Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :
アセントネットワークスは6月1日、ミニブログサービス「Haru」で、APIの無償公開を開始した。 Haruはユーザーが「今何をしているか」というテーマで自分の状況について投稿し、ほかのユーザーや友人と情報を共有できる、簡易コミュニケーションサービスだ。 同様のサービスの代表的なものとしてTwitterなどがあるが、Haruでは、コメント投稿だけでなく、投稿内容へのタグの付加や画像のアップロード、YouTubeなど動画投稿サイトの動画の貼り付け、携帯電話からの動画や画像の投稿といった機能も提供している。また、Twitterとの同時投稿も可能だ。ログインには、無料のHaruのIDを取得する方法のほかに、Livedoorやはてな、MixiなどのユーザーIDを利用することもできる。そのほかOpenIDの利用も可能だ。 今回提供されるAPIを利用することで、コメントの投稿機能をはじめとして、すべての
Googleマップ上に第三者がさまざまな情報を掲載できるサービス「Googleマップレット」が5月31日に日本で公開された。これまでGoogleマップではGoogleが用意した店舗情報などしか見られなかったが、Googleマップレットの導入によりGoogleマップは一気に多くの情報を表示するサービスへと変化を遂げた。 GoogleマップレットはGoogleマップの機能を拡張するサービスで、Googleマップ上にホテルや学校などの位置情報を掲載できるコンポーネントだ。 Googleマップにマップレットを表示した様子。Chicagoのホテル情報や映画館情報、地下鉄など複数の情報をGoogleマップに重ねて表示できる これまでGoogleは、第三者がGoogleマップを使ったサービスを自分たちのサイトで提供できるようにAPIを公開してきた。しかし、Googleによれば「開発者が自社サイトでGoo
solidworkspilot.com 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
量子情報処理技術で期待されるものとして、「量子コンピュータ」以外に暗号鍵の安全性を保証できる「量子暗号通信(量子鍵配送)」があげられます。「量子コンピュータ」が実現するとすべての暗号システムは崩壊すると言われていますが、その「量子コンピュータ」に対抗するために、どんなに処理速度の速いコンピュータが登場しても暗号の安全性を保証できるという「量子暗号通信」の考え方が生まれたのです。量子暗号では、計算量によって暗号鍵の安全性が保証されるではなく、ハイゼンベルグの不確定性原理に基づいて盗聴の有無を必ず確認できることにより暗号鍵の安全性が保証されます。このハイゼンベルグの不確定性原理とは、量子力学の基本原理であり、量子のある1つの状態を測定すると、量子は必ず別の状態に変化するという原理のことです。すなわち、量子データの通信中に誰かがそのデータを盗み見ようとすると、その量子の状態が変化するためデータが
Mind mapping starts with a main idea in the center of your mind map. Create unlimited subtopics and explore your thoughts, color coding for clarity and style. As your map takes shape, add context to topics with attachments, embedded media and more. MindMeister’s features guide you through your first mind maps onto maximum creativity.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く