Persistence

技術メモなど

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

Gハウス野方で開発会

ギークハウス野方で1泊2日の開発会をしてきました。 メンバーは僕を含めて3人、みんな同じ高校の友達ですが、久々の再会ということもあってまずは自己紹介&近況報告。僕ともう一人は婚約報告、もう一人は社会人として働き始めたということで、おめでたい…

IISでSilexを使うときにはまったこと

PHP

前提としてIIS7.0以上+PHP5.3以上のインストールが済んでいるものとします。 ▼はまりポイント1 Silexのユーザガイドにあるweb.configを使うと、500エラーが出る。 HTTP エラー 500.19 - Internal Server Error ■原因 「URLの書き換え」モジュールがインス…

RubyGemsGuidesを翻訳し始めた話

ことの発端は1週間ほど前のこの呟き。 https://twitter.com/bisque33/status/236771751542013952 なぜそう思ったかと言うと、さかのぼること更に1ヶ月ほど前。 XMLをJSONに変換する(要素の属性まで変換してくれる機能がある)gemを探していて、やっと見つけ…

LLDecadeにいってきた

Lightweight Languageイベント、LLDecadeにいってきました! 今年で10回目ということですが、私は初めての参加です。 出演者もそれぞれの言語を代表するような超豪華な人たちで貴重なお話を聞けました。 基調講演(Tatsuhiko Miyagawa) まず始めに、Perlを…

PerlBeginners#3へ行ったきた

hachioji.pmでお世話になっている@ytnobodyさん主催の、Perl初心者のための勉強会、PerlBeginnersへ行ってきました。 Perl初心者がベテランの方々に質問するセッションと、ベテランの方が初心者向けにノウハウを紹介するセッションがありました。詳細はその…

RubyGem「youtuber」を使った簡単Youtube動画検索

https://gist.github.com/3003400 動作環境:ruby 1.9.2-p290 , youtuber (1.10.0) 参考:http://rubygems.org/gems/youtuber

時代の流れ

5年ほど使っていたさくらインターネットを解約した。というのも、昨今のレンタルサーバの障害に不安を覚えたから、ではなく、今時は個人でWebサービスを作るのに、小さな規模であればお金をかける必要もないと感じているから。このブログもレンタルサーバ上…

proxy環境でgemをインストールする方法

企業内のPCなどではWebProxyが使われていてgemをインストールできない時がある。 >gem install sinatra ERROR: Could not find a valid gem 'sinatra' (>= 0) in any repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ET…

WEBrickでWebServerを立てる②

WEBrickは頻繁に使うのでWindowsのバッチ(DOSコマンド)から起動できるようにする。ついでに引数でポート番号を指定できるようにする。 バッチファイル ruby C:\Ruby\WEBrick\httpserver1.rb 8000 ソース(太字部分を変更) #!C:\Ruby193\bin\evn ruby requ…

WEBrickでWebServerを立てる①

Rubyに組み込まれている簡易WevServerのWEBrickを使ってみる。 ソース #!C:\Ruby193\bin\evn ruby require "webrick" include WEBrick s = HTTPServer.new( :Port => 8000, :DocumentRoot => File.join(Dir::pwd,"public_html") ) trap("INT"){s.shutdown} s…

【本】石田淳:新版「続ける」技術

新版「続ける」技術 (Forest2545Shinsyo 41) (フォレスト2545新書)石田淳フォレスト出版発売日:2011-07-08ブクログでレビューを見る»行動科学について書かれた本。「行動を習慣にしたい」「行動の習慣をやめたい」の2つについて、精神論ではなく人間の行動…

オープンソースカンファレンス東京2012 Tokyo/Springに行ってきた

二日目のみ行ってきました。 ◆聴講したセッション ・オープンソースで作る分散処理基盤Hadoop 数十時間かかる処理を数十分にするためのもの。短時間で完結する処理にはむいていない。 様々な課題をクリアして着々と進化している Javaで書かれた動作デモの他…