に投稿 コメントを残す

ヒロー・コンパイ中

■わりと久しぶりにデザイン関連の仕事を開始することになり、期待しつつ準備を進めていたところ、うっかり体調不良でダウンした。
病気ではないのですけれども、昨日今日と、セーフモード(※)で仕事をするはめに。
先日の取材で、恋かしらンとおもうくらい心臓がドキドキした(※2)影響でヒロー・コンパイ中なのであった。
(※:3時間働いて力尽きて3時間寝るを繰り返すこと、今日が何日かわからなくなる。)
(※2:自転車で坂道を駆け上ったら道を間違えていたので別の坂道をまた駆け上った。坂道というかもう山道であった。ドキドキした。)

■Linuxでパスワード管理ソフトを使ってみる話:
OpenSuse(11.1)でmonoを使ってKeePass2を起動してみたら自動入力が効かなかった。クリップボードにコピーもダメであった。サイト(英語)にはmonoで使えるように記載されているような気がしないでもないというか、Oh! Yeh! みたいなノリで読んでみたのでよく理解できてなかったのかも。
WineでIDManagerも自動入力がうまくいかなかった。
そういうことで普通にLinux用のKeePassXを使ってみたら、まあ、普通に使えたのだった。

に投稿 コメントを残す

世界Web事業者極秘会談(ウソ)

世界Web事業者極秘会談に出席。自転車で。
全世界のWeb事業者から選ばれた者のみが集い最先端技術について語り合う秘密の会合みたいな感じではなくて、近所の事業者どうしで近状について語り合う会である。
今回もまた、HTML5やCSS3などの最新技術について激しい議論を繰り広げたりはせず、フルハイビジョンがどうのこうのとかインフルエンザワクチンがどうのこうのとかすごくいい温泉があって広い部屋が貸切でそれはうらやましいですなあという結論に落着いた。仕事の話もした。
あと、スカイファームのイチゴクレープが美味しかった。

その後、単身ドンキッキに乗り込み潜伏調査を敢行(※)。
想像以上のインパクトであった。

(※:ドン・キホーテへ内装の見学に出かけたこと)

に投稿 コメントを残す

デザイン研究取材にでかけた

ここ半年ほど、プログラミングとデータベースをなだめつつ(※)、「ちゃんと動いてくれよう! ネッ!」などと苦闘する日々が続いていたので、本日はグラフィックデザイン(ビジュアルデザイン?)の研究取材に出かけてみた。
(※:各種プログラミング言語を用いて気難しい年頃のコンピュータちゃんをなだめるのがプログラマさんの仕事なのである。 うそ。 でもコンピュータがバッチリ動作したときは非常に感動する。)

いろいろとカメラで撮影しながら回ってみて気付いたのは、なんというか、素敵な場所っちゅうのはどこをどう撮影しても美しく映えるということであって、なかなか感慨深い。
明日も引き続きデザイン研究取材にでかけたい。 ただし、Web the 3Way デスマッチ(※)に出場の予定なので、試合後に再び立ち上がることができればの話である。
(※:小会議に出席すること。 「最近はどうですか?」という重大な議題について話し合う。)

フリーランス・デス、と宣言して以来、生活のことなどを考えるとひどく不安になったりならなかったりしないこともないような毎日ですが、
仕事のことに取り組み始めると、不思議と「みなぎってきたゼー!」みたいな感じになってくるので、なんというかまあそういうことなのであった。

あ、あと、プログラミングには問題を解決するという楽しみがあって、グラフィックデザインにはイメージを表現するという楽しさがあるなあとおもったのでした。
あ、あと、あと、本日は全体的にやや混乱気味かも。 ぎゃふん。

に投稿 コメントを残す

JavaScript the ニセSleep

JavaScriptでsleepっぽい処理を試してみたところなかなかうまくいってウッシッシというところなのでここで自慢したい。
(※追記2012年1月18日:簡潔なコードとサンプルを新しく掲載しました)

