まだ日本にいた頃、当時プロジェクトで一緒に仕事をしたX君という人物がいる。彼は新卒で入社して1年とちょっとが過ぎたくらいのプログラマで、僕がタッグを組んだのは、プロジェクトの途中から、しかもたったの半年ほどだったが、誰に言われずとも黙ってユーザービリティを向上してくれるサービス精神と、独断でバグ満載しかもメモリをバカ食いする超ド派手な演出をしれっと入れてみせる若者らしいムチャを兼ね備えた貴重な戦力だった。リードプログラマがひとしきり彼の暴走をいさめた後、あごに手をあて「待てよ……、あれをこうしてこうしたら……。んー、イケるな……。」と独りごちるのを何度も見たものだ。 そんな彼が会社を辞めるという。 当時、会社は激動の時期で社内のチーム合併を繰り返していた。そんな会社に不安を覚える者、新しいチームになじめない者。僕が入社してから辞めていった人数の、倍以上の人々がたった数ヶ月のうちに去っていっ
2歳の次女が、泉谷しげるの「春夏秋冬」を歌っていました。あ。時間がないので、メモを書いておきます。MacPortsでMySQL5を簡単インストールしたのはいいのですが、my.confが見つかりません。自分で作らないといけないんですね。そう言えば、2歳の次女が、泉谷しげるの「春夏秋冬」を歌っていました。あ。時間がないので、メモだけ。 用意されてるのをコピーするだけ。 % sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf あとは、my.confを好きなように修正。 [mysqld] default-character-set = utf8 MySQL5を再起動。 % sudo launchctl stop org.macports.mysql5 % sudo launchctl sta
元気ですかー!?私は昨日書いた渾身のネタがスベったのでテンションが下がってます。元気ですかー!?とか言われると、ウザイです。そっとしておいてください。 プログラマーが好きそうな邦楽77曲。 - このブログは証明できない。 今日は転校生を紹介する代わりに、このブログでこれまでに書いてきたRuby関連エントリーのまとめです。まとめてみたいと思い続けていました。ですが、小学生の頃、学級委員としてクラスをまとめられなかった苦い思い出があり、まとめることができませんでした。今日は頑張りました。まとめました。過去との決別です。 ハック 最初は、Ruby楽しい!ヘンタイ!と思えるようなハックネタを集めてみました。ハッとして、クッとくるハックをお楽しみください。四苦八苦してください。なんなら、千二十四苦くらいしてください。もしくは、二泊三日で。 JavaScriptのwithをRubyでも使いたい夢をあき
ヨドバシなどのネット通販でアップルの製品が扱えなくなったというニュースが相次いでいます。この背景には前日本法人社長退任に伴い、暫定的に日本の流通チャネルを任されたジェニファー・ベイリー(Jennifer Bailey)なる人物が、自分が担当責任者となっているオンラインストア部門の営業成績を上げるために締め出しを行ったというのが真相のようです。自分の管轄にあるオンラインストアの今の売り上げをアップさせるのが目的で、後々の日本市場全体がどうなろうと知ったことじゃないという、いかにも外資な、自分さえよければという短絡的な思考によるものでした。 “敵なし”アップル、強権発動? ネット通販相次ぎ停止http://sankei.jp.msn.com/economy/business/100427/biz1004270954003-n1.htmhttp://headlines.yahoo.co.jp/h
10年近く首都圏に住んでみて、そして今地元に帰ってきて改めて思った。最新情報をガブ呑みしていないと夢が萎んでしまう人達 - シロクマの屑籠(汎適所属)このエントリで話題にしている「最新情報=夢」と言う人の具体例がよくわからないが、いくつか気になった表記があったので書いておく。 よくよく噛みしめれば、面白い話である。これは、働く場所が無いがために“地方に夢がない”と言っている人達とは、話のニュアンスがかなり違う。と言ってはいるが、少なくとも、就労面の問題さえクリアできていれば「夢が無いから自意識が干からびてしまう」に陥らずに済んでいる人はたくさん存在する。地方には絶望的に仕事が無いのだ。人も少ない。とりもなおさず情報というのは人の事だから(人がいないところに情報は生まれない)、情報がなければ夢も見れなくなる。 また、これだけインターネットが普及した状況下では、首都圏でなければ手に入らないモノ
emacs にいろいろな拡張を導入していると,起動時に わざわざウィンドウ分割して "Warning: `mapcar' called for effect; use `mapc' or `dolist' instead" という文言が表示されうっとうしい思いをすることがあります。この警告を抑止する方法がわかりました。dot.emacs に以下の設定を付け加えます。 ;;Warning: `mapcar' called for effect; use `mapc' or `dolist' instead を防ぐ (setq byte-compile-warnings '(free-vars unresolved callargs redefine obsolete noruntime cl-functions interactive-only make-local)) なお,byte-co
flyspell-mode + popup.el flyspell-mode という, 英語の苦手な人にとっては大変ありがたい elisp があります. かの flymake-mode よろしくリアルタイムで英単語の綴り間違いを検出しては, 該当部分のハイライトとその修正を行ってくれるというもので, この機能さえ有効にしておけばもう typo など怖くはないといえます. さて, この便利な便利な flyspell-mode ですが, 僕にとっては一つ不満点がありました. それは, 単語の修正を行うインタフェースが (確認できた限りでは) 次の二つしか提供されていないというものです. マウスで (!) 該当する単語を中ボタンクリックし, マウスを (!) 使って修正候補を選ぶ dabbrev ライクなインタフェースで修正候補を選択 (flyspell-auto-correct-word) 1
popup.el の popup-menu* は非常に便利なのですが, auto-complete.el のように打ち込んだ文字に応じて絞り込み検索がされてくれればなあ, と思うこともあります. 候補が選択されてから C-s を押すことで incremental-search はできるのですが, この C-s が中々手間です. こんなことを Twitter でつぶやいていたら, 作者の id:m2ym さんからコメントを頂くことが出来ました. コメントを参考に書いてみたのが次の関数です. (defun popup-menu-ac-like (&rest arguments) (interactive) (push (car (rassoc 'popup-isearch popup-menu-keymap)) unread-command-events) (apply 'popup-menu
2chライトノベル板より 750 イラストに騙された名無しさん [sage] 2010/04/21(水) 19:03:11 ID:94wIuV3T 1 :名無しさんは見た!@放送中は実況板で:2010/04/17(土) 22:51:35 ID:UKyRXtPk0 フジテレビの土曜プレミアムで夏に放送予定 キャストは いーちゃん:桜井翔 玖渚友:南明奈 赤神イリア:井上真央 班田玲:星井七瀬 千賀あかり:蒼あんな 千賀ひかり:蒼れいな 佐代野弥生:松たか子 姫菜真姫:多部未華子 園山赤音:里田まい 伊吹かなみ:木下優樹菜 逆木深夜:崎本大海 縁木一姫:上戸彩 哀川純:大地真央 零崎人識:相葉雅紀 三つ子メイドは双子に変更。 クビシメロマンチストも冬に放送予定 西尾メジャー化のチャンス? 751 イラストに騙された名無しさん [sage] 2010/04/21(水) 19:17:10 ID
プログラムそもそもSmartyって? 見た目の処理(ビュー)と、ロジックを分割できるテンプレートエンジンと呼ばれるものの一種。PHPでは多分一番有名。 テンプレートエンジンを使うと、処理が分割されるのでわかりやすくなるWebデザイナさんと分業しやすくなる といった利点を得られます。Smarty3の特徴「うまい」「はやい」「やすい」新機能が”うまい”Smarty2からSmarty3に置き換えるだけで2〜5倍”はやい”導入し”やすい”無理やりすぎる。使い方Smarty2.6と同じ。サーバにアップロードして、Smartyを使いたいPHPファイルでSmarty.class.phpを読むだけ。 require_once("./Smarty3/Smarty.class.php"); $smarty = new Smarty(); echo ""; var_dump($smarty); echo "
中野プロのサイトから追跡しているマジコン議論の過程。中野プロのサイト→http://www9.plala.or.jp/nakanoryuzo/朝日新聞→http://www.asahi.com/business/update/0403/OSK201004030001.htmlデジタルマガジンというサイトでの記事→http://digimaga.net/2010/04/is-the-damage-total-by-r4-several-trillion-yen-really.htmlそれに対する面白い批判記事→http://d.hatena.ne.jp/hamatsu/20100413/1271171778デジマガのよくわからん再応答→http://digimaga.net/2010/04/what-you-should-hate-is-malice-not-r4.html最初は面白かったが
emacs は人生 先日, また Life Changing なものに出会ってしまいました. 最近, 毎週のようにこの言葉を使っていて僕はどれだけ人生を変えれば気が済むのかという話なのですが, 出会ってしまったのです. c-eldoc.el に. eldoc.el 皆さん, eldoc.el をご存知でしょうか. Emacs Lisp を少しでも書かれるという方なら絶対に使っておきたいパッケージの一つが, この eldoc.el です. カーソル付近の関数に対する引数のリストをエコーエリアへ表示してくれたり, カーソルの位置から対応する引数を割り出しハイライトしてくれたり, もうこれなしで elisp を書く気などおきません. さらには eldoc-extension というパッケージを入れることにより関数や変数のドキュメントを表示してくれる機能まで追加され, もう至れり尽くせりです. 詳
JavaScriptには、withという構文があります。あまり使われていないようです。むしろ、使わないことが推奨されているようです。ですから、知らない人もいるかもしれません。withを知っているかどうかが、JavaScriptのwithを知っているかどうかの分かれ目ですね。私はwithを知っていますが、使ったことはありません。 それでは、JavaScriptのwithの使い方を見てみましょう。まずは、withを使わない場合。 console.log(Math.cos(1/2)); //=> 0.8775825618903728 console.log(Math.sqrt(2)); //=> 1.4142135623730951 普通ですね。次に、withを使う場合。 with(Math) { console.log(cos(1/2)); //=> 0.8775825618903728 co
http://ftp.gnu.org/pub/gnu/emacs にあった emacs22.3 と emacs23.1 をビルドし,emacs23で追加された関数,削除された関数を調べました。 追加された関数 http://gist.github.com/369189 削除された関数 http://gist.github.com/369190 調査方法はおおまかにいって,emacs -q で起動したそれぞれの emacs で (mapatoms (lambda (s) (when (functionp s) (insert (symbol-name s) "\n")))) し,diff をとりました。functionp は emacs23 でも emacs22 の定義を用い統一しました。間違いの指摘などはコメントで頂けるとうれしいです。 追記 id:rubikitch さんに eldoc-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く