タグ

develに関するt-bucchiのブックマーク (8)

  • GitHub - m-takagi/aosa-ja: Japanese translation of "The Architecture of Open Source Applications"

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - m-takagi/aosa-ja: Japanese translation of "The Architecture of Open Source Applications"
    t-bucchi
    t-bucchi 2014/09/05
    The Architecture of Open Source Applications の 日本語訳。CC-BY 3.0 で公開されている
  • Adler-32 - Wikipedia

    A = 920 = 0x398 (base 16) B = 4582 = 0x11E6 Output = (0x11E6 << 16) + 0x398 = 0x11E60398 = 300286872 The modulo operation had no effect in this example, since none of the values reached 65521. Comparison with the Fletcher checksum[edit] The first difference between the two algorithms is that Adler-32 sums are calculated modulo a prime number, whereas Fletcher sums are calculated modulo 24−1, 28−1,

    t-bucchi
    t-bucchi 2008/09/04
    CRC32と同じくらいの信頼性を高速に計算するチェックサム符号
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    t-bucchi
    t-bucchi 2008/06/11
    drupalモジュール開発
  • Perl Tips | Drupal で、必要最低限の機能のモジュールを作る。

    Drupal でのモジュール開発を理解するということは node のコンセプト(コンテンツタイプ)と hook システム(hook と呼ばれるコールバック関数)とフォーム($form)を理解するということでもある。 「 Drupal で、モジュールを開発するために必要な最低限の hook 」 では、Drupal の hook について説明したが、ここでは具体的にモジュールを実装してみることにする。そのモジュールの名前は「hook」。 Drupal 5 からは、yourmodule .info 、yourmodule .install 、yourmodule .module 、yourmodule .css の 4つのファイルが必要となった。ゆえに hook という名前のモジュールを作る場合、hook .info 、hook .install 、hook .module 、hook .css

  • Gentoo Tab Completion

    Introduction Linux offers users various distributions that they can install and utilize as an alternative to Windows. Choosing a distribution to use can be difficult for a user that has specific needs. Some users may be comfortable with using the Zorin OS while others may be looking for specific features present only in Kubuntu. Oftentimes, users will have to uninstall unwanted applications from d

    Gentoo Tab Completion
    t-bucchi
    t-bucchi 2008/05/26
    CPU別 gcc 最適化オプション
  • Development of AKI-H8 by GNU tool

    ここにかかれている内容は既に古くなっています。 H8 用 GNU ツールは http://h8300-hms.sourceforge.net/で開発が続けられています。 また、環境の構築方法はいろいろなところで説明されているのでそちらを参照ください。 履歴 1998年10月5日 - 公開 1998年10月9日 - メモリ/LCD増設と ldscript を追加 1998年10月15日 - Sレコード 関係と kermit の記述を追加 1998年10月21日 - gdb 移植部分と printf の仕組みの一部を追加 1998年11月15日 - アセンブラ使用時の注意点を追加 1998年12月5日 - Makefile、C で全て書く部分を追加、タイトルとBGを変更 1999年1月6日 - リンクを追加、タイトル変更 1999年1月20日 - ヘッダタグを正しく修正、HOS-H8 移植記事

    t-bucchi
    t-bucchi 2008/03/28
    h8のクロス環境構築
  • Fenrir's BLog: h8300-elf Makefile

    H8のelf版コンパイラの作成に成功しましたが、いちいちコマンドを入力するのがあまりに面倒くさいと思うので、Makefile(一連の処理をまとめたもの)を作成しました。公開します。 やっていることは前回書いたことと同じです。ただし、Windows上のCygwinでこのMakefileを動作させ開発環境を構築するには、wgetとmake、gcc(ネイティブコンパイラ)が必要です。以下の手順をとってください。 『コンパイラ導入方法(Cygwin)』を参考にCygwinを導入します。基は同じなのですが、 Select Packages[インストールするソフトを選択してください。ここが重要です。All+Develの中にあるgcc: GCC C compilerとgcc-g77: GCC Fortran compilerのNewのところにバージョンが表示されているかどうか確認してください。なければ

    t-bucchi
    t-bucchi 2008/03/28
    h8クロス開発環境の構築
  • フリーソフトウェア徹底活用講座(8)

    ● アセンブラコードの中で使われる名前の制御 Cの関数または変数に対してアセンブラコードの中で使われる名前を,以下のようにその宣言子の後にasm(または__asm__)キーワードを書くことによって,指定することができます(リスト30,リスト31). このように,アセンブラ中での名前が変更されています. 注意点としては,変更後の名前がアセンブラ中で衝突しないようにすることです.そうなってしまった場合,当然のことながらコンパイルエラーにはなりません. ● 指定されたレジスタの中の変数 GNU Cでは,指定されたハードウェアレジスタの中に少数の広域変数を置くことができます.また,通常のレジスタ変数が割り当てられるべきレジスタを指定することもできます.しかし,めったに使わない機能だと思います. 1)広域レジスタ変数の定義 GNU Cではリスト32,リスト33のようにして,広域レジスタ変数を定義する

    t-bucchi
    t-bucchi 2008/03/28
    関数の戻り値を取得する gcc 拡張 __builtin_return_address
  • 1