タグ

2012年9月23日のブックマーク (8件)

  • .NET Framework における XML の概要

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    .NET Framework における XML の概要
    crayzic
    crayzic 2012/09/23
  • 米Google、JavaコードをObjective-Cに変換するツール「J2ObjC」を公開 - @IT

    2012/09/18 米Googleは、オープンソースのコード変換ツール「J2ObjC」をリリースした。JavaのソースコードをiOSアプリ開発に使われるObjective-Cのソースコードに変換できる。 Googleのオープンソースブログによると、同ツールではJavaコードをiOSアプリケーションビルドの一部とすることができ、生成されたファイルの編集は不要。データアクセスやアプリケーションロジックといった、UI以外の部分に関するコードをJavaで記述し、それをWebアプリだけでなくAndroidアプリ、iOSアプリで共有できる。 Java 6を完全サポートしているほか、ランタイム機能のうち、例外、内部および匿名クラス、ジェネリックタイプ、スレッド、リフレクションなど、クライアントサイドのアプリケーション開発に必要な機能の大半をサポート。JUnitテスト変換と実行にも対応し、XcodeとM

    crayzic
    crayzic 2012/09/23
  • jQuery風XMLパーサjOOX入門(1) - ギークに憧れて

    Java初心者なのでJava書いてる。 Javaでjson扱うのしんどい気がしたので、モダンなXMLパーサ探してたらjOOX見つけた。 jQuery風にXMLを操作できるらしいのでTwitter APIで試してみる。 リンクから落としたjarにクラスパス通しておく。Sample1:ユーザ情報シンプルな構造。 Match#child(String string)で要素を指定してあげるだけ。 https://twitter.com/users/show/hotchemi.xmlXML 153838559 カタなんとか hotchemi SIer ...etc Java import java.net.URL; import org.joox.Context; import org.joox.Each; import static org.joox.JOOX.$; import org.joox

  • テスト駆動開発の進化 - Digital Romanticism

    デブサミ関西2012での講演内容まとめ はじめに 今月、GOOS日語版が発売されました。 実践テスト駆動開発 (Object Oriented SELECTION) 作者: Steve Freeman,Nat Pryce,和智右桂,高木正弘出版社/メーカー: 翔泳社発売日: 2012/09/14メディア: 大型購入: 4人 クリック: 262回この商品を含むブログ (31件) を見る継続的デリバリーに続き、高木さんと一緒にお仕事をするのはこれで二冊目です。今回も多くの人に助けられて、目標としていたデブサミ関西での出版にこぎつけることができました。関係者の皆さま、どうもありがとうございました。 講演では触れませんでしたが、ここで「実践テスト駆動開発」というタイトルの由来について少し書いておきます。原書のタイトルはご存じの通り、"Growing Object-Oriented Softwa

    テスト駆動開発の進化 - Digital Romanticism
    crayzic
    crayzic 2012/09/23
  • jQueryのパフォーマンスを下げるアンチパターンに関する超意訳 - Qiita

    以下のスライドを意訳したものです。Compress周りについては触れていません。「いやいや、最新の書き方だともっと良い書き方があるんだよ!」という方のコメントをお待ちしております! http://www.slideshare.net/paul.irish/perfcompression クエリをキャッシュする // 悪い例 var id = $("#content").data("id"); var itemId = $("#content").data("item-id"); // 良い例 var content = $("#content") var id = content.data("id"); var itemId = content.data("item-id"); // 悪い例 $.each(reallyLongArray, function(count, item) { v

    jQueryのパフォーマンスを下げるアンチパターンに関する超意訳 - Qiita
  • ABC予想とフェルマーの最終定理 - ぶろぐ。@はてな

    http://www.47news.jp/CN/201209/CN2012091801001993.html ちょっと前に流れたこのニュースを見て、おおっと思いながらわからないのにまたWikipediawikipedia:ABC予想)を眺めたりしていたのだが、やはり気になるのはこの部分。 整数論の代表的難問であり、解決に約350年かかった「フェルマーの最終定理」も、この予想を使えば一気に証明できてしまう ググったりしていると、これについてとてもわかりやすい説明があったので書き出してみる。 用語の定義 abc-triple 正の整数 a, b, c について、a + b = c かつ a, b は互いに素である三つ組 (a, b, c) rad(n) 正の整数 n の、互いに異なる素因数の積 例: ABC予想 が abc-triple ならば、 が成り立つ。 (これは強い形の予想で、今回証

    ABC予想とフェルマーの最終定理 - ぶろぐ。@はてな
    crayzic
    crayzic 2012/09/23
  • Herokuが「Enterprise for Java」発表、エンタープライズ対応強化 - @IT

    2012/09/20 米Salesforce.com傘下のHerokuは9月19日、クラウドでJavaアプリケーションを構築して実行できるエンタープライズ向けの新サービス「Heroku Enterprise for Java」を発表した。2011年8月に発表したJava対応を、エンタープライズ向けにさらに強化することになる。 これまでJavaアプリ開発にはさまざまな開発ツールやランタイムインフラが必要とされ、アプリ開発と導入には何カ月もかかっていたとHerokuは説明。これに対してHeroku Enterprise for Javaでは、エンタープライズ向けに、初めて完全なJavaソリューションを1つのパッケージとして提供するとしている。 発表資料で同社COOは「エンタープライズデベロッパは、バックエンドインフラを構築する手間にわずらわされずに革新的なアプリケーションを開発できる、より良い

    crayzic
    crayzic 2012/09/23
  • CAがシステム開発テストの支援ソリューションを発表 期間短縮やバグの削減に効果

    接続テストなどを行う場合に、連携先システムのサービス内容を仮想的に再現できる「CA LISA」を発売する。連携先システムの制約を受けることなくテストが実施できるという。 CA Technologiesは9月21日、仮想化技術を用いてアプリケーションやシステムの開発を支援するソリューション製品「CA LISA」を発表した。同製品を活用することで、テスト工程における期間短縮や品質向上、コスト削減が可能になるという。 CA LISAは、開発中のアプリケーションやシステムを別のシステムと接続してテストを行いたい場合に、接続先システムのサービスを仮想的に再現できる環境を実現する。接続先システムの制約を受けないことから、テスト実施までの待ち時間などか解消され、作業に集中できるようになる。その結果として、短納期化や品質向上などにつながるという。また、物理的なテスト環境を構築する手間や品質向上に伴うバグ修

    CAがシステム開発テストの支援ソリューションを発表 期間短縮やバグの削減に効果
    crayzic
    crayzic 2012/09/23