Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

SIer の検索結果:

MacでIntelliJ IDEAを使うと、optionキーを含んだショートカットが効かない/特殊文字が出る場合

…acOS High Sierra 10.13.6で使用すると、キーを書き換えて保存した瞬間にUkeleleが落ちてしまいました… Ukelele 2.2.8でbundleファイルを作り、入力ソースに追加しましたが、そのままでは動作が変わりませんでした。 上記のQiitaページでは、keylayoutファイルを公開してくださっており、それをダウンロードして使用したところ、改善できました。keylayoutファイルを~/Library/Keyboard\ Layouts/に配置し…

OpenJDKのビルドに関するドキュメントがあった!

…OpenJDK has been successfully compiled on macOS versions up to 10.12.5 (Sierra), using XCode 8.3.2 and --disable-warnings-as-errors. macOSとXCodeのバージョン、つけるべきオプションがきちんと書いてあります。今後はこのドキュメントをgrepすればよさそうです。なおOpenJDKのwebサイトにはこのドキュメントは配備されていないようです。

DevLOVE関西2012に参加してきた

…さんのセッションは、SIerの中でどうチームを構築していくか、というチームビルディングの話として聞いていました。非常におもしろい取り組み方で、SI業界にいたら絶対参考にしている内容でした。同時に、チームを作るということすら、SIerでは難易度が高いことなのか、と悲しい気持ちになった部分もあります。 懇親会では、ソニックガーデンの社長である倉貫さんの、アツいLT(ロングセッション)もあり、大盛り上がりでした。僕もLTをしましたが、見事に時間を超過して、そのまま最後まで突っ切って…

SIerとWeb系企業のはなし。

SIerはダメで、Web系企業に行こうっていうのが、ちょっとした風潮になってるね。僕は、これはある種正しくて、ある種間違ってると考えてる。 Web系企業、ヒャッハー!なのか? 僕の転職も、SIerからWeb系企業へ、というカテゴリに入ってる。けど、すべてのWeb系企業で、SIerであったもろもろの悪しき点がない、ってことじゃない。僕が受けた1つで、上場してるWeb系企業の面接では、「どうやって早いリリースを実現しているのか?」という質問で、「パワープレイです」と役員が答えたと…

ソフトウェアエンジニアは技術力だけでもいい、技術力以外の何かでもいい

…だけ。 ただ、日本のSIerの評価方式から考えれば、一部のネット企業を除く大部分の企業で、技術を突き詰めるというのは、メジャーな道じゃない。けど、それの何がいけないのか?たとえば、抜群の運動能力を持った人間がいて、サッカーや野球でなく、マイナーな競技を選んではいけないのか?ハンマー投げという(メジャーとは言えない)競技を選んだ室伏選手に、「野球やればよかったのに」と言えるのか?(130km超える球投げてるし)技術だけの道をもし選んだとき、それはマイナースポーツを選んだようなも…

人事について的確に捉えてる記事だなあ

…消しにしか使われないSIerの現実。 個人の保有スキルの価値を評価し、処遇につなげていくことで、より高いスキルの習得を動機づけることが重要です。 処遇とは、金銭的な報酬だけを指すのではありません。スキルを高められる仕事を与える、好きな技術に携われる自由を与える、コミュニティ活動への参加を支援するなど、幅広い手段を検討すべきでしょう。 IT企業を襲う「優秀なプロマネ不足」の打開策 − @IT自分戦略研究所 お金じゃないんだよ。ただエンジニアを楽しみたいだけなんだ。 個人能力の蓄…

モナドについて調べていく(23)

…ut it's easier to explain with names). SimpleAction remains the same and IOAction's apply method is a factory for them.IOActionオブジェクトはいくつかのファクトリとプライベートな実装(それらは無名クラスかもしれませんが、名前で説明する方が簡単です)を保持する便利なモジュールとして残っています。SimpleActionも同様であり、IOActionのap…

モナドについて調べていく(21)

