タグ

studyに関するmatsutakegohan1のブックマーク (18)

  • Geekなぺーじ : 大変革が迫りつつあるインターネット

    IPv4アドレス枯渇が迫りつつあります。 現状では、再来年ぐらいに枯渇する事が予想されています。 このIPv4アドレス枯渇は、恐らくインターネットアーキテクチャに対して非常に大きな影響を与えます。 今、この瞬間にあるインターネットインフラと、3年後のインターネットインフラは結構違う形をしているのではないかと推測しています。 以下、何故IPv4アドレス枯渇がインターネットアーキテクチャの大変革をもたらすのかと、この問題の背景を説明したいと思います。 2つに分離するインターネット インターネットは戦時中の物資が少ない状況においても通信網が維持出来る事を想定して設計されています。 そのため、専用機器だけではなく、ありあわせの機器を繋ぎ合わせて通信が実現できることが重要な要素でした。 また、電話のような回線交換方式ではなく、パケット交換方式を採用して様々な種類の通信を同時に行える事も設計の柱でした

  • 千駄ヶ谷に大人の「勉強カフェ」-勉強仲間見つける場、人気に

    東京メトロ副都心線「北参道」駅近くの勉強カフェ「BOOKMARKS TOKYO」(渋谷区千駄ヶ谷3、TEL 03-5770-0033)が人気を集めている。 同店は、ブックマークス(千駄ヶ谷3)社長の山村宙史さん(29)が「勉強や仕事読書はもちろん、お酒を飲んだり利用客同士で話をしたりしながら、カフェのような空間で目標に向け一緒に前進できる場所」をコンセプトに昨年11月、オープンした。 山村さんが自身の経験を踏まえて企画した同店。「金融業界で勤めていたころ、会社から資格を取るように言われ勉強スペースを探した。ネットで見つけた有料自習室を使ってみたが、静かにしていなきゃいけない。高校生や受験生ならまだしも、大人が黙って勉強することに疑問を感じた」(山村さん)。 店舗面積は45坪。「勉強したことを他の人とシェアできる空間が欲しかった」(同)という経験から、店内は個室にせず大きく3つのスペースに

    千駄ヶ谷に大人の「勉強カフェ」-勉強仲間見つける場、人気に
  • 「しりとり」の戦いかた、すこし反省した - Active Galactic : 11次元と自然科学と拷問的日常

    「しりとり」は経験者人口が極めて多いゲームだけど、鬼神のごとき強さで他を圧倒するしりとりプレイヤーを私は知らない。ちょっと真剣に戦ってみたところで、 そんな程度のレベルで満足していやしないか。 さいしょは「る」の同字返しでガッチリ組み合う。先に「る→る」のストックが切れて、「る」で返せなくなったほうがひたすら「る攻め」で投げられ続ける。 小学生の時から進歩していないような、こんな大雑把でマンネリな「る攻め」戦略から脱却できないものか。 攻撃防御比最大の最強文字「る」 復習。周知の事実だが「る」は強い。 下の表は、[A](文字Xで終わる単語)と、[B](文字Xではじまる単語)をその比[A/B]の高いものから順にリストしたものである。標の単語数は20万語であり豚辞書から、伸ばし棒をトリムした上で抽出した。*1 文字X[A]Xで終わる単語[B]Xで始まる単語[A/B] 1位る43235208.

    「しりとり」の戦いかた、すこし反省した - Active Galactic : 11次元と自然科学と拷問的日常
  • プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ

    技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基的にコーディング面接の形態を取っている) プロジェクトの性質にもよると思うが、私の場合には、情報処理技術者試験的に基礎が満遍なく抑えられているかどうかよりも、 すぐ答えが見つからないような課題に対して、きちんと自分でやり方を考え、対応することができるか 「変な」コードをコミットしたりしないか(見つけにくいバグを混入させるとか、汚いとか、遅いとか)といった点を重視している。 まず、何を知っているかよりも、どんなものを作れるか、どんなことができるか、という質問。 ここで強烈な回答が来る人は、たいていここより下の質問は「あー、はいはい」という感じでサラッと答えてくることが多い。 これまでに携わってきた開発

    プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ
  • 金融危機についての入門的まとめ - 池田信夫 blog

    年末になって、屋にはぞろぞろ「大恐慌」が出てきた。現在の不況を「大恐慌」などと名づけるは、それだけで読まないほうがいい。それは著者が1930年代と現在の違いを理解していないことを示すからだ。しかし官僚やメディアにはそのレベルの理解も共有されていないようなので、今年の記事をまとめて金融危機についての入門的な知識をまとめておこう。ちょっと長いので、いつも読んでいる読者は飛ばしてください。金融危機の原因は大恐慌とは違う:今回のアメリカの金融危機の最大の原因は、住宅バブルの崩壊にともなって、複雑でリスクの見えにくい金融商品の逆淘汰が起こったことによる金融システムの崩壊だ。これは30年代の大恐慌とも日の90年代とも異なる21世紀型の危機であり、既知の処方箋はない。マクロ政策は、一時的な「痛み止め」の意味はあるが、今回の危機はそれだけで自然治癒するほど軽傷ではない。 大恐慌は再来しない:シュ

  • 英語に圧倒的に一人勝ちする7つの言い回し - ハックルベリーに会いに行く

    英語というのはぼくはほとんど喋れないのだが、ぼくの友人英語に圧倒的に一人勝ちしている人がいる。彼は、なんでも行く先々で「お前はおれが会った日人の中で一番英語が上手いな」といつも言われるのだそうだ。しかし彼の英語は、確かに威勢と度胸は良いのだが、単語をそんなに知っているわけでもないし、発音だって日英語丸出しだ。彼自身もそれを自覚していて、だからなんで自分がそんなに上手い上手いと言われるのか、長いあいだ疑問だったのだそうである。 そんなある時、この日も初めて出会った人に「お前の英語は最高だな」と言われたもので、とうとうなんでそう思うのかを聞いてみた。すると、その答がふるっていた。なんでも、彼の英語は、聞けば一発で日人と分かるたどたどしいものなのに、実に気持ち良くコミュニケーションできるのだそうである。その人に言わせると「日人というのは、英語が分からないとたいていはにかんだような笑顔

  • 第1回 memcachedの基本 | gihyo.jp

    株式会社ミクシィ 開発部 システム運用グループの長野です。普段はミクシィのアプリケーション運用を担当しております。今回から数回にわたり、最近Webアプリケーションのスケーラビリティの分野で話題になっているmemcachedについて、弊社開発部 研究開発グループの前坂とともに、使い方や内部構造、運用について解説させて頂きます。 memcachedとは memcachedは、LiveJournalを運営していたDanga Interactive社で、Brad Fitzpatrick氏が中心となって開発されたソフトウェアです。現在ではmixiやはてな、Facebook、Vox、LiveJournalなど、さまざまなサービスでWebアプリケーションのスケーラビリティを向上させる重要な要素になっています。 多くのWebアプリケーションは、RDBMSにデータを格納し、アプリケーションサーバでそのデータ

    第1回 memcachedの基本 | gihyo.jp
  • 結局どこまで勉強(or教育)すればいいんかね - Unknown::Programming

    先日書いた記事新人教育 - Unknown::Programmingのトラバやはてブとか読んでてあーやっぱりオールドファッションPerlも未だに廃れてはいないんだなぁと実感させられました。 あの一覧全てを仕事で使うか?と問われると、ま確かに頻繁には使わないけどいやでも場合によっては結構使うよと。 なのでPerl仕事するなら必須項目であると言えますね。 知らないとまずCPANモジュールのソースが読めないし。 問題にブチ当たった時に困ったりする。 どこバグってんのかとかわかんないってことになるわけです。 COREパッケージ知らないと組み込み関数と同じメソッド定義した時にうがーってなるし、 UNIVERSALパッケージ知らないとisaとかcanメソッドがどっからやってきたのかわかんないし、 AUTOLOADメソッド知らないと謎のメソッドに悩まされるし、 tie変数知らないともの凄い不思議なハ

    結局どこまで勉強(or教育)すればいいんかね - Unknown::Programming
  • 仕様から学ぶOpenIDのキホン - @IT

    にわかに注目を集めている、URLをIDとして利用する認証プロトコル、OpenID。連載ではこのプロトコルの仕組みを技術的に解説するとともに、OpenIDが今後どのように活用されていくのかを紹介する(編集部) OpenIDってなんだろう? 現在、国内外でにわかに注目されつつあるOpenIDという仕組みを聞いたことがあるでしょうか? これはユーザー中心の分散ID認証システムですが、まだ日での普及は進んでいない状況です。 これにはいくつか原因が挙げられるでしょうが、筆者はOpenIDが正しく理解されていないことが原因だと考えます。 連載ではOpenIDの現行仕様、およびその拡張仕様とともに、実装を例に取りつつOpenIDとは何かということを明らかにしていきます。最終的にはOpenIDが切り開く未来を見るため、現在策定中の次期仕様についても触れていきたいと思います。 広がりつつあるブラウザベ

    仕様から学ぶOpenIDのキホン - @IT
  • I want Sandy, メールに cc: するだけのバーチャル秘書

    「百式」経由で知ったのですが、Stikkit を開発している Values of n の新しいサービス、“I want Sandy” がベータになり、テスターを募集しているそうです。 詳細はまだ不明ですが、I want Sandy はバーチャルな秘書のように機能するツールで、メールの cc で呼び出すだけでスケジュールの入力、ToDo やコンタクトやブックマークの管理など、メールからやってくる情報の処理を受け持ってくれるのだそうです。 Stikkit がブラウザ上で “Breakfast at 7am” といった入力の “at” などのマジックワードに反応して、自動的に適切な処理をしてくれるツールなのに対して、I want Sandy はメールを通じて同じようにユーザーからの入力を自動的にパースすることでユーザーのやりたいと思っている動作をしてくれるようですね。 この発想はなかなかのものだ

    I want Sandy, メールに cc: するだけのバーチャル秘書
  • JavaScript勉強会のまとめ | Blog hamashun.com

    2007-07-12資料公開をした人の章にリンク追加 2007-07-12 sendさんの章に追記 超長いんでショートカットメニュー作りました。 あと、JavaScriptの素人が書いてます。 あちこち間違ってたらごめんなさい。 マークアッパー・デザイナー向けJavaScript入門 マークアップエンジニアHTMLコーダー向け、Yahoo UI Library活用術 Google Gears入門 JSの使いどころ liveプレゼン 猿でもわかる GreaseMonkey Firebugの話 総括 Twitter関連でお世話になっているukstudioが、初心者向けJavaScript勉強会を主催してくれたので、モリモリ勉強してきました! 会場は株式会社ノッキングオン様に提供して頂きました。 ありがとうございます! 僕は行ってなかったんですけど、モバイル勉強会の時もお世話になったそうです。

  • memokami :: 第2回モバイル勉強会で「キャリア判別と絵文字の扱い」を発表してきました

    第2回モバイル勉強会を開催しました。 今回はモバイルに情熱を持ったスピーカー12名の方々にご賛同いただき、 密度の濃いモバイルの勉強会を開催することが出来ました。 当に皆様のおかげで、このような素晴らしい会を開催することが出来ました。 ありがとうございました。 また祝日の上、大人数にも関わらず、快く会場を貸してくださった上に 朝早くから会場設置までしてくださったECナビさん、当にありがとうございました。 私も1スピーカーとして発表してまいりましたので、 その資料をあげておきます。 「キャリア判別と絵文字の扱い」 さてそんな第2回モバイル勉強会のご報告です。 ■スピーカーセッション ★モバイル前世紀 小飼 弾 さん 資料:モバイル前世紀 動画:モバイル前世紀 プレゼンテーションは携帯のみ! 参加者各自で携帯を触りながらのプレゼンは斬新でした。 某ライブ○アの頃の携帯サイトを作ったときに話

    memokami :: 第2回モバイル勉強会で「キャリア判別と絵文字の扱い」を発表してきました
  • Greasemonkey勉強会 - 不可視点

    ゼミ用資料 関係のない方はスルーしてください 今回の資料:ダウンロード Greasemonkeyとは Firefoxでユーザースクリプトを実現するためのエクステンション(拡張機能)の一つで、読み込んだウェブページをクライアント(ユーザー)側でカスタマイズ可能にするもの。 他のブラウザでは、同様の機能が、Opera8では標準で、IEではTrixieを導入することで、SafariではCreammonkeyを導入することで実現できる。 例えば、特定サイトのフォントを変更したり、広告を排除したり、便利なリンクを追加したりすることができるユーザースクリプトがあります。より詳細な内容:http://diveintogreasemonkey.org/toc/ *1 使うには https://addons.mozilla.org/ja/firefox/addon/748 どんなものがあるの とりあえず使っ

    Greasemonkey勉強会 - 不可視点
  • 404 Blog Not Found:アルゴリズム百選 - 配列を再発明する

    2007年12月03日04:00 カテゴリアルゴリズム百選 アルゴリズム百選 - 配列を再発明する アルゴリズムを理解するのに最適な方法は、すでに当たり前のように使われている仕組みを、もう一度時分の手で作ってみることです。ここでは、配列に関するアルゴリズムを再実装してみます。 ここでは、MyArrayというオブジェクトを作って、それに配列としての機能を持たせることにします。まずは基的な操作ができるようにしておきます。 残念ながらRubyなどと異なり、JavaScriptでは[]を演算子として再定義することは出来ないので、ここではget()メソッドとset()メソッドをその代わりとして用意することにします。また、利便性を考えて、組み込みのArrayに変換するtoArray()メソッドも用意しておくことにしましょう。 function MyArray(){ this.size = argum

    404 Blog Not Found:アルゴリズム百選 - 配列を再発明する
  • javascript - カレンダーを作る : 404 Blog Not Found

    2008年01月02日02:15 カテゴリLightweight Languages javascript - カレンダーを作る JavaScriptの書き初めにおあつらえ向きの問題。 年間カレンダー どう書く?org nを入力としてn年の年間カレンダーを返すプログラムを作ってください 少なくとも日曜日と土曜日が判別出来るようにしてくださいコピペして再利用しやすいよう、なるべく素直に書いてみました。カレンダーをDOMで作るという作業は結構あると思います。良問ですね。ご自由にお使いください。 CSS .mcal { border: inset 1px; float:left; font-size:smaller } .mcal td,th { width: 2em; text-align:right } .ycal { border: dotted 1px; font-size:smalle

    javascript - カレンダーを作る : 404 Blog Not Found
  • 第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp

    前回はスクリプトインジェクションがなくならない理由を紹介しました。それをふまえて今回はスクリプトインジェクションを防ぐ10のTipsを紹介します。 デフォルト文字エンコーディングを指定 php.iniには、PHPが生成した出力の文字エンコーディングをHTTPヘッダで指定するdefault_charsetオプションがあります。文字エンコーディングは必ずHTTPヘッダレベルで指定しなければなりません。しかし、デフォルト設定ではdefault_charsetが空の状態で、アプリケーションで設定しなければ、HTTPヘッダでは文字エンコーディングが指定されない状態になります。 HTTPヘッダで文字エンコーディングを指定しない場合、スクリプトインジェクションに脆弱になる場合あるので、default_charsetには“⁠UTF-8⁠”を指定することをお勧めします。サイトによってはSJIS、EUC-JP

    第11回 スクリプトインジェクションを防ぐ10のTips | gihyo.jp
  • 4年生の卒研発表を見学してきて感じたこと - yuyarinの日記

    先日4年生の卒研発表を見学してきた。凄く難しいものだと思っていたので、率直な感想としては「卒研ってこの程度でいいのかな?」というものが多かった。研究内容も微妙だし、かなりいい加減なものもあった。凄いと感じたのは2件ほど。こんな大口叩いてるけど、まぁ自分も来年涙目になっているだろうw そこで、その発表と、質疑応答での教授とのやりとりの中で自分が感じた、卒論にあたっての注意点をまとめてみた。あくまで僕が見学した発表の中で感じ取ったことなので、一般的な注意点をすべて網羅している訳ではない。 研究内容について 研究のアピールポイントは? 何が革新的なの? 複数の利点があったとして一番のポイントは? ここがアピールできないと最悪。 その研究をすることで良いことはあるの? 誰が得するの? どのように得するの? 当に得するの? 卒論程度であればさして重要ではないが、このことにまで考えが及んでいるとアピ

    4年生の卒研発表を見学してきて感じたこと - yuyarinの日記
    matsutakegohan1
    matsutakegohan1 2008/06/30
    プレゼンに応用できる要素もたくさんあり、再確認できたのがすばらしいですね。
  • 駄文 - 株式会社 Dino の新人研修がすごい - IT戦記

    この前紹介した 駄文 - 4 月からプログラマになったあなたへ - IT戦記 スタートアップ研修記 Dino という会社の新人研修ですが、すごいです。 何がすごいか 講義を動画で公開しているのです。 zoome.jp そして、新人はプログラミング未経験者 新人の方はプログラミング経験のない方なので、当然以下のような質問が飛びます。 IP ってなんですか? インタフェースってなんですか? ディレクトリってなんですか? などです。 この質問に対して、なるべく正しく、そして、イメージが湧くような説明をするってすごく難しいと思うんです。 逆に、生半可な知識で説明すると誤解を与えてしまうことになります。 でも、この動画の講師はすごく丁寧な説明で言い切るところは言い切って的確に教えているなあと思いました。 すごいです。 講師、新人両方に良い さっきも言ったように、基的な説明ってすごく難しくて、すぐに

    駄文 - 株式会社 Dino の新人研修がすごい - IT戦記
  • 1