[作り方]の検索結果


米国のコンサルタントで、システムエンジニアやプログラマ向けに問題解決に関わるさまざまな要素を、ユニークな視点からわかりやすく提示している著書を数多く執筆している。

G.M.ワインバーグ氏のブログ(英語)
The Secrets of Consulting
Weinberg on Writing

G.M.ワインバーグ氏の主な著書
スーパーエンジニアへの道―技術リーダーシップの人間学
成功したシステムを調べた結果、「ほとんど全部が少数の傑出した技術労働者の働きに依存しており、それらの技術労働者を他の同僚と区別しているのは、技術的能力とリーダーシップ技能のたぐい稀な結合である。」という。技術的リーダーを目指す人のためのガイドブック。

コンサルタントの秘密―技術アドバイスの人間学
ワインバーグ氏がコンサルタントとして働くなかで、影響してくれという他者からの要請をめぐる、一見非合理的な行動にひそむ合理性に関しての発見を述べている。

要求仕様の探検学―設計に先立つ品質の作り込み
どのように本音を引き出すか、相手の予断をどのように見つけ出すか、プレッシャのかからない会議をどう運営するか、あいまいさを追放するにはどうしたらよいか。ワインバーグのシステム開発における品質向上策。

ライト、ついてますか―問題発見の人間学
問題発見についての本。問題は解くより発見する方がずっとむずかしく、ずっと面白い。

システムづくりの人間学―計算機システムの分析と設計を再考する
システムの分析と設計、一般システム、観察、インタビュー技術、設計の哲学、トレードオフ、設計家の心というテーマについて述べており、これらのテーマに潜む人間の問題を分析し、それらの問題の解決方法あるいは回避方法を述べられている。

プログラミングの心理学―または、ハイテクノロジーの人間学
ソフトウェア開発における人間側の問題に史上はじめて真正面から取り組み、その基本的問題点を指摘。

コンサルタントの道具箱
「コンサルタントの秘密」の続編。前作と同様、著者の豊富な経験から導き出されたコンサルタントにとって重要な16の道具を紹介している。

ワインバーグのシステム変革法
スーパーマネージメント実現のための人と組織の変革法。ワインバーグ博士の処方とツール(道具立て)の集大成。

ワインバーグのシステム思考法
複雑な状況を理解する能力(パターンと思考法)について述べられている。

ワインバーグのシステム洞察法
自分自身や相手の心を理解するための観察プロセスをいくつかのステップに分ける単純なモデルを採用し、これについて述べられている。

ワインバーグのシステム行動法
感情の渦巻く難しい人間関係の中でいかに適切な行動をとるか。スーパーマネージャーのための職業気質判断。
[164] Posted by kagahiro at 2005/03/27 20:53:49
0 point | Link (5) | Trackback (0) | Comment (0)

Eclipse(エクリプス)とはオープンソースのIDE(統合開発環境)で、エクリプスが基本的な機能を提供し、その上に商用、非商用の様々なプラグインを組み込むことができる。エクリプスで利用されている言語は主にJavaだが、PHPなどその他の言語にも対応している。

エクリプス
主にJavaのツールを対象とする開発ツールのプラットフォーム、エクリプスの使い方や機能の紹介。

eclipseを使ってみよう
はじめてエクリプスを触った人でも手順を踏んで実行できるように、最小限のエクリプスの使い方だけ簡潔に解説。

Eclipse ML
エクリプスについてのメーリングリスト。エクリプスの使い方からPluginの作り方まで。

EE2E (Emacs Enviroment to Eclipse) project
Emacs のような環境を Eclipse にプラグインとして提供するためのプロジェクト。
[150] Posted by kagahiro at 2005/04/30 01:06:25
0 point | Link (6) | Trackback (0) | Comment (0)

オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容をCGIからメールとして送信する必要が あります。

一般的なレンタルサーバーでCGIからメールを送信する場合の基本的な処理手順は次のようになります。

1.フォームから入力された各項目の値をパラメータから取得
2.subject(件名)をMIME-Base64形式に変換
3.メッセージを作成
4.メール送信する文字列の文字コードをJISに変換
5.sendmailを使用してメールを送信

下記のCGIスクリプト(UTF-8)はレンタルサーバー等で利用可能なsendmailを使用してフォームから入力された、Subject、宛先メールアドレス、差出人、本文を使用してメールを送信するサンプルプログラムです。


