タグ

programに関するw2allenのブックマーク (59)

  • IEに関するゼロデイ脆弱性の修正パッチ配布開始、XPにも提供へ | スラド セキュリティ

    MicrosoftがInternet Explorer 6以上で発見された深刻な脆弱性に対する修正プログラムの配布を始めました(INTERNET Watch)。すでに自動更新での配布が開始されています。 また、驚くことに4月9日にサポート切れとなっているWindows XP向けIE8についても更新プログラムは提供されています。

  • 比較的新しい過去のテクノロジーは何? | スラド IT

    自分より若い同僚が.NETを過去のテクノロジーの例として話しているのを聞いて、ちょっと考えさせられた。比較的新しいテクノロジーでメインストリームの時期を過ぎ、過去のものとなっているものは何だろう。皆さんが現在使用しているテクノロジーで、数年のうちに無くなってほしいものはあるだろうか。それをどのようなテクノロジーで置き換えたいと思っているだろうか。

  • 片岡K (kataoka_k) さんが語る『文學ト云フ事』

    片岡K @kataoka_k ボクの作った番組の中に、いまだに当時の視聴者から熱い想いをぶつけられる「文學ト云フ事」という番組がある。もう17年も前に放送された深夜番組だが再放送を熱望する声がやまず、CSで何度も再放送されている。それでもDVD化には至らない。一番大きな理由はやはり「売れないから」だ。 2011-02-12 14:23:14 片岡K @kataoka_k 「文學ト云フ事」はもともと関東ローカル枠で、放送時の最高視聴率は2.2%、平均視聴率は1.8か1.9%だったと記憶している。深夜に女の裸を出せば数字が取れる時代だから、視聴率10%を超える深夜番組も少なくなかった。そう、あの番組は深夜でも特に人気のない番組だったのだ。 2011-02-12 14:24:18 片岡K @kataoka_k 1.8%の人たちを熱狂させた「文學ト云フ事」。しれは逆に捉えれば、98.2%の人はその

    片岡K (kataoka_k) さんが語る『文學ト云フ事』
  • 「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉

    Winny作者でP2Pソフトウエア開発に貢献したプログラマー 金子勇氏の急逝(関連記事)にあたり、WIDEプロジェクトのファウンダーであり慶応義塾大学環境情報学部長・教授である村井純氏より追悼の言葉を寄稿いただいた。以下、全文を掲載する。 金子勇さんはソフトウェア開発者として極めて貴重なパイオニアでありヒーローでもありました。 途中困難がありましたが、その困難は多くの新たな支持者と友人をもたらし、新たな夢の実現に向けて活動していたと聞いていて、期待を持ってその成果を待っていました。 そのような環境を構築された平木先生、稲葉先生、壇先生、など関係者の方々に心より敬意を表します。 さて、私たちとしては金子勇さんの残された技術と背景となっていた精神と勇気を理解し、発展させ伝えていくことが使命です。 また、金子勇さんが受け止めた困難の社会的要因を追求し、金子勇さんのスピリットが健全に羽ばたける世に

    「金子勇さんの遺志が健全に羽ばたける世に」、慶応大環境情報学部長 村井純氏が追悼の言葉
    w2allen
    w2allen 2013/07/07
    死因は何?
  • プログラミングにおすすめのディスプレイは? | スラド ハードウェア

    プログラミングやソフト開発専用に、大きなディスプレイを1つ(あるいは2つ)欲しいんだ。価格は安く済ませたいところだけど、解像度はなるべく高いほうがいい。WQHDでいいやつがなければ、フルHDの24インチでもいいかなって思う。韓国の27インチノーブランドディスプレイの話もよく聞くけど、他にどういうのがあるだろう。ディスプレイに関しては事情通のみんな、最近はどんなディスプレイを使ってる? なお、家では「27インチの2560x1440が良い。30インチだとでかすぎる」「1枚より2枚で使ったほうがいい」「ノングレアのIPSでキマリ」「目先の金をケチらずに1000ドルくらいの高いのを買ったほうが結果的に安く付くぞ」などの意見が出ている。 韓国のノーブランドというのは、eBayなどに出品されている聞いたこともないローカルブランドのディスプレイ。韓国から国内向けの製品を直送しているようで、英語のマニュ

  • ニュー速:結城浩だけど何か質問ある? - 結城浩のはてな日記

    (2005年12月23日くらいまでは答えられると思います…ということで、一応終了です。みなさんご質問や反応ありがとうございました!) 質問はコメント欄やはてなブックマークでどうぞ。答えられない/答えたくない質問は華麗にスルーする可能性高いのでごめんなさい(クオリティ低すぎ)。質問がどこにあったのかというリンクは省略します。質問は適宜編集する場合があります。 いまのお仕事で書いてるのは Ruby だったりしませんか? いいえ。Rubyではありません。 SICP解説を書く予定はありますか? 「予定」はありません。書いてみたいなという気持ちはあります。正確にいえば、SICPをもっと読み込みたいという気持ちはあります。その結果、を書けるほどの何かが見つかれば、にしてみたいということですね。 普段はどこでお仕事をしているんですか。 マクドナルドが多いですが、ドトールのこともあります。スター

    ニュー速:結城浩だけど何か質問ある? - 結城浩のはてな日記
  • 『Java言語プログラミングレッスン第3版』無料プレゼント(応募は締め切りました) - 結城浩のはてなブログ

    こんにちは、結城浩です。いつも応援ありがとうございます。 2012年11月に、『Java言語プログラミングレッスン第3版』が刊行されます。 恒例になりましたが、みなさんへの感謝を込めて、書を無料プレゼントいたします。 このエントリをよくお読みの上、どうぞご応募ください! 当選者に送られるプレゼント:書籍『Java言語プログラミングレッスン第3版』(上下巻二冊で1セット) 当選人数:7人 応募〆切:2012年11月14日(水)(応募は締め切りました) 応募条件:以下の(A)(B)(C)のうち少なくともいずれか1つを実行してください。 (A) あなたのWebサイトやブログに「結城浩のJava」という文字列を含むエントリを書く。またはTwitterやFacebookで「結城浩のJava」という文字列を含むつぶやきを行う。内容はどんなことでもかまいません。 (B) あなたの知人に「結城浩

    『Java言語プログラミングレッスン第3版』無料プレゼント(応募は締め切りました) - 結城浩のはてなブログ
  • C言語/UNIXオペレーティングシステムの開発者、Dennis Ritchie氏逝去

    数日前から、Twitterにおいて関係者から情報は流れていたが、Bell Labsにおいて正式に通達された。Bell Labsの社長であるJeong Kim氏から従業員へ向けて悲報が送信されている。Dennis Ritchie氏の逝去を伝える内容だ。享年70歳。 Dennis Ritchie氏はC言語の開発者として広く知られている。教育機関でC言語を履修したことがあるのであれば、「プログラミング言語C」と呼ばれる書籍でC言語を勉強した方は少なくないだろう。著者の頭文字を取って通称「K&R」と呼ばれるこの書籍は、C言語の開発者であるDennis Ritchie氏およびBrian Kernighan氏の執筆したC言語の古典であり、またもっとも基的な資料のひとつとして広く知られている。 C言語の開発はUNIXオペレーティングシステムの開発とも緊密に関係している。Dennis Ritchie氏は

    C言語/UNIXオペレーティングシステムの開発者、Dennis Ritchie氏逝去
    w2allen
    w2allen 2012/10/20
    2011年10月に死亡。
  • TechCrunch

    Bandcamp has officially changed hands from its old new owner, Epic, to its new new owner, Songtradr, and lost half its employees in the process. Songtradr confirmed that “50% of employees receiv

    TechCrunch
  • GCC、25周年を迎える | スラド デベロッパー

    GCC 4.7.0のリリースされた3月22日は、GCCが25周年を迎えた日でもあるという(Linux.comの記事、 GCC 4.7.0 Released、 SourceForge.JP Magazineの記事、 家/.)。 Richard M. Stallman氏がGNU C Compilerのベータリリースをニュースグループcomp.lang.miscでアナウンスしたのが1987年の3月22日。1999年4月にはEGCSがGCCの公式版として採用され、現在の「GNU Compiler Collection」という名前になっている。

    w2allen
    w2allen 2012/08/18
    引用:1999年4月にはEGCSがGCCの公式版として採用され、現在の「GNU Compiler Collection」という名前になっている。
  • GCC、CからC++への移行が完了 | スラド デベロッパー

    わたしがGCCをビルドしていたのは10年以上前なのでピント外れなことをいっているかも知れないけど、当時、GCCがコンパイルできる環境やCコンパイラは少なかった。つまり、特にポータビリティが高いわけではなかった。事実上、それなりに新しい、余力のあるUnixシステムじゃなければ、ポートにはかなりの作業が必要だった。それをする人がいなくなれば、対応システムからハズされるだけ。 それなりに新しいUnixシステムなら、GCCなり、それなりのC++が搭載されているだろうから、GCCがC++で書けていても、特に問題にならない。 以前のように、リアルタイムシステムのようなサードパーティのシステムが豊富にある状況じゃないし、独自のコンピュータのベンダーも減ったしね。Sony NEWSもOMRON LunaもDECもSGIもない。やっぱり、大きな問題はないね。つまらないけど、それが現実。

    w2allen
    w2allen 2012/08/18
    引用:GCCをC++で再実装する「cxx-conversion」のマージがすべて完了した(Merge from cxx-conversion branch、 本家/. )。
  • LLVM - Wikipedia

    LLVM(エルエルヴィーエム、 またはエルエルブイエム)とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。当初は、LLVMの名称の由来は、Low Level Virtual Machine (低水準仮想機械) の略であるとしていたが[3]、現在は、何の頭文字でもないとしている[4]。 LLVMは、プラットフォームに依存しない中間表現であるLLVM-IRを生成し、LLVM-IRを特定のマシンの機械語などに変換する。LLVM-IRの段階で、言語やプラットフォームとは独立した最適化を行う。この方法によってLLVMは言語からもアーキテクチャからも独立しており、それぞれに特化した、プログラミング言語固有のモジュールと、マシン向けコード生成部を用意することにより様々な言語アーキテクチャーに対応する。LL

    w2allen
    w2allen 2012/08/08
    引用:Low Level Virtual Machine (LLVM) とは、コンパイル時、リンク時、実行時などあらゆる時点でプログラムを最適化するよう設計された、任意のプログラミング言語に対応可能なコンパイラ基盤である。
  • ソースコードで最もよく使われる単語が明らかに | スラド デベロッパー

    英文で最も多く使われるアルファベットが「e」だというのはよく知られていますが、最も多く使われる単語は「the」だそうです。プログラミング言語ではどうなのか、GitHubで公開されているソースコードを解析した結果が発表されました(The Most Frequent Word in Source Code on GitHub: PDF)。 調査ではソースコードからコメント行を除外し、アルファベットと数字のみが連続する部分を単語として検出しています。調査対象となった10種類のプログラミング言語全体で、ソースコードに最も多く登場する単語はなんと「0」で、次に「if」が続くという結果になっています。 「if」のように良く使われそうな予約語が1位というのなら解りやすいのですが、「0」が圧倒的多数で1位の座を獲得したことに素直に驚きました。マジックナンバーは使用厳禁と言いながらも、考えてみれば初期化等に

  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由
    w2allen
    w2allen 2012/07/27
    Rubyも併用されている模様。引用:JavaVMを採用する理由の1つはフレキシビリティだ。Twitterでは、ストレージレイヤにはScalaを使っているし、それ以外にJavaも使っていて、最近ではClojureも使い始めた。J
  • 正しいプログラミング言語の選び方……って本当に正しい? | スラド デベロッパー

    正しいプログラミング言語の選び方という記事(元記事はMashableの記事)がある。分野別に、「最適とされるプログラミング言語」が紹介されているのだが、これは当に正しいのだろうか? 識者の意見を求む。 ちなみに記事で推奨されている業界別プログラミング言語は次の通り。 金融業界:Scala, Java, C#代理店、メディア、広告、デザイン:Ruby, PHP, JavaScript, Java, Objective-C企業向けシステムのアプリとOS:Java, C#リーン・スタートアップと小規模なソフトウェアビジネス:Ruby, PHP, JavaScript研究開発、科学、学術:Scala, C++, Erlang, Python

    w2allen
    w2allen 2012/07/24
    科学技術計算用プログラミング言語に、FORTRANがないのは流石に不自然。
  • プログラミング言語の成功にはあご髭が必須? | スラド idle

    ストーリー by hylom 2012年06月22日 19時50分 プログラミング言語開発者よ、髭を伸ばせ 部門より WIREDの記事によると、プログラミング言語の成功と開発する男性の髭の長さには、直接的な相関関係があるらしい。記事ではそのことが写真付きで解説されている。 歴史上最も成功を収めたC言語の開発者であるケン・トンプソンとデニス・リッチーは素晴らしいあご髭をたくわえていた。世界で2番目に広く利用されているJavaを開発したジェームズ・ゴスリンも、物の髭の伸ばし方を心得ていた。 そのほかにも、この仮説を裏付けるような例がたくさんあるという。 C++を設計した「ビャーネ・ストロヴストルップ」やLispの開発者「ジョン・マーカーシー」は50年来あご髭をたくわえており、Lispも50年以上利用されているSmallTalkは将来性のある言語だったが、アラン・ケイにはあご髭がなかったためか

  • プログラマがいれば社内 SE は要らない? | スラド IT

    AC でのタレコミ失礼します。かなりぼかして書いています。 アプライアンスの製造販売をしている会社の開発の人間です。先日、会社に一人居た社内 SE が退職しました。送別会の時に退職の理由を聞いてみたら、社内 SE の仕事はプログラマなら誰でも出来る程度のことと思っているえらい人から直接、退職勧奨を受けたとのことでした (そのえらい人は企画出身です) 。 社内 SE 氏は製品開発への関与がないので、今後待遇は最低にすると言われたとのこと。現在はメールサーバやグループウエアサーバ、ユーザアカウント管理など社内 SE 氏が残したマニュアルを見ながら手順だけなぞっている状態です。この状況にもかかわらずサーバとネットワークの更新の話も出てきました。誰が担当させられるのか、すでに戦々恐々です。 社内 SE を廃して開発の人間がインフラの管理も兼任する、というのは最近の流行りなんでしょうか。

  • 人気のプログラム言語TOP 10 を解説せよ | スラド デベロッパー

    はてなブックマークで「プログラミング言語人気TOP10の簡易解説」というページが話題になっている。 TIOBE のプログラミング言語ランキングトップ10 (ただし VB は除く) のプログラミング言語の特徴、短所 / 長所を解説したものだが、(このような記事にはよくあることだが) ツッコミどころや不足している説明もやや見られる。百戦錬磨のプログラマが集う /.Jer のみなさんなら、これらの言語をどう紹介するだろうか ?

  • VBアプリをLinuxへ、REALbasic 5.5リリース | スラド デベロッパー

    CTE 曰く、 "米REAL Softwareから、WindowsおよびMacintosh上での開発環境であるREALbasic 5.5がリリースされた。Linux (x86, GTK+2.0以上, CUPS)バイナリのビルド、XML対応など、いくつかの新機能が謳われているが、おもしろいのは、以前話題になった、VBプロジェクトLinuxバイナリへのコンバート機能だろう。同社のサイトより、体験版のダウンロードが可能だ。日語版を販売しているアスキーソリューションズからは、現在ベータ版のダウンロードのみが可能である。"

    w2allen
    w2allen 2012/06/12
    引用:CTE 曰く、 "米REAL Softwareから、WindowsおよびMacintosh上での開発環境であるREALbasic 5.5がリリースされた。Linux (x86, GTK+2.0以上, CUPS)バイナリのビルド、
  • Visual Basic 6が未だに生き残っている理由 | スラド デベロッパー

    Microsoftは、MSDN MagazineのコラムにVisual Basic 6(VB6)のサポート期間を5年間延長する主旨の内容を掲載した。開発ツール自体はもうサポート対象外ではあるが、Windows 8でもVB6のランタイムが搭載され、引き続きVB6で開発されたアプリケーションは実行できる(MSDN Magazine編集後記、MSDN Magazineコラム、家/.)。 VB6が最初に出荷されたのは1998年であり、すでに14年が経過している。MSDN MagazineのコラムニストDavid Platt氏は、代替となる「Visual Basic.NET」が登場して10年が経過しているが、それでもVB6がここまでサポートされるほどの長寿命となったのは、シンプルな構造だったからだと説明する。 VB6は複雑なものは作れないが、経験の少ないプログラマでもできるだけ短時間で開発を可能に

    Visual Basic 6が未だに生き残っている理由 | スラド デベロッパー
    w2allen
    w2allen 2012/06/12
    引用:Platt氏は、「ビールを賭けてもいい。MicrosoftはWindowsが9や10になってもVisual Basic 6サポートしなければならないだろう」とコラムをまとめている。