URL短縮サービスのbitlyはBitly Proの機能を登録ユーザー全員に無料で開放した。2009年にベータを開始して以来Bitly Proは1万件以上の短縮用カスタム・ドメインを処理してきた。中にはP.Diddyのdiddy.it(一度訪問してみることをお勧めする)〔オープニングのビ... 続きを読む
Macどうも、love++ の件で密かに話題になっているそうたろうです。Mac を買うたびに Mac ネタかって話ですが、タイトルのとおり、Time Capsule から任意の場所にバックアップされているファイルを復元する方法です。今回、自分のマシンで問題になったのは、復元... 続きを読む
外部ライブラリを使ってテストを書くときや、デバッグ時に今どんな http のリクエストが送られてるかを知りたいとき、webmock を使うと知ることができる。 webmock は本来 http の stub つくるライブラリなんだけど、 allow_net_connect! と after_request を利... 続きを読む
Java, Android Androidアプリを作ってて、いじった箇所メモ 補完のトリガーを[ shift - Space ]に Preference - General - Keys - Content Assist 黒背景にした いじる箇所は二つ Preference - General - Editor - Text EditorsJava - Editors - Syntax Colori... 続きを読む
TweetIts has been rumoured by analysts this month that Amazon is currently developing a new service that will stream movies to its forthcoming own-branded tablets. The new rumoured Android Amazon tablets will support its video streaming syste... 続きを読む
ちょいとこのファイルをダウンロードしておきたいなぁ、というときに使えるサービスのご紹介。 URL Dropletを使えば、URLを指定するだけで、自分のDropboxにファイルやらをダウンロードしておいてくれる。 ウェブでみかけたPDFやらメディアファイルやらをよくDr... 続きを読む
ssl, github中の人に裏を取ったわけではなく私の推測です。間違っているかもしれません。2010年11月から2011年5月末までの状況(gitやwgetでcertification error)2010年11月頃、GitHubではすべてのアクセスにSSLを使うよう仕様が変わった。この時、SSL証明書には... 続きを読む
Pythonのlambdaは無名関数を式で作ることができる文法。なんか関数言語っぽくて,「LISPの正当な継承者はPythonだ」という気にさせるクールな機能。 クールだけど,使い方を間違えると大変なことになるので,乱用は避けたいところ。極端すぎるほどアナーキーなl... 続きを読む
ふと,全文検索エンジン「groonga」を試してみています. groogna – An open-source fulltext search engine and column store Macの場合,Homebrew で簡単に入れられていいですね! % brew install groonga ==> Downloading http://groonga.org/files/groonga... 続きを読む
あれやこれややって実機にアップロード。Nexus OneのAndroidのバージョンが2.3.4なのだが、Android SDKで作ったのが、3.1(API version 12)ではまった。 $ sudo ./platform-tools/adb start-server * daemon not running. starting it now on port 5037 * * daem... 続きを読む
AndroidAndroid端末でGmailのメール受信通知を受け取ってアレコレしたかったので調べたよ。 メール受信時のインテント端末をPCにつないでLogCatで眺めるだけ。以下のようなインテントを見つけられる。 06-12 20:51:00.550: INFO/Gmail(10262): Sending notifica... 続きを読む
JavaScriptを生成するための簡易言語Coffee Scriptのワンライナー集を発見:-)。 Coffee ScriptはPythonのようにインデントでブロックを表記したり,Rubyのように[x...y]で範囲表記したり,多言語のよいところをとりつつ,簡潔に処理を掛けるということで注目が... 続きを読む
nlp日本語の単語分割処理は、一般に、単語辞書と単語間連接の規則や学習データに基づいて行われます。オープンソースとして有名なものがいくつもあります。 KAKASI - 漢字→かな(ローマ字)変換プログラム 日本語形態素解析システムJUMAN - KUROHASHI-KAWAHARA L... 続きを読む
Homebrew — MacPorts driving you to drink? Try Homebrew!Mac OS Xのパッケージ管理には今までMacPortsを使ったりしていたのですが、Homebrewが良いという噂を聞いて移行しようか検討しています。無駄にHadoopとかMongoDBとか入れて遊んでいます。残念ながらM... 続きを読む
nave = rvm node.js = ruby(ex:mri-ruby) npm = rubygems nave $ git clone git://github.com/isaacs/nave.git ~/.nave $ cd ~/.nave $ ./nave.sh install stable ここで普通は~/.zshrcとかにnave.sh use stableとか書けとありますが、設定したshellをもう一段... 続きを読む
ふと,全文検索エンジン「groonga」を試してみています. groogna – An open-source fulltext search engine and column store Macの場合,Homebrew で簡単に入れられていいですね! % brew install groonga ==> Downloading http://groonga.org/files/groonga... 続きを読む
Kindle 3の2枚目をゲットして、1枚壊れてもなんとか生きていける程度にはなったので、先日はDuokanを入れてみましたが、もう少しKindle Hackを色々試してみたので一旦メモ。 Kindle Developer's Corner - MobileRead Forums 普通のHackはこのへんにだいたいある... 続きを読む
編集者注記: このゲスト記事の筆者は、以前、本紙TechCrunchのライターだったSteve Poland (@popo)だ。彼の最後の記事は、2009年11月のTwitter And Facebook Turn Everyone Into An Affiliate Marketer(TwitterとFacebookはみんなをアフィリエイトマーケターに... 続きを読む
PyCon JP 2011 8月27日(土) 9:30~17:10 (仮) 産業技術大学院大学 (品川シーサイド駅から徒歩3分) Call for Papers:演題募集中 Javaで同様のタイトルのものを読んで気になりました http://d.hatena.ne.jp/taichitaichi/20110609/1307641027 実装の面でPure Py... 続きを読む
リア充爆発しろ! まあいろいろあると思うけど,あんまり古いのだとスタイルがアレでダメだし,今風でとりあえず読んでてためになるし面白いなー,と思うのはGoogleで働いてるPeter Norvingさんのコードかな。短めで読みやすいし。 How to Write a Spelling Col... 続きを読む
5月のGoogle I/O以降、WEBサイト版Androidマーケットに多くの機能追加が行われていますが、最近の変更では、アプリと所有する端末の互換性をチェックできるリストがアプリ個別ページに表示されるようになっています。以前まではアプリの「インストール」ボタン... 続きを読む
みんな大好き、turntable.fmのハックをざっとまとめてみるよ。 ■ DJポイントハック なんか裏技っぽいですが、DJポイントをあげる方法・・・。いいのかな、まぁ、いいか。 DJポイントをあげるには他の人からAwesomeをもらう必要がありますが、これ、「2人だけの... 続きを読む
Mac はじめにこんにちは、Python界の情弱日本代表です。さて、WWDCも無事開催されまして、iOS5やらMac OS X 10.7やら発表されてヒャッハーされている方も多いと思います。私はといえば、いまだにMacでウィンドウごとの切り替えが出来なくて、正直Twitter APIとかどう... 続きを読む
あのね、この本のAmazonの内容紹介が あまりにたわけていて ね。 Cライブラリで、効率的にプログラミング! Webアプリの世界ではPHPやJavaが格段とポピュラーだが、ハードウェアの操作や ユーザーインタフェース、画像処理などの分野ではC言語でしか扱えないも... 続きを読む
pep8ってコマンドが便利すぎてちょくちょく叩くんだけど、それでも叩くの面倒になったりすることはある。正直、こういうチェッカーは空気を読んで走って欲しいですね。 ユニットテストに組み込んでるのを見つけて、おーいいじゃん素敵じゃんとか思ってたんだけ... 続きを読む
オスロを発ってから24時間以上、ようやく帰宅。折角伊丹空港に降り立ったので、蛍池のみつか坊主で味噌ラーメンでも食べようかと思ったが、閉まっていた(涙) かといって、スーツケースを引きずってかどや飯店まで行くのもしんどいので、一旦帰宅し、急ぎのメ... 続きを読む
TechBoosterでは、過去にもDDMSで効率的にデバッグするやadbを使いこなすなどで、開発に便利な機能を紹介してきました。 今回は、特にAndroid開発初心者に便利な機能について焦点を当てたいと思います。 紹介するのは次の2点です。 実機、もしくはエミュレータ... 続きを読む
# Gemfile: gem 'barista' gem 'therubyracer-heroku' $ rails g barista:install coffeeをrailsに提供するからバリスタってか?heroku上ではコンパイルするためのjs実装が無いのでエラーが出る(ローカルではnodejsを使ってます)。therubyracerはv8のrubyバイ... 続きを読む
lvs, mysql 構成 [appサーバ] -> [lvs] -> [MySQL]群 DRでMySQLのスレーブ群にロードバランス appサーバはDBコネクションのプーリング、永続化をしている 問題の現象DBサーバ上ではmysqldへのコネクションが存在するのに、appサーバ上ではコネクションが存在し... 続きを読む
Android , Google , その他 , フリーソフト Android用『Read It Later』に無料版が登場! 2011.06.07 11:00 コメント数:[ 0 ] Check Tweet 『Read It Later』が、Androidに対応したのは嬉しいニュースでしたが、唯一残念だったのは有料だった点。しかしこの度... 続きを読む
LXC の解説に必要なので、ちょいと cgroups についてまとめておきます。RHEL6.0 前提です。 参考資料:RHEL6 リソース管理ガイドControl Groups(cgroups) の概要 cgroups とは最近の Linux は、あるプロセスの実行を許可する CPU コアの指定など、プロセスごとに... 続きを読む
eXtreme Gadget (エクストリーム ガジェット) ポケットに入るアジャイルな究極の小道具 手作りのアジャイルなガジェット(ツール)をご紹介します。 eXtreme(エクストリーム:究極)なGadget(ガジェット:小道具)は、アナログの良いところを取り入れシンプル... 続きを読む
AndroidのActivityは描画処理を行うためのUIスレッドしかもたないシングルスレッド設計です。負荷が高い処理、待ち時間が発生する処理(ネットワーク通信をはじめとした非同期通信など)はUIスレッドを圧迫し、アプリケーションのレスポンスに影響します。UIス... 続きを読む
<input id="ASIN" type="hidden" value="4253196519" name="ASIN"> ページの構造が変わったダメだけど、結構昔からこの部分は変わってないので意外と安定しているかもしれない。 amazon.comだと構造が違うものがあって、Amazon.com: Buried Prey eBook: John Sa... 続きを読む
Filed under: 周辺機器 Googleの大々的な後援によりNFCのビッグウェーブが訪れそうな今日このごろですが、現状で一番の問題はそもそも世の中に出回る端末がほとんど非対応なこと。Google Walletの発表会ではスマートフォンに貼りつけるNFCステッカーという案が... 続きを読む
Googleが出しているGoogle Dictionaryなるエクステンションが便利ですね。Chrome専用です。 ↑ 単語をダブルクリックして意味(英語だけど)がでます。発音もしてくれます。 ↑ 地味に他言語にも対応。いざというときに便利そう。 Google公式なので安心ですね。... 続きを読む
本革製のMacBook Air 11インチ専用ジャケットケース。バード電子さんの製品です。 着けたまま開いたり閉じたりできます。取引先での打合せやイベント等に毎日持ち歩く人には最適です。鞄に出来るだけスマートに収納できるように薄く仕上げております。スナップ... 続きを読む
echizen_tm さんが機械学習の勉強のはじめ方について解説していた Tweet [日記] 宝の地図を探す冒険者が集う酒場でお茶を飲んでいたら、こんな会話が聞こえてきた。 アルティメット ヒッツ ドラゴンクエストV 天空の花嫁 [Amazonで詳細を見る] ガヤガヤ どこか... 続きを読む
著者一覧 井上 (29) おおたに (23) 深町 英太郎 (8) ありえるたん (6) ohyama (3) sugawara (3) m2ym (3) 人気記事 ubuntu 11.04のunity-2dをカスタマイズ by おおたに | posted on May 6, 2011 今更ながらcookieのあれこれ by おおたに | posted on May 31, 20... 続きを読む
Python 環境構築メモ (2.6 系) By Kosei Kitahara At 5/31/2011 05:43:00 PM Tags: python 環境構築 Python 2.6 系 (2.6.6 - 2011-05-31 現在) をインストール ※ Windows の場合 pywin32 をインストール Visual C++ 2008 Express Edition をインストールし、Pa... 続きを読む
Android , Google , その他 , フリーソフト , 仕事術 『SSH Tunnel』は1クリックでAndoidからのネット接続のセキュリティを強化 2011.05.31 14:00 コメント数:[ 0 ] Check Tweet Android:『SSH Tunnel』は、1クリックでシステム全体、または個々のアプリへのS... 続きを読む
チームにメンバーが増えました。 自分が上の方になってしまいました。 今までリーダー的なことをやった事が無い上に、 席が離れていてなかなかメンバーとの意思疎通が取れていなかったりします。 なので、次の世紀末に向けて今後のリーダーには何が必要なのか調... 続きを読む
ターミナルから端末、もしくはエミュレータに対してIntentを投げることが可能です。 アプリケーションの開発を行っていると、ブロードキャストインテントなど特定のタイミングにしか飛んでこないIntent(端末起動時のBOOT_COMPLETE)や、暗黙のIntentに反応させた... 続きを読む
はじめに プログラミングが楽しくなってきました。([Programming] 猫とRubyを始めました 基礎文法まとめ | Last Day. jp) Youtubeには沢山の動画がアップロードされているのは皆さんご存知だと思いますが、今の時代プログラミングもYoutubeで学べてしまうんです... 続きを読む
ICMLにこんなの通るんだ、と思った論文。Large Scale Text Classi¯cation using Semi-supervised Multinomial Naive Bayes ナイーブベイズでP(c|d)∝P(c)Π_i P(w_i|c)を求めるときに、もう一回ベイズの定理を適用してP(w_i|c)=P(w_i)P(c|w_i)/正規化項 と変形し... 続きを読む
HadoopのMacPortsが登録されたので、次のように、最新の状態に更新すると利用できます。 $ sudo port selfupdate ... $ sudo port install hadoop ---> Fetching hadoop ---> Verifying checksum(s) for hadoop ---> Extracting hadoop ---> Applying patches t... 続きを読む
Pythonには多くの標準モジュールがありますが、皆さんがよく使う/全然使わない標準モジュールはなんですか?(Python 2.x系でお願いします) 私の場合は、Web上の情報を取得したり加工したりすることが多いのでよく使うのは下記です。 urllib urllib2 urlparse... 続きを読む
最近仕事で Google App Engine を使う機会が増えてきてて、今更ながらまともに使い始めました(公開初日から触ってたのになー作りかけのアプリケーションで、とりあえずアップロードするけど、公開までは全体にBasic認証かけときたいなーなどということが多い。... 続きを読む
~/Library/Application Support/AquaSKK/zw.rule に euc-jp で zw,w,w,zw,z という内容のファイルを保存し、[環境設定]→[かな規則] から zw.rule にチェックを入れる。(うまく効かない場合は AquaSKK のプロセスを殺すといいらしいです by cho45) こう設定し... 続きを読む
Fast Reboot 『Fast Reboot』は、端末のバックグラウンドで動いているシステムやアプリを終了させることでメモリを解放できるアプリです。端末を使っていて動作が遅くなったなと、感じることがあれば、一度本アプリを試してみてはいかがでしょうか? とにかくワ... 続きを読む