2011年12月31日土曜日

不要なJavaには別れを告げよう 【役立つセキュリティ】

不要なJavaには別れを告げよう 【役立つセキュリティ】
livedoor
国際的な人権団体である「Amnesty International (アムネスティ・インターナショナル)」の英国ウェブサイトの訪問者を狙う、Javaの脆弱性を悪用する攻撃がありました。 ここで指しているJavaは、JavaアプリケーションやJavaアプレットの実行環境のことで、今回の攻撃では ...

2011年12月30日金曜日

大迷惑!Anonymousによる慈善活動 【役立つセキュリティ】

大迷惑!Anonymousによる慈善活動 【役立つセキュリティ】
livedoor
STRATFORは、オープンソース・インテリジェンスを収集する米民間情報機関で、同機関のホームページであるstratfor.comを通じて様々な出版物を販売している。 エフセキュアのセキュリティ研究所で主席研究員を務めるミッコ・ヒッポネンによれば、「Anonymous」 ...

2011年12月29日木曜日

第24回 クロージャや拡張メソッドでJava開発をサポートする「Eclipse Xtend」

第24回 クロージャや拡張メソッドでJava開発をサポートする「Eclipse Xtend」
Gihyo Jp
Xtendを使う場合には,通常のJavaアプリケーションと同じようにプロジェクトを作成し,ライブラリとして関連するjarファイルを追加します。jarファイルはEclipseのプラグインフォルダ(EclipseがC:\eclipseにインストールされている場合には,C:\eclipse\plugins)に ...

2011年12月28日水曜日

GitHub、CIサーバー「Janky」をオープンソースで公開

GitHub、CIサーバー「Janky」をオープンソースで公開
InfoQ Japan
GitHubが「Janky」をオープンソースで公開した。これは「Jenkins」をベースにした継続的インテグレーション (CI) サーバーで、チャット自動化ツール「Hubot」を利用している。 通常のJenkinsの機能に加えて、JankyにはHubotによる機能が追加されている。 ...

【HTML5 Dev】JavaScript のエラー処理:その目的

【HTML5 Dev】JavaScript のエラー処理:その目的
インターネットコム
たとえば Java には、オブジェクトがインスタンス化されていないメンバーにアクセスすると必ず発生する NullPointerException という非常に恐れられているバグがある。JavaScript も同じ問題を抱えているが、こちらは「未定義」エラーとされている。 function ...

2011年12月27日火曜日

電子国土Webシステム(オープンソース版)(Ver.3)のソース公開について

2011年クラウド業界を振り返る 〜IaaSの発展、混沌としたPaaS業界の行方
TechTargetジャパン
オープンソースビジネス推進協議会(OBCI)副理事長、NPO法人Seasarファウンデーション理事。 大井哲也氏 TMI総合法律事務所 弁護士。IT関連や国際企業取引などを専門に、セミナー、執筆など多方面で活動。東京弁護士会、経営法曹会議、ISMS認証機関公平性委員会委員、 ...
電子国土Webシステム(オープンソース版)(Ver.3)のソース公開について
オープンソースソフトウェアを基幹とした電子国土WebシステムVer3のソースを公開し ます。 なお、国土地理院では、現在オープンソフトウェアの利点をより良く発揮できるよう に、電子国土WebシステムVer3のバージョンアップに取り組んでおります。 ...

「Apache Struts」で作成したWebアプリケーションにXSSの脆弱性(JVN)

「Apache Struts」で作成したWebアプリケーションにXSSの脆弱性(JVN)
NetSecurity
独立行政法人 情報処理推進機構セキュリティセンター(IPA/ISEC)および一般社団法人 JPCERT コーディネーションセンター(JPCERT/CC)は12月22日、Apache Software Foundationが提供するJavaのWebアプリケーションを開発するためのソフトウェアフレームワークで ...

2011年12月26日月曜日

腕時計 Android端末 MOTOACTVをroot、1.6型Honeycombタブレット化 (動画)

腕時計 Android端末 MOTOACTVをroot、1.6型Honeycombタブレット化 (動画)
Engadget 日本語版
By Ittousai posted 55 minutes ago オープンソースでハードウェアを選ばないAndroidはいわゆるAndroidスマートフォンやタブレットだけでなく、家電からロボットまで表向きはAndroidを名のらないさまざまな製品にベースとして組み込まれています。というわけで定番になり ...
CloudBeesがJenkinsエンタープライズ版をリリース
InfoQ Japan
このサービスはオープンソースバージョンで提供される。 Jenkins Enterpriseではこの3ヶ月幅が12ヶ月に延びる。そうすることを望む会社は、LTSバージョンを選び、それを1年間維持できる。ただしその間の重要なアップデート(例えば重大なセキュリティ上の修正)を入手 ...
JIRA、Jenkins、GitHubで始めるオープンソース #jiraadvent - 侍ズム
オープンソースソフトウェアにしてしまいましょう! もちろん懸念はあるかもしれません、 例えば: ・オープンソースってやってみたいけど人に見せられるほどキレイなコード 書ける自信がないじゃぁいつやるの? 今感じる範囲でキレイなコードにして公開してみ たら? ...

プログラミングコンテスト「CODE VS」

プログラミングコンテスト「CODE VS」
スラッシュドット・ジャパン
ただし、クライアントプログラムはJava上で動作するため、Javaの使用可能なOS上で動作するプログラムを作成する必要がある。予選は1月6日まで。決勝戦に進出できるのは学生のみだが、予選には社会人でも参加可能だ。 予選はオンラインで行われるため、自由な時間に挑戦 ...

2011年12月23日金曜日

ライブドア、分散オブジェクトストレージシステム「STF」をオープンソースソフトとして公開