…tion is easier to use and debug than one that isn't.関数型プログラミングにおいて参照透過性という概念があります。 参照透過性はある関数を同じ引数でいつどこで呼び出したとしても常に同じ結果になるという意味です。 想像のとおり、参照透過である関数はそうでない関数よりも使いやすくデバックしやすいものになります。 There's one area where referential transparency would seem i…

モナドについて調べていく(18)

…at it's easier to get a handle on them and see why they should be true.もう想像したかもしれませんが、すべてのモナドはファンクターです。それゆえモナドはファンクターの法則に従います。 実際、ファンクターの法則はモナド則から演繹されます。ファンクターの法則は単純なのでそれを理解しなぜ真になるのか理解することは簡単です。 As a reminder, a Scala monad has both map and…

JavaのテスティングフレームワークはJUnitだけじゃないので

…ful and easier to use TestNG - Welcome TestNGはJUnitにインスパイアされたと同時にアンチテーゼとして作られてる。 TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc... TestNG - Welcome TestNGはユニットテストだけでなく、機能テストや統合テストもカバーするよう…

JJUGクロスコミュニティカンファレンスに行ってきた

…ネジメントだけとかのSIerの体質を変えよう!ってこと。 これは無条件に大賛成。 そこでProgramming First Developmet。 この辺の話はひがさんのblogにあったことと同じなので、そっちを見てもらった方がいいと思います。 こんな感じでした。 こういったイベントは刺激を受けるのでいいですね。 でもいつまでも参加するだけの受け身ではなくて、ほんと大阪でも立ち上げていかないとと強く思います。 でも手が回らないとか言い訳しつつ。。。 絶対的に時間が足りない気も…

足りないのは「人数」じゃないんだよ

…言わなくなったけど、SIerの現場ではずっと「人数」が足りないと叫ばれ続けている。 もちろん僕みたいな若造が指摘するまでもなく、多くの人たちが動いていることはわかっているけれど、きちんと言っておこう。 足りないのは「人数」じゃないんだよ。 ドラッカーも言ってるじゃない。 「生産性の本質を測る真の基準は量ではなくて、質である」 「知識労働の価値は量で測定するものではない。また、それはそのコストで決まるものでもない。知識労働は、実はその結果、つまりその効果によって決定されるものな…

Re:優秀な人はパチンコの右下

…ゃぶり - 第6回 SIerのジレンマ:ITpro 技術力の無い人は,集中して努力できる環境が与えられるので成長も見えやすく,何よりも上司から「俺のアドバイス通りにやってここまで成長した」とナイスなイメージを持たれる。これに対して技術力のある人は,当初の期待に対して,本業以外の負担で成果が削られているにもかかわらず「こんなもんなの?」と思われる。この印象の差は歴然。 今日もどしゃぶり - 第6回 SIerのジレンマ:ITpro 優秀な人には雑務と質問という不毛な負荷が集中する…

Introducing Apache Wicketの超意訳(11)

…'ve used some other web frameworks and fought with select lists, you'll find this method to be much easier to use. IChoiceRendererによって開発者はoptionタグに表示する値とIDの値を生成する方法を決定できます。 もしほかのWebフレームワークを使ってselectリストと悪戦苦闘したことがあるなら、このメソッドはより簡単に使えると気付くでしょう。

Spring 2.0 Final Released

http://www.springframework.org/go-2.0 きましたねー!Springは1.x時代から自身の目的は果たしていたと思います。 2.0は「to make the common tasks easier」。設定ファイルに代表される作業の簡略化を果たしたって感じでしょうか。Springは設定ファイルはなくすのではなくて必要だという考え方なので、簡単にはなってもなくならないですけどね。

Top Java Books

…著), Kathy Sierra (原著), Elisabeth Freeman (原著), Bert Bates (原著), 佐藤 直生 (翻訳), 木下 哲也 (翻訳), 福龍興業 (翻訳) オライリージャパン ; ISBN: 4873112494 ¥4,830 (税込) http://www.amazon.co.jp/exec/obidos/ASIN/4873112494/249-2411068-42763215.実践J2EEシステムデザイン ロッド・ジョンソン (著)…