PC/NETのetcetra/2009-01-13 のソース

※※このサイトは2012年頃より更新を停止しています。※※
書き溜めメモを転載し忘れてたー。
ほんと、かなりIT技術に興ざめしちゃってるなぁ。

#pcomment(reply)

**2008-12-20
***Javaの入門参考ページ
[[浅煎り珈琲 -Java アプリケーション入門>http://www.nextindex.net/java/]]
かなりよさげ。


**2008-12-06
***dmidecode - ハードウェア構成情報取得
[[dmidecode - ハードウェア構成情報>http://www.ksknet.net/linuxai/dmidecode.html]]
[[ハードウェアの情報を読み出すdmidecode - 春木屋>http://d.hatena.ne.jp/flageo/20081031/p1]]
BIOSの情報から、システムのシリアル番号などかなり詳細な情報を取得して表示するそうな。

***Jboss と Tomcat
Jboss って、Tomcat の上に組み上げたEJBと考えて問題ない?
Jbossアプリのjavaヒープサイズを確認するには、内蔵のTomcatによるオプション指定状態を確認すればよい?

**2008-12-05
***jvm のメモリヒープとガベージコレクションとか
[[@IT:Javaパフォーマンスチューニング 第2回>http://www.atmarkit.co.jp/fjava/rensai3/devedge02/devedge02_1.html]]
[[@IT:Javaパフォーマンスチューニング 第3回>http://www.atmarkit.co.jp/fjava/rensai3/devedge03/devedge03_1.html]]
[[@IT:Javaパフォーマンスチューニング 第5回>http://www.atmarkit.co.jp/fjava/rensai3/devedge05/devedge05_1.html]]
[[Java 仮想マシンの設定 - Oracle|BEA AquaLogic>http://edocs.beasys.co.jp/e-docs/alui/deployment/docs604/maintenance/a_jvm_switches.html]]
[[JVM の設定 - Adobe|Flex2>http://livedocs.adobe.com/flex/2_jp/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001462.html]]
~色んなキーワードが出てきた。
この件の検索語としては下記のような感じ。
「jvm ヒープサイズ」
「jvm ガベージコレクション」
「tomcat ガベージコレクション」
「tomcat jvm windwos」
~あと、下記
[[Akihito Nakamura: Memo - TomcatをWindowsサービスから起動するときのJavaランタイムオプションの設定方法>http://staff.aist.go.jp/nakamura-akihito/research/memo/tomcat/tomcat-memo.html]]
[[Windows TomcatのJVM引数とかの保管場所 - 忘れないようにメモしておこうかな。>http://blog.goo.ne.jp/nokonoko2006/e/3f277765c69127dbd2ef6609c4183890]]
によると、catalina.batにてCATALINA_OPTSの指定、もしくはtomcatをサービスとして登録している場合は下記のようなWindowsの場合はレジストリの変更が必要なもよう。
 %CATALINA_HOME%\bin\catalina.bat
   CATALINA_OPTS またはJAVA_OPTSについて
   set CATALINA_OPTS="-server -Xmx512M -Xms128M"
 
 レジストリ
   HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationProcrun 2.0Tomcat5ParametersJava

**2008-12-03
***PerlのMVCフレームワーク - catalyst
[[CatalystでHello worldしてみました。 - VPSスケーラブルプラン 開発者ブログ>http://www.scalable.jp/blog/2008/11/catalysthello-world.html#more]]
[[Catalystでアプリケーションを構築して、/helloにアクセスしてHelloWorldを出力する>http://d.hatena.ne.jp/zankey/20080202/perl]]
[[第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク:ITpro>http://itpro.nikkeibp.co.jp/article/COLUMN/20080513/301453/]]
[[「第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク:ITpro」を Ubuntu 8.04LTS で>http://d.hatena.ne.jp/tociyuki/20080521/1211368608]]

***レンタルサーバ・VPSサービス
[[CPI | Virtual Private Type Rental Server VPS スケーラブルプラン>http://www.scalable.jp/]]

**2008-12-01
***sudo と requiretty と stty と
[[SMH(system management homepage)についての技術情報v2.1.10-186対応環境とインストール方法>http://h50146.www5.hp.com/products/software/oe/Linux/mainstream/support/doc/general/mgmt/smh/v2110/index.html]]

**2008-11-15
***Windows XP pro マルチセッションとリモート操作
http://www.finetune.co.jp/~lyuka/technote/tips/tips2.html
上記より引用(丸写し):
+ \WINDOWS\system32\termsrv.dll を交換。セーフモードで作業の事。
 MD5 (termsrv.dll) = a77219a971029dc2fb683e8513713803
 ファイルバージョン 5.1.2600.2055 (xpsp_sp2_beta1.031215-1745) 
+ レジストリを修正。
 Windows Registry Editor Version 5.00
 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
 "AllowMultipleTSSessions" =dword:00000001
 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
 "EnableConcurrentSessions" =dword:00000001
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core]
 "EnableConcurrentSessions" =dword:00000001 
+ gpedit.msc を起動してグローバルポリシーを変更。
 ローカルコンピュータポリシー
  コンピュータの構成
   管理用テンプレート
    Windowsコンポーネント
     ターミナルサービス
      ターミナルサービスユーザーに対してリモートセッションを1つに制限
       ◎有効
      接続数を制限する
       ◎有効 最大接続数数 [ 999999 ]
      色の解像度を制限する
       ◎有効 色の解像度  [ クライアント互換 ] 

ほんで、実際のところtermsvr.dllになされている修正は、具体的には下記のもよう。
[[参考:STBBS.NET blog -  Windows XP Professionalをマルチユーザー仕様に改造する>http://www.stbbs.net/blog/2008/07/windows-xp-professional.html]]
[[参考:My Digital Life:Enable Multiple Concurrent Remote Desktop Connections or Sessions in Windows XP>http://www.mydigitallife.info/2008/06/13/enable-multiple-concurrent-remote-desktop-connections-or-sessions-in-windows-xp/]]
// termsrv.dllは Windowsフォルダ以下の system32, ServicePackFiles/i386, system32/dllcache にそれぞれ存在している可能性がある(環境によってそれぞれ存在してしていたりしなかったりするようだ)。そこにある全ての termsrv.dllに対し、下記のような書き換えを行う(全て同じ内容のはずなので、1個書き換えてコピーすれば良い)。
// 0x00022A17: 0x74を、0x75
// 0x00022A69: 0x7Fを、0x90
// 0x00022A6A: 0x16を、0x90
※コンピュータがドメインに参加している場合、書き換えたレジストリの内容が戻ってしまうらしい。
~なお、Vistaの場合は下記。
[[参考:深追い Fukaoi.org - Windows Vistaのリモートデスクトップをマルチセッションに対応させる>http://blog.fukaoi.org/2008/06/02/windows-vista-remotedesktop]]
[[参考:The Green Button - Vista SP1 x86 and x64 Multiple Remote Desktops>http://thegreenbutton.com/forums/post/242179.aspx]]
// Well here my two patches
// 32 bit vista rtm I forgot to patch 1 byte(single session per user)
// Comparing files termsrv.dll and TERMSRVPATCH.DLL
// 000173D8: 3B BA
// 000173D9: 91 00
// 000173DA: 20 01
// 000173DB: 03 00
// 000173DD: 00 90
// 000173DF: 0F 89
// 000173E0: 84 91
// 000173E1: 31 20
// 000173E2: EF 03
// 000179E4: 43 90
// 00051AE5: 74 EB
// 
// 64 bits rtm i think this one should work with home premium, i have not tested this one with any x64 edition of vista yet.
// Comparing files termsrv.dll and TERMSRVPATCH.DLL
// 0005FDF2: 74 EB
// 00064FD7: 8B B8
// 00064FD8: 81 00
// 00064FD9: 38 01
// 00064FDA: 06 00
// 00064FDC: 00 90
// 00064FDD: 39 89
// 00064FDF: 3C 38
// 00064FE3: 75 EB
// 000701BA: 01 00
// 
// slig have you instaled it using the bats posted by sunmorgus?
// if its not working please post the edition of vista.

***Windows で VNC
--''VPNと組み合わせて色々やってる参考''
[[参考:Kenのムービー計画 - VPN+UltraVNCによるPC遠隔操作>http://www.katch.ne.jp/~kakonacl/douga/ultravnc/ultravnc.html]]
[[参考:Windows上にVNCサーバー導入(UltraVNC) - Fedoraで自宅サーバー構築>http://fedorasrv.com/ultravnc.shtml]]
--''マルチセッション的に使いたい''
2ch:VNC使ってますか? Part9 より。
 43 :名無しさん@お腹いっぱい。:2008/03/02(日) 19:47:52 ID:tnxFbUHh0
    ディスプレイ番号はLinuxとかのマルチユーザ環境で使うもの。
    XP(Vistaも?)のユーザ切り替えでも一応使える。
    (といっても、Windowsでは両方のユーザでVNC鯖が起動できるというだけ。
    Windowsの制限で操作は一つずつしかできない。) 
VNC serverの入ったサーバにて各々のユーザーで切り替えログオンしてある状態で、異なるディスプレイ番号でVNCserverを起動する、っていうことだはずね。


**2008-11-02
***knoppix smartアレイ mount
上記検索語でググって出てくるページより。
HPのsmart array controler に繋がったディスクのデバイスファイル名
 /dev/cciss

***管理共有をcifsでmountしちまえ
 mount -o username=Administrator -t cifs //192.168.2.15/c$ /mnt/smbtest
トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS