携帯からの日記画像投稿ができない問題がOpenPNE3.4.6であったので,FIXした.
formが enctype="multipart/form-data"を吐かないことが原因.
openpne/plugins/opDiaryPlugin/apps/mobile_frontend/modules/diary/templates/newSuccess.php
の
op_include_form('formDiary', $form, $options);
の直前に
$options['isMultipart'] = true;
を加える.
そして,
openpne/apps/mobile_frontend/templates/_partsForm.php
の
2010年09月06日
2009年12月17日
BGM付きの英単語CDを作成する
久々の記事です〜.
高校から使っている「システム英単語」というお気に入りの単語帳がある. 色々と特徴があるんだけど,本当に必要な英単語を良く出る形で出すというコンセプトが好きだ. もう単語帳は卒業以後永らく開いていなくて,これはまずいなと思って,最近見直すことにした.
これには,それのCD版があって, 順番にフレーズを読み上げていっている. それを聞いて復習しようと思っている.
ただ,単純に読み上げていっているだけなので,ものすごく退屈なのだ! これはつまらないので,ALCの英検マラソンにヒントを得て,BGMをこれに合成してみた.
方法は次の通り.
- CDから音声を抽出する
- mp3wrapを使って適当な単位(例えばチャプターごと)でmp3を1つのファイルに結合する
- 音声の無いBGM用のmp3をとってくる.「mp3 bgm フリー」でググルとよい
- BGMを結合する
- audacityに2つのファイルを読み込む
- BGMの音量を小さめにする,BGMを適当なサイズでカットするなど調整する
- 音声ファイルを書き出す
少し時間がかかるが,一度作ってしまえば好きな時に音楽代わりに聞けるのでおすすめだ. やはり,BGMのあるなしで,聞こうという気持ちが全然違う. すごくオススメなので是非試してほしい.
![]() | 刀祢 雅彦¥ 1,000 ![]() |
![]() | 刀祢 雅彦¥ 2,200 ![]() |
2009年03月04日
Linux(X Windows System)デュアルディスプレイ移動支援シェルスクリプト MWOXWSAMDリリース
Windowsでデュアルディスプレイをしていたときは,「MultiMon Taskbar」を使っていた.
これは,
セカンダリディスプレイにタスクバーを表示し,
「ctrl+Alt+矢印キー」でディスプレイ間の移動できる
ようにするもので重宝していた.
Ubuntuでは,セカンダリディスプレイへのタスクバーは簡単に追加できる.
また,セカンダリディスプレイで開いているウィンドウは,セカンダリディスプレイのタスクバーに追加される.
あとは,ディスプレイ移動機能だ.
まずは,このスクリプトをダウンロードして適当な場所(~/binなど)に置き,実行権限を付ける(chmod u+x).
そして,中身をディスプレイサイズに応じて,適当に書き換える.
(Gnomeなら)gconf-editorを起動して,
/apps/metacity/keybinding_commands/command_1 にこのスクリプトのパス
/apps/metacity/global_keybindings/run_command_1 に割り当てたいショートカット(<Control><Alt>vなど)
を記入して,gconf-editorを閉じれば,さっそく使えます.

