Web プログラミング Tips
Web アプリケーションが従来のデスクトップアプリケーションと大きく異なる点のひとつは、プログラミング言語による開発以外にも HTML, CSS, Web サーバー, データベースといったさまざまな技術を組み合わせて構成されていることです。さらに最近ではさまざまなサービスが API を提供しており、それらをマッシュアップして開発の効率化を図るといったことも普通に行われています。このカテゴリーでは、そういった幅広いトピックをざっくばらんに取り上げていくことで、他のカテゴリーではフォローしきれない部分に光を当てていきます。
- IE のみ有効な指定を行う CSS ハック
- developerWorks に次世代 HTML の記事がありました
- Apache のみで Cookie によるアクセス制御をかける
- Google のインデックス数を増やす方法(?)
- block 要素をセンタリングする正しい方法
- 未公開の Google Reader API を探る
- SearchMash の未公開 JSON API
- Firebug Lite をブックマークレット化しました
- Inkscape で Web 2.0 的ボタンを作成
- UTF-8 エンコーディングの危険性
- UTF-8 エンコーディングの危険性の補足
- Anti-DNS Pinning について調べてみました
- SQLAdmin for Google Gears で SQL に挑戦!
- Gmail の MP3 プレイヤーを自分のサイトで使う方法
- ソースコード検索エンジン gonzui のタブ幅を指定する
- 高機能なファイル同期ツール rsync の使い方
- 外部から渡されたエスケープ済みテキストを安全に表示する方法
- Google Custom Search Engine で Ajax なサイト内検索
- Google Gears データベースの基礎(スライド)
- Gmail Greasemonkey API リファレンスを翻訳しました
- リキッド・レイアウトでチェックボックスを綺麗に並べる
- OpenSocial についての考察
- Google Spreadsheets を簡易 SQL DB に!「Google Visualization API」
- Google のインフラで Web アプリを公開できる!「Google App Engine」
- Flickr のような画像編集機能を実現する「Picnik API」
- 「Using Django with Appengine」邦訳
- Google APIs まとめ
- codeなにがしのソース表示ウィジェット制作ノウハウ
- 絵心のない人が知っておくべき Illustrator の機能 10+
- Web 開発に便利なジェネレータ 50+
- OpenSocial, App Engine, Amazon S3 の連携を解説した「OpenSocial in the Cloud」日本語訳
- Opera Unite サービスの作り方
- Google カレンダーを拡張する「サイドバーガジェット」の作り方
- CalDAV 仕様書 (RFC 4791) を日本語訳しました
- oEmbed でメディア共有サイトのコンテンツを簡単埋め込み
- HTML によるプレゼン作成のススメ
- Twitter 新 API のドキュメント「Getting Started with @Anywhere」日本語訳
- CSS3 を活用したボタン等の作り方
- Gmailを拡張する「Gmail Contextual Gadget」の作り方
- Ruby で Google Storage for Developers API を使ってみました
- iPhone, Android, webOS モバイルブラウザキャッシュの制限
- 続・iPhone, Android, webOS モバイルブラウザキャッシュの制限
- gitolite で Git リポジトリへの SSH アクセスを制御する
- サインアップ
- Amazon EC2 を試す
- Amazon Route 53 を試す
- Google Spreadsheets の Apps Script で Amazon Route 53 を管理する
- Google +1 ボタンを設置してみました + Tips を少し
- Hangout 上でアプリケーションを構築できる Google Hangouts API の使い方
- Closure Stylesheets で CSS を最適化する (1)
- Closure Stylesheets で CSS を最適化する (2)
- Google Social Developers 忘年会 2011 の Hangouts API セッション資料を公開します
- Google Apps Extensions Console を使ってアプリケーションごとにクライアントシークレットを生成する方法
- @IT さんに「5分でわかるCSSグラフィック」が掲載されました
- OpenSSL でオレオレ証明書を手っ取り早く作成する方法
- Tornado による非同期 Web サーバーの構築方法
- supervisord を使って Tornado をデプロイする
- Google I/O で発表された GAS の新機能で Web アプリを作ってみた
- Hangout 上でアプリケーションを構築できる Google Hangouts API の使い方(v1.1 対応版)
- nginx で SSL リバースプロキシを構築
- WebGL のシェーダーでグリグリできる CSS Shaders の使い方
- iOS6 でもサポートされた CSS フィルタの使い方
- サイトを Amazon S3 に移行しました
- Google Apps Script でパスワード管理ツール作りました
- Homebrew の複数運用支援ツール「Maltybrew」を公開しました
- Google アカウントの認証を OpenID から OpenID Connect に移行する方法
Recommendations
Books
「Closure Library」の入門書です。
詳しくはこちらの記事をどうぞ!
詳しくはこちらの記事をどうぞ!
Categories
一歩進んだ Web アプリケーション活用術
Opera & Firefox をディープに使いこなす
WebOS 時代のプログラミング・ノウハウ
Gentoo Linux と VMware による個人サーバー構築記
オープンソース・アプリケーションで快適 Web ライフ
その他の記事
Recent Articles