BLOGSpeee開発陣による技術情報発信ブログです。Tokyoに参加してきました。感想プラットフォーム固有でない発表が去年より多かったように思います。公演は言語としてのSwiftについて、LTは使い方の部分という住み分けがされていてよかったです。普段意識しない、言語の裏側の物事について深く追求する入り口になる、良いイベントでした。パネルにシールを貼るタイプのアンケートに答えると特典を出している企業が多く見られました。参加側としては、ノベルティをもらうときのやましさが低減されていてよかったです。アンケート内容も、ただ情報を回収するだけではなく、自社イベントの招待をくれるなど参加者側メリットを提示しているところもありました。特典は技術書典に出している薄い本を配っている企業が数社あり、私もWantedlyとIBMから頂きました。図形の組み合わせだけなのにWantedlyとわかるのはすごいですね(左)IBMの本(右)は完全にSwift寄りの話が書いてあり、言語仕様から始まってサーバーとクライアントを両方Swiftで実装し、モデル層のソースコードを共通化させる、ということを簡潔に説明していました。using.運営について面白かった試みとしては、司会の方が推進したアイスブレイクがありました。とアナウンスするだけでは効果が薄かったと思いますが、「相手の言語で話しかけるフレーズを紹介します」という体でユーモラスな例文を紹介しており、参加者にも実際に読み上げさせることでアイスブレイクの抵抗感を減らしていました。その後会場では見知らぬ同士で話している光景が多く見られました。トーク特に面白かったトークを紹介します。使ったメタプログラミングについての発表です。文字起こし:http://niwatako.hatenablog.jp/entry/2018/03/01/175717ASTの説明と、ASTを利用してソースコードを解釈するとどのようなことが可能になるのかということを紹介していました。ソースコードを文字列として編集し、追加機能を挿入してからビルド、テストを行うことで、assertionに新規機能を追加するというものでした。ソースを読むと文字列として表現されたASTをパースして解釈できる形にした上で、assertionの呼び出し箇所のソースコードを置換しているのがわかります。Swiftlintも一部ASTの解釈を行なっているlintルールがあるそうで、ASTを扱えるようになるとSwiftプログラミングの周辺ツールの使い勝手が向上しそうです。コマンドを使ってみるとよいと思います。適当なswiftファイルを引数に渡すと、モードに応じた出力が得られます。initializer=**NULL**))))))))なんとなく何をしているかわかりますね。超解像+CoreML+Swiftを使ってアプリの画像データ転送量削減に挑戦するデータ転送量を削減することで解像度が落ちた画像を、クライアントアプリ側で解像度を復旧するという手法についての発表です。文字起こし:http://niwatako.hatenablog.jp/entry/2018/03/02/120404これはすごかったですね。実用的な解像度に戻せるそれを携帯端末で現実的な時間で行える必要なモデルの容量も小さいと実用できるレベルになっているとは思っていませんでした。置換だけでできるようですね。非常に簡単なインターフェースになっています。A/Bテストをやったら...2014-11-18vagrant-googleを日本で一番詳しく解説こんにちは。ランチコンダクターです。C...2014-08-01誰にもばれない日報自動生成ツール作成奮闘記みなさん初めまして。参加してきました月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。