<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>りりむの気まぐれ日記 2.0</title>
        <link>http://www.lirim.net/</link>
        <description></description>
        <language>ja</language>
        <copyright>Copyright 2009</copyright>
        <lastBuildDate>Tue, 13 Oct 2009 21:44:29 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>ISPメンテナンスによるサーバ切断のお知らせ</title>
            <description><![CDATA[10月19日（月曜）　午前4:00～4:30までの間、サーバ切断されるタイミングがあります。<br /><br />1回だけ瞬断とのことですが、FTPアップ等時間かかるものは、あらかじめ控えてください。<br /><br /><br />よい子は寝てる時間だと思いますので、大丈夫ですよね？＾＾<br />]]></description>
            <link>http://www.lirim.net/archives/2009/10/isp.php</link>
            <guid>http://www.lirim.net/archives/2009/10/isp.php</guid>
            
            
            <pubDate>Tue, 13 Oct 2009 21:44:29 +0900</pubDate>
        </item>
        
        <item>
            <title>FTPサービス一時停止のお知らせ</title>
            <description><![CDATA[本日　2008年9月15日14時10分～14時20分までの間、<br />一時的に、FTPサービスを停止していました。<br />現在、復旧しております。<br /><br />ユーザ様の接続がないことを確認してからの停止でしたが、<br />その間のアクセスできなかったと思います。<br />ご迷惑おかけします。<br /><br /><br /><br />原因として、<br />FTPへのアクセスをしてくる知らないホストがいました。<br />確か…java.garlic.com　とかっていうホストから。<br /><br /><br />ユーザ名、Administrator　でアクセスかけてきてましたので、<br />IISのFTPへのアタッカーでしょうか？<br /><br />こちらのネット接続状況が悪くなっていたためサービス一時停止して<br />切ってみることにしました。<br /><br />現在、収まっていますが、何かしらの対応しないといけないですね。。。<br /><br /><br /> ]]></description>
            <link>http://www.lirim.net/archives/2008/09/ftp.php</link>
            <guid>http://www.lirim.net/archives/2008/09/ftp.php</guid>
            
            
            <pubDate>Mon, 15 Sep 2008 14:17:44 +0900</pubDate>
        </item>
        
        <item>
            <title>サーバ切断のお知らせ</title>
            <description><![CDATA[<pre wrap="">来週の<br /><br />2008年8月28日（木） 3時45分～4時45分</pre> の時間にて、ISPの伝送路設備でのメンテがあるため、<br />一時的にりりむサーバへの接続できなくなります。<br /><br /><br />この間のアクセスは控えたほうがよさげです。<br /><br /><br /><br /><br />良い子は寝てる時間と思いますが（・ｗ・<br /><br /><br /><br />参考URL<br />http://www.itscom.net/support/maintenance/detail.chtml?support_maintenance.pc_detail[id]=1190.1<br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/08/post_3.php</link>
            <guid>http://www.lirim.net/archives/2008/08/post_3.php</guid>
            
            
            <pubDate>Wed, 20 Aug 2008 21:57:42 +0900</pubDate>
        </item>
        
        <item>
            <title>サーバ再起動のお知らせ</title>
            <description><![CDATA[本日 2008年7月21日 13時より、<br /><br />サーバの再起動しました。<br /><br />13時7分に稼動開始しています。<br /><br /><br />同タイミングにてwebページ利用されていた方には<br />ご迷惑おかけしました。<br /><br /><br />================================<br /><br />現象は、ディスプレイでの入力受付しなかったため。<br /><br />１．ローカルキーボードから入力しても、画面上変わらない。<br />２．sshではつながるし、各コマンドも動作する。<br />３．各サーバ機能も動いていた様子<br />４．rebootとかshutdownコマンドしても受け付けていない<br /><br />うーん。<br /><br /><br /> ]]></description>
            <link>http://www.lirim.net/archives/2008/07/post_2.php</link>
            <guid>http://www.lirim.net/archives/2008/07/post_2.php</guid>
            
            
            <pubDate>Mon, 21 Jul 2008 13:05:44 +0900</pubDate>
        </item>
        
        <item>
            <title>XNA Game Studio 2.0</title>
            <description><![CDATA[Xbox360のコントローラを手にいれた。<br /><br />Xbox本体とワイヤレスレシーバをレジに持っていったけど、<br />なにやら非売品の箱もくれた。<br /><br />家に帰って開けてみると、ワイヤードコントローラｗ<br /><br />なんといっきに2つも手に入ったYO<br /><br />ワイヤレスの方は、Xbox専用にしよう。<br /><br />レシーバはしばらくお役待ち。<br /><br /><br /><br />Xnaのバイブレーションのサンプルコードで動かしてみたら、<br />ものすごくキレイにぶるぶるなるぢゃないですか(・∀・)<br /><br /><br />ボタン入力部分は、DirectInputでも補足可能でした。<br />DirectInputのForceFeedBackには対応してなさそ。<br /><br /><br />しばらく、このパッドで遊ぼう。<br /><br />ロジクールのワイヤレス、電池抜いてしばらく放置。<br /><br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/07/xna_game_studio_20.php</link>
            <guid>http://www.lirim.net/archives/2008/07/xna_game_studio_20.php</guid>
            
            
            <pubDate>Mon, 07 Jul 2008 23:59:23 +0900</pubDate>
        </item>
        
        <item>
            <title>ForceFeedBack</title>
            <description><![CDATA[MSDNのDirectInput（unmanaged）参考に、<br />ForceFeedBackのコード書いてみたけど、<br />EffectObjectのコンストラクタで例外でちゃうよ。<br /><br />ステップ1と2は、前回のコードに含まれてるゲームパッドデバイス取得とかのあたりなので省略。<br /><br />例外でるのはいいんだけど、どこがおかしいのかもっと詳しく教えてほしいです（´・ω・｀）<br />むしろ、MSDNのmanagedのサンプルコード載せてください。。<br /><br />//===============================================<br />#region ステップ3<br /><br />// 規定値取得<br />//ForceFeedbackGuid.Triangle;<br /><br />// EffectGuid 列挙して取得<br />//foreach (EffectInformation effectInformation in game_diDevice.GetEffects(EffectType.Periodic))<br />//{<br />//&nbsp; Guid effectGuid = effectInformation.EffectGuid;<br />//}<br />#endregion<br /><br />#region ステップ4<br /><br />DirectInput.Periodic diPeriodic = new Periodic();<br />diPeriodic.Magnitude = (Int32)DI.NominalMax;<br />diPeriodic.Offset = 0;<br />diPeriodic.Phase = 0;<br />diPeriodic.Period = (Int32)(0.05 * (Int32)DI.Seconds);<br /><br />DirectInput.Envelope diEnvelope = new Envelope();<br />diEnvelope.AttackLevel = 0;<br />diEnvelope.AttackTime = (Int32)(0.5 * (Int32)DI.Seconds);<br />diEnvelope.FadeLevel = 0;<br />diEnvelope.FadeTime = (Int32)(1.0 * (Int32)DI.Seconds);<br /><br />DirectInput.Effect diEffect = new Effect();<br />diEffect.Flags = EffectFlags.Polar | EffectFlags.ObjectOffsets;<br />diEffect.Duration = (Int32)(2.0 * (Int32)DI.Seconds);<br />diEffect.SamplePeriod = 0;<br />diEffect.Gain = (Int32)DI.NominalMax;<br />diEffect.TriggerButton = 0;<br />diEffect.TriggerRepeatInterval = 0;<br />JoystickState diJoystickState = new JoystickState();<br />Int32[] axes = { diJoystickState.X, diJoystickState.Y };<br />Int32[] direction = { 0, 0 };<br />diEffect.SetAxes(axes);<br />diEffect.SetDirection(direction);<br />diEffect.EnvelopeStruct = diEnvelope;<br />diEffect.Periodic = diPeriodic;<br /><br />DirectInput.EffectObject diEffectObject = new EffectObject(ForceFeedbackGuid.Triangle, diEffect, game_diDevice);<br />// 値が有効な範囲じゃないエラーがでる<br /><br />//DirectInput.EffectObject diEffectObject = new EffectObject(ForceFeedbackGuid.Triangle, game_diDevice);<br />// これは通るけど、どうやってブルブルさせるんだろ？<br /><br />#endregion<br /><br />//===============================================<br />]]></description>
            <link>http://www.lirim.net/archives/2008/07/forcefeedback.php</link>
            <guid>http://www.lirim.net/archives/2008/07/forcefeedback.php</guid>
            
            
            <pubDate>Sun, 06 Jul 2008 11:50:42 +0900</pubDate>
        </item>
        
        <item>
            <title>DirectInput</title>
            <description><![CDATA[DirectX 9 SDKを入れてみた。<br />時代はC#ということで、Managed DirectXを試してみる。<br />unmanagedの方は触ったことないので、初DirectX。<br /><br />ゲームパッドの入力取るところからはじめてみることに。<br />これが結構てこずった。<br />結論からすると、ネット上のサンプルで、ほとんど取得は出来てたんだけど、<br />どこの値見ればいいのかとか、詳しく乗ってなくて困った。<br /><br />//============================================<br /><br />// ゲームコントローラ デバイスリスト取得<br />DirectInput.DeviceList diDeviceList = DirectInput.Manager.GetDevices(DeviceClass.GameControl, EnumDevicesFlags.AttachedOnly);<br />Guid instanceGuid = Guid.Empty;<br />Guid ffDriverGuid = Guid.Empty;<br />foreach (DeviceInstance di in diDeviceList)<br />{<br />&nbsp; // コントローラのGuid取得。複数あるときの方法考えないと。<br />&nbsp; ffDriverGuid = di.FFDriverGuid;<br />&nbsp; instanceGuid = di.InstanceGuid;<br />}<br /><br />// コントローラデバイス初期化<br />DirectInput.Device game_diDevice = new Device(instanceGuid);<br /><br />// コントローラとの協調性の設定<br />game_diDevice.SetCooperativeLevel(null, CooperativeLevelFlags.Background | CooperativeLevelFlags.NonExclusive | CooperativeLevelFlags.NoWindowsKey);<br /><br />// データ書式を、Joystickにする<br />game_diDevice.SetDataFormat(DeviceDataFormat.Joystick);<br /><br />// コントローラ内すべてのobjectについてループ。ボタン、軸<br />foreach (DirectInput.DeviceObjectInstance doi in game_diDevice.Objects)<br />{<br />&nbsp; // アナログ方向キーのレンジを、-1000～1000にする。<br />&nbsp; if ((doi.ObjectId &amp; (Int32)Microsoft.DirectX.DirectInput.DeviceObjectTypeFlags.Axis) != 0)<br />&nbsp; {<br />&nbsp;&nbsp;&nbsp; game_diDevice.Properties.SetRange(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Microsoft.DirectX.DirectInput.ParameterHow.ById,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; doi.ObjectId,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new Microsoft.DirectX.DirectInput.InputRange(-1000, 1000));<br /><br />&nbsp; }<br />}<br />// 絶対値で取得<br />game_diDevice.Properties.AxisModeAbsolute = true;<br /><br />// 監視開始<br />game_diDevice.Acquire();<br /><br />//==============================================<br /><br />ここまでが初期化部分。<br /><br /><br />んで、<br /><br />//==============================================<br /><br />// ゲームデバイスはState取得前に、Poll実施<br />game_diDevice.Poll();<br />JoystickState diJoystickState = game_diDevice.CurrentJoystickState;<br /><br />// ボタン<br />// Id1が押されていると、buttons[0]=128　となる。押されてないとbuttons[0]=0<br />Byte[] buttons = diJoystickState.GetButtons();<br /><br />// ビュースイッチ pointoObView[0] に数値が入る。上が0 右回り45度毎に4500増加<br />Int32[] pointObView = diJoystickState.GetPointOfView();<br /><br />//==============================================<br /><br />この部分を、ループで取得すれば、パッドの状態がわかるっと。<br />てこずったのは、十字キーとアナログスティックの入力。<br /><br />持ってるゲームパッドには、十字キーと、アナログスティックが2個付いてる。<br />どこで3つの入力がわかるんだろう？？<br />いろいろいじってたら、デフォルトでは、<br />十字キー　＝　ビュースイッチ（POV） となっているようだ。<br />なので、pointObViewで取得できた。<br /><br />アナログスティックは、2つではなく、　2軸x2の4軸として扱うようだ。<br />// 左側スティック<br />diJoysticState.X<br />diJoysticState.Y<br /><br />// 右側スティック<br />diJoysticState.Z<br />diJoysticState.Rz<br /><br />X軸、Y軸　　Z軸　は、直交座標系だろうけど、Z回転 なんてのは初耳。<br /><br />Z軸固定しての回転する方向？？<br />という認識で合ってるのかしら（´・ω・｀）？<br /><br />数学っぽい内容は、画像描画に移った頃にでも。。<br /><br />さて、次は、うちのパッドぶるぶる機能もあるので、<br />フォースフィードバックの方法調べよう。<br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/07/directinput.php</link>
            <guid>http://www.lirim.net/archives/2008/07/directinput.php</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">DirectX c# Managed</category>
            
            <pubDate>Tue, 01 Jul 2008 00:01:39 +0900</pubDate>
        </item>
        
        <item>
            <title>懲りずに.mono</title>
            <description><![CDATA[windows server2008のIIS7.0からphpサポートっぽい話がでてます<br />・・・まぁ動かすだけなら、2003のiis6でも動くんだけど、<br />個人で所有するには、値段の高いOSだからなぁ。<br /><br />vine3.2の頃に一度monoとxsp入れて、なんとなく動いてたけど、結局いじることなく。<br /><br />で、今回もmono入れてみた。<br />vine4.2のplusだと、mono1.1とか古いので、<br />mono projectから1.9.1のソース持ってきてビルドしてみた。<br />tarボールと、rhel用のspecファイルから、rpmbuild<br />mono-core、libgdiplus0、xsp、apache2-mod_mono<br /><br />パッケージ名にnovellとか付いちゃったけど気にしない。<br />足りないdevelパッケージ入れれば、特に問題なくビルドできる。<br /><br /><br />mod_mono以外、インストール完了。<br />日本語情報少なくて困るな。<br />@ITもmono1.0の記事しかないし。<br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/05/mono.php</link>
            <guid>http://www.lirim.net/archives/2008/05/mono.php</guid>
            
            
            <pubDate>Sat, 31 May 2008 19:04:38 +0900</pubDate>
        </item>
        
        <item>
            <title>サーバ機交換完了</title>
            <description><![CDATA[移行作業時間 2008年5月5日 13時30分～22時30分<br /><br /><br />上記時間にて、サーバ機交換によるデータ移行作業行いました。<br /><br />現在、Web、FTP、Mailとも新サーバにて稼動してます。<br /><br />■Web<br />cgiパーミションは、一応設定しておきました。<br />掲示板とか動作確認お願いします。<br /><br />以下、推奨パーミション。<br />～.html 604<br />
～.cgi&nbsp; 700<br />～.log , .txt, .dat 600<br />ログファイルディレクトリ　705<br /><br />フリースクリプトで、cgiを755、ディレクトリを777へという説明があったりしますが、<br />
それだと動かない可能性あります。<br />
<br />■FTP<br />アカウント、パスワードはそのまま引き継いでます。<br />ログイン、アップロード、ダウンロードの確認お願いします。<br /><br />■Mail<br />https://www.lirim.net/webmail/<br />よりログイン。<br /><br />なんか不具合とかありましたら、連絡くださーい。<br /><br />処理速度上がったので、MovableTypeの書き込み速～い(´∀｀　)<br />]]></description>
            <link>http://www.lirim.net/archives/2008/05/post_1.php</link>
            <guid>http://www.lirim.net/archives/2008/05/post_1.php</guid>
            
            
            <pubDate>Tue, 06 May 2008 01:05:05 +0900</pubDate>
        </item>
        
        <item>
            <title>サーバ機交換作業予定のお知らせ</title>
            <description><![CDATA[いつもりりむサーバご利用ありがとうございます(・∀・)<br /><br />明後日からの連休中に、サーバ機を交換しようと思ってます。<br />dellの安いサーバ手に入れました。<br /><br />■現行機＜lirim＞<br />CPU：PentiumII 300MHz dual<br />MEM：512MB<br />HD：80GB　（/home　に約50GB<br /><br />■新サーバ＜kakao＞<br />CPU：Pentium Dual-Core E2180 （2GHz<br />MEM：1GB<br />HD：80GB　（/home に約50GB<br /><br />HD容量は、web向けなら、余るほどなのでそのまま。<br />ATA100から,SATAII　への転送速度変化とかはあります。<br /><br />＜＞の中は、ホスト名。<br />内部的な事なので、外からのアクセスでのURL変更とかはなし。<br />メールのヘッダが一部変わる程度。<br /><br />現在、アイドル稼動させて様子見。静かだ。<br /><br />一応、予定表<br />３、４日：サーバ設定<br />5日0時にて、データ凍結。<br />5日：/home　下位のデータ移動<br />遅くても6日0時には、新サーバでの稼動に移行完了する予定。<br /><br /><br />5日0時より、/home以下のデータのバックアップ開始します。<br /><br />5日0時以降の掲示板、ブログ等の書き込み内容は、<br />新サーバ稼動時には、ロールバックされます。<br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/05/post.php</link>
            <guid>http://www.lirim.net/archives/2008/05/post.php</guid>
            
            
            <pubDate>Thu, 01 May 2008 22:23:02 +0900</pubDate>
        </item>
        
        <item>
            <title>ACアダプタ交換による瞬間切断</title>
            <description><![CDATA[今日、昼ごろケーブルモデムのACアダプタ交換作業行いました。<br /><br />30秒程度のネットワーク切断がありました。<br />IPの変更が無かったので、復帰はすぐだったと思います。<br /><br />運悪くこの30秒間にアクセスされたかた、迷惑かけました。。<br /><br /><br /><br /> ]]></description>
            <link>http://www.lirim.net/archives/2008/03/ac.php</link>
            <guid>http://www.lirim.net/archives/2008/03/ac.php</guid>
            
            
            <pubDate>Sat, 15 Mar 2008 23:50:01 +0900</pubDate>
        </item>
        
        <item>
            <title>webサーバ停止してました。</title>
            <description><![CDATA[事後報告ですが、<br /><br />3月7日 2時00分　～　8時40分<br /><br />までの間、webサーバ停止していました。<br /><br /><br /><br />２時にOS再起動した際、MySQLが自動起動せず、<br />起動しない原因探ってたんですが、わからず。。。<br />で、寝ちゃいました。<br /><br />朝会社でweb見ようとしたらダメだったので、そこで気づきましたとさ。<br />OS起動時のところで連鎖で起動しなかったのかなぁ　というのがいまのところの原因。<br /><br />で、MySQLが起動しないのは、ユーザ権限っぽいといところまではわかって、<br />rootじゃなくてmysqlで起動スクリプト実行したら普通に動いた。<br />改善点考えときます。<br /><br /><br /> ]]></description>
            <link>http://www.lirim.net/archives/2008/03/web.php</link>
            <guid>http://www.lirim.net/archives/2008/03/web.php</guid>
            
            
            <pubDate>Sat, 08 Mar 2008 12:43:43 +0900</pubDate>
        </item>
        
        <item>
            <title>suexe環境のパーミション</title>
            <description><![CDATA[cgi　ファイル　：　700<br />データファイル（log、txt、pl等）：600<br />ディレクトリ：705<br /><br />で、動くと思います。<br />もし、フリースクリプト入れて動かなかったら、上にしてみてください。<br /><br /><br />※ディレクトリが777だとcgiエラーになって動かないです。<br />一応、全ユーザサイト中身で、とりあえず755に変えさせてもらいました。<br /><br />]]></description>
            <link>http://www.lirim.net/archives/2008/02/suexe.php</link>
            <guid>http://www.lirim.net/archives/2008/02/suexe.php</guid>
            
            
            <pubDate>Sat, 16 Feb 2008 22:14:25 +0900</pubDate>
        </item>
        
        <item>
            <title>suexec環境になりました</title>
            <description><![CDATA[Vine4.2にした際にApache2のsuexecが有効になりました。<br /><br />Vine3.2のときもApache2だったんですけど、suexec機能止めてました。<br /><br />今回動いちゃってるので、suexec環境で進めてみようかなと。<br /><br />12日あたりから、cgi関連の動作怪しかったと思います。すみませんー（・ｘ・<br /><br />とりあえず、Apache2のsuexecオプションのdocrootの/homeでのリビルド終わって<br />入れなおしたのと、所有者Apache2で作られていたファイルを全部、各ユーザ所有に変えています。<br /><br />あとは、ちゃんと動いてくれるかどうか。。。<br /><br />動作チェックで怪しいとこあったら教えてくださいです。<br />]]></description>
            <link>http://www.lirim.net/archives/2008/02/suexec.php</link>
            <guid>http://www.lirim.net/archives/2008/02/suexec.php</guid>
            
            
            <pubDate>Sat, 16 Feb 2008 21:09:53 +0900</pubDate>
        </item>
        
        <item>
            <title>りりむ鯖のOSバージョンアップしました。</title>
            <description><![CDATA[Vine3.2　→　4.2へ。<br /><br />kernel2.6になりました。<br />あとはapacheとかMySQLとかphpとかがバージョンアップされてます。<br /><br />とりあえず、動いたかな・・<br /><br />何か動かないのとかあったら、連絡ください。<br /> ]]></description>
            <link>http://www.lirim.net/archives/2008/02/os.php</link>
            <guid>http://www.lirim.net/archives/2008/02/os.php</guid>
            
            
            <pubDate>Thu, 14 Feb 2008 03:13:29 +0900</pubDate>
        </item>
        
    </channel>
</rss>
