タグ

Cに関するminodiskのブックマーク (4)

  • プログラミングメモ - SHA256 の出力を64進数にする

    アルファベットは大文字と小文字を区別するので,Windows や MS-DOS では使えませんね。 で,試験的に(というか思い付くままに)ちゃらっと,書いてみる(ちゃらっと書いたら間違えていたので,修正しました)。 #include <limits.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sha256.h> int main(int argc, char *argv[]) { const char charIndex[] = "0123456789" "abcdefghijklmnopqrstuvwxyz" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "-_"; char *strSHA = NULL; char buf[3];

    minodisk
    minodisk 2010/10/14
    SHA256(16進数)を64進数に変換。マッピング。
  • link集/ライブラリ系/C++ - NomisoBraaan Wiki

    C/C++向けのライブラリへのリンク集。 Top/link集/ライブラリ系/C++ link集/開発言語系/C++ 捜し物するなら、下記ページも利用可能。 link集/OpenSource関連#Info Microsoft VisualC++向けで COM(Component Object Model) を利用するなら、下記ページも利用可能。 link集/ライブラリ系#VB *1 link集/ライブラリ系#COM 各種ライセンスについては、下記ページも参照方。 link集/その他#license 関連ドキュメント Document/SourceForge.jp - SourceForge.jpの利用方法 Document/SourceForge.net - SourceForge.netの利用方法 Miscellaneous † 多機能過ぎて分類不能だがね・・・ ↑ OpenSource

    minodisk
    minodisk 2010/02/05
    メジャーなライブラリ一覧
  • 伝説のお茶の間 No006-04 zlib圧縮

    zlib は zip や PNG画像 の圧縮などに使われている圧縮アルゴリズムのライブラリです。 フリーソフトです。 執筆時 zlib の最新のバージョンは 1.2.2 です。 zlib の入手先は zlib Home Page 。 PNG は PNG Home Page。 当初、筆者も自前の圧縮アルゴリズムを考えたこともありますが、正直危険です。 自前の圧縮アルゴリズムなんて研究してたら年単位のヒマがつぶれます。 最終目的も今んとこそこじゃないし。 というわけでフリーのアルゴリズムを使います。 zlib は国際的な圧縮方法なので高い信頼性があります。PNGにも使われてます。 このサイトでは圧縮アルゴリズムはzlibしか扱いませんが UNIX系で探したりすればもっといろいろしてみると選択肢は広がるはずですので必要に応じて探してみるといいかもしれません。 zlib Home Page へ行っ

    minodisk
    minodisk 2010/01/20
    zlib和訳
  • Adobe Labs

    Welcome to Adobe LabsA place for us to share some of our explorations into the future of creativity, expression, and communication.

    Adobe Labs
    minodisk
    minodisk 2010/01/09
    AlchemyAPI リファレンス
  • 1