参考サイト
JavaScriptでwait、sleep、pause – mayokara memo
http://mayokara.info/blog/archives/2008/01/15183102.php

イヌでもわかるJavaScript講座 ラーメンタイマー
http://www.red.oit-net.jp/tatsuya/java/noodles.htm

というか、参考サイトの内容を試してみただけともいう。

さて、詳細をここで帆船堂流に説明すると、閲覧者の方々を誤解と混乱の渦に叩き落とすことになるような気がしないでもないので、具体例はコードとサンプルで確認していただきたい。

Ajaxなどで余計なリクエストを送信しないという効果が期待できるはずである。ような気がする。

「今回使用したWidgetのコード」(*jQueryは呼び出し済み)

class testJSSleep extends WP_Widget
{
	function testJSSleep()
	{
		$widget_ops = array('classname' => 'testJSSleep', 'description' => __( "JSSLEEP_test") );
		$this->WP_Widget('testJSSleep', __('testJSSleep'), $widget_ops);
	}
	function widget($args, $instance)
	{
		$CP = get_post(get_the_ID());
		$attachments = get_children(get_the_ID());
		$imgs1 = null;
		$imgsL = null;
		if ($attachments) {
			$i = 0;
			foreach ($attachments as $val) {
				if (!($val->post_mime_type === 'image/jpeg')) {
					continue;
				}
				$imgurl = wp_get_attachment_thumb_url($val->ID);
				$imgtag = "<img src='{$imgurl}' width='40' height='40' alt='' class='testjssleepimg_{$i}' />";
				$imgs1 .= $imgtag;
				$imgurl = wp_get_attachment_url($val->ID);
				$imgtag = "<img src='{$imgurl}' alt='' class='testjssleepimg_{$i}' style='display:none;' />";
				$imgsL .= $imgtag;
				$i++;
			}
		}
		$imgs2 = "<div id='testjssleepbox2'><strong>擬似sleep処理あり</strong><br />{$imgs1}</div>";
		$imgs1 = "<div id='testjssleepbox1'><strong>sleep処理なし</strong><br />{$imgs1}</div>";
		$imgsL = "<div id='testjssleepboxL' style='text-align:center;width:400px;height:224px;overflow:hidden;background-color:#111;border:1px solid #4c4c4c;'>{$imgsL}</div>";
		echo "<strong>うそ寝 the 擬似sleepモード</strong>{$imgsL}<hr />{$imgs1}<hr />{$imgs2}";
		echo "
			<script type='text/javascript'>
			//![CDATA[
				jQuery(function($) {
					$('img', 'div#testjssleepbox1').mouseover(function(){
						var key = $(this).attr('class');
						$('img:visible', 'div#testjssleepboxL').attr('style', 'display:none;');
						$('img[class='+key+']', 'div#testjssleepboxL').attr('style', 'display:block;');
					});
					$('img', 'div#testjssleepbox2').mouseover(function(){
						var tmp = this;
						var chotto_mate = function(e) {
							var key = $(e).attr('class');
							$('img:visible', 'div#testjssleepboxL').attr('style', 'display:none;');
							$('img[class='+key+']', 'div#testjssleepboxL').attr('style', 'display:block;');
						};
						mattoru_wai = setTimeout(function() {
							chotto_mate(tmp);
						}, 200);
					});
					$('img', 'div#testjssleepbox2').mouseout(function() {
						clearTimeout(mattoru_wai);
					});
				});
			//]]>
			</script>
		";
	}
}
register_widget('testJSSleep');
に投稿 コメントを残す

少し影のある

PHPで複数の素材を組み合せて一つの画像を自動生成する実験中。
サーバーの関係でGDしか使えないため、なかなかなんとも工夫が必要なのであった。
(GDしか使ったことないんですけどネ)

人が物体を物体として「これは物体だぜー!!」と認識するにあたり、影があるということはとても重要だと再認識するにいたることになったのであった。
帆船堂さんにおいても、少し影のあるひとにグッときてクワッとなってグフッ・・・となりがちなのであった。

