当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
![ホーム - CloneTracker](https://cdn-ak-scissors.b.st-hatena.com/image/square/6b3d1655ac93e2498fadc17e3eb3b05b34dd4d43/height=288;version=1;width=512/https%3A%2F%2Fclonetracker.com%2Fwp-content%2Fuploads%2F2024%2F02%2Fct-og.png)
当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
こんにちは。技術部モバイル基盤グループの三木(@giginet)です。 クックパッドでは、Pureeと呼ばれるiOS/Android/ReactNative向けのログ収集ライブラリを公開しています。 モバイルアプリのログ収集ライブラリ「Puree」をリリースしました - クックパッド開発者ブログ ログ収集ライブラリ Puree の iOS 版をリリースしました - クックパッド開発者ブログ 最近、以前開発されていたPureeをpure Swiftで書き換え、OSSとして公開しました。 この記事では、新しくなったPureeをご紹介します。 概要 クックパッドでは全社的にAmazon Redshiftを中心としたデータ活用基盤を構築しています。 クックパッドのデータ活用基盤 - クックパッド開発者ブログ この仕組みを使い、公開している多くのモバイルアプリからも、1つのログ基盤にさまざまなログを
AirPlay 2がiOS 11.3最新ベータ版から消える。HomePodのマルチルーム/ステレオ再生機能はどうなる?2018.02.27 18:30 塚本直樹 あれ、なぜ…。 Apple(アップル)初のスマートスピーカー「HomePod」では、今後のアップデートによって、ステレオ再生やマルチルーム再生機能が追加される予定です。 しかしどういうわけか、iOSの最新ベータ版からはAirPlay 2の機能が取り除かれているんです。これは、HomePodへのステレオ再生やマルチルーム再生機能の追加が遅れる可能性を示唆している…のかもしれません。 9to5Macによれば、この変更が発見されたのは、iOS 11.3 Beta 3とtvOS 11.3 Beta 3。iOSでは、AirPlayによってHomePodへアプリや音楽などの音源を転送できるんですが、AirPlay 2ではさらに2台のHomeP
いつの間にか2年間継続してコードを書いていたので、その振り返りです。上のインコは日々僕を応援してくれる二羽のインコのうちの一羽です。この後本をボロボロに噛みちぎっていきました。 1年目との違い去年こんなポストを書きました。 このとき、自分はコードを1年継続して書いたわけですが、その後また1年継続してコードを書いていました。 1年目とは「書きたい」と思うものも変わりました。また、習慣を維持する労力も小さくなり、コードを書くことそのもの以外の、登壇などの時間を取れるようになりました。 この1年で新たにやったことツール作成markdownをMediumポストにするCLIツールAWS SSMで管理されたパラメーターを環境変数にInjectするツールGoogle Cloud Platform API向けに使える、goonと同様のDatastoreクライアント基盤作成AWS上にTerraform+An
1993/02/24 まつもとゆきひろ氏と石塚圭樹氏のチャットで「Ruby」と命名 https://blade.ruby-lang.org/ruby-dev/5173 https://blade.ruby-lang.org/ruby-list/15977 1994/12 Itojun氏提供のMLとFTPサーバによりクローズドα版を配布 http://www.rubyist.net/~matz/20071031.html 1995/12/21 ruby 0.95をfj.sourcesにて配布 https://groups.google.com/forum/#!msg/fj.sources/bCc2JimcmAo/ONqCnbyG7LMJ 1995/12/21 ruby-list ML公開 https://blade.ruby-lang.org/ruby-list/1 1996/12/25 r
GitHubを使ってPull-Request駆動で開発していると、CIに待たされることがよくあります。 レビューは一瞬で通る軽微な変更をPull-Requestにした時マージする前にrebaseしてコミットを整理した時リリースの為にdevelopからmasterへのPull-Requestをした時このようなケースでは、CIが通り次第Pull-Requestをマージしたいでしょう。そんな時に人間がCIが通るのを待つのは時間の無駄です。5分、10分かかるテストをただ待っていても何も良いことはありません。 かと言ってPull-Requestを放置していると、そのPull-Requestの存在を人間は忘れてしまいます。運が良ければ1時間後にそのPull-Requestの存在を思い出して、マージできるかもしれません。運が悪いとPull-Requestが他の変更とコンフリクトして、もう一度CIを待つハ
整数を419378回インクリメントするとMacのg++が死ぬ や C++でアスタリスクをつけすぎると端末が落ちる にインスパイアされて。 ruby で (((((1))))) [[[[[1]]]]].flatten[0] 1+1-1+1-1+1-1+1-1+1-1 1.to_s.to_s.to_s.to_s.to_s p(aaaaaaaaaaaaaaaaaa=1) !!!!!!!!!1 のような式を食べさせて、どれぐらいで死ぬのか調べてみた。 環境は macOS High Sierra。メモリ 16GB。 ruby は ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin17]。 (((((1))))) a = [*1..20000] p(a.bsearch do |n| s="p"+"("*n+"1"+")"*n puts "#{
CodeYourRubyとは Ruby学習者が書いたコードを、Ruby上級者にレビューしてもらえるリポジトリ リポジトリにお題がコミットされているので、それを満たすコードを書いてプルリクを送るとレビューしてもらえる。 「一通りRuby本読んだけど、これで仕事できるレベルなのかよくわからないなあ。不安だなあ。」という人向け リポジトリはコチラ code-your-ruby | GitHub CodeYourRubyを作ったきっかけ プログラミング歴 = Java歴の僕がRubyを勉強してみた プロを目指す人のためのRuby入門 ← とても良いRuby本! 一通り読み終わったところで、ふと思った 「これで実際にRubyで仕事できるんだろうか、、、?」 「実際Rubyで仕事している人のコードや考え方も見てみたいなあ」 「でもそういうのって実際仕事してみるまで分からないよなあ、、、」 「OSSのコ
第二次世界大戦時のCIAの秘密資料。題してSimple Sabotage Field Manual。要は、敵国内のスパイが、組織の生産性を落とすためにどのような「サボり」ができるか、という「サボり方ガイド」である。2008年に公開された。(なお、正確に言うと、CIAの前身組織、Office of Strategic Servicesの作成文書である。) 以下、一部を抜粋した意訳です。本文は意訳の後に。 「注意深さ」を促す。スピーディーに物事を進めると先々問題が発生するので賢明な判断をすべき、と「道理をわきまえた人」の振りをする 可能な限り案件は委員会で検討。委員会はなるべく大きくすることとする。最低でも5人以上 何事も指揮命令系統を厳格に守る。意思決定を早めるための「抜け道」を決して許さない 会社内での組織的位置付けにこだわる。これからしようとすることが、本当にその組織の権限内なのか、より
東大の情報科学科では3年の秋学期にCPU実験という、自分たちでCPU、コンパイラ、シミュレーターを作ってレイトレーシングを動かすことが単位要件の名物実験があります。僕らの班では12月初旬に単位要件を満たすCPUは出来ていたので、2/20にあった成果報告会までの間にIwashi班という自作CPU上でlinuxを動かすことを目標とした余興班を作ってこのエントリのタイトルにあるような結果に終わったのでその報告をしたいと思います。 コンテキストスイッチしている画像: 目次 目次 対象とする読者 自己紹介 できたこととできなかったこと 技術的な詳細 ISA よかったところ 悪かったところ 結論 ステート管理 Floating point UART 自作OS/Shellの仕様 動機 やること 実装方針 増えるレジスタ 増える命令 MMUの挙動 タイマ割り込みの挙動 iretの挙動 Kernelの実装
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く