タグ

言語に関するAkutayaのブックマーク (12)

  • 図書館となら、できること番外編/マイナー言語のBookishな学び方

    少女:それ何語? 少年:チェコ語。 少女:なんでそんなの知ってるの? 少年:知ってるってほどじゃないけど。ウィキペディアで10万記事以上ある言葉は、辞書くらいは引けるようにしてる。でないと読めないだろ? 少女:……そりゃそうだけど。どうやって勉強したの? 少年:普通のを読むのと変わらない。まずは百科事典を引く。 少女:百科事典?なんで? 少年:予備調査。まるっきり知らないよりさわりだけでも知ってた方がいろいろ効率がいい。 少女:よく分からないけど。 少年:たとえば、これからチェコ語を勉強したいとすると、最初は百科事典で「チェコ語」を引く。 少女:それ、スマホ? 意外。ケータイなんて持たない人だと思ってた。 少年:ほとんど携帯辞書になってるけど。EPWING版の百科事典と辞典をいくつか入れてある。紙の棚だと、これだけでも何メートル分になるけど、スマホだと、ほとんどのより軽いし小さいし、

    図書館となら、できること番外編/マイナー言語のBookishな学び方
  • プロとしての行為 Act as Proffesional

    1.一般的なコーディング規約に目を通し、エレガントなコードを知る エレガントなコードを書くためには、エレガントなコードを知らなければならい。その土台を築いているコーディング規約について、オープンソースではどのようなものが使われているのか理解しておこう。入社する予定の会社が採用している言語については必ず目を通しておこう。 PHP PEAR 標準コーディング規約 symfony CodingStandards Perl perlstyle Ruby クックパッド株式会社のRubyコーディング規準 Matzスタイル NaClで採用している規約 Python PEP 8 そして、あなたの身近にあるオープンソースのコードを実際に読んでみよう。この時点でコードの仕組みや設計が理解できなくても良い。コードがエレガントかどうか?を感じ取って欲しい。こう書いた方が、良いのではないか?など、考えてみよう。

    プロとしての行為 Act as Proffesional
  • Shibu's Diary: これから魔法使い(プログラマー)になる、新卒者のみなさんへ

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 By erix! under CC-BY これから魔法使い(プログラマー)になる、新卒者のみなさんに、リレーでメッセージを送ろう、ということになりました。一発目として僕が書かせていただきます。 おまえ誰よ? プログラマーです。14歳ぐらいからプログラミングに手を染めて、N88-BASIC、C言語、x86アセンブラ、C++RubyPythonJavaScript、Erlangみたいな感じで勉強しています。まぁ、Erlangはまだまだヒヨコですが。大学を卒業して、技術研究所に就職し、社内SEをしていましたが、今年からDeNAに転職しました。 メインの言語はPythonで、Python温泉系のコミュニティに参加しつつ、日XPユーザグループの代表(あまり仕事できてない)、s

  • いまだ解読されていない歴史的な10種の暗号

    歴史上で有名な暗号と言えば、連合国側が実機を入手しなければ論理的な解読は不可能だったと言われる第二次世界大戦中のドイツの暗号機「エニグマ」によるものなどが挙げられますが、暗号の歴史は古く、古代ギリシアでは紀元前5世紀から、テープを棒に巻き付けると文章が読めるようになる暗号が使われていたそうです。また、使われていた当時は暗号ではなかった古代の文字も、解読することができなければ考古学者にとっては手ごわい「暗号」となります。 日々インターネット上で暗号の解読合戦が繰り広げられているような昨今では、「百年前や千年前の暗号なんて、スーパーコンピュータで瞬殺なのでは」と思ってしまうかもしれませんが、昨日作られた暗号より千年前の暗号の方がはるかに解読が難しい、ということもあるようです。 Top 10 uncracked codes - Telegraph http://www.telegraph.co.

    いまだ解読されていない歴史的な10種の暗号
    Akutaya
    Akutaya 2011/02/03
    ヴォイニッチはそもそも暗号なのか
  • 約700項目のHTML/スクリプト言語リファレンスを公開

    日経LinuxITproは、総計約700項目のHTML/スクリプト言語リファレンスを公開しました。「HTML」(295項目)、「CSS」(73項目)、「Dynamic HTML」(98項目)、「JavaScript」(295項目)、「Perl」(125項目)あわせて698項目。各項目にサンプルコードを掲載しており、コピーし貼り付けてすぐにお使いいただけます。JavaScriptは「この用例を実行する」という文字をクリックすれば、その場でサンプルコードを実行してみることもできます。 ファンレンスを使いこなすための記事や、「JavaScript入門」「Perlの使い方入門」「CSSの基」「Linuxコマンド道場」「シェル・スクリプト工房」といった入門記事もご用意しました。 これらのリファレンスはここ2~3年かけて作成してきたものです。そのため一部に内容の古いものもありますが、順次更新してい

    約700項目のHTML/スクリプト言語リファレンスを公開
  • 経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - camlspotter’s blog

    今の会社に移って半年経ちました。めでたく試用期間終了です。といっても別に試用期間中に密かに首を切られるような事をしたとか、逆に試用期間が終わったからと言ってこれで定年までのうのうと働ける、という訳ではありません。未来は全く判りません。まあとにかく、一つ区切りがやってきました。 金融を知らないQuantsの仕事 私の職業の肩書きには Quantitatitatitatitative という単語がくっついて超カッコよさそう。普通は Quant というと、金融工学や統計数理に詳しい夜もブイブイいわしている超イケメン20代を想像しますが、私は金融とか全然知らないアラフォーお父さんです。それでも Quant です。お願いですから、私に何を買ったらいいかとか、聞かないでください。金融商品とか買った事ないし。というか、逆に教えて欲しいです。 私のチームは、当の Quant さん達が開発した、金融派生商

    経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - camlspotter’s blog
  • エクリチュールについて(承前) - 内田樹の研究室

    エクリチュールについて(承前) ロラン・バルトのエクリチュール論そのものが、そのあまりに学術的なエクリチュールゆえに、エクリチュール論を理解することを通じてはじめて社会的階層化圧から離脱することのできる社会集団には届かないように構造化されていた・・・というメタ・エクリチュールのありようについて話していたところであった。 同じことはピエール・ブルデューの文化論についても言える。 『ディスタンクシオン』もまた、(読んだ方、あるいは読もうとして挫折した方は喜んで同意してくださると思うが)高いリテラシーを要求するテクストである。 おそらく、ブルデュー自身、フランス国内のせいぜい数万人程度の読者しか想定していない。 自説が理解される範囲はその程度を超えないだろうと思って書いている(そうでなければ、違う書き方をしたはずである)。 だが、「階層下位に位置づけられ、文化を持たない人には社会的上昇の

  • エクリチュールについて - 内田樹の研究室

    クリエイティブ・ライティングは考えてみると、私が大学の講壇で語る最後の講義科目である。 80人ほどが、私語もなく、しんと聴いてくれている。 書くとはどういうことか。語るとはどういうことか。総じて、他者と言葉をかわすというのは、どういうことかという根源的な問題を考察する。 授業というよりは、私ひとりがその場であれこれと思いつくまま語っていることを、学生たちが聴いているという感じである。 「落語が始まる前の、柳家小三治の長マクラ」が90分続く感じ・・・と言えば、お分かりになるだろうか。 昨日のクリエイティヴ・ライティングは「エクリチュール」について論じた。 ご存じのように、エクリチュールというのはロラン・バルトが提出した概念である。 バルトは人間の言語活動を三つの層にわけて考察した。 第一の層がラング(langue) これは国語あるいは母語のことである。 私たちはある言語集団の中に生まれおち、

  • ドメイン駆動設計入門 - Digital Romanticism

    "Beautiful Develpment"(10/27 DevLOVE)の講演資料と原稿 はじめに 日(10/27)、DevLOVE様主催で、"Beautiful Develoment"と題されたイベントが開催されました。これは「ドメイン駆動設計("DDD:Domain-Driven Design")」を題材に、入門から実践までを語り尽くすというコンセプトのものです。このイベントにおける講演のトップバッターとして、ドメイン駆動設計の根底にある基的な考え方についてお話しさせて頂きましたので、講演資料と原稿を公開いたします*1。 スライドはこちら アジェンダは以下の通りです。 導入 オブジェクトとは? モデルとは? ドメイン駆動設計とは? まずは、ドメイン駆動設計のベースとなっている、「オブジェクト指向」や「モデル」について整理した上で、実際にドメイン駆動設計とはどういうものかを見ていき

    ドメイン駆動設計入門 - Digital Romanticism
  • 文体診断ロゴーン

     文体診断λόγων(ロゴーン) 以下に文章を入力していただくと、名文の中から類似の文体を探し出します。 また、文章の表現力や読みやすさを評価します。入力の上限は5000字です。

  • 第2外国語に何を選ぶべきか?と考えることに意味はあるか?

    結論から先に述べ、次第にどうでもいい話へ進んでいく。 (0)進路その他で履修済であることを要する言語がある場合は、考える必要がない。 次に述べる程度の時間の浪費で済むなら、時間経済的である。 (1)第2外国語に何を選ぼうと90分×20回(16~30回)=合計30時間(24時間~45時間)で身に付く外国語なんてない。 だから何を選んでも語学力という点では無意味である。 (2)数学を「第1言語」とする諸領域では、プログラミング言語を「第2外国語」にすればよい、というか、すべきである。 これなら自然言語に比べ短い時間で効果が出なくもない(だが、現実はいろんな理由で、そうなっていないので、自分でやるしかない)。 IT土方になるためではなく、コンパイラをゼロから作って威張れという話でもなく、自分のアイデアをモデリングしてあれこれ動かしたり、データ処理のツールを改造できたり、場合によっては自作できたり

    第2外国語に何を選ぶべきか?と考えることに意味はあるか?
  • かながきの ぶんしょうは なぜ 「よみにくい」と いわれるのか? - やねごんの にっき

    ひとつ まえの きじを ひじょうに おおくの かたに よんで いただいたようです。まったく よそう して いなかった ことなので、おどろいて おります。とても ありがたい ことです。 ●じかん げんしゅは ちこくする ひとに めいわくが かかるので やめて ください この きじに たくさんの かたが ブックマークを して くださり、また コメントを かいて くださりました。きじの ないように ついての さまざまな コメントも いただいたのですが、わたしが かんじを ほとんど つかわずに ぶんしょうを かいて いる ことに ついての コメントも たくさん ありました。 ぜんかいの きじからは だいぶ あいだが あいて しまったのですが、きょうは、そうした かながきに ついての コメントを よんで かんがえた ことを かいて みたいと おもいます。 ●きじの ブックマーク・ページ(1) ●きじ

    かながきの ぶんしょうは なぜ 「よみにくい」と いわれるのか? - やねごんの にっき
    Akutaya
    Akutaya 2010/01/13
    ルビをふったらいいんじゃないかなあ、と思ったり。
  • 1