2011/12/07 OpenDNSがDNSトラフィックを暗号化する技術を発表 OpenDNSが、DNSの通信を暗号化する技術「DNSCrypt」を発表した[techcrunch]。DNSクライアントとリゾルバ間の通信を暗号化する事で、名前解決の内容を途中で覗かれたり、MITMで改竄される恐れはなくなるとの事。目新しいものかというと、現段階では単にDNSの通信をSSLに包む形で暗号通信を行っており、DNSCurveをわずかに変化させたものらしい。技術プレビューとしてGithubでソースコードが公開され、Mac用のパッケージがリリースされている(OpenDNSを使う前提)。 メールで送信BlogThis!Twitter で共有するFacebook で共有する 投稿者 zubora 投稿時間 15:46 ラベル: DNS, Security 0 コメント: コメントを投稿
2011/12/06 Carrier IQの本当の話 Carrier IQの問題は大きくなり米国外にも波及してきているようだ。この問題、集団ヒステリー的に報道され、事実は何なのかをもう一度整理する必要があると思っていたが、セキュリティ研究者のダン・ローゼンバーグ氏がまとめていた。まとめると、キーストローク、SMS本文、電子メール本文などが集められているといった事は誤っている。Carrier IQは電話の使用法を示すメトリックスという情報で収集しており(下表はサムスンEpic 4G Touchを解析した結果)、この中にそれらの情報は含まれていない。具体的な情報としては、いくつかの状況でのGPS位置情報、URLが記録されている。これらのデータは、携帯電話の改善に使われるだけなのは明らか。ただ、ユーザはデータ収集を拒否できるようにする必要があるだろうし、集められたデータの透明性を確保する必要があ
2011/11/30 Googleは中年の危機にあるのか? GoogleのCEOラリー・ペイジの使命は、ミッドライフ・クライシス(中年の危機)を回避することにあるという記事があったそうで、Nainomicsが本当に中年の危機にあるのかを分析をし、Googleは今直面している10の大きな課題があるという見方を示している(スライド)[hackernews]。検索: Googleの中核製品である検索は、従来のウェブインデックスに基づく検索が、リアルタイム検索という脅威に直面している発見プラットフォームの出現: 検索が唯一の手段だったが、今日はFacebook、Twitter、LinkedInのようなソーシャルネットワークが新たなプラットフォームとして出現しており、社会的発見手法は検索にとって脅威となるソーシャル: Googleは今でこそソーシャルの重要性を理解しているが、これまでOrkut、Bu
2011/11/30 OpenSSLの裏技 SSL/TLSを実装したツール「OpenSSL」そのものを普段使うことはないが、OpenSSLをファイルの暗号化などにも使えるよという指摘[wazi]。例えば、256ビット鍵のAESでファイルを暗号化・復号化する場合、opensslを次のように使う。 $ openssl aes-256-cbc -salt -in file-test -out file-test.aes enter aes-256-cbc encryption password: Verifying - enter aes-256-cbc encryption password: $ openssl aes-256-cbc -d -in file-test.aes -out file-test-dec enter aes-256-cbc decryption password:
2011/11/29 iPhoneでテザリングを可能にするアプリが登場 iPhoneの3G回線を使って、Mac/PCがインターネット接続可能になるアプリ「iTether」がApp Storeに登場している[hackernews, macrumors]。開発者サイトで公開されているMac/PC向けの専用アプリケーションをインストールし(下記URL)、iTetherがインストールされたiPhoneとUSBで接続することで、iPhoneをモデム代わりにしてインターネット接続ができる。今のところ1,300円で販売されているが、キャリアから申し出で削除されてしまう可能性がある。 http://tether.com/i/Tether-iPhone.exe http://tether.com/i/Tether-iPhone.dmg メールで送信BlogThis!Twitter で共有するFacebook
2011/11/26 Gnu on Windows WindowsでUnixのコマンド使う方法としては、Cygwinが有名だが(MicrosoftのSFU/SUAはアップデートされていない)、Cygwinより軽いGnu on Windowsというツールがあるそうだ[betanews]。10MB足らずで(Cygwinなら100MB必要)、コマンドプロンプトから130以上のオープンソースのUnixツールが利用できるとの事。find が使えればなぁ...。 メールで送信BlogThis!Twitter で共有するFacebook で共有する 投稿者 zubora 投稿時間 09:07 ラベル: Microsoft, Software, Unix 0 コメント: コメントを投稿
2011/11/14 OS XでJSONやXMLファイルを整形する方法 Mac OS XはJSONやXMLを読みやすく整形するツールがデフォルトで入っているそうだ[richardlog]。ペーストコマンド(pbpaste)を使うとコピペでも可能。 cat unformatted.json | python -m json.tool > formatted.json pbpaste | python -m json.tool > formatted.json pbpaste | xmllint --format - > formatted.xml メールで送信BlogThis!Twitter で共有するFacebook で共有する 投稿者 zubora 投稿時間 05:48 ラベル: Mac, Web 0 コメント: コメントを投稿
2011/10/03 HTCのAndroidデバイスに情報漏洩を引き起こす脆弱性 Slashdotによると、台湾のHTC社が発売しているAndroidスマートフォンには、HTC自身が入れているログ収集目的のソフトウェア(Htcloggers)あるのだが、このソフトウェアに問題があるため、android.permission.INTERNET権限のソフトウェアで通話記録や位置情報などの情報を抜き出すことができてしまうそうだ[androidpolice]。影響する端末はEVO 3D、EVO 4G、Thunderboltなどで(Sensationも可能性あり)、回避策としては、Htcloggers(/system/app/HtcLoggers.apk)を削除すればいいのだが、root権限が必要となり一般ユーザには難しい。修正が行われるまで、むやみにマーケットからソフトウェアをダウンロードしないこ
2011/06/20 インスタント・カンパニー 今では会社を作る時、費用も掛からず、簡単にフォーチューン500社に負けない社内インフラを作ることができるという話。Nat Friedman氏が、Xamarinを立ち上げた際に、インフラ構築で利用したツールを紹介している。ツール名用途費用Google Appsメール、カレンダー、社内Wiki、ドキュメント作成月5ドル/ユーザGithub Bronzeソースコード管理25ドル/月Asanaタスク管理、Facebookの創設者Dustin Moskovitzが起こしたスタートアップBetaStripe決済システム、プログラマーのために設計され、10分未満で統合できる素晴らしいAPIを持っている。Paypalより素晴らしいBetaThemeforstウェブのテーマ(CSS)、テンプレート1ポップあたり15〜30ドルIRC + bipグループチャットシ
2011/03/31 Google が検索に「+1」を追加 Googleは秘密の新しいソーシャルサービス「+1」を用意していると噂されてきたが、Googleから「+1」がどういうったものかが発表された。「+1」(プラスワン)はGoogleのソーシャル検索を強化するものだ。Google Reader、Twitter、Flickrと連携してきたが、今度はFacebookの「いいね」のように検索結果や広告(AdWords)の推薦を共有しようとするものだという事だ。ログインした状態であれば、検索結果の横に「+1ボタン」が現れる。役立った検索結果に+1をクリックする事で、友達に推薦した事が分かるというもの。ここで言うソーシャル関係はGmailのチャットリスト、Googleコンタクトのマイコンタクト、Google ReaderやBuzzでフォローしている人達である。但し、利用できるのは米国のみ。日本語
2011/03/19 JavaScriptによる統計処理「jStat」 「jStat」と呼ばれるJavaScriptの統計解析ライブラリがあるそうだ[readwritehack]。MATLAB、S言語、R言語などの統計解析言語を必要とせず、ブラウザ上で処理することができる。ほとんどのブラウザで動作するが、プロッティングにはHTML5のcanvasを使うので、それをサポートするIE 7、Firefox 3、Safari 3.1、Opera 9.6以降、Google Chromeが必要だ。また、jQueryプラグインやflotが使われている。例えば以下のようなコードで正規分布を出すことができる。 // generate 100 points betwen -5 and 5 var range = jstat.seq(-5,5,100); // calculate the densities a
2011/03/14 Emacs 23.3がリリース GNU Emacs 23.3がリリースされた(NEWS)。23.2からの変更点は動作の変更、新しいモードsmie.el、Emacs Lispの古い記述が廃止(eやpiが廃止され、float-eとfloat-piに変更など)、新しい関数byte-to-stringなど。カスタマイズされていないWindows用のバイナリ(ftp://ftp.gnu.org/gnu/emacs/windows/)は公式サイトで用意されており、Mac OS Xのバイナリ(Cocoa Emacs)は http://www.emacsformacosx.com/ にある。公式サイトのWindowsのバイナリはIME変換時の挙動が変なので、インライン変換するためにはgnupackのバイナリを使う方が良いだろう[gnupackの開発メモ]。また、Mac OS Xであれ
2011/02/06 Safari拡張の作り方 PCWorldにSafari拡張の作り方が掲載されている。Safari拡張に関して、詳しくはAppleのドキュメントを参照する必要はあるが、Apple独自のプログラミング言語ではなく、CSSやJavaScriptのコードが書ける人であれば誰でも作ることができる。認証を得る: まず、Apleから開発者の認証を得る必要がある。Safari Developer Programにサインアップして開発者の登録し、Developer Certificate Utilityを起動すれば登録が行われるSafariの環境設定を開いて、詳細からメニューバーに開発者メニューを表示させるSafariの開発メニューから「機能拡張ビルダーを表示」を選択し、機能拡張ビルダーを起動し、左下の+ボタンをクリックして、「新規機能拡張...」を選択し、名前を入力し保存する表示名、
2010/11/25 Androidってどんなもの Tim Bray氏の「What Android Is」の超訳。まず、ダン・モリルが『On Android Compatibility』で重要なことを説明てくれた。「Androidは、仕様でない。また、伝統的なリナックスのディストリビューションという意味ではない。交換可能なコンポーネントの集まりでもない。Androidは、あなたがデバイスに移植するソフトウェアの塊である」。Linux: 下層に位置する全ては最新のLinuxカーネル(私のNexus Oneで走っているFroyoは2.6.32)で、私たちがでっちあげたいくつかの節電拡張を持っている。 これを上流のLinuxにマージしようと努力し共有され、決して終わりはない。AndroidはLinux上で動くが、私はディストロと呼ぶ事については、人々がライブラリ、シェル、エディタ、GUIおよびプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く