Laminas Has Launched! Zend Framework is now the Laminas Project! Learn More Performance Engineered with performance tuning in mind. Zend Framework 3 runs up to 4x faster than version 2 releases!
PHP は標準関数が滅茶苦茶多くて、関数の書き方、引数の順番等に統一性がない。 strcmp() だっけ? str_cmp() だっけ?となることがある。 その代わりマニュアルの充実度は凄い。 ブラウザで http://jp.php.net/manual/ja/ に行って検索するのもいいけど、 TextMate みたいに、ツールチップで引数リストをみたり、マニュアルを表示したい。 で、ググったら、PHP マニュアルを表示する Vim スクリプト という プラグイン を見つけた。 ローカル*1に置いた PHP マニュアルを vim 上に表示してくれるようだ。 さっそく導入して、PHP マニュアルを ~/.vim/manual/ とかに置いて、標準関数にカーソルを持っていき、 \P を押してみたら、w3m が見つからないとエラーに。 ビューワーとして w3m を使ってるからインストール必須のよ
はじめに 皆さん、テストしてますか? 近年、システム開発を発注する顧客や利用ユーザーの品質に対する要求レベルは格段に向上しています。そのため、システムの品質を保証するための「テストフェーズ」はますます欠かせなくなってきています。 ここで、一口に「テスト」といっても、フェーズによって以下のような様々なテストがあります。 ユニットテスト・単体テスト 結合テスト・システムテスト 総合テスト 受け入れテスト 負荷テスト セキュリティテスト 筆者の経験上、一般的なシステム開発でもっとも大きな工数を占めるのは、この「テスト」フェーズと考えています。なぜなら、テストフェーズは例外なく「繰り返し作業」だからです。前述の様々なテストフェーズで共通することですが、テストフェーズは「テストで発見されたバグ・障害を修正して再度テストを行う」という作業を何度も繰り返し行うフェーズです。あとのフェーズで不具合が発見さ
2009/04/10 ソフトウェアは工業製品ではない――。Rubyの生みの親としてしられるまつもとゆきひろ氏は2009年4月9日、InfoQ主催のイベント「QCon Tokyo 2009」の基調講演で、ソフトウェアと何であり、何でないのか、それはどういう性質のものであるのかを雄弁に語った。 コードとは設計である 「ビューティフルコード」と題した基調講演を行ったまつもと氏は、2007年に共著者の1人として出版した同名の書籍に書いたエッセイに込めた思いを、次のように語る。 「世界に冠たる日本の製造業のノウハウを適用することで生産性を上げることができるに違いないという発想がありますが、ソフトウェアは工業製品ではない。そうした誤解を正していきたい」。 ソフトウェア産業界では、よくエンジニアが何十万人足りないということが言われる。しかし、まつもと氏は、これは工業生産と同じ方法論を当てはめることから来
こういったまとめ記事はなんかブクマ集めみたいで好きじゃないんですが、sotarokの人のマシンが死亡して、新しくiMacを購入したとういうことで「参考までに、俺はこんなソフト入れてるよ!」みたいな雰囲気で軽くまとめてみるよ!タイトル通り、OSXは2年くらいしか使っていないので、ツッコミ所はあるかもしれない。なんかあったら教えてね! あ、ちなみにフリーソフトとは限らないので、そこんとこよろしく。 Growl http://growl.info/ 定番のアプリ。いろんなソフトに対応してデスクトップ上に通知を出してくれます。ON/OFFも手軽なので便利。説明不要ですね。 SIMBL http://www.culater.net/software/SIMBL/SIMBL.php Cocoaアプリケーションの拡張プラグイン。これも検索するとたくさん情報がでてくるので、詳しい紹介は割愛:p。 Inpu
システム開発を行う上でバージョン管理の必要性はもはや言うまでもないだろう。数年前であればSubversionが主流だったが、最近ではGitが利用されることも増えている。が、Gitにはちょうどいいフロントエンドがなかった。Subversionには有名なTortoiseSVNがあるというのに。 エクスプローラにGit! このフロントエンドの存在がSubversionの普及に一役も二役も買ったのは間違いない。だがWindowsにもついに実用的なフロントエンドが登場した。 今回紹介するオープンソース・ソフトウェアはGit Extensions、エクスプローラとも統合されるGitフロントエンドだ。 Git Extensionsは管理インタフェースであるGit Extensions、msysGit、KDiffなどを一括でインストールするソフトウェアだ。新しいリポジトリの作成や既存リポジトリのクローンは
20 of the Best Free Linux Books - Part 1 - LinuxLinks News 最近では書籍がウェブに無料公開されることも珍しくなく、オープンソース関係だとそれが顕著なわけだが、その中から20冊チョイスされている。 Ubuntu Pocket Guide and Reference Two Bits (asin:0822342642) クリエイティブ・コモンズな本たちと来るべきイベントの話 The Linux Starter Pack The Easiest Linux Guide You'll Ever Read Producing Open Source Software (asin:0596007590) オープンソースソフトウェアの育て方(6月書籍版刊行予定) Introduction to Linux (asin:1596821124) Ba
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く