[C言語]の検索結果
2010年9月末に決算対策で無理やりFF14(ファイナルファンタジーXIV)を出来の悪い状態で出荷し、ユーザーから批難されているゲーム会社の「スクエア・エニックス(
スクエニ)」が「漠然とした制作意図から自分で設計...
2010年9月末に決算対策で無理やりFF14(ファイナルファンタジーXIV)を出来の悪い状態で出荷し、ユーザーから批難されているゲーム会社の「スクエア・エニックス(スクエニ)」が「漠然とした制作意図から自分で設計を進められる人」を「プログラマ」として募集していることが表面化しネットで話題になっている。
本来に漠然とした仕様から設計するのはシステムエンジニアの仕事だが、システム開発現場でも技術的な知識や設計能力に欠けるなどシステムエンジニアのレベルが低い場合は、優越的な地位を利用してプログラマに対してこのような要求を行われることも多いの現実だが、公然と求人広告でこのような自分勝手な要求をしていることに対しては、さすがに「まずはその漠然とした制作意図しか提出してこない企画のクズどもから首を切れよ」「もうこの会社いろいろマジでダメなんじゃ」などと批判的な意見が多いようだ。
スクエニ「漠然とした設計から開発できる人を募集」
MMORPGゲームシステムの開発
MMOタイプのゲームのサーバ上でゲームを進行させるプログラムを、
スクリプト言語(Lua)とC++を利用して構築する業務が中心です
人物像
ゲーム制作に情熱を持てる人
他者との協調を含めた試行錯誤の連続でシステムを組み上げていく業務スタイルに適応できる人
協調性があること。漠然とした制作意図から自分で設計を進められる人
レンタルサーバー等で運営するホームページで使用する
CGI(
Perl、
PHP)の
作成や
カスタマイズを格安でお引き受けします。小規模なものは問い合わせフォームや注文フォームなどのメールフォームから、掲示板、ブログ、マ...
レンタルサーバー等で運営するホームページで使用するCGI(Perl、PHP)の作成やカスタマイズを格安でお引き受けします。
小規模なものは問い合わせフォームや注文フォームなどのメールフォームから、掲示板、ブログ、マイクロブログ、CMSといった、MySQL、SQLite等のデータベースを利用したユーザー登録型の携帯電話対応Webアプリケーションの作成やカスタマイズ
も可能です。
また、自作のものを含めオープンソースソフトとして公開されているWebアプリケーション(Perl/PHP)のカスタマイズやC/C++でのツール作成なども承っております。
自作オープンソースソフト
料金は仕様や作業規模にもよりますが、目安としては工数が10人日までの小規模な案件であれば1人日1万円程度、10人日より大きな規模の案件については1人月30万円程度となります。案件の作業規模についてはお見積り致しますので、まずはお気軽にお問い合わせください。
お見積の依頼や不明点についての問い合わせには、問い合わせフォームをご利用ください。
C言語やC++なら2次元配列といっても配列の階層を増やすだけなので、わりと簡単に理解できるのですが、
Perlはそこで
リファレンスという、いまいちわかりにくいものが出てくるのでちょっと面倒です。とはいっても、2次...
C言語やC++なら2次元配列といっても配列の階層を増やすだけなので、わりと簡単に理解できるのですが、
Perlはそこでリファレンスという、いまいちわかりにくいものが出てくるのでちょっと面倒です。
とはいっても、2次元配列程度ならそんなに複雑なコードになるというわけでもありません。
以下は、numdata.txtというコンマで区切られたテキストファイルのデータを、2次元配列に格納してからレコードごとに標準出力に出力するPerlのサンプルプログラムです。
--- numdata.txt ---
1,2,3,4
11,12,13,14
21,22,23,24
31,32,33,34
41,42,43,44
--- sample.pl ---
#!/usr/bin/perl
use strict;
use warnings;
#use Data::Dumper;
my @list;
open my $infh, '<', "numdata.txt";
while (my $rec = <$infh>) {
chomp $rec;
if ($rec ne '') {
push @list, [split(/,/, $rec)];
}
}
close $infh;
#print Dumper(@list);
foreach my $item (@list) {
# print Dumper($item);
my ($a, $b, $c, $d) = @{$item};
print "$a, $b, $c, $d\n";
}
単にテキストファイル等の
文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、ときにはプログラム内部で取得した文字列の
文字エンコードを
変換したい場合もあります。以下のプログ...
単にテキストファイル等の文字エンコードを変換するのであれば、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
ICONV
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
ソフトバンククリエイティブ 著者:青木 峰郎 価格:2,940円 評価:★★★★★
- 良書だと思います ★★★★★
- Linuxを学ぶ為の読本、Cプログラムミングを学ぶなら別の本で ★★★★★
- 基礎を学ぶには良い書籍だと思います ★★★★★
- 入門書としては良い ★★★★
- Linuxプログラミングを始めたい人にオススメ ★★★★★
powered by
amalink
Perl(パール)とは、Larry Wall(ラリー・ウォール)氏によってテキスト処理(テキストの検索や抽出やレポート作成など)のための
言語として開発された、C
言語に似た表記法の
インタープリタ型の
スクリプトプログラミ...
Perl(パール)とは、
Larry Wall(ラリー・ウォール)氏によってテキスト処理(テキストの検索や抽出やレポート作成など)のための言語として開発された、C言語に似た表記法のインタープリタ型のスクリプトプログラミング言語で、現在ではテキスト処理だけでなく、システムプログラミングやネットワークプログラミングなども可能な、汎用的なプログラミング言語となっている。比較的簡単にプログラミングが可能であることから、CGIやWebアプリケーションの作成言語としても人気が高い。アーティスティック・ライセンスおよびGPLのもとでフリーソフトウェアとして配布されている。
Perlに関する主なサイト
Japanized Perl Resources Project
Perlの日本語リソースの収集と文書を日本語訳するプロジェクト。
perldoc.jp。
CPAN.jp
perl日本語ドキュメント全文検索。
Tokyo Perl Mongers
東京地区のPerlユーザーのコミュニティー(メーリングリスト)。
Jcodeを使おう(実用本位のJcode紹介)
文字コード判別、変換のための日本語文字コード用汎用モジュール、Jcode.pmの解説。
futomi's CGI Cafe
PerlでCGIを作成する際に役に立つ情報を掲載しているサイト。
Perlリファレンス
Perlの日本語リファレンスを掲載しているサイト。
ActiveState
Windows上で動作するフリーのPerlパッケージ「Active Perl」の配布イト(英語)。
CPAN(Comprehensive Perl Archive Network)
Perlのライブラリ、モジュールソフトウェア等、Perlで書かれたプログラムが集積されている巨大なアーカイブ。
プログラミングPerl〈VOLUME1〉
オライリー・ジャパン 著者:ラリー ウォール,ジョン オーワント,トム クリスチャンセン 価格:5,565円 評価:★★★★★
- 理解する為のレベルは? ★★★★★
- 値段は高いけど・・・ ★★★★
- ラクダが踊る ★★★★★
powered by
amalink
パソコン向けのOSや組み込みシステムの開発に広く利用されている
C言語の入門書、技術的な解説書。猫でもわかる
C言語プログラミング
C言語や
プログラミングそのものがまったく初めてという人を対象に、コンピュータの動...
パソコン向けのOSや組み込みシステムの開発に広く利用されているC言語の入門書、技術的な解説書。
猫でもわかるC言語プログラミング
C言語やプログラミングそのものがまったく初めてという人を対象に、コンピュータの動作のしくみから、C言語によるプログラミングを一通りマスターするまでをわかりやすく解説するC言語の入門書。
プログラミング言語C
C言語のバイブル。アメリカのANSI標準規格により定義されたC言語について解説されている。
CプログラミングFAQ―Cプログラミングのよく尋ねられる質問
C言語の授業を持ちインターネットでC言語についての議論をする著者が、C言語のどの面が学びにくいか、どの面が効率よく効果的にプログラミングすることを妨げているかをQ&A形式で解説している。
Cプログラミングの落とし穴
専門家でさえ陥ってしまうトラブル事例を示すことによって守りのプログラミングを勧める。アルゴリズムやデータ構造には言及せず、移植性とオペレーティングシステムのインタフェースを論じる。
C/C++による組み込みシステムプログラミング
C言語とC++を使った組み込みシステムのプログラミング手法について解説している。
技術者のためのC言語でつくるCGI入門
C言語によるCGIを学ぶための基礎知識、環境設定、データベース活用、Webサイトのセキュリティ対策などがわかりやすく解説されている。
基礎的な知識からC++のプログラミングをマスターする初心者向けの入門書、中上級者向けの実践的な解説書、リファレンスなど、プログラミング言語C++に関する
書籍の紹介。Visual C++ (1)クラスの機能やMFCを使わずに、...
基礎的な知識からC++のプログラミングをマスターする初心者向けの入門書、中上級者向けの実践的な解説書、リファレンスなど、プログラミング言語C++に関する書籍の紹介。
Visual C++ (1)
クラスの機能やMFCを使わずに、Visual C++のC言語機能だけを使用。C言語の基本的な知識があれば、APIやメッセージなどのWindowsプログラムの基礎をマスターできる。
Visual C++ (2)
Visual C++を使って、C++の特徴であるクラスの仕組みと、オブジェクト指向プログラミングを学習。
C++プログラミング入門
C++修得のための入門書。必要最小限の項目を効果的に紹介し、無理なくC++の学習を進めることができる。
C++実践プログラミング
C++の言語仕様の解説にとどまらず、プログラミングのスタイルやデバッグの方法、さらに構想、設計、デバッグ、文書化、保守、バージョンアップなど、プログラムのライフサイクル全般を解説している。
Visual C++言語リファレンス Black book
C++の構文、C/C++のライブラリの要約、Visual C++統合開発環境とツールと使い方が説明されている。中級、上級プログラマ向けの本。
C++ Primer 改訂3版
C++の概要と基礎知識、C++がサポートする各種のプログラミングパラダイムを豊富なサンプルプログラムとともに詳細に解説している。
Win32API完璧マスタ―Visual C++プログラミング
断片的なAPIのリファレンスに陥らず、Windowsの動作が理解できように、ウィンドウの生成からメッセージ、GDIと順をおって小さなアプリケーションを完成させながら体系的にWin32APIを解説している。
ATL COMプログラミング―ATLとVisual C++で作る高性能COMコンポーネント
ATLによるCOMプログラミングをこれから始める人のために、COMの持つ様々な機能を実践的に解説し、プログラミングのサンプルも多数紹介する入門書。
Win32/C++マルチスレッドプログラミング詳説
ミューテックスやセマフォを利用した基本的なスレッド同期から、高度な応用までを網羅したマルチスレッドプログラミングの解説書。独自のクラスライブラリを構築しそれらを用いた実践的なプログラム例を紹介している。
STL―標準テンプレートライブラリによるC++プログラミング 第2版
C++のプログラミング手法を飛躍的に変えるとされているSTL(標準テンプレートライブラリ)。プロのSTLプログラマになるために必要な知識と技術が提供されている。
Effective STL―STLを効果的に使いこなす50の鉄則
STLを効果的に活用するためのC++プログラマ向け解説書。コンポーネントの組み合わせ、設計を最大限活用する方法を学ぶことができる。
STL標準講座―標準テンプレートライブラリを利用したC++プログラミング
コンテナ、アルゴリズム、反復子など、標準テンプレートライブラリのすべてが解説されている。
Oracle C/C++実践入門 Pro*C/C++とOCIによるDBプログラミング
OracleデータベースにアクセスするC/C++プログラムの開発にフォーカスした技術書。基本的なデータ操作はもちろん、動的SQLの記述といった実践的テクニックも紹介されている。
Oracleの入門書、データベースのアーキテクチャから運用・管理、データベース設計、PL/SQL、プログラミングなどの
Oracle(オラクル)に関する書籍。
Oracle DB ユーザーズガイド<9i&10g対応>初めて
Oracleを使う人で...
Oracleの入門書、データベースのアーキテクチャから運用・管理、データベース設計、PL/SQL、プログラミングなどの Oracle(オラクル)に関する書籍。
Oracle DB ユーザーズガイド<9i&10g対応>
初めてOracleを使う人でも理解しやすい丁寧な解説と、実践で使えるテクニックを扱ったSQLの入門書。
プロとしてのOracle 物理設計入門
データベースの性能を決定する物理設計をOracleのアーキテクチャから理論的に詳解。設計・構築だけでなく、パフォーマンスチューニングにも活用できるノウハウが記述されている。
詳解 Oracleアーキテクチャ
Oracleの基本的なアーキテクチャ概要からトランザクション管理、ロッキング、クラスタリングまで、Oracleアーキテクチャを徹底解説。
Oracle Database 10g運用管理ガイド
Oracle10g Database Enterprise Editionを安全に運用するための実践ガイド。RedHat Linux Enterprise Linux 3.0 を基本として、Windows 2003 Server/HP-UX版との相違点も記載されている。
Oracle逆引き大全500の極意 DB管理編―Oracle 10g/9i(Windows/UNIX)対応
Oracleデータベースの管理に携わるユーザーを対象に現場で役立つテクニックを解説。データベース管理の基本から応用テクニックまでを、最新のOracle10gだけでなくOracle9i、8iにも役立つようにSQL文を中心に解説した書籍。
Oracle9i DBAハンドブック
Oracle9iについて、最新の機能を紹介するだけでなく、それらを駆使してOracleデータベースの管理を容易にする方法、機能と適切なプランニングテクニックや管理テクニックも分野ごとに紹介。
Oracle DBA Unixコマンドデスクトップリファレンス
オラクルデータベース管理者が頻繁に利用するUnixコマンドを中心としたわかりやすい解説と、実用的なUnixスクリプトを紹介。 DBAの業務に直結する実例豊富なデスクトップリファレンス。
Oracle on UNIXデータベース管理
データベース管理者が日常よく使うUNIXコマンドの操作とOracleの管理トピックの解説書。動作原理、連携のしくみを詳細に解説した書籍。
Oracleパフォーマンスチューニング
設計者、プログラマー、データベース管理者、システム管理者を対象にチューニングの問題を取りあげた広範かつ詳細な解説書。
Oracle & UNIXパフォーマンスチューニング
UNIXとOracleの概念を紹介しながら、OracleとUNIXカーネルの内部動作について詳細に説明。
SEのためのOracleチューニングハンドブック
Oracle導入時にSEが考慮しなければならないチューニングのポイントを開発工程(要件定義、基本設計、詳細設計、開発、導入、パフォーマンスチューニング)にそって解説。
Oracleデータベース バックアップリカバリテクニック
システムのバックアップ設計を行うエンジニアを対象に、バックアップの技術について初歩から高度なテクニックまでを解説。
Oracleシステム設計
データモデリング、データベースシステム特有の設計上の注意点、アーキテクチャを設計する際のテクニック、コードデザインなど、システム設計の基本から応用まで解説された書籍。
Oracleパワーアップテクニック―テーブル設計からパフォーマンスチューニングまで
データベースシステムの開発者、管理者を対象として、Oracleの性能を引き出すためのポイントをわかりやすく解説。運用、システム拡張を考慮したテーブル設計から、稼働システムのパフォーマンスチューニングまで。
プロとしてのOracle PL/SQL入門
Oracle教育のプロフェッショナル集団が書き下ろしたPL/SQL解説書。PL/SQLの基礎文法からじっくり詳解し、学習者の理解しにくい難所は人気講師が要点解説。
Oracle PL/SQLプログラミング 基礎編
Oracle社のPL/SQL言語を豊富な例題とともに解説。基礎編では基本的な言語仕様やデータ構造、制御構造、カーソル、例外処理、表、パッケージや組み込み関数などの各種言語要素がとりあげられている。
Oracle PL/SQLプログラミング 応用編 第2版
PL/SQL言語を細部にわたって広範囲にカバー。新機能だけでなく実際のプログラミングに役立つヒントも多数掲載されている書籍。
Oracle PL/SQL組み込みパッケージ/関数デスクトップリファレンス
OracleのPL/SQL言語の中でも、日々のプログラミング作業でよく使用するパッケージ、組み込み関数およびプログラム例がコンパクトにまとめられている。
Oracle PL/SQLワークブック
実践的な例題を豊富に掲載したOracleプログラマーのためのPL/SQLのプログラミング問題集。前半が問題で、後半が解答になっている。日常の業務で直面しそうな問題を多数掲載し、サンプルコード集としても利用できる。
Oracle+Javaアプリケーション開発
最大シェアを誇るデータベース「Oracle」と、人気プログラミング言語「Java」。定番の2つのテクノロジーを一度に習得、両者の特性をフルに活用したアプリケーション開発をマスターできる解説書。
OracleのためのJava開発技法―JDBC、SQLJ、EJB、BC4J、Servlet、JSP
Oracleに搭載されたJavaテクノロジーを理解し、実際の開発に適用させるために必要なすべての解説とサンプルコード。
Visual Basic+Oracleシステム構築実装ガイド―C/Sシステム構築の真髄がわかる
Visual Basicを使って、RDBMSのデファクトスタンダードであるOracleのデータベースシステムを構築・実装する入門ガイド。
Oracle C/C++実践入門 Pro*C/C++とOCIによるDBプログラミング
OracleデータベースにアクセスするC/C++プログラムの開発にフォーカスした技術書。基本的なデータ操作はもちろん、動的SQLの記述といった実践的テクニックも紹介されている。
Oracle逆引き大全500の極意 プログラミング編
やりたい事柄から目的の実現方法を解説するスタイルで、基本から応用テクニックまでを網羅されている。
Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプト
プログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケ...
Perl(パール)とは、Larry Wall氏によって開発された、テキストの検索や抽出やレポート作成に適した、C言語に似た表記法のスクリプトプログラミング言語で、テキスト処理に優れていることから、CGIとしてWebアプリケーションの作成に使用されることが多い。
Perlに関する主なサイト
Japanized Perl Resources Project
Perlの日本語リソースの収集と文書を日本語訳するプロジェクト。
CPAN.jp
perl日本語ドキュメント全文検索。
Tokyo Perl Mongers
東京地区のPerlユーザーのコミュニティー(メーリングリスト)。
Jcodeを使おう(実用本位のJcode紹介)
文字コード判別、変換のための日本語文字コード用汎用モジュール、Jcode.pmの解説。
ActiveState
Windows上で動作するフリーのPerlパッケージ「Active Perl」を配布しているサイト(英語)。
初めてのPerl
オライリージャパン 著者:ランダル・L. シュワルツ,トム フェニックス 評価:★★★★★
powered by
amalink
C言語は、AT&T社のベル研究所でデニス・リッチー氏とカーニハン氏の両氏によって開発された
プログラミング言語で、プログラムサイズが小さく高速のプログラムの作成が可能であるため、
パソコンソフトや
組み込み用のソ...
C言語は、AT&T社のベル研究所でデニス・リッチー氏とカーニハン氏の両氏によって開発されたプログラミング言語で、プログラムサイズが小さく高速のプログラムの作成が可能であるため、パソコンソフトや組み込み用のソフトウェアの開発に広く使われている。
アメリカ規格協会(ANSI)によって1986年に標準化され、国際標準化機構(ISO)や日本工業規格(JIS)にも採用されている。それまでは、B.W.カーニハン、デニス・リッチー共著の「
プログラミング言語C(The C Programming Language)」が、事実上の規格書的な扱いを受けていた。
プログラミング言語C 第2版 ANSI規格準拠
共立出版 著者:B.W. カーニハン,D.M. リッチー 価格:2,940円 評価:★★★★★
- C言語の神髄が分かります ★★★★★
- 20年ぶりに読み返してみたが ★★★★★
- 良く言えば牧歌的 ★★★★
- ひでぇ本・・・。 ★
- 中級以上のCプログラマーにはおすすめです ★★★★★
powered by
amalink
1 2 次へ >
アクセスランキング
今日のアクセスランキング(上位10件)
- 2NN (2ch News Navigator) (2 PV)
- [料理]ペペロンチーノの作り方 (1 PV)
- [おわコン]FF14、不評のあまり無料期間延長に追い込まれる (1 PV)
- [巨大地震]東北地方太平洋沖地震(東日本大震災)[M9.0] (1 PV)
- [中国]中央軍事委副主席に「太子党」筆頭格の習近平氏が就任 (1 PV)
- [事件]鬼畜作家の黒田一郎(村崎百郎)、読者にめった刺しにされ死亡 (1 PV)
- [料理]おいしい卵かけごはん(TKG)の食べ方 (1 PV)
- [為替]1ユーロ100円台に突入 (1 PV)
- [天気]台風情報 (1 PV)
- [動画]ライオンの群れが恐ろしい生き物にエサを横取りされる (1 PV)
今月のアクセスランキング(上位10件)
- 2NN (2ch News Navigator) (331 PV)
- プリンセスガーデンホテル女性社長の「片岡都美」氏はフジモリ元大統領夫人 (99 PV)
- 小林興起元衆議院議員がタレントの杉本彩さんにキスを迫る (61 PV)
- 2ちゃんねる(2ch)検索 掲示板 - スレタイ、過去ログ、全文検索 (43 PV)
- 読売新聞「石井誠」記者変死事件 (22 PV)
- ログ速(ろぐそく、logsoku) - 過去ログ スレタイ検索 全文検索 (21 PV)
- 5ちゃんねる(5ch.net、旧2ちゃんねる)掲示板 (17 PV)
- 掲示板やチャットなどのフリーPHPスクリプトの配布サイト (12 PV)
- 掲示板フリーソフト - 無料で利用できる掲示板CGI (12 PV)
- PHP、MySQLで動くオープンソース掲示板ソフト (12 PV)
アクセス統計
ディレクトリ
関連サイト