「タイムアウト」を含む日記 RSS

はてなキーワード: タイムアウトとは

2008-04-05

http://anond.hatelabo.jp/20080405125354

挨拶ができない人間社会動物としてダメ

挨拶もできない人は最低限のコミュニケーションインターフェイスが備わっていない。

挨拶行動は犬やサルでさえする。

自分がいることを相手にしらせるための行為が挨拶だ。

どんなに心の中で思っていても相手に伝わらなければ意味がーーーない!

仕事の処理能力挨拶とは直接的には関係ない場合が多い。

だが1人ですべてをこなせる仕事というのは殆どないのが現実

なんどもいうが挨拶社会動物としての最低限のコミュニケーションスキルだ。

挨拶ができない人間仕事上のコミュニケーションスキルを持ち合わせていないと断言してもはばかりない。

挨拶仕事に必要なコミュニケーションスキルだ。

コンピューター同士のネットワークプログラムを考えてみよう。

通信中の開始もわからなければ終了もわからない。

そのコンピュータースペックがどんなに高くても、

ネットワーク全体からみればそこだけ無応答になっているといわざるを得ない。

これが許されるためには、

僕にたいしてはつねにポートをあけてまってなさい!という事前約束が必要になり、

僕がいるかいないかはpingタイムアウトするのを常に監視していなさいということになる。

つまり「私は常にいる前提で君たちは行動しなさい。」これが周りに科せられた前提条件だ。

家に引きこもっていたり特定の職場に引きこもっていたりすると、

「私は常にいると相手も思っている」という感覚になってしまうため麻痺することがある。

近しいものしかいない場合、それで機能することもあるだろう。

だが挨拶されたということはそうじゃない。

君がそこにいて「動くか」どうかは挨拶して確認されているのだ。

挨拶して返事が帰ってこなければ「壊れてる」「通信できない」と判断するだけだ。

地位がとても離れているひとは意図的に「通信できない」を振舞うことがあるが、

そうじゃない普通の地位の人間がこれをやったら周囲の判断は「壊れている」だ。

それで仕事上のコミュニケーションがとれているとは片腹痛い。

ほんとうにただのout of work。

あと、挨拶できないに昭和とか年代は関係ない。

おっさんでも年配でもでも挨拶できない人は一定率いる。

顔見て、目をあわせてこんにちは挨拶しても反応がない人だ。

挨拶がめんどくさいときもある。

さほど重要じゃない場面でとかな。

だが、壊れてる扱いされたくなければ電源引っこ抜いて終了ばかりしてないで手順ふんで終了しとけ。

2007-10-29

http://anond.hatelabo.jp/20071029142051

それまではそんなことしない人だったんだけどある時からHの後に爆睡するようになって、疲れてるんだろうなと気遣って何も言わなかったら、デートの度に爆睡の時間が長くなっていって、しまいには待ち合わせして軽く食事したらホテル直行→入ってすぐHしたらそのままタイムアウトまで2-4時間ぐらい爆睡して起きたら帰るということが続くようになったので、なんかHのためだけに誘われるのはちょっとやだなあって思って、「そういう扱いをされるのは寂しいからそんなに疲れてるなら無理にデート誘ってくれなくていいよ」と言ってみたらデートに誘われなくなって、メールの頻度も数日に1度に落ちて内容もほぼ変わらない短い定型文になった。

それまでの2年間はずっとメールは毎日1通、デートは週2だったけど、ここ2週間ちょい会ってない。

相手が本当に疲れてるのか飽きてきただけなのか分からない。どうしたら分かるかな。

2007-04-20

俺ぐらいのレベルになるとエポック病が意味わからん

LiveDoor認証がでたらしいので、とりあえず寝際にちゃちゃっと書こうとしたのだけどなんかうまくいかない。

ログインURLの有効期限が切れています」とかでちゃうんだ。

なにか間違ってるかな?

phpで書いてみたのだけど、エロイ人アドバイスにょろり。

<?php 
// LiveDoor認証に必要なリンクの生成
// 定数がクラス内に切ってあるので環境にあわせ変更してください
	include_once('authlivedoor.class.php');	// Livedoor認証用クラス
	$obj_auth = new AuthLiveDoor(LIVEDOOR_APIKEY, LIVEDOOR_SECRET);
	$livedoorloginurl = $obj_auth->getLoginUrl();

