プログラミングに関するsuihan74のブックマーク (3)

  • The Linux Kernel Module Programming Guide

    Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang 1 Introduction 1.1 Authorship 1.2 Acknowledgements 1.3 What Is A Kernel Module? 1.4 Kernel module package 1.5 What Modules are in my Kernel? 1.6 Is there a need to download and compile the kernel? 1.7 Before We Begin 2 Headers 3 Examples 4 Hello World 4.1 The Simplest Module 4.2 Hello and Goodbye 4.3 The __init and __exit Mac

  • Satena version 1.4.0

    Satena - はてなブックマーククライアント, はてブビューア すいはん無料posted withアプリーチ 新機能エントリ一覧画面。 ボトムバーメニューの項目をカスタマイズできるようにしました。また、右に寄せて表示できるようにしました。(v1.3のように左に寄せる設定にもできます) ブクマ一覧画面。 この画面でスターを付けられるようにしました(各項目右下"☆+”) 既にスターをつけたブコメは"★+"と塗りつぶされた星が表示されるようにしてあります。 ■ボトムバーの項目をカスタマイズできるようにした いくつか用意したショートカットから任意のものをユーザーが配置できるようにしました。 メニュー部分の幅から計算した配置可能ボタン数から、カテゴリによって追加される項目の最大数(2)を差し引いた個数までを設定することができます。 ■ボトムバーの項目の位置を右寄せにもできるようにした左寄せor右

    suihan74
    suihan74 2020/09/08
    新機能というよりはv1.3の補強みたいなアップデートをした
  • C/C++プログラマのための開発ツール - Cybozu Inside Out | サイボウズエンジニアのブログ

    サイボウズ・ラボの光成です。 先日、社内で主にLinux上でC/C++を用いている開発者向けの講義をしました。 「こんなことができる」と知ってもらい、興味を持てば各自で勉強してもらおうと広く浅くツールを紹介しました。 gtags, ASan, Valgrind, addr2line, cppcheck, SystemTap, perfなどです。 興味があれば講義資料「C/C++プログラマのための開発ツール」をごらんください。 コンパイラオプション 受講者には新人やサイボウズ・ラボユースの学生もいたので基的なところから紹介しました。 C/C++コンパイラを使うときはできるだけ警告オプションをつけるのが望ましいです。 警告が出るのは自分のコードの書き方に不備があることが多いからです。 gccやclangでは-Wall -Wextraは基としてそれ以外にも有用なオプションがあります(C++

    C/C++プログラマのための開発ツール - Cybozu Inside Out | サイボウズエンジニアのブログ
  • 1