ライブドア、分散オブジェクトストレージシステム「STF」をオープンソースソフトとして公開
クラウド Watch
オープンソースソフトウェア(OSS)として公開されており、同社のサイトからダウンロードできる。ライセンスはArtistic License 2.0。 「STF」は、コモディティソフトウェア/ハードウェア上で動作する分散オブジェクトストレージシステム。 ...

モバイルからクラウドまで、幅広く活躍するCouchDB

モバイルからクラウドまで、幅広く活躍するCouchDB
@IT
CouchDBは、データ(ドキュメント)をJSON(JavaScript Object Notation)形式で保存します。RDBのようにあらかじめスキーマを定義する必要はなく、JSONオブジェクトをそのまま保存できます。JSON形式のデータは、配列や連想配列を保持できるので、繰り返し要素を保存する ...

2011年12月22日木曜日

Google Appsと連携できるプロジェクト管理ツールZoho Projects

Google Appsと連携できるプロジェクト管理ツールZoho Projects
財経新聞
■スタンドアロンのプロジェクト管理ツールに限界を感じた 以前は、Microsoft Project、Macに移行してからはオープンソースのOpenProjというプロジェクト管理ツールを使っていて、プロジェクトメンバーにはガントチャートやタスクレポートをPDFで送って、報告はメールで ...

第4回 図形のクリックを検出しようJavaScriptで外積の計算

第4回 図形のクリックを検出しようJavaScriptで外積の計算
Gihyo Jp
JavaScriptではあまり問題になりませんが,組込みシステムの場合は除算に時間がかかることがあるため,乗算と加減算だけで計算できる外積が有利というのもあります。 外積のもう1つの使い方を紹介しましょう。2つの線が交わるかどうかを知りたいときがあります。 ...

Javaで構築した既存のアプリケーションをMicrosoft Windows Azureに移植するサービス『Java MO Azure』の提供を開始

Javaで構築した既存のアプリケーションをMicrosoft Windows Azureに移植するサービス『Java MO Azure』の提供を開始
CNET Japan
ブレインハーツ株式会社(本社:東京都江東区 代表取締役:板井 博)は、既存のJavaアプリケーションをクラウドサービスであるMicrosoft Windows Azureに移植するサービス『Java MO Azure』の提供を開始します。 クラウドサービスのWindows Azureでは、多くの場合 ...
Javaの未来はいつだってエキサイティング! 革命と進化を続けるJava SEとJava EEJava Developer Workshop #2
Gihyo Jp
1995年に誕生して以来,Javaは革命と進化を繰り返してきた。そしてこれからも時代と市場の変化とともに革命と進化を続けていく─12月1日,東京・青山の日本オラクルで開催された「Java Developer Workshop #2」で同社のFusion Middleware事業統括本部 シニアJava ...
テクマトリックス、Java対応自動テストツール「Parasoft Jtest 9.1」を発売
CodeZine
テクマトリックスは、米Parasoft Corporationが開発したJavaアプリケーション開発の単体テストと静的解析を自動化するJava対応自動テストツール「Parasoft Jtest 9.1」日本語版を、20日に発売した。同社は、JenkinsなどのCIツールを利用した継続的 ...
マルチテナントに初期対応したJava用O/Rマッパー「Hibernate Core 4.0」公開
SourceForge.JP Magazine
JBoss CommunityのHibernate開発チームは12月15日、Java用O/Rマッパー「Hibernate Core 4.0」を公開した。マルチテナントサポートの開始など、多数の機能が加わっている。 HibernateはJava向けのオブジェクト関係マッピングライブラリ(O/Rマッパー)。 ...
フレームワークの仕組みと活用
@IT
Javaを用いてWebアプリケーションを開発する際に、フレームワークを利用すると高い生産性と品質を確保しやすくなります。 本コースでは、普及しているフレームワーク(Struts、iBATIS、Spring)について、その概要と仕組み、使い方を紹介しながら、フレームワークを利用する ...

2011年12月21日水曜日

Apache財団、「Apache OpenOffice」バージョン3.4のリリース目標は2012年Q1

Apache財団、「Apache OpenOffice」バージョン3.4のリリース目標は2012年Q1
ITpro
オープンソース団体Apache Software Foundationは現地時間2011年12月20日、インキュベータープロジェクト「Apache OpenOffice」について、2012年第1四半期のバージョン3.4リリースに向けて進行しているとする公開書簡を発表した。 Apache OpenOfficeはオープンソース...

Javaの例外処理で知らないと損する7つのテクニック

Javaの例外処理で知らないと損する7つのテクニック
@IT
2011/12/20 これからプログラミングを学習したい方、Javaは難しそうで ... SampleExceptionクラスを作成したら、次のようにコーディングを完成させてください。 ...

テクマトリックス、ビルド自動化に組み込めるJava静的解析ツール新版を出荷