?>
<div style="border:solid 1px #666666;">
<a href="<?= $livedoorloginurl ?>">ライブドア認証を利用してログインする<br />
<img src="http://auth.livedoor.com/img/cmn/head_livedoor.gif" border="0">
<img src="http://auth.livedoor.com/img/cmn/head_logo.gif" border="0">
</a><br />


authlivedoor.class.php

<?php
// this code is writen by utf-8 &amp; lf 

//http://auth.livedoor.com/login/?app_key=<app_key>&amp;perms=<perms>&amp;t=<time>&amp;v=1.0&amp;userdata=<userdata>&amp;sig=<sig>

// LiveDoor外部認証APIを利用する
// キーは各開発者ごとに取得が必要です。 http://auth.livedoor.com/ ここより取得できます。
// コールバックURLには authlivedoor.php を指定してください

// --- 下記宣言を環境に合わせて変更してください。 ---
define("LIVEDOOR_APIKEY" ,"");	// アプリケーションキー
define("LIVEDOOR_SECRET" ,"");	// LiveDoor認証秘密キー
// --- ここまで ---


class AuthLiveDoor {

    const LIVEDOOR_AUTH_PORT = 80;		// ポート
    const LIVEDOOR_AUTH_TIMEOUT  = 10;	// タイムアウト
    const LIVEDOOR_AUTH_VERSION  = '1.0';	// 認証APIプロトコルバージョン
    const LIVEDOOR_AUTH_PERMS  = 'id';	// 認証APIアクセスconst LIVEDOOR_AUTH_FORMAT  = 'xml';	// 認証APIの取得フォーマット



	const LIVEDOOR_AUTHURL = "auth.livedoor.com";	// LiveDoor認証URL

	private $login_state = false;
	private $login_id = "";
	private $err_msg = "";

	private $apikey = "";
	private $secret = "";

	public function __construct($apikey, $secret) {
		$this->apikey = $apikey;
		$this->secret = $secret;
	}

	// 
	// $cert = $_GET['token'];
    public function getAuth($token) {
		if ($token == "" ) {
			return;
		}

		$api_time = date('U');	// エポック秒で
		$param_ary = array($this->apikey
						,AuthLiveDoor::LIVEDOOR_AUTH_FORMAT
						,$token
						,api_time
						,AuthLiveDoor::LIVEDOOR_AUTH_VERSION
						);
		sort($param_ary);
		$api_sig = hash_hmac('sha1',implode('',$param_ary),$this->secret);


		$param = "app_key=".$this->apikey
			."&amp;format=".AuthLiveDoor::LIVEDOOR_AUTH_FORMAT
			."&amp;token=".$token
			."&amp;t=".$api_time
			."&amp;v=".AuthLiveDoor::LIVEDOOR_AUTH_VERSION
			."&amp;sig=".$api_sig;

		$fp = fsockopen(AuthLiveDoor::LIVEDOOR_AUTHURL
				, AuthLiveDoor::LIVEDOOR_AUTH_PORT
				, $errno
				, $errstr
				, AuthLiveDoor::LIVEDOOR_AUTH_TIMEOUT);
		if (!$fp) {
			$this->err_msg = "$errstr ($errno)<br />\n";
		} else {
			$out = "POST /rpc/auth?$param HTTP/1.1\r\n";
			$out .= "Host: auth.livedoor.com\r\n";
			$out .= "Connection: Close\r\n\r\n";

			fwrite($fp, $out);
			$ret = "";
			while (!feof($fp)) {
				$ret .= fgets($fp, 2048);
			}
			fclose($fp);
		}

		// LiveDoorの認証XMLパターン
		$pattern = '/(\s*<livedoor_id>)(.*)(<\/livedoor_id>)/';
		preg_match_all($pattern,$ret,$getAry);
		$livedooruserid = $getAry[2][0];

		// ユーザーIDを取得できた場合
		if ($livedooruserid != "") {
			// ログイン成功
			$this->login_state = true;
			$this->login_id = $livedooruserid;
			return ture;
		} 
	}

	public function getLoginState(){
			return $this->login_state;
	}

	public function getLoginId(){
			return $this->login_id;
	}

