| published time |
name |
headline |
|
2008/12/23 14:40
|
マイサイト開発室
|
pulseaudio がハングアップ
大きなファイルをダウンロードしながら、音楽再生させてたら突然音が出なくなってしまった。 取り合えず、OSを再起動してみたら直った。
File I/O のレースコンディションか何かで pulseaudio のデーモンがハングアップでもしたのだろうか。 まあ、再現条件も判らんので様子見にしておいた。
何日かして、同じ現象が再度発生。いろいろ試してみると、VLC を使えば音が出る (たぶん、他のオーディオ API にフォールバックしている) のでドライバの障害ではないのが判る。うーむ。
いろいろ試行錯誤した結果、pulseaudio のデーモンに kill シグナルを送って止めれば再起動して復旧できた。
根本解決ではないが、これ以上追っかけてる暇はないのでここまで。
|
|
2008/12/15 2:57
|
スクリプトアップデート - 更新情報
|
altsys 0.7
代æ¿ã·ã¹ãã ã¢ã¸ã¥ã¼ã«&ã©ã¤ãã©ãª<br /><br />ä¸»ãªæ©è½ã¨ãã¦ã·ã¹ãã æ¨æºã®ããã³ãã¬ã¼ãã®ç®¡çããããããã¯ç®¡çãã«ä»£ãããç´æçãªã¤ã³ã¿ãã§ã¼ã¹ãæä¾ããã<br /><br /><a href="http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=76&cid=1" target="_blank">é
å¸å
ãã¼ã¸</a><br /><br /><br />v0.70 (2008-12-14) Note: update the module<br />- rewritten myblocksadmin fully<br />- modified groups can be selected in list_blocks and edit_block<br />- added a support for ImpressCMS (page ID and block positions)<br />- removed a support for XOOPS2.2<br />- added WYSIWYG edition for custom blocks by common/fckeditor (fckxoops)<br />- removed WYSIWYG edition for custom blocks by common/spaw<br />- added language files<br />-- portuguesebr (thx leco1)<br />
|
|
2008/12/8 15:28
|
マイサイト開発室
|
Re: 今時の開発環境
安物ノートな環境で、ギガバイトクラスの DB を振り回すアプリ開発ができるのに気をよくして、ガンガン使っていたら(仮想環境の)ディスクを使い切ってしまった。 まあ、仮想環境の良いところは、仮想のディスク (物理ドライブのファイル) を追加すればよいだけだ。で、ディスクを追加して、マウントポイントからコピーして、とかフロアプランなど考え始めたところで、思い出した。最近(かなり前からだけど) Linux (redhat 系) のディスクは、LVM とかなってるよな。これって、Logical Volume Manager とかだから、動的にディスク管理ができるはずだ。 ググって見るとコマンドラインのツールもあるが system-config-lvm なんてのが使えるらしい。 仮想ディスクを追加して認識させる必要があるので、仮想マシンをシャットダウンしてディスクの作成し、仮想マシンを起動し。 # yum install system-config-lvm でツールを導入して、メニューから「論理ボリューム管理」を選ぶ。 グラフィカルなボリュームイメージが表示されるので、追加したディスクを初期化して、追加したいボリュームグループへ加え、プロパティのスライダーを動かすだけでパーティションサイズを動的に設定できる (ここでは再起動の必要もなし)。 うーん、なんてお手軽になってるんだ。
|
|
2008/12/8 15:12
|
マイサイト開発室
|
今時の開発環境
ちょいと前まで Web 開発と言ったら、開発サーバーとクライアントマシンの構成でやっていたのだが、いまどきのマシンは初心者向けのノートでも結構パワフルになっている。
出先で作業する必要もあって、6万円弱の安ノート (HP Pavilion dv4a) を購入して開発環境一式を詰め込んだ。開発のターゲットマシンが CentOS 5.2 なので、VMware Server を載せて仮想環境で動かすことにした。
サーバーだけ仮想で動かし、ホストの Windows Vista でクライアントを、と最初思っていたのだが、開発用のツール群一式を揃えるのが面倒なので、クライアント環境もターゲットのローカル環境で動かすことにした。つまり、ホスト OS は、VMware Server を動かすだけの Linux なマシンとして使っている。仮想マシンのオーバーヘッド分もったいない使い方だが、いまどきのマシンは支障ないパワーがある。
まあ、仮想マシンを動かすのに標準メモリ 1GB は辛いので、2GB の SO-DIMM を追加してあるが、CPU パワーの方は不足を感じないのはなかなかすごい。(同じシリーズのなかでは一番非力なモデルなんだが)
|
|
2008/12/2 12:53
|
マイサイト開発室別室
|
言語定数をいじるとWarningとNoticeがでます
場当たり的なパッチだと、include のガードに
if (defined("_CC_TPL_NONE")) {
}
みたいな条件を追加することでしょうか。
でも、全体としてあまりスマートではないですねぇ。
main.php/admin.php で同じメッセージの保守をまとめたかったのだけど、altsys の言語マネージャのために単純な自動読み込みだけに改めるかな。
|
|
2008/11/24 21:15
|
マイサイト開発室
|
Re: Lexmark z600 プリンタを使う
インストール直後から、メニューのシステム管理から印刷を選ぶと、Z600-Series などとプリンタが表示されているが、これを削除して新たに作り直すと正しく印刷できるようになる。 導入時のスクリプト実行で、PPD が読めなくて正常に設定されない構成が保存されるのであろう。 (ああ、alien に --scripts をつけなければ良かったのかも...警告を見て付けたような?) $ sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz この手当てが済んでからプリンタを追加しないといけない。
|
|
2008/11/23 4:18
|
スクリプトアップデート - 更新情報
|
XOOPS Cube Legacy 2.1.6 (cube_legacy 2.1.6)
XOOPS Cube Legacy ã¯ãæ°ãã使ãããã³ã¢ (Cube) ã®ä¸ã«æ§ç¯ããã XOOPS 2.0 (=legacy) ã¨äºææ§ãæã¤ CMS ã½ããã¦ã§ã¢ã§ãã<br /><br />ããã¸ã§ã¯ãã®ãã¼ã¸<br /><a href="http://sourceforge.net/projects/xoopscube/" target="_blank">http://sourceforge.net/projects/xoopscube/</a><br /><br />----------------------------------------<br />2008/11/21: Package Revision 2.1.6<br />----------------------------------------<br />[Bug Fix - From Bug Tracker]<br />- Fix Bug #1833191 - lisense message of installer<br />- Fix Bug #1865695 - XoopsToken Not in use. at legacy_comment_navi.html<br />- Fix Bug #1978064 - users_group_link doesn't have unique key<br />- Fix Bug #2014727 - Removed template variable code that is assigned many times.<br />- Fix Bug #2015589 - genId typo in some handlers in kernel.<br />- Fix Bug #2018226 - It's impossible to choose portuguese in the installer<br />- Fix Bug #2018271 - ThemeListAction.class.php resulting Warning and Fatal Error.<br />- Fix Bug #2018281 - xoopsmailer.php - path disclosure vulnerability.<br />- Fix Bug #2018284 - path disclosure vulnerability in greek\charset_mysql.php.<br />- Fix Bug #2018956 - xoops_redirect parameter: path disclosure vulnerability.<br />- Fix Bug #2019640 - invalid / unnecessary files in portuguese translation.<br />- Fix Bug #2019660 - "MSN" no longer exists. Replace with "Windows Live ID"<br />- Fix Bug #2028663 - Update Callback is not called at pending comments approval<br />- Fix Bug #2062535 - css.php doesn't work perfectly.<br />- Fix Bug #2073613 - Problem of parse_url().<br />- Fix Bug #2084802 - Users' posts should not be increased at the control panel<br />- Fix Bug #2101729 - Typo comment in Legacy_ModulePhasedUpgrader<br />- Fix Bug #2115390 - GPL V2 License Link is changed<br />- Fix Bug #2115634 - $db->query() cannot handle only limit query.<br />- Fix Bug #2121388 - Missing translation in japanese language file.<br />- Fix Bug #2123870 - register.php :: missing user_mail_ok<br />- Fix Bug #2129194 - A typo of SID's connector in redirect_header<br />- Fix Bug #2178519 - "showall" of the search feature doesn't show correct URL<br />- Fix Bug #2173864 - ModuleInstaller set invalid group permission.<br />- Fix Bug #2200366 - Cannot set block_read permission.<br />- Fix Bug #2205261 - A typo in user activation<br />- Fix Bug #2201567 - Some mistakes in japanese and ja_utf8<br />- Fix Bug #2209139 - JVN#20502807<br />- Fix Bug #2216013 - Doesn't assign reference in groupperm.php<br />- Fix Bug #2235005 - User_RegisterEditForm includes needless fields<br />- Fix Bug #2282727 - Controller cannot parse request path on IIS<br />- Fix Bug #2283070 - XoopsObjectGenericHandler cannot insert/update null value.<br /><br />[Bug Fix - From "XCube" Bug Tracker]<br />- Fix Bug #2225372 - Bug in delegate signature checking<br />- Fix Bug #2232981 - Slight typo on error<br /><br />[Other Changes/Enhancements]<br />- Patch #2062644 - Re-draw /html/images<br />- Patch #2120194 - Smarty 2.6.19 & phpmailer 2.0.2<br />- Patch #2223209 - simplified Chinese language file<br />- Some URLs description was changed for new lisence URLs.<br />- The Kick Start Guide was translated for Japanese.<br />
|
|
2008/11/18 12:34
|
マイサイト開発室別室
|
素晴らしいモジュールです。
お世話になります。
お問い合わせ窓口モジュールを使わせていただいています。
まだ導入したばかりですが、簡単に複数種類の問い合わせフォームが作成できて、とても感動しています。
インターフェースも直感的で大変分かりやすいです。
まだβ版とのことですが、よりよい作品となるように頑張って下さい。
こんな素晴らしいモジュールを開発、提供いただき、ありがとうございます。
|
|
2008/11/15 10:24
|
マイサイト開発室
|
Lexmark z600 プリンタを使う
まだ動いてないけど、取り合えず導入作業のメモ (ubuntu 8.10 i386 にて)。 <br />$ mkdir work<br />$ cd work<br />$ tar xfz /pub/Linux/BIN/CJLZ600LE-CUPS-1.0-1.TAR.gz <br />: COPYING README z600cups-1.0-1.gz.sh が出てくる<br />: が、shell アーカイブはエラーで展開できないので手動展開<br />$ tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz<br />$ tar xfz install.tar.gz<br />: 導入用の rpm などが出てくるので deb パッケージへ変換<br />$ sudo alien z600cups-1.0-1.i386.rpm <br />$ sudo alien z600llpddk-2.0-1.i386.rpm<br />: できたパッケージを導入<br />$ sudo dpkg -i z600cups_1.0-2_i386.deb<br />$ sudo dpkg -i z600llpddk_2.0-2_i386.deb<br />$ cd /usr/share/cups/model<br />$ sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz<br /> ubuntu 8.04 だとこれで動いたんだけど、8.10 だとまだ動かないエラーになるみたい。 /etc/fstab に次のものを追加 (sudo vi /etc/fstab) して、 usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0 マウント (sudo mount usbfs) する。 $ /usr/lib/cups/backend/z600 <br />direct z600:/dev/usb/lp0 "Lexmark Lexmark Z600 Series" "Lexmark Printer"<br /> デバイスの認識はしているようだ。
|
|
2008/11/11 10:04
|
マイサイト開発室別室
|
フォーム毎の返信メールに関して
現在、返信されてくるメールの内容(フォーム)は、自動通知ということでform_confirm.tplの内容で固定されていると思います。
ただ、ユーザーへの対応としてはフォーム毎に適切な文章(説明)を返信内容内に加味したいのですが、今後のバージョンアップで対応していただくことは出来ないでしょうか?
例えば、管理画面でメールのヘッダーとフッター部分を記入できる項目があって、そこに記入して登録すると、下記、form_confirm.tpl内で設定した{X_MAILHEADER}、{X_MAILFOOTER}に記入した内容が反映される・・というイメージなんです。
------------------------------------ 以下 form_confirm.tpl内容 -------
これは自動通知による応答です。
フォームより下記の内容を受け付けました。
担当者より改めてご連絡を致しますので、しばらくお待ちください。
{X_MAILHEADER}
-------
{VALUES}-------
{X_MAILFOOTER}
送信者
IPアドレス: {REMOTE_ADDR}
ブラウザ: {HTTP_USER_AGENT}
{MSG_URL}
-----------
{X_SITENAME} ({X_SITEURL})
管理人
{X_ADMINMAIL}
---------------------------------------------------------
よろしくお願いします。
|