タグ

ブックマーク / kazzz.hatenablog.com (5)

  • そろそろ潮時? - Kazzz's diary

    何時からだろうか、職業プログラマとして生業を全うしたいと思いながら仕事をしていたのだが、今の職場ではもうそれを許してはくれなさそうだ。 許してくれないというよりは正確には「認めて貰えない」と言った方が良いだろうか。 仕事で経験を積む、企業で歳を重ねる、そうすると自分の相対的な原価って奴が上がる。 この原価ってのがやっかいで、自分が企業の中でどれだけをコストを発生させているかを見る物差しとなるのだ。コストは簡単に言えば人件費、つまり給料だ。※ 以降、この原価という物差しが自分の仕事全てについて回るようになった。 あなたがプログラムを書くのではコストに合わない。もっとコストに見合った仕事をしないと評価できないと言われるようになる。 頑張って経験を重ねて良い仕事が出来るようになったのに、あんたに仕事させると会社が損をするということなのだ。 この時世だ。別に高い給料をくれとは言わない。普通に暮らせ

    そろそろ潮時? - Kazzz's diary
    TAC
    TAC 2012/10/06
  • 私が「Ice Cream Sandwich」を嫌いな理由 - Kazzz's diary

    GALAXY Nexusが来て2日間使い倒した。ハードウェア自体は良いなぁと思う点が多々あったものの、ソフトウェアに関しては自分がそれを生業にしている点で評価がどうしても厳しくなってしまうようで、今の所嫌いな所ばかりが目立つ状況だ。 私は元々AndroidそれもGingerbread(2.3)までのスマートフォンを主なターゲットとした装飾を控えめにした機能優先なインタフェースとデザインは好きだ。がしかしAndroidとしてタブレットに始めて対応することとなったハニカムは機能的なデザインが影を潜め、完成度もお世辞には高いとは思えないそのデザインとGUIは結局好きになれずじまいだったのである。 そこでAndroid4.0だ。"Ice Cream Sandwich" (以降はICSと略する)はスマートフォンとタブレットのユーザインタフェースを統合するものでありそのデザインは基的にはハニカムが踏

    私が「Ice Cream Sandwich」を嫌いな理由 - Kazzz's diary
    TAC
    TAC 2011/12/06
  • Helios(Eclipse 3.6.1) + ADT 8.x以降でコンテンツアシストが異常に遅い(Bug 329288) - Kazzz's diary

    最近になってからだと思うのだが、Eclipseでコーディングしているとコンテンツアシストの候補表示に異常に時間がかかる。 最初は他の諸々でメモリ消費してっからなぁとか、Androidのエミュレータはリソースバカいだからなぁとか、自分に言い聞かせて我慢していたのだが、いい加減我慢できなくなって調べてみたらEclipse(JDT)の既知のバグだった。 Code Assist still Slow - Android Developers | Google グループ Bug 329288 - Fetching parameter names literally hangs on a class with a lot of methods 上のリンクからダウンロードできるプラグイン(org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar)を上書きすることで、症状は劇的

    Helios(Eclipse 3.6.1) + ADT 8.x以降でコンテンツアシストが異常に遅い(Bug 329288) - Kazzz's diary
  • Androidとリフレクションについて - Kazzz's diary

    Android上でのプログラミングではリフレクションは忌避すべきと言われている。 PCに比べるとリソースが制限されているスマートフォンではこれは正しい。しかしNexus oneやXperia等、周波数1Ghzのプロセッサと500MB以上のRAMを搭載した実機を使ってきた感覚だと、性能をシビアに追求するようなアプリケーション(主にゲームやリアルタイムシミュレーション)以外であれば、無駄に繰り返さない、結果を上手くキャッシュする等、使い方を注意すれば別に避けるものではないと考えている。(感覚としては10年前のIntel Pentium3が搭載されたPC上でJava2(JavaSE1.3〜1.4)を動作させている状態に近いと思う。) なぜこんなことを書くかというと、今更Javaでリフレクションを否定されると何もできないからだ。自分が今書いているライブラリィ、フレームワークではリフレクションを使い

    Androidとリフレクションについて - Kazzz's diary
  • Ruboto (JRuby on Android) - Kazzz's diary

    Ruboto–Ruby on Android Ruboto(読みは"るぼっとぉ"でよいのかな)はAndroidJRubyバインディング。 Ruboto (JRuby on Android) Google Groups※ Ruboto's ruboto-core at master - GitHub 最終的にはフルスペックなAndroidアプリケーションをRubyで書くことを目的にしているらしい。 既にIRBコンソールでRubyスクリプトを評価実行できる(!!)Androidアプリケーションがgitにアップされているので、ソースもちら見してみたが ruboto's ruboto-irb at master - GitHub libsにjruby.jarとjruby-stdlib.jarがあるので、現状はAndroidJava環境からそのままJRubyを呼び出してるぽい。(後述するがCha

  • 1