タグ

2023年5月29日のブックマーク (2件)

  • プログラミング文体練習

    レーモン・クノーの『文体練習』から着想を得て執筆された書は、1つの課題を異なるプログラミングスタイルで実装し、さまざまなスタイルの特性やスタイルが生まれた歴史的経緯などを解説します。家の『文体練習』は、「バスの中で起きた諍いと、その張人を後で目撃した」という内容を、公的文書風、宣伝風、業界用語風など、99の異なる文体で表現したものですが、書は、「単語の出現頻度をカウントして多いものから出力する」という課題を、40のスタイルで実装しています。リソース制約が大きかった時代の方法から、オブジェクト指向、純粋関数型、リフレクション、並行処理、ニューラルネットワークまで幅広いスタイルを扱い、マルチパラダイム言語Pythonの威力と魅力を感じられる構成となっています。 訳者まえがき 第2版 まえがき 第1版 まえがき 序章 第Ⅰ部 歴史的スタイル 1章 古き良き時代:アセンブリ言語 2章 Fo

    プログラミング文体練習
  • オープンソースのネットワーク監視ツール「Sniffnet 1.2.0」がリリース

    Giuliano Bellini氏をはじめとする、ネットワークトラフィックをGUIでリアルタイム表示できるオープンソースのネットワーク監視ツールSniffnetの開発チームは、最新バージョンとなる「Sniffnet 1.2.0」を5月18日(現地時間)にリリースした。 Sniffnetは、PCのネットワークアダプタを選択可能で、インターネットトラフィックに関する全体的な統計や、トラフィック強度のリアルタイムでのグラフ表示や、リモートホストの情報取得、あらかじめ指定したネットワークイベント発生時の通知、ネットワーク接続の詳細情報を含むレポート保存などに対応している。 今回、リリースされた「Sniffnet 1.2.0」では、新機能として逆引きDNSルックアップ機能や、特定のIPアドレスを管理するエンティティを見つけるためのASNルックアップ機能が追加され、IPアドレスの表示だけでなく、ホスト

    オープンソースのネットワーク監視ツール「Sniffnet 1.2.0」がリリース