参考文献:不気味の谷現象 – Wikipedia
http://ja.wikipedia.org/wiki/%E4%B8%8D%E6%B0%97%E5%91%B3%E3%81%AE%E8%B0%B7%E7%8F%BE%E8%B1%A1

・本文とは全然関係ないんですけど、最近始まった【おたくの履歴書】という、趣味の履歴を登録するサイトが面白いのでおすすめデス。
オラも30円の頃のビックリマンチョコが大好きでした。コロコロとかボンボンとか、哀愁ある良いオモイデです。
http://resume.otakuma.net/

に投稿 コメントを残す

ナイスタイプ_タイプミス

一ヶ月ほど前からHappy Hacking Keyboard Lite 2を業務用キーボードとして使いはじめてみた。
なかなかクセのある配列ですが、おもっていたよりもずっと快適に入力できるようになります。

しかし、ここにきて一つ重大な問題が発生した。
HHKB以外のキーボードを使った時に頻繁にタイプミスが起こるようになってしまったのである。
例えば、HHKBのBSキーの位置が、FKB86eの場合、Enterキーに位置するので、バックスペースを連打したつもりが、エンターキー連打の連続送信状態なのであった。
お買い上げ有難うございます。

に投稿 コメントを残す

Video the スクリーンキャスト中

tumblrとvimeoを使ってビデオキャストとスクリーンキャストの実験中。
Windowsで手軽にスクリーンキャストを作るならBB FlashBack Express2が、スカッと試せておすすめです。

Linuxでは少々苦戦。
Xvidcapの動作が重くて、録画したとたんに止まります。
ペンティアム4だけどデュアルコアじゃないからかもしれない。
もしくは、ビデオカードが無いからなのかも、むむむ。

なんというか、操作マニュアルなども含めて、言葉を使って説明するというのが非常にニガテなのであった。
替わりとして、このようなビデオキャスト等の技術を、映像を使ったコミュニケーションとして活用したい。

に投稿 コメントを残す

オープンソースカンファレンス2009 Kochi

オープンソース関連イベント、オープンソースカンファレンス2009 Kochiが開催されます。

  • 009年11月14日(土)10:00-17:00
  • 会場:高知市文化プラザかるぽーと(中央公民館9F,11F)
    (土佐電鉄「はりまや橋電停」から徒歩5分。「高知駅(高知駅前電停)」から車で5分。)
  • 費用:無料

【オープンソースカンファレンス2009 Kochi – いらっしゃい!】
 

に投稿 コメントを残す

Sunbirdでスケジュール管理を試してみた

■スケジュール管理用のソフトウェアをアレコレと試してみた結果、SunbirdとGoogleカレンダーを併用してみることで落着いた。
LinuxとWindowsにSunbirdをインストールしてGoogleカレンダーで同期をとるかたち。
せっかくなので、Googleカレンダーを通して作業の進行状況をお知らせする用途としても使ってみています。
もう少し余裕が(※)出てきたらチャンドラーなどもじっくり試してみたい。
(※:せ、生活とか、そういう余裕が、、、)

■世界的に広まりつつあるWordPressのイベントWordCampの京都開催最終日。
明日にはいろいろなレポートがUPされると予想され、なんか楽しみ。
【WordCamp Kyoto 2009開催:ビジネスDayレポート】昨日16日に行われたビジネスDayのレポート
http://gihyo.jp/news/report/01/wordcamp-kyoto-2009/0001

に投稿 コメントを残す

WordCampと豆腐柔らかの日

■ 本日もエンヤコラサと愛用の自転車で30分ほど風を切って打ち合わせへ。 と、おもいきや、道を間違えて20分ほどロス! 打ち合わせには間に合って一安心。 ただちょっとだけくたびれた。 20分ぶんのダイエット効果を期待したい。
打ち合わせでは、「外に繋がってこそのインターネットでしょう」という話で一致した。 あと、仕事の話もした。

