Swift のプログラムを高速化する過程で、静的ディスパッチ、インライン展開、ポインタ、外部ライブラリとのシームレスな連携など、 Swift が Swift な(速い)プログラムを書けるように作られていることを実感してすごいと感じたという話です。
![Swiftで書かれたプログラムを1000倍速くした話](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b2dd671ca94e4c21ea5e64ec69cadb3bcdc6a98/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F5da0d4c76262422e966f4e8945cfbeeb%2Fslide_0.jpg%3F6354998)
IBM Watson Summit 2016 – 「Swiftのオープンソース化がもたらすアプリケーションの未来とIBMの取り組み」に参加してきました! おばんです、JOINから二ヶ月が経って初任給が入り、外で飲むお酒とご飯はこんなに美味しかったんだと生の喜びを噛み締めている田中です。 2016/05/24-26開催のIBM Watson Summit 2016、 最終日の「Swiftのオープンソース化がもたらすアプリケーションの未来とIBMの取り組み」 というセッションに参加してきました! 会場が写真撮影禁止だったためスライドの写真はありませんが、後ほど公開が確認された時点でこちらにもリンクを貼ろうと思います。 セッション概要 2014年に発表されたSwiftは、最も成長が著しく、最も広く利用されているプログラミング言語の1つです。オープンソース化されたSwiftをIBMは企業利用でのサ
エンジニア組織を強くするための本を出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 はじめに 最近、メンター制度として新入社員や若手のメンバーに対して、先輩をつけて相談事に乗ってあげたり、仕事のサポートをしたりといったような教育プログラムを組む企業が増えています。このメンターという役割は、ちょっとした訓練が必要だったりするのですが、このあたりの研修や訓練をせずにいきなり明日からメンターね!なんてことがままあります。
TestFlightの ProvisioningProfileを使って、 InHouseライクなipaを作る
アプリ開発では、アプリ自体の設計だけでなく、データを共有するためのサーバーの管理やユーザー認証の設定、データを同期する仕組みや通知の出し方など、アプリの内容そのものではない付帯的な機能(バックエンド機能)への取り組みが不可欠です。しかし、このような裏側でアプリやサービスを支えるバックエンド機能への対応は複雑で時間がかかるため、アプリ開発者にとってやりたいことの妨げになる面倒な作業と言えます。アプリ開発者に代わって面倒なバックエンド機能の構築作業をクラウド上で引き受けるMobile Backend as a Service(mBaaS)の「Firebase」が、アプリ版のGoogle Analyticsとも言うべき解析ツール「Firebase Analytics」を機能制限なく無料で提供することになりました。 The Firebase Blog: Firebase expands to be
AppVenture has been updated All articles have been rewritten and improved. You will be forwarded to the updated article. Click here to go there directly. When and how to use enums in Swift? This is a detailed practical overview of all the possibilities enums can offer you. Similarly to the switch statement, enum's in Swift may at first glance look like a slightly improved variant of the well known
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く