タグ

ブックマーク / news.mynavi.jp (6)

  • Google、JavaをObjective-Cに変換する「J2ObjC」を公開

    Googleのオープンソースブログにおいて、JavaのソースコードをObjective-Cのソースコードに変換するトランスレータ「J2ObjC」が紹介されている。J2ObjCは、iOS基盤フレームワーク(Xcode)を利用してダイレクトにJavaクラスをObjective-Cクラスに変換するオープンソースのコマンドラインツール。データアクセスやアプリケーションロジックといったアプリのUI以外のコードをJavaで記述し、iOSアプリやAndroidアプリ、Webアプリで共有するといったことを目的としている。 J2ObjCは現在、エクセプションや内部/匿名クラス、総称型、スレッド、リフレクションといったクライアント側のアプリケーション開発に必要なJava言語の機能をサポートとしている。また、JUnitテストの変換や実行にも対応。プロジェクトによると、開発中のJ2ObjCのクオリティはアルファと

    hanny986
    hanny986 2012/09/20
  • シマンテック、最大16PBのデータを処理するHadoop向けソリューション

    シマンテックは、企業の既存インフラを活用したビッグデータ分析を可能にする、Veritas Storage Foundation Cluster File System向けアドオンソリューション「Symantec Enterprise Solution for Hadoop」を発表した。Hortonworks Data Platform (HDP) 1.0 と Apache Hadoop 1.0.2 に対応しており、Veritas Storage Foundation Cluster File Systemを利用中であれば無料で利用できる。 同ソリューションは、ビッグデータの管理負荷を削減し、Apache Hadoopの企業導入を可能にするための、拡張性と耐障害性を備えたデータ管理ソリューション。 既存のインフラを用い、構造化データおよび非構造化データを含む最大16PBのデータを処理し、スト

    シマンテック、最大16PBのデータを処理するHadoop向けソリューション
  • 「.htaccessファイル」を使ったWeb改ざんが確認 - トレンドマイクロマンスリーレポート

    トレンドマイクロは、2012年2月度のインターネット脅威マンスリーレポートを発表した。 管理者も気づきにくい手口 2月には、Apacheの設定ファイル「.htaccessファイル」が改ざんされたと推測される攻撃により、結果的に偽セキュリティ対策ソフトがダウンロードされる事例が国内で確認された。その手口であるが、図1を見ながら解説したい。 まず、攻撃者は何らかの方法で、.htaccessファイルの改ざんを行う。この改ざんにより、以下のことが行われる。 検索サイトから誘導されたユーザーを指定した不正なサイトへ転送 管理者などが、直接サイトを閲覧しても改ざんに気がつかない 「検索サイト」を経由してアクセスしたユーザーのみが対象となるところが、ポイントである。結果、管理者がブラウザのブックマークやURLを直接入力してアクセスしたり、HTMLファイルだけをチェックしても改ざんの痕跡が発見できず、攻撃

    「.htaccessファイル」を使ったWeb改ざんが確認 - トレンドマイクロマンスリーレポート
  • Java代替言語「Ceylon」、開発進む

    Java仮想マシンで動作するプログラミング言語「Ceylon」のWebサイトが登場した。Ceylonはまだ開発段階にありメジャーリリースは実施されていないが、Red Hatは情報提供サイトを提供することで「Ceylon」へのコミットメントの継続を主張したい狙いがあるものと見られる。 CeylonはJava仮想マシンで動作する型セーフなプログラミング言語。Javaに強く影響を受けたプログラミング言語で、C言語風の文法に各種機能を実装している。C、Java、C#などの開発者にとっては学習コストが低く、比較的早期に開発を開始できるという特徴がある。Eclipseベースの統合開発環境が提供されている点もポイント。 同様にJava仮想マシンで動作するJavaインスパイア言語はほかにいくつもあるが、ソフトウェアベンダが積極的に開発を支援または推進しているものに、JetBrainsが開発している「Kot

  • Apache Geronimo、Java EE 6フルプロファイル認証を獲得

    Apache Geronimo is an open source server runtime that integrates the best open source projects. Apache Geronimoのバージョン3ベータ1が「Java Enterprise Edition 6.0 Full Profile」の認証試験に合格したことが発表された。WebコンテナとしてはTomcatおよびJettyを選択可能だが、Java EE 6フルプロファイルの認証を得たサーバとしてはTomact版のみが提供されている。今のところWindowsMac OS X、Linux向けにTomcatおよびAxis2を同梱したGeronimoがJava EE f6フルプロファイル対応の成果物として提供されている。認証を得ていない組み合わせとしてはJettyとCXFを組み込んだものも提供されている

    Apache Geronimo、Java EE 6フルプロファイル認証を獲得
  • Chrome開発者が語る、幸せなエンジニアになるための条件 - Google 鵜飼氏

    「開発者として幸せな生き方とは何か? 」と聞かれて、即答できる人はなかなかいないのではないだろうか。自分が作った製品が世の中で広く使われること、成果が多くの人に評価されること、多くの報酬をもらえること、自分が興味を持った分野をひたすらに追求できること……。人によってさまざまな判断基準が存在し、そのどれもが正しい。 しかし、「自分にとっては何が幸せなことなのか」「その状態に近づくためには、どうすればいいのか」を考え、行動することは、その人が「正しい答え」に近づくために避けては通れない課題だ。人生の一部となる仕事の側面でも、そこから自らのキャリアをどのようにデザインし、実現していくかをプランニングすることになる。 マイナビは11月19日に開発者向けの転職イベント「ITエンジニアセミナー 東京」を開催する。その中で、Googleの東京エンジニアリングセンターに所属するソフトウェアエンジニアの鵜飼

    Chrome開発者が語る、幸せなエンジニアになるための条件 - Google 鵜飼氏
  • 1