NTTとPFIから、大規模データ分析基盤のJubatusがオープンソースとして公開されました。 http://preferred.jp/2011/10/jubatus.html ホームページのチュートリアルには、動作環境としてLinux2.6以降とありますが、Macでも動きましたので、MacPortsとしてまとめてみました。ただし、まだ動作検証をあまりしていないので、おかしなところがあるかもしれません。 なお、Debian Linuxでのインストール手順の記事も参考になりました。 Jubatusのインストールと若干の動作確認 - kuenishi's blog インストールにあたって必要なソフトがいくつもありますが、そのうちの pkgconfig, py-msgpack, msgpack, libzookeeper, ux-trie, mecab-utf8のportはすでにあり、今回新たに
ぼくのつくりたい ひみつきちは いってみれば きずのなめあいのば です。 だいがくせいとして なんとかよねんかん すごしてきて おもうところが ありました。 ぼくもふくめて みんなやりたいことは あるのに なにもできない。 やりたいことは たくさん。 なんでだろう。 ぼくのなかでのこたえは うまくやろうとしすぎてること だとおもいました。 いったからには やらなきゃいけない。 やりとげなきゃ いけない。 たしかに できれば うれしい。 でも できないことも あるよね。 いまできないことは わるいことなのかな。 つぎ できるようになるなら できなくても いいんじゃないかな。 ぼくは そう おもいます。 なので できないひとたちが つどう ひみつきちを つくりたい。 できないけど やりたいことがある そんなひとの きちになれば いいな。 できなかったそんなときに きちにくれば げんきになる。
iPhone・iPadのアクセサリーを製造・販売する米Case Mateが、米軍規格に対応したタフなケース『iPhone 4・4S TANK Cases』を発売しています。 丈夫なポリカーボネート製のアウターに、シリコンのクッションを内蔵。 そして最大の特徴は、シャッターのように開閉ができるスクリーンプロテクターを採用しているところ。 この種のケースは、画面の保護と操作性を両立することが難しいのが常ですが、これはなかなかユニークな発想ではないでしょうか。 製品の堅固さをアピールするための動画が公開されていますが、その内容がなかり刺激的です。 ハンマーで叩いたり、車で踏みつぶす、といったお決まりのものから、 テニスラケットやバットで打ってしまったり、 ゴルフクラブでクリーンヒットするなど、あの「Will it Blend?」シリーズを彷彿とさせる拷問が続きます。 その動画がこちら。 対衝撃性
この記事で、アルゴリズムの勉強はアルゴリズムカタログを覚えることじゃないよということを書きました。 プログラムの理論とはなにか アルゴリズムの勉強というのは、スポーツで言えば腕立て伏せや走り込みみたいな基礎体力を養うようなもので、「ソートなんか実際に自分で書くことないだろう」とかいうのは「サッカーは腕つかわないのに腕立ていらないだろう」とか「野球で1kmも走ることなんかないのに長距離の走り込みいらないだろう」とか言うようなものです。 Twitterでアルゴリズムの勉強とはなにかと尋ねられて、「アルゴリズムの基本的なパターンを知って、それらの性質の分析のしかたをしって、いろいろなアルゴリズムでどのように応用されているか知って、自分が組むアルゴリズムの性質を判断できるようになることだと思います。 」と答えたのですが、じゃあ実際どういう本で勉強すればいいか、ぼくの知ってる本からまとめてみました。
こんにちわ、プログラマの川口です。今回はBackbone.jsをCoffeeScriptで記述し、Ruby on Railsと組み合わせて利用する簡単なパターンを試してみました。CoffeeScriptは非常に簡潔にJavaScriptを記述できる上に学習コストも低いのでおすすめです。最近はJavaScriptがプロジェクト全体のコードに占める割合が大きくなってきていますし、それに比例してやはりメンテナンス性や可読性が下がっていくこともあり事前に対応策が必須です。 Backbone.jsとは・・・とかは別にいいデスヨネ?dwangoさんのBackbone.js記事を見てください(完全にネタかぶりです、本当にありがとうございました)。 前準備 バージョンはこんな感じ。 Ruby on Rails 3.1.1.rc1 CoffeeScript version 1.1.2 Backbone.js
It has been two weeks since my last Blog, not a way to keep your readers happy, if you have any (left). Well, I rather hope that my readers are more to the right than the left. But then, I welcome them all. There are many people who enter the Blogosphere who seem more intent on taunting the Bloggers than to learn and to comment. Foul, ugly-minded, and even beastly, but then, we can always delete t
高専祭のトークイベントでちょろっと発表した高専ギークハウスですが、実現に向け色々やりたいなぁーと。 せっかく考えもまとまってきたことだし、とりあえず構想をブログにも上げようと思います。 googleドキュメントにて高専祭のトークイベントで発表したプレゼン。 崩れてたり調整微妙なとこあるけど このプレゼンは一般向けに発表したものなので、ギークハウスの紹介とか色々してるけど、色々省いて適当にまとめます。 コンセプト 高専の近くにみんなで住めば、今までかかっていた通学時間も短縮でき、みんなで技術を高め新しい何かが生まれるかもしれない。 そして新しい高専の交流の場としても 簡単に言えば、ギークハウスやまれびとハウスみたいなルームシェアの応用的な概念を取り入れ、わいわい生活しようということ。 ルームシェアとは:http://blog.roommate.jp/guide/ その場で分からないとググって
ネットワークの計測と解析 インターネットの使われ方やネットワークの挙動を把握する事は、ネットワークを運用し、その技術開発を行う ために欠かせません。しかし、観測で得られるデータ量は膨大ですがノイズが多く、また、観測できるのは極めて限られた部分でしかありません。そこで、膨大なデータから意味のある情報を抽出したり、部分的な観測からより一般的な傾向を推測する事が必要となります。... インターネット基盤技術 速くて、安全で、信頼性が高く、使いやすく、など、インターネットサービスへの要求はますます高まっています。これらの要求に応えるために、インターネットの 基盤技術も日々進歩しています。いまやインターネットはつながるだけのサービスではなく、高度で複雑な機能を備えた社会基盤となりました。IIJ技術研究所は、インターネットの基盤として実現が期待される機能を提供するために、さまざまな技術課題に取り組んで
先日作成した「関西電気保安協会リズムマシーン」と「ONE-LINER-ORCHESTRA」が Chrome, Safari *1 (Web Audio API) Firefox (Audio Data API) Opera (HTMLAudioElement) で使えるようになりました。 どちらも pico-player.js っていう拙作ライブラリを使っているんだけど、普通に便利なので紹介します。 https://gist.github.com/1342081 CoffeeScriptで書いてコンパイルしています。もうJavaScript書けなくなってきました。 2011/11/08追記 別タブ選択時に音が途切れる減少を解消しました。 関連記事: http://d.hatena.ne.jp/mohayonao/20111108/1320756534 2011/11/07 追記 Coffe
Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。 (via Engadget Galleries) ニューヨークで開催されたMaker Faire 2011で新しいArduinoが発表された。 Arduino Leonardo Atmega32U4を搭載したローコスト版Arduino。Atmega32U4はUSB機能を内蔵したマイコンなので外付けのUSBシリアルチップが不要に。「オリジナルUSB機器の開発に」と書かれている。Arduino UNOの後継かと思ったけど違うのかな。UNOが今後どうなるのか気になる。 Arduino Due Arduinoシリーズ初のCortex-M3 ARMプロセッサ搭載。AtmelのSAM3Uプロセッ
PHP 5.4 beta 2が出ているところですが、ソースコード(html.c)を見ていて、XSS対策で使用される htmlspecialchars()の文字コード指定がPHP 5.3とは異なる動作をすることに気が付きました。 内部文字コード(mbstring.internal_encoding)が使用される以下のようなシチュエーションです。 <?php // test.php echo htmlspecialchars("foo",ENT_QUOTES,""); mbstring.internal_encoding="SJIS-win"と指定することにします。(推奨はできませんが、)外字対応(絵文字対応)でCP932を使用したい場合を想定しています。 PHP 5.3で実行 php53/sapi/cli/php -d mbstring.internal_encoding="SJIS-win
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く