[プログラマ]の検索結果



テンプレートエンジンとは、テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのこと。

テンプレートエンジンを利用することで、プログラムのロジックとWebページのデザインを分離することができるため、プログラマーとWebデザイナーの分業が可能になる。

Webアプリケーションの開発においてはテンプレートエンジンの使用が標準的になっており、多くのWebアプリケーションフレームワークでその一部となっている。

Perlで利用できるテンプレートエンジンには、Template Toolkit(TT)HTML::Templateなどがある。

テンプレートエンジン
60行で作るPHP用テンプレートエンジン
40行で作るPerl用テンプレートエンジン
[perl] TTより5倍速い?テンプレートエンジン"Tenjin"を試す
[1966] Posted by kagahiro at 2010/07/18 19:12:23
0 point | Link (4) | Trackback (0) | Comment (0)

「夜フクロウ」というフリーのTwitterクライアントに関係して、フリーソフト開発者の責任が論争になっているようですが、私はフリーソフトにも社会的責任はあると思います。例え、免責条項があったとしてもです。

私自身は、損害賠償といった法的責任を負うつもりは全くないので、私が配布しているオープンソースソフトにはライセンスがGPL(v2)であることを明記して契約書を添付してます。

「夜フクロウ」の件では、事前説明が足りないとか免責の仕方が甘いという意見もあるようですが、免責条項で「社会的責任」まで逃れられるかというと、現実にはそうは行きません。責任を果たさないと場合によってはブログが炎上したり、掲示板で叩かれたりといった「社会的制裁」を受けることになります。

今回の問題は、批判的な意見がある機能とはいえ、旧バージョンで出来ていた機能を安易に出来なくしてしまったことにあるのではないかと思います。無くなった機能を便利な機能として利用していたユーザーが不満を持つのは当然ですよね。

こうした場合、オープンソースなら自分で直せるという意見が必ず出てくるのですが、オープンソースであったとしても、全てのユーザーが自分でソフトウェアをカスタマイズできるかというと、ほとんどのユーザーはそうではないので、結局開発者がどうするかという話になるのは避けられないでしょう。ソースが公開されているとしても実際にはかなりの実力があるプログラマ以外のユーザーはほとんど無力です。

最終的にユーザーの要求に応じるかどうかは発者が判断することですが、「無料なので全て俺のやりたいようにやる」というのは、ユーザーの多いソフトでは流石に通らないでしょう。もちろん、たとえ社会的制裁を受けても自分のやりたいようにやるという権利はあるとは考えてますが。

参考記事:
waveriderの日記  技術者の社会的責任について
フリーソフトに社会的責任がナンセンスなら、無料サービスにも社会的責任はあり得ないですよね。: CONCORDE
404 Blog Not Found: 社会的責任を果たすのは、社会。

[1883] Posted by kagahiro at 2010/05/18 13:04:58
0 point | Link (2) | Trackback (0) | Comment (0)

複数検索エンジンの検索結果からプログラミング言語がどれだけ話題になっているかを判定しランキングにした結果で、C言語が5年ぶりJavaを抜きナンバーワンに返り咲いたとのこと。

人気プログラミング言語ランキング、C言語が1位
実に5年ぶりにC言語がナンバーワンに返り咲いた。C言語のインデックス値は変わることなく平均的に推移しており、C言語の注目度が上がったというわけではないようだ。これまで1位だったJavaが長期に渡って下落傾向にあり、ついに順序が逆転する形になった

あれだけ「Java、Java」騒いだのは何だったんでしょう。今となってはJavaを使ってソフトを開発するといってもAndroidアプリくらいしか思い浮かばないし、あえてJavaを選択する理由が見当たらないですからね。

Java騒動は大手コンピューターメーカーのマーケティングキャンペーンに開発者が振り回された典型的な例になりそうですね。

TIOBE Programming Community Index

