タグ

技術史と興味深いに関するnoritadaのブックマーク (8)

  • HappyHacking keyboardはじまりの話|八幡勇一

    第二版 HappyHacking keyboard前史を追記します。 はじめに 現在、多くの方に支持頂いてロングセラーキーボードとなったHappyHacking keyboard(以下、HHkeyboard)ですが、初期の開発について記録を残しておく必要があると考え、主に技術的な側面での検討内容について文章を残したいと思います。 筆者は初代HHkeyboardからLite2までは企画・開発・製造・販売を担当、Proでは企画までを担当していました。 時代背景 和田英一先生とそのお仲間がHHkeyboardのアイディアを考案されたのは、PCがほぼIBM PC/ATの互換機に集約されつつあり、それにつれてキーボードもほぼIBM PC/AT配列(現在の一般的なキーボード)が標準になってきた時期になります。 SONYが撤退し、DECが消え、それまで研究用に使われていたワークステーションも段々と下火に

    HappyHacking keyboardはじまりの話|八幡勇一
  • Rust's Most Unrecognized Contributor

    I think the Rust language is a big success. When I think back on it I am in awe: so much had to go right to get where we are, and there were so many opportunities to go wrong. It took many tiny miracles for the Rust language to become what it has. Those miracles didn’t happen by accident though: each one was created by a real person, and real people orchestrated them to become something great. The

    noritada
    noritada 2021/05/03
    Rustの影の立役者の話、色々興味深いけど、中でも、常に人手不足だったにもかかわらず進んだのは、フルタイムのスタッフよりも多いこともあったインターンによるところが大きい、というのが特に興味深い。
  • プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog

    κeenです。最近JEITAのソフトウェアエンジニアリング技術ワークショップ2020に参加したんですが、そこで五十嵐先生、柴田さん、Matzとパネルティスカッションをしました。その議論が面白かったので個人的に話を広げようと思います。 年末年始休暇に書き始めたんですが体調を崩したりと色々あって執筆に時間がかかってしまいました。 時間を置いて文章を書き足していったので継ぎ接ぎ感のある文体になってるかもしれませんがご容赦下さい。 というのを踏まえて以下をお読み下さい。 いくつか議題があったのですが、ここで拾うのは一番最後の「プログラミング言語の未来はどうなるか」という話題です。 アーカイブが1月末まで残るようです。もうあと数日しかありませんが間に合うかたはご覧下さい。 そのとき各人の回答を要約すると以下でした。 五十嵐先生:DSLを簡単に作れる言語というのが重要。それとプログラム検証、プログラム

    プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog
  • けしからんファイアウォールに負荷掛けたら警察から手紙きた 登大遊氏が光ファイバーの先に興味をもった理由

    情報科学若手の会とは、情報科学に携わる学生、若手研究者、エンジニアのディスカッションと交流の会です。NTT東日特殊局員の登氏が政府に配布停止要請されたVPNソフトの話など、シン・テレワークシステムの開発のもととなった数々の経験を開発秘話として講演しました。今回は登氏がNTT東日に呼ばれるまでの経緯について。前回の記事はこちら。 村井研を真似た部屋を大学内に作る 登大遊氏(以下、登):しばらくして、どうも他にすごい大学があるという噂が回ってきました。「SFCの村井先生の研究室はすごいらしい」と。みんな知らなかったんのですが、ちょっと筑波大の学生が夜中に見学しに行ったら、あそこはすごいと。「村井研はすごい」と。 こういうものを作りたくて、我々も真似しようとヤフーオークションや大学廃棄で大量機材を持ってきました。あとは、先ほどの国のお話とかでの収益と、SoftEtherも売れていたので収益が

    けしからんファイアウォールに負荷掛けたら警察から手紙きた 登大遊氏が光ファイバーの先に興味をもった理由
    noritada
    noritada 2021/01/26
    “やっぱり共通なのは説教と部屋ということで、片方だけではダメなんじゃないかと思います。説教とリソースの両方が来るのがいいんだと。”
  • Linux生みの親リーナス・トーバルズの当時のメールで振り返る「Linux」誕生の瞬間

    by Eduardo Quagliato オープンソースコミュニティで最も成功したプロジェクトのひとつである「Linux」は、1991年にヘルシンキ大学の学生であったリーナス・トーバルズ氏によって開発されたOSであり、ウェブサーバーやスマートフォン、IoTデバイスをも支える、現代においてなくてはならない存在です。そんなトーバルズ氏が「Linuxの始まり」を当時のメールをもとに振り返る記述が、カーネギーメロン大学で教授を務めるAlan W Black氏によって公開されています。 LINUX's History by Linus Torvalds https://www.cs.cmu.edu/~awb/linux.history.html 1991年の7月3日、トーバルズ氏はUSENETのMINIXネームスペースに姿を現し、新しいOSの開発を公言するとともに、プログラムのデバッグをMINIXユ

    Linux生みの親リーナス・トーバルズの当時のメールで振り返る「Linux」誕生の瞬間
  • 年問題 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "年問題" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2012年6月) 年問題(ねんもんだい)は、暦上のある年や日付が到来すると、社会や日常生活に深刻な影響が起きる社会問題のことである。「Y年問題」や「Y年M月D日問題」のように呼ばれる。年問題は主に下記の3種類のものがある。 コンピュータの時刻処理における「桁溢れ」などの想定外の事態 人の動きや唐突な社会制度の変化による歪みの発生 暦そのものの構造的な欠陥(旧暦2033年問題など) 年問題という表現の発端は、コンピュータシステムにおける2000年問題が騒がれた出来事であり、それ以後

  • 容量の壁 - Wikipedia

    この記事の内容の信頼性について検証が求められています。 確認のための文献や情報源をご存じの方はご提示ください。出典を明記し、記事の信頼性を高めるためにご協力をお願いします。議論はノートを参照してください。(2010年5月) 容量の壁(ようりょうのかべ)とは、主にハードディスクドライブ、半導体メモリーなど、コンピュータの記憶装置に関する、規格や性能上の限界を指した概念である。 これは突破する新たな技術の登場を待つ意味でも壁と呼ばれるが、壁に突き当たるケースとしては規格策定時点で想定していなかった大容量になるまで規格が現役として存続している、大容量化が想定以上のスピードで進んで壁を突破する新たな技術の開発が追いつかない、規格上は想定内だが複合的な要因が重なるなどがあげられる。 補助記憶装置(ハードディスクやSSDなど)に関与する容量の壁の原因には、ATAなどインターフェイスや、OSのファイルシ

  • Linuxカーネル、29年の歴史を振り返るレポート--コミット数は100万超

    Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 石橋啓一郎 2020-09-02 06:30 1991年8月25日、フィンランドの大学院生だったLinus Torvalds氏は、USENETのMINIXのニュースグループで、新しい無料のOSを作り始めていると発言した。同氏はこのとき、これは「単なる趣味で、GNUのような大規模なものでもプロフェッショナルなものでもなく、386(486)ATクローン用のものだ」と述べていた。29年後の現在、Linuxはコンピューティングの世界を支配する存在になっている。The Linux Foundationは、「2020 Linux Kernel History Report」の中で、このカーネルの誕生から2020年8月にリリースされた「Linuxカーネル 5.8」に至るまでの歴史を紹介している。

    Linuxカーネル、29年の歴史を振り返るレポート--コミット数は100万超
    noritada
    noritada 2020/09/06
    「カーネルコミュニティが目指すのは、リグレッションが起こらない高品質なOSを保ち、より効率的な開発のために必要な新しいプロセスやツールを作る意欲を持つという共通の目標を維持することだ」。ツール重要。
  • 1