ドットインストール代表のライフハックブログ
国内だけでなく、海外からも高い評価を受けているプログラミング言語「Ruby」。その開発者が本稿の講師まつもとゆきひろ氏だ。氏がWeb上で公開されている日記では、オープンソースエンジニアやソフトウェアのありかたにも言及し、日夜熱い議論が繰り広げられ、ソフトウェア業界を刺激し続けている。本講義では、氏がこれまで作ったものを中心に、その足跡を振り返ってもらう。 講師履歴書 名前:まつもと ゆきひろ 所属:ネットワーク応用通信研究所 特別研究員 アクセス:http://www.rubyist.net/~matz/ プロフィール: 1965年大阪生まれ、鳥取県育ち。大学卒業以来ずっとぐうたら職業プログラマーをやっています。いまの職場に来るまでは、職業プログラマーとして、社内OAシステムや造船設計システムを開発してきたことになっています。が、その実体はシステム内部で使われるツールやライブラリを好き勝手
「やる気」。何事にも変えがたい財産ですね。このやる気を引き出すために ためになりそうな記事を集めてみました。やる気がなくなった時は読み返してやる気を取り戻しましょう! やる気を出すための記事 やる気が出る10の方法 | IDEA*IDEA ロジックをシステムに落として、システマチックに実践する仕組みが勉強になります。 1. 目標は細かく設定 / 2. 目標達成のために1日15分! / 3. マントラを作るべし / 4. 仲間を見つけよう! / 5. みんなにあなたの計画を知らせよう! / 6. 自分を追い詰めよう! / 7. 紙に書く! / 8. 定期的に目標を見直そう! / 9. 自分にごほうびを / 10. 振り返る時間を持とう! すぐやる技術 | IDEA*IDEA 「間違った考え方」と「正しい考え方」でやる気を出す! 1. 時間単位で考える / 2. とにかく始めるか / 3. 達
「人に何かを伝えたい時は、自分の言葉を代弁してくれる名言を使うと効果的だ」という話を聞いたことがあります。 名言には「偉人も言っていたという信頼性」と「キャッチコピーのようなわかりやすさ」という力があるからかもしれません。 そこで今回は名言のポータルサイトを集めてみました。なにかと使えるのではないでしょうか。 では以下よりご覧ください。 名言集.com 「人生」「ポジティブ」などのカテゴリー別、「映画」「ドラマ」「漫画」などのジャンル別に世界の名言が紹介されています。ブログに名言を表示するためのブログパーツも配布されていますよ。 » 名言集.com 心に残る名言集 以前、POP*POPでもご紹介したサイトですね。ドラマやアニメの名言が充実しています。ブログパーツも配布されていますよ。収録されている名言数は1,397です。 » 心に残る名言集 世界傑作格言集 「人生の格言・名言集」「愛の格言
プロジェクト管理ソフトの3つの落とし穴 プロジェクトマネージャーの自己満足に終わる プロジェクトの最初しか使わない メンバーの作業効率化の役に立たない プロジェクトマネージャーの自己満足に終わる プロジェクト管理ソフトの代表的な成果物としてあげられるのが「ガントチャート」でしょう。プロジェクトに関わる複数の作業をガントチャートにプロットしてみることで、スケジュールの全体像を視覚的に把握できます。プロジェクト計画時には特に重要なツールであると言えそうです。 ここでありがちなのが、プロジェクトマネージャーが作成したガントチャートを、メンバーがそのまま理解するのは意外に大変という点です。あまりにガントチャートが複雑になると、作成した本人は満足していても、それを元に作業をする側からすると複雑すぎて役に立たなくなったり、自分の担当の作業がどれか分からなくなってしまったりすることが往々にして存在するの
プロジェクトマネジメントを考える上で、Apple、はてな、Googleという3つの企業の事例を紹介しましたが特殊事例だったかもしれません。今回は、もっと身近な事例を考えてみましょう。 前回、失敗しないプロジェクトマネジメントを考える上で、Apple、はてな、Googleという3つの企業の事例を考えてみました。はてなブックマークでも、多くの方からコメントを頂きましたが、やはり「そうは言ってもね」というのが正直な反応だと思います。 そこで今回は、プロジェクト管理の「負のスパイラル」を脱出するために、もう少し身近な事例を参考にしてみたいと思います。 ちょっとだけ、失敗しないプロジェクトに近づくための3つのヒント 短期ではなく、長期で考える 遅い人ではなく、早い人に注目する 大きく始めず、小さく始める 短期ではなく、長期で考える 通常のプロジェクトでは、前回紹介したAppleのように「締め切りを事
Cooperative Linux(coLinux)は,Windows上でLinuxを動作させるソフトウエアです。似たようなソフトには,Virtual PCやVMwareといったエミュレータがあります。これらはパソコンのハードウエアをエミュレートすることにより任意のOSを動作させるものであり,エミュレートのオーバーヘッドの分だけ動作が遅くなります。 これに対し,coLinuxはいわばLinux専用のエミュレータです。ネイティブ動作に近い速度で軽快に動きます。ただし,通常のLinuxカーネルをそのまま使うことはできません。パッチを当てた特殊なLinuxカーネルを用いる必要があります。様々なLinuxディストリビューションに対応したcoLinux用ディスク・イメージが用意されています。 インストールは,ダウンロードしたexeファイルをダブルクリックしてウィザードに従うことにより行います。途中で
こうすればできる開発手順の標準化(5): 開発標準の「標準」を満足させる3つの要素 今回は開発標準に求められることについて説明したいと思います。(2007/3/27) こうすればできる開発手順の標準化(4): 開発標準を導入ために必要な6つの手順 今回はより具体的な開発標準の導入の進め方について説明します。いくつかの手順を提示し、それを順番に解説していきます。(2007/1/10) こうすればできる開発手順の標準化(3): 開発標準を導入、トップダウンかボトムアップか 今回は開発標準の導入のアプローチについて説明します。一般的な開発標準の導入方法というのはあるのですが、個別の開発プロジェクトに適用するとなると、いろいろな問題点が出てきます。御社での開発標準導入はスムーズですか?(2006/10/20) こうすればできる開発手順の標準化(2): 開発標準導入の阻害要因 ソフトウェア開発を主業
Googleは、C++開発者のための4つのライブラリを公開している。 公開されているのは、C++/Python向けコマンドラインライブラリ「gflags」、高速なマルチスレッドmallocのコレクションで、TCMalloc、heap-checker、heap-profiler、cpu-profilerを含む「perftools」、パフォーマンスの高いハッシュマップを実現している「sparsehash」、基本的だが使い勝手のよいテンプレートの「ctemplate」。それぞれ無償でダウンロードすることができる。 詳細は下記Webサイトを参照のこと。 Google Code Four Google open source tools on Google Code google-gflags google-perftools google-sparsehash google-ct
アンカーシステムズ株式会社は29日、Peggyシリーズの最上位版となる「Peggy Pro for PHP」を正式にリリースした。 Peggy Pro for PHPは、豊富な編集機能、バージョン管理サポート機能を持つ「Peggy Pro」のすべての機能に加え、PHPデバッグ、データベース接続ができる。 PHPプログラムのデバッグ機能では、「ステップ実行」「ブレイクポイントの設定」「変数表示」「変数値変更」といった機能を備えており、Webサーバ上で実行されるPHPプログラムの不具合を簡単に見つけることが可能になる。 また、データベース接続機能は、Oracleをはじめとする各種DBと接続し、「SQLの実行」「SQLの編集」「PL/SQLの作成」などを行うことができる。 詳細は下記Webサイト参照のこと。 参考サイト: Peggyの紹介 CodeZine: PHPのデバッ
さまざまなテキストエディターでHTMLタグ入力補完機能を利用できるようにする支援ソフト「HTMLAssistant」v1.06が公開された。Windowsに対応するフリーソフトで、編集部にてWindows XPでの動作を確認した。現在、作者のホームページからダウンロードできる。 「HTMLAssistant」は、タスクトレイ常駐型のHTMLタグ入力支援ソフト。普段利用しているさまざまなテキストエディター上で、HTMLタグの入力補完を実現できるのが特長。 本ソフト起動中に任意のテキストエディターで“<”を入力すると、HTMLタグの要素や属性の候補リストがキャレット位置にポップアップ表示される。このとき、1文字入力するたびに該当するHTML要素が絞り込まれていく仕組み。また、属性に関してもキャレット位置の要素に対応する候補のみに絞り込むことが可能。 本ソフトは多くのテキストエディターに対応して
News Mistral 0.9.5 released Wed Mar 28 12:19:00 CEST 2007 Mistral 0.9.5 has been released. For further information please check the change log. - Read more... Welcome to Mistral Mistral is a high-level imaging engine for the Java™ Standard Edition platform (J2SE). It has been designed as an abstraction layer over the real imaging engine, that can be freely choosen among one of the most popul
ひと味違うzshの算術演算 ごくまれに、シェルスクリプトで算術計算をしたいことがある。そんなときにもzshは強力だ。今週はbashやtcshとはひと味違う高機能を紹介する。 zshでの算術演算は(( ))で指定する。プロンプト1.1のように記載すれば、answerに加算結果が代入される。なおこれはプロンプト1.2とかプロンプト1.3のように$(( ))で記述してもいい。(( ))なら算術演算を、$(( ))なら算術演算のあとの値を評価対象として扱うようになる。 プロンプト1.1 zshの算術演算は(( ))で指定。(( ))の中はCやJavaのように算術式を記載できる % (( answer = 1 + 2 + 3 + 4 + 5 )) % echo $answer 15 % プロンプト1.2 (( ))ではなく$(( ))を使えば算術結果が評価対象になる % e
本日3月30日,品川グランドセントラルタワーで,「テクモプレスカンファレンス2007 Spring」が開催された。この催しは,コンシューマゲーム機用タイトルの発表が中心で,作家の西村京太郎さん,女優の山村紅葉さん,アーティストのリア・ディゾンさんなど,多彩なゲストが出演し,ニンテンドーDSやプレイステーション3向けのテクモ新作タイトルを紹介した。 その中で,PCゲーム関連では,「Lievo」参入を表明しているさくらインターネットの代表取締役社長兼CEO 笹田亮氏が登壇し,「ロード・オブ・ザ・リングス・オンライン アングマールの影」について,4月24日にクローズドβテストを開始すると発表した。また,特典付き限定パッケージが,Lievoパッケージ第一弾ソフトとして5月に発売されることが明らかになった。 左:山村紅葉さん(写真左)と,西村京太郎さん(写真中央) 中央:リア・ディゾンさん 本作は月
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く