様々な技術系コミュニティで散見する、"マニュアル読め"、"それはFAQ"、"○○を読んでから出直せ"という一言回答。これは誰も幸せにならないばかりか、もしかすると自分自身を不幸にするかもしれない。 まだ決まっていないのですが、とあるイベント用にApacheに関するチュートリアルのシナリオを検討していた。しかしながら最初あまり気が乗りませんでした。それは 別にマニュアルを読めば済むので説明するまでもない 同じテーマで以前他の誰かが既にやっているので新規性が無い といった背景からだと思います。また、私自身のユルいポリシーで、雑誌記事などを書く際はそこに新しいこと・新しい視点を盛り込んでいないと価値がない、と思っていた事もあります。 しかしながら冷静に周りを見渡してみたところ、 新たにApacheに触れる人は毎年いくらでも発生する そして皆同じような事でハマり・悩む というケースがあるように感じ
前回書いた「Javascriptによる大規模開発の覚え書き」が凄いことになってました。 今回は、省略した「5.高速化せよ」について書きます。 僕にとってjavascriptは非常に高速な言語です。それは何が高速か 開発速度が高速である 開発速度、及びそこに至るまでの修得速度はとても高速です。動的言語を上手く操る開発者はもちろん、開発に不慣れな(言葉が悪いけど)新人達でさえ「動く」モノをサクっと作ってしまえる。 また、プラットフォーム(? というかブラウザ)が広く普及しているので、ググればスグに問題解決もできる。 それにローカルで簡単に作れる。javascript、それは動作環境を含めて高速です。 高速にUI操作ができる(UI操作が非常に簡単である) swingとかでUI操作をするには多くのオブジェクト操作をしなければならないけど、javascript(もといDHTML)は非常に簡単に
未だに半年前のエントリにブクマされるみたいなので、もう少しjavascriptについて書いてみる。 今回は大規模化開発におけるJavascriptの注意点とかそういうの。当てはまらない環境の方もいます。(しかも基本的な事だらけで大したことは書いてないです) ほぼリッチクライアントを主目的としたjavascripterとコードを対象とします。 どちらかというと、ライブラリを提供する側の視点から 1.ログを出力せよ あなたが書いたコードは遅い、と必ず言われます。なので言われる前から、自分の書いたコードの処理時間をログするようにしましょう。 次のような処理時間を計測するロガーを作ります。 var TraceLog = function (){ this.startTime = -1; var outer = document.getElementById('_outer'); if(oute
javascriptのprototypeはなかなか理解してもらえないですねぇ。 ここ1年間でマジマジと実感しました。 特に、大規模開発をしているとこだと、いろんな知識が入り乱れていて(ホームページ時代からAjax本を読んだ人とか)が、javascriptが単なる関数型列挙な言語(語弊があるけど)という見方が大多数を占めているように見えます。 そんな中で "String.prototype.trim" みたいなコードを見せても、説明下手なのか中々上手く伝わらないですねぇ。 ということで(?)、僕がjavascriptのprototypeを身に着けるまでやったこと、とか。これも備忘 prototype.jsのソースコードを眺める Array.mapとかEnumerable, Hashは勉強になりますねー。 ただ、prototype継承されすぎて、ちょっと多すぎなこともあります。 var
12月1日(土)に新大阪にてPiece Project主催のイベントPiece Network 1を開催します。 | Piece Framework – An Application Framework for Essential Development Practices 名前からPiece Framework関連のイベントかと思ったのですが、発表内容を見るとPHP全般を扱った内容だということで参加しました。 内容はとても興味深いものでお三方の発表はそれぞれ学ぶ点があり、楽しかったです。参加されて皆さんお疲れさまでした。 勉強会のメモをざっくりとまとめます。 1. ローカルマシン上に構築するPHP開発環境 久保敦啓さん なるほどと思ったのが、SAPIごとにphp.iniを変えるお話でした。何となくPHPマニュアルで認識はしていたもののあまり活用していませんでした。 php-cli.php
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く