左が,ctrl+alt+vを押す前,右が押した後.
押す度に,アクティブなウィンドウがディスプレイ間を移動します.
なお,ウィンドウ移動のために,wmctrlが必要なので,aptなどでインストールしてください.
これは,
セカンダリディスプレイにタスクバーを表示し,
「ctrl+Alt+矢印キー」でディスプレイ間の移動できる
ようにするもので重宝していた.
Ubuntuでは,セカンダリディスプレイへのタスクバーは簡単に追加できる.
また,セカンダリディスプレイで開いているウィンドウは,セカンダリディスプレイのタスクバーに追加される.
あとは,ディスプレイ移動機能だ.
まずは,このスクリプトをダウンロードして適当な場所(~/binなど)に置き,実行権限を付ける(chmod u+x).
そして,中身をディスプレイサイズに応じて,適当に書き換える.
(Gnomeなら)gconf-editorを起動して,
/apps/metacity/keybinding_commands/command_1 にこのスクリプトのパス
/apps/metacity/global_keybindings/run_command_1 に割り当てたいショートカット(<Control><Alt>vなど)
を記入して,gconf-editorを閉じれば,さっそく使えます.
左が,ctrl+alt+vを押す前,右が押した後.
押す度に,アクティブなウィンドウがディスプレイ間を移動します.
なお,ウィンドウ移動のために,wmctrlが必要なので,aptなどでインストールしてください.
posted by 白湯ユータ at 19:38| Comment(0)
| 技術系
2009年03月03日
プリンタ(Canon IP3500)をUbuntuで使えるようにする
標準の設定でも印刷できるんだけど,カラー印刷したときにシアンがずれておかしい.
そこで,ドライバを探してみた.
Canon公式であるんだね.
ここから, 対象プリンターを探して「共通パッケージ」と「機種別パッケージ」のdebianファイルの方を落とす.
ほいで,共通・機種別の順でインストール,そして,CUPSデーモンの再起動.
$ sudo /etc/init.d/cupsys restart
すると,メニューの「システム」→「システム管理」→「印刷」から,
製造元とモデルのところの「変更」ボタンを押す.
製造元は,モデルは一番下の新しく追加したものを選ぶ.
これで,印刷できるようになる.
簡単だね.
そこで,ドライバを探してみた.
Canon公式であるんだね.
ここから, 対象プリンターを探して「共通パッケージ」と「機種別パッケージ」のdebianファイルの方を落とす.
ほいで,共通・機種別の順でインストール,そして,CUPSデーモンの再起動.
$ sudo /etc/init.d/cupsys restart
すると,メニューの「システム」→「システム管理」→「印刷」から,
製造元とモデルのところの「変更」ボタンを押す.
製造元は,モデルは一番下の新しく追加したものを選ぶ.
これで,印刷できるようになる.
簡単だね.
posted by 白湯ユータ at 18:29| Comment(0)
| 技術系
Ubuntu8.04でハイバネートとサスペンドを可能にする
そのままでは,ハイバネートとサスペンドが使えなかったので設定する.続きを読む
posted by 白湯ユータ at 17:39| Comment(0)
| 技術系
Ubuntuでバーコードリーダ使用可能にする
posted by 白湯ユータ at 17:33| Comment(0)
| 技術系
Palm TxをUbuntuで扱えるようにする
UbuntuはPalmを標準で扱えるようだ.
方法は,簡単で,visorモジュール読み込みを行うだけ.
sudo modprobe visor
自動的にロードできるよう「/etc/modules」にも書いておくとよい.
jpilotを(インストールして)起動し,Hotsyncを行うときちんとPIMの連携がとれているようだ.
ただし,その他のバックアップは取られていないみたいので注意が必要.
バックアップのボタンを押せば,ちゃんとバックアップをとってくれるみたいなので,安心.
参考:http://grokbase.com/topic/2006/07/22/syncing-a-palm-tx-with-ubuntu-dapper-lts/oYlhnWAdaQOlx56h3kgmNGxQAGQ
方法は,簡単で,visorモジュール読み込みを行うだけ.
sudo modprobe visor
自動的にロードできるよう「/etc/modules」にも書いておくとよい.
jpilotを(インストールして)起動し,Hotsyncを行うときちんとPIMの連携がとれているようだ.
バックアップのボタンを押せば,ちゃんとバックアップをとってくれるみたいなので,安心.
参考:http://grokbase.com/topic/2006/07/22/syncing-a-palm-tx-with-ubuntu-dapper-lts/oYlhnWAdaQOlx56h3kgmNGxQAGQ
posted by 白湯ユータ at 17:26| Comment(0)
| 技術系
Ubuntu 8.04で無線LAN (WLI-U2-KG54)
さて,起動に成功したら,まずはなにはともあれ,インターネット環境を整えることが必要だ.続きを読む
posted by 白湯ユータ at 16:36| Comment(2)
| 技術系
Ubuntu 8.04をNEC Valuestar Gにインストール(トラブルと解決編)
そろそろ,デスクトップパソコンをLinuxに変えようと思い,Ubuntuwoインストールすることに.
主な理由として,
といったところだ.
Windows環境を離れることで,
といった問題があるが,得られるメリットは多分に大きいだろう.
というわけで,インストールしてみた.
以下,その記録である.
続きを読む
主な理由として,
- 高機能なシェルを標準で使いたい
- ネットワーク処理など,何かとLinux(UNIX)の方が便利
- Ubuntuは色々あるLinuxディストリビューションの中で,最近もっとも人気(=リリースやバグ情報が豊富)で導入が簡単らしい
といったところだ.
Windows環境を離れることで,
- 特定のハードウェアが使えなくなる(Windows限定のものなど)
- (wineを使っても)特定のソフトウェアが使えなくなる
といった問題があるが,得られるメリットは多分に大きいだろう.
というわけで,インストールしてみた.
以下,その記録である.
続きを読む
posted by 白湯ユータ at 16:16| Comment(0)
| 技術系
2009年02月27日
Ubuntuインストール
ノートパソコンを使っていて,Linuxの便利さが,実感できるようになった.
Cygwinで処理してきたが,すぐにテキスト処理したいときには,ちょっと苦しい.
そこで,WindowsからUbuntuに移行することにした.
しばらくは,Windows領域も残しておくが,適宜Linux環境に移行する予定.
しかしだ,簡単といわれているUbuntuで,インストール(とその後の設定)に非常に苦労したのだ.
詳しくは別のエントリで書くが,原因究明に丸二日かかった.
設定自体はものすごく簡単なのだが,やはりLinuxは(一歩間違えると知識がなかったら設定できない)という点でWindowsにひけを取っていると思った.
Cygwinで処理してきたが,すぐにテキスト処理したいときには,ちょっと苦しい.
そこで,WindowsからUbuntuに移行することにした.
しばらくは,Windows領域も残しておくが,適宜Linux環境に移行する予定.
しかしだ,簡単といわれているUbuntuで,インストール(とその後の設定)に非常に苦労したのだ.
詳しくは別のエントリで書くが,原因究明に丸二日かかった.
設定自体はものすごく簡単なのだが,やはりLinuxは(一歩間違えると知識がなかったら設定できない)という点でWindowsにひけを取っていると思った.
posted by 白湯ユータ at 20:05| Comment(0)
| 技術系





