今回はJava SE 7で導入される機能について紹介していきます。筆者が思うに、Java SE 7で最も議論を起こすであろう機能はクロージャです。クロージャの導入には紆余曲折がありましたが(詳しくは本記事の後半で述べます)、とうとう2009年11月に正式に導入されることが決まりました。そこで、本連... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
他人の書いたソースコードを読むことはプログラミング能力の向上に役立つ、と聞いたことがある人は多いだろう。例えば、Rubyの開発者として有名なまつもとゆきひろ氏は、自らが監訳者の一人である書籍「Code Reading -- オープンソースから学ぶソフトウェア開発技法」(毎日コミュニケーションズ発行... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
F#(エフシャープ)はOCaml(Objective Caml)をベースにした,米Microsoftの関数型言語である。Visual Basic,C++,PHP,Javaなどの命令型言語(手続き型言語とほぼ同義)に慣れたプログラマにとって,関数型言語はかなりとっつきづらいものがある。実際,これまで... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Androidアプリケーションを開発する。誰でも可能なようにサンプル・プログラムを使って進める。日英翻訳アプリケーションを実際に作りながら,開発手順を学ぼう。米Google社が開発したOSである「Android」の特徴の1つは,誰でもアプリケーションを開発して配布できることだ。Android用アプ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
NTT情報流通プラットフォーム研究所は2010年1月8日、RSA暗号に代表される公開鍵暗号で安全性の根拠となる「素因数分解問題」において、欧州の研究機関と共同で768ビット整数(10進数表示では232桁)の素因数分解に成功したと発表した(写真1)。今回の成果は、鍵長768ビットの公開鍵暗号がどのく... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Linuxの創設者であるリーナス・トーバルズ氏と、Rubyの創設者まつもとゆきひろ氏---2つの代表的なオープンソース・ソフトウエアの作者である両氏に、日本の技術者へのメッセージを語ってもらった。「大切なことは自分のやっていることが好きであること、やり続けること」、「プログラミングの楽しさは『創造... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
完成したAndroidアプリケーションを世界に公開するには、Googleが運営するアプリケーション配布/販売サイトAndroid Market(http://www.anrdoid.com/market/)にそのアプリケーションを登録する必要がある。今回の記事では、アプリケーションのパッケージング... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
iPhoneやWindows Mobile,BlackBerry,Androidといったスマートフォンと呼ばれる機種が普及してきた一方,従来型の携帯電話も高機能化している。それに伴い,新しい発想で開発されたモバイル・アプリケーションが続々と登場している。そこでITproでは,スマートフォン/携帯電... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「HTMLとJavaScriptで作れます」、グーグルが「Chrome拡張」を解説最新のChromeベータ版で対応、「ギャラリー」には300以上の拡張を用意記事一覧へ >>グーグルは2009年12月10日、同社のWebブラウザー「Chrome」にさまざまな機能を追加できる「Chrome拡張」に関す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
2008年10月22日,米Google社が開発するモバイル機器向けのプラットフォーム「Android 1.0」がオープンソースとして公開された。これで誰でも自由にAndroidを機器に搭載したりAndroid用ソフトを開発したりできる。Androidは一体何を変えるのか..。Androidのソース... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
前回は,Ruby on Railsを利用してアプリケーションを作成しましたが,今回はその応用です。「mongrel_cluster」というライブラリを応用して,CentOS 5.3上でサービスとして登録し,OS起動時に自動起動できる手順をご紹介したいと思います。「Redmine」というプロジェクト... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
NTTドコモは,モバイル・インフラの運用で発生する大量データの分析「ペタマイニング」を進めている。「モバイル事業を通じた社会貢献」(山田隆持社長)を標榜するドコモによる新しい取り組みだ。2009年7月には,同社が「社会の頭脳」と呼ぶ,大規模なマイニング用設備を構築した。NTTドコモが「ペタマイニン... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
米Googleは米国時間2009年11月5日,JavaScriptアプリケーション開発用のツール・セット「Closure」を公開したと発表した。JavaScriptコードを最適化するツールやライブラリ,テンプレートなどをオープンソース・ソフトウエアとして提供していく。Closureは,JavaSc... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「テトリスを1時間強で作ってみた」動画の投稿者にインタビュー──「プログラミングの楽しさ伝えたい」ブロードテイル CEO 紀平 拓男 氏記事一覧へ >>ニコニコ動画で2009年10月15日に投稿された「【プログラミング】テトリスを1時間強で作ってみた【実況解説】」という動画が人気を集めている(写真... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回は,仕事でよく使うPDFファイルの操作方法を学びます。Javaを利用して,家計簿をPDFファイルとして作成してみます。ついでにPDFファイルの読み込み方法も覚えることにしましょう。PDFファイルの扱い方を習得すれば,仕事の大きな手助けになるはずです。皆さんこんにちは,kikainekoです。こ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
大手SIベンダにてSEやPMやアーキテクトとして勤務したのち,株式会社豆蔵を経て,現在は合同会社シンプルアーキテクト代表社員であり,株式会社匠Business Placeのチーフコンサルタント。主に超上流のプロセスである要求開発やオブジェクト指向,アジャイル開発のコンサルタントとして活躍中。開発の... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今回のレシピ プラットフォーム:Webブラウザ 使用言語:JavaScript(Google Visualization API)前回に続いてGoogle Visualization APIを使ったプログラムです。Visualization APIは,通常のHTMLだけでは作成が困難なビジュアルを... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
1960 年生まれ,独身フリー・プログラマの生態とは? 日経ソフトウエアの人気連載「フリー・プログラマの華麗な生活」からより抜きの記事をお送りします。2001年上旬の連載開始当初から,現在に至るまでの生活を振り返って,順次公開していく予定です。プログラミングに興味がある人もない人も,フリー・プログ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
グーグルはWebブラウザ「Google Chrome」など100種類を超えるオープンソースプロジェクトを社外に公開している。「Google Code」という開発者向けWebサイトでは、ソースコードだけでなく、グーグル社員同士のやり取りや仕事の進め方まで公開されている。そこから垣間見えるグーグル気質... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
「半導体ディスク(SSD)上のベンチマークで最も速かったファイル・システムはNILFS」---米LINUX MAGAZINEはこんな記事を掲載している。ext3, ext4, reiserfs, xfs, Brfs, nilfsといったLinuxファイル・システム上でファイルの読み書きを行うベンチ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|