hagino3000's blog

平成アーカイブス (更新停止)

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

冬コミ出展します

SI業界の労働環境の凄惨さを世に伝えるべく誕生した誰得サークル「PPAC」(公式サイト壊滅済)はコミックマーケット77に出展します。 スペース 1日目の12/29(火)東Q22b「PPAC」です。 新刊情報 Title 「Pride and Prejudice and Death March」 Auther hagino_3…

WEB+DB PRESS vol.54にExt JSの記事を書きました

WEB+DB PRESS vol.54WEB+DB PRESS編集部JavaScriptイマドキ活用術という連載を社長から引き継ぎました。今回は9ページでExt JSについて書きました。サンプルコードを紙面に詰め込み過ぎて、至る所が(略)になってしまいましたが、気になる人は見てやってくだ…

ATNDのイベント画面にGoogleカレンダーへ予定を登録するボタンを追加するブックマークレット

こんな感じになります。 2009-12-17:Safariで動かなかったので修正しました。 コード javascript:(function(){var eventId=window.location.pathname.match(/([0-9]*$)/);$.getJSON('http://api.atnd.org/events/?event_id='+eventId+'&format=jsonp&count=1…

BP StudyでJavaScriptの話をします。

開催直前、今週の金曜日です!!当初はExt JSの話をしようかと思っていたのですが、参加者の1/3がPython Hack-a-thon#2と被っていたので他の話にしようかなと考え始めました…… ATND:BPStudy#28 http://atnd.org/events/2271

ザ☆ネットスター!の取材を受けました

たまたまリナカフェに行ったら取材が始まったのでインタビューを受けました。 ザ☆ネットスター!http://www.nhk.or.jp/netstar/ 私は「場所がどこにもないけどリナカフェには自分の居場所がある」みたいな、結婚したばかりの人間とは思えないコメントをしま…

AquaSKKからGoogle日本語入力に乗り換え

Google日本語入力のベータ版がリリースされたので早速使ってみました。今日のtwitterのタイムラインを見てたらかなりの人が既に使ってましたね。以下感想 変換辞書がネットジャンキーに最適化されている いままで変換が面倒だったので辞書登録していた「糸柳…

ソフトバンク=糞

iPhoneは素晴らしいけど、次の2点はクソとしか言いようがない。 ソフトバンクと契約した直後から携帯アドレスにスパムが届く hoge@softbank.ne.jpのアドレスに初日からスパムが届いた。ソフトバンクが契約者のメールアドレスをクソ業者に流出させてるの確定…

個人的なお知らせ

本日一昨日、結婚しました。*1(以下の広告は上記告知とは無関係です。) amazonギフト券Amazonギフト券は1000万以上のタイトルから、お好きな商品の購入にご利用いただけます! ・500円から5万円まで、自由に金額を選んでお贈りいただけます。 ・お好きなメッ…

Python Hack-a-thon#2での発表資料をupしました

Ext JSとGearsを使って、クライアントサイドTUEEEなアプリ開発の話をしようとしたのですが……。Ext JSの紹介に時間を割きすぎて失敗。次の発表は時間配分ちゃんとしなければ。Extjs + GearsView more presentations from hagino 3000.おつかれさまでした。次…

Twitter検索の結果をGrowlで表示するインタラクティブプレゼンテーションツールをPythonで書いた

GrowlをONにしたままプレゼンをするのが流行ってるそうなので、それ用のスクリプトを書いた。明日のPython Hack-a-thon#2の公式ハッシュタグは#moriyoshiなので、#moriyoshiの検索結果を30秒毎に表示します。 #!/usr/bin/env python # -*- coding: utf-8 -*-…

机を買いました

9月末に引越しをしてから自宅に作業机が無いという悲惨な状況でしたが、良さげな机が見つかったのでAmazonで買いました。 ちょっと高いけど、机の内部に配線や電源タップ・ガジェットを格納できるタイプが他に無かったので。ヨドバシで聞いたら在庫が無いと…

TwitterのListにユーザーを一括登録するブックマークレットの作りかけ

時間がなくなってしまったので、誰か完成させてくれると嬉しいです。ブックマークレットを起動すると入力フォームが出てきて。listOwner, listName, listMembers(テキストエリア)を入力してボタンを押すと起動する感じ。もっと良い奴があればこんなクソコー…

JS BinでExt JSを使う。

JavaScriptのちょっとしたコードを公開したい時に役に立つJS Binというサイトですが。いつの間にかinclude libraryにExt JSという項目が追加されていました。 Collaborative JavaScript Debugginghttp://jsbin.com/ さっそく使ってみたのですが、なにか動作…

mixi=shit

久々にmixiを使おうとしたら、検索機能が全く使えなくなってる。どういう意味か理解できないしバグってるとしか思えない。

webアプリケーションのデモを綺麗に見せる方法

Safari を使ってデモをやる。 というわけで、営業用マシンにはSafariをインストールしましょう。

Python Hack-a-thon #2でExt JSの話をします

事前に宣言する事によって、後戻りできなくするライフハック。 Python Hack-a-thon #2 : ATNDhttp://atnd.org/events/1288 ネタはたくさんあるけど持ち時間が20分なので、内容をどうするか迷い中。多分Ext JS自体をあまり知らない人が多い場だと思うので、そ…

Ext JSの勉強用書籍

Python Hackathon#2で発表するネタ探しもかねて、Ext jsの本読んでます。 Practical Ext JS Projects with Gears 最新のExt JS 3.0ベースで書かれている。Google Gearsは0.5.xかな? まさかのボリュームで570ページぐらい。内容はRIAとかAJAXの説明からはじま…

メモ: Content-Encoding:gzip なファイルをシェルスクリプトで取得と同時に解凍する

サーバーデプロイ用Rakeタスクのテストコードを書いててはまったので。 wgetでのやり方がわからなかったけどcurlを使ったらできた。 curl -O --compressed #{url}

Server Side JavaScript を書いて思った事

というか、はまりまくったのでメモ。 Lotus Notes/Domino 8.5でLotus Scriptの代りにServer Side JavaScriptで同様に開発ができるとの事でやってみました。 サーバー・サイド JavaScript は XPages 用に用意された Lotus Domino サーバー上の ECMA 262 準拠…

Twitterのreplyを携帯にメール送信するスクリプトをRubyで書いた。

殴り書き。送信メールサーバーはGmailを使った。自分に ml_on/ml_off というreplyを飛ばす事でON/OFFを切りかえる様にした。 require 'rubygems' require 'twitter' require 'twitter/console' require 'json' require 'time' require 'yaml' require 'tmail…

value domainがドメイン期限切れを放置している件

この問題は既に対応されました。私の同人活動(カードゲーム)のwebページはvalue domainのcoreserverでホスティングしています。ドメインはvalue domainが取得している.coresv.netを使用していたのですが7月9日未明からアクセスすると以下の状態、というのが…

日本語フォントの入っていないマシンでもAAが表示できる様になると、やる夫は世界のやる夫になる。

Firefox 3.5新機能のダウンロードフォントの有効活用シーンを考えてみたけど、身近な所だとアスキーアート。標準のmacでも普通にアスキーアートが見られるようになれば相当助かる。

Firefox 3.5の変更点メモ

JavaScriptのパフォーマンスに関する所で気になった点のみ。もっと後で試す。 ネイティブJSONのサポート window.evalを使わなくても文字列からJSONオブジェクトが作れる様になった。誰かベンチ取ってくれてると思うけど、速くなってるはず。 var jsObject = …

Open Social Host勉強会いってきた

OpenSocial Host | OpenSocial アプリケーション開発/管理プラットフォームhttp://opensocialhost.com/ mixiアプリの作り方が知りたくて行ってきました。 Open Social Hostとは? Open Socialアプリで必要な永続データのホスティングとか便利な事をしてくれ…

VimM#4での発表資料をアップしました。

VimM#4 hagino_3000 発表資料http://hagino3000.coresv.net/vimm4/slide/ 補足 ほとんど口頭での説明だったのでスライドの内容は殆ど無いに等しいのですが一応。あと、IE6,7だと正常に表示できないはずです。*1途中から日本語で文章を書くのを放棄してるのは…

VimM#4で何か発表してきます

vim

Vim-users.jp - VimM#4 開催のお知らせ http://vim-users.jp/2009/06/vimm4-ann/ 実質Vim歴2週間ぐらい*1なので、どんな発表になるか真剣に不安です。(昨日初めてVimスクリプトを書いた。)今後ともhagino先生の連載をおうえんしてくださいね!! 未完 *1:ほと…

MacBookでVJ (DesignPad編)

VJ

手元にWindows機が無かったため、MacBookでVJやってきたのでメモ。以前は ThinkpadX60 + Windows XP + Firefly という構成でやっていたのですが今回は次の通り。 MacBook(2GHz Intel Core2 Duo, 4GB DDR3 Memory) Mac OS X 10.5.6 DesignPad 1.0J PC冷却台 …

TwitterとINT_MAX問題

Twitterのstatus_idがINT_MAX値(2147483647)を越えてしまったそうで、ふぁぼったーを初めとするTwitterマッシュアップサービスが困った事になっていたそうです。 へぇそうなんだ、と思っていたら自分で動かしていたクローラ用のDBもstatus_idのカラムを int(…

Google Developers Day なう

事前知識無しでAndroidのセッションを聞いてみたら、全然わからない罠。 会場に到着すると同時にid:Voluntas一味に遭遇し、Android端末が貰える事を今更知って超興奮。そのままOffice HoursのGoogle App Engineコーナーに座りこんでAndroid端末のセットアッ…

Spymasterで経験値稼ぎスクリプト

2009-06-05 23:50追記:Spymaster側に変更が入って下のスクリプトは動作しなくなりました。POST時に必要なパラメータが増えた様子。Twitterアカウントを使って遊ぶゲーム、Spymasterに招待されたので始めてみた。トラビアンに続く時間泥棒ゲームの予感がした…