タグ

ブックマーク / nishiohirokazu.hatenadiary.org (7)

  • そろそろ「プログラミングを学びたい」について書くか - 西尾泰和のはてなダイアリー

    最近「特に何か作りたいものがあるわけじゃないけど、プログラミングを学びたい!」という人を何人かみかけました。周りの大勢がPerlがいいとかPythonがいいとか無責任なおすすめをするので選択肢の多さにとまどいがちです。でもそれって、プログラミング言語をイケメンにたとえると恋に恋する乙女な感じ。まわりがわいわいと「サッカー部のA君がかっこいいよ!」「いや、化学研究部のB君の知性的なところがいい!メガネ!白衣!」と騒ぐので自分も話題に参加したいのだけど、A君がいいのかB君がいいのか自分では決められない状態。 すごいうぶだー!ほのぼのする! ハッカーになろう (How To Become A Hacker)というエッセイの中では下のように語られています。 言語を一つしか知らないなら、ハッカーではないし、プログラマですらないのです。あなたはプログラミングの問題について考えるのに、ひとつの言語に依存

    そろそろ「プログラミングを学びたい」について書くか - 西尾泰和のはてなダイアリー
  • id:ringodはスパムか - 西尾泰和のはてなダイアリー

    僕もスパムじゃないと思うがなぁ。人力だし、ブログに広告を貼りたくっているわけでもないし。 エントリーを公開しておきながら、リンクを貼られただけで文句を言うってのがそもそもどうかと思う。が、まぁ、トラックバックがうっとおしいのであればトラックバックを受け付けない設定にするか、はてなに「特定サイトからのトラックバックだけ受け付けない設定ができるようにしてください」って言うか、そのあたりが筋なんじゃないかと思うがなぁ。他人のスクラップについて「お前のスクラップはうっとうしいからやめろ」だなんて、ずいぶんと高圧的だと思うがなぁ。100歩譲ってもそこは「自動トラックバックの設定をOFFにしていただけないでしょうか」と言うべきところじゃないのかなぁ。 まぁ、id:ringod氏はこういう輩に絡まれるのが嫌であればtumblrを使うといいと思います。引用したいところを選択してブックマークレット押すだけで

    id:ringodはスパムか - 西尾泰和のはてなダイアリー
  • 初心者向けの言語探してないでコードを書けばいいと思う - 西尾泰和のはてなダイアリー

    「初心者向けの言語は〜」に初心者が思うこと - 遥か彼方の彼方から http://d.hatena.ne.jp/tek_koc/20080205/1202185452 これをみてフォロー書かなきゃと思いつつ忘れてました。 「初心者用言語」祭りが意外と盛り上がった件 - おびなたのはてな日記 http://d.hatena.ne.jp/earth2001y/20080205/p2 そしたらおびなたくんに先に書かれてしまいました。 書こうと思っていたことはほぼ重複するんですけど、いちおう書いておきます。 上級者の皆さんが「あれの方がいい」「これの方がいい」と話し合ってくれるのは嬉しいんですけど、少しばかりノイズに感じてしまいます。ごめんなさい。 少しばかりじゃなくてほとんどノイズです。なんだかすごく盛り上がったみたいだけど、その中で実際にプログラミング未経験の人間複数人にその言語を教えた経験の

    初心者向けの言語探してないでコードを書けばいいと思う - 西尾泰和のはてなダイアリー
  • 最もタメになる「初心者用言語」は Unlambda! - 西尾泰和のはてなダイアリー

    最もタメになる「初心者用言語」は Python!なんて言っている人がいるみたいだけど、ありえないよね!ライブラリリファレンス印刷すると100ページとかあるよ!そんなの初心者が覚えられないよね! 初心者のみんな!覚えるべき言語はUnlambdaだよ! Unlambdaはすばらしいよ! Schemeみたいに括弧だらけじゃない! Pythonみたいにインデントを強制されたりしない! Javaみたいに「まずクラスを作れ」とか言われない 演算子もないよ!評価の順番で悩むことはない! 覚えることはちょっとでいいよ!覚えないといけない関数はたぶん8個か9個しかないよ! ifとかforとかbreakとかcontinueとかnextとかlastとかendとかbeginとかprognなんていういろんな構文を覚える必要はないよ!構文は「関数適用」の1個だけ! Perlみたいに変数に$がついたりしないよ!っていう

    最もタメになる「初心者用言語」は Unlambda! - 西尾泰和のはてなダイアリー
  • JSDeferredを読む - 西尾泰和のはてなダイアリー

    前からamachangが「読むといい」って言っていたJSDeferredのコードを読む。defferedじゃなくてdeferredなので注意。 Deferred.define = function (obj, list) { if (!list) list = ["parallel", "wait", "next", "call", "loop"]; if (!obj) obj = (function () { return this })(); for (var i = 0; i < list.length; i++) { var n = list[i]; obj[n] = Deferred[n]; } return Deferred; }; これはグローバルスコープに書き出すコード。(function () { return this })()でwindowオブジェクトがとれているみた

    JSDeferredを読む - 西尾泰和のはてなダイアリー
  • PythonでSchemeを作りました - 西尾泰和のはてなダイアリー

    1000人スピーカカンファレンスの二次会の飲み会会場を追い出された後、なぜかサイボウズラボに戻って三次会。 なぜかyukobaがSchemeを作り始め、amachangも「作る」と言い出した!「どうせだからハッカソンにしよう」って話が!いや、そんなことしだしたら帰れないし!ああっ!でも今書かなければ一生書かないかもしれないっ! というわけで書いたのがこちら。 どう書く?org 5414 にしお: 飲み会の後5時間で作ったものなのでかなり...(Schemeもどきの実装) - 投稿の詳細 残りの二人の書いたものはこちら。 Scheme on JavaScript 作りました - yukobaの日記 わーい \(^o^)/ Scheme もどきを JS で書いたよー! - IT戦記 - せっかくなのでハッカソンの雰囲気を少しでも伝えられるように書いてみる↓ 以下オフラインの発言は「」、Ling

    PythonでSchemeを作りました - 西尾泰和のはてなダイアリー
    ukstudio
    ukstudio 2008/01/21
    楽しそうだ。
  • 自分がやったことをさらけ出す会 - 西尾泰和のはてなダイアリー

    話したい人のためのカンファレンスを開催します。(追記あり - IT戦記 http://d.hatena.ne.jp/amachang/20071211/1197350279 未踏ユースコミュニティから誰か発表しに来ない?話す内容が短ければ5分とかのライトニングトークでもいいし、10〜20分くらいしゃべってもいいらしいよ。id:sakusan_netとかどう?(名指ししてみたw) あと、特に若い人!こういう活動を通じて「今居るコミュニティ」以外と交流するのはなかなかいいと思うよ!怖がらずにきちゃいなよ! - 第一回の開催日時が都合が悪い人とか、この記事に気づいたときにはもう締め切りられてた人も、こういうイベントはまた機会を見て何度も行うと思うので参加したい的なアピールはした方がいいよ。 - amachangは「こんなに早く埋まるとは思わなかった、2日くらい放置しようかと思ったのに」とか言うん

    自分がやったことをさらけ出す会 - 西尾泰和のはてなダイアリー
    ukstudio
    ukstudio 2007/12/12
    に若い人!こういう活動を通じて「今居るコミュニティ」以外と交流するのはなかなかいいと思うよ!怖がらずにきちゃいなよ!
  • 1