テクマトリックス、ビルド自動化に組み込めるJava静的解析ツール新版を出荷
ITpro
テクマトリックスは2011年12月20日、Javaソースコードの静的解析/単体テストツールの新版「Jtest 9.1」(写真)を出荷した。新版では、ビルドプロセスにJtestのテスト機能を組み込めるようにした。価格は、開発者向けの最下位版「Professional Edition」で49万8000円( ...

2011年12月20日火曜日

自分用の「DropBox」が構築できる「ownCloud」、商用サービスを開始

GPLの採用率、加速度的に減少中
スラッシュドット・ジャパン
オープンソースソフトウェアのうち、GPLライセンスが採用されているのは約57%で、今年6月の61%から減少している。この傾向が継続した場合、2012年9月にはオープンソースソフトウェアのうちGPLを採用するのは50%以下になると予測されるという。 ...
自分用の「DropBox」が構築できる「ownCloud」、商用サービスを開始
インターネットコム
オープンソースの ownCloud を利用すれば、ユーザーは自分でクラウドストレージサービスを構築できる。このサービスは、プロプラエタリーなサービス「DropBox」とよく似たものだ。 ownCloud はいまや単なるオープンソースプロジェクトではなく、商用サービスを提供する ...
ヨハイ・ベンクラーが語る「新しいオープンソース経済について」 TED ...
ヨハイ・ベンクラーが語る「新しいオープンソース経済について」 TED. Posted on 2011 年12月19日 by キルロイ ...

Azul、Java実行応答時間を測定するオープンソースのjHiccupツールをリリース

SpringSource、Java向けRADツール「Spring Roo 1.2.0」をリリース
SourceForge.JP Magazine
米SpringSource(米VMware)は12月17日、Java開発ツールの最新版「Spring Roo 1.2.0」を公開した。ライセンスがGPLからApache License 2.0に変更されたほか、多数のパフォーマンス改善やユーザビリティの改良が加えられている。 Spring RooはJava開発者向けのラピッド ...
Azul、Java実行応答時間を測定するオープンソースのjHiccupツールをリリース
InfoQ Japan
これはJavaランタイムプラットフォームで動作するアプリケーションのポーズとストール(もしくは"hiccup"(一時的中断))を測定するために作られたオープンソースのツールだ。この新しいツールはAzulのJitterMeterと多少機能がオーバーラップしているが、グラフィカルな ...

2011年12月19日月曜日

ソニックス、世界の革新的なテクノロジーベンチャーに贈られる『2011 Red Herring Global Top 100 Winner』を受賞

ソニックス、世界の革新的なテクノロジーベンチャーに贈られる『2011 Red Herring Global Top 100 Winner』を受賞
朝日新聞
(@Press) - Android アプリケーションのUIテスト自動化ツールである「Scirocco」をはじめとするAndroid向けオープンソースライブラリを開発、提供する株式会社ソニックス(本社:東京都渋谷区、代表取締役:吉澤 武則)は、2011年12月5日より3日間に渡り米ロサンゼルスにて ...

「プログラミング」関連の人気サイトランキング(2011年10月)

プログラミング」関連の人気サイトランキング(2011年10月)
MarkeZine
2011年10月の「プログラミング」関連の人気サイトランキング。1位、ITmediaの月間 ... WEBデザイン・コーディングです。 10月より立ち上がったWEBの企画、制作、運営 ...

国産のJavaアプリケーションサーバー


国産のJavaアプリケーションサーバー
ITpro
NECの「WebOTX Application Server V8.4」は、NECが開発した国産のJavaアプリケーションサーバーソフトである。Servlet/JSP実行環境やEJB実行環境などの基本機能をひと通り備えた上で、クラウドでの運用に合わせていくつかの機能拡張を施している。 ...

ITpro

2011年12月16日金曜日

米Microsoft、Excelによるマッシュアップ技術を公開

米Microsoft、Excelによるマッシュアップ技術を公開
INTERNET Watch
Excelのワークシートと簡単なJavaScriptを使用することによって、マッシュアップウェブアプリケーションを開発できる。 Microsoftは、この技術を利用するための新ウェブサイト「ExcelMashup.com」を公開し、ワークシートを使用した開発方法をサンプル等を交えて説明して ...

Spring Framework 3.1登場 - Java 7対応

Spring Framework 3.1登場 - Java 7対応
マイナビニュース
Springチームは12月13日(米国時間)、Spring Frameworkの最新版となる「Spring Framework 3.1」を公開した。Spring Frameworkはエンタープライズ向けのアプリケーション開発フレームワーク。エンタープライズクラスのJavaを活用したシステム開発において開発効率を ...

マイナビニュース

2011年12月15日木曜日

Windows 8のアプリストアではオープソースアプリケーションの配布が可能に

Windows 8のアプリストアではオープソースアプリケーションの配布が可能に
スラッシュドット・ジャパン
Windows Storeでは、AppleのApp Storeとは異なり、オープンソースソフトウェアの配布が許可されているそうだ(ExtremeTech、本家/.)。 これはWindows 8のアプリケーション開発規約に明記されているとのこと。さらに、オープンソースライセンスで定められている事項 ...

【第6回】(後編)Webプログラマーがおさえておきたい技術ポイント

【第6回】(後編)Webプログラマーがおさえておきたい技術ポイント
MdN Design Interactive
JavaScriptにはサーバーサイド言語に比べてビジネスロジックを支援する機能は弱い。HTML5 APIが強力とはいっても、それらを効率よく組み合わせられる仕組みがなければ、Webアプリ開発は規模が大きくなればなるほど困難になるだろう。 解決方法を探る上で、近年急速に増え ...

沖縄の技術者がアツい!ハッカソンレポ&代表者に聞いた

沖縄の技術者がアツい!ハッカソンレポ&代表者に聞いた
@IT
このハッカソンを企画したのは、沖縄県のプログラマコミュニティ「Java Küche」(以降、「Java Kueche」と表記)だ。作業の合間に時間をいただき、Java Kueche会長の平良知宏氏と事務局長の古川吉啓氏に、会場近くのカフェでお話をうかがった。 「『Java Kueche』という ...

@IT


2011年12月14日水曜日

Download.comがNmapへのクズソフトのバンドルで謝罪〜ツールバーから解放されるオープン・ソース(The Register)

Download.comがNmapへのクズソフトのバンドルで謝罪〜ツールバーから解放されるオープンソース(The Register)
NetSecurity
Download.comがNamp、VLCなどを含むオープンソース・パッケージに、役立たずのツールバー・インストーラーをバンドルしたことに関し、謝罪した。 しかしCNetのDownload.com副社長兼統括責任者を務めるショーン・マーフィーは、バンドルのポリシーを広く擁護しており、余分 ...

【第6回】(前編)Webプログラマーがおさえておきたい技術ポイント

【第6回】(前編)Webプログラマーがおさえておきたい技術ポイント
MdN Design Interactive
HTML5 Webアプリケーション開発においてメインになるのは、JavaScriptによるクライアントサイドプログラミングだ。現状のHTML5制作ではフロントエンドへ機能を集中させるのが主流になっており、ChromeやFirefoxのWeb開発ツールが開発効率向上のカギを握っている。 ...

2011年12月13日火曜日

jQuery Mobileがモバイルサイト開発でスタンダードの地位を築けた理由

jQuery Mobileがモバイルサイト開発でスタンダードの地位を築けた理由
builder
jQuery Mobileは、クロスブラウザのJavaScriptフレームワークである「jQuery」から派生する形で開発された、JavaScriptとHTMLをベースとしたウェブフレームワークである。jQueryおよびjQuery UIの上に構築されており、スマートフォンやタブレットのタッチアクションに対応 ...

Androidアプリの解読・改ざんを防ぐ 難読化ツールとは

Androidアプリの解読・改ざんを防ぐ 難読化ツールとは
@IT
Androidの普及に伴い、Javaソースコード難読化ツールへの注目が高まっている。Androidアプリをリバースエンジニアリングの悪用から守るためである。 Androidアプリは、Java言語によるソースコードを、実行環境であるDalvik仮想マシン用の中間コードに変換して配布する。 ...
先輩ライターに訊く、技術文書執筆のアレコレ(3)
CodeZine
会社の同僚から新入社員向けのJavaの記事を書いてみないかという依頼があり、執筆することがありました。今回は初心者向けの技術文書を執筆することについての経験談を共有できればと思います。 本記事は著者個人の考えおよび経験に基づいて記述したものであり、所属する ...

2011年12月12日月曜日

Android の他プラットフォームへの移植状況

Android の他プラットフォームへの移植状況
InfoQ Japan
Google Program Office を統括する Alec Cefrides 氏の説明によると,"Medfield 用 Android 4.0 は,Google がこの OS をオープンソースで公開したその日のうちに動作しました。現在は,Medfield 用ドライバを同梱したスマートフォンおよびタブレット用のパッケージが, ...

チェックしておきたい脆弱性情報<2011.12.12>


チェックしておきたい脆弱性情報<2011.12.12>
ITpro
10月1日、Tomcat 7.0.22がリリースされました。当初、セキュリティアップデートについては触れられていませんでしたが、11月8日、このバージョンで解決した脆弱性(CVE-2011-3376)についての情報が公開されました。報告された脆弱性は、管理アプリケーションの ...

Amazon Kindle Touch、脱獄される

Amazon Kindle Touch、脱獄される
ITmedia eBook USER
HTML5とJavaScriptで構成された内部をのぞき見た人間は、その可能性に胸躍らせているようだ。 Yifanluという冒険的な若者が最近、Amazon Kindle Touchを脱獄(Jailbreak)するための新たなソリューションを開発した。最新世代のKindleは前世代のデバイスとは異なるOSを ...

ITmedia eBook USER

第23回 Eclipseプロジェクト発の新プログラミング言語「Eclipse Xtend」

第23回 Eclipseプロジェクト発の新プログラミング言語「Eclipse Xtend」
Gihyo Jp
「Eclipse Xtend」は,Java仮想マシン上で動作する新しいプログラミング言語です。,Eclipseプロジェクトによって開発されたもので,Javaと同様に静的な型を持つ言語であり,Javaコードを生成するコンパイラを備えています。 XtendはEclipseプラグインの1つで ...

2011年12月9日金曜日

ビッグデータはないけどバッチ処理はある そんな企業こそHadoopを

ビッグデータはないけどバッチ処理はある そんな企業こそHadoopを
builder
本稿ではそのうち、日立ソリューションズ 技術統括本部 技術開発本部 オープンソース技術開発センタ 担当部長 吉田行男氏による講演「日立ソリューションズのHadoopへの取り組み〜Asakusa FrameworkとJP1/AJS連携について〜」の概要を紹介する。 ...

Date4j- 日付を扱う最小限のライブラリ

Date4j- 日付を扱う最小限のライブラリ
InfoQ Japan
日付を扱うJavaのクラスは、 JDK1.0以来ほとんど変わっておらず、有名な問題 に悩まされてきた(例えば、1月は 0から始まる ので多くの1ズレバグの原因になっている)。このような問題に対処するために、新しいJSRが 提案されている が、まだ アルファバージョンである。 ...

2011年12月8日木曜日

IntelliJ IDEA 11登場 - Mac OS X Lionフルスクリーンサポート

IntelliJ IDEA 11登場 - Mac OS X Lionフルスクリーンサポート
マイナビニュース
オープンソースとして無償で提供されるCommunityエディションと、すべての機能を搭載したUltimateエディションの2エディションが用意されている。提供されているパッケージはWindows版、Mac OS X版、Linux版となる。 IntelliJ IDEA 11における主な新機能は次のとおり。 ...

マイナビニュース

サイトに来た人のブラウザ画面をリアルタイム閲覧できる「SiteSupport」

サイトに来た人のブラウザ画面をリアルタイム閲覧できる「SiteSupport」
GIGAZINE
JavaScriptのウィジェットをサイトに設置すればユーザーのデスクトップをリモートで見せてもらう仕組みを簡単に導入することが可能であり、APIが提供されているので自分の好きなようにカスタマイズすることも可能、全部のコネクションはSSL経由であるためセキュリティも ...

GoogleのDatastoreでキーバリュー型DBを体験

GoogleのDatastoreでキーバリュー型DBを体験
ITpro
今回から読み始めた人は、EclipseのWebサイトにある「Eclipse IDE for Java Developers」を、使用しているオペレーティングシステムに合わせてダウンロードしてください。Eclipseを起動したら、メニューの「Window」→「Open Perspective」から「Java」を選択してJava開発 ...

2011年12月7日水曜日

USB接続で充電&プログラミング可能なオープンソースの懐中電灯「Hexbright」

USB接続で充電&プログラミング可能なオープンソースの懐中電灯「Hexbright」
GIGAZINE
オープンソースの懐中電灯」といわれても意味が分かりませんが、USB充電とプログラミングが可能というアイテムです。500ルーメンという相当な明るさで普通の懐中電灯として高い性能を持つほか、プログラミングによって性能を拡張できるという点がウケており、投資募集 ...

GIGAZINE
Linuxと向き合い始めた自動車業界
nikkei BPnet
Linux Foundationが主催するイベントは多くありますが、自動車に焦点を当てたイベントは今回が初とのこと。次世代の車載情報端末(IVI:in-vehicle infotainment)において、オープンソースのLinuxが一つの候補として注目され始めていることから、開催に至ったようです。

カレー店データベースを完成させよう

カレー店データベースを完成させよう
ITpro
CurryDbHelperクラスが入ったCurryDbHelper.javaがリスト5(クリックでリストを表示、以下同)です。Androidでは、android.database.sqlite.SQLiteOpenHelperというヘルパークラスを継承したクラスからSQLiteのデータベースを操作します。そのクラスを使って、SQLite ...

2011年12月6日火曜日

UnixのコマンドをWindowsのコマンドプロンプトで利用可能にする「Gow」

UnixのコマンドをWindowsのコマンドプロンプトで利用可能にする「Gow」
窓の杜
オープンソースコミュニティ"GitHub"のプロジェクトサイトからダウンロードできる。 「Gow(Gnu On Windows)」は、Unix系のOSで利用されているコマンドをWindowsへ導入するためのインストーラー。GNUプロジェクトによって生み出されたコマンドを中心に、130以上もの便利 ...

IE10、型付き配列でバイナリデータを処理する方法

IE10、型付き配列でバイナリデータを処理する方法
マイナビニュース
IE10 PP4はJavaScriptからバイナリデータを扱うための機能が導入されているが、実際にどういった仕組みの機能が導入されたのかがIEBlogにおいて「Working with Binary Data using Typed Arrays」として公開された。サンプルコードと共に説明が簡潔にまとまっており参考に ...

マイナビニュース

Java EE 7の注目ポイント

Java EE 7の注目ポイント
マイナビニュース
Java EEの次期メジャーリリースとなる「Java EE 7」は2012年に登場することになると見られている。対応する参照実装は「GlassFish Server 4.0」ということになるだろう。ひとつ前のバージョンとなるJava EE 6がリリースされたのは2009年。「Java EE 7」はクラウドにおける ...

マイナビニュース

2011年12月5日月曜日

Carrier iQ 対策アプリ

Carrier iQ 対策アプリ
インターネットコム
「Voodoo Carrier IQ」は、無料のオープンソースアプリ。Android Market から入手できる。開発者によれば、同アプリはまだ開発段階にあるという。このため、Carrier IQ の有無について誤判定するケースもあった。だが、利用者からのフィードバックをもとに数度の ...

インターネットコム

2011年12月4日日曜日

秋葉原のリナックスカフェ、12月25日をもって閉店

秋葉原のリナックスカフェ、12月25日をもって閉店
スラッシュドット・ジャパン
ビルの改装に伴うものだそうで、今後再オープンする目処もないようだ。 2001年の開店当初はLinuxコミュニティへの貢献とうたわれていたが、数ヶ月でオープンソースコミュニティスペースへのPC持ちこみが禁止されたり、いつのまにか備付のPCが撤去されたりと、Linux Cafeと ...

2011年12月3日土曜日

「市況データ配信ミドルウエアをOSSとして公開」、NY証取担当者

「市況データ配信ミドルウエアをOSSとして公開」、NY証取担当者
ITpro
「市況データ配信ミドルウエア『OpenMAMA』をオープンソースソフトウエア(OSS)として公開したことで、新たな収益の道が開ける」---。ニューヨーク証券取引所を運営するNYSE EuronextのHigh-performance Messaging担当ディレクタ マイク・ショーンバーグ氏(写真1) ...

Apache Geronimo 3 が Java EE 6 Full Profile 認定を取得

Apache Geronimo 3 が Java EE 6 Full Profile 認定を取得
InfoQ Japan
Apache Geronimo 3.0-beta-1 が Java EE 6 完全準拠と認定された。これで Geronimo は,Java EE 6.0 Full Profile と Web Profile 認証テストの両方に合格したオープンソースサーバとして,GlassFish 3 と肩を並べたことになる。これに対して JBoss Application Server 7 ...

2011年12月2日金曜日

オープンソースの自作マイコンシステムArduino、ソフトウェアバージョン1.0がリリースされる

オープンソースの自作マイコンシステムArduino、ソフトウェアバージョン1.0がリリースされる
SourceForge.JP Magazine
オープンソースのコンピュータツールキットを開発するArduinoチームは11月30日、Arduino向けのソフトウェア開発環境「Arduino 1.0」をリリースした。 ArduinoはAVRベースのプロセッサを搭載したマイコンキット。製品のプロトタイピングに利用できるだけでなく、 ...

Berkeley DB、Java版の最新バージョン公開

Berkeley DB、Java版の最新バージョン公開
マイナビニュース
Oracleは11月29日(米国時間)、Java版Berkeley DBの最新版となる「Berkeley DB Java Edition 5.0」のメジャーリリースを発表した。Berkeley DB Java EditionはJavaで開発されたデータベース。2009年11月9日(米国時間)に4.0が公開されていることから、2年ぶりのメジャー ...


2011年12月1日木曜日

人民による、人民のための Web 検索 — 「YaCy」がバージョン1.0

人民による、人民のための Web 検索 — 「YaCy」がバージョン1.0に
インターネットコム
YaCy(「Ya see」と発音)は、P2P 技術を利用したオープンソース検索エンジン。Google や Bing のような巨大データセンターは保有していない。代わりに、世界中の YaCy 利用者の PC を使用して分散処理をしている。オープンソースで分散型ネットワークのため、検索結果に ...

インターネットコム

独学 Geek が職に就くには?

独学 Geek が職に就くには?
スラッシュドット・ジャパン
コンピュータは趣味として、ウェブデザインや Linux/Lamp、JavaScript などを学び、そして現在は Drupal に取り組んでいる。Photoshop 及び GIMP のスキルも身につけている。ウェブ開発で短期間働いたこともあるが、基本的にはウェブサイトやその他プロジェクトなどにあれ ...

2011年11月30日水曜日

狙われる「JBossの設定不備」

アプリケーションサーバの脆弱性にご注意を
@IT
JBossにはJMX(Java Management Extensions)コンソールという管理画面が付属しており、このJMXコンソールのアクセス制御不備が攻撃のターゲットになっています。 通常、このような管理画面にはアクセス制御が施されており、インターネットからアクセスできるような状態に ...

2011年11月29日火曜日

Apacheに未パッチの脆弱性、リバース・プロキシ・モードで運用する場合に影響

Apacheに未パッチの脆弱性、リバース・プロキシ・モードで運用する場合に影響
コンピュータワールド
オープンソースのWebサーバ・ソフトウェア「Apache HTTP Server」に未パッチの脆弱性が見つかった。リライト・ルールが適切に定義されていない場合、攻撃者がこの脆弱性を悪用し、内部ネットワーク上の保護されたリソースにアクセスするおそれがある。 ...

Javaセキュアコーディング入門

Javaセキュアコーディング入門
CodeZine
第1回では、セキュアコーディングの意味と、その効果について解説します。 プログラミングに役立つソースコードと解説記事が満載な開発者のための実装系Webマガジン ...

Node.jsのウォッチャー数がRuby on Railsを超えた

Node.jsのウォッチャー数がRuby on Railsを超えた
@IT
NodeはJavaScriptエンジンのV8+イベント駆動のWebサーバという「処理系+サーバ」であるのに対して、Railsは言語処理系を含まないフルスタックのWebアプリケーションフレームワークという違いがあります。NodeにはExpressなどのWebアプリケーションフレームワークが ...

ブラウザ内で各種ブラウザをエミュレート「BrowserStack」

ブラウザ内で各種ブラウザをエミュレート「BrowserStack」
読売新聞
「他のブラウザではこう見えますよ」というスクリーンショットを生成してくれるツールはよくあるが、BrowserStack では、Java アプレットを使ってエミュレートしてくれる。 つまりブラウザ内で違うブラウザが立ち上がる、というわけだ。見た目だけでなく、動作確認も ...
プログラマーは"一線"を超えると急激に伸びる - Linux/Ruby 小崎氏(後編)
マイナビニュース
当時はJavaが流行っていたのでJavaのトイプログラムを作ったり、月並みですが本を読んだり。若いエンジニアは、小さく区切った仕事を割り振られる傾向があるので、設計力を養ったり、知識を広めたりするには、プラスアルファで何かをしなければという意識は強かったです。 ...

マイナビニュース

2011年11月28日月曜日

楽天がプライベートPaaSを構築——「Cloud Foundry」を選んだ4つの理由

楽天がプライベートPaaSを構築——「Cloud Foundry」を選んだ4つの理由
ITmedia
同社はオープンソースのPaaS基盤ソフト「Cloud Foundry」のカーネルで、自前の"プライベートPaaS"を構築。その取り組みを紹介した。 楽天はオープンソースのPaaS基盤ソフトウェア「Cloud Foundry」を採用し、プライベートクラウドでPaaS(以下、プライベートPaaS)を開発 ...

ITmedia

Java7を侮ることなかれ

Java7を侮ることなかれ
ITpro
プログラミング言語Javaの新バージョンである「Java SE 7」がリリースされた。実に、5年ぶりのバージョンアップだ。ところが、いまいち注目されていないように筆者は感じる。取材のたびにJavaの新バージョンの話を振ってみるのだが、芳しい反応が得られない。 ...

2011年11月27日日曜日

TweetBuzz - オープンソース開発支援団体の存在意義は?

TweetBuzz - オープンソース開発支援団体の存在意義は? | スラッシュ ...
あるAnonymous Coward 曰く、CouchDBやMozillaなどに関わってきた開発者Mikeal Rogers氏が、「Apache(Apahce Software Foundation)は有害ではないか(Apache considered harmful」というブログエントリを記している(日本語要約を紹介する記事)。

2011年11月25日金曜日

IPA、セキュリティ脅威情報を配信するサービス「icat」を開始

IPA、セキュリティ脅威情報を配信するサービス「icat」を開始
Security NEXT
同サービスは、サイバー攻撃やウイルス、不審なメール、脅威予兆、脆弱性情報など、同機構が公開した緊急対策情報や注意喚起を即時配信するもの。 ウェブサイトにJavaScriptのタグを挿入することで、IPAが公開した緊急対策情報の一覧をサイト上に表示することが可能。 ...

帳票ツールとメールを連携させる方法

帳票ツールとメールを連携させる方法
ITmedia
Java EE向け帳票ツール「Elixir Report」を利用して簡単な自動メール配信システムを作成してみることでElixir Reportの手軽さを紹介する。 インターネットによるコミュニケーションが発達し、スマートフォンなどのモバイルデバイスを活用する新しいライフスタイルが浸透し ...

2011年11月24日木曜日

クラウドは、オープンソースと伴に遍在化していく

キヤノンITS、授業支援システム「StudyLife」をiPadとともに提供
クラウド Watch
セブンシーズ・テックワークスが開発した「StudyLife」は、オープンソースの学習管理システム「Moodle」とiPadを連携させ、講義の資料配付や小テストの実施、出欠管理などを行う授業支援システム。 学生は、ビデオ機能を使ってチャプターごとの授業を反復して学習できる。 ...
クラウドは、オープンソースと伴に遍在化していく « Agile Cat — in the ...
オープンソースであることが、クラウドの要件になった。なぜなら、クラウドは複雑であり、 開発するためには、ベンダー間における幅広い協調が必要だからである。そして更に、 エンタープライズ・コンピューティングに関わる誰もが、可能な限り迅速に、この ...
agilecat.wordpress.com/.../クラウドは、オープンソースと伴に...

MS、グーグルのウェブプログラミング言語「Dart」に不支持を表明

MS、グーグルのウェブプログラミング言語「Dart」に不支持を表明
CNET Japan
ウェブサイトにある程度高度な機能を付与するプログラミング言語としてはJavaScriptが用いられているが、GoogleはDartでJavaScriptの不備を補いたいと考えている。しかし、Microsoftは米国時間11月22日付のブログ投稿で、JavaScriptの改善こそ進むべき道だと主張した。 ...

2011年11月23日水曜日

【HTML5 Dev】キャンバスでアニメーションと複数デバイスの処理

【HTML5 Dev】キャンバスでアニメーションと複数デバイスの処理
インターネットコム
HTML 5 / CSS 3 / JavaScript と Visual Studio 2010 を使えば、ハードウェア アクセラレーション対応レンダリングなどの素晴らしい機能を搭載する、移植性が高く効率的なソリューションを(もちろん HTML 5をサポートする Web ブラウザの制限内で)開発できるようになる ...

2011年11月22日火曜日

Google発の画像フォーマット「WebP」、可逆圧縮にも対応

Google発の画像フォーマット「WebP」、可逆圧縮にも対応
スラッシュドット・ジャパン
Googleがオープンソースで提供している画像フォーマット「WebP」が、可逆圧縮やアルファチャンネルに対応した。WebPはJPEGの代替とするべく開発されている画像フォーマットで、同等品質のJPEGと比べ25〜34%ほどサイズを削減できるという。WebPは現在も開発中の段階で新 ...

Processing.js、SVG、WebGL。HTML5周辺のグラフィック関連技術

Processing.js、SVG、WebGL。HTML5周辺のグラフィック関連技術
@IT
Processing.jsは、そんなProcessingのコードをWeb上で実行するJavaScriptライブラリである。2008年、jQueryの作者であるJohn Lessigがプロトタイプを開発。Processing 2.0ではProcessing.jsに正式対応予定だそうっだ。 ParserがProcessingのコードをJSに変換 ...

@IT

Apache Harmony の敗北と OpenJDK の勝利

Apache Harmony の敗北と OpenJDK の勝利
インターネットコム
Apache Software Foundation (ASF) が主導していた Java のオープンソースによる実装を目指すプロジェクトだった。 そのプロジェクトが11月3日、事実上終了した。 投票の結果、Apache Harmony 開発者は、Harmony を Attic に移すことを決めた。かつてはオープンソース ...

インターネットコム

2011年11月21日月曜日

惜しいオープンソースライセンス解説

惜しいオープンソースライセンス解説
惜しいオープンソースライセンス解説. 投稿日: 2011年11月17日 作成者: catch. この ブログ、そんなにネタがないだろうと思っていたのに、結構いろいろあるもんです。wise9 というブログに「wise9 › MITのキャンパスに来たのでGPLとBSDとMITライセンス について ...

1台6250円のデスクトップ仮想化ソフト

1台6250円のデスクトップ仮想化ソフト
ITpro
一方、クライアント部(JavaアプリケーションまたはJavaアプレット)の稼働OSは、各種Windows、各種Linux、MacOS X。これらに加えて、iOS用のクライアント「iVERGE」もアップルのApp Storeで無償配布している。Android用は近日提供開始予定。

ITpro

2011年11月19日土曜日

米Googleが「Google Plugin for Eclipse」をオープンソースに

米Googleが「Google Plugin for Eclipse」をオープンソース
SourceForge.JP Magazine
米Googleは11月17日、「Google Plugin for Eclipse(GPE)」をオープンソースにしたと発表した。ソースコードはEclipse Public Licenseの下で公開されている。 GPEは「Google App Engine」や「Google Web Toolkit(GWT)」といったGoogleが提供するツールキットを利用した ...

2011年11月18日金曜日

JavaとPHPはどちらが生産性が高い?

JavaとPHPはどちらが生産性が高い?
ITpro
JavaとPHPはどちらが生産性が高い? オープンソースと有償ソフトどちらが高品質か? といったソフトウエア工学の難問に対し、エビデンス(客観的なデータによる裏付け)に基づいて議論するエッセイ集の日本語版。巻末には、日本のソフトウエア工学研究者による鼎談も収録 ...

2011年11月17日木曜日

にわかに浮上するクラウドのロック・イン問題への切り札 OpenStackとは何か?

にわかに浮上するクラウドのロック・イン問題への切り札 OpenStackとは何か?オープンソースで構成されるクラウド・インフラストラクチャー
ソフトバンク ビジネス+IT
2010年7月に開始された「OpenStack」は、IaaS(Infrastructure as a Service:クラウド基盤)、つまり、クラウド基盤をオープンソースで実現するプロジェクトだ。特定のベンダーのプロダクツや技術に依存せず、オープンな環境でクラウドを実現するための切り札として注目を ...

ソフトバンク ビジネス+IT

JavaScriptエンジン"V8"の脆弱性を修正した「Google Chrome」最新安定版が公開

JavaScriptエンジン"V8"の脆弱性を修正した「Google Chrome」最新安定版が公開
窓の杜
本バージョンでは、JavaScriptエンジン"V8"がv3.5.10.24へと更新。バッファの範囲外へのデータの書き込みが行われてしまう脆弱性が修正されている。本脆弱性の深刻度は同社基準で4段階中2番目の"High"と判定されており、発見者であるChristian Holler氏には1000米ドルの ...

Eclipse発の新言語「Xtend」を試してみよう!

Eclipse発の新言語「Xtend」を試してみよう!
マイコミジャーナル
高度な型推論やクロージャなどJavaにはない多くの機能を持っているほか、XtextというDSLを作成するためのフレームワーク/ツールキットをベースに開発されているため、言語だけでなくEclipse上で利用可能な開発環境が提供されているという特徴がある。 ...

2011年11月16日水曜日

2大オープンソースRDBMSの近未来が見えた!

2大オープンソースRDBMSの近未来が見えた!
@IT
オープンソースDBMSのコミュニティが一堂に会し、それぞれの技術について発表し合う「オープンソースカンファレンス 2011.DB」。MySQLとPostgreSQLの2大DBMSの将来像を探った。(編集部) 2011年11月5日、オラクル青山センターにてオープンソースカンファレンス2011. ...

@IT

Java活用にまつわる諸問題を解決し、アプリケーションの長期利用を可能にするミドルウェアとは?

Java活用にまつわる諸問題を解決し、アプリケーションの長期利用を可能にするミドルウェアとは?
ITmedia
Java活用にまつわる諸問題を解決し、アプリケーションの長期利用を可能にするミドルウェアとは? 従来からのCOBOLやCに代わり、企業システムの多くにはJavaが開発言語に用いられているのが現状だ。だが、Javaアプリケーションを運用する上では、サーバ更改のたびに ...

ITmedia
Apache Geronimo、Java EE 6フルプロファイル認証を獲得
マイコミジャーナル
Apache Geronimoのバージョン3ベータ1が「Java Enterprise Edition 6.0 Full Profile」の認証試験に合格したことが発表された。WebコンテナとしてはTomcatおよびJettyを選択可能だが、Java EE 6フルプロファイルの認証を得たサーバとしてはTomact版のみが提供されている。 ...

マイコミジャーナル

2011年11月15日火曜日

エンジニアと非エンジニアが一緒に54時間で"起業"する、Startup Weekend

エンジニアと非エンジニアが一緒に54時間で"起業"する、Startup Weekend
@IT
「自分の書いたコードの価値を知るためには、コーディング以外のスキルが必要です。 ... Startup Weekendは、プログラミングの技術を学ぶハッカソンではありません。 ...

第21回 Apache Shiroを利用して,スタンドアロンプログラムでセッションを有効にする

第21回 Apache Shiroを利用して,スタンドアロンプログラムでセッションを有効にする
Gihyo Jp
前回に引き続き,Javaアプリケーション向けの認証フレームワーク「Apache Shiro」の使い方を紹介します。Shiroには,認証機能に関連していくつかのうれしい付加機能が備わっています。その1つがセッション管理機能です。セッションを使えば,ユーザに紐付いた情報などを ...

2011年11月14日月曜日

モバイル向けFlash Playerの敗走

モバイル向けFlash Playerの敗走
MdN Design Interactive
Web上、すなわちブラウザを使って表示されるコンテンツやアプリケーションを、より動的にする(リッチアプリケーション化する)ための方法にはAdobeのFlash Playerに代表されるプラグインと、JavaScriptのようなWebの標準技術を用いる手法があった。 ...

米Google、CSSを拡張する「Closure Stylesheets」を「Closure Tools」に追加

米Google、CSSを拡張する「Closure Stylesheets」を「Closure Tools」に追加
SourceForge.JP Magazine
また、CSSのサイズ削減機能(minify)や構文チェック、右横書き(RTL)サポート、パラメータを再利用できる「mixin」、CSSクラスのリネームといった機能も備える。これによりCSSのメンテナンス性を改善し、コードを最適化できるという。 Closure StylesheetsはJavaで実装 ...

2011年11月12日土曜日

Eclipseの10年

Eclipseの10年
InfoQ Japan
10年前の今日,Eclipse という名のオープンソース Java 開発環境が Windows および Linux 向けにリリースされた。Eclipse 1.0 の Windows (98/ME/2000/NT) 版と Linux (RH 7.1) 版,そして言語パック (いずれも IBM の提供による) は,現在もダウンロード可能である。 ...

2011年11月11日金曜日

Adobeはなぜ失敗したか, Flash-Playerの敗退は歴史の必然だった

Adobeはなぜ失敗したか, Flash-Playerの敗退は歴史の必然だった
TechCrunch
by ゲスト ライター on 2011年11月10日 編集者注記: ゲスト筆者のBen SavageはSpaceport.ioのファウンダで、ここはモバイルゲームデベロッパのためのJavaScriptとHTML5による、ネイティブ開発のためのプラットホームだ。 Adobeはモバイルブラウザ用のFlash-Playerの開発を ...
マウスコンピューター/G-Tune