移転します.

heroku + lokka のお手軽さに感動したので,移転します. 古いコンテンツは,そのまま残します. 移転先は, http://www.monaka.org/ です.

観光モバイルアプリがなぜイマイチ普及しないのかを考える.

背景とかいろいろ省略して,思うことだけメモしておく.観光アプリが話題先行のものばかりでイマイチ定着していないように見える.私は iOS での開発は行わないし, iTunes Store での状況もよく解っていない. けれども,Android 端末は何台か持っているし…

ITを使うと固定費が変動費に化ける身近な例

ええと,某所で呟いた,ITを使うと固定費を削減できるという話. ひとつだけ劇的な例を挙げておきます. 「こうするとネットプリントがオレのMacBookのプリンタになるぜ」的な話は,ググればいくらでも見つかるので省略です. インクジェット複合機を買うの…

Win32 で repo っぽい環境を作る

先日の失敗のリカバー編. bash やら Perl やらを適宜組み合わせて,repo 向けの default.xml を引っ張ってきて,それっぽく展開する環境をでっちあげてみた. 現状,pre α版.スクリプトの質がまだまだというのに加えて,msysgit の devel ブランチを使って…

msysgitのGIT_EDITORでemacsclientを使う

タイトル通り. msysgitのcommitメッセージの編集のためにWin32版のEmacs23を使おうとすると辛い.msys のパスは,Emacsでは理解してくれない.なので,こんな感じのシェルスクリプトを作ると幸せになれる. #!/bin/bash /c/emacs/bin/emacsclient $(echo $1…

Win32環境でお手軽に repo 環境を実現する実験(失敗編)

repo かわいいよ repo.というわけで,最近,自前で整理している TOPPERS 系のスピンオフ環境やらなにやらを repo に絶賛移転中なのですが,ふと Win32 では repo 使えないんじゃね? ということに気付かされたわけです. Cygwin はワタクシ的には論外.HDDに…

Ubuntu11.10で JSPカーネルの cfg が動かない件およびその暫定対策 (実務編)

先日は青臭く観念論に走ったので,今日は大人味で,具体的な解決策提示.バイナリを配ればよい身も蓋もないですが,たぶんこれが一番早い.詳細は,下記をご参照のこと.http://www.toppers.jp/TOPPERS-USERS/2012-January/003624.htmlそれぞれ,x86_64 と i…

なんで800ポイントの残高があるのに…?

はてなplusの有料オプションが無効になっていたのか…? まあたぶん私のミスが有ったのだろうけれど,それが何故なのか簡単にわからないのは,ちょっとザンネンかも.サイトの構成が,設定が,ちょっとずつわかりづらくなっていく. はてなの初期メンバーは,…

Ubuntu11.10で JSPカーネルの cfg が動かない件およびその暫定対策

背景 学校関係からいくつかホップして,TOPPERS の cfg が動かないので何とかして,という問い合わせがあった.もう少し細かくいうと,Ubuntu11.10 で nxtJSP が動かないという. そりゃそうですわ Android を始めとしてあちこちのソースコードリポジトリで…

[osx][git] OSX 版 git で git-xxx コマンドを呼ぶ方法

便利かも。便利かも.…と思ったのだけれど,git-osx-installer の 1.7.8.3 辺りでやってみたら呼んでくれなかった. 各地ブログをナナメ読みするとみんなできているようなのになぁ,と思いながら調べていったら,判った. export GIT_EXEC_PATH=~/bin などす…

NDKをリビルドする.

kernel.org クラック事件の余波で,現在のところ真っ当にリビルドできない模様.(あとで書く)

文字列を考慮した数値演算処理分岐

php

CSVでWordPressにデータを流し込み、ランプ名のキーワードでAPIかけて画像とかブログとか楽天の情報を引っ張ってくるんだけど、CSVの標準価格に”オープン”といれると、実際のコンテンツには、”標準価格 0円”と表示されてしまうことが判明。これ…

Emacsを22系(Carbon)から23系(Cocoa)へ乗り換え.

OSX

長い間,dmg 形式で配布されているCarbonEmacsを使っていたのだけれど,いつの頃からか置換などすると妙に遅いと感じるようになった.気のせいなのか,私がなんらかしでかしたのかは不明. テキストエディタで反応が遅いのはストレス溜まる.Appleはアプリの…

JSPカーネルにサブセットは必要か

TOPPERS界隈の最近の流行りは,壊れた日本語や長文で思いの丈で語ることらしいです.私が叩き上げられていた頃は,OSS の ML で patch 添付しないでメールを送信するのは無能を表明するようなものだくらいに嗜められたように思うのですが. 恥の概念は時代の…

emacs-evernote-modeをSnow Leopard に入れてみる

let: Wrong type argument: listp, /System/Library/Frameworks/Ruby\.framework/Versions/1\.8/usr/lib/ruby/1\.8/rubygems/custom_require\.rb:31:in error in process sentinel: enh-command-sentinel: enclient.rb exited abnormally with code 1 /Syste…

設計と実装における「動的」

