フリーエンジニアになると、どんな生活が待っているのか。そもそもフリーエンジニアで食えるだろうか。@IT自分戦略研究所で以前「実録:私がフリーエンジニアになるまで」を執筆した筆者が、フリーエンジニアになった以後を振り返り、その疑問に答えよう。 フリーエンジニアになって3年以上たちました。その間にさまざまな出来事がありました。今回は、フリーエンジニアになった後、私なりに気がついた点を述べさせていただきます。フリーを目指すエンジニアだけでなく、将来のことを考えているエンジニアのお役に立てれば幸いです。なお、フリーエンジニアになるまでの経緯については、「実録:私がフリーエンジニアになるまで」をご覧いただければと思います。 フリーになって フリーになる前は、フリーといえば緊張の毎日でその日その日をしのいでいく……、というイメージでした。フリーになった当初こそ、少しバタバタしていたのですが、その後は常
Javaの標準APIにはFTPに特化したクラス等がありません。 標準APIだけを使用してFTPサーバとやりとりするには ソケットを用いてコマンドを発行したりします。 でも、JakartaのCommonsにNetというのがありますので、 これを使用するのが一番手っ取り早いです。 Netの中には、FTPの他POPやTELNET等もあります。 FTPを操作する際に使用するクラスは org.apache.commons.net.ftp.FTPClient です。まんまですが・・ 以下、使い方のメモです。 なお、使用したCommons Netのバージョンは1.3.0です。 (1) サーバーに接続 FTPClient ftp = new FTPClient(); ftp.connect("ホスト", ポート番号); です。接続する際のソケットの作成などはFTPClient内部で うまくやってくれます。
このページは, Unix上(solaris, Linux, Cygwinなど) 上で動作するシェルのzshについて記述しています, 私は職場でも自宅でも, zshを使っています. zshがデフォルトのシェルになっているシステムがないため, 使ったこともなかったですが, いざ使ってみたら, 目から鱗ものです. 特にプログラマブル補間は必見です. オプションが多いアプリケーションの補間をプログラムすれば, 毎日が幸せになれる子とまちがいなしです. (tcshでもかのうですがそれでも, zshのほうが, 素晴らしい. ) zshのいいところ zshの使える機能はいろいろいわれているが, プログラマブル補完機能 (4.0.0以降では, autoload- U compinit; compinit ;だけで, ある程度の補完機能が有効になる. ) 条件式の強化 数値演算ができる. 一行内の一時ファイ
ここしばらく「GmailとThunderbirdを組み合わせて使う」ことについてあれこれ書いてきましたが、今ではすっかりThunderbirdをメインのメーラーとして使うようになりました。 この2つのメーラーは、それぞれに良いところがあり、用途に合わせてピックアップして使うのが良いのだろう、という結論を持っています。GmailとThunderbirdの最も際だった違いとは、言うまでもなく、 ・Gmail=オンラインツール ・Thunderbird=オフライン(ローカル)ツール ということでしょう。オンラインとローカルとで、それぞれならではの強みがあるわけですが、実際の仕事、特に情報を集める・整理する・活用する、という場面において比較をしてみます。 情報の収集・整理・活用を効率よく進める上で、重要となる要素は、 1.「これは取っておきたい」という情報を素早く安全な場所に保存できる 2.断片的
オープンソースソフトウェアである「Apache」を利用して、簡単にWebサーバーを構築するための方法を説明したものです。ここでは、Apacheの紹介とともに、実際にユーザーがホームページを設置するまでをやさしく解説します。
このページでは、プログラミング言語Schemeの紹介、および 自作のSchemeのライブラリやアプリケーションの紹介をしてゆきます。 特に、ファイルをパーズしてテキストファイルを生成したりとか、 プロセスを監視したりとか、ちょっとしたGUIをでっちあげる と言った、職業プログラマとしてやってく上で避けて通れない雑用に便利な ライブラリが中心になる予定です。 SchemeはLisp系の言語で、見かけはLispに良く似ています。 Lispと聞いたら人工知能用言語だとか、もう古くさい言語だとか思われることも 多いんですが、CommonLispで書かれた実用的なアプリケーションはいろいろ ありますし、Schemeも拡張言語としてそれなりに使われています。 ただ、いかんせんマイナーな言語であることは間違いなく、メンテできる人が居ない とか他に分かる人が居ないという理由で採用が見送られることがあるのは
: 目次 目次 索引 C++プログラミング入門 横田 壽 解答付テキスト(319ページ)は開成出版(書店で注文してください)から1800円で出ています. 目次 C++プログラミングを始めよう データの基本型 選択(selection) 反復 関数 配列(Array) ポインタと参照 文字配列型(C-Strings) 標準C++文字列 クラス(class) オーバーロード(多重定義) 派生クラス テンプレート 標準C++ベクタ コンテナ アルゴリズムと関数オブジェクト オブジェクト指向開発 モデリング(Modeling) 統一プロセス(UP) ユースケース(use case)とは何か アクタ(actor) クラスの表記 関連(association) オブジェクト図の役割 関係の種類 オブジェクト指向による分析とは クラス
HackerIncubator - オープンソースマガジン連載「ハッカー養成塾」リンク集 目次 ウェブで公開されている原稿 執筆者、タイトル一覧 オープンソースマガジン連載「ハッカー養成塾」リンク集 オープンソースマガジン(http://www.unixuser.jp/)に連載されている「ハッカー養成塾」でウェブに公開されているものを集めてみた(抜けがあったら加えてください)。 ウェブで公開されている原稿 武藤健志(2006年1月号) http://kmuto.jp/debian/article/osm200601.html 後藤正徳(2006年2月号) http://gotom.jp/~gotom/pub/2005-12-OpenSourceMagazine/gotom.html 高林哲(2006年3月号) http://0xcc.net/pub/osm2006/ 鵜飼文敏(2006年3
価 格: 4,500円(税込み) 発売日: 2006年9月1日 コード: ISBN4-903708-01-2 発行元: オーバーシー・パブリッシング 発売元: オーバーシー・パブリッシング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く