タグ

ブックマーク / www.itmedia.co.jp (8)

  • ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【後編】 (1/3)

    Zshを使おう! 前回紹介したWebアプリケーション開発における三種の神器。GNU Emacs、GNU screenと紹介してきましたが、締めくくりはZshです。ZshはBashやtcshなどと同じUNIXのシェルですが、プログラマー向けにさまざまな機能を搭載した高機能シェルといえます。Bashやtcshと比較して、機能的に大きく違うわけではありませんが、細かな使い勝手でほかのシェルにはない便利さが感じられると思います。 またわたしがほかのどのシェルよりもZshを推薦するのには理由があります。 Bashにしてもtcshにしても、シェル上で実行したコマンドをさかのぼる際にはCtrl+Rキーを押して、履歴のインクリメンタルサーチを行うのが便利です。例えばBashでは、

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【後編】 (1/3)
  • 一日の仕事の見通しを正確に知るには?【解決編】

    段取りとは何か──。それは、リミット(制約)を基準にしてリソース(材料)を最適に配分することです。今回は、この配分をどう考えていけばいいか検討します。 前回は「やっつけ仕事」をしないようにするために、走り出す前にきちんと段取りを考える方法をご紹介しました。具体的には、スケジュールに“山”と“谷”を作る、すなわち、2つの異なる性格の仕事を交互に行うことで、自分を飽きさせないようにする、というものでした。 こうすることで、やみくもに仕事を押し進めるのではなく、長い目で仕事を俯瞰しつつ、地に足の着いた仕事の進め方ができるようになります。 今回は、これをさらに一歩進めます。一日のスケジュールを考える際に浮かぶことが多い、以下の疑問について考えながら、一日の仕事の見通しを正確に把握する方法をご紹介します。 当に今日中にやり切れるのか? どのタスクは何時までに終えないといけないのか? どのタスクが何

    一日の仕事の見通しを正確に知るには?【解決編】
  • ブレインストーミングを活発にさせる4つのツール

    アイデア出しに効果的なブレインストーミング。このブレストの効用を高める4つのツールを1人用、グループ用に分けて紹介しよう。 うまくかみ合えば、たくさんのアイデアを生み出すことができるブレインストーミング(@ITの用語辞典)。そんなブレスト用のツールをいくつか紹介しよう。アイデアに困ったときに利用してみてほしい。 1人で使えるブレストツール 通常、参加者が多いほうが、たくさんの意見が出てくるのがブレストだが、1人でいろんなアイデアを出して、それぞれを比較・検討するのも効果的だ。ただし、1人ブレストの場合は確実にメモを取っておかないと、ただ“妄想しただけ”となりかねない。また、アイデアの重要度などが分かるようにメモを書きたい。単なるテキストよりは、連想がつながるって見えるマインドマップのようなツールを使うといいだろう。そんな1人ブレストを行うときは、こんなソフトが有効だ。 無料のマインドマップ

    ブレインストーミングを活発にさせる4つのツール
  • ワークフローシステムの賢い導入法 ― @IT情報マネジメント

    ワークフローシステムは、ある程度以上の規模の企業における決裁やほかの部署への業務依頼を迅速、確実に行えるようにするためのツールとして有益だ。事前に周到な計画・設計を行った上で利用し、効果が最大限に発揮されるようにしたい 企業がある程度大きくなると部署が増え、かつ組織が階層化することで縦と横のコミュニケーションが難しくなる。このような組織形態の中で決裁(縦のコミュニケーション)やほかの部署への業務依頼(横のコミュニケーション)をスムーズに行う仕組みとしてワークフローがある。ワークフローは、申請者がフォーマットの決まった基様式に必要項目を入力して申請すると、承認者の承認を経て最終決裁者まで届き、最終決裁者が決裁を行うことで決裁が下りるというシステムである。 通常この仕組みを電子システムを使わないで行おうとすると、紙の申請書を作成し、承認者全員から承認印をもらったうえで最終決裁者に決裁印をもら

    ワークフローシステムの賢い導入法 ― @IT情報マネジメント
  • 意外と速い! Windows上でそのまま起動できるcoLinux

    起動用のBATファイルを見ていただくと分かるが、CygwinのXであるXWin.exeとそのXサーバーへの接続を許可するxhost.exeが起動され、最後にCygwinのrunコマンドの引数として、coLinuxが次の書式で起動されている。

    意外と速い! Windows上でそのまま起動できるcoLinux
  • ITmedia エンタープライズ:第2回 Windows上でLinuxを走らせてみよう――coLinux (1/3)

    第2回 Windows上でLinuxを走らせてみよう――coLinux:新入学生/新社会人応援企画(1/3 ページ) Linuxを使ってみたいとは思っても、Windowsから完全に移行するのはまだ早いかなとお考えのあなた。Windows上でLinuxを動作させることができるcoLinuxを使ってまずはLinuxに触れてみてはいかがでしょうか。 前回は、Linuxを始めるにあたって、どういったディストリビューションを選択すべきかを考えました。とはいえ、すぐにWindowsを捨ててLinuxに走ってしまうことをためらう方も少なくないと思います。そこで今回は、Windows上でLinuxを動作させることができるcoLinuxを紹介します。 coLinuxのインストール coLinuxは、Windows上で動作するようにパッチが当てられたLinuxカーネルと、Windows用のデバイスドライバから

    ITmedia エンタープライズ:第2回 Windows上でLinuxを走らせてみよう――coLinux (1/3)
  • ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)

    春は出会いと別れの季節。入学や就職で、新しい生活を始める人も多いだろう。それを機にPC環境もそろそろ大人への階段を上ってもいいかもしれない。ここでは、はてなという企業でプログラマーとして働くあの人の開発環境を紹介することで、プロが好む作業環境を考える。 わたしははてなという企業でプログラマーとして働いています。はてなは、ブログやソーシャルブックマークなどWeb上のサービスを提供する会社ですが、それらのほとんどはPerlで書かれており、LinuxやApache、MySQLをはじめとするオープンソースソフトウェアの上で動作しています。そんな理由から、開発環境も自然とオープンソースのツールを使うことになります。今回から2回に分けて、そんなわたしの開発環境を簡単に紹介させていただきたいと思います。 ノートPC1台で開発する 題のツール類の話に入る前に、開発に使っているハードウェアの話を先にしてお

    ITmedia エンタープライズ:あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
  • デスマーチの構造: プロジェクトは始まる前に失敗している Vol.1

    「ソフトウェアテストシンポジウム 2007 東京(JaSST'07 Tokyo)」は、ソフトウェアテストやソフトウェア品質に関する技術交流・情報交流・人的交流を図ることを目的に開催されるイベント。NPO法人ASTER ソフトウェアテストシンポジウム東京実行委員会が主催し、テストツールや開発ツール、サービスの導入を検討する企業のための情報収集の場として、またアカデミックすぎない現場のための技術、方法論、ツール、サービス紹介の場として、2日間で延べ1300人の来場者を集めた。 シンポジウムでは、エドワード・ヨードン氏の基調講演をはじめ、デバッグ工学研究所の松谷徹氏による招待講演「ソフトウェアテストの展望:SW機能テストから、システム挙動の評価へ」、パネルディスカッション「“Taming a Monster” 品質をいかにコントロールするか」が行われたほか、さまざまなセッションが用意され、1日目

    デスマーチの構造: プロジェクトは始まる前に失敗している Vol.1
    satok1000
    satok1000 2007/02/27
    [デスマーチ]
  • 1