2008-01-01から1年間の記事一覧

Threadの話

最近Rubyでクローラを書いた。 なかなか気合いの入った動きをみせ、一晩で3Gバイトものデータをダウンロードしてくる。 また、それに比例して処理も遅くなる為、Threadを使うことにした。RubyでのThreadはグリーンスレッド、つまり1つのカーネルスレッドに対…

jQuery

皆jQuery大好きだなぁ。jQuery関連エントリーのブクマ大杉使う人が多くなると逆に離れたくなる。

共有リストプレーヤー

最近の中高生はYouTubeをラジオやBGMのように使っているらしい。 「YouTube」はラジオ代わり、CDは買わない?――イマドキ中高生と音楽 - ITmedia NEWS実際にやってみたら結構良かった。 ということでプレーヤーアプリをつくりました。特徴は ・YouTubeの再生…

はじめに

Fremontを借りたかったけど空いてなかったのでAtlantaを借りた。 しかし、レスポンスが遅いのでさっそく変更依頼した。SSD Cloud Hosting & Linux Servers - Linodeにログインして右上にあるSupportリンクから 新しいチケットを作成し、つたない1行英文で「F…

借りた

id:m4iさんからSSD Cloud Hosting & Linux Servers - Linode快適だよーと教えて頂いたので借りた。 RAM 360MB Storage 12GB Transfer 200GB の$19.95/月プランを。 もちろん Linode vs. Slicehost - @m4i's blog から 1年借りると10%割引なので$215/年くらい…

SEOとか何とか

Web

SEOやSMMのためにブログを作ったらまずやることリスト - ソーシャルメディアマーケティング(SMM).jp こういうの全く詳しくないなぁ。 Webサービス開発しても宣伝の仕方全く知らないし。。 調べてみよう!

JSONを視覚的に表示

最近JSONなデータをゴニョゴニョすることが多い。 しかしデータ構造を調べるのがめんどくさい。 ドキュメントなんてすぐ忘れる。 自分で書いたサービスでも忘れる。 ということでJSONなデータを視覚的に表示するJavaScriptのライブラリを書きました。 Firefo…

最近キー入力がおそくてイライラしてたが、設定の入力速度が最大になってなかった。 ただそれだけ。

復習AJAX

AJAXとは javascriptによってブラウザとサーバー間で非同期に通信し、処理する技術。 現在ではprototype.jsやjQueryといった便利ライブラリのおかげで簡単に記述できるが、 下の方では少々面倒くさいことをしており、今回はその復習をします。 データタイプ …

アクターモデル

Erlang Land を読んでErlangを学んだ。Erlangの並列処理を学ぶことでアクターモデルの理解ができた! 概念的に理解できてなかったScalaのActorライブラリも読み書きができるようになりました。 Erlangの並列版フィボナッチをScalaで書いてみました。 import …

ガジェットとフォト蔵

最近javascriptが面白い。いや、javascriptが得意なことが面白いのかな。 勉強と宣伝をかねてガジェットを作ってみました。フォト蔵APIをつかってます。 写真共有サイト「フォト蔵」 追記 IEで見たら動いてない???!!!javascript難し 追記の追記 どうや…

転職

というわけで、 ウノウ株式会社に入社しました。 関係者の皆様、よろしくお願い致します。

mac

macbook買った!!! 新型でるかもしれないけど気にしない。嬉

続きが気になる

プログラミングハイウェイ - プログラマーの脳みそ 自分はプログラマでいたい。

男は結婚するべきではない

テトリスっぽいもの

面白そうな講義ですネ http://svn.coderepos.org/share/docs/amachang/20080813-procamp2008/index.html プログラミングキャンプの講義資料を公開します - IT戦記 ActionScriptでやってみました。 眠くなったので途中まで。 ASでテトリスっぽいもの

そういえば

7/20に結婚しました!

プレゼンツール

すっごい低機能なやつを作ってみた。要Tweenerライブラリ package com.gioext { import flash.filters.BlurFilter; import flash.display.*; import flash.text.*; import flash.events.*; import flash.ui.Keyboard; import caurina.transitions.Tweener; i…

Fluxbox

UbuntuにFluxboxを入れてみた日本語を表示できないテーマがある。 インストール後なぜか日本語が入力できなかった。←SCIMとAnthy入れ直したら直ったこれからちょこちょこ遊んでいこうかな

ASP.NETのOnLoad

OnLoadをオーバーライドして先頭でbase.OnLoad(e)すると、 それ以下のコードを実行せずにPage_Loadにいくことがある。 なんだこれ。

表示オブジェクト

ドキュメントの表示オブジェクトのへんまで読んだ stage>コンテナ>表示オブジェクトな感じc:/Sample.as package { import flash.display.*; import com.gioext.CustomCircle; public class Sample extends Sprite { public function sample() { var c:Cust…

E4Xで天気予報取得

ActionScript3.0を勉強しています。 E4Xを試そうと思い、Livedoor Weather Hackから天気データを読み取ろうとしたが、うまくいかない。 どうやら、外部ドメインからデータを取得しようとすると「セキュリティサンドボックス侵害」エラーがでるようです。調べ…

気づいた

2008-06-15業界の知識がまったく無い状態で就職を決め、現在SIerとして働いているのだが、SI業界では自分のやりたい事はできないと気付いた。 ECサイト、SNSやSaaS?のようなサービス的アプリケーションを開発したい。 LL(Perl、Python、Ruby)でプログラム…

Passengerを試してみた

sudo gem install passenger passenger-install-apache2-moduleおもむろにEnter。たりないものは教えてくれるのでインストール 最後に設定も教えてくれる testユーザーのHOMEにtestというrailsアプリを作成 cd ~/ rails test cd test ruby script/generate s…

Rails勉強会東京第30回

初rails勉強会でさらに勉強会自体初でしたが、皆おもしろくてめっちゃ楽しかった! 一人で趣味的に勉強するより、こういった会に参加する方が良いですね。 セッションの詳細は他の方に任せて感想だけ書きまs 前半はAWDwR 3rdを読むセッションに参加 ちょっと…

ふと

なんかEmacsよりvimのほうが好きだなぁ。

twitter

いまさらだけどtwitterを登録してみたよ!http://twitter.com/gioextよかったら追加してください。

RCV

Ruby-Gnome2で、PixbufLoader#writeが異常に重いときがある。 1枚の画像を読み込むのに1秒以上かかる。なんだろうこれ・・ またもやUbuntuのバグ?これじゃあ使えないなぁ。うーむ

zipフォーマット

仕様書 を読みながらunpackしたりして遊んでみた。 io = File.open("test.zip", "rb") #header header = io.read(30) headers = header.unpack("VvvvvvVVVvv") # file name puts io.read(headers[9]) # extra field io.read(headers[10]) # data data = io.r…

ziprubyを試してみた。

2008-04-24 - lambda {|diary| lambda { diary.succ! } }.call(hatena)現在RCVではzipファイルの読み込みにrubyzipを使用しています。 同様の処理でziprubyを使った場合と比較してみます。 対象は4000個のjpg画像をzipにしたファイルです。 ファイル名のみの…