BloggerへAddClipsのボタンを追加する – blogger addclips

ブログ等に、ソーシャルメディアやブックマークサービスへの投稿ボタンを作成したい。
そういうボタンを提供するサービスはいくつかあるのですが、ひとつに

AddClips

というサービスがあります。
あれこれ考えなくても、簡単なコードを記述するだけで利用できるので便利です。

今回Bloggerに設置したいと思い、
AddClipsでBlogger用のテンプレートコードを取得。
生成されたコードを「そのまま」利用したら、

[!]AddClipsIdが設定されていないか、他の設定に間違いがあります。

とポップアップされるようになってしましました。
というわけで、サクッとトラブルシューティングです。

  • 現象
  • 対策

続きを読む

Let’sNoteのFnキー有効化とacpi – ubuntu pcc_acpi acpid sleep hibernate

Panasonic Let’sNoteにUbuntu 8.04をインストールして利用しています。

非常に古いノートパソコンなのですが、物書き、ネット、他端末への接続などには、
性能的にも何ら問題なく使えて、不満もなく。
先日、Fnのコンビネーションに割り当てられている、ボリュームやスリープ、
ハイバネーションキー等が反応しない事に気づきまして。

今回、Fnキーの有効化と、
Fnのコンビネーションキー押下でacpiイベントと連動できるよう設定してみます。

  • 環境
  • 設定方法概要
  • 作業前の状態
  • 1. pcc_acpiモジュールのビルドとロード
    • ビルド
  • 2. 配置・起動時のモジュール読み込みの定義
  • 3. acpi側のイベント定義
    • acpi_fakekey
  • バッテリーステータスの表示

続きを読む

AutoPager 次ページ自動読み込みブラウザプラグイン – autopager firefox chrome

今時のWebブラウザは、こう使うべきものらしい。

ブラウザは、
プラグイン/機能拡張
をインストールして使いやすくする

今まで、Firefoxもchromeも素のままで使ってきた。
多少不満もありつつも、特に困ることもないし、という微妙な妥協をしつつ使ってきた。
が、Firefoxはともかくchromeの使い勝手の悪さ(基本機能が簡素という意味)に疑問を感じて調べてみれば、
充実のプラグインライブラリ(Google chrome extensions)が公開されていた。
市井には、便利なライブラリを紹介するブログサイトも数多見つかり、
情報を漁ると、便利そうなプラグインがざくざく。

そんな中で、完全に手放せなくなったプラグインが出てきたので、紹介してみます。
それは、

AutoPagerプラグイン

正直、界隈では、完全に今更のネタだと思うのですが・・・
私には新鮮だったので、載せときます。

  • AutoPagerプラグイン
    • Firefox向けAutoPager
    • chrome向けAutoPager
    • その他
  • 余談

続きを読む

Buffalo WCA-GをUbuntuから利用する – linux wicd WCA-G

Buffalo WCA-G

BuffaloのWCA-GというWifiワイヤレスアクセスポイント製品があります。

Wi-fi Gamers

などとニックネームをつけられているように、基本的にはゲームユーザがターゲットの製品。
製品情報でも「ニンテンドーDS・Wii・PSP・PLAYSTATION3専用」と書かれていますし。

そもそもゲーム等の機器でも簡便にWifiを設定できるよう、
AOSSという認証情報を交換するための機能が売りの商品。
AOSSに対応したクライアント機器ならば、
ボタンを押すだけで通信登録の設定が可能という優れもの。

そんなWCA-Gを友人から譲り受けた。

ゲーム機専用

と書かれているし、AOSSに対応していないと接続できない雰囲気を醸してたので、
どんな特殊なアクセスポイントかと想像していたら、
何てことない普通のアクセスポイントでした。

Ubuntu + Let’sNote CF-W2内蔵Wifiで、問題なく利用できました。
従来使用していたAPよりも、暗号化も複雑ですし、転送速度も速くなりました。

正直大した設定でもないのですが、やったら出来ましたよ、
の参考に手順を控えておきます。
以下、WCA-GをUbuntu Linuxから利用する方法について。

  • WCA-Gの確認
  • Wicdの設定
  • 余談

続きを読む

