[言語]の検索結果
GNU Debugger (
GDB) は、Ada、C、C++、Objective-C、Pascal、FORTRANなど多くの言語に対応する、GPLで公開されている
ソースレベルのデバッガ。最新版では、D言語とARM Symbianに対応したほか、C++やPythonのサポート...
GNU Debugger (GDB) は、Ada、C、C++、Objective-C、Pascal、FORTRANなど多くの言語に対応する、GPLで公開されているソースレベルのデバッガ。最新版では、D言語とARM Symbianに対応したほか、C++やPythonのサポートなども強化されている。
GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -- or what another program was doing at the moment it crashed.
GDB: The GNU Project Debugger
実践 デバッグ技法 ―GDB、DDD、Eclipseによるデバッギング
オライリージャパン 著者:Norman Matloff,Peter Salzman 価格:2,940円 評価:★★★★★
- PizzaFactoryを使っていました ★★★★★
powered by
amalink
Ploneは、セキュリティ、使いやすさなどを特徴とするオープンソースの
CMS(コンテンツ管理システム)。
Pythonと
Zopeをベースとし、日本語を含む40以上の言語に対応している。ライセンスは
GPL。Plone is among the top ...
Ploneは、セキュリティ、使いやすさなどを特徴とするオープンソースのCMS(コンテンツ管理システム)。PythonとZopeをベースとし、日本語を含む40以上の言語に対応している。ライセンスはGPL。
Plone is among the top 2% of all open source projects worldwide, with 340 core developers and more than 300 solution providers in 57 countries. The project has been actively developed since 2001, is available in more than 40 languages, and has the best security track record of any major CMS.
Plone Foundation
What is Plone ? オープンソースCMS - plone.jp
ploneのインストールと基本設定、サイトのカスタマイズ手順、プロダクトの対い方などについて
Plone 完全活用ガイド (Gihyo Expert Books)
技術評論社 著者:柴田 淳,鈴木 たかのり,木下 文史,他 価格:3,024円
powered by
amalink
「Scratch」は、MIT メディアラボが開発している子供向け教育用
プログラミング言語環境。Scratch: a programming language for everyone. Create interactive stories, games, music and art - and share them onlin...
「Scratch」は、MIT メディアラボが開発している子供向け教育用プログラミング言語環境。
Scratch: a programming language for everyone. Create interactive stories, games, music and art - and share them online.
評価 : ★★★★★ (
kagahiro 2010/08/31)
Scratch
単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、プログラム内部で取得した文字列の文字エンコードを変換したい場合もあります。以下のプログラムはL...
単にテキストファイル等の文字エンコードを変換するのであれば、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
Template Toolkit (TT)は、HTML::Templateなど他のテンプレートと比較してより汎用性の高い処理をすることが可能な
テンプレートエンジン。出力をサブルーチンに渡したりファイルに出力することもできる。また、テンプ...
Template Toolkit (TT)は、HTML::Templateなど他のテンプレートと比較してより汎用性の高い処理をすることが可能なテンプレートエンジン。出力をサブルーチンに渡したりファイルに出力することもできる。
また、テンプレートファイル内の変数置換だけでなく、テンプレートの中にTT2言語と呼ばれる言語で簡単なプログラムを書いたり、DBIなどのプラグインを使用してデータベースへの接続をすることも可能。
The Template Toolkit is a fast, flexible and highly extensible template processing system.
It is Free (in both senses: free beer and free speech), Open Source software and runs on virtually every modern operating system known to man.
It is mature, reliable and well documented, and is used to generate content for countless web sites ranging from the very small to the very large.
Template Toolkit Home Page
Template Toolkit Manual -テンプレートツールキット和訳マニュアル-
Template Toolkit Manual(英語)
Perl Template Toolkit
Oreilly & Associates Inc 著者:Darren Chamberlain,David Cross,Andy Wardley 価格:3,294円
powered by
amalink
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";
}
初めてのPerl 第5版
オライリージャパン 著者:Randal L. Schwartz,Tom Phoenix,brian d foy 価格:3,780円 評価:★★★★★
powered by
amalink
Parrotは、Tcl、Javascript、Ruby、Lua、Scheme、PHP、Python、Perl 6、APL、.NETなどの動的言語を効率よく動作させることを目的とした
仮想マシン。Parrot is a virtual machine designed to efficiently compile an...
Parrotは、Tcl、Javascript、Ruby、Lua、Scheme、PHP、Python、Perl 6、APL、.NETなどの動的言語を効率よく動作させることを目的とした仮想マシン。
Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons.
Parrot VM
「TypePad Motion」は、Python言語/Djangoフレームワークに基づく、オープンソースのマルチメディア・
マイクロブログアプリケーション。ユーザー、記事、画像といった各種データを「TypePad」内に保存することで、ス...
「TypePad Motion」は、Python言語/Djangoフレームワークに基づく、オープンソースのマルチメディア・マイクロブログアプリケーション。ユーザー、記事、画像といった各種データを「TypePad」内に保存することで、スケーラビリティや容易な管理を実現している。
TypePad Motion
「
Ruby on Rails」は、オブジェクト指向スクリプト言語「
Ruby」向けのオープンソース(MIT license)のWebアプリケーション開発フレームワーク。10000以上のアプリケーションが既に
Ruby on Railsで開発されておリ、多...
「Ruby on Rails」は、
オブジェクト指向スクリプト言語「Ruby」向けのオープンソース(MIT license)のWebアプリケーション開発フレームワーク。
10000以上のアプリケーションが既にRuby on Railsで開発されておリ、多くのユーザーによって利用されている。
Rails was created in 2003 by David Heinemeier Hansson and has since been extended by the Rails core team, more than 1,400 contributors, and supported by a vibrant ecosystem.
Ruby on Rails
RailsによるアジャイルWebアプリケーション開発
オーム社 著者:Sam Ruby,David Heinemeier Hansson,Dave Thomas 価格:4,410円 評価:★★★★★
- RoR学習者は早く買うべきです。 ★★★★★
- ググるより原書 ★★★★★
- Rails入門書 ★★★★★
- もちろん満点です!! ★★★★★
- Rubyのすごさ ★★★★
powered by
amalink
Zen-Cart.JP(
Zen Cart 日本語公式サイト)は、
Zen Cartの日本語化を行う団体のサイト。日本語化された
Zen Cartのダウンロードができる他、インストール方法の説明などの
日本語ドキュメント、デモショップ、ドキュメ...
Zen-Cart.JP(Zen Cart 日本語公式サイト)は、Zen Cartの日本語化を行う団体のサイト。
日本語化されたZen Cartのダウンロードができる他、インストール方法の説明などの日本語ドキュメント、デモショップ、ドキュメント、FAQ、掲示板、開発Wikiなどがある。
Zen Cart(ゼンカート)は、PHPとMySQLを使って実装されている高機能のオープンソースのECサイト構築ソフトで、
誰でも無料でダウンロードして利用できる。プログラムの改変や再配布も自由(ライセンスは GPL)。オープンソースECサイト構築ソフト「osCommerce」から派生。
Zen Cartの特長
- インストールが簡単
- テンプレートシステムでデザインが変更可能
- カラー、サイズなどの多彩な商品オプション機能
- 多彩な割引き機能
- ダウンロード販売
- 多言語、多通貨対応
- 豊富なモジュールで機能を追加
- 携帯対応
- 高機能なポイント
- 決済・配送
- 各種CMS(XOOPS、Geeklog、Wordpress、Movable Type)との連動
- コミュニティが活発
Zen-Cart.com 本家 (英語)
エックスサーバーなら、日本語化されたZen Cartを簡単にインストールできます。
オープンソース徹底活用 Zen Cartによるオンラインショップ構築・運用テクニック
秀和システム 著者:Zen‐Cart.JP(Zen Cart日本語化プロジェクト) 価格:2,940円 評価:★★★★★
- 役にたちます。 ★★★★★
- うーん、立ち読み程度でいいかなというところ ★★
- 残念な一冊 ★
- 日々掲示板でサポートしているメンバーによって書かれた本。 ★★★★★
powered by
amalink
|< 先頭へ < 前へ 2 3 4 5 6 次へ >
アクセスランキング
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (1 PV)
- 中上級者向け安全性重視のナンピンツール(半自動EA)「Million Dollar Pro」 #MT4 #有料版 (1 PV)
- 将棋実況チャンネル【クロノ】 - ヤフーニュースに掲載された将棋系ユーチューバー (1 PV)
- [FX]同一通貨ペアのポジションをまとめて決済できるMT5向けツール(EA)「Closer(クローザー) MT5」を完全無料で公開 (1 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (3273 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (488 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (91 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (89 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (70 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (64 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (63 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (59 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (51 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (46 PV)
アクセス統計
ディレクトリ
関連サイト