タグ

web開発に関するhorsetailのブックマーク (11)

  • 1勝9敗でいい リクルート流ネット事業の育て方 - 日本経済新聞

    「ネットサービスなら、1勝9敗でも十分に元が取れる」――。新規事業開拓にとりわけ意欲的な企業として知られるリクルート。同社では2年前、新規事業提案制度にネット事業専用コースを設けた。事前調査などで成功確率の高いものを絞り込むのではなく、失敗リスクの高いものも含め、様々なアイデアをどんどん試行し、顧客の反応を見たうえで、事業化の可否を決められるようにした。「ネットはスピードが命」との発想が根底にある。

    1勝9敗でいい リクルート流ネット事業の育て方 - 日本経済新聞
  • 手軽に美しく実装!ファイルアップロード用JavaScriptライブラリ4選 - Lancers開発ブログ

    こんにちは、keiです。 今回は、ブラウザからのファイルアップロードを実装する際に、お勧めなJavaScriptライブラリを4つご紹介致します。 ランサーズ上で、大容量ファイルのアップロード機能を実装することになった際に、以下の軸で調査した結果となります。 手軽に実装できる 見た目が今風 (大容量なので)アップロード中にプログレスバーが表示される Uploadify http://www.uploadify.com/ 複数ファイルアップロードが可能なjQueryプラグイン。 HTML5バージョンとFlashバージョンがあります。 長所 豊富なドキュメントとデモ 高いカスタマイズ性 短所 HTML5はライセンスが必要 Plupload http://www.plupload.com/ HTML5、Flash、Silverlightに加え、GearsとBrowserPlusにも対応し

  • 面白系Webサービスを何個も作ってみて、当たり前のことがやっと分かりました。 « モノづくりブログ 株式会社8bitのスタッフブログです

    こんにちは。株式会社8bitの高です。 今週は今のところプログラムをあまり触っていないので精神的に安定しています。 さて、そろそろ今年も終わりに近くなってきたので、来年への抱負と今年の反省を込めて、今回はこの1年間でWebサービスを作ってきたまとめをしようと思います。 反省し始めたら当に当たり前のことを理解するまで時間をかけたなあ、とつくづく思いました。 今年に入ってから、リニューアルも含めれば6つ位はWebサービスを作ったと思うのですが、どのWebサービスもサービスを通じて受託案件をいただいたという感じで、サービス自体では売上は皆無に等しい状況です。 会社設立当初はとにかく作って社外的なPRという意味もあり、無駄だったとは言いませんが、1年半経って何の収益性もなく、売却もできていないWebサービスたちが沢山できてしまいました。 ある意味、会社としては失敗の歴史でもあると思っています。

  • コードの圧縮や外部ファイル化とページの読み込み速度について

    なぜ、ごちゃごちゃしてるのか?ぱっと気づくのがこの2点です。 改行やスペースがほとんど使われていない CSSJavascriptが外部化ファイル化されていない Googleとしてはソースがきれいなことよりも、読み込み速度を速くすることでユーザーのストレスを軽減したり、ファイルサイズ小さくすることでサーバーへの負荷を減らしたりすることの方が重要だと思います。 もちろんアップする前にこのような状態にしているだけで、それまではきれいに書かれているはずですが。 ということで、「コードの軽量化」と「外部ファイル化」の2点について考えてみます。 コードの軽量化について HTMLCSSJavaScriptなどのコードは、改行やスペースを使わずサイズを小さくした方が読み込みは速くなります。 これは当然ですね。 コードの見やすさよりも読み込み速度やサーバーの負担軽減を優先するなら、できるだけファイルを

    コードの圧縮や外部ファイル化とページの読み込み速度について
  • 首相官邸ホームページのリニューアル構築費用に対して製作者側からの考察

    首相官邸の公式ホームページが2012年4月2日、リニューアルされた。 これが「お金をかけすぎている」とインターネット上で批判の嵐となっている。増税や公務員削減などが実施されようとしている中、無駄使いではないかという声が多くあがっているのだ。 首相官邸HP、リニューアルに4500万円 ネットで怒りの声 「もっと安くできる」 – J-CASTニュース この記事ですが、ネット上での「高い」という声は一般消費者感覚としては理解出来ますが、Web業界で働く私の周囲のリアルな同業者からも、ネット上の一般の方と同じように「高い」「騙されてる」「金のムダ使い」というような意見が出まして、ちょっと違和感を覚えました。 また一方で、同業の方でも実際このクラスの規模の案件を受託しているような受託業者さん界隈からは「これくらいはかかる」「この金額以下だと受けられない」という声も聞かれました。 私は後者の声に同感で

    首相官邸ホームページのリニューアル構築費用に対して製作者側からの考察
  • RESTアンチパターン

    多くの人々にとって、RESTは単純にあるアプリケーションの機能を公開するためにHTTPを使用することを意味します。基的で最も重要なオペレーション (厳密に言えば、「動詞」や「メソッド」がより良い表現です)は、HTTPのGETです。GETはURIによって特定されるリソース表現が必要です。しかし、多くの場合、それがすべてではないとしても、既存のHTTPライブラリやサーバープログラミングAPIは、リソースの識別子としてではなくパラメータをエンコードするための便利な手段として見ることがとても多いです。結果、以下のようなURLとなります。: http://example.com/some-api?method=deleteCustomer&id=1234 実際、URLを作る人は、与えられたシステムの「RESTful具合」について何も言いません。しかし、私たちは特定の場合においてGETが「安全」では

    RESTアンチパターン
  • サルでもわかる 逆引きデザインパターン 第3章 逆引きカタログ J2EE編 Facade(ファサード)

    イントロダクション みなさんのサーブレット(Strutsを使用している場合はアクションクラス)の行数は、平均どれくらいでしょうか? データベースアクセスや業務処理など、すべての処理をサーブレットに詰め込もうとして、あっという間に1000行を越すような「太ったサーブレット」を作ってしまったことありませんか? サーブレットを初めて書いたときは筆者もそうでした。 このような「長く」「すべての処理が入った」サーブレットのことをすべてのことを行う魔法のようなサーブレットということで「マジックサーブレット」と呼びます。 マジックサーブレットは保守や機能拡張が難しいのはもちろんのこと、「アプリケーションが提供する機能」を把握することが難しくなるという弊害があります。 機能を把握できないと「あの機能ってどこにあったっけ?」という状況を生み出しがちになります。 そのような状況を避けるためにも、「サービスを提

  • IBM WAS: アプリケーション・サーバーをまたがるセッションの共有について - Japan

  • [ThinkIT] 第4回:セッション乗っ取り (1/4)

    今回はWebアプリケーションの脆弱性における3番目のカテゴリー「セッション乗っ取り」について解説する。 ※注意: この記事にはWebアプリケーションの脆弱性を解説する必要上、攻撃手口に関する情報が含まれています。これらの手口を他者が運営するWebサイトに向けて仕掛けると、最悪の場合刑事罰および損害賠償請求の対象となります。脆弱性の調査・検証は、必ずご自身の管理下のコンピュータシステムおよびローカルエリアネットワークで行ってください。この記事を参考にした行為により問題が生じても、筆者およびThinkIT編集局は一切責任を負いません。 Webアプリケーションのセッションとは、複数のWebページにまたがる会話処理のことである。たとえば「商品を選ぶ」「配達先を指定する」「カードで決済する」といった会話処理の流れがその例である。これらのページ間では適切に情報が引き継がれてゆくが、それは一連のHTTP

  • JavaのWebアプリ開発 - 技術情報Wiki

    一般記事† Java Webフレームワークの現状 / java web framework at burikaigi - Speaker Deck 2025.2 手軽に学ぶ!初心者向けJavaアプリのAWSデプロイ方法。Eclipse、Tomcat、Apacheで始めるクラウド運用。 - Qiita 2023.6 eclipse + Tomcat + MySQL + Javaを使用して動的Web作成してみた - Qiita 2023.3 WACsについて 2021 IBMのWAS上のMVCフレームワークらしいが、まったく情報がない。IBMサイト上でドキュメントも見つからない。これだけ情報がないのは逆にすごい。売る気があるとは思えない オブジェクトサイズの計測とメモリリークの検出 J2EE開発者にとって、「セッションは小さく」設計するのが定石ですよね。では実際にセッションサイズはどう測るので

  • IEの異なるバージョンごとにスタイルシートを適用する方法のおさらい

    CSSJavaScriptを使って、IE6, IE7, IE8, IE9 とIEの異なるバージョンごとにスタイルシートを適用する方法のまとめを紹介します。 Use Different Styles For Different Internet Explorer Versions [ad#ad-2] 下記は各ポイントを意訳したものです。 CSS: 条件付きコメント(class) CSS: 条件付きコメント(外部スタイルシート) CSS: CSS Hack JavaScript JavaScript: jQuery おまけ CSS: 条件付きコメント 条件付きコメントを使用して、ドキュメントの一番上の要素(html)にIE6/7/8用のclassを付与します。 HTML <!--&#91;if IE 6&#93;> <html class="ie6"> <!&#91;endif&#93;--

  • 1