タグ

2015年4月27日のブックマーク (11件)

  • 既存のObjective-CアプリケーションをSwiftで書き換えた話 - クックパッド開発者ブログ

    海外事業向けのiOSアプリケーション開発を担当している西山(@yuseinishiyama)です。クックパッドは現在、海外複数カ国に向けてサービスを展開しています。 主にObjective-Cで記述されたアプリケーションを全面的にSwiftに書き換える機会があったので、その際に得た知見や書き換えるに至った動機を共有します。 書き換えに至るまでの経緯 この項では、書き換えに至るまでの経緯について説明します。 Objective-C期 アプリケーションの開発は2014年7月頃にスタートしました。Swiftの発表直後でしたが、時期尚早ということもあり、Objective-Cで実装することになりました。 Objective-C、Swift混在期 2014年10月頃から、Swiftへの段階的な移行のために、新規のコードをSwiftで書くようになりました。Swiftの記述力や、ヘッダと実装を行き来しな

    既存のObjective-CアプリケーションをSwiftで書き換えた話 - クックパッド開発者ブログ
    InoHiro
    InoHiro 2015/04/27
  • 飛べ!ホームセンタードローン

    動画を見ればおおよその結末はわかってしまうのだけれど、記事ではより詳しく事の顛末を説明しているのでぜひ読んでいってもらいたい。 前述のように、最近ではあこがれのドローンもかなり手頃な価格になってきている。 ならばお金貯めて買えばいいじゃないか、と言われればその通りである。われわれも大人だ、貯金おろしてドローンを買おう。 しかし、だ。 今回はあえて自作してみたいと思う。 理由の一つはドローンを自作している人がまだ少ないから。インターネットで「ドローン、自作」で検索してほしい。ほとんどいないのがわかるだろう。これはきっとドローン自体が安くなったことで作る労力に見合わなくなったためだ。さすがはインターネットユーザー、賢明である。 しかし当にそれでいいのか。 インターネットにない情報は補充するのがわれわれの使命ではないか。ここはあえて既成品に頼ることなく手作りで空撮をする夢を選びたい。

    InoHiro
    InoHiro 2015/04/27
  • アマゾンのAWS(アマゾン・ウェブ・サービス)部門の強さにウォール街が唖然! 株価が急騰!その原因となった「IaaS事業」ってなに?

    【今回のまとめ】 1.アマゾンの第1四半期決算は良かったが、特にAWSの高収益が目立った 2.AWSが今後のアマゾンの株価評価を決めてゆく 3.IaaS事業の再評価が起こる 4.いずれにせよリーダーはAWSであることに変わりは無い アマゾンが第1四半期決算を発表。株価が+14%急騰! 米国は2015年第1四半期の決算発表シーズンに入っています。先週発表された決算の中で大きな驚きはアマゾン(ティッカーシンボル:AMZN)の決算でした。 第1四半期のEPSは予想-13¢に対し-12¢、売上高は予想224億ドルに対し227億ドル、営業利益は2.55億ドルでした。これらの数字自体もアナリストの予想を上回っているのですが、特に注目されたのは今回の決算からアマゾン・ウェブ・サービス(AWS)のセグメント情報が開示されるようになったという事です。 AWSの売上高は15.7億ドル、前年比+49%でした。ま

    アマゾンのAWS(アマゾン・ウェブ・サービス)部門の強さにウォール街が唖然! 株価が急騰!その原因となった「IaaS事業」ってなに?
    InoHiro
    InoHiro 2015/04/27
  • 渋谷区長選の超絶ジャイアントキリング

    どうも新田です。念のために申し上げますが、私はただの女好きです。ところで渋谷区長選ですが、ガチンコ無所属、前区議会議員の長谷部健さんが、自公推薦の前都議会自民党幹事長の村上英子さん、民主など4党推薦、共産党ステルス支援の矢部一さんを破り、奇跡的な初当選を遂げました。いやはや、連立与党鉄板の候補、オール野党の野合候補をそれぞれ打ち負かす劇的勝利。昨年4月の西宮市長選を上回る、“ダブル・ジャイアントキリング”の離れ技としか言いようがありません。 ■続々と覆された地方選の常識 西宮市長選の軍師だった選挙プランナーの松田馨さんも「これまでの経験を覆す事例」と瞠目したように、今回の選挙戦は異例ずくめ。 私にとっては3回目の統一地方選挙でしたが、これまでの経験を覆す事例もあり、改めて「選挙は何が起こるかわからない」と痛感しました。 — 選挙プランナー松田馨 (@MATSUDA_Kaworu) 2015

    渋谷区長選の超絶ジャイアントキリング
    InoHiro
    InoHiro 2015/04/27
  • Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist

    InoHiro
    InoHiro 2015/04/27
  • GitHub - janlelis/clipboard: Ruby access to the clipboard on Windows, Linux, macOS, Java, Cygwin, and WSL 📋︎

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - janlelis/clipboard: Ruby access to the clipboard on Windows, Linux, macOS, Java, Cygwin, and WSL 📋︎
    InoHiro
    InoHiro 2015/04/27
    便利gem
  • Ruby pbcopy and pbpaste (Example)

    pbcopy and pbcopy are two handy Mac OS X command line utilities to copy and paste content to the Clipboard. The following Ruby methods provides access to the same utility using Ruby. def pbcopy(input) str = input.to_s IO.popen('pbcopy', 'w') { |f| f << str } str end def pbpaste `pbpaste` end To make them available in IRB, add them to your ~/.irbrc file.

    Ruby pbcopy and pbpaste (Example)
  • How to use double or single brackets, parentheses, curly braces

    In Bash, test and [ are shell builtins. The double bracket [[, which is a shell keyword, enables additional functionality. For example, you can use && and || instead of -a and -o and there's a regular expression matching operator =~. Also, in a simple test, double square brackets seem to evaluate quite a lot quicker than single ones. $ time for ((i=0; i<10000000; i++)); do [[ "$i" = 1000 ]]; done

    How to use double or single brackets, parentheses, curly braces
  • Explain Usage Of The Linux Left Bracket /usr/bin/[ Command

  • Scala採用を決めて一年たった、CTOの雑感 | チャットワーククリエーターズブログ

    こんにちは!ChatWork CTOの山です。 ChatWorkでは一年前に、PHPの独自フレームワークでつくられた大規模システムを、Scalaを使ってゼロベースでつくりなおすという決断をしました。 Scala採用までの経緯を三行で: カウボーイ開発で約4年間積み上げてきたPHPのシステムがもはや限界ゼロベースでつくりなおそうと開発合宿を開催。満場一致でScalaに決定!しかし社内にScalaを書ける人は誰もいないのであった・・(どうすんの・・?)参考記事: チャットワークの新しい開発言語とフレームワークを決める開発合宿を開催!その全貌を丸公開します。 というわけで勢いのままScala採用を決めたはいいものの、ここからどうしよう・・・という状態でした。 そこから約一年。ChatWorkのScala開発はどうなってるの?とご質問いただく機会も増えましたので、現在の状況含め、Scalaってど

    Scala採用を決めて一年たった、CTOの雑感 | チャットワーククリエーターズブログ
    InoHiro
    InoHiro 2015/04/27
  • プレゼンテーション・パターン (Presentation Patterns)

    サイトから生まれた書籍『プレゼンテーション・パターン:創造を誘発する表現のヒント』(井庭崇+井庭研究室, 慶應義塾大学出版会, 2013年2月出版)が、2013年度グッドデザイン賞を受賞しました! 審査員の評価では、「コミュニケーションをとることが重視される現代社会においては、プレゼンテーションする機会も多くなる。最近では若い人のプレゼンテーション機会も多く、前世代を生きた人間にはうまく伝えられないこともある。書籍はプレゼンテーションの質的な理解を促すための秘訣(視点や考え方など)がわかりやすく整理され、ウィットの利いたイラストやコピーを用いて学生でも読みやすいように仕上げており編集デザインの観点から評価した。また相手の存在を理解しなくてはならないデザイン意識の指南書としても期待したい。」というコメントを頂いています。 なお書は、2013年10月30日〜11月4日に東京ミッドタウン

    InoHiro
    InoHiro 2015/04/27