タグ

2011年12月15日のブックマーク (16件)

  • http://atnd.org/events/10930

    http://atnd.org/events/10930
    ayato0211
    ayato0211 2011/12/15
    いや、意外にあるもんだ…。
  • JavaScript で Lisp の処理系 (と REPL) を実装してみた - mooz deceives you

    MiSPLi: http://mooz.github.com/mispli/ MiSPLi Emacs に出会ったのが三年前. それから一年程して elisp をいじり始めたので, 僕と Lisp との付き合いはかれこれ二年ほどになる. JavaScript を始めたのが一年前だから, 僕の中では C 言語に次いで付き合いの長い言語だ. 必要にかられたときにちょこちょこと elisp を書いて, 終わったらしばらく別れを告げる. そんな中途半端な付き合いを続けていた三月も終盤, 竹内先生の書かれた「初めての人のための LISP」を読み, その内容に深い感銘を受けた. Lisp を Lisp で実装する, といった章があり, これまで何となしに使っていた Lisp の中身を垣間見ることができたような, そんな気分になっていた. その時に, 「ひょっとしたら僕にも Lisp の処理系を実装でき

    JavaScript で Lisp の処理系 (と REPL) を実装してみた - mooz deceives you
  • Tortacos.com is for sale | HugeDomains

    Make 24 monthly payments Pay 0% interest Start using the domain today. See details

    Tortacos.com is for sale | HugeDomains
  • EffectiveC++入門

    C++プログラマにとって、『Effective C++』はバイブルのような存在です。どれくらいバイブルかというと、皆さんの使っているGNUのGCCコンパイラには、EffectiveC++のコーディングガイドラインに従っているかどうかチェックするためのコンパイラオプション『-Weffc++』が、あるくらいです。 しかし、その内容は決して初心者向きではなく、実際に買ったはいいが、書棚の肥やしになっているような人たちも多いと思います。そこで、そのような初心者の人たちに EffectiveC++ を読み解くために各章のエッセンスをまとめたガイドラインを書いてみました。 C++はもう時代遅れとよく言われますが、組み込み系からビジネスシステムまで、幅広くカバーできる言語は、C++以外にありません。C++を知っていれば、おそらくどのような業界にも通用するでしょう。ITプログラマを自負するのであれば、C+

    ayato0211
    ayato0211 2011/12/15
    "ITプログラマを自負するのであれば、C++は基本的な知識として備えておくべきでしょうね。なんといってもオブジェクト指向言語の元祖ですから。"
  • 日経xwoman:doors 20代からのキャリアとライフ:日経xwoman:日経xwoman

    28歳、コロナで解雇に…住む家も失ったサファリガイドの起死回生 NEW キャリア 2024.02.13

    日経xwoman:doors 20代からのキャリアとライフ:日経xwoman:日経xwoman
    ayato0211
    ayato0211 2011/12/15
    "70.1%が「任意参加」"…!!!
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • 「楽しい!」を仕事にしよう。/知的労働の急激な陳腐化とゲーム化する「仕事」 - デマこい!

    就活デモの悲痛さは、参加者が既存の「勤労」に疑問を持ちながらも、「雇われる」という生き方のロールモデルしか持っていないところにある。 「大学でしっかり勉強してもいいだろう?」 「新卒一括じゃなくてもいいだろう!?」 ――と、口にしながら、二言目には「だから雇ってくれ」と言うしかない。学生たちの立場はあまりにも弱く、彼らのシュプレヒコールは虐待される子犬の悲鳴のようだ。噛みつく牙を彼らは持っていない。 就活生に限らず、いまの私たちは「仕事」の意味を問い直されている。まともに就職をしても、サービス残業まみれで有給休暇もろくに取れない人生が待っているだけだ。内定の取れない学生は、しばしば「大学院進学は最後の手段」だと言う。しかしマスターに進めば就業可能な職種は狭まるし、ポスドクの自殺率はおそろしく高い。それを考えると、進学は地獄への片道切符のように見えてくる。 多くの学生にとって「就職」こそが最

    「楽しい!」を仕事にしよう。/知的労働の急激な陳腐化とゲーム化する「仕事」 - デマこい!
    ayato0211
    ayato0211 2011/12/15
    "まともに就職をしても、サービス残業まみれで有給休暇もろくに取れない人生が待っているだけだ。"(ドキッ
  • TechCrunch | Startup and Technology News

    Tech enthusiasts and entrepreneurs, the clock is ticking! With just 72 hours remaining until the early-bird ticket deadline for TechCrunch Disrupt 2024, now is the time to secure your spot…

    TechCrunch | Startup and Technology News
    ayato0211
    ayato0211 2011/12/15
    ちょっとMacBook買ってくる…!
  • iOSアプリにはもはや必須と言えるTwitter投稿機能を使ったアプリを作ってみよう - もとまか日記乙

    iOS5での大きな変化、特徴の一つにTwitter機能があります。まさかOSに統合されるとは!というサプライズでした。 そのおかげで、以前は何かと面倒だったTwitter投稿機能が超簡単に実装出来るようになりました。 てことで、今回はiOSのTwitter機能を使ってみるアプリの開発チュートリアルのメモです。 今回の概要 今回の概要は以下。iOSのTwitter機能でツイートするアプリ プロジェクトの作成 まずはプロジェクトを作成します。内容では「Single View Application」を選んでます。 UIの作成 まず、Twitter.frameworkを追加します。プロジェクトのTARGETSの「Build Phases」の「Link Binary with Libraries」からTwitter.frameworkを追加してください。 「ViewController.h」でT

    ayato0211
    ayato0211 2011/12/15
    僕にMacBookAirを買ってくれる人はどこですか?
  • JPCERT コーディネーションセンター セキュアコーディング

    プログラム開発業務に携わる全ての方々に向けて、脆弱性のない、安全なソフトウエア開発のためのセミナー、コーディングのルールやそのマテリアル、書籍に関する情報を紹介しています。

    JPCERT コーディネーションセンター セキュアコーディング
    ayato0211
    ayato0211 2011/12/15
    一応ブックマークしておく。
  • Java使いをScalaに引き込むサンプル集(その2) | mwSoft

    前書き Scalaという言語をご存知ですか? Javaと同じくコンパイルするとclassファイルになり、出来上がったclassファイルをJadなどで逆コンパイルするとJavaのソースを生成できてしまうという、かなりJavaに近いプログラミング言語です。 JDKの機能やJavaのライブラリをそのまま利用することができるので、Javaプログラマが既存の知識を活用できる言語でもあります。 今回はJavaを利用している際に発症しがちな様々な症例を題材として、Scalaを利用した際に得られるメリットを紹介していきたいと思います。 興味のある方はその1も併せてご覧ください。 CPUの遊んでいるコアを死ぬほど働かせてみたいあなたに 最近のパソコンはCPUのコア数も増えてきて、4コアとか6コアのマシンも割と手頃な価格で手に入るようになってきました。 でも、そういったマシンのCPU使用率を見てみると、たいて

    ayato0211
    ayato0211 2011/12/15
    "しかしすべてに対してfinalを付加していくと、constがconstして君が泣くまでconstをやめないCのソースのように、finalがfinalしてファイナルデッドコースターなJavaのソースができあがってしまい、見栄え的にはあまり美しくなり
  • 沖縄の技術者がアツい!ハッカソンレポ&代表者に聞いた

    沖縄がアツい! 初のハッカソンが開催 東京に、平年より若干遅めの冬将軍が訪れた11月末。それなりに冬向けの暖かい服を着込んで、羽田空港から飛行機に乗り込んだ私は、約3時間後に思い切り後悔することになった。 目的地は、沖縄県の那覇空港。常夏の沖縄……は、さすがにいい過ぎだろうが、この時期でも気温は軽く20度を超え、夜になっても大きく下がることはない。東京でいえば、9月末から10月あたりの陽気だ。「半袖持ってこなかった……」と、いささか悲しい気持ちになりつつタクシーに乗り込み、ヤシの植えられた空港前の道路を抜けていく。 目指すは、那覇の観光地として有名な国際通り。今回、この国際通りにある市営の施設「てんぶす那覇」で、沖縄のプログラマ有志による、沖縄初の「ハッカソン」が行われると聞きつけて、ぜひその様子を見てみたいと思ったのだ。 ハッカソンの会場となったのは、てんぶす那覇の研修室。すでにハッカソ

    沖縄の技術者がアツい!ハッカソンレポ&代表者に聞いた
    ayato0211
    ayato0211 2011/12/15
    面白そう…沖縄にLispの普及をしに行きますか!!
  • あなたのスマホ、黙って情報を漏らしていませんか?

    ユーザーの承諾なくスマートフォンからユーザーの情報を外部に送るとして、「Carrier IQ」というソフトウエアが話題になっている。これはいわゆるマルウエアではなく、正規のソフトウエアとして、いくつかのスマートフォンに組み込まれている。これが、通話やSMS、位置情報、検索したURL、カメラ、利用したアプリ、押されたキーの種類などの情報を勝手に収集し、外部に送り出すのだという。 スマートフォン上のユーザー情報を取得して外部に送信するのは、実はCarrier IQに限ったことではない。Carrier IQは工場出荷時にインストールされてくるものだが、ユーザーがマーケットで入手してインストールするアプリにも、スマートフォン上の個人の情報を外部送信するものが多々ある。それも、必ずしも不正プログラムというわけではなく、ごく普通のアプリのなかに、そういったものがある。 そもそもスマートフォンには数々の

    あなたのスマホ、黙って情報を漏らしていませんか?
    ayato0211
    ayato0211 2011/12/15
    "アプリを起動するたびに「こんな情報を取得しますが構いませんか?」と尋ねられて、毎回きちんと目を通すだろうか"
  • Windows の脆弱性の修正について(MS11-087):IPA 独立行政法人 情報処理推進機構

    マイクロソフト社の Windows にリモートからコード(命令)が実行される等の脆弱性が存在します。(2639417)(MS11-087) TrueType フォントの解析の脆弱性 - CVE-2011-3402 この脆弱性は、TrueType フォントファイルの処理に存在します。攻撃者は、この脆弱性を悪用した攻撃コードを埋め込んだウェブサイトを作成し利用者を誘導、または攻撃コードを埋め込んだ文書ファイルを作成し利用者に開かせます。利用者がそのウェブサイトを閲覧、または文書ファイルを開いた場合、コンピュータを攻撃者により制御される恐れがあります。 この脆弱性を悪用した攻撃が既に確認されているため、MS11-087 を至急適用してください。 次の Windows 製品が対象です。 Windows XP SP3 Windows XP Professional x64 Edition SP2

  • 設計におけるTDD-全てのアジャイル開発者へ- #swtestadvent2011 - うさぎ組

    「Software Test & Quality Advent Calendar 2011」 : ATND テストと品質に関するAdventCalendarです。 やりたい!っていうことで、登録してみましたが、見習いテストエンジニアとしてはなかなか書くことがありませんでした。 ということで、僕が最近思いついたことを書きます。 「設計におけるTDDとは存在するのか?」です。 現在ではTDDは開発手法として大きく認知され、xUnit系やSpec系をはじめとした多くのテスティングフレームワークでプロダクトコードに対するテストコードを書いて、リファクタリングをつづけるというサイクルを行う事で早い段階で良質なコードを生み出すことに成功しています。 ではプロダクトコードの前の段階である設計ではどうなのでしょうか? コーディングの前に設計することはたくさんあります。 フレームワークやインフラや言語の選定

    設計におけるTDD-全てのアジャイル開発者へ- #swtestadvent2011 - うさぎ組
  • IT最新動向を追えているかのリトマス試験紙

    IT業界に身を置いていると、新技術にどれだけ飛びつくかの見極めが必要です。 ひとりの個人が使える時間は限られています。なんでもかんでも新しいモノに飛びついていると、ひとつを深く極める時間が取れません。しかし、新しい技術にまったく無関心では生きていけません。生きてはいけるのかもしれませんが、業界で何が起きているのか認識していないのは怠慢と言われても反論できません。 The 10 Most Important Open Source Projects of 2011という記事がありました。 時々はこういう記事で自分を振り返り、怠慢さに陥らないように見つめ直すのが良いでしょう。 Hadoop HadoopまわりはNoSQLのムックや雑誌記事で執筆したので、アーキテクチャはひととおり理解して、動作確認も色々としました。 Git 最近、RCSの代替として使っています。それはどうなんだ、とつっこまれそ

    ayato0211
    ayato0211 2011/12/15
    あー。駄目だなぁ自分。今からでも間に合いますか?ww