tabletがあるのだが、それにadwareが入ってしまったらしくて、鬱陶しくて仕方がない。そこで、駆除してみることにした。Securityhttps://play.google.com/store/apps/details?id=com.avast.android.mobilesecurityというのを入れて一通りスキャンしてみたのだが、このソフトウェアはadwareは検出してくれないらしく、何も検出されなかった。(free)https://play.google.com/store/apps/details?id=com.drwebというのを入れてみると、結構な数のadwareが検出された。これで、鬱陶しいのがなくなると良いのだけれども。第1種衛生管理者の資格を取ろうと思い立った。そこで、定番らしいテキストを購入して、昨日届いた。見ていないけれども、まあ、仕事にも役立つということで。2012用のキーボードが到着していた。パンタグラフも痛んでいたので、キートップと一緒に交換した。中国の北京から発送された荷物だった。TS-110にNetBSDを載せられないかと思って調べていると、http://www.cyrius.com/debian/kirkwood/qnap/ts-119/というページを見つけた。GNU/Linuxをインストールしようという話だ。読んでみて分かったのは、シリアルコンソールがないと辛そうだと言うこと。http://www.cyrius.com/debian/kirkwood/qnap/ts-119/serial.htmlによると、PHR-4というコネクターまでは用意してあるようだ。実機は、データを新NASに移行中で開けられない。TTL-232R-3V3を勧められた。手元には、ADM3202ANと書いてあるICもあるのだが、配線するための半田ごてを買うことを考えると、このケーブルを買った方が安い。結局半田ごては、必要になるのかもしれないが、最初の工作として、今回のは敷居が高いというか、本題から離れ過ぎてしまう。手元にもUSB-携帯電話ケーブルがいくつかあるので、これまた紹介されたhttp://www.geocities.jp/aesthetic_music/memo/scon.htmlで、適合するか調べてみた。使えないことが分かった。TS-110の本体を開けてみて、TTL-232R-3V3をコネクター部品と一緒に購入するかな。実際に見てみてでないと選べないので、日曜日に秋葉原を通った時に秋月に行けば良かった。Airのキーボードだが、カーソルキーが使えなくなったので、ctrl+nとかの使用頻度が非常に上がって来た。なると、左にしかctrlがないのが不便になって来る。lockを左ctrlにするのに加えて、右commandをctrlにしたので、書いておく。xevによると、右commandキーは、Super_Rであり、単純にSuper_Rをcontrolのグループに加えるという方策を取ることにした。Super_Rとして、startxし直したが、有効にならない。同じことを~/.Xmodmapですることにした。"ctrl:nocaps"EndSectionにし、~/.Xmodmapは以下のようにする。Super_R/etc/X11/xorg.confと干渉するとか、良くないよな...ちなみに、キーボードはさきほど出荷されたとのこと。2012のキーボード買って半年も経っていないのに、キーボードのキートップが破損してしまった。storeに持ち込んでみたが、保証は効かず16000円強かかるとのことで、店員の人にウェブで探してみてはどうかとアドバイスをいただいた。11-inchのもののバラは売っていないっぽい。http://www.ifixit.com/MacBook-Parts/MacBook-Air-11-Inch-Mid-2011-Upper-Case-with-Keyboard/IF108-018は修理に出すより高い。言うことで、ebayで探すことにした。2012と2011は同じキーボードだそうだ。リーズナブルな値段だったのが、これ。AirはUSキー配列なので、こういう時に便利だ。買って半年で破損してしまうとは、残念だ。日本語配列のものを探しているのであれば、http://www.hanashin-world.com/SHOP/0151780.html?prd=google_ps&bid=56000000が候補になったのかなと思う。私の破損したキーは日本語配列でも一緒かもしれないが、他のキーの破損も起きるかもしれないと考えると、一式持っておくのも良いのかもしれない。某所に置いているGroupwareを比較した文書は、他の駄文よりもアクセスが多いようなので、更新が簡単なこっちでまとめ直してみる。http://www.gs.sjts.co.jp/v4/index.htmlから入手できる。Javaで書かれており、apache-tomcat6を使って設置する。sourceではない。私はJavaも分からないので、修正することもないし気にしない。した作りで、使いやすい。sourceはあるのでJavaの分かる人ならばそう難しいことではないのかもしれない。使ってみたのものとして、Aipoがある。http://www.aipo.com/からdownloadできる。softwareなグループウェア。7になってちょっと良くなったかも。なんか使い方が良く分かっていない人がいるようなのだが、pkgsrc/www/aipo/MESSAGEの通りやれば良いはず。PostgreSQLを使っており、大規模に展開しても、パフォーマンスが落ちることはないのかな。http://joruri.org/からdownloadできる。Gwは、他のJoruriシリーズより導入実績があまりないようだ。使用をあきらめた経緯がある。自前で認証機構を持っていないも同然なので、LDAPの導入が不可欠である。userminとかでpasswordを変更できるようにしないといけないのも、ちょっと敷居が高いかもしれない。Railsで書かれていること。Railsのソフトウェアはpkgsrcに入れようとすると、gemのバージョンの要求の問題などでうまく維持できない。試す気がなくなってしまう。http://www.fengoffice.com/web/ただし、サイボウズのような複数人の予定を日本人好みに上下に並べて表示する機構がないので、導入の支障になるかもしれない。Communityがあるのだが、更新されていない。ほかにも、英語メインで良ければ、いろいろある。他にも日本語のものがあれば教えてください。仮想マシンが多いのでマシン数が多いのもあって、それぞれのマシンで同期するのが面倒になっていた。9000/715/100のOEM機をいただいたので、それでNetBSD/hp700を動かしてみるのにdhcpdが必要になった。そこで、かねてから思っていた、以下のようなことを実施することにした。ここでは、最初の2つのみ記載する。MACアドレスを見て、いつも同じIPアドレスをDHCPで振り出す。bindのDDNS機能を使って、HDCPで振ったホスト名とIPアドレスを正引き逆引きできるようにする。5.2でも全く同じである。DHCPDで固定IPアドレスの割り当てをする。自分を固定IPアドレスを使うように設定する。これは私の場合には改めて実施した訳ではないのだが、DNSサーバーと言うことで、自分自身のIPアドレス等をDHCPで設定するのは楽しくないので、/etc/rc.confに以下のように設定しておく。見通しが悪くなるような気がして、私は使っていない。これらを使うのも、今回の設定ができれば、機会はなくなってしまうが。この辺が分からなければ、http://www.netbsd.org/docs/network/index.htmlを読めば良いと思う。/etc/rc.confにでDHCPDを起動するように設定する。tlp0"と/etc/rc.confに追記する。2はプライマリとセカンダリの2つのイーサネット・ポートを持っている。私はプライマリにしかUTPケーブルをつないでいないので、プライマリであるtlp0を使うように指定した。空の/var/db/dhcpd.leasesを用意する。DHCPDの起動には、/var/db/dhcpd.leasesが必要であり、ないとエラーが出て起動できない。/var/db/dhcpd.leasesとして、空(サイズ0)のファイルを作っておく。/etc/dhcpd.confを作成する。/etc/dhcpd.confはデフォルトでは存在しないようである。間違って/etc/dhcpcd.confに追記しないこと。/etc/dhcpd.confとして、以下のような内容を入力する。#を付けてコメントを付けておくので、そこは入力しなくても良い。DHCPで割り当てるホスト名のドメイン名を指定する。bindの方と合わせておかないといけない。DDNSを有効にする。DDNSでbindに登録しに行くようにする。固定IPアドレス(下のfixed-address)の際にもDDNSに登録しに行くようにする。標準のIPアドレスのリース時間。900/715/100のnetbootでBOOTPを使うので有効にする。DHCPで配信するDNSサーバーのIPアドレスを指定する。192.168.81.0/24が我が家のネットワークなので、それを指定する。割り当てをするようにする。入っているとエラーになる(DHCPDは起動はするが)。DHCPで配信するサブネットマスクを指定する。DHCPで配信するデフォルトルーター(デフォルトゲートウェイ)を指定する。DDNSに登録する時に使うドメイン名を指定する。正引きのホスト名を登録する先を指定する。最後のピリオドに注意。逆引きのホスト名を登録する先を指定する。最後のピリオドに注意。固定IPアドレスを割り当てるマシンの情報を指定する。MACアドレスを記載する。割り当てる固定IPアドレスを指定する。上にも書いたが、動的割り当ての範囲に含まれないように注意する。DDNSで正引きを登録する際に使うホスト名を指定する。以下は、netboot用の設定。NetBSD機の設定。MACアドレスを指定する。割り当てる固定IPアドレスを指定する。DDNSで正引きを登録する際に使うホスト名を指定する。Windows機の設定。ホスト名が報告されるので、改めて指定はしない。DNSSECは設定しないので、エラーが出ないように無効にしておく。ISPのDNSサーバーを指定する。これはso-netの例。RNDCを使う時は設定する。192.168.81.0/24のネットワーク向けの設定をinternalというviewで指定する。bindにアクセスできるIPアドレスの範囲を指定する。127.0.0.1を忘れないこと。ここは、bindのデフォルトのまま。ここは、bindのデフォルトのまま。ここは、bindのデフォルトのまま。ここは、bindのデフォルトのまま。自宅ネットワークの正引きの情報を指定する。DDNSで登録するのは、127.0.0.1からだけとする。自宅ネットワークの逆引きの情報を指定する。DDNSで登録するのは、127.0.0.1からだけとする。{127.0.0.1;};};};正引きのと逆引きゾーンファイルを書く。これは、DDNSでホストを登録に成功すると勝手に書き変わる。ここでは、DHCPD/DNSサーバーとファイルサーバーのみ固定IPアドレスで指定しておく。動作確認していないので、これで合っているかは確証がない。おかしかったら他のサイト等を見たら良い。bindとDHCPDを起動する。bindの起動をする。/etc/rc.confに以下のように書き加える。named=YESその上で、bindとDHCPDを起動する。/var/log/messageとでもして見ておくと良い。エラーがないようであれば、DHCPでIPアドレス等をもらいに行ってみる。成功したら、fixed-addressで指定したIPアドレスが割り当てられると同時に、/etc/namedb/*jnlというバイナリーファイルが生成される。この時ゾーンファイル(テキストファイル)も更新される。Pinterest電子メールでtwitterに投稿するこのブログの記事も電子メールで投稿しているのだが、twitterも電子メールで投稿できる。twtr.jpドメインでそういうサービスがされていたように思うのだが、いつの間にかアナウンスもなしに終ってしまったように思う。CounterのTwittermailサービスを使ってみることにした。http://twittercounter.com/pages/settings/twittermailで、ランダムに設定された電子メールアドレスが表示されるので、そこに送れば良い。写真を添付しても良いとのこと。Widgetと表示される。tweet数の制限とかは分からない。P.S.この記事を消してしまったので、復活させた。各種設定の中に、投稿用の電子メールアドレスが表示される。前に把握した時から変わってしまったので、サービス自体がなくなったと勘違いしてしまった。携帯電話のキャリアの電子メールアドレスから投稿しないと駄目なようだ。PCで使っているISPの電子メールアドレスから送ったが、tweetできなかった。PCからの時は、twittermailを使うようにしよう。P.S.クライアントはKeitaiWebと表示されるように変わっている。前は電子メール経由であることが分かるようになっていたはずだが。ある環境で仕事をせざるを得ない。Protectionのバージョンは14.0.xxxである。10.2というのがあって、まあ、企業で必要とするロギングはできるものなのであろう。Firefoxのアドオンを勝手に追加されるのは気に入らない。e10sとか阻害されても面白くないし。言うことで、試しに排除できるかやってみた。ExcelからVBAでアクセスしたい。個々の端末にODBCデータソースを設定するのはスクリプトで可能かもしれないが、面倒なのでADOとOLEDBの組み合わせでアクセスすることを考えている。