タグ

2016年9月13日のブックマーク (7件)

  • Linux is 25. Yay! Let’s celebrate with 25 stunning facts about Linux.

  • 効果的にバグを報告するには

    作者:Simon Tatham, 職業プログラマ兼、フリーソフトウェアのプログラマ [ English | Português | 简体中文 | Česky | Dansk | Deutsch | Español | Français | Magyar | Italiano | 日語 | Nederlands | Polski | Русский | 繁體中文 ] はじめに おおやけに利用されるソフトウェアを書いたことがある人なら、おそらく一通は質の悪いバグ報告を受け取ったことがあるだろう。何も言わんとしない報告(「動きません!」)、意味をなさない報告、十分な情報を供さない報告、誤った情報を含む報告などだ。なかには、使用法の誤り、他のプログラムの欠陥、ネットワークの障害などに起因する問題の報告まである。 技術サポートがぞっとする仕事とみなされるには理由があり、その理由こそが質の悪いバグ報

  • Ruby作者まつもとゆきひろ氏2万字インタビュー (1/5)

    ゲストを招き、プログラミングの魅力やはじめ方のアドバイス、いま注目している技術などを語っていただくシリーズ。第1回目は、日を代表するプログラマーであるRubyアソシエーション理事長のまつもとゆきひろ氏に登場いただく。プログラミングをする上でかならず必要となるプログラミング言語。それを作るのはどんな人なのか? 聞いてみよう。前後編の2回に分けてお届けする。 ゲスト:まつもとゆきひろ(Rubyアソシエーション理事長) 聞き手:角川アスキー総合研究所 父親のガジェットを息子がぶんどって使う ──プログラミングをはじめたのは、たしか子供の頃だったとお聞きしたのですが。 まつもと「ええ、父親がいわゆるガジェット好きで、小学校6年のときに当時10万円くらいした“L-Kit16”を買ってきたんですよ、日橋(大阪の電気街)で。半田ゴテでそのキットを作ったけど、父親はすぐに飽きてしまいました。でも、小学

    Ruby作者まつもとゆきひろ氏2万字インタビュー (1/5)
  • Rubyistに店が占拠された - ワチブログ

    Ruby(ルビー)は、まつもとゆきひろ(通称 Matz)により開発されたオブジェクト指向スクリプト言語であり、スクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。(Wikipediaより) なんのこっちゃかよく分かりませんよね。ぼくもわかりません。 まあ要するに、プログラミング言語の一つにRubyというのがあって、Rubyの使い手をRubyistと呼ぶそうです。 僕はパソコン少年でしたが、パソコンを玩具として使うことからはもう30年ほど遠ざかっており、BASICと機械語、後にウェブサイト構築の必要に駆られてperlJavaScriptを少々かじった位でプログラミングとは一般のアラフィフ男性と同じくらい離れています。 全国から、いや世界中からRubyistが集まるRubyKaigi 2016というイベントが京都で開催されることを知ったのは1ヶ月程前でした。 ひょ

    Rubyistに店が占拠された - ワチブログ
  • Vim 8.0 新機能解説

    2016-09-12、前メジャーバージョンから10年、Vim 7.4 からは3年の歳月を経て Vim の最新版である Vim 8.0 がリリースされました。 Vim 8.0 の大きな変更点としては、まず多くのバグ修正が上げられます。7.4 に存在した数多くの問題が修正されています。 また以下の素晴らしい機能拡張も行われました。 チャネルによる非同期 I/O のサポート (Channel) バックグラウンドプロセスと非同期にメッセージを交換できる仕組みが実装されました。JSON で通信するサーバと対話する事も出来ます。 詳しくは :help channel を参照して下さい。 ジョブ (Job) これまで外部コマンドを実行する際にブロックしていましたが、ジョブ機能の追加により非同期にコマンドを実行する事ができる様になりました。また channel 機能を使って標準入出力を経由し、非同期にメッ

    Vim 8.0 新機能解説
  • Vim 8.0 リリース! - プログラムモグモグ

    Vim 8.0 released! Vim 8.0が先ほどリリースされました。10年ぶりのVimのメジャーバージョンアップです。 Vimのバージョンをcronで毎日上げ続け、最新のパッチを確認し続ける日々を送ってきました。そして、今日も夜11時のcronでバージョンが上がりました。新しいメジャーバージョン、8.0でした。 ここ一年はVimにとって様々な重要な機能が入りました。JSONエンコーダーとパーサー、パッケージ機構、channelとjob、タイマー、ラムダ式など、プラグイン製作者にとって大事な機能ばかりです。今後、より高度なプラグインがでてくることでしょう。これらの機能に対する日人の貢献は素晴らしいものです。 リポジトリをGoogle codeからGithubに移動するという重要な決定も行われました。この決定の過程にも、vim-jpの皆さんが深く関わっています。私は傍から応援するこ

    Vim 8.0 リリース! - プログラムモグモグ
  • Vim 8.0 released and Now, I’m a contributor of Vim !!!

    [Vim 8.0 released! — Google Groups](https://groups.google.com/forum/#!topic/vim_dev/CmiGxtJ7fn4) Vim 8.0 finally released!I’m really excited about it. New features of Vim 8.0 are Asynchronous I/O support, channels, JSONJobsTimersPartials, Lambdas and ClosuresetcIt’s really cool and broaden the possibility of Vim. Now Vim can easily communicate with other programs by Channels and Jobs **Asynchrono

    Vim 8.0 released and Now, I’m a contributor of Vim !!!