■ 本日は世界的なWordPressのイベント、WordCampの京都開催第一日目でした。 参加された方々のレポートが楽しみです。
明日は最終第二日目。 帆船堂も会場に潜伏の予定だったのですが事情により断念。(さっきまで悩んでいた) Twetterでの実況にも目が離せない一日になりそうです。

PS:一度戻した高野豆腐を圧力鍋で軽く煮込むと、感動的な柔らかさになることを発見した! これはノーベル柔らか賞かもしれない! おすすめです。 (煮込みすぎるとくずれるかとおもわれますので少々注意)

に投稿 コメントを残す

オープン:パワーストーン通販のリトスピリア

オンラインアクセサリショップ パワーストーン通販のリトスピリアがオープンしました。

色とりどりのパワーストーンを組み合わせて、自分だけのオリジナルアクセサリーをオーダーメイドすることができるオンラインストアです。

http://lithos-philia.com/

リトスピリアは、ギリシャ語で石をあらわす「リトス」と、愛や愛着をあらわす「ピリア」に由来しています。
愛(心)をこめて、パワーストーンアクセサリーを製作し、お届けするという信念と愛着をもって身につけていただけるような商品をご提供したいという願いから名づけました。
一般的に、「石」と「愛」はかけ離れているようなイメージかもしれません。
しかし、人が美しいものをみて感動したり、喜ぶときには、心のなかにあたたかいものを感じるはずです。

に投稿 コメントを残す

最近の動向

7月
18.不調PCの復旧依頼。Windowsのシステムファイルに異常。チェックディスクで復旧。

8月
10.この頃からプログラムの開発作業が進み始め、徐々に忙しくなってきてしまった。
21.パワーストーン通販のリトスピリアが公開になりました。(オーダーメイドプログラムと商品管理データベースを担当)
29.PCのメモリ追加依頼。 PC3200のメモリ1Gを1枚追加。 DDRIIと比べると少し価格が高めです。
31.上記リトスピリアの姉妹サイト、天の根がリニューアルしました。(WordPressのプラグインやウィジェットを作成)

9月
9.アパレルオンラインストアのシステム管理引継ぎに関するご相談がありました。
16.HHKBLite2を導入。 今の所他に選択肢が無いような気がした。
17.不調PCの復旧依頼。 原因は、CPUFANに積もった埃によるCPUの熱暴走であった。 筐体内のクリーニングを行い復旧。
18.作業の合間を縫って、素敵な演奏を聴いてきた。
19.作業の合間を縫って、敵情視察有識者の講演を聴いてきた。(webridge-kagawa)
21.不調PCの復旧依頼。 原因を100%断定できず。 おそらくマザーボードの故障。 幸いHDDの内容は無事であった。 本体の買い替えを勧める事に。
23.作業の合間を縫って、偉い人の講演を聴いてきた。 身長が2mくらいありそうな人であった。
24.香川日独協会からご相談があり、サイト管理を引き継ぐ事になりました。

10月
4.パワーストーン通販のリトスピリアをアップデート。 取り扱い商品点数が大幅に増え、オーダーメイドの自由度が広がりました。 また、予約注文に対応しました。
5.天の根サイトからもリトスピリアの商品をオーダーメイドできるようになりました。
7.会員制サイトで利用するプログラムについての相談がありました。
7.台風の日。 自転車でアパレルサイト引継ぎの打ち合わせに出かけました。 普段はプログラム関連の会話をする機会が少ない(というか会話が少ないのであった)ので、なかなか興味深い打ち合わせになりました。
8.業務内容の変遷に伴い、屋号の変更を行いました。
10.ショッピングサイトが利用できなくなったという相談。 原因は該当サイトの仕様に変更がありCookieがIE以外のブラウザで利用できなくなっている事であった。
10.不調PCの復旧依頼。 原因はサウンドカードの接触不良であった。 直ぐに気付くことができず1日預かることに。 機械的な動作は良好。