ガジェット(モジュール)でゲームもできる!? ドラッグしてカスタマイズできる自分だけのポータルサイトを。 Googleパーソナライズド・ホームページ(旧名)を使い倒す!
目指せ、開発効率の向上 開発スピードはもっともっと上げられる。底上げをするにはどうするか、専門的なツールを使うのも一つの手だ。 目指せ、開発効率の向上 開発のスピードアップは常に求められる。そのために開発の部品化、効率化が進められているが、その中でIDEの存在も欠かす事ができない。 コンパイルが必要な言語では当たり前だが、スクリプト系言語ではまだまだテキストエディタによる開発が多い。だが、一度使ってみよう、はまってしまうかも知れないのだから。 今回紹介するオープンソース・ソフトウェアはMaguma Open Studio、PHP向けのIDEだ。 Maguma Open Studioは元々商用ソフトウェアと言うだけあって、完成度は高い。内部実行、外部実行、デバッグなどが実装されている。 プロジェクト管理やクラス作成ウィザード、入力補完など開発工程の効率化を進められる機能は数多く実装されている
高機能CUI FTPクライアント 多くのプラットフォームに対応したCUIのFTPクライアントソフトウェアです。Tab補完、ブックマークなど数多くの機能があります。 高機能CUI FTPクライアント サイトの更新などであればGUIのFTPソフトウェアを使うが、ダウンロードなどが目的でFTPとなるとGUIではあまりに面倒くさい。仕方がないのでLinuxでlftpやwgetを使っていた。 手軽に使えるFTP(CUIで)クライアントソフトウェアはないかと思っていたら、これが目に付いた。 今回紹介するオープンソース・ソフトウェアはNcFTP、コンソールベースのFTPクライアントソフトウェアだ。 NcFTPはLinux、Windows、Mac OSX、更にBSD系、Soralis、AIX等対応プラットフォームが数多い。起動もncftpと打つだけで手軽で良い。 Tabキーによる補完機能が便利だ。ファイル
WEBシステムで、フォームの入力文字として、確認しておいた方が良い文字のパターンを列挙してみます。 (自分の備忘録として。思いついたら随時追記。) HTMLエスケープ <>&"'入力した文字が、ちゃんと画面に表示されるか確認する。 例えば、<hr> "' のような文字を入れてみて、HTMLとして解釈されないようになっていること。 DBに登録されるような項目の場合、DB上にはどのような形で登録されるのか確認。(必要もなくエスケープしてDB上に登録していたりしないかなど) JavaScriptへの埋め込み文字 <>&"'\HTMLエスケープに絡んで、、JavaScriptのコードに対して、HTMLエスケープと同様にエスケープした文字を埋め込むと問題が起きる可能性があるので注意。 <hr>をエスケープした文字を埋め込むと、 alert("<hr>");そのまま<hr&
動画共有サイトのYouTube、ソーシャルネットワーキングサイト(SNS)のMySpace――Time誌の「2006年の最もクールな50のサイト」には、いわゆるWeb2.0的なサイトが多く選ばれた。 エンターテインメント、アート、メディア部門では、YouTubeのほか、好みの曲だけを流すことができる音楽サービス「Pandora」、Yahoo! TVのビデオブログ「The 9」、オンラインでビデオを編集できる「Jumpcut」などが選ばれた。 報道・情報部門では、ユーザー投稿型ニュースサイトのDiggが選ばれた。コミュニティーなどをテーマにした交流部門では、米大手SNSのMySpace、オンラインカラオケサイトSingShot、またグループプロジェクト製品として「Google Spreadsheets」が選出された。 このほかWeb検索・サービス部門では、ユーザーが検索結果を加工できる検索エ
SWF4及び6~8のFlashファイルが作成でき、Flash MX相当のアクションスクリプトに対応。サウンドのストリーミング再生も可能で、なおかつタイムラインベースによる編集が可能なフリーソフトだそうです。ヘルプファイルも付いてます。 詳細は以下から。 Suzuka 実際に作成できるサンプル SWFサンプル(アクションスクリプト) SWFサンプル(9スライス) SWFサンプル(リンクシンボル) 対応ファイル形式はJPEG・BMP・PNG・GIFで、Susieプラグインで拡張可能。ベクター形式の画像を一部読み込むこともでき、サウンドはMP3・Riff WAVE・Riff MP3・WAVE(リニアPCM)に対応。動画はFLV形式に対応。レジストリを使用していないので、お試しで使うのも簡単かと。 次回更新時にはカスタムイージングを実装予定だそうです。 なお、タイムラインベースでなく「イベントベー
不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 高安秀樹さんの『経済物理学の発見』を読んで、ベキ分布にちょっと興味をもったので、手近なデータでそういう傾向を示すものがないか調べてみました。 調べてみたのは、Webサイトの検索エンジン経由の流入キーワード別アクセス数です。 流入キーワードにはフラクタル性が見られる「ロングテールと物理的制約」でも紹介しましたが、多くのWebサイトの検索エンジン経由の流入キーワードは単純に集計すると、たいていはロングテールみたいなグラフになります。 また、高安さんの本にあった「一般に、ベキ分布にしたがうような現象にはフラクタル性があります」という言葉の通り、検索エンジン経由の流入キーワード数の上位20%が全体の約80%を占め、さらに上位20%のうちの上位20%(つまり全体の4%)も上位20%の
教育界、技術者コミュニティでJava言語の教育と啓蒙に長年携わってきた 筆者が、独自の視点からJavaの面白さを掘り下げていく。(編集局) 注目を浴びるJavaScript JavaScriptが世に広まって10年近くたちますが、最近話題に上ることが多くなってきています。なぜ、いまさらJavaScriptが注目を浴びているのでしょうか? JavaScriptはECMA(ヨーロッパ電子計算機工業会)によって、ECMAScriptとして標準化されていて、Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999)や、Standard ECMA-357 ECMAScript for XML (E4X) Specificationといった仕様が公開されています。これらの仕様を見て分かるように、Java
By: carmichaellibrary – CC BY 2.0 日頃からせっせと「これは」と思って収集してきた情報も、後から活用できなければもったいないものです。 情報収集の目的は様々だとは思いますが、大まかに以下のような流れがあると思います。 1.とりあえず集める 2.整理する 3.寝かす 4.ふとアイデアがひらめく 5.現実の行動に適用する この5つのステップは、実は『アイデアの作り方』にあるものです(多少言葉を替えています)。 この5つのステップごとに具体的にどうすればいいかを考えてみます。 1.とりあえず集める 目についた物、思い付いたことをとりあえず取っておくという作業です。気になったWebページやブログエントリーをはてなブックマークにクリップしたり、「紙」などのクリップツールに保存したり、という手段があります。 新聞の切り抜きや本への書き込み(あるいはドッグイアー、ポストイ
いいね! 8 ツイート B! はてブ 256 Pocket 16 「rel=nofollow」をご存知だろうか?おそらく、このブログを読んでくださっている方の多くは、そんなの知っているという人が多いのかもしれないが、意外と!?知らない人が非常に多かったので、参考までに。 『rel=nofollow』というのは、実はただのHTMLで、リンクタグ<a>の属性です。 <a href=”https://www.web-20.net/” rel=”nofollow”> GoogleやYahoo,MSNといった大手検索エンジンはリンク属性に「rel=nofollow」がついているサイトへのリンクは、ページランク等の集計対象に含みません。 これはブログのコメント欄や、トラックバックスパムを防止するための機能で、一般的にトラックバックやコメントからのリンク属性には「rel=nofollow」がついています
Webアプリケーションシステムにおけるプレゼンテーション層の技術はJSFが主流になっていくのではないかとみられている。このJSFにJavaScriptを連携させしAjaxを実現するコンポーネントにAjax4jsfがある。JSFの特徴を活かしているため多くのライブラリと併用ができるうえ、直接JavaScriptを記述する必要がない。場合によってはJSF時代の重要なプレーヤになるかもしれないAjax4jsfをここでは紹介したい。 Exadelは8月1日(米国時間)、Ajax for JavaServer Faces(Ajax4jsf)の最新版となるAjax4jsf 1.0を公開した。16日(米国時間)にはいくつかの問題を修正したAjax4jsf 1.0.1が公開されている。 Ajax4jsfはJSFでAjax機能を実現するためのコンポーネントフレームワーク。COMMON DEVELOPMENT
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く