画像中のバーコードを読み取る – zbarimg zbar Zebra barcode reader

昔から、なぜかバーコードリーダが欲しかった。
それは山になっている本たちの記録をとりたかったから。

バーコードを手入力したこともあったが、正直面倒くさい。
延々とやりたいとは思わない作業は、絶対に長続きしないものです。

じゃあ、バーコードリーダーを買えば良い。
が、実はバーコードリーダーは微妙に高いんですよね。
最近は安くなってきて、1万円でおつりがくるようなモデルも出てきましたが、
どうもまだ買う気が起きず。

もっと安く手軽にバーコードを取り込みたい!

例えば、デジカメでバーコードを撮影。
撮影したバーコード画像を解析して、文字列を返してくれるツールがあればいいんじゃないかと。

私が思いつくぐらいだから、

世界の誰かが作っているに違いない!

さすがです、ありました。

これのzbarライブラリを使用することで、画像のバーコードの解析ができます。
さらに、標準で画像からバーコードを解析してくれるコマンドもついているので、
スクリプトなどからも簡単にバーコード解析が利用できるようになります。

今回は、Zebra barcode readerのビルドと、
バーコード画像解析コマンドを利用しての実際の画像解析までやってみます。

  • Zebra barcode reader
    • インストール
  • scan_image.cのビルド
  • zbarimgコマンドを使ってみる
    • 実施例1
    • 実施例2
  • これで…

続きを読む

Flashの「ローカル記憶領域」をSOLで直接変更する方法 – ubuntu flash sol s2x.py

前回、上記のようなダイアログが表示され、
「ローカル記憶領域」の値が変更できない現象の対策を行った。

ダイアログから設定変更を行うために、
旧Flashバージョンに落とし、設定変更、
後に再度バージョンを上げる、という方法だった。

以前の方法でもよいのだが、もし同様のサイトが次々出てきたときに、同じようにバージョンを落として、設定して、上げなおして、を繰り返すのは面倒極まりない。
サイト毎に設定を保存しているみたいなので、その設定ファイルを直接変更してしまえば

楽じゃね?

と思った。少し調べてみると、Flashのサイト毎の設定はSOLファイル(Flashのデータ格納形式LSO(Local Shared Object)で保存されているファイル)に格納されている、という事がわかったので、調査。
結果、SOLファイルを修正して、「ローカル記憶領域」の値をコントロールすることができたのでまとめ。

以下、まず変更方法のまとめから。
その後に、調査のよもやまをだらだら書いておきます。

  • solファイル編集による、「ローカル記憶領域」値変更方法のまとめ
    • 変更方法概要
    • ツール – s2x.py
    • s2x.pyでの、変換方法
  • solファイルの検索
    • res.nimg.jpのsettings.sol
    • ext.nicovideo.jpのsettings.sol
  • settings.solファイルの編集方法
  • solファイルの調査
    • #res.nimg.jp/settings.sol – 「制限しない」に変更済み設定ファイルの場合
    • #ext.nicovideo.jp/settings.sol – 未処置のファイル
    • solファイルのklimitパラメータの値
    • solファイルを修正して、「ローカル記憶領域」の値を変更する

続きを読む

conky デスクトップ上にシステム情報を表示する – ubuntu conky

X-Windowのデスクトップアプリは、色々格好良いものがある。
大抵、公開されているスクリーンショットを見ているときに、

お!このアプリ真似したい!

などという感じで、ひょっこり見つけてしまう。
大抵、名前がわからずに、しばらく悶々とすることになるのですが。

以前こんなアプリを見つけた。

  • X-Windowのデスクトップに存在している
  • システムリソースやステータスが、グラフや文字で表示されている
  • 文字と、線で描画されている
  • 背景が透過して、デスクトップの壁紙が透けている
  • やたらと格好良く見える

色々見ていると、そのアプリの特徴は、

  • 多数のスクリーンショットを見る限り、
    ウィンドウマネージャとは関係なく存在しているみたい
  • 珍しくない頻度で見かけるので、マイナーなアプリではなさそうだ。
  • 描画された部分には、アプリ名らしき文字は見つからない

