2008-01-01から1年間の記事一覧
先日のエントリでニコニコ動画の動画をDLするスクリプトをRubyで作りましたが、Ruby入ってないよ!とか なんかライブラリいれないと!とか、そもそも証明書ってめんどくさいよねという事に一部でなったようなので、rubyscript2exeにて実行ファイル化しました…
少し前に、サーバかりてドメインもとったのですが時間が無く中々遊べずにいました。 でも、2日間ほど時間が出来たので、こんなもの作ってみました。 「ニコ割ゲームランキング(まとめ)」 2週間前くらいにしばらく休業が決まったニコ割ゲームなのですが、ラン…
昨日は京都で行われたOSC2008 in Kansaiに行ってきました。 セッションでは様々なお話を聞くことが出来たのと、懇親会では貴重なお話が出来て大変充実した日にはりました。 開発者としての熱がアップしました。 刺激を受けまくったのでこれから開発熱加速し…
以前のエントリで書いた、Twitterで自分をフォローしてくれた人をお知らせするスクリプトなんですが、今日お知らせをしてくれなくなって少し調べてみたら、ログインの処理でこけてました。 で、何か変更があったのかとおもったら、ログインフォームのメルア…
id:rubycoさんのニコニコ動画のダウンローダを読んで驚いた。 nicovideoパッケージなんて便利なものあるんだ>< ということで、これを使わないで1から書いてみた。 動画のタイトルは出ないけど、突貫工事でやってみた。 でも、1つ使う上で面倒臭いこと1つ。…
ついにわが部屋にEeePCがやってきました。 iPhone熱の中そそくさとPC売り場へ。 予約してあったので難なく変えましたが、レジの後ろに在庫が大量にありました。 予約分でもなさそうなので意外と穴場だったのかも知れません。 イーモバとの同時購入だったので…
言わずと知れたEeePCの新機種、EeePC901が12日に発売されます。 公式発表はまだですが、昨日某電気店に確認しました。 ことの始まりは、チェックしていた2chのスレで8日夜に店頭POPの写真が上がっていたことにはじまり、少し加速。 で、昨日の午前中に電気店…
昨日、Google Tach Talk in 京都へ行ってきました。 有名な方々がいっぱいいたのですが、なかなか話すことができずに後悔たくさんです。 こういう技術者がつながっていく環境はすごく居心地が良かったです。 名刺はいりますね。 ということで、少しだけまと…
サーバを移行して、さくらにレンサバにしました。 そこで、rubygemsを使用したRubyスクリプトをCronで動かそうとしてはまったのでメモ。 普通にCronの設定をして動かすと、rubygemsがないっす!ロード出来ないって怒られます。 なので、涙目になりながらいろ…
先日Microsoft Academic Allianceを研究室で取得したそうで、さっそく開発機に導入しました。 しかし問題1つ、英語版だったんですね。 英語版でも問題ないんですがとりあえず日本語化してみた。 でも、インストールは英語でね。 とりあえず落とす もともと、…
学部時代から研究を行っているAd-Hocネットワーク用のシミュレーションに使用するシミュレータの勉強会をやることになったので資料を作ってみた。 で、スライドにもあるように日本語でのドキュメントが少ないのでここにも公開してみる。 一部再編集を行って…
少し前からmediawikiを使っているのですが、こいつはmemcacheが使えるとの事で最近話題騒然のmemcacheを導入してみました。 memcacheを少し勉強する必要もあったのでちょうど良かった。 そして、こいつ速い! memcache++キャッシュをメモリ上に持つので高速…
以前、サイト移転時にPageRankがリセットされて悲しい事になったので、少し調べてみたらPageRankって引き継げるんですね。 参考にしたのはこれ 古いサイトから新しいサイトへ引っ越す場合は、「301 Moved Permanently」を利用すると良い http://www.makizou.…
最近、TwitterのAPI制限が20r/hととんでもない事になっているので自分なりに上手く付き合う10の方法を考えてみた。 無口な子だと思って自分にたくさん話かけてくれるのを待つ事を楽しみにする 作業効率が上がっていない自分に対する神様からのお告げだと思う…
いつもお世話になっているREXMLでXMLをパースしようとしたら、パースできないっす!っといって落ちるのではまった。 こんなエラーを出して落ちた。 /usr/lib/ruby/site_ruby/1.8/rexml/parsers/treeparser.rb:95:in `parse': # (REXML::ParseException) エラ…
Ubuntuを使っていて少し困ったのでメモ。 debian系は今まで使った事無かったので困った。 apt-get upgrade でパッケージをアップしようとしたら、保留に数件あると出た。 そのパッケージを更新すると他のパッケージが削除される時に保留になるそうで。 保留…
昨日のメンテ時にプレイヤーのバージョンアップがあり、@ボタンが実装されたようです。また、@ボタンと@ピザ以外の@付きコメントは除去されるようになりました。 @ボタンが使えるのは再生数が3000以上で、@ボタン可と表示されているものです。 また、ニコス…
今年度から、プログラミングの演習の授業アシスタントをやっているのですが、数年前の状況からかなり変わってきた事に驚いています。 これは、通っている大学だけの事なのかも知れないのですが。 授業のスタイルとしては毎回課題が与えられ、それを作成する…
最近、IE7でURLが「http://hoge.com/fuga.html#piyo」のようなスタイル、つまり#が付いている場合にタイトル表示が正常でない事に気づきました。 この事は既に既知or仕様なのかも知れませんが、もしそうでしたらコメントをお願いします。 FireFoxではならな…
最近買った物。 本とゲームとCDと こういう本は本当に刺激になっていい。 根底で似た印象をうけ、その上で個々の考えがしっかりあると再認識。 変わるのを待つのではなく、自分で変えていくという姿勢はみならわないといけないです。 小飼弾のアルファギーク…
セキュリティキャンプに参加出来る年齢を超過した自分なので、残念ながら参加できません。 ネットワーク・サーバやりたかったなぁ。 セキュリティ&プログラムキャンプの詳細はぐぐって見てください。 amachangも講師として参加するそうです。 平成21年3月31…
ニコニコ動画の歌い手で、あにまという人がいるのですが声質などなどが個人的に好きで聞いているのですが、今回UPされた曲はかなり盛り上がっていて祭り状態です。 再生数の伸びも凄いのですが、コメントもかなり速いペースでされているので職人も大変そうで…
少し前にニコニコ動画のAPIについてエントリを投下しましたが、あれから少し変更があったもようです。 変更というか動画の種類の増加による拡張といった感じです。 変更があったのは、メッセージサーバや動画本体のアドレスを教えてくれる、getflvで返してく…
先日リリースした、Twitterでのnico_gameが10分前のお知らせをしていませんでした。 昨日、指摘をうけ気づいたので早急に修正しました。先週に修正したはずだったのですが、有効になっていなかったです・・・。 Cronが10分前に走らなかっただけです・・・。 …
RubyでMysqlを使ってみようとして軽くはまってます。 日本語が文字化けというか、文字コードで表示されているのです。 実行しているコードは以下の物なのですが、原因が未だにわかっていません。 環境は。DBのVersionが4.1、文字コードUTF-8です。 最初は、…
もう今年も残り少なくなってきた今日この頃、いきのいいHP製PDAを触れたので少しプログラムを作ってみた。 作ったというのもおこがましいほどのもの、10分間プログラミング的な物ですが動いた時は嬉しいですね。 とりあえず、Windows Mobile6 ClassicがOSの…
今日、ニコ割ゲームBotに機能を追加しました。 ゲーム終了後にランキング動画のアドレスをお知らせするよ。 また、面白いアイディア浮かんだから作成しよう。 ニコ割ゲームBothttp://twitter.com/nico_game
所用にて、RubyでHTTPSの通信を行う必要があったので書いてみました。 mechanize使わなくても、HTTPと同じような感じでいけるかと思ったら、そうはいかなかったのでメモ。 ちなみに、所用の件については後日書きます。 先ずはコードをば require 'net/https'…
桜の雨という初音ミクオリジナル曲が、200名以上のバーチャル合唱団によって歌われました。 このプロジェクトは、wiki上で歌い手を募集し、各パートの音源をDLし家で録音した音声をUPする事でプロジェクトの中の人が編集をし合唱に仕上げるといった物です。 …
意外とニコ割ゲームを忘れてしまう人がいるみたいなので、ゲーム開始10分前と5分前にお知らせするbot的な物を作りました。 Twitterでお知らせしてます。 思いつきで急造したので、中身すかすかです。 主に自分用みたいな状態です。来週から動くはずです。試…