将来に不安を感じないITエンジニアはいない。新しいハードウェアやソフトウェア、開発方法論、さらには管理職になるときなど――。さまざまな場面でエンジニアは悩む。それらに対して誰にも当てはまる絶対的な解はないかもしれない。本連載では、あるプロジェクトマネージャ個人の視点=“私点”からそれらの悩みの背後にあるものに迫り、ITエンジニアを続けるうえでのヒントや参考になればと願っている。 この連載では、システム開発プロジェクトにおけるリーダーシップを中心に、「私の視点=私点」を皆さんにお届けしています。 今回の内容は、リーダーシップトライアングルのManagementに関係します。Managementについては、連載第9回「ソフトウェアは目に見えない」を参照いただければと思います。 ■人材争奪戦争? 私事ですが、このたび転職をしました。 新会社での私の役割の1つに、業務拡大に向けた人材採用があります
try it! JScheme Interpreter JScheme contrib browse source folder jscheme.jar Downloads last stable: 7.2 jar from most recent build source downloads last stable: 7.2 zip, tgz get source from CVS documentation user manual reference manual sample code Java API developers jscheme.sf.net licensing JScheme is a dialect of Scheme with a very simple interface to Java, called the Javadot notation . This no
増井俊之氏がセミコロンにエンターをバインドしているという話が頭から離れなかった。もういっそのこと彼以上の変態キーバインドにしてしまおう。コンセプトはホームポジションから一切手を離さずに日常の動作を行うこと。使用ソフトはVista以外のWindows用窓使いの憂鬱(以下mayu)だ(Windows Server 2003 Resource Kit Toolsこのようなソフトウェアもあるらしい。thanks>infohack氏)。 まず感想。いざ慣れると、いかにいままで遠いキーに振り回されていたかが痛感できた。ホームポジション近辺だけで文章やコードが打てるのがこんなに快適だとは正直思わなかった。真似したい人は少ないかも知れないが、大げさではなく、本当に流れるように文章やコードが打てる。 エンター まず、増井俊之氏の言うとおり思い切ってセミコロンキーをエンターにしてみた。するとこれが想像
Cscope can be a particularly useful tool if you need to wade into a large code base. You can save yourself a lot of time by being able to do fast, targeted searches rather than randomly grepping through the source files by hand (especially since grep starts to take a while with a truly large code base). In this tutorial you'll learn how to set up Cscope with a large project. We'll use as our examp
「ひとりで作るネットサービス」第19回目は、fooo.nameを作っている高村達也さん(24)にお話を伺った。インターネット上で見つけた“気になる人”に関する情報を、簡単に見つけることができるサービスだ。もっと多くの情報や人がつながっていくといい──と考える高村さんは、どのようにサービス開発を行っているのだろうか。 ランキングでは実現できない、“人”を中心とした横の情報の見つけ方 「今まで知らなかった面白い人が見つかるようになりましたね」。高村さんはfooo.nameについて、うれしそうにそう教えてくれた。自分で作り上げたサービスは、いまや自身にとってなくてはならないツールになっている。 以前は「はてなブックマーク」を見ていて面白い記事があったらブックマークしたり、RSSに登録したりして終わりだった。しかしfooo.nameを使えば、その記事を書いている人に関して、もっと多くのことを知るこ
CLCL(クルクル)は、クリップボードの履歴を取るソフトです。 複数のクリップボード形式に対応 よく使う定型文などを階層化して登録可能 ホットキーで表示するメニューを自由にカスタマイズ メニューで選択した履歴や登録アイテムを編集中のエディタに自動貼り付け メニューにビットマップを縮小表示 メニューにツールチップを表示 履歴に残す形式や保存する形式を設定可能 履歴を取るウィンドウ、取らないウィンドウを設定可能 ウィンドウ毎の貼り付けキーを設定可能 履歴は終了時に自動保存され、次回起動時に復元 履歴に残す最大件数の制限は無し エクスプローラ風のビューアで履歴や登録アイテムを表示・編集 プラグインを追加することで機能を拡張 Unicode対応 フリーソフトウェア 動作画面 CLCL Ver 2.1.3 (2022/12/1) clcl213.exe (size 1,290 KB) インストーラ
(2005-12-01 作成) Tracを動かすためだけのスタンドアロンのWebサーバtracdについて。 これを使えば、別途Webサーバソフト(Apacheなど)を用意しなくても良い。 [編集]コマンドラインオプション # tracdに引数を与えなければ、使用法が表示される。 Linuxの場合 $ tracd Windowsの場合 (Trac 0.11未満?) C:\> python C:\Python23\Scripts\tracd (Python 2.3使用) C:\> python C:\Python24\Scripts\tracd (Python 2.4使用) Windowsの場合 (Trac 0.11以上?) C:\> C:\Python25\Scripts\tracd (Python 2.5.2使用時) Trac 0.9.6では、次のように使用方法が表示される: usage:
簡単な Web アプリを Ruby + Sinatra で作って、それを Windows サービス化しようとしたらすごくハマったのでメモしておく。 最終的には Thin を使って Winsw で Windows サービス化した。 リポジトリは https://github.com/toruuetani/SinatraThinService ※ Ruby は 2.0 から使い始めたのでほとんど知らない。おかしいところがあれば指摘してください。 前提 Windows 7 SP1 Professional Ruby 2.0.0-p195 (RubyInstaller for Windows) Bundler 1.1.5 Sinatra 1.4.2 Thin 1.5.1 Ruby 製 HTTP サーバー とりあえず検索してみたところ有名なのはこれくらいらしい。 WEBrick Mongrel Th
div.slide" data-cycle-pause-on-hover="true" data-cycle-timeout="6000" data-cycle-pager=".realpager" data-cycle-prev=".prev" data-cycle-next=".next"> Software is everywhere. Consider the impact of code on our health care. Can you imagine why we take the quality of code seriously? Software is everywhere. Consider the impact of code on our aerospace. Can you imagine why we take the quality of code se
元々、PHPもJavaもRubyもJavascriptもHTMLやらCSSまで全部Eclipseでを使って書いてきたんですが、 アシアルぶろぐさんのPHP開発で追加しておきたいEmacs Lisp 8選を見て、うおー、Emacsで書いてみたいなーと思い、参考にして環境を整えてみました。 Emacsは触れるけど設定が良くわかんない初心者なので結構苦戦しました。 とりあえず必要そうなものを全部取ってくる # php-mode wget http://jaist.dl.sourceforge.net/sourceforge/php-mode/php-mode-1.2.0.tgz tar xfvz php-mode-1.2.0.tgz cp php-mode.el /usr/share/emacs/site-lisp/ # phpマニュアル wget http://jp.php.net/get/p
CodeRepos - 個人レポジトリを共有しよう!計画 typesterさんのつぶやき みんながそれぞれ作って公開してる公開レポジトリを一緒くたにしちゃいたい。参加してる全員がどのファイルもみたり変更したりできるような。 パッチ送られてくる代わりに「後で見とくからコミットしといて」とかいえたりとか、つくりかけで放置したもので他の人が興味もったら続き作ってもらうとか、メンテするのめんどくなったのだれかにやってもらうとか、突発的に誰かと一緒にプロジェクト始めたりとか、できる! に呼応する形で共有レポジトリを作りました。 http://coderepos.org/share/ 特に明確な方向性とかはきまってませんし、決まるかどうかもわかりませんがtypesterさんのつぶやきを現在の方向性という事にしておきますか。 昨日作ったばかりで、今はディレクトリ構成どうしようかとかそういう事をircとか
ネットワークサーバー実装のためにuIPのソースを読もう。 NICドライバの移植のためにFreeBSDのソースを読もう。 ということで以前使っていた etags を使おうと思ったがキーバインド忘れた。 そして etags はなんだかいろいろ不満点があった気がするので GLOBALを使ってみることに。 以前GLOBALは出力をHTMLにして使ったことがあるのだが、最近EmacsにどっぷりなのでEmacsから使ってみることに。 0.GLOBALって何? GNU GLOBAL は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックす
このページは、C言語の中級テクニックを中心に解説する。長らくプログラマをしていると、C言語の面白い使い方例が蓄積している。これらを一挙公開するために、このページを作ったのである。しかし、単にCに留まらず、他の言語の面白い特徴なども紹介していく。 内容的にはかなりヘヴィである。当然のことながら、「ポインタ虎の巻」程度の内容はちゃんと使いこなせることを前提とする。意外な技、落し穴、派手なテクニックなど、内容満載だが、ちゃんとデータ構造とアルゴリズムなども説明できれば良いと思う。(まあ、ぼちぼちやってきいます...) 以下の目次には手引きのために、評価がつけてある。凡例として示す。 レベル その解説で記載されている内容のレベル 有用度 その内容が実際に役に立つものかどうか 邪悪度 その内容が薦める方法が、一般的なコーディング規約の中で「邪悪」とされがちなものであるか否か。関数ポインタの活用(濫用
先日、MozillaでECMAScript(JavaScript)の仕様を作っているJohn Resigさんが来日しました。 その際、1時間ほどのQ&Aの司会と、ライトニングトークでの発表を私させていたただきました。 その際、基調講演をしてくださった、etoさん(http://eto.com/d/PresenForJohnResig.html)のコメント。 こないだのJohn Resigによる講演の後に一緒に飲んだんですけど, その席で聞いた話がすんごく面白かったな. いろいろ面白かったんだけど,特にjquery2が面白かった. http://ejohn.org/apps/jquery2/ このURLなんですけど,コードはこんな感じ. <script src="http://jquery.com/src/latest/"></script> <script src="parse.js"><
Webページごとに付箋紙を貼り付けられる「Firefox」用拡張機能「Internote」v2.1.1が、10月21日に公開された。「Firefox」v1.5以降に対応するフリーソフトで、編集部にてWindows XP上の「Firefox」v2.0で動作確認した。現在、作者のホームページからダウンロードできる。 「Internote」は、閲覧中Webページ上の任意の場所へ付箋紙を貼り付けられる「Firefox」用拡張機能。貼り付けた付箋紙は、Webページを閉じてしまっても、次回同じWebページを開いた際に自動で復元できるのが特長。 付箋紙の復元時には、メモの内容はもちろん、ページ上の貼り付けた場所も自動的に復元されるので、有用な情報が掲載されているWebページへ注釈文を貼り付けたり、長文のWebページでしおり代わりに利用するといった使い方ができる。 付箋紙を貼り付けるには、「Firefox
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く