
こんにちは、技術部モバイル基盤グループの茂呂(@slightair)です。 先日のiOSDCは大盛況でしたね。とても楽しく、実りあるカンファレンスでした。この記事で僕は ididblog! ということにしようと思っています 😋 クックパッドからは @giginet と僕の二人が登壇しました。発表を聞きに来ていただいた方はありがとうございました。 @giginet の 詳解Fastfile という発表中でさらっと話された、”毎週自動的にリリースされる”という言葉が気になった方はいるのではないでしょうか。実はこのリリースフローについての話もプロポーザルに出していたのです(もっともっと細かくリリースをしてユーザーに最速で価値を届けるためのリリースフロー)。 この記事ではこのリリースフローについての話をしたいと思います。 クックパッドアプリの開発体制 クックパッドアプリの開発体制は人数の変動はあ
はじめに 数ある提携企業からデバイスを厳選し、8月9日にSamsungデバイスでフォートナイトのAndroid版ベータがローンチを迎えました。その数日後には様々な携帯電話メーカーの中から、対象となる一部のAndroidデバイスを所有するユーザーへの招待状の送付を開始しました。このベータ版からは、パフォーマンス、セキュリティ、デバイスの互換性、フォートナイトインストーラーによるAndroidデバイスへのゲームの提供などに関して多くのことを学びました。この記事では、ローンチに伴う技術面に関する詳細や現在の取り組み、Android版の今後の見通しについて切り込んでいきます。 統計データ Android版のフォートナイトは非常に話題を呼び、ローンチからの21日間で2300万人以上がAndroid版ベータに参加し、1500万人以上がAPKをインストールしました。現在はまだ招待されたプレイヤーのみを対
クックパッドは1998年にサービス開始し、2008年にRuby on Railsにリプレースしてからちょうど10年。その間、クックパッドはRubyの会社として常にトップランナーを走り続けてきた。実際、「世界最大級のモノリシックRailsサービス」として知れ渡り、その開発で培ったノウハウをコミュニティに対して発信してきた。そんなクックパッドが、Rubyに対してどのように付き合っていったのか。Rubyを採用した経緯や課題、競争力の高いエンジニア集団で居続けるための戦略について、同社 技術部部長 兼 エンジニア統括マネージャーを務める庄司嘉織氏に聞いた。会社を挙げたRubyやオープンソースへの貢献やエンジニアとの関わり方も興味深い。 世界最大級のモノリシックRailsサービスと言われて クックパッド 技術部部長 兼 エンジニア統括マネージャー 庄司嘉織氏 クックパッド 庄司嘉織氏は2012年11
株式会社はてなを退職します。 8/10(金)が最終出社日でした。8/31(金)が退職日になります。 はてなでは主にiOSエンジニアとして2015年11月から2年10ヶ月働きました。 これからはブロックチェーンに注力します。次の会社は決まっています。 現在は東京に居ます。8月末までの間は時間があるので、もしよければランチのお誘いなどいただけると嬉しいです! あとオススメの英語勉強方法を募集しています。 iOSDC 2018 登壇 のお知らせ はてなでの最後の役目はiOSDC Japan 2018 (iOS開発者のカンファレンス)での登壇です!なので、ぜひ聞きに来てください〜!! developer.hatenastaff.com 「スマホアプリエンジニアだから知ってほしいブロックチェーンと分散型アプリケーション」と題して、2018/08/31 13:30〜 Track Cにて30分お話しさせ
1年半でシステム刷新のクックパッド、怒濤の「5並列プロジェクト」に見る“世界で勝つためのシステム設計”:CIOへの道(1/4 ページ) 海外展開を視野に入れ、“世界で勝つためのシステム構築“に取り組むことになったクックパッド。海外企業を参考にプロジェクトを進める中、日本企業のシステムとそれを支える組織との間に大きな差があることを認識した同社は、どう動いたのか。また、分散と分断が進み、Excel職人が手作業で情報を連携している状態から、どのようにして統合された一貫性のあるシステムに移行したのか――。怒濤のプロジェクトの全容が対談で明らかに。 この対談は 日本企業のCIO設置率は42.1%、うち、専任者は6.5%――。これは平成27年6月に発表された経済産業省の「情報処理実態調査」によるもので、ITとビジネスが不可分な時代になったにもかかわらず、それらを統合的に見るCIOという存在がいまだ少な
こんにちは!広報部のとくなり餃子大好き( id:tokunarigyozadaisuki )です。 クックパッドのSlackには無数のオープンチャンネルが存在していますが、最近盛り上がりを見せているのが「#keyboards」というチャンネル。先週末コミックマーケットが開催されていたためここ最近はその話でもちきりの様子でしたが、普段から大事な仕事道具であるキーボードにこだわりを持った社員が日々情報交換をしています。興味本位で社員のキーボードをのぞいでみると、ピカピカ光るものから、カチカチッと音がなるもの、アルファベットも数字も書いていないもの……その多彩さにびっくりします。 そこで、クックパッドエンジニアの最近のキーボード事情を調査してみました! なお、HHKBやRealforceはクックパッドでは当たり前だったので、紹介は割愛いたします。 クックパッドエンジニアのキーボード @takai
こんにちは!広報部のとくなり餃子大好き( id:tokunarigyozadaisuki )です。 毎日異常気象が続いていますね。猛暑に豪雨…みなさん、体調管理には十分気をつけてくださいね。 さて、iOSと周辺技術を題材としたカンファレンス、iOSDC Japan 2018が今年も8月30日(木)〜9月2日(日)に開催されますね! クックパッドは、昨年同様プラチナスポンサーをさせていただいておりますので、ブースを出展いたします。また、弊社エンジニア@giginet と @slightairが登壇し、@sgr-ksmtが当日スタッフとして関わってくれます。カンファレンスには、他にも多くの社員が参加いたしますので、会場でクックパッド社員をお見かけの際には、お声がけいただけますと嬉しいです。 登壇スケジュール クックパッドの社員2名は、カンファレンスの3日目と4日目に登壇いたします。 以下、スケ
『VA-11 Hall-A: Cyberpunk Bartender Action』はべネズエラのインディーゲームメーカーSukeban gamesが作った、「サイバーパンクバーテンダーアクション」なるジャンルのゲーム作品である。 まずそのジャンル名に驚くかもしれない。さらには、日本のアニメ調のグラフィックのスタイルを選んでいながら、南米ベネズエラの作品であることに驚く読者もいるかもしれない。ゲームがインディーで作られていることに驚く読者も、ひょっとするといるかもしれない。当然、驚いていい。「にもかかわらず傑作である」とぼくが主張しようとしているとお考えなら、それは大間違いだ。「だからこそ傑作である」というのが、ぼくの考えである。 その説明に入る前に、まずは作品の内容を簡単に紹介する。舞台は207x年の近未来、グリッチシティ。そこにはサイボーグや人造人間や遺伝子改造された人間など様々な人が
C++に静的例外が提案されている。 [PDF] P0709R1: Zero-overhead deterministic exceptions: Throwing values 例外はそのパフォーマンスへの影響が懸念され、一部のC++プロジェクトではコンパイラーオプションによって例外自体が無効化されていた。 これは由々しき事態だ。というのも、例外は標準C++の機能の一部であり、標準ライブラリは例外の存在を前提にして設計されている。例外が無効化されているということは、それはもはやC++ではない。C++風の別言語を使っていることになる。 なぜ例外は忌避されるのか。例外のパフォーマンスが非決定的だからだ。例外の実装はスタックからの確保ではなくヒープからの動的なメモリ確保が必要で、例外のキャッチにはRTTIによる型情報の比較が必要だ。 ifとgotoによるエラー処理のパフォーマンス特性は決定的に見
GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年もの歴史を持ち、そのsubversionレポジトリも複雑だ。 ESRはGCCのためにreposurgeonのバグを潰し、勢い変換しようと試みたが、意外な障害に出くわした。メモリ不足だ。 GCC's Conversion To Git Is Being Held Up By RAM, a.k.a. Crazy DDR4 Prices - Phoronix ESRの所有する64GBのメモリ
あいまい検索(英語検索) あいまいな日本語で(英語でも)検索できます。上手く動くか分からないのでお試しです。 検索の仕方については「検索のコツ」をご覧ください。 AIを使っていらすとや風の画像が生成できるサービスです。 Eテレのショートアニメです。 いらすとやが更新されたらお知らせするX(ツイッター)アカウントです。 いらすとやのLINEスタンプに関する情報をお知らせするLINEアカウントです。 ► 2024 (46) ► 7月 (2) ► 6月 (14) ► 5月 (6) ► 4月 (11) ► 3月 (12) ► 1月 (1) ► 2023 (24) ► 12月 (1) ► 10月 (11) ► 7月 (1) ► 6月 (3) ► 4月 (4) ► 1月 (4) ► 2022 (65) ► 10月 (9) ► 7月 (5) ► 6月 (7) ► 5月 (6) ► 4月 (13) ► 3
先日買った ErgoDox EZ が届いたのでカスタマイズ中。GW に発注して一週間くらいで届いたので、かなり流通体制が整ってきている様子。 ergodox-ez.com いぢりがいがあるのは良いのだけれど、正直なところ「素人お断り」感がすごいですね*1。というわけで、調べたことをまとめていこうかと。随時更新予定。 ※記事中でリンクしているドキュメント類はかなり頻繁に場所が変わっているので、リンク切れの場合は頑張って探してください…。 ファームウェアのカスタマイズ 追記 (11/27): EZ 公式の GUI 設定ツールが登場しています。日本語キーの割り当てとかは部分的にしかサポートしてないっぽいですが…。 ErgoDox のキーマップを変更するには、本体ファームウェアの更新が必要。ファームウェアをカスタマイズするには、Massdrop の Ergodox Configurator を使う
昆布山葵 @konbuwasabi これは僕の人生に大きな影響を与えた授業の話。 専門学生の頃、先生の提案で『お金持ちになるゲーム』というのをやったことがある。チームごとに『お金』を製造し、制限時間内に最も多くお金を稼いだチームの勝ち…というシンプルなゲームだった。 昆布山葵 @konbuwasabi ルール説明① ・紙に『1000円』と書いて10cm×5cmに切り取った物を1000円と見なす。 ・紙に『500円』と書いて直径3cmの円形に切り抜いたものを500円と見なす。 ・規定より5mm以上小さかったり大きかったりするお金は無効。 ・1時間後に最も多くのお金を保持していたチームの勝利。 昆布山葵 @konbuwasabi ルール説明② ・それぞれのチームには紙を無制限で支給する。 ・ハサミ、鉛筆、定規、コンパスなどの道具はランダムで1チーム2つづつ支給する。 ・各チーム1回づつ先生から
会員事業部の山下(@farmanlab)です。 Androidエンジニアとしてクックパッドアプリの開発を担当しています。 今回はGoogle I/O 2018で新しく発表されたML Kitをクックパッドのデータで学習したモデルを使って検証した話をします。 機械学習モデルの利用にあたって、研究開発部の菊田(@yohei_kikuta)の協力の元で検証を行いました。 これからお話する内容がイメージしやすいよう、 クックパッドの料理・非料理を判別するモデルを動かした実機デモをお見せします。 これは料理と判定された確率がfood、料理ではないと判定された確率がnon-foodというラベルのスコアで表示されているデモです。 (非)料理画像において(non-)foodのラベルのスコアが大きくなり正しく判別できていることが分かります。 モデルは MobileNetV2 tensorflow-gpu==1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く