CALayerのcornerRadiusはやめよう。ハイパフォーマンスなCorner Roundingを実現するためのtipsになります。 potatotips #44 2017/10/25 https://potatotips.connpass.com/event/68024/
![iOSのCorner Rounding Strategy](https://cdn-ak-scissors.b.st-hatena.com/image/square/197d27df42c3762192e6067ba5cdc4a9449bc901/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fc59f19d170934065b11fa79333f056ef%2Fslide_0.jpg%3F8818117)
CALayerのcornerRadiusはやめよう。ハイパフォーマンスなCorner Roundingを実現するためのtipsになります。 potatotips #44 2017/10/25 https://potatotips.connpass.com/event/68024/
明治大学で開催されたABPro 2016というプログラムに関する発表会へ行ってきた。 「ぼくらが目指すのは、人を驚かせ、笑わせ、幸せにするようなプログラムです」とサイトに書いてあるが、自作の「普通じゃないプログラム」作品を発表するという会である。 2年前に編集部石川さんがレポートした記事をご覧になった方もいるかもしれない。 (その時の記事はこちら→プログラムで笑わせろ!「普通じゃないプログラム」発表会) 普通プログラムが関係するような発表会で話される内容といえば、どのくらい便利になったとか、処理能力が上がったとかについてだろう。 だがこの会で発表する人たちは違う。「自分が作ったプログラムでいかに笑わせるか」「誰も想像もしないようなガジェットの使い方をしていかに驚かせるか」ばかりを話すのだ。 プログラム界の上方漫才大賞、プログラム界の新春かくし芸大会のようなイベントなのである。 今年は僕がレ
主催者挨拶 主催者の田中 賢治より、AKIBA.swiftの概要と会場の諸注意を説明いたしました。 More Server Side? Swift 田中 孝明 9/10にHackerTackleで発表した内容のショートバージョンになりますが、Swift Package Managerを用いた既存のライブラリの組み込み方法を加筆いたしました。 [レポート] HackerTackleに登壇してきました! #hackt [レポート] HackerTackleに参加してきました! #hackt Server Side Swift, Vapor を触ってみた YutakaTajika さん YutakaTajikaさんより、Server Side Swift frameworkの一つであるVaporを触られた時の知見を発表していただきました。 実際にSlackBotをつかったgithubのトレンドを
Yahoo! JAPAN MeetUp #2 (iOS) の時の発表資料です。 http://yj-meetup.connpass.com/event/38348/
This document summarizes a presentation about animating table views in Swift. It introduces the speaker and their app, then discusses hierarchical timing of animations according to importance. It demonstrates two animation techniques - spring and fade in - when cells are added to a table view using transforms and opacity. Reference sources and the GitHub repository are provided.Read less
詳しくはこちらへ → https://www.facebook.com/groups/toretatech/
ngServer and-collaboratived-development-between-san-francisco-and-tokyo
#include <node/v8.h> #include <node/node.h> void RegisterModule(v8::Handle<v8::Object> target) { // Add properties to target } // Register the module with node. NODE_MODULE(modulename, RegisterModule); The bare minimum #!/usr/bin/env python def set_options(ctx): ctx.tool_options('compiler_cxx') def configure(ctx): ctx.check_tool('compiler_cxx') ctx.check_tool('node_addon') def build(ctx): t = ctx.
サーバサイドJavaScriptとして話題になっているNode.jsの開発者ライアン・ダール氏が来日し、都内で開催されたNode.jsのイベント「東京Node学園祭」で基調講演を行いました。 本記事は「Node.jsのコンセプトとは? ライアン・ダール氏による東京Node学園祭 基調講演(前編)」の続きです。 新バージョンではWindows版も登場 v0.4は、WindowsではCygwinでしか実行できませんでした。Cygwinはエミュレーションレイヤですが、古くて遅くてバギーでした。そこでMicrosoft、Cloudkick、Joyentの4人のチームでWindows版に取り組んできました。 v0.4ではlibdevとliveioが使われていました。これらはUNIXでノンブロッキングと非同期I/Oを実現するライブラリですが、Windowsでは概念があまりに違っていて対応が難しいもので
このセッションでは、前半でNodeのコンセプトを、後半では来週にもリリース予定のNodeの新バージョンについて紹介します。 このデニス・リッチーの言葉はNodeの特徴を表していて、Nodeとは機能を加えるよりもむしろ取り去ったものです。 いまのOSのインターフェイスのほとんどは、1970年代のテレプリンタのような歴史をひきずっています。ケン・トンプソンとデニス・リッチーが開発したUNIXやCは当時のPDP11のためにデザインされたもので、いまのOSもその歴史上にあるのです。 UNIXの基本概念は、対話的なコマンドラインを作るものでした。lsコマンドを打つとその結果がテレタイプに出力されるといったものです。そして基本概念には、ブロックするシステムコールやプロセスが含まれています。 ブロックするシステムコールを呼び出すと、I/Oが完了するまで戻ってきません。戻ってくるまでどれだけかかるかも分か
2011年07月12日11:03 Ruby 勉強会 初めてのメタプログラミング 先日、株式会社スケールアウトさんと一緒にLT大会をする、という機会がありました。 以前から「メタブログラミングには興味あるけど、そんなに詳しくわかんない」という状態だったので、この機会にちょっと触ってみるかと思い、僕もLTをさせてもらいました。周りは広告周りの話をしているなか、一人だけがっつりRubyの話でしたがまぁ良いではないですか。 こういうのってやろうやろうとは思っていてもなかなか最初の一歩が踏み出せなくて「やろうやろう詐欺」になってしまうことが多いので、LTをすることによって半ば強制的にやらざるを得ない状況に持っていくというのはなかなか良い方法な気がします。 ということで発表資料はこちらです。バルクインサートのためのDSLを書いてみました。 メタプログラミングでDSLを書こう View more pre
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く