<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>System Clinic &#187; ブログ</title>
	<atom:link href="http://clinic.acc-s.com/?cat=11&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://clinic.acc-s.com</link>
	<description>　－　悩めるシステム運用に関するサイト　－</description>
	<lastBuildDate>Sun, 13 Dec 2015 06:05:15 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>BigQueryを使ってみる（備忘録）</title>
		<link>http://clinic.acc-s.com/?p=679</link>
		<comments>http://clinic.acc-s.com/?p=679#comments</comments>
		<pubDate>Mon, 11 Jun 2012 13:54:43 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[bigQuery]]></category>
		<category><![CDATA[ブログ]]></category>
		<category><![CDATA[bigquery]]></category>
		<category><![CDATA[使い方]]></category>
		<category><![CDATA[利用]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=679</guid>
		<description><![CDATA[クラウドDWHの可能性として、BigQueryを使ってみようと思う。 そんなに難しくなかったけど、英語は不得意なので、備忘録として書いておこう。 準備 下記、URLでSignUpします。 https://developers.google.com/bigquery/ ここの 「Sign Up」をクリック ここの「Google APIs Console.」をクリック ※私は既に google アカウントがあり、カードも登録していました。 Serviceｓをクリックして、「BigQuery API」を「ON」に変更 Teamは、わからないので飛ばしました。 API Access では、プロジェクト名とか、ロゴを設定してみました。 ここではClientIDを作成します。 Web application Service account Installed application とあるようですが、とりあえずWeb から使ってみたかったので、Web application で作成しました。アプリを作る時には、気にしないといけないですね。 Billingで「Checkout」します。利用するデータサイズにもよるようですが、金額は ＄０ でした。 これで、利用出来るようになったようです。 使ってみる では、テーブルを作ったり、データを入れてみます。 最初に開いたページに戻ります。 https://developers.google.com/bigquery/ ここの「BigQuery Browser Tool」をクリックします。 ※ https://developers.google.com/bigquery/docs/hello_bigquery_gui#setup ここの「Open the BigQuery browser tool. 」をクリックします。 ※ https://bigquery.cloud.google.com/ いきなり、ここをアクセスしても良かった。 テーブルの作り方 「dataset」「table」「schema」の順で作成します。 [...]]]></description>
			<content:encoded><![CDATA[<p>クラウドDWHの可能性として、BigQueryを使ってみようと思う。</p>
<p>そんなに難しくなかったけど、英語は不得意なので、備忘録として書いておこう。</p>
<blockquote><p>準備</p></blockquote>
<p>下記、URLでSignUpします。</p>
<p><a href="https://developers.google.com/bigquery/">https://developers.google.com/bigquery/</a></p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery01.png"><img class="alignnone size-medium wp-image-680" title="bigquery01" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery01-300x227.png" alt="" width="300" height="227" /></a></p>
<p>ここの 「Sign Up」をクリック</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery02.png"><img class="alignnone size-medium wp-image-681" title="bigquery02" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery02-300x227.png" alt="" width="300" height="227" /></a></p>
<p>ここの「<a href="http://code.google.com/apis/console">Google APIs Console</a>.」をクリック</p>
<p>※私は既に google アカウントがあり、カードも登録していました。</p>
<p>Serviceｓをクリックして、「<a href="https://code.google.com/apis/console/#project:1058841717747:stats:bigquery">BigQuery API</a>」を「ON」に変更</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery03.png"><img class="alignnone size-medium wp-image-682" title="bigquery03" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery03-300x227.png" alt="" width="300" height="227" /></a></p>
<p>Teamは、わからないので飛ばしました。</p>
<p>API Access では、プロジェクト名とか、ロゴを設定してみました。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery04.png"><img class="alignnone size-medium wp-image-683" title="bigquery04" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery04-300x227.png" alt="" width="300" height="227" /></a></p>
<p>ここではClientIDを作成します。</p>
<ul>
<li>Web application</li>
<li>Service account</li>
<li>Installed application</li>
</ul>
<p>とあるようですが、とりあえずWeb から使ってみたかったので、Web application で作成しました。アプリを作る時には、気にしないといけないですね。</p>
<p>Billingで「Checkout」します。利用するデータサイズにもよるようですが、金額は ＄０ でした。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery05.png"><img class="alignnone size-medium wp-image-684" title="bigquery05" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery05-300x177.png" alt="" width="300" height="177" /></a></p>
<p>これで、利用出来るようになったようです。</p>
<blockquote><p>使ってみる</p></blockquote>
<p>では、テーブルを作ったり、データを入れてみます。</p>
<p>最初に開いたページに戻ります。 <a href="https://developers.google.com/bigquery/">https://developers.google.com/bigquery/</a></p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery06.png"><img class="alignnone size-medium wp-image-685" title="bigquery06" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery06-300x177.png" alt="" width="300" height="177" /></a></p>
<p>ここの「<strong><a href="https://developers.google.com/bigquery/docs/hello_bigquery_gui">BigQuery Browser Tool</a>」</strong>をクリックします。</p>
<p>※ <a href="https://developers.google.com/bigquery/docs/hello_bigquery_gui#setup">https://developers.google.com/bigquery/docs/hello_bigquery_gui#setup</a></p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery07.png"><img class="alignnone size-medium wp-image-686" title="bigquery07" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery07-300x226.png" alt="" width="300" height="226" /></a></p>
<p>ここの「<a href="https://bigquery.cloud.google.com/" target="_blank">Open the BigQuery browser tool</a>. 」をクリックします。</p>
<p>※ <a href="https://bigquery.cloud.google.com/">https://bigquery.cloud.google.com/</a> いきなり、ここをアクセスしても良かった。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery081.png"><img class="alignnone size-medium wp-image-688" title="bigquery08" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery081-300x221.png" alt="" width="300" height="221" /></a></p>
<p>テーブルの作り方</p>
<p>「dataset」「table」「schema」の順で作成します。</p>
<p>「API project」右の「▼」をクリックし、「Create dataset」をクリックします。</p>
<p>「Dataset ID」を入力し、OKをクリック。※例 「sample_dataset」としました。</p>
<p>「（Dataset ID)」の右の「＋」をクリックします。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery091.png"><img class="alignnone size-medium wp-image-690" title="bigquery09" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery091-300x243.png" alt="" width="300" height="243" /></a></p>
<p>「Table ID」 ※「sampleTable」としました。</p>
<p>「Schema」 ※「id,name,group,flg,count1,count2,money1,money2」としました。複数カラムとする為、カンマで区切ります。</p>
<p>「File upload」※下記のCSVファイルを用意し、選択しました。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery10.png"><img class="alignnone size-medium wp-image-691" title="bigquery10" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery10-300x263.png" alt="" width="300" height="263" /></a></p>
<p>「OK」をクリックし、「Job history」を見ると、</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery11.png"><img class="alignnone size-medium wp-image-692" title="bigquery11" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery11-300x243.png" alt="" width="300" height="243" /></a></p>
<p>上記のように「Load」中である事がわかります。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery12.png"><img class="alignnone size-medium wp-image-693" title="bigquery12" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery12-300x243.png" alt="" width="300" height="243" /></a></p>
<p>「sampleTable」を見るとテーブルが作成され、データが入りました。</p>
<p>上部の「Query Table」をクリックすれば、SQL文を実行する事もできます。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery13.png"><img class="alignnone size-medium wp-image-694" title="bigquery13" src="http://clinic.acc-s.com/wp-content/uploads/2012/06/bigquery13-300x243.png" alt="" width="300" height="243" /></a></p>
<p>とりあえず、提供ツールの使い方でした。</p>
<p>実際はアプリから使用するので、Keyの埋め込みや各APIを使用して、テーブルを作ったり、データの入出力を行う事になります。</p>
<p>例えば、売上データや在庫データ等を連携するアプリを構築し自動連携するのはさほど難しくないでしょう。 あとは、分析担当者が使用するアプリでしょうか、左最近の担当者の中にはSQL文を書ける人もいるので、データ連携だけで事足りるかもしれませんね。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=679</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ITコーディネータの活用</title>
		<link>http://clinic.acc-s.com/?p=676</link>
		<comments>http://clinic.acc-s.com/?p=676#comments</comments>
		<pubDate>Sun, 10 Jun 2012 09:05:08 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ITC]]></category>
		<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=676</guid>
		<description><![CDATA[ITコーディネータの第1週の勉強と事前課題を終えて、要素は視点、認識という知識ベースだったが、事前課題は実用的だった。 いわゆる、在庫管理、原価管理、検品管理の問題、情報共有と問題点は多岐にわたる。実業務（基幹業務）を考えると、営業と生産からくる短納期の課題や、自社外製造の品質管理（検品）が売上を伸ばすという意味では近い課題だろう。 この辺はITCとして考えるとして、見え隠れするのが、営業、製造の分析業務が気になる。分析業務は中小の場合、Excel、大手の場合はDWHを使用する。コストをかけづらい分野である事と、分析技術やソフトを使用するのに教育が伴う。 在庫管理も隅に追いやれるのは、やりたい事とコストの差が大きいからだろう。在庫管理は全ての単品情報を必要とする。受注（売上）、発注、仕入、出荷（売上）、物流、棚卸とこれらの日付情報を加味して、現在の帳簿在庫を計算する。流通系なら、昨年度の売上実績による傾向、製造系なら今の在庫より、来週や来月の帳簿在庫が必要になる。売上予測を外したら、発注をキャンセルされたら、今、あるいは、来月かかえる不良在庫はどうなるのか。 ながなが書いてしまったが、分析と在庫は安価なクラウドサービスを利用して大量データを如何に集計するか、もう一つ情シスのデータバックアップとして複数業務の隠れた要求として求められているだろう。 ※ 開発コストがかかっては本末転倒だが。。。]]></description>
			<content:encoded><![CDATA[<p>ITコーディネータの第1週の勉強と事前課題を終えて、要素は視点、認識という知識ベースだったが、事前課題は実用的だった。</p>
<p>いわゆる、在庫管理、原価管理、検品管理の問題、情報共有と問題点は多岐にわたる。実業務（基幹業務）を考えると、営業と生産からくる短納期の課題や、自社外製造の品質管理（検品）が売上を伸ばすという意味では近い課題だろう。</p>
<p>この辺はITCとして考えるとして、見え隠れするのが、営業、製造の分析業務が気になる。分析業務は中小の場合、Excel、大手の場合はDWHを使用する。コストをかけづらい分野である事と、分析技術やソフトを使用するのに教育が伴う。</p>
<p>在庫管理も隅に追いやれるのは、やりたい事とコストの差が大きいからだろう。在庫管理は全ての単品情報を必要とする。受注（売上）、発注、仕入、出荷（売上）、物流、棚卸とこれらの日付情報を加味して、現在の帳簿在庫を計算する。流通系なら、昨年度の売上実績による傾向、製造系なら今の在庫より、来週や来月の帳簿在庫が必要になる。売上予測を外したら、発注をキャンセルされたら、今、あるいは、来月かかえる不良在庫はどうなるのか。</p>
<p>ながなが書いてしまったが、分析と在庫は安価なクラウドサービスを利用して大量データを如何に集計するか、もう一つ情シスのデータバックアップとして複数業務の隠れた要求として求められているだろう。</p>
<p>※ 開発コストがかかっては本末転倒だが。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=676</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>クラウドDWHサービスを考える</title>
		<link>http://clinic.acc-s.com/?p=663</link>
		<comments>http://clinic.acc-s.com/?p=663#comments</comments>
		<pubDate>Mon, 04 Jun 2012 10:04:28 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=663</guid>
		<description><![CDATA[セキュリティ要件 数値は外部、マスタは内部で管理する事により、情報漏えいを防ぐ 外部の数値は全て int 型（bigint含む）とする事で、システム的に防ぐ データベース名、テーブル名、カラム名は全て自動採番による番号とする事で、何の情報かわからない。 実装方式 クライアント（利用者PC）では、マスタテーブル、DWHテーブルVIEW、分析用VIEWの３つを管理 データベースは、UNIX版、Window版を考慮し、mysql を選定 mysql spider を使用してマルチデータベースを統合 テーブルはカラム毎に作成し、マルチサーバに分散連携、統合はクライアントのDWHテーブルVIEWで実現する。 create view uriage select a.val as uriage,b.val as kyakusuu from serverA a,severB b where a.id = b.id DWHテーブルVIEWを使用して、分析用VIEWは利用者が作成する。 性能要件を満たすか確認 課題 クライアントにmysqlをインストールする必要がある CSVアップロードとVIEW作成機能を実装 分析用VIEW作成のサポート 構築プログラムを何で作成するか。PHP、java、html5(Web SQL Database)、Google Big Queryの選択もありか？]]></description>
			<content:encoded><![CDATA[<p>セキュリティ要件</p>
<ul>
<li>数値は外部、マスタは内部で管理する事により、情報漏えいを防ぐ</li>
<li>外部の数値は全て int 型（bigint含む）とする事で、システム的に防ぐ</li>
<li>データベース名、テーブル名、カラム名は全て自動採番による番号とする事で、何の情報かわからない。</li>
</ul>
<p>実装方式</p>
<ul>
<li>クライアント（利用者PC）では、マスタテーブル、DWHテーブルVIEW、分析用VIEWの３つを管理</li>
<li>データベースは、UNIX版、Window版を考慮し、mysql を選定</li>
<li>mysql spider を使用してマルチデータベースを統合</li>
<li>テーブルはカラム毎に作成し、マルチサーバに分散連携、統合はクライアントのDWHテーブルVIEWで実現する。</li>
</ul>
<p>create view uriage select a.val as uriage,b.val as kyakusuu from serverA a,severB b where a.id = b.id</p>
<ul>
<li>DWHテーブルVIEWを使用して、分析用VIEWは利用者が作成する。</li>
<li>性能要件を満たすか確認</li>
</ul>
<p>課題</p>
<ul>
<li>クライアントにmysqlをインストールする必要がある</li>
<li>CSVアップロードとVIEW作成機能を実装</li>
<li>分析用VIEW作成のサポート</li>
<li>構築プログラムを何で作成するか。PHP、java、html5(Web SQL Database)、Google Big Queryの選択もありか？</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=663</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Apps と ZABBIXメール</title>
		<link>http://clinic.acc-s.com/?p=656</link>
		<comments>http://clinic.acc-s.com/?p=656#comments</comments>
		<pubDate>Mon, 04 Jun 2012 06:10:57 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=656</guid>
		<description><![CDATA[細かい情報は他にもでているので、大まかな話を備忘録として。。。 ZABBIXは監視だから社内メールを使用している。一方、社内をGoogle Appsに変えた。 Google Appsは社内のようで、実際は社外にあります。という事は、社外にメールを飛ばす設定が必要です。　特に社内メールサーバを撤去する場合は、なおさらです。 社外にメールを出すには、 ①会社のグローバルIPを正規なものにしなくてはならない。 メールはフィッシング詐欺とかあるので、メールを送信するサーバが存在するかとか、誰のものかが、わからなければなりません。 DNSにMXレコードが必要になります。ZABBIXは送信だけなので、AレコードとTXTレコードを設定しました。 ②ZABBIXサーバをメール送信サーバ(SMTPサーバ）にする。 Postfixの場合、/etc/postfix/main.cf の下記設定を変更します。 myhostname = smtp.acc-s.com mydomain = acc-s.com ※うちの acc-s.com の場合で、Aレコード、TXTレコードは、smtp.acc-s.com に対して行います。※これはサンプルです。 DNSと同じ名前を登録します。これで、このサーバは正規のサーバである証明になります。 あと、メールサーバなので、ユーザも登録します。 ZABBIXから送信する送信先アドレスを/etc/aliasに転送として登録しました。 kei1: kei1@acc-s.com kei2: kei2@ezweb.ne.jp # postalias /etc/aliases # newaliases ③GoogleAppsにMXレコードを設定する。 http://support.google.com/a/bin/answer.py?hl=ja&#38;answer=33352 ※今回、これはやりませんでした。 違いは、会社のグローバルIPがメールサーバ(smtp)になるか、google Appsがメールサーバ(smtp)になるかです。Google Apps がメールサーバの場合、ユーザ登録はGoogle Appsで行います。ユーザ管理という視点からするとやった方がいいでしょう。 ④ZABBIXの設定 ③をやらなかったので、ZABBIXのサンプルに近い、下記にしています。 SMTPサーバ：localhost SNTP helo：localhost 送信元メールアドレス：zabbix@acc-s.com ③をやった場合は、③でgoogle Appsのsmtpサーバがわかるので、そちらにすると思います。 最後に FWにローカルからグローバルにでる25ポートの穴が開いている必要があります。 FWから外にでる場合、ローカルIPからグローバルIPにNAT変換がされている必要があります。]]></description>
			<content:encoded><![CDATA[<p>細かい情報は他にもでているので、大まかな話を備忘録として。。。</p>
<p>ZABBIXは監視だから社内メールを使用している。一方、社内をGoogle Appsに変えた。</p>
<p>Google Appsは社内のようで、実際は社外にあります。という事は、社外にメールを飛ばす設定が必要です。　特に社内メールサーバを撤去する場合は、なおさらです。</p>
<p>社外にメールを出すには、</p>
<blockquote><p>①会社のグローバルIPを正規なものにしなくてはならない。</p></blockquote>
<p>メールはフィッシング詐欺とかあるので、メールを送信するサーバが存在するかとか、誰のものかが、わからなければなりません。</p>
<p>DNSにMXレコードが必要になります。ZABBIXは送信だけなので、AレコードとTXTレコードを設定しました。</p>
<blockquote><p>②ZABBIXサーバをメール送信サーバ(SMTPサーバ）にする。</p></blockquote>
<p>Postfixの場合、/etc/postfix/main.cf の下記設定を変更します。</p>
<p>myhostname = smtp.acc-s.com</p>
<p>mydomain = acc-s.com</p>
<p>※うちの acc-s.com の場合で、Aレコード、TXTレコードは、smtp.acc-s.com に対して行います。※これはサンプルです。</p>
<p>DNSと同じ名前を登録します。これで、このサーバは正規のサーバである証明になります。</p>
<p>あと、メールサーバなので、ユーザも登録します。</p>
<p>ZABBIXから送信する送信先アドレスを/etc/aliasに転送として登録しました。</p>
<p>kei1: kei1@acc-s.com<br />
kei2: kei2@ezweb.ne.jp<br />
# postalias /etc/aliases<br />
# newaliases</p>
<blockquote><p>③GoogleAppsにMXレコードを設定する。</p></blockquote>
<p><a href="http://support.google.com/a/bin/answer.py?hl=ja&amp;answer=33352">http://support.google.com/a/bin/answer.py?hl=ja&amp;answer=33352</a></p>
<p>※今回、これはやりませんでした。</p>
<p>違いは、会社のグローバルIPがメールサーバ(smtp)になるか、google Appsがメールサーバ(smtp)になるかです。Google Apps がメールサーバの場合、ユーザ登録はGoogle Appsで行います。ユーザ管理という視点からするとやった方がいいでしょう。</p>
<blockquote><p>④ZABBIXの設定</p></blockquote>
<p>③をやらなかったので、ZABBIXのサンプルに近い、下記にしています。</p>
<p>SMTPサーバ：localhost</p>
<p>SNTP helo：localhost</p>
<p>送信元メールアドレス：zabbix@acc-s.com</p>
<p>③をやった場合は、③でgoogle Appsのsmtpサーバがわかるので、そちらにすると思います。</p>
<blockquote><p>最後に</p></blockquote>
<p>FWにローカルからグローバルにでる25ポートの穴が開いている必要があります。</p>
<p>FWから外にでる場合、ローカルIPからグローバルIPにNAT変換がされている必要があります。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=656</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PMOと聞くと思わず、引いてしまう私②</title>
		<link>http://clinic.acc-s.com/?p=613</link>
		<comments>http://clinic.acc-s.com/?p=613#comments</comments>
		<pubDate>Fri, 01 Jun 2012 11:27:15 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=613</guid>
		<description><![CDATA[続きを書いてみようかと。。。 「ネゴる」ってなんでしょう。 時間を短縮 手戻りを防ぐ 手を抜く 後まわし 開発コストって、私の場合だいたいこういう風に考えてます。 要件定義　１０％ 基本設計　２０％ 詳細、PG、単体テスト　４０％ 結合テスト　２０％ 総合テスト　１０％ ひどい、という話もあるかもしれませんね。　そののち、仕様変更はいつまで発生するでしょう。 これも、経験上、総合テストまで！？　総合テストで発生する仕様変更って一番厄介です。どうでも、いいことは捨て去られますが、このタイミングで見つかるのは、大きな問題、インパクトのある問題だからです。企業側も理解していて、初期開発を抑え、仕様変更に予算をとっていたり、総合テストから半年後にリリースするといった方策をとっているところも、あります。 ネゴるは、この総合テストでの仕様変更に備えての方策です。 たいした仕様でない事が重要であったり、総合テストで、もめて余計な時間とコストを掛けない事が肝心だと思います。 信頼関係はどうやって、築くのか。 ネゴるには、もっとも肝心な事ですよね。PMの懐の深さです。深さを出すのに一番簡単な方法は、「NO」と言わない。危険ですね。 もし、その機能が必要ならば、５０００万円かかります。やり方を変えれば５００万でできます。その場合は、これができて、これができない。運用回避であれば、画面に注意書きを入れるだけなので、無償でやります。 もちろん、こんなにすんなり行くとは限りませんけど、少なくとも、案を出すべきだし、できる、できないだけを言うのが仕事だとしたら、その仕事の存在とはなんでしょう。 （他の項目は、また時間があるときに。。。）]]></description>
			<content:encoded><![CDATA[<p>続きを書いてみようかと。。。</p>
<p><strong>「ネゴる」ってなんでしょう。</strong></p>
<ul>
<li>時間を短縮</li>
<li>手戻りを防ぐ</li>
<li>手を抜く</li>
<li>後まわし</li>
</ul>
<p>開発コストって、私の場合だいたいこういう風に考えてます。</p>
<ul>
<li>要件定義　１０％</li>
<li>基本設計　２０％</li>
<li>詳細、PG、単体テスト　４０％</li>
<li>結合テスト　２０％</li>
<li>総合テスト　１０％</li>
</ul>
<p>ひどい、という話もあるかもしれませんね。　そののち、仕様変更はいつまで発生するでしょう。</p>
<p>これも、経験上、総合テストまで！？　総合テストで発生する仕様変更って一番厄介です。どうでも、いいことは捨て去られますが、このタイミングで見つかるのは、大きな問題、インパクトのある問題だからです。企業側も理解していて、初期開発を抑え、仕様変更に予算をとっていたり、総合テストから半年後にリリースするといった方策をとっているところも、あります。</p>
<p>ネゴるは、この総合テストでの仕様変更に備えての方策です。</p>
<p>たいした仕様でない事が重要であったり、総合テストで、もめて余計な時間とコストを掛けない事が肝心だと思います。</p>
<p><strong>信頼関係はどうやって、築くのか。</strong></p>
<p>ネゴるには、もっとも肝心な事ですよね。PMの懐の深さです。深さを出すのに一番簡単な方法は、「NO」と言わない。危険ですね。</p>
<p>もし、その機能が必要ならば、５０００万円かかります。やり方を変えれば５００万でできます。その場合は、これができて、これができない。運用回避であれば、画面に注意書きを入れるだけなので、無償でやります。</p>
<p>もちろん、こんなにすんなり行くとは限りませんけど、少なくとも、案を出すべきだし、できる、できないだけを言うのが仕事だとしたら、その仕事の存在とはなんでしょう。</p>
<p>（他の項目は、また時間があるときに。。。）</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=613</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PMOと聞くと思わず、引いてしまう私</title>
		<link>http://clinic.acc-s.com/?p=610</link>
		<comments>http://clinic.acc-s.com/?p=610#comments</comments>
		<pubDate>Wed, 30 May 2012 09:45:36 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=610</guid>
		<description><![CDATA[PMO（ProjectManegementOffice)とは、PM主導による開発ではPMの手腕により、プロジェクトの成否が左右されてしまい。なんとか食い止める為に、第三機関として管理する事を目的としています。 という事はPMの仕事を知っている必要があります。 顧客や上司、営業、協力会社の力のある人とネゴる。 ごねる。 無視をする。 放置する。 一人でやる。 というような事は含まれていません。 顧客の要望を全て受け入れていたら、お金がいくらあっても足りません。 コストに合わせてできる事しか書かなかったら、仕事をもらえないか、喧嘩するしかありません。 問題、不具合、障害の定義とはなんでしょう。５年に一度しか使わない機能に重大なバグがあった時にどうするのか。 プロジェクトは可能性のある不具合とその影響度合いから、優先順位、検証の緻密さを決めなければいけません。 開発フェーズで保守フェーズのような事をしなくてはならない場合もある。開発は標準化、共通化、構造化を考え、コストリスクを軽減するものですが、１ヵ所の修正が多岐にわたったり、特別な対応は極力さけるものですが、保守では、変更内容が単純、影響範囲を極力小さくする。 １行の修正で済むが１００本のプログラムから呼ばれている場合、１行を修正するのが開発で１００本直すのが保守です。こんな、わかりやすい例は実際にはありませんが、どこかのタイミングで切り替えなければならない。 工程、スケジュール、要件のずれ、品質という数値から判断する事も大事ですが、PMの指針になってほしいと思ってしまいます。 １億の仕事を６０００万でやれと言われた時、どうしますか？ やらないという選択肢はありますが、もしやるのであれば、必要な５項目だよなあと思うのです。 そんなPMO指針がそろそろ出てきても、いいんじゃないかなあ。]]></description>
			<content:encoded><![CDATA[<p>PMO（ProjectManegementOffice)とは、PM主導による開発ではPMの手腕により、プロジェクトの成否が左右されてしまい。なんとか食い止める為に、第三機関として管理する事を目的としています。</p>
<p>という事はPMの仕事を知っている必要があります。</p>
<ul>
<li>顧客や上司、営業、協力会社の力のある人とネゴる。</li>
<li>ごねる。</li>
<li>無視をする。</li>
<li>放置する。</li>
<li>一人でやる。</li>
</ul>
<p>というような事は含まれていません。</p>
<p>顧客の要望を全て受け入れていたら、お金がいくらあっても足りません。</p>
<p>コストに合わせてできる事しか書かなかったら、仕事をもらえないか、喧嘩するしかありません。</p>
<p>問題、不具合、障害の定義とはなんでしょう。５年に一度しか使わない機能に重大なバグがあった時にどうするのか。</p>
<p>プロジェクトは可能性のある不具合とその影響度合いから、優先順位、検証の緻密さを決めなければいけません。</p>
<p>開発フェーズで保守フェーズのような事をしなくてはならない場合もある。開発は標準化、共通化、構造化を考え、コストリスクを軽減するものですが、１ヵ所の修正が多岐にわたったり、特別な対応は極力さけるものですが、保守では、変更内容が単純、影響範囲を極力小さくする。</p>
<p>１行の修正で済むが１００本のプログラムから呼ばれている場合、１行を修正するのが開発で１００本直すのが保守です。こんな、わかりやすい例は実際にはありませんが、どこかのタイミングで切り替えなければならない。</p>
<p>工程、スケジュール、要件のずれ、品質という数値から判断する事も大事ですが、PMの指針になってほしいと思ってしまいます。</p>
<p>１億の仕事を６０００万でやれと言われた時、どうしますか？</p>
<p>やらないという選択肢はありますが、もしやるのであれば、必要な５項目だよなあと思うのです。</p>
<p>そんなPMO指針がそろそろ出てきても、いいんじゃないかなあ。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=610</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【PHP】au携帯とmultipart/form-dataでの文字化け</title>
		<link>http://clinic.acc-s.com/?p=605</link>
		<comments>http://clinic.acc-s.com/?p=605#comments</comments>
		<pubDate>Mon, 28 May 2012 03:44:06 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=605</guid>
		<description><![CDATA[いくつも、参考になるサイトはあるのだけど、もう一つやってみたので、備忘録に書きます。 PHP 5.3.7 (cli) (built: Aug 21 2011 22:54:50) CentOS release 5.8 (Final) au向けが目的ではなかったのだけど、docomo向けにコメント(textarea)と、画像を同時にアップできるように &#60;form &#8230; enctype=&#8217;multipart/form-data&#8217;&#62; とすると、コメントが au で化けてしまった。au の画像アップは、癖があるので、断念している人が多いし別ページにするという手もあるけど、ちょっと無理をしてみました。 textarea からアップされてきた情報は「%82%a6%82。。。」でした。 どこかで見たような気がするなあと、悩んだ挙句、urlencode されている事に気づいたので、 $str = urldecode($_REQUEST['aaaa']); $str = mb_convert_encoding($str, &#8220;UTF-8&#8243;, &#8220;SJIS&#8221;); ※実際は絵文字対応もしているので、「HTML_Emoji」の encoding を使っています。 docomoや、PCブラウザでは必要ないので if ( $str != urldecode($_REQUEST['aaaa']) ) { $str = urldecode($_REQUEST['aaaa']); 。。。 と、とりあえず回避する事にしました。]]></description>
			<content:encoded><![CDATA[<p>いくつも、参考になるサイトはあるのだけど、もう一つやってみたので、備忘録に書きます。</p>
<ul>
<li>PHP 5.3.7 (cli) (built: Aug 21 2011 22:54:50)</li>
<li>CentOS release 5.8 (Final)</li>
</ul>
<p>au向けが目的ではなかったのだけど、docomo向けにコメント(textarea)と、画像を同時にアップできるように</p>
<p>&lt;form &#8230; enctype=&#8217;multipart/form-data&#8217;&gt;</p>
<p>とすると、コメントが au で化けてしまった。au の画像アップは、癖があるので、断念している人が多いし別ページにするという手もあるけど、ちょっと無理をしてみました。</p>
<p>textarea からアップされてきた情報は「%82%a6%82。。。」でした。</p>
<p>どこかで見たような気がするなあと、悩んだ挙句、urlencode されている事に気づいたので、</p>
<p>$str = urldecode($_REQUEST['aaaa']);</p>
<p>$str = mb_convert_encoding($str, &#8220;UTF-8&#8243;, &#8220;SJIS&#8221;);</p>
<p>※実際は絵文字対応もしているので、「HTML_Emoji」の encoding を使っています。</p>
<p>docomoや、PCブラウザでは必要ないので</p>
<p>if ( $str != urldecode($_REQUEST['aaaa']) ) {</p>
<p>$str = urldecode($_REQUEST['aaaa']);</p>
<p>。。。</p>
<p>と、とりあえず回避する事にしました。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=605</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postgres が壊れた。。。</title>
		<link>http://clinic.acc-s.com/?p=603</link>
		<comments>http://clinic.acc-s.com/?p=603#comments</comments>
		<pubDate>Mon, 28 May 2012 03:19:14 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=603</guid>
		<description><![CDATA[データベースの壊れ方は、いろいろあるけど、１つ復旧できたケースがあったので、備忘録として、残しておきます。 CentOS release 5.7 (Final) PostgreSQL 9.1.2 on x86_64-unknown-linux-gnu エラーの内容は　（/opt/PostgreSQL/9.1/data/pg_log/startup.log） LOG:  could not bind IPv4 socket: Address already in use HINT:  Is another postmaster already running on port 5432? If not, wait a few seconds and retry. WARNING:  could not create listen socket for &#8220;localhost&#8221; FATAL:  could not create any TCP/IP sockets LOG:  database system [...]]]></description>
			<content:encoded><![CDATA[<p>データベースの壊れ方は、いろいろあるけど、１つ復旧できたケースがあったので、備忘録として、残しておきます。</p>
<ul>
<li>CentOS release 5.7 (Final)</li>
<li>PostgreSQL 9.1.2 on x86_64-unknown-linux-gnu</li>
</ul>
<p>エラーの内容は　（/opt/PostgreSQL/9.1/data/pg_log/startup.log）</p>
<p>LOG:  could not bind IPv4 socket: Address already in use<br />
HINT:  Is another postmaster already running on port 5432? If not, wait a few seconds and retry.<br />
WARNING:  could not create listen socket for &#8220;localhost&#8221;<br />
FATAL:  could not create any TCP/IP sockets<br />
LOG:  database system was shut down at 2012-03-18 17:37:33 JST<br />
FATAL:  the database system is starting up<br />
LOG:  autovacuum launcher started<br />
LOG:  database system is ready to accept connections<br />
FATAL:  database &#8220;sample-db&#8221; does not exist<br />
FATAL:  database &#8220;sample-db&#8221; does not exist<br />
FATAL:  database &#8220;sample-db&#8221; does not exist<br />
FATAL:  database &#8220;sample-db&#8221; does not exist</p>
<p>。。。</p>
<p>こんな感じ。sample-dbのデータベースが壊れてしまった。</p>
<p>ちなみに create dabase sample-db は実行できた。　とうぜん、中は空っぽ。</p>
<p>データファイルはどうなっているか、確認した。</p>
<p>（/opt/PostgreSQL/9.1/data/base/）</p>
<p># du -sk *<br />
6120 1<br />
6112 12691<br />
9420 12699<br />
749232 17761　　　　←ここにあったっぽい。<br />
6112 4277958<br />
6112 6364733　　　←create database sample-db でできたディレクトリ</p>
<p>※ファイルの更新日付とデータサイズから、予測してみました。</p>
<p>postgres を止めて、</p>
<p># mv 6364733 6364733.bk</p>
<p># cp -rp 17761 6364733</p>
<p>として、postgres を起動したら、復活できた。</p>
<p>構成のみで、データの中身は無事だったみたい。良かったよかった。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=603</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>業務スキル</title>
		<link>http://clinic.acc-s.com/?p=593</link>
		<comments>http://clinic.acc-s.com/?p=593#comments</comments>
		<pubDate>Mon, 21 May 2012 14:42:42 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=593</guid>
		<description><![CDATA[ここ１年ぐらい自分のこれからを考えている。 先日、前の職場の先輩とたまたま再開した。自分には何があるのか。 甘えた発言では、あったけど、『いいとしとって、今更、プログラマも、ないだろう。業務知ってるんだから、強みを生かさなきゃ』と言われた。 業務を知っているとは、どういう事だろう。 あるIT企業では、若手に業務を教えたいのだが、どうしたらいいか。なんて聞かれた事がある。ふと、思うのだが、人から教わらるものだっけ。。 教わるものだけど、教材があるわけではないな。業務がわからないという人とプログラムがわからないという人は、どこか似た感じがする。かっこよく、仕事したいから、不得意分野には顔を出さない。 それは、なんとなく、カッコ悪い気がする。 私の得意分野は流通である。得意というより、長いだけなのだが、例えば、小売でいうところのリベートと製造メーカーのいうリベートは相対関係にある。同じ言葉だが、業務はまったく違う。 片や、原価管理であり、片や、売上管理になる。それも、一部だ。 小売では、仕入原価だが、特定数を発注したり、売上ると、リベートとしてお金が返ってくる。これをラッキーなお金としてしまったら、そもそも管理はできない。当然、買いすぎて廃棄する事もある。特売にするなど、販売計画をたてて、特定数を仕入る事で、仕入コストを軽減する事ができるという事だ。廃棄したら、次回のリベートに向けて予測しなおすべきだ。 製造メーカーは、売上目標を元にリベートの数量と金額を決める。利益を考えれば、少ない金額でたくさん売上げた方がいいのは明白である。一方で、厳しくしすぎると誰も買ってくれなくなるのだから、競合他社の動向も見なくてはならない。 片や固い原価管理であり、片はマーケティングである。 こういう事を理解するには、顧客と近い位置にいなければ、ならない。そして、全てをシステム化すべきかというと、顧客規模によりまちまちである。 肥大化した組織では、情報量が多く分析するには、ターゲットを決めてシステム化する必要がある。新たなチャレンジであれば、とれる情報量は少なく、システムというよりは、ちょっとしたツールで瞬時にExcel化できればいい。 これも、業務を理解する事である。原理原則と現状把握のバランスをとるという事を、どのように教えるのか。 企業の成長には順番がある。商店が大手スーパーと同じものを求めているわけがないのは分かっているのに、往々にして、場違いな提案をしているSEはいるものだ。 それは、カッコ悪いかも、しれないけど、業務を理解するには、必要な事のように思う。]]></description>
			<content:encoded><![CDATA[<p>ここ１年ぐらい自分のこれからを考えている。</p>
<p>先日、前の職場の先輩とたまたま再開した。自分には何があるのか。</p>
<p>甘えた発言では、あったけど、『いいとしとって、今更、プログラマも、ないだろう。業務知ってるんだから、強みを生かさなきゃ』と言われた。</p>
<p>業務を知っているとは、どういう事だろう。</p>
<p>あるIT企業では、若手に業務を教えたいのだが、どうしたらいいか。なんて聞かれた事がある。ふと、思うのだが、人から教わらるものだっけ。。</p>
<p>教わるものだけど、教材があるわけではないな。業務がわからないという人とプログラムがわからないという人は、どこか似た感じがする。かっこよく、仕事したいから、不得意分野には顔を出さない。</p>
<p>それは、なんとなく、カッコ悪い気がする。</p>
<p>私の得意分野は流通である。得意というより、長いだけなのだが、例えば、小売でいうところのリベートと製造メーカーのいうリベートは相対関係にある。同じ言葉だが、業務はまったく違う。</p>
<p>片や、原価管理であり、片や、売上管理になる。それも、一部だ。</p>
<p>小売では、仕入原価だが、特定数を発注したり、売上ると、リベートとしてお金が返ってくる。これをラッキーなお金としてしまったら、そもそも管理はできない。当然、買いすぎて廃棄する事もある。特売にするなど、販売計画をたてて、特定数を仕入る事で、仕入コストを軽減する事ができるという事だ。廃棄したら、次回のリベートに向けて予測しなおすべきだ。</p>
<p>製造メーカーは、売上目標を元にリベートの数量と金額を決める。利益を考えれば、少ない金額でたくさん売上げた方がいいのは明白である。一方で、厳しくしすぎると誰も買ってくれなくなるのだから、競合他社の動向も見なくてはならない。</p>
<p>片や固い原価管理であり、片はマーケティングである。</p>
<p>こういう事を理解するには、顧客と近い位置にいなければ、ならない。そして、全てをシステム化すべきかというと、顧客規模によりまちまちである。</p>
<p>肥大化した組織では、情報量が多く分析するには、ターゲットを決めてシステム化する必要がある。新たなチャレンジであれば、とれる情報量は少なく、システムというよりは、ちょっとしたツールで瞬時にExcel化できればいい。</p>
<p>これも、業務を理解する事である。原理原則と現状把握のバランスをとるという事を、どのように教えるのか。</p>
<p>企業の成長には順番がある。商店が大手スーパーと同じものを求めているわけがないのは分かっているのに、往々にして、場違いな提案をしているSEはいるものだ。</p>
<p>それは、カッコ悪いかも、しれないけど、業務を理解するには、必要な事のように思う。</p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=593</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressとFacebook,Twitterの連動方法</title>
		<link>http://clinic.acc-s.com/?p=540</link>
		<comments>http://clinic.acc-s.com/?p=540#comments</comments>
		<pubDate>Sun, 19 Feb 2012 22:12:27 +0000</pubDate>
		<dc:creator>所長</dc:creator>
				<category><![CDATA[WordPressの使い方]]></category>
		<category><![CDATA[ブログ]]></category>

		<guid isPermaLink="false">http://clinic.acc-s.com/?p=540</guid>
		<description><![CDATA[いくつかツールはあるみたいだけど、WordPress(3.1.4) のプラグインに Status Updater を使用してみました。 下記のように投稿画面にウィジェットが追加され、FacebookやTwitterと連動できるようになります。 連動の流れ ①　Status Updater プラグインの追加 (WordPress) ②　Facebook のアプリ追加　(Facebook developper サイト) ③　Twitter のアプリ追加  (Twitter developper サイト) ④　Status Updater の設定 (WordPress) ⑤　投稿を入力すると、連動します。 上記が、大きな流れになります。 「①　Status Updater」 ※プラグインの新規追加で「Status Updater」を検索し、一番上にでてきたものを使用しています。 「②　Facebookのアプリ追加」 WEB、Android、iPhoneのアプリからFacebookを接続する為にFacebookにアプリとして追加します。 http://www.facebook.com/developers/ で申請します。 ※申請時に携帯メールアドレスを聞かれ、メール内容を入力したりします。 ※アプリ登録後の画面 基本データを登録するとAppIDとAｐｐSecretが採番されて、結合する方法にウェブサイトを設定しました。 「③ Twitter のアプリ追加」 https://dev.twitter.com/apps　で申請します。 ※続き ※ApplicationTypeが、理解できていないけど、連動なので、「Read, Write and Access direct messages」にしました。 登録するとDetailsタブ画面で、「Consumer key」と「Consumer secret」が採番されます。 &#160; 「④　Status Updater の設定」 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>いくつかツールはあるみたいだけど、WordPress(3.1.4) のプラグインに Status Updater を使用してみました。</strong></p>
<p><strong>下記のように投稿画面にウィジェットが追加され、FacebookやTwitterと連動できるようになります。</strong></p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater011.png"><img class="alignnone size-medium wp-image-543" title="statusupdater01" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater011-300x208.png" alt="" width="300" height="208" /></a></strong></p>
<p><strong>連動の流れ</strong></p>
<p><strong>①　Status Updater プラグインの追加 (WordPress)</strong></p>
<p><strong>②　Facebook のアプリ追加　(Facebook developper サイト)<br />
</strong></p>
<p><strong>③　Twitter のアプリ追加  (Twitter developper サイト)<br />
</strong></p>
<p><strong>④　Status Updater の設定 </strong><strong>(WordPress)</strong></p>
<p><strong>⑤　投稿を入力すると、連動します。</strong><strong> </strong></p>
<p><strong>上記が、大きな流れになります。<br />
</strong></p>
<p><strong>「①　Status Updater」</strong></p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater021.png"><img class="alignnone size-medium wp-image-546" title="statusupdater02" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater021-300x188.png" alt="" width="300" height="188" /></a></strong></p>
<p><strong>※プラグインの新規追加で「Status Updater」を検索し、一番上にでてきたものを使用しています。</strong></p>
<p><strong>「②　Facebookのアプリ追加」</strong></p>
<p><strong>WEB、Android、iPhoneのアプリからFacebookを接続する為にFacebookにアプリとして追加します。</strong></p>
<p><a href="http://www.facebook.com/developers/" target="_blank">http://www.facebook.com/developers/</a> で申請します。</p>
<p>※申請時に携帯メールアドレスを聞かれ、メール内容を入力したりします。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater04.png"><img class="alignnone size-medium wp-image-548" title="statusupdater04" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater04-300x232.png" alt="" width="300" height="232" /></a></p>
<p>※アプリ登録後の画面</p>
<p>基本データを登録するとAppIDとAｐｐSecretが採番されて、結合する方法にウェブサイトを設定しました。</p>
<p><strong>「③ </strong><strong>Twitter のアプリ追加」</strong></p>
<p>https://dev.twitter.com/apps　で申請します。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater06-1.png"><img class="alignnone size-medium wp-image-551" title="statusupdater06-1" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater06-1-300x293.png" alt="" width="300" height="293" /></a></p>
<p>※続き</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater06-2.png"><img class="alignnone size-medium wp-image-552" title="statusupdater06-2" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater06-2-287x300.png" alt="" width="287" height="300" /></a></p>
<p>※ApplicationTypeが、理解できていないけど、連動なので、「<label for="edit-access-level-2">Read, Write and Access direct messages」にしました。</label></p>
<p>登録するとDetailsタブ画面で、「Consumer key」と「Consumer secret」が採番されます。</p>
<p><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater07.png"><img class="alignnone size-medium wp-image-553" title="statusupdater07" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater07-300x281.png" alt="" width="300" height="281" /></a></p>
<p>&nbsp;</p>
<p><strong>「④　Status Updater の設定」</strong></p>
<p><strong>WordPress の設定－StatusUpdater画面で、取得したID（Key)とSecretを設定します。</strong></p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater09.png"><img class="alignnone size-medium wp-image-556" title="statusupdater09" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater09-300x173.png" alt="" width="300" height="173" /></a></strong></p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater09-2.png"><img class="alignnone size-medium wp-image-557" title="statusupdater09-2" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater09-2-300x188.png" alt="" width="300" height="188" /></a><br />
</strong></p>
<p><strong>Loginボタンで認証確認します。下記、メッセージがでれば、OKです。</strong></p>
<p><strong>「</strong><strong>Your blog is now linked to your Facebook account. Close this window AND save the WP settings page after filling all the fileds.」</strong><strong> ※Twitterもほぼ同じメッセージ</strong></p>
<p><strong>Saveすると、下記画面が表示されます。</strong></p>
<p><strong>※Facebookの方は癖があって、何回かSaveすると、AccountNameが２行表示にかわる。Push as status か Push as link かは試してみるといいと思います。私はPush as linkにしました。<br />
</strong></p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater08.png"><img class="alignnone size-medium wp-image-558" title="statusupdater08" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater08-300x170.png" alt="" width="300" height="170" /></a></strong></p>
<p>※中略</p>
<p><strong><a href="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater08-2.png"><img class="alignnone size-medium wp-image-559" title="statusupdater08-2" src="http://clinic.acc-s.com/wp-content/uploads/2012/02/statusupdater08-2-300x170.png" alt="" width="300" height="170" /></a><br />
</strong></p>
<p><strong>オプション設定は、Advanced status commpositionと、Log emailを設定しています。Advanced status &#8230;は、投稿毎に連動するか否かを設定できるようにします。</strong></p>
<p><strong>以上で、連動できるようになります。つまづいたところが、いくつかあったように思いますが、思いだ出せない。。。各developper サイトの申請から、WordPressからの接続まではFacebookはすぐに可能になったけど、Twitterは、２０分ほど待たされました。たまたまかもしれませんけど。。。<br />
</strong></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://clinic.acc-s.com/?feed=rss2&#038;p=540</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
