CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![ウォーターフォールで開発すること自体に無理がある~良品計画がシステムを内製する理由](https://cdn-ak-scissors.b.st-hatena.com/image/square/7af287aed8943e47320de300dc3e66af968049a1/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F3869%2F3869_arena.png)
ふと、独立起業するにあたり、 エンジニアにとって働きやすい環境とはどんな環境なのかを考えてみました。 自分が今働いている会社の環境、そこから導き出される不満、 その不満を解消するにはどういう環境を用意すればいいのかをまとめてみました。 1.給料が自分の納得できる金額である 給料が高いにこしたことはありませんが、 大事なのは自分がその金額に満足できるかどうかだと思います。 給料というのは永遠の課題であり、半分以上の人は満足できていないと思います。 例えば、よくある不満として挙げられるのが 他の人が自分よりも仕事をしていないのに給料が高いという不満。 もちろん、能力が低い(スキルが足りない)から同じ仕事をするにしても 時間がかかってしまい、残業が増える、その結果として給料が増えると いうのはどこの会社でもよくあることです。 能力があり、仕事や開発をサクサクできる人ほど ハイパーフォーマンスなは
POP3 とは? POP3 についてあまり詳しくない人のために、メール送信・受信の流れを説明します。 よくメール送受信のサーバを「メールサーバ」と呼びますが、 この表現にはちょっと語弊があります。なぜならメール送信とメール受信の サーバソフトウェアは全く別だからです。メール送信用サーバを SMTP サーバ、 メール受信用サーバを POP サーバ、あるいは POP3 (POP Version 3) サーバと言います。 SMTP = Simple Mail Transfer Protocol、POP = Post Office Protocol です。 メーラー(メールソフト)の設定で SMTP サーバと POP3 サーバの設定はしているはずです。 例えば Netscape Navigator 3.04 なら Options -> Mail and News Preferences -> Se
はじめに 本連載は、MS初のオープンソースとしても知られる、Windows Install XML(WiX) toolsetを利用してインストーラを作成する方法を、チュートリアル形式で解説します。WiXの説明を交え、実践でも役立つ内容を数回に分けてお送りいたします。対象読者 インストーラを必要とするすべての開発者。必要な環境 WiXの動作には.NET Framework 1.1または2.0のランタイムが必要となります。本連載ではUnmanaged C++のDLL(通常のWin32形式のDLL)の作成も行ないますので、Visual C++ 2005 Express EditionまたはVisual Studio 2005 Standard Edition以上がインストールされている環境を想定しています。もちろん、Visual Studio .NET 2003でも利用できます。なお、すべてのエ
日経ソフトウェア2004年10月号で掲載しきれなかった受信処理の部分です。 次は、メールを受信する処理に挑戦しましょう。受信のプロトコルも送信と同様、そんなに難しくはありません。やはり難しいのは受信したメールフォーマットの解析です。 ・受信サーバーに接続する それではメール送信で行ったのと同じように、最初にメールサーバーに接続してグリーティングメッセージの受信~メールボックスにあるメールを全件取得、そしてログアウトの後、接続の終了を行ってみます。 受信のユーザーアカウントは「VBUser」、パスワードは「12345」で、先ほどメールの宛先に指定したユーザーで受信を行います。先ほど送ったメールを受信できれば成功ですね。 メール送信ではSocketクラスを使ったプログラミングを行いましたが、受信ではもう一つの通信用クラスであるTcpClientを用います。プログラムが行う手順は次のように考
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く