javaとrubyとcompに関するooooooooのブックマーク (12)

  • Popular Coding Convention on Github

    Dec 27, 2014I made this project about a year ago. At that time, I just started it for The GitHub Data Challenge II. So, it was very simple and concise implementaion for proof of concept. I've been aggregated convention data for a year. However, It is not analyze conventions of our codes deeply. I think therefore it's meaningless to keep aggregating more data. Finally, I decided to stop aggregating

  • プログラマーは見ておくべきアニメ一覧 : ムズ痒いブログ

    アフィ面倒だからやめます。代わりに好きなようにやります とはいえ強制広告はワシの力じゃどうにもならんので堪忍な 10 :仕様書無しさん :2010/04/23(金) 22:37:24 おJava女どれみ プログラマー猿 カウボーイ・デバッグ JAVAン 人月を探して 超電磁ロボ コンパイラーVC++ パケットモンスター 機動戦士GNUDAM エリア8KB 新言語Javaンゲリオン あらいぐまオラクル 千と千尋のバグ隠し あずまんがI/O ゲットデバッカーズ デバッグNo.1 Bugって仕様 人月姫 エスイー(SE)魔美 あしたの仕様ー 外注遣いに大切なこと ガンダムsed ガンダムOO(オブジェクト指向) ランダムSEED ガンパレード・デスマーチ 〜新たなる行軍歌〜 アルプスの少女High-C Cosmic DataBase COMMITさん☆ ARMs ハックしよう大魔王 魁!プロパテ

    プログラマーは見ておくべきアニメ一覧 : ムズ痒いブログ
  • Polyglot (computing) - Wikipedia

    In computing, a polyglot is a computer program or script (or other file) written in a valid form of multiple programming languages or file formats.[1] The name was coined by analogy to multilingualism. A polyglot file is composed by combining syntax from two or more different formats.[2] When the file formats are to be compiled or interpreted as source code, the file can be said to be a polyglot p

  • だからRubyは遅くて、という悪評のもとにならなければいいけど。

    Ruby作者のまつもとゆきひろ氏が、こんな呟きを残すニュースが伝わってきた。 ITMediaが、Twitterが検索フロントエンドRuby on RailsからJavaに切り替えた結果、検索結果の待ち時間が1/3になったと報じている。Twitterでは、2011年春から以下のようにシステムを改善しており、(2)から(3)への移行で速度が大幅に改善したようだ。 Ruby on RailsMySQL Ruby on Rails ⇔ Lucene(Java) Ruby on RailsBlender(Java) ⇔ Lucene(Java) Blender(Java) ⇔ Lucene(Java) ※予定 1. RubyからJavaに乗り換えて速度向上の理由 公式ブログを見ている限り、3倍の応答速度と、10倍の同時接続が可能になった理由は、非同期I/Oに依存する所が大きいようだ。

    だからRubyは遅くて、という悪評のもとにならなければいいけど。
    oooooooo
    oooooooo 2011/04/16
    Apache 2.xなどの従来型のウェブサーバーは、プロセッサに余力があっても、スレッド生成に必要なメモリー不足が発生し、大量のリクエストを同時に処理できない(C10k問題)。ノンブロッキングI/Oを効果的に用いる
  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

  • List of freely available programming books - Stack Overflow

    I'm trying to amass a list of programming books with opensource licenses, like Creative Commons, GPL, etc. The books can be about a particular programming language or about computers in general. Hoping you guys could help: Languages Python Dive Into Python How to Think Like a Computer Scientist A Byte of Python Python for Fun Ruby Why's (Poignant) Guide to Ruby PHP Practical PHP Programming Perl E

  • http://www.kikansha.jp/~yaemon/diary/tDiary/index.rb?date=20090505

  • ときどきの雑記帖

    当に入り口付近はたくさんあるのに、奥行きがまるでありませんね。 まあエキスパートCプログラミングのような濃ゆいなんかはそうそう出るものでは ないのでしょうが、それにしてももうちょっと中級向けとかあって良いんじゃない? そのレベルだと言語に縛られない内容で、というのもこれまたあるのでしょうが やっぱりもうちょっとなんとか。 ■_ The Purpose of Scala's Type System (A Conversation with Martin Odersky, Part III) ま。ぼちぼちと。 The Purpose of Scala's Type System The Purpose of Scala's Type System A Conversation with Martin Odersky, Part III by Bill Venners and Frank S

    oooooooo
    oooooooo 2009/05/21
    Ruby、C、Java、PHP について、2006年から2008年までのそれぞれの年での 出版点数を表
  • 米国でRuby関連書籍の売り上げが減速か - @IT

    2009/02/27 出版社の米オライリー・メディアは2月25日、プログラミング言語関連書籍の2008年の売り上げデータから、各言語関連書籍の市場シェアを可視化したデータを公開した。データはオライリー1社のものではなく、書籍販売のPOSデータを管理・提供するニールセン・ブック・サービシズから得たものという。 データを可視化して分析を加えているのは、オライリー・メディアのOpen Tech eXchange部門で発行人を勤めるマイク・ヘンドリクソン(Mike Hendrickson)氏。2月25日付けのブログ投稿によれば、2008年のプログラミング言語関連書籍の売り上げ実績は174万部で、2007年の185万部から5.9%減少。ただし、コンピュータ関連書籍全体は8%減少しており、これと比べてプログラミング言語関連書籍の売れ行き自体は特に悪いわけではないという。 ヘンドリクソン氏が公開したグラ

    oooooooo
    oooooooo 2009/03/02
    売り上げ部数が2000部以下の、ごくマイナーな分類の書籍の売り上げが伸びていること。このジャンルには「Alice」「Haskell」「F#」 / Lua(2400部→1万1000部)、Processing(2000部→8700部)などが成長の注目株
  • 無精で短気で傲慢なプログラマ 技術者・SE・プログラマ面接時の技術的な質問事項

    最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。 もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がないようなら、さらっと流します。 当ページ管理人は、現在 EC サイト構築・運営を担当しているため、 そっち方面に偏っています。 最小限の質問でその人のスキルを見極めるのは難しいなぁ…。 ------- ●追記 ホッテントリに載ったようなので、このチャンスに 人材募集 を再アピールしておきます。 興味のある方はぜひ。 念のため言っておきますが、全部できないとダメというつもりは全くありません (当ページ管理人も、CSS・Eclipse・Struts・Spring・Hibernate・Ruby・アセンブラなど、 弱い部分が多々あります)。 「~はできますか

    oooooooo
    oooooooo 2009/02/25
    分からないことは Google で調べます、と答える
  • まつもと直伝 プログラミングのオキテ 第11回 コード・ジェネレーション

    コード・ジェネレーションとは,ユーザー・インタフェース作成やDBアクセスなど似たようなコードが何度も登場する場合に役立つ手法です。開発したコードを読み込ませることで,定型部分を自動生成できるからです。今回はコード・ジェネレーションに向いたRubyを例に考え方,導入方法を紹介します。 コンピュータ業界に身を置いていると,日は外国からの影響を受けやすいと強く感じます。ほとんどのコンピュータ技術が外国生まれなので,仕方のないことなのかもしれません。米国製アーキテクチャのPCに,米国製のOS(私のはフィンランド産ですが)を使い,使用するアプリケーションの多くも外国産です。ソフトウエアの流行も米国に半年から数年遅れて広まるため,海外の状況を見ていると大まかに日のソフトウエア業界の将来を予測できます。 純粋な日生まれのRubyにも同じ傾向があるようです。2005年12月に正式版が登場した「Rub

    まつもと直伝 プログラミングのオキテ 第11回 コード・ジェネレーション
    oooooooo
    oooooooo 2008/06/19
    今回の記事を書くために,久しぶりにJavaのプログラムを読みましたが,普段使っているRubyに比べると,冗長さにくらくらします。もちろん,JavaにはJavaの利点がありますが,書くこと,読むことが多くて大変です。
  • Visualization of Ruby's Grammar

    Posted by Nick Sieger Fri, 27 Oct 2006 16:48:00 GMT As part of the momentum surrounding the Ruby implementer’s summit, I have decided to take on a pet project to understand Ruby’s grammar better, with the goal of contributing to an implementation-independent specification of the grammar. Matz mentioned during his keynote how parse.y was one of the uglier parts of Ruby, but just how ugly? Well, jud

    oooooooo
    oooooooo 2006/10/30
    Ruby の構文を Graphviz で視覚化
  • 1