タグ

2008年8月31日のブックマーク (15件)

  • Web開発者の必須知識、Webアプリの不正遷移対策とは?

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Web開発者の必須知識、Webアプリの不正遷移対策とは?
  • マージ・ソート : 巨大データのソート法

    はじめに まずはともあれ腕試し、この問題を解いてみてくださいな: 【問1】 デタラメな順序で並んだ文字列の集合がテキストファイル「input.txt」に収められています。この文字列群を辞書順(昇順)に並び換えたテキストファイル「sorted.txt」を作りなさい。 ※各文字列は改行で区切られています。 プログラミング教の練習問題、あるいは学校の課題で出てきそうな“お馴染み”の問題です。ソート(整列)アルゴリズムの実装には配列/代入/条件分岐/ループなどなどプログラミングの基中の基となる構文を総動員するため、練習問題としてよく使われますね。 早速解いてみましょう、ソート・アルゴリズムにはこれまたお馴染みのバブル・ソートを使います。C#、VB.NETC++/CLIの3まとめて一気にいきますよ: using System; using System.IO; using System.C

    マージ・ソート : 巨大データのソート法
  • SIerの悲しい現実 - カレーなる辛口Javaな加齢日記

    http://anond.hatelabo.jp/20080824080254 とりあえずメモ. SIerでお仕事してると、派遣とか常駐とか言う形で、色んな会社に行って、違う会社の人とお仕事するんだけど、「経験年数n年(n>3)です」っていう人達が、恐ろしく使えなくてびっくりすることがしばしば。 そんなもんらしい. そういう方たちは,こういうの存在さえしらない.=>http://d.hatena.ne.jp/JavaBlack/20070522/p1 でもそういう人達の方が,SIerとしては安上がりで重宝するようだ.お客や上司が気にするのは品質や生産性ではなく価格だけだから.そしてこの主も,おそらく遠からずSIerの存在を疑問に感じ,他の道を模索するようになるんじゃないかな.よほどのコンピューター馬鹿か,或いは当の馬鹿でなければ,SIerでプログラマを続けていくことなんて無理だろう.*

    SIerの悲しい現実 - カレーなる辛口Javaな加齢日記
  • PHPで携帯電話でGPSデータを取得:phpspot開発日誌

    PHP TIPS】 96. 携帯電話でGPSデータを取得してみよう:ITpro 最近の携帯電話にはGPSの機能が付加されたものがたくさん出てきています。 PHPで携帯電話でGPSデータを取得する方法が各キャリアごとにまとまっています。 ラッパークラスを使うのもいいですが、基的な原理についても理解しておくこともよいですね。 関連エントリ PHPで各種携帯のGPS機能を簡単に扱える「Net_UserAgent_Mobile_GPS」 i-mode端末の個別IDであるiモードIDを取得する

    maganeba
    maganeba 2008/08/31
  • Naoyaさんのトークセッション - プログラマの思索

    Naoyaさんがジュンク堂で「私と技術書」を講演された感想をメモ。 #印象深い部分だけの感想なので注意。 ジュンク堂書店大阪店 トークセッション情報 【1】可用性、信頼性などのキャパシティ管理はLinuxカーネルのソースコードから解析する Naoyaさんのキャリアを初めて聞いた。 Perlを中心としたWebプログラミングを中心にやってきて、はてなの最高技術責任者になって、負荷分散の技術に随分悩んだ話が興味深かった。 今までは、サーバーの負荷が高い時、どのような対処をすればよいか、対症療法しかできなかった。 だから、パッチのような対処しかできず、ずっと悩んでいた、と。 「詳解 Linuxカーネル」などを読んで、仮想メモリ、マルチタスク、I/Oディスクなどの仕組みがソースレベルで分かった。 Linuxカーネルの動きをソースコードレベルで追えたからこそ、何故負荷がかかるのか、理由をもって説明で

    Naoyaさんのトークセッション - プログラマの思索
  • さくらのレンタルサーバ、三つ目

    さくらのレンタルサーバ、三つ目 2008-08-23-1 [Tips] さくらのレンタルサーバ、3台目を借りました。 いつもの500円のやつです。 (ref. さくらのレンタルサーバ、二つ目[2007-07-15-3]) - SAKURA Internet // さくらのレンタルサーバ「スタンダード」 http://www.sakura.ne.jp/rentalserver/standard/index.html で、恒例の作業。 lv と Emacs と Perlモジュールをインストール。 lv mkdir -p ~/opt/bin/ mkdir src cd src wget http://www.ff.iij4u.or.jp/~nrt/freeware/lv451.tar.gz tar xzvf lv451.tar.gz cd lv451/src ./configure --pref

    さくらのレンタルサーバ、三つ目
  • 興味拡散系の本棚を晒してみると自己紹介になった - ミームの死骸を待ちながら

    id:syou6162の自己紹介の代わりに棚紹介するメソッドってないの?という声に答えて棚を晒してみる。一応分野ごとに分けてるつもりだけどあまり整理されていない。 世代平均から見て代には結構な額を投資しているんじゃないかと思う。 実家に送った、あまり見ないから押入れで眠っている図書館で借りて読んだだけのAmazonマーケットプレイスで売ったなどはここには写っていない。 科学系(1): リチャード・ドーキンス この棚に心の師であるドーキンスの著作を集めてる。最新の著作とかはいろんな棚に分散してるけど。一般に進めるのはダントツで利己的な遺伝子*1。大学受験が終わった日に買ったで、これを読んで生物まじヤバイと思った。 左端は獣医の父親から受け継いだコンラート・ローレンツの「動物行動学」。訳者が「利己的な遺伝子」と同じ日高さんだと知ってなんとなく感慨深いものがあった。 科学系(

    興味拡散系の本棚を晒してみると自己紹介になった - ミームの死骸を待ちながら
  • 経済に「関数」なんて存在しない - 池田信夫 blog

    小島寛之氏(*)のブログで私の昔の記事のコメント欄に言及されて思い出したのだが、そういえば「バーナンキ=野口の背理法」なんてのをまじめに提唱していた(自称)経済学者がいたっけ。これはバーナンキの冗談を野口某がまじめに「背理法」と称しただけなのだが、小島氏も指摘するように、誤った仮定から導かれる結論はすべて正しい(対偶をとればわかる)。 野口の背理法の(暗黙の)誤った仮定は、「日銀が無限に買いオペをやれば、単調かつ連続に物価が上昇する」と仮定していることだ。通貨供給量と物価の間にそんな単純な関係がないことは、今のバーナンキがよく知っているだろう。そもそも両者には1対1の対応関係すらない。通貨供給をいくら増やしてもデフレになる(00年代前半のような)場合もあれば、逆に通貨供給が減っているのに物価が上昇する現在のような場合もある。 経済学では「**関数」という言葉を安易に使うが、ペレルマンが

  • 機能を見極めてmoduleに抜き出す - ザリガニが見ていた...。

    restful_authenticationは、ログイン認証という限定された機能を、適度なサイズで提供してくれている。ログイン認証には多くのRailsの技が駆使される傾向にあり、コードを眺めていると勉強になることが多い。今回はモジュールの使い方に注目してみた。 restful_authentication classic版のUserモデルの実装は以下のようになっている。 保存データの検証、アクティベーションに関する処理、パスワードのエンコード・デコード・照合、ログイン状態の維持等、とても多くのことをこなしている。 # ---------- app/models/user.rb ---------- require 'digest/sha1' class User < ActiveRecord::Base # Virtual attribute for the unencrypted pas

    機能を見極めてmoduleに抜き出す - ザリガニが見ていた...。
  • ポアンカレ予想 - 池田信夫 blog

    ペレルマンのことを書いたついでに、去年のだがおもしろいので紹介しておこう。この種のとしては、傑作『フェルマーの最終定理』が文庫になったのでおすすめするが、書もそれに劣らずよく書けている。 テーマになっているポアンカレ予想は、書によれば「3次元物体にかけた輪ゴムを一点に縮めることができるのは(トポロジカルな意味の)球面だけだ」という、子供の遊びみたいな命題だ。しかも、これは4次元以上では証明されたのに、3次元(といっても多様体だから普通の球体ではない)だけが残されていた。それをウェブサイトに投げたドラフトで証明してしまったのがペレルマンである。 一般の読者には、彼の証明までの20世紀のトポロジーの歴史がやさしく解説されているのが便利だ。その証明の内容もていねいに説明されているが、さっぱりわからない(一般人が理解するのは無理)。しかし、これによって「トポロジーを研究する数学者の仕事

  • ■ - 本屋のほんき

    篦棒な人々ー戦後サブカルチャー偉人伝 (河出文庫 た 24-1) 作者: 竹熊健太郎出版社/メーカー: 河出書房新社発売日: 2007/12/04メディア: 文庫購入: 22人 クリック: 689回この商品を含むブログ (80件) を見るあのモリミー先生が、これは面白いと絶賛されていたので、即購入。帯には川上未映子さんの「ものすんごい名著です。」の推薦文が。期待した読んでみたが、うん、これはまったく期待を裏切らない。 このがどういうかというと、竹熊健太郎氏が、戦後のサブカルチャーを裏で支えたものすごい人たちにインタビューに行く、というそれだけの内容である。それ以上でもそれ以下でもない。 しかし、その人たちが当にすごい。康芳夫、石原豪人、川内康範、糸井貫二。この中でどれだけの方がこの四名をご存知だろうか。そして、このを読み終えたあとで、この四名を忘れてしまえるという人がどれくらいいる

    ■ - 本屋のほんき
  • もはやただのネットサーフボードにあらず - 書評 - Firefox 3 Hacks : 404 Blog Not Found

    2008年08月22日17:30 カテゴリ翻訳/紹介iTech もはやただのネットサーフボードにあらず - 書評 - Firefox 3 Hacks オライリー矢野様よりいつもどおり献御礼。 Firefox 3 Hacks 江村秀之 / 池田譲治 下田洋志 / 松澤太郎 / dynamis 初出2008.08.22; 販売開始まで更新 ここ数日はblogを更新する魔もないほど忙しいのだけど、これは紹介せざるを得ない。 フォクすけは、脱いでもすごいんです:) 書「Firefox 3 Hacks」は、世界で最も「普遍的」な「ブラウザー」である、Firefoxの最新版であるVer 3.の「ハック」である。 目次 - oreilly.co.jp -- Online Catalog: Firefox 3 Hacksより 目次 推薦の言葉 クレジット はじめに 1章 Firefox 3の基

    もはやただのネットサーフボードにあらず - 書評 - Firefox 3 Hacks : 404 Blog Not Found
  • Googleは消える

    Googleって、やっぱ一発屋かな?」と、同僚のクリント・ボールトンが聞いた。わたしは答えた。「ネタは尽きたね。もうGoogleのマジックは終わりだよ」 「Googleって、やっぱ一発屋かな?」と、同僚のクリント・ボールトンが聞いた。わたしは答えた。「ネタは尽きたね。もうGoogleのマジックは終わりだよ」 クリントが言いたかったことは、検索広告の収益のことだ。完全な独占企業でもない限り、Googleのビジネスが持続可能であるとは思えない。もっとも、利用者数で見れば、Googleは間違いなく検索分野のリーダーではある。そしてその状況はしばらく変わらないだろう。実際、Googleは2003年以来、着実にシェアを拡大している。 しかし、検索シェアと検索広告収益は必ずしも連動しない。一般的には、どちらか一方が伸びれば他方も伸びると思われているが、MicrosoftYahooの失敗を見れば、一

    Googleは消える
  • Download details: IE App Compat VHD

    Introducing the new BingYour AI-powered copilot for the web. Ask questions. Chat to refine results. Get comprehensive answers and creative inspiration.

  • F-1ビザ (アメリカ留学ビザ) を取得したときのメモ : 管理人@Yoski

    さて、気づけば日にいます。あぁ、なんで帰ってきたのか・・。 で、夏の間はずっとスタンフォードにいたわけですが、今回は「学生」の身分だったので、短期とはいえ「F-1ビザ(留学ビザ)」を取得する必要がありました(講義の時間が多いと必要になるんですね)。 「J-1(交換留学生)」ビザは以前労せずとったことがあったので、「まぁ、カンタン、カンタン」と思って自分でやったのですが・・・結果、かなり苦労しました。。。 せっかくなので、VISA 取得の手順を載せておきます。自分はもう取らないでしょうが、こういうのどんどんチャレンジすべきだと思うので、何かの役にたてば、と。 F-1 Visa をとるには、大学の I-20(という書類) が必要 これには通常 TOEFL や GMAT の成績と財政証明書が必要になるので、これらを送るところからスタートする TOEFLなどは早目に受けておきましょう 混んでる時