--- mailform.html (入力フォーム) ---
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>メールフォーム</title>
</head>
<body>
<h1 class="title">メールフォーム</h1>
<form method="post" action="sendmail.cgi">
<input type="hidden" name="a" value="exec">
件名(Subject) :<br />
<input type="text" name="subject" size="80" value=""><br />
宛先(To) :<br />
<input type="text" name="to" size="80" value=""><br />
差出人(From) :<br />
<input type="text" name="from" size="80" value=""><br />
本文(Body) :<br />
<textarea name="body" rows="10" cols="65"></textarea><br />
<p>
<input type="submit" value="送信">
</p>
</form>
</body>
</html>

--- sendmail.cgi (メール送信CGI) ---
#!/usr/bin/perl
use strict;
use warnings;

use CGI;
use Encode;

my $cgi = CGI->new();

# パラメータからフォームの入力値を取得
my $subject = $cgi->param('subject');
my $to = $cgi->param('to');
my $from = $cgi->param('from');
my $body = $cgi->param('body');

# subject(件名)をMIME-Base64形式に変換
$subject = Encode::encode('MIME-Header-ISO_2022_JP', $subject);

# メッセージを作成
my $message = <<"END_MESSAGE";
From: $from
To: $to
Subject: $subject
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$body
END_MESSAGE

# メール送信する文字列の文字コードをJISに変換
Encode::from_to($message, 'utf8', '7bit-jis');

# sendmailを使用してメールを送信
my $sendmail_path = '/usr/sbin/sendmail';  # sendmail path
open my $mailh, "| $sendmail_path -t -oi $to";
print {$mailh} $message;
close $mailh;

# 送信終了を表示
my $html = <<"END_HTML";
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>送信終了</title>
</head>
<body>
<p><big>送信終了</strong></big></p>
</body>
</html>
END_HTML
print "Content-Type: text/html\n\n", $html;

なお、フォームからのパラメータの受け取りにはCGIモジュールを、メール本文の文字コードの変換やsubject(件名)のMIME-Base64形式への変換にはPerl 5.8以降では標準モジュールなっているEncodeモジュールを使用しています。

また、このサンプルでは、処理手順をわかりやすくするために、入力チェックなどの実際に運用する場合に必要な 処理を行ってませんが、入力チェック処理も含まれたより実用的なシンプルな メールフォームCGIの無料配布(ライセンスはGPL)も行っていますので、よろしければご活用ください。

[147] Posted by kagahiro at 2005/03/31 01:12:52
0 point | Link (14) | Trackback (0) | Comment (0)

プログラミングとは、コンピュータが情報処理を行うための動作手順を、プログラム言語を用いて命令形式で記述することである。コンピュータはプログラム言語で記述されたプログラムを直接理解することはできないので...
[123] Posted by kagahiro at 2005/09/26 22:57:27
0 point | Link (39) | Trackback (0) | Comment (0)

2005年2月8日ライブドアがラジオ局であるニッポン放送の発行済み株式の35.0%を取得したと発表。2005年2月10日フジテレビがニッポン放送に対する株式公開買い付け(TOB)条件を変更。2005年2月23日ニッポン放...
(追記あり)
[111] Posted by kagahiro at 2005/03/03 22:31:52
1 point | Link (12) | Trackback (0) | Comment (1)

|< 先頭へ  < 前へ  20 21 22 23 24  


アクセスランキング

今日のアクセスランキング TOP 10

  1. FC2動画やYouTubeなどから無料動画(映画やドラマ、アニメ、音楽など)を探す方法 (2 PV)
  2. MT4向けブレイクアウトEA「NEKONEKO(ネコネコ) FREE」(0.01ロット固定、無料、使用期限無し) (1 PV)
  3. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (1 PV)

今月のアクセスランキング TOP 10

  1. 2NN 2ちゃんねるニュース速報+ナビ (3302 PV)
  2. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (557 PV)
  3. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (119 PV)
  4. 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (102 PV)
  5. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (86 PV)
  6. 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (74 PV)
  7. Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (73 PV)
  8. 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (63 PV)
  9. [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (56 PV)
  10. 2chまとめサイト - 痛いニュース(ノ∀`) (49 PV)

アクセス統計

ディレクトリ

関連サイト