『 かんたんAjax開発をするためのRubyonRailsの基礎知識 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 オープンソースのPHPスクリプトがダウンロードできるサイト 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
MySQLをブラウザから管理したいときはphpMyAdminが定番かと思いますが、いまいち使いにくい・・・という人もいますよね。そこで最近見つけたSQL Buddyを試してみました。 日本語も通るし、さくっと使えるので手軽ですよ。デザインが綺麗なのが個人的には大きいですが。以下、いくつかぐっときたポイントをご紹介。 インストールはフォルダごとコピーするだけ 基本的にインスト... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Webアプリケーションは、ブラウザ上で動作するという制約から、想定外のページ遷移が頻繁に発生します。これを「不正遷移」と呼びます。不正遷移とその制御を理解することが、Webアプリ開発者には不可欠です。 本稿では、不正遷移の種類とその対策を紹介します。 おことわり 本稿で使われている用語は、一般的なものとは限りません。また、紹介している対策以外に... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ブラウザごとのスタイルシートの記述に、ifを使った条件式が利用できる「Conditional-CSS」を紹介します。 Conditional-CSS デモ デモ画面にIE, Fx, Op, Safariの各ブラウザでア [...] [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
同特集では、PHPについて簡単な解説を行った。最終回となる今回は、MVCモデルを理解して効率のよい開発手法を学ぶとともに、大規模サイトでも利用されるSmartyというテンプレートエンジンを紹介しよう。 はじめに 今回は、PHPの基礎知識から一歩前進して、PHPを使ったWebアプリケーションを開発する際に役立つ情報を解説する。 ここでの重要なキーワードは、“MVC”、“Smarty”... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
via del.icio.us/popular google-code-prettifyは、Javascriptによるソースコードの色づけライブラリ。 HTMLの中に含まれた、C, Java, Python, Bash, SQL, HTML, XML, CSS, Javascript, Makefileなどのソースコードコメントや文字列、予約語を色つきでハイライトしてくれる。それ以外でも、Ruby, PHP, Awkや一部のPerlコードでも動くだろうということ。 使い方はこちら。jsとcssをインクルードして、bodyタグに onload="pretty... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Xの仮想フレームバッファとgtkmozembedのライブラリを使うので、次のパッケージが必要です。あらかじめyum等でインストールしてください(Fedora Core 5を想定しています)。 xorg-x11-server-Xvfb gnome-python2-gtkmozembed mozilla 使い方 $ export DISPLAY="localhost:1.0" $ Xvfb :1 -screen 0 1024x768x24 & (フォント関連のエラーが出ても気にしない) $ export LD_LIBRARY_PATH=/usr/lib/mozilla-1.7.13:$LD_LIBRARY_PATH $ python s... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
実はその逆の設問もありうる。「プログラムはデザイナーのものなのか」。 矢野勉のはてな日記 - PHPやJavaのJSPやRubyのeRBのクールじゃないところsimfonyの10分デモを見てて考えたことがきっかけではあるんだけど、実はRuby on Railsの勉強で本を読んでた時にも思ったこと。彼らはHTMLファイルにコードを書くことをなんとも思ってないんだね。もちろん、プログラマからすればその方が... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
要件定義のヒアリングシートはいくつか見たことはあるが、web 開発に 特化したまともなヒアリングシートを見たことがないので作ってみた。 「サイトの目的は」などの上流部分はあえて省いて、機能・実装にフォーカスしている。 思いつくままに記述してみたが、結果としてはインターネット上の コマース向けサイトに特化した形になった。 請負時のヒアリングシートと、発... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
『 PHPの日本語マニュアル……って、まんまじゃんw使いやすいw 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 Snipplrisapublicsourcecoderepositorythatgivesyouaplacetostoreandorganizeallthelittlepiecesofcodethatyouuseeachday. 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
まあバカみたいな話なんですけど、新しい日記をエントリーする方法がまず解らない。なんか「日記を書く」を押しても、昨日(8/2)の日記が出てくるデスよ。仕方ないので日付のところを強引に8/3に変えたら、全く同じものが投稿されたし。きっとなにか方法があると思うのですが、新しいエントリーを書くときには白紙から書き始めたい僕にとってはちょっと使いにくい。いや、... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今までかなり「まじっすか?」と言われ続けてきた 「開発 → FTP → テスト」 の流れですが、ようやくローカル開発環境に移行できました。これで、 「開発 → テスト」 になりました。また同時にバージョン管理も導入。 開発ってこんなにも効率化できるものなのね、という嬉しさからエントリー。万人受けの記事じゃないので(かつ、玄人ウケもしなさそう・・・)興味がな... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
WebサービスのAPIやRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogle、Yahoo!、楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Yahoo!オークションWebサービスは、ウェブブラウザと同じHTTPリクエストによってアクセスできます。リクエストはWebサービスURLで始まり(http://api.auctions.yahoo.co.jp/AuctionWebService/V1/CategoryLeafのようなウェブ検索クエリーです)、希望する検索結果のためのパラメータ(例えば、?category=12345678)を追加することによって構築されます。結果は、各Yahoo!オークションWebサービスで決められ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
にて、PHPでCSSを作成するテクニックが紹介されています。スタイルシートを作成する際に、同じ値や数値を手動で入れていく事が多いと思います。たとえば、カラム幅を変更したいと思った場合に、スタイルシートにある多くの場所を修正していく必要があります。これは、ヒューマンエラーを起こす原因ともなってしまいます。簡単なPHPを使うことで、これらの値を「自動的か... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
『 WEBプログラマとしては知っておかなければいけないセキュリティいろいろ 』 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ここで、「'No.' や '題名:' や '名前:' や '日時:' の定数文字列まで htmlspecialchars に通すなんて無駄じゃないか」などということを考えては いけない。いまどき、そんな貧民的プログラミング思考をするのは プログラム職人として恥ずかしいことだ。 元々、HTMLを出力するときは、その出力全体に対して「<」「>」「&」のエス ケープ処理の検討が要求されているのであって、CGI入力... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
PHPで日本語メールを送る - 基本編に引き続き、 今回は応用編をお送りします。 mb_send_mailを使えば、シンプルなメールを送るには 十分な機能がありますが、それ以上に複雑なこと、 例えばHTMLメールや添付ファイルを使ったメールには mb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|