[プログラマ]の検索結果
テンプレートエンジンとは、
テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのこと。
テンプレートエンジンを利用することで、プログ...
テンプレートエンジンとは、テンプレートと呼ばれるHTMLページのひな形をプログラムからデータを渡し合成した結果をHTMLページとして出力するためのライブラリのこと。
テンプレートエンジンを利用することで、プログラムのロジックとWebページのデザインを分離することができるため、プログラマーとWebデザイナーの分業が可能になる。
Webアプリケーションの開発においてはテンプレートエンジンの使用が標準的になっており、多くのWebアプリケーションフレームワークでその一部となっている。
Perlで利用できるテンプレートエンジンには、
Template Toolkit(TT)、
HTML::Templateなどがある。
テンプレートエンジン
60行で作るPHP用テンプレートエンジン
40行で作るPerl用テンプレートエンジン
[perl] TTより5倍速い?テンプレートエンジン"Tenjin"を試す
「夜フクロウ」というフリーのTwitterクライアントに関係して、
フリーソフト開発者の責任が論争になっているようですが、私は
フリーソフトにも
社会的責任はあると思います。例え、
免責条項があったとしてもです。私自...
「夜フクロウ」というフリーのTwitterクライアントに関係して、フリーソフト開発者の責任が論争になっているようですが、私はフリーソフトにも社会的責任はあると思います。例え、免責条項があったとしてもです。
私自身は、損害賠償といった法的責任を負うつもりは全くないので、私が配布しているオープンソースソフトにはライセンスがGPL(v2)であることを明記して契約書を添付してます。
「夜フクロウ」の件では、事前説明が足りないとか免責の仕方が甘いという意見もあるようですが、免責条項で「社会的責任」まで逃れられるかというと、現実にはそうは行きません。責任を果たさないと場合によってはブログが炎上したり、掲示板で叩かれたりといった「社会的制裁」を受けることになります。
今回の問題は、批判的な意見がある機能とはいえ、旧バージョンで出来ていた機能を安易に出来なくしてしまったことにあるのではないかと思います。無くなった機能を便利な機能として利用していたユーザーが不満を持つのは当然ですよね。
こうした場合、オープンソースなら自分で直せるという意見が必ず出てくるのですが、オープンソースであったとしても、全てのユーザーが自分でソフトウェアをカスタマイズできるかというと、ほとんどのユーザーはそうではないので、結局開発者がどうするかという話になるのは避けられないでしょう。ソースが公開されているとしても実際にはかなりの実力があるプログラマ以外のユーザーはほとんど無力です。
最終的にユーザーの要求に応じるかどうかは発者が判断することですが、「無料なので全て俺のやりたいようにやる」というのは、ユーザーの多いソフトでは流石に通らないでしょう。もちろん、たとえ社会的制裁を受けても自分のやりたいようにやるという権利はあるとは考えてますが。
参考記事:
waveriderの日記 技術者の社会的責任について
フリーソフトに社会的責任がナンセンスなら、無料サービスにも社会的責任はあり得ないですよね。: CONCORDE
404 Blog Not Found: 社会的責任を果たすのは、社会。
複数検索エンジンの検索結果から
プログラミング言語がどれだけ話題になっているかを判定しランキングにした結果で、C言語が5年ぶりJavaを抜きナンバーワンに返り咲いたとのこと。人気
プログラミング言語
ランキング、...
複数検索エンジンの検索結果からプログラミング言語がどれだけ話題になっているかを判定しランキングにした結果で、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
いろいろなAmazonアソシエイト(アフィリエイト)の商品リンク作成ツールが、表示例付きでわかりやすくまとめられている
小粋空間のブログ記事。
ただし、記事の日付が2006年3月4日なのでツール自体にはそれなりの変更があるかも。
小粋空間: Amazon アソシエイト作成支援ツール一覧
Mashup Awards は、リクルートが主幹事を務める Mashup Awards 実行委員会が主催するWebアプリケーション開発コンテストで、2009年9月10日からアドビ システムズ、エヌ・ティ・ティ・ドコモ、日本オラクル、ミクシィ、ヤフーの各社が提供するWeb APIやプラットフォームを利用して開発したWebアプリケーション作品を募るコンテスト「
Mashup Awards 5」が開催されている。
応募条件は、参加協力企業・団体が提供するAPIのうち少なくとも1つを利用していること。最優秀賞は賞金100万円。参加登録期間は9月10日から11月4日で、作品応募期間は9月25日から11月4日。
梅田望夫氏が日本人でただ1人のオープンソースのリーダーと絶賛する、オブジェクト指向スクリプト言語「Ruby」の開発者、「
まつもとゆきひろ」氏、スーパー・
プログラマになるための14の「思考法」を紹介しながら、プ...
梅田望夫氏が日本人でただ1人のオープンソースのリーダーと絶賛する、オブジェクト指向スクリプト言語「
Ruby」の開発者、「まつもとゆきひろ」氏、スーパー・プログラマになるための14の「思考法」を紹介しながら、プログラミングの本質を解説。プログラミングのあり方や心得などが書き記されている。スーパー・プログラマを目指す開発者におすすめの一冊。
まつもとゆきひろ コードの世界‾スーパー・プログラマになる14の思考法
日経BP出版センター 著者:まつもとゆきひろ 価格:3,360円
- Ruby使い向けの教養書 ★★★★
- タイトルを鵜呑みにしてしまいました ★★
- DRY? ★★★★
- Rubyに導入された思考法 ★★★★
powered by
amalink
私は別にスーパー・プログラマを目指しているわけではないのでまだ読んでいないのですが、時間があればそのうち読んで見たいと思ってます。
梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編)
オープンソース開発者の「ひがやすを」さんがが「
梅田望夫」さんに「ぶち切れ」というので何事かと思いましたが、どうやらひがさんが
梅田望夫さんの言いたいことを誤解されているようです。ただし、
梅田望夫さんのオ...
オープンソース開発者の「ひがやすを」さんがが「梅田望夫」さんに「ぶち切れ」というので何事かと思いましたが、どうやらひがさんが梅田望夫さんの言いたいことを誤解されているようです。ただし、梅田望夫さんのオープンソースという言葉の使い方に誤解される要素があるというのも事実だと思います。
イノベーションはなぜ起きたか(上) 「指さない将棋ファン」がとらえた現代将棋の「もっとすごい」可能性著者インタビュー 梅田望夫氏 JBpress(日本ビジネスプレス)
例えば、インターネットが社会にもたらしたインパクトのひとつに「オープンソース」という考え方があります。
全体として、こうした動きがいまだに日本では根付いていません。
何か知的資産が生まれそうな萌芽がネット上に公開されると、そうしたことに強い情熱を持った「志向性の共同体」が自然発生して、そこに「集合知(ウィズダム・オブ・クラウズ)」が働き、有志がオープンに協力してある素晴らしい達成をなし遂げるといった公的な貢献──を育む土壌がありません。
梅田望夫にオープンソースを語るなとガツンと申し上げたい
おい望夫(怒っているのであえて呼び捨て)。
お前はオープンソースの何を知っているというのだ。
何を根拠に日本にオープンソースを育む土壌がないというのだ。
どれだけの日本人がオープンソースにかかわってきたのか本当に知らないなら、オープンソースについては、語らないほうがいい。薄っぺらい言葉は直ぐにぼろが出る。
梅田望夫さんのJBpressのインタビュー記事には確かにオープンソースというキーワードが使われていますが、梅田望夫さんもコメントで言っているようにオープンソース(ソフトウェア)について語っているわけではないと思います。
梅田望夫さんは記事の中で「何か知的資産が生まれそうな萌芽がネット上に公開されると、そうしたことに強い情熱を持った志向性の共同体が自然発生して」ということをオープンソースと表現していますが、それがオープンソース的なものかというと実はそういうわけではありません。もちろん、中にはそういうオープンソースプロジェクトも存在することは事実ですが、ひがやすをさんも書かれているように、オープンソースプロジェクトの大半は実際は日の目を見ない地道ななものです。
つまり、梅田望夫さんが正確にはオープンソース的でないのものにオープンソースというキーワードを使っているのが問題わけです。ひがやすをさんの記事のコメントにもあるようにバザール方式でもいいと思いますが、本来、梅田望夫さんが言っていることはオープンソースとは別のキーワードを使って表現されるべきものです。
オープンソースというキーワードには、文字通りソフトウェアのソースコードをオープンにするという以上の意味はありません。そして、なぜソフトウェアのソースコードを公開(オープン)にするのかというと、非公開のソースコードを大企業が独占することでソフトウェアの利用が大企業によって支配されることを防ぐためです。これはプログラマにとって非常に切実な問題です。
共同体が自然発生する(そんなものは自然発生などしません)とか集合知が働くとかは、もともと別の要素なのですが、オープンソースを普及させるのが目的なのかどうなのかわかりませんが、これらの話題をオープンソースと絡めて話す人が多いというのも事実なので、梅田望夫さんに限らずいろいろ人が誤解するのも無理はないのかもしれません。
「JAPAN ECHO」誌インタビュー、日本語版の「JBPress」への掲載
[OSS] 梅田望夫さんはオープンソースを不当に貶めている / M. Mochio Umeda injustement diminue le credit de l'Open Source.
梅田望夫がオープンソースを語っても残念でない理由
Google(グーグル)のデベロッパー(プログラマ、ソフトウェアエンジニア)向けのイベント、「Google Developer Day」が6月9日にパシフィコ横浜で開催されることが発表された。
Google Developer Day 2009 Japan では、 OpenSocial、Android、Google App Engine、Google Maps API などの Google が提供する API や技術、Google が協力するオープンテクノロジーをテーマにセッションが開催され、Google のソフトウェアエンジニアや Google のテクノロジーに精通したパートナーなどによって Google の技術の効果的な活用方法が伝えられる。
Google Developer Day 2009 Japan
Google Developer Day 2009 Japan への参加はデベロッパー優先の先着順となっており、以下のページから登録できる。
Google Developer Day 2009 Japan 参加登録
Google のソフトウェアエンジニアや専門家に直接質問ができるということなので、GoogleのAPIを利用したアプリケーションの開発を考えている人には絶好のチャンスですね。私は、プレビュー版がリリースされたばかりの Android に興味があります。
米Google、アドオン対応が新しい「Android 1.5 SDK」プレビュー版をリリース
SQLの実務経験のあるプログラマを対象として、トピックごとに
SQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT...
SQLの実務経験のあるプログラマを対象として、トピックごとにSQLプログラミングの基本的な考え方から、データベースの設計、数値・文字・時間といったデータ型、DELETE・INSERT・UPDATEといったテーブル操作、SELECT文、述語や論理演算、グループ化や集計関数、集合演算、部分集合、クエリーの最適化、データ設計などが詳しく解説されているSQLプログラミングのバイブルともいえる書籍。高度なSQLプログラミングテクニックを習得したい人におすすめです。
プログラマのためのSQL 第2版
ピアソンエデュケーション 著者:ジョー セルコ 価格:4,725円 評価:★★★★★
powered by
amalink
perlで見やすく堅牢な実用的なコードを作成するには具体的にどうすれば良いのか、著者の22年間の
プログラミング経験にもとづいて、レイアウト、名前の選択、データ構造と制御構造の選択、プログラムの分解、インタフ...
Perlで見やすく堅牢な実用的なコードを作成するには具体的にどうすれば良いのか、著者の22年間のプログラミング経験にもとづいて、レイアウト、名前の選択、データ構造と制御構造の選択、プログラムの分解、インタフェースの設計と実装、モジュール化、オブジェクト指向、エラー処理、テスト、デバッグなどプログラミングをさまざまな面から捉えたガイドラインが提示されており、Perlのプログラムを書くプログラマなら持っておいて損の無い一冊です。
59bbs 2.0/59Tracker 3.0 のプログラムはこの本に書かれていることをかなり参考にしました。
|< 先頭へ < 前へ 1 2 3 4 5 次へ >
アクセスランキング
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 使用制限無し (1 PV)
- 将棋実況チャンネル【クロノ】 - ヤフーニュースに掲載された将棋系ユーチューバー (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(ジパング)」 (62 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (59 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (51 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (46 PV)
アクセス統計
ディレクトリ
関連サイト