運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
答え:テストできるように作る 周りでAndroid開発してる話を聞くのですが、どうもテストがしづらかったり、修正が大変だったりする模様。ここを直してあそこがバグるみたいな。 本屋で参考になりそうな本を探すも、入門系かリファレンス系が殆どで、「どういう設計にするべきか?」とか「Android Test」とかAndroid向けフレームワークの話がさっぱり無い。そんな状況なので、入門書片手にアプリを書き始めた人は、ViewとLogicを始め、色々なものが適切に分けられてないコードを作り、テストの無いレガシーコードが量産されていくのかな、と。 そういう分けで最初の結論になります。 ちょうど、ちょっとしたAndroidアプリを書いてみようと思ってたので、ここら辺を参考に実際のアプリに先立っていくつかのフレームワークを組み合わせたAndroid-Development-Suiteを作成。 いわゆるサン
株式会社クレイジーワークス 代表取締役 総裁 村上福之(@fukuyuki) ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーだ 2012年も残りあとわずかです。 今年もいろいろありました。僕は、今年は本の出版などもあってほとんどコードを書かない一年でした。こんなので良いのかどうか、最近悩みつつあります。自分が時代遅れになりそうで、怖いです。 しかし、そんなクズみたいな僕でも、一応、今年が終わるまでにHello Worldくらいはしておきたいなと思った技術を適当に挙げます。 TypeScript >> 巻き返しを図るMS様謹製のJavaScript Microsoftの過去を知っている人たちにとっては、「どうしてMSはそこ
JDKには、Java標準ライブラリのソースファイル一式(src.zip)が付属しています。しかし、これは標準ライブラリのソースコードの一部に過ぎず、「sun.misc.Launcher」をはじめとする、一部のパッケージのソースファイルは含まれていません。 今回は、それによって表示されるエラーや対策、について解説します。JDK7が対象なので、JDK6未満の場合は適用できません。 目次 1. 「src.zip」のよくある利用法2. JDK付属の「src.zip」だけでは見れないソースコードがある!2.1. Class File Editor2.2. 「sun.*」など一部のソースコードが非公開だったから2.3. OpenJDK→JDK7へ2.4. OpenJDKのライセンス的にソースコードは無理?3. jdk7src「src.zipに足りないものをOpenJDKから持ってきました」4. jdk
JavaFX Advent Calendar 12月3日担当です。 11/30開催の「第8回JavaFX勉強会」(日本JavaFXユーザーグループ主催)で、「ダブルクリックで起動する JavaFX アプリケーション JAR の仕組み 」を発表をしてきました。 この発表では、作成するプログラムがJava SE/JavaFX以外の他のJARに依存しない単純な形式を対象にしていました。 発表の質疑応答にて、依存するJARがあり複数のJARで構成されるアプリケーションの場合について質問を受けました。事前に調査はできておらず、宿題ということで本日「(補遺)依存するJARがあるJavaFXアプリケーションの実行可能JAR作成」を紹介します。 注記)本記事でのコマンド実行例、ディレクトリパス記述表記は、Windows OS(Windows 7)環境での操作・記述を前提としています。Linux、Solar
'fmt ' チャンク構造体 #define FormatID 'fmt ' /* chunkID for Format Chunk. NOTE: There is a space at the end of this ID. */ typedef struct { ID chunkID; long chunkSize; short wFormatTag; unsigned short wChannels; unsigned long dwSamplesPerSec; unsigned long dwAvgBytesPerSec; unsigned short wBlockAlign; unsigned short wBitsPerSample; /* Note: there may be additional fields here, depending upon wFormatTa
Welcome to the "s2csv" project. S2CSVはSeasarとアノテーションを使ってCSVファイルやCSVデータを手軽に扱うためのライブラリです。 まだまだ業務で使用されるCSVファイルを手軽に扱えるように開発しました。 S2CSVファイルを使えば以下のようなことが出来ます。 ・CSVファイル と Java Objectの相互変換を簡単に行える ・CSV個別の設定ファイルが必要ない ・バリデーションを行うことが出来る ・バリデーションメッセージ定義はStrutsライクでなじみがある形式 コミッタのブログ S2CSVは、以下のコミッタが開発しています。 フィードバックくださる方は t.newtaro_at_gmail.comのメールアドレスの _at_ を@に変えてメールするか 日記へのコメントを待ってます。 newta(にゅーた)日記
© Copyright The Seasar Foundation and the others 2004-2016, all rights reserved.
きょん@アジャイルコーチ、システムアーキテクト @kyon_mm @osiire はい。。。F# を日常的に使っていたり、OCamlを勉強していると、型安全って静的型付けであることとは違うし、型によって何を保証したり、表現できれば型安全であるって言えるのかよくわからなくなってきました。型安全って言葉を安易に使えないですね。 2012-09-20 19:02:42
米Googleは9月14日、JavaコードをObjective-Cコードに変換するツール「J2ObjC」をオープンソースで公開した。iOSアプリケーションにJavaコードを埋め込むことを可能にするという。 J2Obj2はGoogle社内で開発されたツールで、Android開発やGoogle Web Toolkit(GWT)によるサーバーサイドアプリケーション開発で利用されるJavaと、iPhoneやiPadといったiOSデバイス向けのアプリケーション開発で利用されるObjective-Cの間で、データアクセスやアプリメーションロジックといったUI以外のアプリケーションコードの共有を容易にすることを開発目標としている。クロスプラットフォームUIツールキットとは異なり、将来的にUIに拡大する計画はないことも明言されている。 現在のバージョン0.5.2で、品質は「アルファとベータの中間」という状
The latest news from Google on open source releases, major projects, events, and student outreach programs. We are proud to announce the open source release of J2ObjC, a Google-authored translator that converts Java source code into Objective-C source for iPhone/iPad applications. J2ObjC enables Java code to be part of an iOS application's build, as no editing of the generated files is necessary.
みなさま、ご無沙汰しております。1ヶ月以上ぶりのブログ更新となりました。Python界の情弱こと山口です。 この度、拙訳の「Java開発者のための関数プログラミング」という書籍がオライリー・ジャパンより電子書籍(ePub)で出版される運びとなりました。原著者はProgramming Scala(日本語版「プログラミングScala」)のDean Wampler氏。 Java開発者のための関数プログラミングDean Wampler 著、山口能迪、株式会社トップスタジオ 訳 フォーマット ePub O'Reilly で詳細を見る Java開発者のための関数プログラミング - Google+ 本書は、無理をしてJavaで関数プログラミングで実装してがんばろう、という本ではありません。一部そういうところもあるかもしれませんが、そういう方向は目指していません。あくまで関数型と呼ばれるものにはどういう概
エラー処理の抽象化田中英行 <tanaka.hideyuki@gmail.com> 2012/06/26 @LOG.debug("nice catch!") 自己紹介田中英行 http://tanakh.jpTwitter: @tanakhGithub: https://github.com/tanakh Preferred Infrastracture 勤務のプログラマHaskellと、プログラミングについてあれこれ考えるのが好きHaskell入門書 すごいHaskellたのしく学ぼう! Learn You a Haskell for Great Good! の和訳 java-ja …!?とんでもないところに来てしまったぞ (((´・_・`))) ブルブル 本日のお話なぜ、エラー処理は重要なのか?なぜ、エラー処理の抽象化は重要なのか?なぜ、エラー処理の抽象化は行われて来なかったのか?
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く