タグ

2012年4月8日のブックマーク (5件)

  • マネージャになりたくないプログラマのキャリアパス

    金曜日、KLab元CTOの仙石さんからありがたい話をいただきました。 話は、開発者の採用、教育、評価あるいは開発者の心構えなど多岐に渡りました。いくつも興味深い話がありましたが、個人的に一番聞いて良かったと思える話を紹介します。表題の件です。 若いプログラマの中には年をとってもマネージャになりたくないと言う人がいます。他人事ではなく自分もそのひとりでした。若い時にマネージャ志望のキャリアパスに語ることは、プログラマとしての自分の誇りを傷つける気がしていました。マネージャを偉いと見なす風潮が、技術に対する裏切りのような気分がしていました。技術者をマネージャより低いと位置づけるのが許せませんでした。 たぶんピュアだったのでしょう。そんな経験があるので、今でもピュアな若者は好きです。物のプログラマになるには、技術だけに一心に向き合うピュアな期間が必要だと信じています。そして、技術に真摯に向き合

    hilde
    hilde 2012/04/08
  • Jenkins で CakePHP 1.3の自動テストを行う | バシャログ。

    仕事でCakePHP 1.3のユニットテストを書きました。 Jenkinsで自動実行させるのが、前にやったときより簡単にできたので 手順をご紹介します。 (職場はLinuxで、紹介するのはMac OS Xでの手順なのでいくつか違う点がありますが) 環境 今回は次の環境に自動テスト環境を作ってみました。 Mac OS Xにインストールしてみましたが、Cent OSにインストールしたときでも、Jenkinsのインストールとテスト実行コマンド以外はほとんど設定方法にかわりはありません。 なお、CakePHPの環境はすでに構築済みでSubversionでバージョン管理していることとします。 Mac OS X 10.7(Lion) PHP や ApacheはHomebrewで用意しました(PHP は5.3.10がインストールされています) CakePHP 1.x系のテスト結果をJenkinsに取り込

    Jenkins で CakePHP 1.3の自動テストを行う | バシャログ。
  • 習慣になるまでの UI と操作の変化

    タッチしてもらうための第一歩 タッチデバイスへの違和感や不安をもっている方はまだ少なくないと思います。 毎日の生活に登場するタッチデバイスの代表といえば、ATMや電車の切符販売機がありますが、処理速度が遅くスクリーンのオブジェクトを触れている感覚はあまりありません。そのせいか、スクリーンを強く押している方をたまに見かけます。また、タッチインターフェイスだけでなく、触れて押すことができる物理的なボタンが用意されている場合もあります。タッチへの不安を解消するための配慮なのかもしれません。 毎日の生活から比較すると、タッチデバイスでスイスイいろいろな操作が出来るというのは、未知の世界に見えてもおかしくありません。操作の仕方が分かる iPad や Galaxy の CM が TV で流れているとはいえ、「当にタッチでこんなに動くのか」という不安をもっている方もいるはずです。 UI デザインのひと

    習慣になるまでの UI と操作の変化
    hilde
    hilde 2012/04/08
  • ATMのような簡単操作で楽しいソーシャルタスク管理「Todous」の使用レポートiPhone女史

    iPhone女史編集部でも日々の様々なタスクを効率よく管理しようと、あれこれ試しては誰かが挫折したり敷居が高かったりで、いまいち成果が上がらない日々が続いていましたが、ようやくみんなで使えるレベルのオンラインタスク管理サービスを発見しました。 「Todous(トゥドゥス)」はグループウェアで有名なサイボウズの子会社がリリースした、ソーシャルタスク管理ツールです。他ツールでは1週間と持たなかった私たちが、すでに2週間以上快適に使用しています。 Todous(トゥドゥス)を導入してみようと思ったポイントは以下です。 ◎PCiPhoneiPadで利用できる ◎他の人にタスクを割り当て可能 ◎通知メールが届く(忘れない) ◎簡単に使えるインターフェイス ◎楽しく使えそう。 ◎コミュニケーション機能が充実 レビューは続きます▼ まずは動画でTodousの特徴をご覧下さい。これ

    hilde
    hilde 2012/04/08
    Metroみたい
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)