タグ

あとでに関するshin-studyのブックマーク (16)

  • 実開発で分かったGoogle App Engine for Javaの“すごさ”

    ゴールデンウィークに特に予定のなかった筆者は,「ちまたで噂のGoogle App Engine for Java(GAE/J)とFlexでスケジュール共有ツールでも作ってみよう」と思い立ちました。およそ5日間かけて開発を進めたのち,2009年5月6日に「ご都合.com(画面1)」を公開しました。その後,はてなブックマークやニュースサイトなどでご紹介いただいたおかげで,公開後6日で約2000人の方にご利用いただいています。 そこで稿では,この「ご都合.com」の開発で実際に筆者が得た経験を通じて,GAE/JによるWebアプリケーション開発の実際とそのポテンシャルについて紹介します。 米Googleが2008年4月に発表したGoogle App Engine(画面2)は,「自分が開発したWebアプリケーションをGoogleのデータセンターで運用できるクラウドコンピューティング・サービス」です

    実開発で分かったGoogle App Engine for Javaの“すごさ”
  • 就職活動で役に立ったページまとめ - 元ダメ院生がギークになるまで続ける日記

    就職活動でためになった、勇気をもらったページを紹介。 ページリンク 自分が重要だと思った言葉 で構成します。社会人や人事担当者から、就活生へのアドバイス - はてなブックマークニュースと被ってる部分もあります。重複してるということは大事なことなんだ・・と前向きに捉えてくれるとうれしいです。 目次 就活全般 内定をもらうために必要な、たったひとつのこと - GoTheDistance 面接官の思惑 - さまざまなめりっと - はてなグループ::ついったー部 採用情報 ほぼ日刊イトイ新聞 - 「ほぼ日」の就職論。 東大生による就職活動論 - ignorant of the world -散在思考- 面接対策 面接で落ちたこと無い奴がアドバイスする - KAZAANATOMY 小論文対策 小論文の書き方・レポートの書き方 論文の書き方 まとめ 就活全般 内定をもらうために必要な、たったひとつのこ

    就職活動で役に立ったページまとめ - 元ダメ院生がギークになるまで続ける日記
  • 全自動ブックマーク棚卸しが想像以上に有意義な件 - てっく煮ブログ

    みんな、自分が過去にブックマークした記事って気になるよね。はてなブックマークを使ってると、勢いでブックマークしてしまうけど、なかなか振り返る機会はないもの…。少し前に「ブックマーク棚卸しがイイヨ」という記事があったんだけどブックマークの棚卸し(?)をしてます。今年一年かけてブックマークしたものを順番に見て行ってます。見るといっても、全部の記事を開いて見るわけではなく、流し読みで、「ああ、これはもう一回読んでおきたい」と思ったものを開いてはインプットしているという感じです。 はてなブックマーク棚卸し - naoyaのはてなダイアリー1年分の棚卸しとなると楽しくないし…。わたしもみんなと同じ、その一員でした。でも、もう平気。「全自動ブックマーク棚卸し」があれば!全自動ブックマーク棚卸し があればもう大丈夫。全自動で 1年前のブックマークを RSS 配信 してくれちゃいます。試しにやってみましょ

  • 「地道な努力」よりも、はるかに人生を好転させる努力の仕方 - 分裂勘違い君劇場

    1ヶ月間だけ、思い切りがんばれば。より引用: 現状を変える一発逆転があると思うかもしれないけど、どうやら近道はないみたいです。 毎日少しずつ、少しずつ努力を積み重ねるしかない。まったく人生ってやつは。まったく。 違うよ。全然違うよ。 「現状を変える一発逆転」はいたるところにある。 多くの人は、勇気がなかったり、ぼんやりと生きていたりするために、 一発逆転のチャンスが目の前を通り過ぎるのを 見過ごしてしまっているだけだ。 むしろ、「近道を探す努力」こそが正しい努力であって、 「近道や一発逆転を狙わないで地道な努力を積み重ねる」という姿勢が、 自分と周囲を不幸にし、 格差と貧困を生み出し、日を衰退させてきた。 それは、「ハゲタカ」というレッテルを貼られて悪者扱いされてきた人々が どのようにして人々に豊かさをもたらし、何十億ものお金を稼いでいるのかを見るとよく分かる。 たとえば、3000万円の

    「地道な努力」よりも、はるかに人生を好転させる努力の仕方 - 分裂勘違い君劇場
  • いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    オブジェクトとクラスの関係について、次のような説明を見かけました(文言の引用ではなくて、檜山による要約)。 オブジェクトとクラスは全体としてツリー構造をしていて、ツリーの末端をオブジェクト、末端以外のノードをクラスという。末端であるオブジェクトは、その親ノードであるクラスのインスタンスと呼び、クラスどおしの親子関係を継承関係と呼ぶ。 うーむ、この説明、ある意味「簡潔でわかりやすい」とも言えるのだけど、ちょっと単純化し過ぎでしょ。 オブジェクトやクラスの概念て、そんなに美しくもなきゃ、整合的でもありません。実用性やら実装上の都合やらでゴチャゴチャですがね。しかし、そのゴチャゴチャが悪いともいえません。ゴチャゴチャを無理に単純化することなく、必然性を持った(幾分は偶発的だけど(苦笑))複雑さとして理解すべきかと思います。 というわけで、メタクラスやレイフィケーション(reification)な

    いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • イチローに学んだ ルーチンへのこだわり - モチベーションは楽しさ創造から

    明けましておめでとうございます。 長い冬休みをとっていましたので、年、1回目のエントリ。 年始にNHKのプロフェッショナルでイチロー特集をやっていました。 あの中で、私が特に印象についたのが、徹底したルーチン化とルーチンへのこだわりです。 イチローの成功の秘訣は、 1.打席での集中力 2.バッティングへの創意工夫とクリエィティビティ だと思うのです。 この2つの事を実現していく為の、徹底したルーチンへのこだわり。 番組を見て驚いたのは、 ホームで試合の日、昼は、毎日カレー。それもシーズン中は何年もそれを続けている。 これってスゴイですよね。私もカレーは好きで、3〜4日に一度はカレーべていますが、さすがに毎日はべれません。他のものがべたくなります。何でもべることができる状況にも関わらず、カレーを黙々と毎日、べる。 昼べるなどといった、どうでもよい事に頭を悩まされたくない

    イチローに学んだ ルーチンへのこだわり - モチベーションは楽しさ創造から
  • 機能変更、お知らせなど - はてな技術発表会日記 - 3月22日の技術勉強会 - ActionScript3 / Flex / Apollo 勉強会

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    機能変更、お知らせなど - はてな技術発表会日記 - 3月22日の技術勉強会 - ActionScript3 / Flex / Apollo 勉強会
  • Adobe AIRメモ

    AIR 「AIR(Adobe Integrated Runtime)」(コードネームApollo)とは、Adobe社が開発中のFlash技術を利用したデスクトップアプリケーションの実行環境。 Flashとの違いは、WEBブラウザに束縛されず、 デスクトップのハードディスクへのアクセス、クリップボード、ドラッグ&ドロップ、拡張子登録といった機能を利用できる点。Flashだけでなく、HTML/JavaScript/CSSPDFも動作する。フルスペックのHTML/JavaScript/CSSに対応しているため、Ajaxのページも表示可能。 OSに依存しないデスクトップアプリケーション実行環境としては.NetJavaもあるが、.Netは事実上Windowsのみしか対応してなく、Javaはランタイムのインストールがユーザーには敷居が高いという欠点がある。それに対しAIRはWindows

  • てっく煮ブログ - Apollo 触ってみた。すごすぎ。

    Apollo のα版がリリースされたので、さっそく触ってみました。初日はランタイムをインストールしてサンプルを動かしてみました。コンパイルは時間がなくてまだ試せてません。2007.2.24追記:HTML+JS版 Apollo アプリを作ってみる で解説文章を書きはじめていますApollo を知らない人のために、おおざっぱにざっくり説明しておくと、Apollo は Web アプリを作るようにローカルアプリケーションを作れるようになるステキなライブラリです。Flash だけに縛られているわけではなく、Flash, Flex, HTML, Ajax などを統合して利用することができます。イメージはこんな感じ(Adobe の apollo_docs_alpha1_031907.zip からの引用)。図からもわかるように、HTML/JavaScript だけで Apollo API を利用してローカ

  • クールなタブUIを簡単に実現できるJavaScriptライブラリ「LivePipe」:phpspot開発日誌

    Control.Tabs : Projects : LivePipe Control.Tabs is a javascript library for creating accessible, flexible & unobtrusive tabbed interfaces in your applications or pages. クールなタブUIを簡単に実現できるJavaScriptライブラリ「LivePipe」。 次のようなCSSベースのクールなタブUIを簡単に実現できます。 prototype.jsベースのライブラリとなっており、次のようなソースで動きます。 タブ部分のHTMLはulタグとdivタグを使っており、シンプルで分かりやすいですね。 <script> Event.observe(window,'load',function(){ $$('.tabs').each(fun

  • Ajaxとか使ってデスクトップアプリを作れるApolloのα版が公開

    Posted by masuidrive Mon, 19 Mar 2007 08:53:00 GMT Adobeがリリースするデスクトップアプリ環境の Apollo がやっとリリースされたので、fladdict.net のTaka君からずっと勧められていた事もあって、早速試してみました。 ApolloはFlashやHTMLJavaScriptなどを使ってデスクトップアプリを作るための環境らしいのです。最近は、OSXのDashboardやVistaのGadgetなど、Webの技術を使ってデスクトップアプリを作るのは流行だから、その流れの一つと言えるでしょう。 その辺の違いとかは、ニュースサイトとか他のブログで書かれるから、ここでは書かないとして、まずはインストールして実際に使ってみます。 Apolloはアルファ版なので、Adobe Labs からダウンロードします。 画面の真ん中よりちょっ

  • XML文書編集の未来形!?――ジャストブログを試してみた ― @IT

    2007/02/16 ジャストシステムが2月9日に開始した無料ブログサービス「ジャストシステムブログサービス」は、TypePadを使ったブログホスティングサービスで、ごく一般的なブログサービスだ。特に目を引く感じではない。しかし、同時に無償配布しているブログ編集・更新ツールの「xfy Blog Editor Trial Pack」の最新版を試してみて、これは他に類を見ない斬新な試みではないかと感じた。 Movable Typeの画像アップロードUIはつらい ローカルで編集したHTMLファイルをFTPで転送し、もし文章に誤植があれば、再びエディタで編集してFTP……。今では信じられないが、それがWeb1.0時代の個人のホームページの作り方だった。 その後、Web1.5ともいうべき時代になると、CMSやブログツールが登場した。Webブラウザ上で文字列を入力したり、修正したりといったことが容易に

  • Web 2.0超入門講座

    いま、ネットの中で熱いキーワードといえば「Web 2.0」。でも、どこを調べても専門家や業界人向けの難解な話ばかりで「Web 2.0って結局何なんだ?」と、消化不良な気持ちの方も多いと思います。連載では、ネットの専門家ではない、一般ユーザーの方のために「Web 2.0」をわかりやすく、ていねいに解説していきます。 ■進化するWebのワンシーンを捉えたのが「Web 2.0」 Web 2.0とは、何か新しいソフトが出るという話ではありません。ある日突然「今日からWebはWeb 2.0です。ブラウザをバージョンアップしてください」なんてことにはなりません。まずは、このことを知っておいてください。 「Web 2.0」は、米国のIT関連では有名な出版社「O'Reilly Media」社長、O'Reilly氏が提唱しました。進化を続けるWeb業界の、2004~2005年あたりの流行を切り取って、「W

  • 【図解】 LinuxサーバーとWindowsサーバーの違い | POP*POP

    LinuxサーバーとWindowsサーバーの違いについて面白い記事がありました。この記事では2種類のサーバの動きを可視化してどちらがセキュリティ的に安全かを論じています。 » Why Windows is less secure than Linux 下記の画像はあるWebページが呼び出された時のサーバー内のシステムの動きを表したマップ。2枚とも同じWebページを呼び出しています。 ↑ こちらApacheを使ったLinuxサーバーの場合(クリックで拡大します)。 ↑ こちらIISを使ったWindowsサーバーの場合(クリックで拡大します)。 こうやって可視化されると説得力がありますね。システムに詳しくない人でも、これら画像を見ればどちらがスムーズな動きをしているかわかりやすいのでは。 新しいサービスを立ち上げようという人でサーバー選びに悩んでいる方は参考にされてみてはいかがでしょうか(もち

    【図解】 LinuxサーバーとWindowsサーバーの違い | POP*POP
  • 【レビュー】これは凄い! Ajax最強のデバッグツール"FireBug 1.0"リリース (1) デベロッパのアツい視線を受ける実力派エクステンション (MYCOMジャーナル)

    デベロッパがFirefoxを使う理由はエクステンション! Ajax Webアプリケーションの開発者には、WebブラウザとしてFirefoxを愛用しているユーザが多い。その理由のひとつに豊富なエクステンション機能が挙げられる。Firefoxを使っているからエクステンションを使っているというよりも、エクステンションを使いたいからFirefoxを使っているという感じだ。 デベロッパに人気のあるエクステンションはいくつもあるが、代表的なところではAll-in-One GesturesやDictionarySearch、Greasemonkey、User Agent Switcher、ScrapBookなどを挙げることができる。そしてAjax Webアプリケーションの開発において必須ともいえるエクステンションに、Firebugがある。 Firebugに対する称賛の声は枚挙にいとまがない。「Fireb

  • Gmailの使い方!

    NEW!(2/21):Gmailがau絵文字の受信に対応! NEW!(2/20):Gmailツールのアイデア集 NEW!(2/18):ThunderbirdでIMAPを自動設定「Gmail IMAP Account Setup」 NEW!(2/18):GmailでHTML署名が使える『Gmail HTML Signatures』 NEW!(2/15):PlaggerとGmailを駆使したネットウォッチ観測事例について NEW!(2/14):Gmail2.0最新版が日語対応開始へ! NEW!(2/14):Gmailのフィルタに"Mark as read" が追加されてた ☆最新情報は、メルマガ(兼RSS対応ブログ?)にて、週に一度お届けしています☆ (1)特長 ・まずYahooやHotmailとの比較はこちら。Gmail最強!2010年にYahooを追い越す?! ・POP・SMTPメール(

  • 1