第二十八回文学フリマ東京に参加します。 2019年5月6日(月)の11時からやってます。場所は東京流通センター第一展示場です。太字なのは、今までと違うから。 今回のテーマは(ベタですが)「平成」。 どうせベタならと、異世界転生AI擬人化小説『AI世界をキ…
移行はしてみたものの、前のエントリから何年も経っているのをみると、果たしてそんな価値はあったのだろうかと疑問が湧く。はてなのリソースを無駄遣いしているような気もする。ま、いいか。
Ruby界で有名なデプロイツールCapistranoを試しています。こんな構成。 PC(Win) -> 開発サーバ -> 中継サーバ -> 公開サーバ ほとんどの作業はPC上でやっているのでデプロイもPCからやりたい。PCと開発サーバはputtyを使って鍵を作り、エージェント転送する…
ちょっと前に娘を主人公にファンタジー小説を書いた。これを読ませてやりたいと思い、bccks(http://bccks.jp/)で電書化した。bccksのいいところは紙本印刷サービスがあって、一部から作れるところ。印刷してプレゼントすればいいだろう。ところが、ここで…
話題のNoSQLのひとつMongoDBのチュートリアル本です。日本語訳しました。オリジナルはこちら(http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/)。Githubでmarkdown形式のものを公開しましす。これをきれいなhtmlとかpdfに変換する方法はよく分か…
最近話題?のCoffeeScriptベースのフレームワークBatman.jsのHARRY BRUNDAGE(@harrybrundage)氏による紹介記事「How Batman can Help you Build Apps」を翻訳しました。 元エントリはこれです。Batman.jsはShopifyによる新しいCoffeeScriptのフレームワー…
#404: OpenSSL::SSL::SSLError using Twitter - Issues - intridea/omniauth - GitHub OmiAuthでSSLを扱うときにこんな指定かできます。 Rails.application.config.middleware.use OmniAuth::Builder do provider :facebook, 'APP_KEY', 'SECRET', {:client_…
TwitterのOpenID認証を使ってログインさせるとき、よく見るこんな画像がある。これはTwitterの開発者サイトで公開されています。 同じようなものがFacebookにもあると思って探してみたのですが見つかりません。Facebookは公式画像は配布していないんですかね…
MacBook Air 11インチ欲しい! 久々に書くに値するネタが…
11/14日に開催された電書フリマZで,「大東京トイボックス」絶賛連載中のうめさんが電書「スティーブス」を出しています。内容は,スティーブ・ジョブズ(のようなやつ)とスティーブ・ウォズニアク(のようなやつ)が暴れるマンガですが,これの原作を書き…
gihyo.jpで,電書サーバーについて連載を始めました。 だんだん実装よりの話になる予定です。 http://gihyo.jp/dev/serial/01/ebook-distribution-server/0001
何気なく DataMapper のバージョンを 0.10.x から 1.0.0 に上げたらエラー。 NoMethodError at /localhost undefined method `titleize' for Extlib::Inflection:Module ログの方にはこんな感じ。 H:/heroku/dzz/vendor/bundle/ruby/1.8/gems/dm-core-1.0.0/…
またまた文学フリマに参加します。 今回の目玉は文豪 kdmsnr の小説! アジャイルな人もRubyな人もみんな買いに走れ!第十回文学フリマ開催日:2010年5月23日(日) 時間:開場11:00〜終了16:00(予定) 会場:大田区産業プラザPiO アクセス:京浜急行本線「…
Heroku使ってますかー? RailsとかSinatraとかのアプリをホスティングしてくれるサービスで,DBが5MB以内なら無料で使えます。Gitでpushするとデプロイ完了。すばらしい。いろんなアドオンがあって,簡単に追加できるのも面白い。例えばメールは200通/日しか…
使ったライブラリはその名もTwitter(http://twitter.rubyforge.org/)。jruby-opensslを入れておけばエラーなく呼び出すことはできました。それで手始めにBASIC認証で適当につぶやいてみようと思ったのです。 httpauth = Twit|ter::HTTPAuth.new('user', 'p…
37signalsの創業者と,RailsのDHHの共著である『小さなチーム,大きな仕事』の翻訳を手伝いました。早川書房の新書で出ています。37signalsイズムあふれる面白い本でありました。失敗体験なんていらないよ! 働きながらスタートアップを始めよう! 理想のタ…
「大東京トイボックス」を描いているうめさんから『「青空ファインダーロック」をkindle storeで売りたいんで手伝って〜』と言われて手伝ってきた。Kindleは米Amazonの販売する電子書籍リーダーで,Amazon.comにいくとKindleで読む書籍が山ほど売ってます。A…
Chromeでは,URLを入力するエリアに検索文字列を入れることもできます。デフォルトではGoogleを使って検索して,その結果を表示してくれます。なのでFirefoxのような検索バーは不要なわけですね。ただ使用中のウィンドウが書き換わってしまうのが悲しいとこ…
第九回文学フリマ(http://bunfree.net/) 開催日 2009年 12月6日(日) 時間 開場11:00〜終了16:00(予定) 会場 大田区産業プラザPiO サークル名「bnkr」 ブース番号「j-1」 前回に引き続き表紙は「大東京トイボックス」のうめ画伯。大東京トイボックス(3)…
"Thank you, Rails"を翻訳しました。なんか難しかった。 誤訳がたくさんあると思うので,教えていただけるとありがたいです。 - Railsよ,ありがとう jacob Kaplan-Moss 2009/11/05 技術的なコミュニティにとって,ライバルをけなすことはファッションでもあ…
RubyによるMac OS Xデスクトップアプリケーション開発入門 ~Ruby×RubyCocoa/MacRuby×HotCocoa~作者: 高尾宏治,中川智史,木村渡出版社/メーカー: 毎日コミュニケーションズ発売日: 2009/09/25メディア: 単行本(ソフトカバー)購入: 11人 クリック: 177回この…
だってもったいないじゃん。直接見たり聞いたり話したりできる機会はそうあるもんじゃない。id:artonさんやid:kakutaniさんの話なら,きっとまた聞けるヨ! 英語が分からなくても,プレゼンには日本語訳が入っているし,通訳スタッフがいるから質疑応答も日…
会場に id:kdmsnr さんが来てくれた。ありがとうございました。
http://d.hatena.ne.jp/republic1963/20090406#p2 http://blog.lv99.com/?eid=892447 http://blog.chabudai.com/?eid=826947 『ぷよぷよ』『バロック』の米光一成さん,『大東京トイボックス』のうめさん,プロの非モテブロガーのrepblic1963さんの三人によ…
第八回文学フリマ 開催日 2009年 5月10日(日) 時間 開場11:00〜終了16:00(予定) 会場 大田区産業プラザPiO サークル名「bnkr」 ブース番号「G-13」 ボンクラ魂あふれる表紙は,大東京トイボックスの「うめ」さん。大東京トイボックス(1) (バーズコミック…
ActiveRecordで複数のDBを使い分けられるよにしてくれるライブラリにMagic Multi_Connectionsというのがある。しかしこれをRails 2.2で使おうとすると起動時に「NameError: uninitialized constant {const_id}」のようなエラーが出る。{const_id}ってなんだ…
家ではWN-G54/AXPというアイオーデータの無線LANのアクセスポイントを使っている。これは正式にはMac対応になっていないが,これまでMacbook(12インチのCore Duoのやつ)で問題なく使えていた。ところがこのあいだ突然つながらなくなってしまった。なんどか…
最後までごくろうさん! 「おっぱい」とか検索して時間をつぶしてね。
ブラウザの中でRubyが動くなんて本当にすごい。でも真実を語ろう。僕はJavascriptも好きだ。なんといってもJavascriptには死ぬほどライブラリがあるから。"clicking on an image"をちゃんとしたい。いまは単純に新しいページをオープンするだけで,検索結果…
Flickrはリクエストの1ページだけを送ってくる。Flickrへのリクエストのoptionsを作ったときには,ページあたり30個のイメージを意味する:per_page=>30というエントリがあった。searchボタンをクリックしたときにcreate(document.keyword.value, 1)を呼び出…