楠 正憲(内閣官房 政府CIO 補佐官) 2021年1月Android版の接触確認アプリCOCOAが数カ月にわたって動作していなかったことが明らかにされた.筆者は 2020年4月から接触確認アプリの導入について,有志での議論に参加し,有識者会議のメンバとして,また途中から政府CIO補佐官として, 接触確認アプリの導入を支援してきた.本稿では接触確認アプリCOCOAの開発と運用について,どのような課題があったかについて振り返る. 接触確認アプリ導入の経緯 筆者が接触確認アプリについて知ったのは昨年(2020年)3月頃のことである.ちょうどシンガポールのTrace Togetherが話題となって,日本でも接触確認アプリをリリースできないかといった話題で,いくつかのコミュニティが盛り上がり始めた.Androidのシェアが高いシンガポールに対して,日本ではiPhoneのシェアが非常に高く,iP
出てました。気がつきませんでした。 このバージョンから AnyEvent::Impl::Cocoa が入りました。これはCocoa::EventLoop を AnyEvent から使うアダプターで、 useCocoa::EventLoop; していると自動的に使われます。したがって、 use AnyEvent; useCocoa::EventLoop; # AnyEventを使用したコード... と言うように書くと自動的にCocoa のイベントループで AnyEvent が動作するというわけです。 こうしておけばCocoa::Growl など、Cocoa::EventLoop を必要とするモジュールをシームレスに AnyEvent 内で使うことが出来て便利です。 なお、AnyEvent::Impl::NSRunLoop は DEPRECATED ってことでとりあえずドキュメントに
そういえばCocoa::EventLoop と言うモジュールを書いたんでした。 これはもともと AnyEvent::Impl::NSRunLoop として書いていたイベントループ処理部分だけを単体モジュールとして切り出した物で、 AnyEvent を使わなくてもCocoa のイベントループをPerl から使用できるというものです。 くわしくはドキュメントを参照してもらうとして、Cocoa::Growl を使ったサンプルを載せてみます: useCocoa::EventLoop; useCocoa::Growl; my $done = 0; growl_notify( name => 'Notification Name', title => 'Hello', description => 'Cocoa World!', on_click => sub { $done++; }, o
数日前、LimeChat forOSX がリリースされ(LimeChat は Win で有名なIRC クライアント)、それがRubyCocoa で作られたと聞きました。Cocoa ってのはMac OS X 用のアプリケーションを構築するためのフレームワークで、普通 Object-C という C を拡張した言語を使って記述します。しかしRubyCocoa を使うとアプリケーションのメインとなる処理をRuby を使って書く事が出来るようになるわけです。RubyCocoa いいなぁ、かっこいいなぁって思い僕もチャレンジしようと思ったのですが、新たに Object-C を覚えるだけではなくRuby も覚えないといけないのはちょっと時間的に大変。Ruby があるならPerl でもありそうじゃないかっと思いGoogle 先生に伺ったところ CamelBones っていう物があると
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く