2011-01-01から1年間の記事一覧

IOを使いたい(シリアルポート編)

みんなよく知っているシリアルポート、 これはデータの通信に使う、かなりレガシーなしくみです。 ただ、シンプルなので、やはり使いやすいのがミソです。 シリアルポートと一般的に呼ばれている RS-232CのD-sub9ピンには次のようなピンがあります。 1 DCD …

IOを使いたい(Km2NetのUSB-IO編)

IOってのは何かと言うと、Input/Outputのことですが、 これをLinuxでやりたいと思いました。 具体的には、スイッチがオンになったらそれを 検知して、何かの処理をするということです。 手作りUSB機器という本で大分紹介されている Km2Netやテクノキットとい…

安否確認に活躍した「あんしん連絡網You-OK」がもっと便利になりました

今回の震災でも安否確認に活躍した 「あんしん連絡網 You-OK」がバージョンアップされ、 より便利になりました。 http://www.you-ok.jp/ コメント機能の表示に改良 コメント付きの回答があった場合、集計結果一覧に表示が出るようになりました。 今までは返…

You-OKは使えます

私がいなくても、You-OKはずっと使えます。 サーバは日本にありませんし、 地震があっても安否の確認に役立ちました。 ただいまユーザー登録が相次いでいます。 いざという時に連絡手段が 何もなくなってしまうのは不安です。 http://www.you-ok.jp/

IT上、実家で不便なところ

ソフトバンクの電波が届かない。 孫さんが改善すると言っているのに、全然だめだ。 うちの家内はこの出産して、福島へもどるまでの間のつなぎのために、ドコモの携帯を契約するのを検討しています。なんとかして孫さん。 YahooBBのモデムが壊れていた。完全…

秋田に逃げてきた

原発の動きが不穏なので、 もう臨月である家内を避難させるために 私の実家である秋田に逃げてきました。 福島市は20マイクロSv/hぐらいで推移して、 最後は10マイクロSv/hぐらいになっていたのですが、 この放射線量でも24時間30日ぐらい浴びると、 レント…

無料で使える安否確認システムについて

今のタイミングは不謹慎ながらも ちょっとみんな備えて欲しいと思ったので書いてみます。 (株)ラビックスではe安否という安否確認システムを 2005年からやっていまして、そこそこ利用されています。 今回の災害でも一切停止はしませんでした。 ただ、メー…

どうやって福島に帰ってきたのか?

xibbarは和歌山に出張中でした。 11日 地震の直後、最初はどういう状況かわからなかったのですが、 どうも福島に戻ることは11日では無理そうだというのがわかりました。 その直後、さっき通って飛んできたばかりの仙台空港が 水没してしまうのを目の当たりに…

とりあえず安否確認

とりあえずみんな生きていることを喜んでいます。 被災地にそれほど遠くない福島市に住んでいるxibbarです。 福島市も震度6とかで、みなさんも知っての通り、 福島学院大学がぐしゃーと潰れてしまうぐらいの揺れでした。 インフラは 水道が市内すべてで使え…

素のRubyでJSONを出力

使用するRubyは1.9.2です。 1.8はJSONライブラリが入っていません。 #!/usr/bin/env ruby # vim:fileencoding=UTF-8 require 'cgi' require 'json' @data={:a=>"111",:b=>"222",:c=>"333"} @cgi=CGI.new(:tag_maker=>"html3") @cgi.out("type"=>"application…

Postfixのメールのキューが溜まっていないかをチェックする

サーバを管理している人はなんらかの監視を入れていると思いますが、 私はlogcheckを入れてsyslogを監視しています。 Postfixにメールのキューが溜まっていたら自動的logcheck経由で 報告してほしいなと思っていたので、 ささっとスクリプトを作ってみました…

Rubyが動く組込システムを調べてみた

Rubyが動く時点でかなり贅沢な環境にならざるを得ないのですが、 ある程度しかたない。 私はSSL(正確に言うとhttps通信)を使いたいのですが、 組み込み用のC言語にそれを求めるのは無理です。 なんというか、Etherで通信ができたねといって喜んでいるレベ…

玄柴を立ち上げる

このマシンにはUSBが2つあり、ひとつは通常のUSBなのですが、 もうひとつはシリアルコンソールとして使うらしいです。 Macで使うにはドライバをインストールして、 さらに設定を追加しなければなりませんでした。 まずドライバのインストール http://www.ft…

