プログラム

Macの開発環境を導入する

MacのネイティブアプリやiOS用の開発環境は「Xcode」。 iOS対応のアプリを作るときもこのツールから行うようになっている。XCodeは初期状態でインストールされていないので、 Macのインストールディスクもしくはダウンロードをする必要がある。 今回書くのは…

Calendarクラス

Calendarクラスはよく使う。 そのくせ使うときはgetInstance()しなきゃいけないとかよくわからない。いつも使っている感じ↓ Calendar cal = Calendar.getInstance(); int year = cal.get(Calendar.YEAR);

XStreamについて

XStreamとは、javaとXMLのマッピングライブラリ。Core API http://xstream.codehaus.org/javadoc/overview-summary.html単純なマッピングの仕方 XStream xstream = new XStream(); String xml = xstream.toXML(myObject); // serialize to XML Object myObje…

例外メモ:MalformedURLException

URLが不正である場合の例外。今回はXMLのパスが不正である場合。 指定文字列に有効なプロトコルが見つからないか、文字列解析ができなかったとき、と書いてある。具体例: import java.net.MalformedURLException; import java.net.URL; public class test_m…

例外メモ:InterruptedException

スレッドに割り込まれたときに発生する例外。 sleepしているとき、selleniumでテストが並列で走ると起きる。具体例→

AppleScriptについて興味をそそられた

SystemUiServerについてググっていて以下のサイトを見つけた。 AppleScriptというのも興味があるかも。それにみやすいブログの書き方も。メニューエクストラを確実に操作するGUIスクリプティング - ザリガニが見ていた...。

java.netパッケージのURLクラスあたりをいじる

せっかくURLクラスを使ってみた(例外メモ:MalformedURLException)ので、 javadocのページのHTMLソースを取得してみる。結局参考サイトの丸写しなので意味がないけど、せっかくなので。 import java.io.BufferedReader; import java.io.IOException; import …