サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC24
thug4dev.com
机械信息网(www.cnjxnet.com)是专业的机械设备行业门户网站。为机械企业提供工业设备供求信息平台,提供全面的机械设备产品报价,行情,机械行业资讯,技术资料,公司人才求职招聘,机械厂家招商展会等机械信息。
deflogin が unknown command だ、みたいな事を言われるようになってしまった。あと mate コマンドで TextMate が起動出来ない。 これは困るので 4.0.3_1 に戻したい。 screen はアンインストールした状態で始めます。 1. trac で確認する MacPorts Trac http://trac.macports.org/browser/trunk/dports 今回の件はチケットがあった。 http://trac.macports.org/ticket/18235 4.0.3_1 のリビジョンを確認する。これだ。 http://trac.macports.org/browser/trunk/dports/sysutils/screen/Portfile?rev=45522 2. svn co する 適当な所でもいいし、自
[twitter] hatebu紹介してもらっちゃいましたよ 2007年 4月 26(木曜日) gihyo.jpのtwitter連載でhatebuが紹介されてます。 hatebu Friendsに登録すると,はてなブックマークのhotentry(50users以上)が定期的に流れます。 第3回 Twitterもっと知りたい!楽しみたい!|gihyo.jp 残念ながら竹原BlogWatcherは紹介されてません。 hatebuもジャストアイディアをそのままコードに落としただけですが、 多くの方がaddしてくれてまして案外需要があったんでしょうか。 作った甲斐があるってなもんです。 すでに稼働中ですが、もいっこだけtwitterネタやります。 近々にアレします。 【関連エントリ】 [twitter] はてブBotができまいた - ヱビスブログ 投
[twitter] TwitteReminderでtwitterをリマインダー化 2007年 5月 31(木曜日) Going My Way: ダイレクトメッセージを送ると指定した時間経過後に教えてくれる Twitter アカウント 「 timer 」 似たような感じですけども、twitterを無理矢理リマインダー化させていました。 「TwitteReminder」だす。 ■使い方 1. http://twitter.com/TwitteReminder をaddする 2. 大体5分くらいでTwitteReminderからaddされる 3. ダイレクトメッセージでリマインドしたい期日と内容を投げる 4. 期日が来るとTwitteReminderからダイレクトメッセージとメッセージを投げた旨のnotifyが。 およそこんな感じ。 5分周期で回っております。
[TextMate] 言語バインディングとRails/RSpec問題 2007年 10月 19(金曜日) RSpecバンドルがrubyforge.orgからmacromates.comのリポジトリに移行して構成自体も変更されたんですが、最も影響度が高いのはrspecのscopeが出来た事。つまりバンドルにLanguageパートが出来て独立した言語として扱うようになった。spec.rbで終わるファイルはRSpecにバインドされる。 ところがhoge_spec.rbなファイルを開いてもターゲットがRailsになってしまう。 手動でRSpecにすると今度はRailsファイルがRubyになる。で、Railsにするとhoge_spec.rbがRailsに戻る。これの繰り返しでお兄ちゃん生きてる気がしないんだよーー!! と思ってたらmacromates.comのブログに見事な回答が。
PHPMock を触ってみた 2008年 6月 23(月曜日) 『次世代 Mock Object フレームワークの雄』として一部から熱く注目されている(と思いたい) PHPMock ですが、ちょろっとテストコード読んだくらいで触った事が無かったのでトライ。 ちなみに PHPMock のテストコードは PHPSpec で書かれている。個人的には残念な書き味というか、読みやすくない。PHPUnit バンザイ。 ただ PHPUnit の Mock はもうちょっと融通利かせてもらえると有難い。という所で PHPMock はどうか。 Let’s do this. PHPMock にはまともなドキュメントが一切無い。tgz 玉もないので Google Code からチェックアウトするしかない。specs ディレクトリにテストコードがあるのでこいつを見れば大体の使い方はわかる。test
しょーもないPHPプログラマにありがちな40の兆候 2008年 2月 5(火曜日) ザラッと訳してみる 元々がちょっと変な所は手を入れてます。なんだか良く判らんのは原文残してます。添削してつかあさい。 40 signs you really are a lousy PHP programmer phpDoc 等でコードにコメントを入れない Zend Studio や Eclipse PDT の様な IDE の恩恵に目を向けない Subversion 等のバージョン管理ツールを使おうとしない プロジェクトにて、コーディング・命名規約や共通の規約を設けない 一貫性の有る手順を設けない 入力値や SQL クエリのエスケープ、検証をしない コードを書く前にアプリケーション全体の計画をしない テスト駆動開発を行わない error_reporting を on にしないで開
Xbox で遊んでいるタイトルを Twitter に流すアカウント 2007年 12月 11(火曜日) http://twitter.com/xboxstatus 【使い方】 1. Follow する(すぐに Follow される) 2. DM でゲーマータグを送信 こんだけです。 後は定期的にステータスを見て、オンラインになったり(ダッシュボードは除く)、違うゲームを始めたりすると Twitter にこんな感じで投げます。 Uploaded with Skitch! 日本語のタイトルでも通るはず。 試してないけど。 【追記】 日本語タイトルも通りました。有難う御座います。 ただ US でも発売されているタイトルは US での名前を優先する風。 ビューティフル塊魂は Beautiful Katamari になる。 個人的にはなんら問題を感
TextMateでEUCなファイルを無理矢理扱う 2007年 3月 6(火曜日) TextMateの絶望的に残念な所。 EUC/SJISのファイルが全面的に化ける。 最近はUTF8にしてたり日本語そのものを直接TextMateで入力しないように配慮してるんですが、それでもEUCで記述されたアプリケーションのメンテとかする事もあるわけです。 今まではCotEditorを使っていたんですが、 HTMLタグ周りの処理能力が圧倒的に違うのでフラストレーションが溜まってきた。 というわけで。 多方面に結構な問題はあるものの、EUCで開いてEUCで保存する方法を考えてみました。 安直に。 理想形はファイルを開いた時に自動判別してゴニャゴニャするプラグインを書く、みたいな事だと思うんですが…。如何せんCocoaを知る所から始めないといけない。 というわけで力技。 こんな感
Tiger→Leopard移行 2007年 10月 27(土曜日) 早速MacBookにLeopardをブッコみました。 過去、上書きインストールすると何かと問題が起きていたので「クリーンインストール&移行アシスタント」を組み合わせます。 1. 外付けHDDをつなぐ 2. インストールDVDを入れて10.5のインストールモードにする(再起動) 3. ディスクユーティリティでMacBookのHDDをイメージ化して外付けHDDにバックアップ 4. クリーンインストール(新規アカウントのユーザー名は旧アカウントと被らないように注意) 5. インストール終了後、HDDに移したイメージをマウント 6. 移行アシスタントの「別のボリュームから」を選択 7. 移行するアカウントを選択して移行開始 8. 終わったら移行したアカウントでログイン 9. インストール時に
malaという名前に関する思い出 2007年 9月 20(木曜日) 「マラ」という響きの名前(渾名)には少しばかり苦い思い出が御座います。 中2の話ですので、今から10数年前。サクライという男がおりました。渾名はサク。卓球部。 その年、最初の水泳の時間の事です。 準備体操をするにあたり、彼は体育委員でしたので皆の前に出て号令を掛ける役目がありました。 つつがなく準備体操を進め、「前後屈」をした時でした。 どうやら彼はサポーターを穿いていなかったようで後屈する際にエクスカリバーの輪郭が水泳パンツから浮き彫りになったのです。 それを見た我々は「やべえ!サク、ちょーでけぇんだけど」「ビッグマラじゃん!」と言った具合から彼へ『マラ』という渾名を付けるに至りました。もちろん我々としてはちょっと前の言葉で言う所のファックコミュニケーションみたいな事で、他意は無かったのです。 しかし、これが女
[俺メモ] MacにMoxyをインストールする 2007年 8月 23(木曜日) MacPortsで構成されている環境にMoxyをインストールした際の注意点。 1. perlのモジュール方面は可能な限りportで探してから入れる port search p5-XXXXport使った方がトータルのインストール時間が短い気がする。 手癖でCPANから拾いそうになるのを抑えるストレスとトレードオフかも。 2. lib/Moxy/Scraper.pmの lha のオプションを書き換える(L78) qx{ lha -xq -w=@{[$output->stringify]} $filename };3. moxy.plのshebang lineを/opt/localにしとく 焦る。 幸せMoxy生活。 開発サーバーに立てとけばわざわざ自機にいれんでもいいんだけどね。
stakeout.rbを使ってPHPUnitのautotest 2007年 9月 14(金曜日) autotestの素晴らしさが最近になってようやくわかって来ました。 ぶっちゃけ最初はうぜえとか思ってたんですけども。「⌘Rするからいらんわい」みたいな感じ。 しかしながらShow as HTMLは意外と実行コストが高く、こまめにフィードバックが欲しい時は結構なストレスになります。そういう時に裏側でスルスル走ってくれてると嬉しい。 特にautotestとRSpecの組み合わせが気持ち良い。dustと組み合わせても良し。 とはいえSpecMateのカッコ良さは異常(QuickTime 4.9MB)なので常にautotestってわけじゃ無いんですけど。場面で。 さて。 BDDフレームワークはともかくautotestの仕組みはPHPUnitで使いたいと思っていた所、ちょっと楽
ヱビスブログ :: ユーザストーリーから始めるTDD TDD from starting from user stories - a top-down styleを日本語でザックリまとめました。 意味を明らかに取り違えているようなところがありましたら指摘してください。 ------------- TDDのルールは最初にテストを書く事だ。現実世界のプロジェクトの多くは、ソフトウェアがGUI、Web、データベースや外部システムとの依存を含んでいる。大概これらはJUnitクックブックのサンプルほどシンプルではない。プロジェクトが異なれば、TDDの実装方法も異なる。例えばテスターが受け入れテスト記述の責務を取り、開発者はユニットテストを書く。TDDer向けにユーザストーリーから始めるトップダウンなTDDスタイルを提唱したい。 ユーザストーリーから始めるTDD What? ユーザスト
Rails製CMS “mephisto” 2007年 3月 7(水曜日) ちょっとしたブログ的なモノを作る事になった。 もちろんSerendipityでなんら問題は無いんですが せっかくだから俺はこのRails製CMSを選ぶぜ。 Rails製Blogツールと言えばtypoが有名でございます。 CMSと言えばRadiantでしょうか。 typoとRadiantの中間くらいに位置するのがmephisto(なんかダウンしてますが)。 wollzelleのtypestorming、fluxiom blogやprototypejs.orgで使われています。 CuttingEdgeじゃないですか。なかなか香ばしい。 Railsのバージョンは1.2系を想定しているので、リポジトリから開発版をチェックアウト。 tzinfoを必要とするようなのでgemで入れる。 gem install tzi
[俺メモ] Safari のショートカットキーを変更する 2008年 2月 14(木曜日) Safari のタブ選択ショートカットキーはデフォルトが「⌘{ / ⌘}」なんですが、Dvorak-Qwerty⌘ の環境だとイマイチ動いてくれない。 で、これを変更する方法をたまに忘れるので例によって俺メモ。 Safari に限った事ではなくて Mac OS X のアプリケーション全体で使えます。 「システム環境設定」 → 「キーボードとマウス」 「キーボードショートカット」タブ 「+」をクリック、変更したいアプリケーションを選択する メニュー項目を入力(「次のタブを選択」) ショートカットキーを入力 これだけ。すげーカンタン。 Firefox と同等にしました。 TextMate のタブ切り替えもこれなのでコンテキストスイッチする必要が無くて安心。 Safari
ヱビスブログ :: iGTD 1.4 日本語チュートリアル iGTD 1.4の日本語チュートリアルです。 日本語チュートリアルっていうかチュートリアルの日本語訳なんですけど、適当和訳なんで濁しただけです。 【本家】New features in iGTD 1.4 GUIの刷新 表示切替 タスクのソート 日付関連 その他タスク関連 コンテキストとプロジェクト アーカイブ エクスポートとプリント その他改良点 GUIの刷新 GUIをリフレッシュ スペースを縮小: Note:ウィンドウのリサイズに対応していない部分がある(コンテキスト/プロジェクトのリスト等) バイバイ、ボタンカラム 1.4以前のユーザーならこのボタンに見覚えがあるはずだ: これはシンプルなチェックボックスに変更された アクションメニューのオプションはメニューバーのTasksから設定でき
このページを最初にブックマークしてみませんか?
『机械信息网-免费发布机械设备供求信息-专业的B2B机械商务信息门户网站』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く