という感じ。
こういう特徴を拾っても、なかなかそのアプリにたどり着かなかったのだが、
ふとアプリ名がわかったので、メモ。

それは

conky

というアプリでした。
以下、ポインタをいくつか。

  • リンク
  • スクリーンショット
  • インストール方法
  • 設定等参考リンク
  • 余談

続きを読む

wicdのインストールと設定 – ubuntu wicd

以前、wicdのインストール方法等を書いた。

現在改めてwicdのインストールをやり直してみると、
手順などがかなり変わってきているのがわかった。
wicdに関して、導入方法等を再度まとめなおしてみます。

実のところ、OS再インストールした際にwicdを再インストールしようとしたら、
過去の自分の手順が参考にならなかった・・・
というのがきっかけです。はい。

  • 環境
  • wicdインストール参考情報源
  • 1. wicd公開鍵の登録
  • 2. sources.list へのwicd情報追加
  • 3. wicdのインストール
  • wicdの起動・停止
  • wicdの設定
  • 余談

続きを読む

Google Android開発環境の構築 – ubuntu eclipse android sdk

Ubuntu 8.04(hardy)上に、Google Androidの開発環境を構築しました。

開発環境構築は、既にネット上に出回っている構築手順を参照しつつ、
およそ1時間もあれば出来ると思います。
バージョンの違いで、メニュー名称等が変わっているみたいで、
多少試行錯誤してしまいましたが、無事終了。
ひとまず簡単なプログラムを作ってはビルドして、
エミュレータ上で動かせています。

私は、Androidの実機を持っていません。Androidも、店の携帯デモ機で少し触った程度。
SDKにはAndroidのエミュレータ(?)が付いており、この上でテストや動作確認もできます。
メニューや設定画面をいじくったり、ブラウジングしてみたりと、
一通りの操作を体験できます。

以下、手順をメモしてみました。

  • 環境
  1. Javaランタイムのインストール
  2. Android SDKのダウンロードと展開
  3. Android SDKへのパスの追加設定
  4. Eclipseのダウンロードと展開
  5. EclipseへAndroidのプラグインを追加
  6. EclipseのAndroid関連設定
  7. AVD(Android仮想デバイス)の作成
    • 方法1:androidコマンドを利用する方法(CUI)
    • 方法2:[Android SDK and AVD Manager]より作成する方法(GUI)
  • 以上で…
  • 参考サイト

続きを読む

Flashプラグインの「ローカル記憶領域」が回避できない問題 – ubuntu flash

Ubuntu Linux環境でのおはなし。

  • A:最近困っているんです。
  • B:何に?
  • A:ニコニコ動画が再生できないんです。
  • B:なぜ?
  • A:こんなダイアログが出てきて、再生ボタンが押せないんです。

こんなダイアログ。

自分が使っているUbuntu環境で、ニコニコ動画を見ていると、
プレイヤーの中にこのダイアログが出てくるようになった。
今自分が閲覧するサイトでは、ニコニコ動画でのみ表示されるダイアログ。

一般の情報や、公式のヘルプをみると、許可等の設定をすれば解除できるということになっている。

だが!

自分の環境では、このダイアログは「許可」「拒否」を押しても無反応という、絶対消せない状態。
設定変更操作も受け付けてくれない。
これのせいで、再生ボタンを押したくても押すことができない。

これでは、

三浦あずささんの、
「隣に・・・」が聴けない!!

泣くに泣けない。

と言うわけで、トラブルシューティングです。
対処可能でした。

  • 発生環境
  • 現象
  • 対処方法
  • ニコニコ動画のヘルプを参照してみる
    • 推奨環境をご確認ください
    • Cookieとファイル(キャッシュ)の削除
    • Flash Playerのアンインストールとインストール〜その1
    • Flash Playerのアンインストールとインストール〜その2
    • Flash Playerのアンインストールとインストール〜その2の2
  • まとめ
    • 共通
    • Adobeからダウンロードしたプラグインファイルの場合
    • Ubuntu 8.04標準パッケージの場合

以下の記事で、「ローカル記憶領域」の値を、
設定ファイル(SOLファイル)を書き換えて変更する方法をまとめました。
よろしければ併せて参考にしてください。

続きを読む