プログラミング言語C 第2版 ANSI規格準拠
共立出版 著者:B.W. カーニハン,D.M. リッチー 価格:2,940円 評価:★★★★★


  • 良く言えば牧歌的 ★★★★
  • ひでぇ本・・・。
  • 中級以上のCプログラマーにはおすすめです ★★★★★
  • 解説書より実践的思想書だと思いましょう ★★★★★
  • ある程度C言語に慣れた人が知識補強のために読む ★★★

powered by amalink

[1822] Posted by kagahiro at 2010/04/14 00:18:19
0 point | Link (4) | Trackback (0) | Comment (0)

いろいろなAmazonアソシエイト(アフィリエイト)の商品リンク作成ツールが、表示例付きでわかりやすくまとめられている小粋空間のブログ記事。ただし、記事の日付が2006年3月4日なのでツール自体にはそれなりの変更...
[1814] Posted by kagahiro at 2010/04/07 17:40:41
1 point | Link (3) | Trackback (0) | Comment (1)

Mashup Awards は、リクルートが主幹事を務める Mashup Awards 実行委員会が主催するWebアプリケーション開発コンテストで、2009年9月10日からアドビ システムズ、エヌ・ティ・ティ・ドコモ、日本オラクル、ミクシィ...
[1382] Posted by kagahiro at 2009/10/11 14:57:27
0 point | Link (3) | Trackback (0) | Comment (0)

梅田望夫氏が日本人でただ1人のオープンソースのリーダーと絶賛する、オブジェクト指向スクリプト言語「Ruby」の開発者、「まつもとゆきひろ」氏、スーパー・プログラマになるための14の「思考法」を紹介しながら、プ...
[1370] Posted by kagahiro at 2009/07/11 17:42:33
1 point | Link (2) | Trackback (0) | Comment (1)

オープンソース開発者の「ひがやすを」さんがが「梅田望夫」さんに「ぶち切れ」というので何事かと思いましたが、どうやらひがさんが梅田望夫さんの言いたいことを誤解されているようです。ただし、梅田望夫さんのオ...
[1356] Posted by kagahiro at 2009/06/19 02:50:05
0 point | Link (1) | Trackback (0) | Comment (0)

Google(グーグル)のデベロッパー(プログラマ、ソフトウェアエンジニア)向けのイベント、「Google Developer Day」が6月9日にパシフィコ横浜で開催されることが発表された。Google Developer Day 2009 Japan では...
[1291] Posted by kagahiro at 2009/04/15 21:47:20
0 point | Link (1) | Trackback (0) | Comment (0)

SQLの実務経験のあるプログラマを対象として、トピックごとにSQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT...
[1280] Posted by kagahiro at 2009/04/09 08:29:34
0 point | Link (8) | Trackback (0) | Comment (0)

perlで見やすく堅牢な実用的なコードを作成するには具体的にどうすれば良いのか、著者の22年間のプログラミング経験にもとづいて、レイアウト、名前の選択、データ構造と制御構造の選択、プログラムの分解、インタフ...
[1253] Posted by kagahiro at 2009/03/09 21:04:35
0 point | Link (2) | Trackback (0) | Comment (0)

|< 先頭へ  < 前へ  1 2 3 4 5  次へ >


アクセスランキング

今日のアクセスランキング TOP 10

  1. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (1 PV)
  2. 将棋実況チャンネル【クロノ】 - ヤフーニュースに掲載された将棋系ユーチューバー (1 PV)

今月のアクセスランキング TOP 10

  1. 2NN 2ちゃんねるニュース速報+ナビ (3273 PV)
  2. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (488 PV)
  3. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (91 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (89 PV)
  5. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (70 PV)
  6. Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (64 PV)
  7. 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (62 PV)
  8. 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (59 PV)
  9. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (51 PV)
  10. 2chまとめサイト - 痛いニュース(ノ∀`) (46 PV)

アクセス統計

ディレクトリ

関連サイト