組込をはじめる必要がでてきた

組み込みをはじめることにします。 最終的にはRubyでウェブサービスのAPIをコールするのが目標です。 条件としては、 Etherがある httpsを使えるRubyが動く 24時間起動しなければならない 接点を取れなければならない というものがあります。いくつか候補が…

httpsでBASIC認証する

るりまには httpでBASIC認証する方法 httpsを使う方法 が別々で載っているのですが、 表題のようにhttpsでBASIC認証する方法がついていないのでメモ。 require 'net/https' https=Net::HTTP.new("site name","443") Net::HTTP.version_1_2 https.use_ssl=tru…

配列のインデックス付きのmap

ary=[[12,"aa"],[34,"bb"],[56,"cc"]] というのがあって、 [{12=>"aa"}, {34=>"bb"}, {56=>"cc"}] こんな配列を取り出したいというときは ary.map{|v|{v[0]=>v[1]}} でできるのですが、これに配列のインデックスを 取り込みたいときはちょっと困ります。 具…

You-OKをアップデートして機能を強化しました

「回答お知らせメール」の送信選択 有料プランの機能である、「回答お知らせメール」を 送信するかどうかをメール配信時と定型メッセージ設定で 選択できるようになりました。 回答お知らせメールとは(有料プラン限定) 一斉配信した後、グループのメンバー…

3列シートだけど小さい車

うちの家内の車検が切れる&子どもがもうちょっとで産まれるということで、 次の車を検討しています。 カローラスパシオのように 小さいけれど、3列シートがいいんだけど、 どんな車があるのか、そもそもわからないです。 誰か(というか、だんてふあたり)…

日本航空をクビになった人たちが解雇無効を求めて提訴したことについて思うこと

http://headlines.yahoo.co.jp/hl?a=20110119-00000543-san-bus_all こういう労働組合系の活動というのは大会社だけの特権ですよね。 平和ボケも度がすぎるんじゃないかと思いました。 中小企業でクビを言われた社員は従う以外に道はないもの。 つまり、会社…

さくっと配列をランダムに半分に割りたいんだけど、いい方法はないものか。

ary1にデータを入れといて、 ary2=[] (0..(ary1.size/2-1)).each{|n|d=ary1[rand(ary1.size-1)];ary1.delete(d);ary2<

電話の連絡網はこんな問題点がありますね

今日は福島も大雪で、幼稚園からスクールバスの連絡網が来ました。 うちは連絡網の終端なので、次に回す人はいないのですが、 私のひとり前のお子さんは電話がつながらなかったらしく、 スキップされています。 やっぱり電話連絡網は使いづらいよなぁと思っ…

You-OKをiPhoneに対応しました

あんしん連絡網「You-OK」をiPhoneに対応しました。 今までのYou-OKで送られてきたメールに対して 返信するときの画面は このような感じで記号が文字化けしていたのですが、 このようにiPhone用に大幅に修正して、 見た目がかなり綺麗になりました。 集計画…

ActionScript3で配列の引き算をしたい

Ruby的には > ["a","b","c"]-["b","e"] => ["a", "c"] となるのですが、AS3で同じことをやろうと思ったら、 該当するメソッドがない。 仕方が無いので作ってみましたが、もっといい方法はないものか。 private function arraySub(a:Array,b:Array):Array{ re…

webrickとrackとcgi.rbでベンチマーク

札幌Ruby会議03で咳さんからrackなんて なんで必要なの?っていう話があって、 自分の無知をさらけ出してしまったので、 webrickを利用がてら、ベンチしてみました。 まず、webrickのドキュメントを読みながら 作ってみると、 #!/usr/bin/env ruby require '…

去年と今年の違い

去年は精神的にしんどかった。 今年は精神的にしんどい事は終わらせた。 今年は負債を取り払ったので、前向きに行ける。 負債があると、足を引っ張られるのでよくない。 会社が伸びるためには足を引っ張られるものが存在してはいけない。 今年はがんばれるは…

会社の存在意義

福島で私がプログラマをやるための器。 社員にとっても福島で生活をするための器。 私の夢であり人生そのもの。 社員の成長の糧でありたい。

赤字にしないためには

我慢しすぎない。 社員にがんばってもらう。(その方がいい) 藤岡は藤岡しかできないことだけをやる。

今年はがんばる

先行投資が響いて去年は赤字だったけど、会社を黒字にする