ソフトウェアの論理設計を考えるとき、よく機械や建築の設計図に喩えて説明されます(私も連載最初の方で使いました)。しかし、機械や建築物と性質的にまったく異なるのは、ソフトウェアは”動く”のです。そして、作った構造物(もしくは部品)はいつも同じ…

スキルマネージメントが大切な本当の理由(たぶん)

それなりにネタはあるはずなのだけれど,NDAだの書籍執筆のネタだのと被ってしまう.素の技術系日記が書けないので notart 系の日記やら twitter やらに走ってしまう.ダメすぎた気がするので,何か書く. 成績 血縁にある子供がそれなりの年齢になれば,通…

Beagleサンド

荒れまくった机の上にBeagleBoardを裸で置いておくのは破損リスクが高すぎる.アクリル板のストックがあったので,チャチャッとサンド板を作ってみた. ゴム足が残っていたので貼ってみた. こんなのでも小一時間かかっちゃうのよねぇ.

TOPPERSにおけるカーネルの位置づけと,コンフィギュレーションの件

TwitterのTLとか巡回先のコメントとかを見て.ああ,なんというか,伝わっていないなぁというか. 組織として,この手の素朴な疑問についてカジュアルに答えられる人材が育たなかったのは,中長期的に大きく効いてくる気がしますが,それを心配するだけの立…

ボードはボード,CPUはCPU

ASPカーネルのディレクトリ構成が決まった瞬間に立ち会った因果で,触れておく必要がありますかねぇ. ターゲットとは、「プロジェクト」であって「ボード」ではないのかもしれません。そう考えると、なるほどと思えるんですよね。既存のターゲット依存部を…

gdbproxy からのリセット発行

これで、gdbproxyに組み込まれているurjtagから、blackfinに向けてリセットコマンドを発行します。この後、アプリケーションをロードして実行すると、正しく実行されました。まだ短い試験しか行っていませんが、どうやら大丈夫のようです。試していないけれ…

Twitterクライアントで「いいね!」ボタンを実装するアイデア

(あとで大幅に書き直します.) 「いいね!」ボタンを押す側のクライアント処理 前提条件: 「いいね!」と伝えたいtweetが選ばれている. 選ばれている tweet に対して favorites/create API を発行. (お気に入り) そのとき特定の文字列(ハッシュタグ?)と対象…

"東京"における幼少期技術教育の特殊性

前提 このエントリを書くきっかけは,昨日,とあるシークレットなイベントでシラフおよび飲みの会場での話だ. でも,エンジニアの地位とか幼少期教育*1に関わるどこのテーブルでも聞かれる話でもある.一般論として捉えて頂きたい. そして,ここで私が記す…

文化庁メディア芸術祭へ行ってきた

3連休の最後で,かつイベント最終日.混むよねぇとは思いつつ,行ってみて,やっぱり混んでいた.orznotart日記で劣化パクったパスティーシュした"10番目の感傷"は,大盛況で並ぶ気を起こせず.ustのシンポジウムを視て気になっていた"帰り道のアートスペー…

組込みでのオブジェクト指向的思考

コメントください。とのことなので,書いてみる. ではなぜ、オブジェクト指向を取り上げずに、今なお構造化設計にこだわっているのか... その理由は、クラス設計には、思考の転換が必要で、ハードルが高いと感じているからです。RTOSを扱うということは,事…

RBT-001 を OSX で使ってみる.

ロボット関係で割と人気があるらしい,Bluetooth SPP モジュール RBT-001 *1. Webの情報を漁ってみたけれど,どれもこれも Windows と繋ぐ例ばかりで,OSX での情報がない. 人柱として,やってみた. …あっさり繋がった.ま,それが Bluetooth の目指して…

Headlessなbuckminsterでsubversiveをインストールする.

現象 Web上にある情報の通り,下記のようにインストールすると buckminster install http://download.cloudsmith.com/buckminster/external org.eclipse.buckminster.subversive.headless.featureエラーが出てインストールできない. An error occurred whil…

PizzaFactory for Document Developer のDITA対応

DITA対応っても幅広い. PF for DD のターゲットは,当面,生の XML を書くことも厭わないモヒカン系開発者.モヒカンはモヒカンらしく,XML や DTD と闘ってほしいので,セットアップの手間を省くことに重点を置いている.*1今日の不満とその改善策は,DITA…

PizzaFactory Document Developer の準備中

エンジニアは,文書も書かねばなりませぬ. というわけで,PizzaFactory も文書作成の支援をしなければ.今のところ,下記のプラグインをワンストップでインストールできるだけ.徐々に,私が勤めている会社のノウハウが入ってくる…はず. eclox 0.8.0 Bente…

にんげんセルオートマトンプロジェクトへ行ってきた.

twitter で見かけた「にんげんセルオートマトンプロジェクト」へ行ってきた. 話題性先行でいったいどんなものなのかも判らない上に,極めて運の悪いことに台風が直撃ということもあって,前日くらいにエントリ表明したのだけれど,むちゃくちゃ裏切られた.…