タグ

programmingとlinuxに関するdelegateのブックマーク (3)

  • O'Reilly Japan Community Blog: Programmer's Highアーカイブ

    多人数により日々改善が加えられるLinuxカーネルですが、その中にはまったく新しい機能もあれば、既存機能を拡張したものもあります。記事ではopen(2)に加えられた新フラグについて取り上げます。 O_TMPFILEフラグ ---- linux-3.11 2014年9月にリリースされたlinux-3.11では、ファイルオープン時に指定可能なO_TMPFILEフラグが追加されました。目的は従来のmkstemp(3)、tmpfile(3)と同様ですが、カーネルレベルで対応するため、効率とアトミック性が強化されます。glibcでは2014年2月にリリースされたv2.19でO_TMPFILEに対応しました。 従来のmkstemp(3)ファミリ、tmpfile(3)を用いる場合では、 一意な(と期待できる)ファイル名の生成 そのファイル名でファイルを作成/オープン という手順を踏みますが、一意性を保

  • KENJI

    更新履歴 DNS拡張EDNS0の解析 Linuxカーネルをハッキングしてみよう Windowsシステムプログラミング Part 3 64ビット環境でのリバースエンジニアリング Windowsシステムプログラミング Part2 Windowsシステムプログラミング Part1 Contents インフォメーション 「TCP/IPの教科書」サポートページ 「アセンブリ言語の教科書」サポートページ 「ハッカー・プログラミング大全 攻撃編」サポートページ ブログ(はてな) BBS メール このサイトについて テキスト 暗号 詳解 RSA暗号化アルゴリズム 詳解 DES暗号化アルゴリズム crypt() アルゴリズム解析 MD5 メッセージダイジェストアルゴリズム crypt() アルゴリズム解析 (MD5バージョン) TCP/IP IP TCP UDP Header Format(IPv4) Ch

  • Windowsプログラマに贈るLinuxプログラミング入門---目次

    Windowsプログラマを主な対象に,Linux上でプログラミングを行う方法を一から説明します。普段慣れ親しんでいるWindowsからLinuxに移ると,何から何までわからないことばかりかもしれません。「オープンソース・ソフトウエアとは何か」から「Windows上でLinuxを簡単に使う方法」「Linux上での,初めてHello world」を経て,Linux上でテキスト・エディタを使ってプログラムを書き,動かすまでをやさしく解説します。 また,Windows技術者のための組み込みLinux入門 も合わせてお読みください。 第1回 オープンソースの基礎を学ぶ 第2回 Linuxを一から知る 第3回 VMware PlayerとUbuntu仮想マシンの導入 第4回 Linuxコマンド入門(その1:必要最低限の操作) 第5回 Linuxコマンド入門(その2:パス,ユーザー権限,パーミッションを

    Windowsプログラマに贈るLinuxプログラミング入門---目次
  • 1