	public function getLoginUrl() {
		# http://auth.livedoor.com/guide/
		# http://auth.livedoor.com/login/?app_key=<app_key>&amp;perms=<perms>&amp;t=<time>&amp;v=1.0&amp;userdata=<userdata>&amp;sig=<sig>
		# app_key 必須 登録時に発行されたアプリケーションキー 
		# perms 必須 要求するアクセス権、現状userhashとidの2種類がある 
		# t 必須 URLが生成された時間をエポック秒で表したもの 
		# v 必須 プロトコルバージョン現在は1.0で固定 
		# userdata 任意 コールバックURLに引き継ぎたい値を255バイトまで自由に設定できる 
		# sig 必須 このURLの正当性を確認するためのシグネチャ 


	// ログインURLの有効期限が切れています
	// ヾ(。o、゜)ノ ここらへんがわからん!! 
//		$api_time = time()+32400;	// エポック秒で
		$api_time = date('U')+32400;	// エポック秒で
//		$api_time = date('U');	// エポック秒??もしかして、それはポエティック病ではありませんか?
		$param_ary = array($this->apikey
						,AuthLiveDoor::LIVEDOOR_AUTH_PERMS
						,api_time
						,AuthLiveDoor::LIVEDOOR_AUTH_VERSION
//						,data
						);
		sort($param_ary);
		$api_sig = hash_hmac('sha1',implode('',$param_ary),$this->secret);
		$loginurl = "http://auth.livedoor.com/login/"
			."?app_key=".$this->apikey
			."&amp;perms=".AuthLiveDoor::LIVEDOOR_AUTH_PERMS
			."&amp;t=".$api_time
			."&amp;v=".AuthLiveDoor::LIVEDOOR_AUTH_VERSION
//			."&amp;userdata="
			."&amp;sig=".$api_sig;

		return $loginurl;
	}


}

もう疲れたので寝る。ライブドアなんてーーーー!!!

訂正。

秘密キーとか、そのままのっけちゃった (ーωー|||)

そしてなかなか訂正できなくてあせった。。

2007-04-19

http://anond.hatelabo.jp/20070418134753

OCNからどっかに接続しているどっかがくさいと思うんだ。

tracertはあちこちに飛ばしてみたけど結局よくわからなかったよ。

ただひとつおりこうさんになったなと思ったのはanond.hatelabo.jpあてにpingとか飛ぶのな。

tracertで必ずタイムアウトするipを見つけたのでそこかなーと思ってるんだけど、必ずそこを通るわけじゃないので、なんともいえない。

つまりボクはお手上げ状態なんだ。

ルータも交換したし、NTTにも問い合わせた。後はOCNなんだ。

でもボクだけなのだろうか。

だとしたら経路障害ってなんなのだろう、とか思っちゃうな。

自分だけ繋がらないとかいうのはちょっとやるせないや。

2007-02-18

ヤフーソフトバンクのいいかげんさ

ヤフーはどうしてこういい加減なのか

ユーザーからみても

法人相手としても

子供過ぎる

顧客を満足させるとかという意識はないのか

追記

法人の中の一サラリーマンとして働いていて

Yの法人向けシステムを使って業務を行うのだが

そのレスポンスが悪く

かつみづらく

わかりずらい

ただうちのかいしゃの飯の食い種であることは

間違いないのだが。

UIのみの情報量的には小規模であるし

内部側で多くの情報を持っているようなつくりにはとても見えない。

1日単位増えても多くても2000行程度増加と予想。

このレベルシステムであると仮定するならば、

あまりにしょぼい。

新卒学生が作ったとでも言うのか。

せめてsubmitボタン押した時、

タイムアウトなのかシステムトラブルなのか区別したい。

90秒近く待たなければいけないのはどうにかならないのか。

ようやくデータがはいっても、こちらの想定した数には追いつかないこともふえてきている。

最近仕事以外はかかわりたくない会社なので

yahoo.co.jpは家のpcはみれないようにした。

ただの愚痴です

2007-01-30

sageはてなダイアリー

ブログのチェックは専ら、firefox拡張sageを使っている。

サイドバーから気軽にチェックできるので非常に重宝してる。別にデザインを弄ったりしないし。

ただ、うちだけの問題かもしれないし、他のRSSリーダーでもそうかもしれないんだが、はてなダイアリーとの相性が悪い。

他の、ライブドアgooなどは簡単に更新チェックをしてくるんだが、はてなだけやたら遅い。ひどいときにはタイムアウトしてしまう。

誰か何か分かる方いたら教えてください。

ログイン ユーザー登録
ようこそ ゲスト さん