webに関するshakのブックマーク (103)

  • 【レポート】Wicket入門 - JavaとHTMLだけで作るWebアプリケーション (1) Wicketとは? | エンタープライズ | マイコミジャーナル

    WebアプリケーションフレームワークWicketが正式リリースされたのは2005年の6月。まもなく1年を迎ようとしている。Wicketは、Webアプリケーションの開発を容易にするため、それまでのフレームワークとは一風変わったアプローチを取っていることで注目された。Wicketの現在の最新版はバージョン1.1.1であり、6月には様々な改良が加えられたWicket 1.2がリリースされる予定になっている。稿では、そのWicketを使用して簡単なWebアプリケーションを作成する方法を紹介する。 Webアプリケーションフレームワーク いわゆるWebブラウザから操作するWebアプリケーションを開発する場合、いちからすべて作成するということはまずない。まず基となるWebアプリケーションを決め、実現したい機能から必要になるライブラリをそろえ、それらを組み合わせてシステムの開発をおこなう。 Java

  • Linuxインストール完全ガイド:ITpro

    各種Linux(リナックス)ディストリビューションのインストール方法をやさしく説明します。Linuxディストリビューションの入門者や初心者がとまどわないよう,1ステップ(1手順)ごとに分かりやすくインストール手順を紹介します。 これから新たなLinuxディストリビューションのインストール方法を紹介していく予定です。インストール時の注意点も紹介していますので,よくお読みになってから作業をしてください。 Linuxディストリビューション 最近掲載したもの Fedora 14 Ubuntu 10.10 Desktop語 Remix CD 人気のディストリビューション Ubuntu 10.10 Desktop語 Remix CD Fedora 14 CentOS 5.3 ディストリビューション別(ABC順) Berry Linux Berry Linux 0.53 CentOS Cen

    Linuxインストール完全ガイド:ITpro
    shak
    shak 2006/05/08
  • 生産性の高いWeb開発環境 Ruby on Rails:ITpro

    ジャンル:Webアプリケーション開発環境 作者:David Heinemeier Hansson氏など ライセンス:MIT License URL:http://www.rubyonrails.org/ Ruby on Railsはデータベースを利用したWebアプリケーションを構築するためのフレームワークだ。RubyMySQLで構成される。新規に記述するコードの量が少なくて済み,簡単にWebアプリケーションを開発できる。利用可能なアプリケーションも多い。 Ruby on Rails(以下,Rails)は,2005年12月14日にバージョン1.0が登場したこともあり,今最も注目されるWebアプリケーション・フレームワークといえるだろう(写真1)。PHPJavaを使った既存のフレームワークに比べて,開発時間が短い,すなわち生産性が高いことが特徴である。Ajax(Asynchronous J

    生産性の高いWeb開発環境 Ruby on Rails:ITpro
  • PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE

    これを使えば無料で恐ろしく見栄えのするフラッシュでできたグラフをPHPで作成することができるようになります。標準的なグラフを表示するだけでなく、アニメーションを使った様々なビジュアル効果を加えたり、印刷ボタンや切り替えボタン、グラフを見る方向の変更、複数のグラフの混在なども簡単にできるので、一風変わったグラフ表示をお手軽にしたい人には最適ではないかと。 PHP/SWF Charts http://www.maani.us/charts/index.php その他のグラフのサンプルは以下を参照 http://www.maani.us/charts/index.php?menu=Gallery ダウンロードはこちらから http://www.maani.us/charts/index.php?menu=Download ほかにも有用なものがあるので、多彩な表現方法を手間無く使いたい人は必見。

    PHPでフラッシュのグラフを作る「PHP/SWF Charts」 - GIGAZINE
  • AJAXロード時のアニメーションGIFを作成する「Ajaxload」

    AJAXを駆使したサイトを作成する際のアクセントとして、AJAXロード時のアニメーションGIFをいろいろなパターンで作成できます。全部で17種類あり、それぞれに背景色や描画色、透過するかどうかなどを設定できます。 ちなみに上記画像はすべてこの無料サービス「Ajaxload」で作成したものです。 Ajaxload - Ajax loading gif generator http://www.ajaxload.info/ 「Generate it」をクリックすれば「Preview」にプレビューが表示されるので、あとは「Download it」をクリックしてダウンロードすれば完了。お手軽で良い感じ。

  • http://d.hatena.ne.jp/courant/20060505/1146769986

  • Plagger をリリース: blog.bulknews.net

    Plagger をリリース Plagger - Pluggable RSS/Atom aggregator の 0.5.0 を CPAN にリリースしました。 Plagger は Bloglines to Gmail な Hack の進化したもので、すべてをプラグインで実装できるようにしたソフトウェアです。Blog ソフトウェアの Blosxom とか SMTP サーバの qpsmtpd とかを知ってる方は、それの RSS アグリゲータ版と思っていただけると話が早い。 Bloglines からとってきて Gmail に HTML メールを送る、というのに限らず、RSS をとってきてそれを加工して何かのフォーマットで書き出す、というのはよくやるハックだなあと思っていました。自分の例でも、 * Bloglines -> Gmail * Bloglines -> iPod * RSS -> Au

  • あなたは何の役に立つのか? : 404 Blog Not Found

    2006年05月04日01:30 カテゴリLoveLogos あなたは何の役に立つのか? 当に価値があるものは、「あれば嬉しい」ものじゃなくて、「ないと困る」ものだ。 電脳社会の日語 加藤 弘一 もじのなまえ - Unicodeはなんの役に立つのか?しかしまあ、取材を受ける立場になって分かったことがあります。使いたい文字が使えるようになったり、文字が化けないことって、当たり前のことなんですよ。こういう当たり前のことに、普通人々は価値を見出しません。なんで文字コードについての原稿が売れないのか、大変よく分かったように思います。たしかに、「あれば嬉しい」ものを提供する者にお金がまわるように現代の資主義はなっている。 しかし、改めて問うてみればいい。 映画が何の役にたつのか 漫画が何の役にたつのか 野球が何の役にたつのか そして、改めて問うてみよう。 ネットが何の役に立つのか 電脳が何の役

    あなたは何の役に立つのか? : 404 Blog Not Found
    shak
    shak 2006/05/07
  • Acid2 - えむもじら

    Acid2(テストページ) の対応状況をさらっと調べてみました(2006/2/1更新)。 なお、Acid2 に合格することの意義に関しては WebStudio の意見ももっともだと思います。 Phoenix 0.1 (Gecko 1.2b) Firefox 1.5 (Gecko 1.8), Firefox 2.0 (Gecko 1.8.1) Gecko 1.9a (2005/10/28) Gecko 1.9a1 (2006/01/27) Gecko 1.9a2 (2007/02/08) Firefox 3 (Gecko 1,9) Opera 8.5 Opera 9.0 Technology Preview 1 Opera 9.0 Beta IE 6 IE 7 Beta2 Preview Safari 2.0.2/416.12 IE8 開発版 Phoenix 0.1 (Gecko 1.2b)

    shak
    shak 2006/05/07
    Operaでよかったかな…?
  • mixiでいこう!- mixi完全攻略

    当サイトではmixiの基機能、便利ツール、活用事例などの紹介をしています。 mixiをこれから始める方、mixiの良さや使い方がわからない方、mixiが好きな方達の為のmixi関連の総合情報案内サイト。mixiってなに? 参加するには? mixiの活用事例 相談とかにももってこいです★ mixiにはまって早1年・・・★ 保育園、小学校、中学、高校・・・の時の友達が驚くくらい皆mixiに参加してますっ! 久しぶりの再会が出来て、mixiに感謝です!! 日記やコミュニティで、今まで色んな相談ごとをしてきました。 その他に皆がコメントでアドバイスし... Mixi個人分析 Mixi個人分析は、 相手の情報が把握できるツールで、 足跡無しのアクセスも可能です。 http://ocg.dw.land.to/ 作者のページのコピペをします、 『「私とはどのようにメッセージとかコメントやりとりしたん

    shak
    shak 2006/05/07
    mixi
  • webデザインに使えるメニュー・アイコン:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • antipop - Perl の学習コストを大幅に軽減するスゴイ方法

    にわかに Perl の学習コストについて優れた Perler のみなさんがあれこれ述べておられるので、大変勉強になります。 Unknown::Programming - 新人教育 SQLAlchemy Database Engines 日記。 (TokuLog) - Perl は学習コストが高すぎる naoyaグループ - naoyaの日記 - Perl の学習コスト SQLAlchemy Database Engines 日記。 (TokuLog) - Perlの学習コストとライブラリ naoyaグループ - naoyaの日記 - アンテナ張りまくらないとの件 subtechグループ - Bulknews::Subtech - Perl、アンテナの話 Charsbar::Note - Perlの学習コスト 上記にリンクしたエントリをまとめると、オールドファッションな書き方であれば Per

  • 自信を持ってApacheを操るために

  • Firefox 2.0 の新機能 - えむもじら

    Firefox 2 の新機能のまとめです。 ユーザ・エクスペリエンス タブブラウザ(Bug 318168、Bug 308396、MozillaWiki、MozillaWiki、えむもじら) タブごとのクローズボタン。タブの数が増えると、アクティブなタブだけにクローズボタンが表示される。browser.tabs.closeButtons で変更可能。 0: アクティブなタブだけにクローズボタンを表示 1: 全てのボタンにクローズボタンを表示(デフォルト) 2: クローズボタンを表示しない 3: タブバーの端にクローズボタンを表示(Firefox 1.x での動作) タブのオーバーフロー(browser.tabs.tabMinWidth、browser.tabs.tabClipWidth)(Bug 221684、B1)(Bug 343251 でさらなる改良模索中) 閉じたタブの復元(Bug 2

  • Stu Nicholls | CSS PLAY | A CSS font

    CSS DEMOS › A CSS font Date : 22nd May 2004 For all modern browsers The following numbers [0-9],letters [A-Z @ .] and email address, have been generated using just CSS So I believe that this is the first CSS font on the web (unless someone knows different ;) Information This works in IE5.01, IE5.5, IE6, Mozilla/Firefox, NN7 and Opera on Windows XP Home. The idea behind this came from an article by

    shak
    shak 2006/05/04
    実用性は薄そうだけど。
  • ”検索エンジンのルールは検索会社が作成する”という大原則 ::SEM R (#SEMR)

    ”検索エンジンのルールは検索会社が作成する”という大原則 検索エンジン会社は各々の理念・考えに基づいて検索品質を維持するためのルールを策定し、適用する。SEOをする側はこのルールをきちんと理解したうえで、個別の行為が検索エンジンにどう映るかを考えていくことが求められます。この判断には客観的かつ合理的に物事を考える力が要求されるのですが・・・ 公開日時:2006年04月26日 14:53 リンクが多ければアクセス数が増える。このため、検索エンジン対策(SEO)として、相互リンクはよく使われている。サイバーエージェントの広報では「グーグルに対しアクセス不能になった理由を照会していますが、未だに回答は来ていない。当社としては不正行為をしているつもりは全くない」と説明する。(...) リコーはこの事実をグーグル社ではなく、クーグルのエンジニアのブログで知った。書いてあった内容はスパム行為をしたため

    ”検索エンジンのルールは検索会社が作成する”という大原則 ::SEM R (#SEMR)
    shak
    shak 2006/05/01
  • blog.8-p.info: Safari is evil

    Internet Explorer の CSS 実装に怒る人は Safari の JavaScript 実装にも怒るべきだ、と思ったんだけど、シェアがあるのにバグがあるから困るわけで、シェアが無くてバグがあるなら無視すればいい気がしてきた。 そのくらいひどいです。 正規表現で "//" のエスケープが使えない fladdict.net blog: 今見ているサイト内で「はてなブックマーク」されてるエントリ一覧を表示するブックマークレット さっそく使ってみようとしたらsafariのおバカが… matchで引っかかっているようです.正規表現中のスラッシュのエスケープ(//)をバックスラッシュ(\/)に変更したら動きました.他のブラウザではふつうに動くのになぁ.一応ご報告です. "?" より前の "\" は "/" になる これで Bookmarklet、なぜかSafariで読めないな… - o

    shak
    shak 2006/05/01
  • GIGAZINE - Internet Explorer 7 Beta 2をインストールせずに起動する方法

    Google Operating System: Test Internet Explorer 7 Without Installing Itより。 この方法を使えば、自己責任ではありますが、既存のIE6はそのままにIE7β2を使うことができます。自分のサイトをIE6とIE7β2で見比べることができるようになるというわけ。やり方は以下の通り。 1.Internet Explorer 7 Beta 2を入手 まずはIE7β2をダウンロードする。 Internet Explorer 7: downloads http://www.microsoft.com/windows/ie/downloads/default.mspx 2.中身を取り出す WinRARかExplzh、あるいはCAB形式圧縮ファイルを解凍できるソフトを利用してダウンロードした「IE7BETA2-WindowsXP-x86-e

    shak
    shak 2006/04/30
  • Ajaxを使ったファイルマネージャをPHPで作ろう - @IT

    JavaScriptPHPの通信 JavaScriptから見たPHPからのリクエストとPHPから見たJavaScriptからのリクエスト Ajaxを使わずにファイルマネージャを作ろう Ajaxを使わないでPHPファイルマネージャの概要と実装スタイル Ajaxを使ってファイルマネージャを作ろう Ajaxへの改変部分と注意点/ファイルマネージャの制限/Ajaxを用いたオープンソースのPHPアプリケーション/phpFreeChat/自前WebにphpFreeChatをコピーしてみよう JavaScriptはブラウザ上で実行されるインタプリタ言語である。PHPはサーバ上で実行されるインタプリタ言語である。JavaScriptPHPのメッセージの流れは基的に@IT上のほかの記事を参考にしてもらうといいだろう。 ■JavaScriptでの実装例 下記はJavaScriptからサーバ上のURL、「

  • Earth上にバーチャル世界を築く! Googleが「SketchUp」を無料提供

    Googleは4月27日、3Dデザインソフト「Google SketchUp」の無料提供を開始した。対応OSはWindows XP/2000。Mac OS X版も間もなくリリースされる予定だという。専用サイトからダウンロード入手できる。 SketchUpは同社が3月に買収した@Last Softwareが開発しているソフトで、紙に鉛筆でスケッチするような感覚で3Dオブジェクトを作成できる使いやすさと、プロ向けにも通用するパワフルな機能を兼ね備える。無料版のGoogle SketchUpは、手軽な3Dモデリングに重点を置いた一般向けソフトだ。有料版の「SketchUp 5」(495ドル) も引き続き提供される。こちらはプロ向けのデザイン機能、豊富なファイル形式のインポート/エクスポート、高解像度での印刷/エクスポート、複雑なインタラクティブ・プレゼンテーションの作成などが可能。電子メ

    shak
    shak 2006/04/29