タグ

2011年3月11日のブックマーク (14件)

  • 今からでも遅くない これから始めるScala(前編)

    なぜ、いまScalaなのか? TwitterScalaを利用しているのは有名ですが、他にも位置情報を利用したfoursquareはScalaで構築されたLiftというWebフレームワークを利用していますし、GTDツールとして有名なRemember The MilkもScalaの利用を検討しているようです。 Scalaは、Java Virtual Machine(以下JVM)上で動くオブジェクト指向+関数型言語です。簡潔で柔軟な記述が可能であり、マルチコアを意識したライブラリがあり、JVMでのスケールメリットを享受できることが、これらの企業で採用に踏み切った理由であると考えられます。 Scalaは、非常にバランスの取れたプログラミング言語です。連載では、Scalaの基的な文法を解説しながら、オブジェクト指向と関数型言語を組み合わせたプログラミングスタイルについて、解説したいと思います。

    今からでも遅くない これから始めるScala(前編)
  • Pythonの勉強をまったく始められないあなたと私に送る8つのタスク

    Google App EngineでのPythonの勉強と開発は進んでいますか? GAEでPythonを始めるときに知りたい4つのまとめ これを書いた人はというと…まったく進んでいません。 Learn Python The Hard Wayを少し読んだ程度です。 言い訳なんていくらでも出来ますね。 えーっと、仕事が忙しいから、仕事が忙しいから、そして仕事が忙しいから。 しっかり、仕事以外の勉強の時間を取ってやらないと、あっと言う間に置いてかれます。 そして、”新しいことを学ぶ”というのは日々のモチベーションに繋がりますから。 前置きはここまでにして、今日はタイトル通り、 Pythonの勉強をまったく始められないあなたと私に送る8つのタスク を紹介します。 もし、タイトルに期待して、”これさえやればPythonマスターになれる!”と思ってきた方にはごめんなさい。 99%は”Pyt

  • “ネット発音楽”で新潮流!著作権の「部分信託」で何が変わる? - 日経トレンディネット

    メーンストリームの音楽市場が縮小を続ける中、存在感を強めているのが“ネット発”の音楽だ。特に音声合成ソフト「VOCALOID」を使った、いわゆる「ボカロ曲」に人気が集中している。クリプトン・フューチャー・メディアが「初音ミク」を発売した2007年8月末以降、ニコニコ動画のような動画サイトで人気に火が付き、中高生からコアなマニア層まで、いまだその人気は衰えを見せていない。 コミックマーケットのような同人誌即売会やボーカロイド専門のイベント「THE VOC@LOiD M@STER」などでは、こうしたボカロ曲のCDが飛ぶように売れている。CDの体裁はカラーコピーのジャケットにCD-Rという手作り感満載のものから、奇麗に印刷しプレスした商業盤のようなものまで様々。クリエーター側も若いアマチュアから、プロの音楽シーンを経験したミュージシャンまで、多様な背景を持つ。 一般流通に乗ったボカロ曲のCDがオ

    “ネット発音楽”で新潮流!著作権の「部分信託」で何が変わる? - 日経トレンディネット
  • 若手ボカロP・ハチさんのインタビューを掲載! プレゼントも

    初音ミクなどボーカロイドの楽曲を手掛けるアーティスト(通称:ボカロP)の1人・ハチさんのインタビュー記事を掲載する。 ハチさんは、ボカロPの中でも独特の世界観を表現する18歳の若手アーティスト。代表曲はニコニコ動画で119万再生数を突破した和風テイストの『結ンデ開イテ羅刹ト骸』で、奥深い歌詞が話題になっている。 そんなハチさんに、楽曲や初音ミクとの出会いなどについてお話を伺った。最後にはハチさんサイン入りCDのプレゼントもあるので、ぜひご覧いただきたい。 四六時中一人遊びばっかりです(笑) ――PVも全部ご自分で作られているとのことですが、初期のころはマウスで描かれていたとか……。 ハチさん:まだペンタブレットとかスキャナとかを持っていなかったので、とりあえずある物でやろうと思って。まぁ、今もペンタブレットはないので描いた物をスキャナで取り込んでいるだけなんですが。 ――マウスでは作成に相

    若手ボカロP・ハチさんのインタビューを掲載! プレゼントも
  • 遅く来た春 ミク×ニコ動がうんだ36歳の人気者

    「大好きなんです! 握手して下さい。サインも……」「いいですよ」 見知らぬ女の子に声をかけられ、かばんをたぐり寄せる。筆ペンを取り出して「初音ミク」のイラストを描き、「ワンカップP」と書き添えて手渡す。 「この歳になってチヤホヤされることになるなんて。自分でも不思議で、信じられない」 筆ペンでサインする。筆ペンは、以前焼き物にハマっていた時、絵付けの練習のために購入したものだが、焼き物には飽きてしまった。多趣味で飽きやすいと自嘲する 愛知県に住む36歳の会社員だが、昨年突然、人気者になった。「ニコニコ動画」に「初音ミク」「MEIKO」で作った歌を投稿したこところ人気を呼び、ファンが付いたのだ。mixiにあるファンコミュニティーには、2000人近くが参加している。 ニコニコ動画に投稿した楽曲のうち1つは、絵付きでCDになることが決まった。楽曲に付けた動画に描いていたイラストが編集者の目に留

    遅く来た春 ミク×ニコ動がうんだ36歳の人気者
  • Site is undergoing maintenance

    Site will be available soon. Thank you for your patience!

    Site is undergoing maintenance
  • DNSSECを破る ("Breaking DNSSEC" 日本語訳)

    ("Breaking DNSSEC" 日語訳) D. J. Bernstein University of Illinois at Chicago 1993年11月 Galvin: 「ある朝、DNSワーキンググループにおけるDNSセキュリティチームの メンバーがヒューストンのIETFで会った」 1994年2月 Eastlake-Kaufman、 dns-security メーリングリストでの数ヶ月の議論のあと 「DNSSEC」プロトコル仕様が作られる。 DNSSECの調査研究に、百万ドル単位の政府予算が使われる: たとえば DISA から BIND company へ、 NSF から UCLA へ、 DHS から Secure64 Software Corporation へ。 現在のインターネットには、 およそ 80000000個の *.com ドメインがある。 2008年8月20日:

    WK6
    WK6 2011/03/11
    そもそもDNSがアレなのでそこに乗っかるDNSSECはもっとひどいことになるよなぁ。
  • 浸透いうな!

    DNS引越しをしたけどうまく切り替わらない。なかなか浸透しない。業者に問い合わせると「DNSの浸透には数日かかることもあります。お待ちください」と言われた。 、、、という話をよく聞きますが、「浸透」(伝播、伝搬、浸潤、反映などとも呼ばれる)ってなんでしょう? DNSの設定を変更するのは「浸透」という謎の現象に託す神頼みのような作業なのでしょうか。 2011.10.16 追記:「浸透」と言っている例 DNSの仕組み まず、DNSの仕組みと、特にキャッシュの動作について解説します。...と思いましたが、とっても大変なので省略します。ただ、権威サーバに登録された情報が世界中のキャッシュサーバに配信されるなどという仕組みは DNS には存在しません。浸透という人はそう思っているようですが。(こんなふうに) 「浸透」という言葉で騙されていませんか? 事前に変更したいDNSのレコードのTTLを短くし

    WK6
    WK6 2011/03/11
    ぶっちゃけDNSの動作なんてソフトによって違う動作するものもあるから完全な説明なんて・・・
  • ひとりで勉強するには本当はどうすれば一番効果的なのか?

    静かな場所を見つけ、日々の習慣付けを守り、一度に1つのテーマに集中して黙々と取り組む……というのが一人で勉強するときの鉄則のように見えますが、最近の研究はこの独学における一般常識がすべて間違っていることを示しています。 詳細は以下から。 Think You Know How To Study? Think Again : NPR ニューヨークタイムズのリポーターであるベネディクト・キャリーがその種の研究について書いたところによると、学習に関する多くの考えは直観的な意味を成しているものの、実際にはかけ離れており、役に立たない、とのこと。実際には以下の4つのようにすればあなたの勉強時間を最大限に利用できるそうです。 ◆その1:自分でテストする テストの結果は大抵悪いものなので気分が悪くなりますが、セルフテストを行うことによって勉強したことを忘れる速度が低下することを心理学者は指摘しています。何

    ひとりで勉強するには本当はどうすれば一番効果的なのか?
  • 『なぜ、プログラミングは楽しいのか?』に対する素晴らしい答え | naglly.com

    『なぜ、コンピュータープログラミングは楽しいのか。なぜ、僕を含めプログラミングに携わる人々は、何度も辛い目に遭いながらも、この職種から遠ざかる事が出来ないのか・・・?』 この問いに対する答えが下記のサイトに載っていました。ここには、プログラミングの質的な楽しさが書かれています。 Why is programming fun? An extract from Fred Brooks' (Frederick P. Brooks Jr.) book, The Mythical Man-Month http://www.grok2.com/progfun.html この書籍の日語訳「人月の神話」はこちらです。 人月の神話【新装版】 評価: 4.7点 著者:Jr FrederickP.Brooks,Jr.,Frederick P. Brooks,滝沢 徹,牧野 祐子,富澤 昇 発売日:2014-

    『なぜ、プログラミングは楽しいのか?』に対する素晴らしい答え | naglly.com
  • テストを書くこととテストをすることの違い - 未来のいつか/hyoshiokの日記

    会社でレガシーコード改善ガイドの読書会をやっていて、次回で読了だ。4月に入ってから週に1回くらいのペースでやっていて、2ヶ月半くらいかかった。途中、ゴールデンウィークや所用で開催しないこともあったので、10回くらいで完走したことになる。 一人当たり、1章ないし2章くらいを担当して、その章に書いてあることを説明した後にみんなであーだこーだ議論をする。気になったことを質問したり、どうも良く分からないことをみんなで考えたりする。 テストがないコードはレガシーコードだ!というキャッチフレーズはわたしの心をとらえた。 参加者の皆さんとその価値観を共有できた事はうれしい。 現場での開発の実情をいろいろ教えてもらった。テストを書くことはあまり一般的ではないということにわたしは衝撃を覚えたのであるが、この読書会を通じて、テストを書かない開発というのがレガシーコードを作っている事に他ならないという共通の認識

    テストを書くこととテストをすることの違い - 未来のいつか/hyoshiokの日記
  • 「勉強する人が一番怖い」――率先して勉強しまくる医師CTO - @IT自分戦略研究所

    第8回 「勉強する人が一番怖い」――率先して勉強しまくる医師CTO 金武明日香 (@IT自分戦略研究所) 岩井玲文(撮影) 2010/6/7 中尾彰宏(なかおあきひろ) 比較.com取締役 最高技術責任者。1981年生まれ、熊県出身。宮崎大学医学部を卒業後、Web業界に惹かれてイーマーキュリー(現ミクシィ)に入社。その後、複数の企業でシステム開発やコンサルティングの要職を歴任後、2008年、比較.comの取締役CTO(最高技術責任者)に就任。現在では、比較.comの核をなすミドルウェアやSaaS型システムの開発を自ら行いながらチームマネジメントを行い、比較.comの技術レベル向上に努めている。 ■「遺伝子とITが好き」――医師免許を持つ技術者 もともと、わたしは医者になるつもりで医学部に入学しました。遺伝子が好きで好きで仕方がなかったので、医学部に在籍している間は遺伝子を解析する日々を送

  • 何で技術を身につけるの?:Geekなぺーじ

    最近良くわからないことがあります。 学生に対して「できるうちに勉強して技術を身につけといた方がいいよ」というアドバイスをするときに、「何故技術を身につけるの?」というのを明確に説明する方法です。 あまりに話が漠然としてしまうので、結果として単なるうるさい小言のようになってそうな気がしてます。 恐らく、こういう話は文章にしてまとめた方が考えが述べやすいと思ったので、文章にしてみました。 新卒エンジニアを取り巻く環境 最近は昔よりも大学在学中に求められるものが大きくなっている雰囲気を感じています。 いくつかの企業の方々からお話を伺う機会があり、エンジニア採用の現場は徐々に変わって来てるんだなぁというのが感想です。 まず、ある一定規模以上の企業の方々は大抵「採用できない。いいエンジニアが来てくれない」という話をしているイメージがあります。 先月、エンジニア採用に関して以下のようなニュースが話題に

  • linuxデスクトップ環境をたったの3ステップで高速化する方法 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -

    各所で話題になっていますが、Linuxを劇的に高速化する方法が発見されました*1 *2 *3。特にブラウザなど複数のアプリケーションを同時に起動した状態では、体感速度がびっくりするほど向上します。 高速化する方法も簡単です。カーネルの再構築という難しい作業は不要で、設定ファイルを数行書き換えるだけです。是非試しましょう! ステップ-1: ~/.bashrc の編集 ~/.bashrc の末尾に以下の4行を追加します。 if [ "$PS1" ] ; then mkdir -m 0700 /sys/fs/cgroup/cpu/user/$$ echo $$ > /sys/fs/cgroup/cpu/user/$$/tasks fi ステップ-2: /etc/rc.local の編集 /etc/rc.local の末尾に以下の2行を追加します(2010/11/24更新。不要なmkdirコマンド

    linuxデスクトップ環境をたったの3ステップで高速化する方法 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
    WK6
    WK6 2011/03/11