タグ

Webに関するxnightsのブックマーク (23)

  • 30分でできる!Webサイトを高速化する6大原則 (1/4)

    Webサイトを制作するとき、「パフォーマンス」を気にしたことがあるだろうか? もしまったく気にしたことがないなら、気をつけた方がいい。閲覧に時間のかかる“遅いWebサイト”はユーザーにフラストレーションを与え、閲覧をやめさせてしまう恐れがある。 下記のグラフは、「Simple-Talk」という海外のオンラインメディアで発表されたユーザー調査の結果だ。アンケートページの表示にかかる時間を意図的にコントロールし、表示時間によってユーザーが感じるフラストレーションの違いを調べたものだ。 縦軸がフラストレーション(10段階)、横軸が表示までの時間を表している。1~5秒以内にページが表示された人に比べ、ページ表示までに5秒以上かかった人は2倍以上もフラストレーションを感じている。フラストレーションがあまりに高ければ、せっかく何らかの目的を持って訪れてきたユーザーも待ち切れずにブラウザーを閉じてしまう

    30分でできる!Webサイトを高速化する6大原則 (1/4)
  • ブラウザを選ばずWebテストを自動化するSelenium

    Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した

    ブラウザを選ばずWebテストを自動化するSelenium
  • ウノウラボ Unoh Labs: PubSubHubbubとは

    yamaokaです。 Twitterのみならず、FriendFeedやFacebookなど よりリアルタイムに近い更新がwebで求められるようになってきています。 従来、更新情報の配信はRSSなどのフィードやAPIを通して行われてきました。 しかしその場合、配信している側のサーバーに 定期的にリクエストを投げないと更新があったかどうかわかりません。 サーバーへのアクセスが多くなった場合、結構な負荷になります。 さらにお行儀の悪いクライアントが存在すると、頻繁なアクセスを繰り返し、 あたかもDoS攻撃のような状況が起こることもありえます。 そこで考えられたオープンなHTTPベースのプロトコルがPubSubHubbubです。 Google ReaderとFriendFeedが対応している他、 日国内ではlivedoor Blogとliverdoor Readerがそれぞれ対応しています。 で

  • 「Web2.0 中の人ナイト」に行ってきた(まとめ) - Nobody is perfect.

    日、お台場の東京カルチャーカルチャーで行われた「Web2.0 中の人ナイト」に行ってきたのでそのまとめ。 http://tcc.nifty.com/cs/catalog/tcc_schedule/catalog_090225201886_1.htm ※遅刻してしまったので途中からかも? (追記) 他の参加者の方がブログに雰囲気を書いてくださっているので、そちらも見たらいいかも。 「Web2.0 中の人ナイト」ってのに行ってきたよ - まにまにらいだー http://d.hatena.ne.jp/eiei19/20090330/1238368707 Web2.0 中の人ナイトへ行ってきた - ただの独り言なんだからねっ! http://d.hatena.ne.jp/ruuipon/20090329 しがないSEの勉強記:Web2.0中の人ナイトに行って来た - livedoor Blog(

    「Web2.0 中の人ナイト」に行ってきた(まとめ) - Nobody is perfect.
    xnights
    xnights 2009/03/31
  • 無精で短気で傲慢なプログラマ 技術者・SE・プログラマ面接時の技術的な質問事項

    最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がないようなら、さらっと流します。 当ページ管理人は、現在 EC サイト構築・運営を担当しているため、 そっち方面に偏っています。 最小限の質問でその人のスキルを見極めるのは難しいなぁ…。 ------- ●追記 ホッテントリに載ったようなので、このチャンスに 人材募集 を再アピールしておきます。 興味のある方はぜひ。 念のため言っておきますが、全部できないとダメというつもりは全くありません (当ページ管理人も、CSS・Eclipse・Struts・Spring・Hibernate・Ruby・アセンブラなど、 弱い部分が多々あります)。 「~はできますか

  • HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE

    Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらにはこれら一連の通信をログファイルに記録することなども可能です。 時間はミリセカンド単位で表示が可能となっており、まさにHTTPデバッガと言っても差し支えないレベルなので、「ページの読み込みが遅い原因を知りたい」とか「ちゃんとサーバの設定が反映されているかどうかを確認したい」「ウェブアプリの動作チェックがしたい」という場合に役立ちます。この種類のソフトにありがちな日語の文字コードが解釈できないとい

    HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE
  • はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - VTuberになったプログラマーの魂の残滓

    JavaScriptの部分は というわけでid:amachangに任せましょう。 というわけでそれ以外の部分でいったいどこが重いのか 何が重いの?ということで重たい箇所を分析していきましょう。 IBM PageDetailer 解析ツールとしてIBM PageDtailerを利用します。 alphaWorks Community 解説するよりも見てもらうほうが早いと思うのでさっそく使ってみるよ。 ちなみに上記ソフトのダウンロードにはIBMアカウント(無料)が必要なので、使いたい人は登録しよう! http://b.hatena.ne.jp/HolyGrail/ の結果 こんな感じのグラフが出てきます。 では、詳細を見てみましょう。 このグラフですが、長い部分が http://b.hatena.ne.jp/HolyGrail/ のHTMLそのもののロード時間になっています。 内訳としては 濃い

    はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - VTuberになったプログラマーの魂の残滓
  • 「もうからなくても、愛してるから」――オタク社長のアニメ・漫画・ゲーム求人サイト (1/2) - ITmedia News

    高校生のころ「自分には才能がない」と気付いた。同人サークルで漫画を描いていた清水有高さん(29)は、漫画家やアニメーターになる夢をあきらめた。 「人を感動させる作品を作りたい」という思いは捨て切れなかった。大学生になり、将来について悩み、ふと思った。「30億円くらいあれば、あの宮崎駿監督や押井守監督、庵野秀明監督に作品を作ってもらうこともできるのかな」 目標は「稼いだお金で世界一のアニメを作ること」に変わった。大学在学中からベンチャー企業でがむしゃらに働き、アニメや漫画ゲーム業界に特化した求人サイト「ラクジョブ」を運営するビ・ハイアを27歳で起業した。 5万9800円のLDボックスを買うために新聞配達 3歳から絵画教室に通っていた。アニメーター漫画家になりたいと思ったのは12歳のころ。当時テレビ放送していたアニメ「NG騎士ラムネ&40」に感動したのがきっかけだ。 自宅にはビデオデッキが

    「もうからなくても、愛してるから」――オタク社長のアニメ・漫画・ゲーム求人サイト (1/2) - ITmedia News
  • 行動ターゲティング広告はどこまで許されるのか インターネット-最新ニュース:IT-PLUS

    遺伝子を効率よく改変するゲノム編集研究の第一人者で米ブロード研究所のフェン・チャン主任研究員は、エボラ出血熱やジカ熱の早期診断技術を開発したことを明らかにした。ウイルスの遺伝情報が…続き 受精卵のゲノム編集、なぜ問題 優生思想と表裏一体 [有料会員限定] ゲノム編集品 販売容認、条件満たせば安全審査なし [有料会員限定]

    行動ターゲティング広告はどこまで許されるのか インターネット-最新ニュース:IT-PLUS
  • GPLv3 は Web アプリケーションを制限していない

    はい、そんなワケで以前書いた「ext.js のライセンス問題」の訂正です。 コメントで指摘していただいたとおり、最終的な GPLv3 (日語参考訳) には Web アプリケーションサービスに関する記述は特にありませんね。 GPLv3 検討段階で GNU Affero General Public License という別のライセンス (こちらは Web アプリケーションサービスに制限を課している) と統合されるというハナシがあったのですが、どうやらそれは見送られたようですね。 詳しくはこちら。 FSF、Affero GPLバージョン3を公開:ニュース – CNET Japan 引用すると、こういうことらしい。 FSFはAffero GPLの内容をGPLバージョン3に盛り込むことを考えていたが、独立したそれぞれのライセンスとしてリリースすることを選択した。その結果、すでに数多く存在していた

    GPLv3 は Web アプリケーションを制限していない
  • ずんWiki - GPLなJavaScriptは非GPLなアプリで使えるか?

    2012-03-21 bash 2012-02-23 TODO/3 2011-10-28 FrontPage 2011-06-30 plum3.x 2011-03-31 vim 2011-03-21 MyMenuBar MySQL GNU Screen Ads GPLなJavaScriptを非GPLなWebアプリで使うのは問題なさそう [KaWaZ] GPL な javascript(foo.js)を、非GPL なWebアプリケーションで <script src="foo.js"></script> って感じに使うことは可能? [t] 可能だと思う [t] もしそれがダメならperlモジュールは全滅ですな [KaWaZ] ふむ [KaWaZ] じゃ、foo.js を myfoo.js に改造して、同じく src="myfoo.js" ってして使うことは可能? [KaWaZ] myfoo.j

  • FSF、Affero GPLバージョン3を公開

    GNU Affero General Public License(Affero GPL)のバージョン3が米国時間11月19日にリリースされた。これは、通常のGNU General Public License(GPL)では想定していなかったある状況に対応するためのライセンスである。 Affero GPLは、ソフトウェアがネットワークを介してサービスとして提供される状況に対応した具体的な条項を含んでいる。GPLでは、こうした状況をソフトウェアの私的利用として扱い、ユーザーはそのソフトウェアに施した変更を私的範囲にとどめて置くことが可能になっている。これに対して、Affero GPLでは、ソフトウェアがネットワークサービスとして提供される場合、ソフトウェアのユーザーはそのソフトウェアをダウンロードできるようになっていなければならないという要件をプログラマーが付け加えることが可能になる。 Fr

    FSF、Affero GPLバージョン3を公開
    xnights
    xnights 2008/09/16
    GPLでは、ソフトウェアをWebサービスとして提供するのは私的利用。Affero GPLでは、そういった場合にそのソフトウェアがダウンロードできるようになっていなければならない、とすることができる。
  • 「■RedHat、Apache、MySQL、PHPを使用したWebアプリのライセンスについて■」(1) Linux Square - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    xnights
    xnights 2008/09/16
    「GPLプログラムを自社以外に頒布していませんので、自社以外にソースコードを開示する必要はありません。」「プログラムのバイナリを頒布した人だけに公開すればよいのです。」
  • ケータイWebアプリ開発、9つの注意点 - @IT

    初心者にとってはトラブルが発生しやすいケータイWebアプリの開発。携帯電話への対応サイトを初めて開発するときに想定するべき9つの注意点を紹介する(編集部) 携帯対応サイトを開発するときの注意事項 携帯電話が普及してもう随分たちます。いまでは、サイトを作るときにケータイに対応するかどうか、必ず意識されるようになりました。しかし、ケータイ対応のWebアプリを作ろうとするとPC用のサイトと違う部分も多く、Web開発経験はあるけれど携帯の開発経験がない人にとっては取り組み難く、実際に想像できなかったトラブルがいくつも発生します。 記事は、Webサイトのモバイル対応を担当した私が、実際に携帯対応サイトを作ったときに発生したトラブルを踏まえて、携帯対応サイトを初めて開発するときに想定するべき注意事項を中心に説明していきます。 ケータイ向けとPC向けのWebページの相違点 インターネットへの接続方法に

  • Firebug Lite 1.2 Released | High Performance Web Sites

    July 25, 2008 12:14 am | 10 Comments Today Firebug Lite 1.2 was released. This new version was built by Azer Koçulu, creator of pi.debugger. Azer joined the Firebug Working Group, morphed the GUI to look like Firebug, and added it to the Firebug code base. Firebug Lite is a subset of Firebug that can be used in IE, Opera, and Safari. The previous version provided console.log functionality. In Fir

  • PS3のWebブラウザ、独自エンジンだからできること

    「プレイステーション 3」(PS3)のWebブラウザ機能利用者が増えているという。「こんなに利用していただいていたのか」と開発者が驚くほどに。 ソニーが開発した独自のエンジンを搭載したタブブラウザで、「PCと同等に使える、テレビに特化したWebブラウザ」を目標に改善を進めている。 2006年の発売当初は動作が遅かったり、表示できないサイトが多いなど問題があったが、徐々に改善。マウスやキーボードを利用できることもあり、PC代わりの利用もかなり増えてきたようだ。 ライバルの「Wii」は組み込み型Operaを搭載しているが、PS3はあえて独自エンジンを採用している。その狙いや特徴、今後の展望について、ソニー・コンピュータエンタテインメントネットワークプラットフォーム開発部の梅村晃二郎部長と、同部11課の高瀬昌毅課長、同課の青木剛一さんに聞いた。 130MバイトのメモリでフルHD表示を PS3も当

    PS3のWebブラウザ、独自エンジンだからできること
  • 高木浩光@自宅の日記 - 無責任なキャリア様に群がるIDクレクレ乞食 ―― 退化してゆく日本のWeb開発者

    馬鹿じゃないのか。このようなセキュリティに関わる情報公開ページは https:// で提供する(閲覧者が望めば https:// でも閲覧できるようにする)のが当然なのに、携帯電話会社ともあろうものが、そろいもそろってこんな認識なのだ。 (8月2日追記: ソフトバンクモバイルについては「7月27日の日記に追記」参照のこと。) それをまた、ケータイWeb関係者の誰ひとり、疑問の声をあげていないことがまた、信じ難い。何の疑問も抱かずにこれをそのまま設定しているのだろう。 こんな状態では、ケータイWebの運営者は、DNSポイゾニング等で偽ページを閲覧させられても、気付かずに、偽アドレス入りの帯域表を信じてしまうだろう。 つまり、たとえば、example.jp というケータイサイトを運営している会社が example.co.jp であるときに、攻撃者は、example.co.jp のDNSサーバに

  • 【ハウツー】もう試しましたか? Googleの脆弱性発見ツール「ratproxy」 (1) XSS問題などを検出可能 | エンタープライズ | マイコミジャーナル

    Webアプリケーション開発者にとって切っても切れない問題――それがセキュリティ対策だ。日増しに複雑になっていく要件・機能に対する脆弱性検査に悲鳴をあげているデベロッパ/テスターも多いことだろう。そのような中、あのGoogleが、社内でも活用している脆弱性発見ツールをオープンソース化して公開した。同ツールは脆弱性検査の新しい決め手となるか。以下、基的な使い方や主要機能について紹介していこう。 Google社内で現役の脆弱性検知ツール - ratproxy Googleは1日(米国時間)、Webアプリケーションのセキュリティ監査を実施するツール「ratproxy」をリリースした。ratproxyはプロキシサーバとして動作するオープンソースソフトウェア。同ソフトウェアを経由してWebアプリケーションを操作することで、XSS(Cross Site Scripting)問題や不適切なXSRF(Cr

  • Web Accelerator Download

    We're sorry, but Google Web Accelerator is no longer available for download. Google Web Accelerator works with your browser to help web pages show up in a snap. Learn more. Google Web Accelerator is... Designed for Broadband – Web pages load even more quickly on DSL and cable connections Easy to use – Simply install and enjoy faster web browsing in seconds

  • Web APIで開発して300万円をゲット!クリック証券がコンテストを開催

    ネット証券のクリック証券は2008年5月21日,同社が公開するFX(外国為替証拠金取引)用のWeb API(Application Programming Interface)を使ったアプリケーションの完成度を競う「シストレFXグランプリ2008」を開催すると発表した。「FXの認知度を上げて,より多くの人にFXを楽しんでもらう。また,システム開発能力のある技術者や投資家を発掘する」と同社の高島秀行社長(写真1)はグランプリの狙いを話す。 シストレFXグランプリ2008には,二つの部門がある。一つは参加者がFX用のアプリケーションやWebサイトを開発する「シストレソフト部門」,もう一つは仮想の初期投資費用500万円を使ってバーチャル取引を行い,1年間でどれだけの収益を上げられるかを競う「トレード部門」である。 シストレソフト部門では,クリック証券が公開しているFX用のAPIを使ってデータを取

    Web APIで開発して300万円をゲット!クリック証券がコンテストを開催