[本]の検索結果
「Linux.com Japan」は、The Linux Foundationが開設したLinuxおよびOSS(オープンソース・ソフトウェア)に特化した日本語ポータルサイト。Linuxカーネルの開発状況やLSB(Linux Standard Base)関連ドキュメント、OSS利用動向調査結果やOSSに関するFAQ、著名開発者のブログ記事一覧や国内WebメディアのLinux/OSS関連ニュース記事一覧、Linux/OSS関連サイトリンク集といったコンテンツが用意されている。
ユーザー登録も受け付けており、登録をするとメールマガジンの受信やフォーラムやブログに書き込みできるようになる。
Linux.com Japan
The Linux Foundation
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
ソフトバンククリエイティブ 著者:青木 峰郎 価格:2,940円 評価:★★★★★
- 良書だと思います ★★★★★
- Linuxを学ぶ為の読本、Cプログラムミングを学ぶなら別の本で ★★★★★
- 基礎を学ぶには良い書籍だと思います ★★★★★
- 入門書としては良い ★★★★
- Linuxプログラミングを始めたい人にオススメ ★★★★★
単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、 プログラム内部で取得した文字列の文字エンコードを変換したい場合もあります。
以下のプログラムはLinuxやCygwinの環境でC言語のプログラムからiconvを呼び出して文字エンコードを 変換する場合の手順を示したサンプルプログラムです。
--- tst_iconv.c ---
#include <stdio.h>
#include <iconv.h>
#define BUFSIZE 1024
char outbuf[BUFSIZE];
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize);
main(void)
{
int ret;
ret = convert("SHIFT-JIS", "UTF-8",
"日本語テストメッセージおはよう",
outbuf, sizeof(outbuf));
if (ret) {
printf("%s\n", outbuf);
}
else {
printf("Oops!\n");
}
}
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize)
{
iconv_t cd;
size_t srclen, destlen;
size_t ret;
cd = iconv_open(dest, src);
if (cd == (iconv_t)-1) {
perror("iconv open");
return 0;
}
srclen = strlen(text);
destlen = bufsize - 1;
memset(buf, '\0', bufsize);
ret = iconv(cd, &text, &srclen, &buf, &destlen);
if (ret == -1) {
perror("iconv");
return 0;
}
iconv_close(cd);
return 1;
}
コンパイル方法
$ gcc -o tst_iconv tst_iconv.c -liconv
主にコンピュータ&インターネット関連の技術関連文書・翻訳文書の集積所。コンピュータ&インターネット関連コラムやオープンソース、ブログや Wiki などいわゆる Web 2.0 関連のインターネット関連文書の日本語訳などがある。
Technical Knockout
Technical Knockout
かつて、日本のコンピュータ技術を、たった一つの技術にまとめ上げようとする計画があった。「Σ(シグマ)計画」Σとは、統合を表す。官僚による、コンピュータ技術の統合。しかし、通産省の主導の元、総額250億円に...
Freebaseは、映画、本、TV番組、セレブ、企業など1200万以上のエントリを含む大規模な情報データベース。誰もが貢献・共有できるオープンな共有型知識データベースで、開発者はFree APIを利用して、Freebaseの構造デ...
(追記あり)
IPA(情報処理推進機構)オープンソフトウェア・センターが中心となって原案作成を進めてきたWebサービスの相互運用性に関するJIS規格(JIS X 7361、JIS X 7362、JIS X 7363)が公示された。これらのJIS規格を活用す...
Microsoft Expression 4は、標準に準拠したWebサイトから、インタラクティブなWebおよび デスクトップアプリケーションまで、優れたユーザーインターフェイス(UI)をデザインするための最新デザインツールセット。Mic...
HTML::Templateは、シンプルで高速なループ構造を表現するのに適したテンプレートエンジン。テンプレートファイルでは変数を入れるために以下のタグが使用できる。<TMPL_VAR> <TMPL_LOOP> <TMPL_INCL...
+
A EPUB(イーパブ)
EPUB(イーパブ)は、米国の電子書籍標準化団体「International Digital Publishing Forum(IDPF)」が開発したオープンな電子書籍ファイルフォーマット規格。オープンな規格であることとフォーマットの単純さから、...
JM Projectは、日本語オンラインマニュアルパッケージの作成、配布を行なっているプロジェクト。JM Projectで翻訳されたマニュアルの閲覧や検索もできる。JM インデックスJM Projectで翻訳されたマニュアルの一覧。翻...
アクセスランキング
今日のアクセスランキング TOP 10
- iPhone/iPod touch向け公式Twitterクライアント (3 PV)
- Googleが「SEO スターターガイド」を大幅に改訂 (3 PV)
- Googleニュースを視覚化するnewsola (2 PV)
- 過去3年間のアメブロのPV推移 (2 PV)
- DECOLOG(デコログ) (2 PV)
- 米大統領選2024はアメリカファーストのドナルド・トランプ氏がカマラ・ハリス氏に圧勝して当選 (2 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (2 PV)
- 新天皇が即位する2019年5月1日(#メーデー)はフラッシュクラッシュに要注意 #GW (1 PV)
- 日銀、金融政策決定会合で長短金利操作(イールドカーブコントロール)を修正 #YCC修正 (1 PV)
- 六本木ヒルズ族(ヒルズ族) (1 PV)
今月のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (210 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (173 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (123 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3」 #MT4 (48 PV)
- FC2まとめ (45 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (43 PV)
- 爆益を狙うハイリスクハイリターンのナンピンマーチンEA「Hyper Dollar MT5」 (41 PV)
- 究極の爆益ゴールドナンピンマーチンEA「Extreme(エクストリーム)」 MT4向け (40 PV)
- ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (39 PV)
- MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (36 PV)
アクセス統計
ディレクトリ
関連サイト


