タグ

webapplicationに関するkasihara1のブックマーク (31)

  • 「mixiアプリ」を8月に正式公開、開発者への報酬も公表

    Windows SQL Server 2005サポート終了の4月12日が迫る、報告済み脆弱性の深刻度も高く、早急な移行を

    kasihara1
    kasihara1 2009/04/30
    mixiアプリの開発コンテスト「ソーシャルアプリケーション アワード」の開催も発表。応募期間は7月1日~8月31日で、賞金100万円のグランプリ(1作品)など各賞を選定する。
  • 作るだけでは育たない 「1→10」支える“みんなの力”

    初めまして、ロケットスタートという会社をやっている古川健介といいます。ネット上では「けんすう」という名前でよく活動しています。ITmediaで連載をさせていただくことになりました。よろしくお願いいたします。 さて、この連載のテーマは、「『1を10にする』ネットサービスの育て方」です。「1を10にする」「ネットサービスを育てる」とは何でしょうか? 最近、プログラムの知識がネットやで充実してきたり、サーバーなどのインフラが充実してきました。「mixi」や「2ちゃんねる」のような、ネットサービスと呼ばれるものを個人で作ることも難しくはない時代になっています。 ネットサービスを考えてリリースすること。これを僕は、「0→1」と呼んでいます。何もないところからサービスを生み出すという意味で0→1です。 一方で、ネットサービスはリリースされただけでは意味がありません。リリースしただけで自動的に成功した

    作るだけでは育たない 「1→10」支える“みんなの力”
    kasihara1
    kasihara1 2009/03/17
    作るだけでは流行らない。育てるには多くの人の苦労や地味な作業が必要。
  • ウェブページの高速化に必要なもの

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、オークション事業部のさかいです。 ネットサーフィンに慣れている techblog 読者のみなさんの中には、あちこち見て回っているうちに重いページに行き当たり、イライラしながら応答を待ったり、容赦なくバックスペースキーで前のページに戻ったり…という経験をされた方が多くいらっしゃると思います。 そういったストレスのないレスポンスが行えるよう、バックエンドのプログラムの最適化や、サーバーのチューニングを行うのは私たち技術者の仕事のひとつです。 しかし、あるウェブサイトにアクセスして、そのサイトを閲覧できる状態になるまでの時間のうち、そういったバックエンドでの処理に必要な時間は 1〜2 割でしかないというデータがあります。残り

    ウェブページの高速化に必要なもの
  • しゃおの雑記帳 - その場で生成された短縮URLがわかるTinyURLブックマークレットを作ったよ

    TinyURLは長いURLをTwitterやメール、メッセンジャーなどに書き込むときに便利なんだけど、いちいちTinyURL.comのサイトからURLをコピペするのが面倒だな、と思ったので作成。TinyURLによって生成された URI がプロンプトとして即時に返ってきますのでコピペとかしやすいかと。 使い方 TinyURL! ←このリンクをブックマークツールバーにドラッグ、または右クリックなどでブックマークに登録。下記のソースをコピーしてブックマークに登録してもOKです javascript:var%20b=document.body;if(b){_cb=function(s){void(window.prompt('Converted URI',s))};void(z=document.createElement('script'));void(z.src='http://remysh

  • 生活や実務に役立つ高精度計算サイト

    kasihara1
    kasihara1 2008/04/28
    様々な計算ができる優れたサイト
  • MOONGIFT: » JavaScriptでVisio「Open-jACOB Draw2D」:オープンソースを毎日紹介

    ローカルアプリケーションのシェアがWebアプリケーションによって大幅に侵されている。大抵のWebアプリケーションは無償で提供され、インターネットの特性を活かして簡単に共有できる。 ドロー系ソフトウェアの牙城もまた、崩れ去るのだろうか。脅かすのはオープンソースだ。 今回紹介するオープンソース・ソフトウェアはOpen-jACOB Draw2D、JavaScriptでVisioライクなドローを実現するJavaScriptライブラリだ。 サンプルが数多く登録されているので、ぜひ試してみて欲しい。現時点では簡易的な機能のみだが、高い可能性を感じさせられる事請け合いだ。 四角や丸といったオブジェクトの描画や、その大きさ/色の変更ができる。各オブジェクトを線でつなげば、オブジェクトを移動しても連結したままだ。また、コンテクストメニュー(右クリックメニュー)を変更する事もできる。 他にもタイマーでオブジ

    MOONGIFT: » JavaScriptでVisio「Open-jACOB Draw2D」:オープンソースを毎日紹介
  • Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT

    Webアプリケーションが攻撃者に付け込まれる脆弱性の多くは、設計者や開発者のレベルで排除することができます。実装に忙しい方も、最近よく狙われる脆弱性のトップ10を知ることで手っ取り早く概要を知り、開発の際にその存在を意識してセキュアなWebアプリケーションにしていただければ幸いです。 Webの世界を脅かす脆弱性を順位付け OWASP(Open Web Application Security Project)は、主にWebアプリケーションのセキュリティ向上を目的としたコミュニティで、そこでの調査や開発の成果物を誰でも利用できるように公開しています。 その中の「OWASP Top Ten Project」というプロジェクトでは、年に1回Webアプリケーションの脆弱性トップ10を掲載しています。2004年版は日語を含む各国語版が提供されていますが、2007年版は現在のところ英語版のみが提供さ

    Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT
  • 個人サービスを作るコツ | ランサーズ社長日記

    いいね! 5 ツイート B! はてブ 477 Pocket 96 今、個人発サービスがアツイ。字幕inやSocialTune、コトノハなど人気サービスの一部には個人サービスが多い。その背景には、安い高性能マシン、何でも無料の開発環境、ウェブ上にある各種ノウハウ情報などがある。 個人的には、このような環境であれば、もっともっと個人発サービスが出てきてもよいと感じるのだが、それほどまで爆発的に増えているようには思えない。やはりそこには、誰でもできる超参入障壁の低い個人サービス、自由が多くなんでもできる個人サービスだからこその「自由の中の不自由」みたいなものがある。実際に作る時間を作るのは難しいし、開発をいつでもやめる自由もある。責任もない。飽きる。と現実にサービスを出すとなると大変なのである。 長々とひっぱったが、そんな個人サービスを作るコツを今までの経験から書き出してみた。 個人サービスをつ

  • 解説:実例で学ぶASP.NETプログラミング 第7回 一覧ページを作る―DataGridコントロールに対するコーディング―(2/5) - @IT

    第7回 一覧ページを作る―DataGridコントロールに対するコーディング― 小田原 貴樹(うりゅう) 2003/06/24 DataGridコントロールにページング機能を実装する 先ほども書いたが、ページングとは要するに「ある一定の件数ごとに一覧表をページ分割し、そのページ間を移動するためのユーザー・インターフェイスを提供すること」である。ローカルのシステムに比べ、操作性・データ転送速度ともに劣っているWebシステムで一覧表ページを提供するならば、どうしても必要になる機能だ。だが、ASPやその他の言語でページング機能を作ったことがある方にはお分かりだろうが、これを作るのはとにかく面倒くさい。移動のためのユーザー・インターフェイスは必要だし、ページの遷移は起こるし、例外も出やすい。筆者もASP.NETで開発するようになるまでは「できるなら作りたくない機能」ベスト5には入っていたと思う(笑)

  • 7日間でマスターする!プログラマのためのFlashお絵描き講座---目次

    仕事趣味でちょっとしたWebページを作ったり,プレゼンテーションをするときに,「絵や図を自分で描けたら便利なのに」と思うことはありませんか。文字だけのWebページに比べて,絵や図が入ったページはぐっと華やかになりますし,わかりやすさも向上します。 最近ではフリーの素材がWeb上に溢れていますから,自分で描く必要はないと考える人もいるでしょう。ただ,たくさんの素材の中からイメージに合った絵を探すのも結構手間がかかりますし,目的にぴったりの絵というのは案外見つからないものです。 「自分で絵を描ければいいのだが,“絵心”がないし,センスもないから」とあきらめている人も多いかもしれません。確かに,紙に描くにせよ,コンピュータを使って描くにせよ,他人に見せて感心されるような絵を描けるようになるのは並大抵のことではありません。しかしコンピュータを使ってお絵描きをする場合には,ツールの使い方を理解し,

    7日間でマスターする!プログラマのためのFlashお絵描き講座---目次
  • 実践!ユニバーサルデザインWeb

    コメント・トラックバック プロフィール 濱川 智 株式会社カレン マーケティング部 ユニバーサルデザインコンダクター Webサイトやパンフレットなど、企業からの情報発信をユニバーサルデザイン(UD)へ改善する「カレン・ユニバーサルデザインWebサービス」の商品企画・コンサルティングを担当。 障害者クリエイター・NPOなど数多くのパートナーとの協業により、実際の障害者や高齢者の視点・立場を取り入れ、情報へアクセスする際の「バリアの発見」と「改善」を繰り返す「スパイラル・アッププロセス」によるデザイン設計・改善による「情報のUD」を手がける。 さらに「情報のUD」普及を目的としたセミナー講師・講演・執筆活動にも積極的に取り組んでいる。 [講演] 2005年5月:「Webアクセシビリティシンポジウム」ハーモニーアイ 2005年8月:「情報のUDがもたらす障害者就労の可

  • 進化する“Webスクレイピング”技術の世界 ― @IT

    2007/02/20 WebサービスAPIRSSフィードを使って複数サイトのサービスや情報をマッシュアップ――。これはWeb2.0が包含するいくつかの概念のうち、最も重要なものの1つだ。Amazon.comやGoogleYahoo!楽天といった大手Webサイトは、RESTやSOAPを用いたAPIを公開しており、さまざまなサービス提供者や個人がAPIを通して各種サービスを利用している。その一方、世の中のWebサイトの大多数はWeb1.0的なHTMLCGIフォームしか提供していないのが現実だ。こうした背景からWeb1.0サイトから構造化されたデータを引っ張り出す“Webスクレイピング技術が急速に発展してきているようだ。 HTMLをXML化し、XPathで関連データだけを抽出 例えば価格情報サイトでは製品名から価格が簡単に調べられるが、Webサーバから提供されるのは、製品名や価格にレ

  • もう、class名やid名で悩まないんだからっ!!|CSS HappyLife

    class名やid名って付ける時悩みませんか? 今でもボクは結構悩むんですが、そんな悩みを解決する為に、人さまのソース覗きまくってよくあるclass名とid名を拾ってきました。 これで、チョットだけ作業効率アップ!? 2010年6月10日追記: この記事自体、2007年 1月15日に書かれてるんでかなり古いです。 あくまでも参考程度に留めてもらうのが良いかと思います。 今だったら、html5の要素を参考にしたりして付けるのが、今後の事を考えると良いのかなーと思います。 また、善し悪しの判断はせずに公開しているものですが、位置に関するのは仕様変更に弱くなるのでオススメはしません。 全体に使えそうな感じ wrap wrapper top-wrapper wrapperAll frame mframe all-frame container page pagetop all allContent

    もう、class名やid名で悩まないんだからっ!!|CSS HappyLife
  • 最速インターフェース研究会

    http://blog.livedoor.jp/dankogai/archives/50957890.html まず、Object.prototypeにメソッドを生やしてしまうとfor inでキーを列挙するときにいちいちhasOwnPropertyを使わないといけなくなるので普通は使いません。影響が大きすぎるので、よっぽど変態的なライブラリじゃないと使わない。他のライブラリと組み合わせるとほぼ確実に問題が起きる。それから、deep_cloneが欲しい場合はJSONを作ってevalすればよい。パフォーマンスを気にする場合とか、浅いコピーが必要な場合はそれなりに工夫する必要があるけど。 で、JSONにするのにFirefoxだとtoSourceというのが使える。unevalというラッパーがあって、これだとnullでも平気。 http://subtech.g.hatena.ne.jp/cho45/

  • ブクログ

    ブクログは、の感想や評価をチェックしたり、webやアプリで棚をかんたんに作成し、 感想やレビューを書いたり、読書の管理・記録をすることができます。

    ブクログ
  • まだまだあるクロスサイト・スクリプティング攻撃法

    前回はクロスサイト・スクリプティングのぜい弱性を突く攻撃の対策としてのHTMLエンコードの有効性を述べた。ただ,HTMLエンコードだけではクロスサイト・スクリプティング攻撃を完全に防御することはできない。そこで今回は,HTMLエンコードで対処できないタイプのクロスサイト・スクリプティング攻撃の手口と,その対策について解説する。 HTMLエンコードで対処できない攻撃には,次のようなものがある。 タグ文字の入力を許容している場合(Webメール,ブログなど) CSS(カスケーディング・スタイルシート)の入力を許容している場合(ブログなど) 文字コードを明示していないケースでUTF-7文字コードによるクロスサイト・スクリプティング <SCRIPT>の内容を動的に生成している場合 AタグなどのURLを動的に生成している場合注) 以下では,HTMLタグやCSSの入力を許容している場合と,文字コードを明

    まだまだあるクロスサイト・スクリプティング攻撃法
  • オープンソース・エンジン一覧

    下町の老舗のラーメン屋さんや和菓子屋さんで事をしてみて、「おいしい!」と思った経験はありませんか? ご自身の戦争体験を若い世代へ語り伝えようとしている高齢者の方々のお話を聞いたことはありませんか?老舗のお店の深みのある味も、高齢者の方々の戦争体験談も、いずれも「次の世代へ何かを残していきたい」という人間の営みから生まれてきたことであると思います。そして、そういう”情報の継承”という 発想でもって、社会問題に対して何か有効な情報拠点を築き上げていくことはできないだろうか、というのが”みらい”の出発点です。 Q.みらいって簡単にいうとどんなサイトですか? A.次世代情報都市”みらい”は、学問やジャーナリズムなど様々な方法を駆使して、次の世代への情報の伝達を目指す仮想都市空間です。具体的な活動としては、政治、経済、社会、科学技術、国際、環境、教育文化、芸術、家族など、あらゆる種類の社会問題の

  • はてなブックマーカー御用達ツールまとめ :: Love & Design ::

    はてなブックマークで効率よく情報を集めたり、お気に入りのブックマーカーを探したいときに役立つツールをまとめてみました。 ※はてなの公式サービスではありません。 ※開発者id:はてなユーザー名(敬称略) Zer0Reader id:suVene お気に入りを階層的に辿って趣味の近いブックマーカーを探せます。 はてなの naoya氏も言ってたように、「お気に入り機能」をもっと活用しようよというツール 無駄にオシャレ! suVeneのあれ: [はてブ]お気に入りからお気に入りを探そうサービス はてブおせっかい id:kanbayashi はてなーが使わないなんてオカシーヨ! Ryoの開発日記 - いよいよはてブおせっかい公開 同作者のサービスで Kikker というのもあります。 「キニナール」キーワードを登録しておけば、あなたの好みを学習してくれます。 好みの近いはてなブックマーカーを探そう

    はてなブックマーカー御用達ツールまとめ :: Love & Design ::
  • Zer0Reader

    2008年11月25日 はてブリニューアルに伴い、Zer0Reader は終了とさせていただきます。 ご利用いただいた皆様誠にありがとうございました。 by suVene<suvene@zeromemory.info>

    kasihara1
    kasihara1 2007/04/15
    はてぶのお気に入りを階層的に辿って趣味の近いブックマーカーを探せます。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知