開発
いつ読んでも内容はすばらしいのですが、読んだはずなのに覚えていない自分が情けなくなってきます。気に入った部分を未来の自分へ宛てて残そうと思います。 情報隠蔽の価値 「何を隠蔽するべきか」と自問する習慣を付けよう。多くの難解な設計問題が目の前…
先週までは小説をひたすら読んだわけですが、そろそろ技術書が読みたくなってきました。いろいろと読みたいものは多いのですが、毎年読んでいる書籍を読み返すことから始めようかと思います。 毎年飽きもせず同じ書籍を読み返すのですが、そのうちの一冊(正…
昨日なぜかわからないけれども届いた半額クーポンを握りしめ購入しましたdotTrace!半額だったのでだいたい$150でした。 半額クーポンのせいか、同時に購入したdotCoverよりも遅れること5時間で到着したライセンスを入力して早速使用してみました。これまで…
MacBookAirを購入する直前に購入したAndroidタブレットですが、最近は利用頻度が高まっています。具体的には、次のような利用方法をしています。 Evernoteでチェックリスト まずはタブレットを使用してEvernoteでチェックリストを管理しています。チェックリ…
最近はブラウザを利用する機会がとても多くなってきました。それもいろいろなブラウザを…。そこで気になっていたのがF5キーを押したときの挙動です。Firefoxは更新(リロード)されるのですが、ChromeやSafariは更新されません。作成したアプリケーションの…
JavaScriptの開発を行うための環境はやはりエディタとブラウザ&ブラウザのアドオンなのでしょうかね?私はRubyMineを使用しているのでこの環境がお気に入りなのですが、どのような開発環境を利用しているのかはとても興味深い。 個人的にはRubyMineを使用…
嫁さん用にほしいと思い予約したところ、本日購入できました。近くのPCDepotではauのiPhone4Sは在庫ありとなっていましたが、ソフトバンクは在庫はないようですね。 そうそう、流山おおたかの森にあるソフトバンクショップでは購入時の料金プランの説明にiPa…
HTMLでウェブサイトを作るようになってから、Firefoxを利用するようになりました。単にブラウジングするだけの場合は、英和辞典が便利なのでSafariを利用していますが。 FirefoxはWindowsを利用していた頃から、起動が遅くメモリ食いだったので嫌いでした。C…
私はごく平凡なプログラマで、どちらかというと人よりスキルが低い部類に入ると思います。そんな私は新しい言語を身につけるときには大体3セットの書籍を購入してきました。 通読できる書籍 参照できる書籍 中級者向けの書籍 通読できる書籍とは、C#であれば…
.NET系のデータコネクトツールと言えばDevartが代表格でしょう。私もMyDirect(CoreLabの頃ですね)やdotConnectForPostgresなどを購入してそのすばらしさは実感しています。 ■Devart http://www.devart.com/dotconnect/oracle/ 一方VisualStudioへのアドオン…
何を思い立ったのか、国立西洋美術館へ行ってきました。本物の芸術に触れることでなにやら新しい世界が開けるような気がしたのですが…だめだったようですw 今日行ったところ、国立西洋美術館ではギリシャ展も開催されていたのですが、私は常設展のみ見てき…
.NETプログラマですが、Mac購入しました。これで開発環境は整いました。そして飲み会の参加率は下がる…
愛用しているレノボのL412ですが、本日キーボードの一部が壊れました。 ノートパソコンのキーボードってこんなに壊れやすかったものでしたっけ?どうやら爪が折れているようで、どうやっても取り付けできない模様…。 困ったときのサポートと言うことで電話を…
ちょっとした臨時収入と、嫁さんが支出を認めてくれたので購入しましたICONIA TAB A500。 いやーなかなか重いですが、念願の初タブレット…。思えばNexus Sを買おうかZoomを買おうか迷ったのが数ヶ月前。これほど早くタブレットをゲットできるとは思いません…
自分の勉強から仕事やらABCの準備やら(何も出来ていない…)で忙しい中、少しだけ時間を作ってJavaを書くようにしています。カレンダーを作っているのですが、ちょっとわからない現象が発生しています。 現象は、HTC Desire(2.1)でのみ発生します。Nexus Sでは…
最近MSネタが続きますね。まぁもともとAndroid界隈より.NET界隈に生息していたのでこっちの方が居心地が良いのですが。 これまではエルゴノミックキーボードを使用していたのですが、我が家の省エネ計画の一環からパソコンごと移住して小さな机になりました…
先日のエントリですが、原因がわかりました。参照先で使用しているDLLではLOG4NETを使用しているのですが、このLOG4NETがなぜかGACに登録されたものを参照していました。その結果、テスト環境で実行しようとしてもGACに登録されたLOG4NETアセンブリが存在し…
今直面している問題が、.NETで開発したアプリをテスト機など開発環境以外へ持って行った場合に初期画面さえ表示されず実行もされないという問題です。この手の話は、だいたい使用しているアプリのライセンスや参照しているDLLが参照できないためにコンストラ…
ActivityでSharedPreferenceに値を設定しているような場合に、その値が正常に設定されているかテストする必要が出てきたので少し試してみました。当たり前のことかもしれませんが、最初は方法がわからなかったので…。 Activityでは下記のようにSharedPrefere…
BigDecimalですが、いろいろと知らないことがあることに気づきましたのでかんたんにまとめました。自分の目も程度ですので、内容は雑かもしれません。 [sourcecode language="java"] public class SampleBigDecimal { /** * @param args */ public static vo…
Android開発でUnitTestを実行する方法がわからずいろいろと嵌りました。いろいろと調べたところ、基本的にはAndroid JUnit Testを使用してテストを行えばよいことがわかりました。 その中でも、Activityについてのテストはテストクラスで” ActivityInstrumen…
初めてのAndroidですが、読み終えました。最初は薄いと思ったのですが、内容はかなり濃かったです。濃縮されている感がありました。最近仕事が忙しいこともあるので、1ヶ月程度時間がかかったように思いますが、とりあえず読んで良かったというのが正直な感…
Windowsアプリケーションの開発では、よくクラスライブラリをDLLとして作成して様々なプロジェクトで使うと言うことを行いました。共通的な処理や、基本となる画面周りの定義をライブラリとして作成したものです。 残念なことに、私はJavaの世界がいまいち見…
Androidの開発に限らず、プログラム開発ではReferenceを読み解くことが重要だと思います。VisualStudioでの開発時も、学びたての頃は書籍とにらめっこでしたが徐々にmsdnを読みよくわからないところは書籍を確認するという流れになりました。ということで、A…
DesireなどAndroidの開発を本格的に行うに当たって、Androidを机の上に置けるように台を購入しました。今回は三和サプライ製のものです。iPhone用のものですが、1000円程度の割には台の底面やAndroidを置く受けの部分にも滑り止めが付いています。 また、充…
今日は計画停電が始まって以来はじめての通勤でした。通常なら40分程度しかかからない通勤が2時間ほどかかりました。 この事自体は仕方のないことなのですが、今更ながらに電力に依存していたのだと感じています。 恐らく今後はこれまでと同じような電力…
阪神大震災で被災して以来の大規模な地震に遭遇しました。幸いにも私は関東地方でしたので帰宅難民程度で済んだのですが、大勢の方がなくなられたことは残念でなりません。心からご冥福をお祈りいたします。 さて、先日はC#でいくぞ!と声高に宣言したのです…
Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus) を読みました。 良い点と悪い点がありましたが 、Webの歴史や長所などを具体的に説明しているところはわかりやすくて良いと思います。また、TCP/IPについてもさらっとおさらい程度に説明…
C#でプログラムを書くときに、コンストラクタでは例外をスローしないように注意しています。たとえとば、ファイルのIOやデータベースの接続などはそれらのコンストラクタではしないようにしています。 ところが、今回作ったアプリケーションで開発環境以外で…
VMWareで仮想ハードディスクを作成したときに8GB程度を想定していたのですが、あっという間にディスクが足りなくなりできれば拡張したいなと思ったことはないでしょうか?私はまさに最近そのような状況になりました。 何か良い方法はないかと調べてみたとこ…