2011年12月9日金曜日

POWERSHELL 文字列エスケープ&置換

置換文字列にドル記号($)が入ると、-replace を普通に使ってうまく置換できなかった。
PS C:\doc\test> $STR1="My name is $[NAME]"
PS C:\doc\test> $STR2=$STR1 -replace "`$[NAME]","TOM"
PS C:\doc\test> $STR2
My name is $[NAME]

POWRSHELLのエスケープ符号(`)は効かない.か。。
  いろいろ検索してみると、[regex]::Escape メッソドを使う方法を見つかった
PS C:\doc\test> $STR2=$STR1 -replace [regex]::Escape("$[NAME]"),"TOM" PS C:\doc\test> $STR2 My name is TOM

で[regex]::Escapeメッソドは何をしたのかを見てみると、
PS C:\doc\test> [regex]::Escape("$[NAME]")
\$\[NAME]

2011年8月18日木曜日

LINUX 连续多IP添加


在使用Linux系统网卡配置IP地址的时候,经常会遇到为某个网卡配置IP地址问题,普通的配置多IP的方法,经常会直接建立基本ifcfg-eth0:0 的方法来配置多IP,但在IP数量很多的时候很不方便,特别是如果这些IP需要更改的话,按照常规的办法去配置修改脚本,会非常繁琐。
针对这个问题,RedHat Linux 提供了下面的方法解决该问题:
配置脚本:
/etc/sysconfig/network-scripts/ifcfg-eth0-range0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=192.168.0.10
IPADDR_END=192.168.0.100
CLONENUM_START=0
NETMASK=255.255.255.0
NO_ALIASROUTING=yes
脚本配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth0-range1
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=192.168.0.150
IPADDR_END=192.168.0.200
CLONENUM_START=100
NETMASK=255.255.255.0
NO_ALIASROUTING=yes

Note: CLONENUM_START defines where the alias will start. If this is the second range file, you will need to set CLONENUM_START to a value higher than the number of IP addresses assigned. To check what you currently have used, you can run ‘ifconfig –a | grep eth1’. This will list devices such as eth1:0, eth1:1, eth1:2, and so on. If you are currently using upto eth1:16, you will need to set CLONENUM_START to 17 to assign the IPs correctly.

2011年7月31日日曜日

64ビットflashplayer pluginインストール

64ビットのをダウンロード、インストールする

[root@localhost oracle]# ln -s /usr/lib/mozilla/plugins/libflashplayer.so /home/oracle/.mozilla/plugins/libflashplayer.so
[root@localhost oracle]# ll  /home/oracle/.mozilla/plugins/libflashplayer.so
lrwxrwxrwx 1 root root 42  4月 14 01:18 /home/oracle/.mozilla/plugins/libflashplayer.so -> /usr/lib/mozilla/plugins/libflashplayer.so
[root@localhost oracle]#

2011年6月4日土曜日

Thunderbird-バックアップしたファイルの復旧方法

ThunderbirdのMailフォルダ配下のファイルをそのままコピーしてメールのバックアップを取っている。
だが、Thunderbirdはそれらのファイルをインポートする機能はなさそうで、
復旧は下記の方法で行う。
*下記方法について、「ローカルフォルダ」にメッセージがないのが前提。
メッセージが入った場合は、一旦メッセージの保存先を変えたほうがよい。

1.ローカルフォルダのメッセージ保存先を調べる
「ローカルフォルダ」→「設定」→「メッセージの保存先」
私の場合(Mac):
/Users/ran/Library/Thunderbird/Profiles/xxxxxx.default/Mail/Local Folders

2.バックアプしたファイルを上記の保存先にコピーする

3.Thunderbird再起動
再起動したら、ローカルフォルダーにコピーしたメッセージが見えるようになるはず。

4.メッセージ移動
「メッセージ移動」機能で、「ローカルフォルダ」内のメッセージをあるアカウントの受信フォルダに移動する。

2011年5月22日日曜日

Oracle DBA11g Bronze復習3

1.重要スキーマ
SYS:データディクショナリを構成する実表とビューを所有する
SYSTEM:管理情報を格納する追加の表とビュー及び様々なOracleオプションとツールによって使用される内部表とビューを所有する

2011年4月24日日曜日

Oracle 11g SQL基礎復習2

◆GROUP BY
   ・GROUP BY句とHAVING句の順番は交換できる
 ・ORDER BY句はGROUP BY句と一緒に使用する場合、ORDER BYではGROUP BY句で指定したいずれかの列を使用しなければならない。


◆関数
 ADD_MONTH(日付,n)
  指定した日付が月末の場合、nヶ月後の月末日を戻す。
 ・LENGTH
  スペースを含めた文字数が戻ります
LENGTH関数は、全角文字(漢字、ひらがな等)を1文字とします
LENGTHB

  バイト単位の文字列の長さを調べる 


◆SQLPLUSコマンド
 CHANGEコマンド 
 機能:文字列を置換する(区切り文字は任意に設定可能)
構文:C[HANGE sep 置換対象文字列 [ sep [置換文字列 [sep]]
説明:
・SQLバッファ内の置換対象文字列を置換文字列で置き換えます
・sepは、区切り文字で、任意に指定することができます(半角文字)
・置換対象文字列が複数存在する場合には、先頭の1つのみを置換します
・置換文字列後の区切り文字の指定は、任意です
 
◆制約
 ・参照整合性制約
   親表の親キーには、主キー制約又は一意キー制約の設定が必須。
   親表の定義後に、子表の外部キーを定義することができる
   外部キーは1つまたは複数の列の組み合わせで指定する
 ・副問い合わせによる表作成でコピー可能なものは、以下の通りです 
  表定義、データ、NOT NULL制約 
 ・制約のタイプ
  制約タイプはビューUSER_CONSTRAINTSの列CONSTRAINT_TYPEの値による調べる
C...CHECKまたはNOT NULL  
P...主キー(PRIMARY KEY)
U...一意キー(UNIQUE)
R...参照整合性(REFERENCES)
V...WITH CHECK OPTION指定のビュー  
O...WITH READ ONLY指定のビュー 


◆ビュー
・複数の表からビューを作成できます 
ビューをもとにビューを作成できます 
・ビューを使用して更新、追加、削除ができます(制限あり)
・ビューを書き換えることができます
元表がない場合にもFORCE句を指定するとビューを作成できます 
ビューの元表が削除されてもビューは削除されません(無効になる) 

◆データ型
 ・ NUMBER型
  指定桁数に収まらない数値は格納できません。エラーになります 
  桁数を越えた整数部はエラーになります
桁数を越えた小数部は四捨五入されます

◆シノニム
 ・パブリック・シノニムの作成
  CREATE PUBLIC SYNONYM シノニム名 FOR オブジェクト名; 
  パブリック・シノニムを作成するには、CREATE PUBLIC SYNONYM権限が必要 
  パブリック・シノニムは、データベースのすべてのユーザーがアクセスできる 

  シノニム名の最大長は32バイト(通常30バイトまで、例外は、Java の機能使用する場合) 
  スキーマ・オブジェクトは、存在しなくてもシノニムを作成できる
  スキーマ・オブジェクトにアクセスするには、別途アクセス権限が必要 


◆ロール・権限
・ユーザに付与されるロールの確認できるビュー
USER_ROLE_PRIVS現行のユーザーに付与されたロールを示します
SESSION_ROLESユーザーが現在使用できるロールを示します
DBA_ROLE_PRIVSデータベース内のすべてのユーザーおよびロールに付与されたロールを示します

・ロールに含まれる権限の確認できるビュー
ROLE_SYS_PRIVSロールに付与されたシステム権限を示します
ROLE_TAB_PRIVSロールに付与された表権限を示します
ROLE_ROLE_PRIVS別のロールに付与されたロールの情報を示します
*ユーザーがアクセス権限を持っているロールの情報のみが得られます

・権限の確認できるビュー
USER_SYS_PRIVS
現行のユーザーに付与されたシステム権限を示します
SESSION_PRIVS
ユーザーが現在使用できる権限を示します
DBA_SYS_PRIVS
ユーザーおよびロールに付与されたシステム権限を示します
USER_TAB_PRIVS
現行のユーザーがオブジェクト所有者、権限付与者または権限受領者であるオブジェクトの権限付与を示します
USER_TAB_PRIVS_MADE
現行のユーザーがオブジェクト所有者であるオブジェクトの権限付与を示します
USER_TAB_PRIVS_RECD
現行のユーザーが権限受領者であるオブジェクトの権限付与を示します
DBA_TAB_PRIVS
データベース内のすべてのオブジェクトについての権限付与を示します
ALL_TAB_PRIVS_MADE
現行のユーザーがオブジェクト所有者または権限付与者であるオブジェクトの権限付与を示します
ALL_TAB_PRIVS_RECD
現行のユーザーが権限受領者であるオブジェクトについての権限付与
使用可能になっているロールまたはPUBLICが権限受領者であるオブジェクトについての権限付与




Oracle DBA11g Bronze復習2

◆制約
主キー制約は、表構造を表示するDESCでは、NOT NULLと表示される(NOT NULLだけを削除することはできない)
◆バックアップ・リカバリ
・バックアップおよびリカバリを自動化するためには、以下の設定が必要です
 フラッシュ・リカバリ領域の作成(位置とサイズの指定)
 ARCHIVELOGモードでの稼動
 アーカイブ・ログの出力先をフラッシュ・リカバリ領域に設定

・フラッシュバック・テーブルの場合 
 ・フラッシュバック・テーブルでは、参照整合性制約を維持したままリカバリします。
  参照整合性制約に違反するリカバリはできません
・親表と子表を1度にフラッシュバック・テーブルをすると参照整合性制約を維持したままリカバリされる
・親表と子表を個別にフラッシュバック・テーブルを行っても参照整合性制約に違反しなければ可能です
・フラッシュバック・ドロップの場合
フラッシュバック・ドロップでは、表はリカバリされますが、参照整合性制約は削除されます。主キー制約は、維持されます 

◆リスナー
・リスナーは、Oracleインストール時に、デフォルトで構成され 、インストール後に、変更することができます
・リスナーの構成は、listener.oraファイルに格納されます
・Enterprise Managerからリスナーの開始又は停止できます 

◆セキュリティ
 ・ユーザの削除
  ユーザーを削除するには、DROP USER文を使用します
構文:DROP USER ユーザー名 [CASCADE];
ユーザーが作成したロールは削除されません
現在接続しているユーザーは削除できません
自分のスキーマ内に所有するオブジェクトがあると削除できません
CASCADE句を指定するとスキーマ内に所有するオブジェクトや表に関連する主キー、参照整合性制約等も削除されます

 ・外部認証
外部認証は、オペレーティング・システムまたはネットワーク・サー ビスによってユーザーを認証する方法
初期化パラメータOS_AUTHENT_PREFIXで、ユーザー名の接頭辞を指定する。デフォルト値は、OPS$である 

 ・ロールのWITH ADMIN OPTION付き付与 
  WITH ADMIN OPTION付きで権限を付与されるとロールの削除、ロールの更新、ロール権限の付与、ロール権限の取り消しが可能になる

 ・システム権限とオブジェクト権限
  システム権限の付与できるユーザ:DBA
  オブジェクト権限の付与できるユーザ:
  オブジェクト所有者、DBA、WITH GRANT OPTION付きで権限付与されたユーザ
◆DBCAのできること
 ・データベースの作成、削除
 ・データベースへのオプションの追加
 ・テンプレート管理
 ・自動ストレージ管理の構成
 *データベースのアップデートはDBUAで行う。
◆メモリ
 ・ラージプール
   ラージ・プールは、システム・グローバル領域(SGA)のオプションのメモリー領域です
ラージ・プールは、以下の目的で使用されます
セッション・メモリー
I/Oスレーブ
バックアップおよびリストア操作
パラレル問合せ
ラージ・プールは、LRU(
Least Recently Used)アルゴリズムを使用しないので、古いメモリーを削除しません (共有プールの他のメモリーは、LRUリストで管理します) 

   自動共有メモリー管理の対象コンポーネントの1つである
初期化パラメータLARGE_POOL_SIZEで指定(バイト単位)
デフォルト値は、0。ALTER SYSTEM文で動的に変更できます

データベース・バッファ・キャッシュ
  データベース・バッファ・キャッシュは、データファイルから読み込んだデータ・ブロックのコピーが保持される領域です。修正済のブロックおよび未修正のブロックが含まれます
データベース・バッファ・キャッシュは、複数のバッファ・プールで構成されます。以下のようなバッファ・プールがデータベース・バッ ァ・キャッシュのサイズに関連します
DB_CACHE_SIZE.,,,,,,,,..デフォルトのデータ・ブロック
DB_KEEP_CACHE_SIZE..,,,.再利用の可能性が高いデータ・ブロック
DB_RECYCLE_CACHE_SIZE...再利用の可能性が低いデータ・ブロック
標準のブロック・サイズは、初期化パラメータDB_BLOCK_SIZEで設定します
標準以外の2K~32Kのブロック・サイズによる表領域を作成できます
LRUアルゴリズムで管理される
DB_BLOCK_SIZEは、動的な変更はできません
DB_CACHE_SIZEは、ALTER SYSTEM文で、動的に変更できます
データベース・バッファ・キャッシュ内の変更された(使用済)バッファをDBWnプロセスがディスクに書き込みます

・実行計画
 SELECT文やDML文を実行する場合には、いくつかの処理をどのような順番で行なうかを決めます。この処理の組合わせを実行計画といいます
実行計画は、再利用できるようにSGAの共有プールに格納します
正確には、SGAの共有プールの共有SQL領域に格納されます
複数ユーザーが使用する同じSQL文を共有プールに格納してメモリーを節約します  


Oracle DBA11g Bronze復習1

◆インストール条件
・1GBのRAM
・1GB(OR RAMの1.5倍)のスワップ領域
・/tmp 400M
・オラクルソフトウェア用に1.5Gディスっく領域
◆表領域
・必須の表領域は、SYSTEMとSYSAUX
・列単位で設定できるオブジェクト権限は、以下の3つです
   
INSERT、UPDATE、REFERENCE

・UNLIMITED TABLESPACEシステム権限
 *ロールに対してではなく、ユーザに対してのみ付与できる
 メリット:この権限によって、そのユーザーに対する明示的な表領域割当て制限がすべて置き換えられます
 デメリット:UNLIMITED TABLESPACEシステム権限を持つユーザーから表領域へのアクセス権を選択的に取り消すことはできません。 この権限を取り消した後でのみ、選択的または制限付きアクセス権を付与できます
・表領域管理方式
 ローカル管理(デフォルト):エクステントの使用/解放状態はビットマップ(1ビットは一ブロック/ブロックグループに対応)で管理する。エクステントが割当てられるか解放されると、ビットマップの値が更新される。
 ディクショナリ管理:エクステントが割り当てられたり再利用のために解放されるたびにデータ・ディクショナリ内の適切な表が更新されます。
ローカル管理表領域には、ディクショナリ管理表領域に比べて次のような長所があります。
 ・エクステントのローカル管理によって、隣接する空き領域が自動的に追跡され、使用可能エクステントを結合する必要がなくなります。
 ・エクステントのローカル管理によって、再帰的な領域管理操作が回避されます。エクステント内の領域を使用または解放することにより、データ・ディクショナリ表やロールバック・セグメントの領域を使用または解放する他の操作が生じる場合に、ディクショナリ管理表領域内でこの種の再帰的な操作が発生することがあります。
・表領域使用率のしきい値
 ・新規に作成した表領域は、デフォルトのしきい値が設定されます
 ・1つの表領域に対して複数のしきい値を設定することができます
 ・しきい値を無効にするには、NULLを設定します
 ・アップグレードした表領域のしきい値は、無効になっています
 ・表領域使用率のしきい値のチェックは、MMONが10分間隔で行っています
・表領域不足の対策
 
表領域のデータ・ファイルを自動拡張にする
 表領域にデータ・ファイルを追加する
 表領域のデータ・ファイルのサイズを大きくする

◆セキュリティ管理
・優先資格証明(優先接続情報)
 ターゲットの暗号化されたログイン資格証明を管理リポジトリに格納することで、管理ターゲットへのアクセスを簡単にします。
・デフォルトロール
 デフォルトロールは、ユーザがセッションを作成した時に、自動的にそのユーザに対して有効になる。
 ユーザに対して複数のデフォルトロールを割り当てることができるが、割当てなくてもわない。
 ユーザーのデフォルト・ロールは、CREATE USER文では設定できません。最初にユーザーを作成したときに、そ  のユーザーのデフォルト・ロールはALLに設定されます。これによって、その後ユーザーに付与されるロールはすべてデフォルト・ロールになります。
   ユーザーのデフォルト・ロールを変更するには、ALTER USERを使用します。例:
   alter user usrname default role rolename
  ロールをユーザーのデフォルト・ロールにするには、そのロールがユーザーに付与されている必要があります。 
  デフォルトロールは削除できない
 パスワードが必要なロールは、パスワードの要求なしで有効になります
 ロールを介して付与されるロールや外部サービスの認証が必要なロールは、デフォルト・ロールとして有効になりません
◆初期化パラメター
 ・動的変更できないパラメータリスト:

SGA_MAX_SIZESGA全体の最大サイズ(バイト単位)
LOG_BUFFERREDOログバッファのサイズ(バイト単位)
AUDIT_TRAILenable system auditing
COMPATIBLE互換性を維持する必要のあるバージョンを指定する
CONTROL_FILES制御ファイル名をフルパスで指定する
DB_BLOCK_SIZEブロックサイズ(最小読み書き単位)のサイズを指定(バイト単位)
DB_FILESmax allowable # db files
DB_NAMEインスタンスが管理するDB名
INSTANCE_TYPEtype of instance to be executed (rdbm)
REMOTE_OS_AUTHENTallow non-secure remote clients to use auto-logon accounts
SESSIONSOracleサーバ全体での同時セッション最大数
UNDO_MANAGEMENTUNDO領域管理モードを設定する。
AUTO:自動UNDO管理モード
MANUAL:手動UNDO管理モード
WORKAREA_SIZE_POLICYpolicy used to size SQL working areas (MANUAL/AUTO)
Oracle Serve構成
 Oracle Server=インスタンス+データベース
インスタンス=SGA+バックグラウンドプロセス
データベース(物理)
=データ・ファイル+制御ファイル+ REDOログ・ファイル
・Oracleインベントリ・ディレクトリ
 LinuxおよびUNIXの場合のOracleソフトウェアのインストール時に、イン ベントリ・ディレクトリを指定
 Oracleインベントリ・ディレクトリ(oraInventory)には、システムに インストールされた全ソフトウェアのインベントリ(追跡情報)を格納
パッチを適用する際や既存のインストールをアップグレードする際、また Oracleソフトウェアを削除する際に使用され
すべてのOracleソフトウェアのインストールに必須で、共有のものです
定期的なバックアップが必要です

・アラート・ファイルに書き込まれるメッセージ・エラー情報
内部エラー(ORA-600)、ブロック障害(ORA-01578)、 デッドロック・エラー(ORA-00060)等
CREATE/ALTER/DROP DATABASE/TABLESPACE/ROLLBACK SEGMENT文の情報
データベースの起動、停止情報
デフォルト値以外のすべての初期化パラメータの値
バックアップやオンラインREDOログ・ファイルのアーカイブ作業情報 
・デフォルト存在ロール:
 CONNECT  一般ユーザ用
 RESOURCE 開発者用
 DBA 管理者用のロール。ADMIN OPTION付きのすべてのシステム権限
 EXP_FULL_DATABASE エクスポートモードで全データベースモードを実行できる権限
 IMP_FULL_DATABASE 全データベースモードでエクスポートされたオブジェクトをインポートする権限
  DELETE_CATALOG_ROLE 
システム監査表(SYS.AUD$)からレコードを削除権限
 EXECUTE_CATALOG_ROLE データ・ディクショナリ・パッケージのEXECUTE権限
 SELECT_CATALOG_ROLE データ・ディクショナリ表のSELECT権限

・ REDOログファイルへの書き込みタイミング  
トランザクションのコミット時
REDOログ・バッファが容量の1/3に達した時
タイムアウト発生時(3秒)
DBWnがデータベース・バッファ・キャッシュ内の使用済バッファをデータ・ファイルに書き込む前

2011年4月23日土曜日

Oracle 11g SQL基礎復習1

◆単一行関数:問い合わせ対象の表やビューの各行に対して、単一結果行を戻す
★SELECT,WHERE、ORDER BY句使用可能。
◆グループ関数:問い合わせ対象の行のグループに対して、単一結果を戻す。
SELECT文のFROM句、WHERE句、GROUP BY句で使用不可
★すべてのグループ関数においてNULL値は無視される。
◆SELECT句で指定した列別名はORDER BY句で使用できるが、WHERE、GROUP
BY、HAVING句では使用できない。
◆結合について

内部結合結合条件を満たすデータだけを戻す
外部結合結合条件を満たさないデータも含めて戻す


クロス結合2つの表のすべての組み合わせを作成する。直積、デカルト積とも呼ばれる
自然結合2つの表の同じ名前の列すべてを、自動的に等価結合の結合条件として使用する
USING句2つの表の同じ名前の列のうち、USING句で指定した列のみを等価結合の結合条件として使用する
ON句2つまたは1つの表から、ON句で指定した結合条件を満たすもののみを戻す
自己結合1つの表から結合条件を満たすもののみを戻す。ON句を使用する

◆表名、列名等オブジェクト名のルール:
・長さ1〜30
・文字で始まる
・使用できる文字は文字、数字、#、$、_
・予約語(SELECT,UPDATE,DATE)等は使用できない
・スキーマ内で重複してはいけない
大小文字は区別されない
◆データ型
・LONG/LONG RAWの制限:
・一つ表に一つ列のみ
・副問い合わせで表を作成する場合、コピーされない
・GROUP、ORDER BY句で使用できない
・制約や索引は使用できない
◆制約
・CHECK制約の制限:
・CURRVAL,NEXTVAL,LEVEL,ROWNUM擬似列は使用できない
・SYSDATE,UID,USER,USERENV関数使用できない
・他の行の値を参照する問い合わせは使用できない
・他の列の値を参照する場合は表制約で記述する必要がある

2011年3月17日木曜日

100円ショップで買えるiPhone USB ケーブル

iPhone USBケーブルは断裂寸前。
インタネットで検索してみたら、専用ケーブルはほとんど高いもの。
今日偶然に100円ショップでiPod/iPhone USBケーブルを発見(下図)。
コンピュータに接続してみたら、問題なく使える。
充電もできるし、データの転送も問題なく。
ありがたいね。

2011年3月13日日曜日

メトロToMeカード

カード:一体型 To Me CARD
東京メトロご利用の方にとしては、かなりお得なカードです。
メリット:
 ◆年会費無料
 ◆ポイント
  ・メトロポイント: 一乗車につき2ポイントゲット(定期券区間以外)。
   (SF乗車ポイントサービスの申し込みが必要、忘れてはいけない
   メトロポイントは、PASSMOチャージや提携先ポイント(例えば楽天)に移行することができます。
   ポイント情報はメトロ会員専用サイトで確認できます。
  ・カード会社ポイント
   カード利用で1000円つき、カード会社のポイント1ポイント(5円相当)が貯まります。
   例えば、JCBの場合、Oki Dokiポイントがたまります。
   これはカード会社のサイトでポイント情報を確認できます。
 ◆PASSMO自動チャージ
  クレジットカードとPASSMOは一体になりますので、便利です。
  PASSMOの残額が設定の金額以下になると、自動的にクレジットカードを使ってチャージしてくれます。
 ◆定期券の購入
  クレジットカートを使って定期券を購入し、TOMEカードに搭載させることができます。
  定期券の新規・継続はクレジットカードで支払いできますので、ポイントが貯まれます。
  

2011年3月12日土曜日

健康保险-被抚养者认定

以下是自己的一点心得希望供需要的人参考。
被抚养者认定是日本在社会保险制度上的一项规定。
健康保险加入者(即被保险者)的亲人、亲戚,是自己的抚养人的情况下,可以享受被保险人的医疗保险,看病只需支付医疗或药物费用的1/3。
所谓被抚养人,就是自己的收入没法维持生计,由抚养者养活。在中国一般是孩子养老,老人就是被抚养人。
如果本人在日本居住并且加入了健康保险,那么自己的父母亲人来日本的话,可给他们申请被抚养人认定,认定通过后去看病可享受保险。
关于申请步骤,这里给出通过在职公司加入保险的场合的操作方法。个人在市役所加入的话可以到市役所或县民/市民中心去咨询。
1.向公司说明情况,提出为被抚养人认定申请。
2.填表
需要填的一个被抚养人申请认定理由书之类的表格,基本就是被扶养对象的基本资料,收入,血缘关系等。
理由可着重于以下几点:
①被抚养对象没有工作或者劳动能力较弱(老人),没有办法通过自己的劳动来维持生计
②自己与被抚养人的关系。比如在家族中自己是唯一有经济收入的人,被抚养人生活所需费用的全部或大部都必须由本人负担。
③被抚养人来日的情况。一般都是家族访问的短期签证,这种签证不允许打工赚钱。因此即使有工作能力来到日本生活的这段时间也不可能通过工作来赚取生活费用。
3.准备证明材料
提交被抚养人的外国人登录证复印件。
这是第三点,但是时间来说,这一步是最早需要准备的。最好一来到日本马上去办外国人登录。
因为办这个东西时间挺长,需要3个星期。
4.填好的表格和证件复印件交给公司。之后就可以等结果了。顺利的话2周内能拿到保险证。

要主要的是,被抚养人离开日本之后需要提交一个异动申请,保险证会被收回。。。

2011年2月22日火曜日

FC7常用软件安装和配置

FC7中许多软件存在各种问题,在此整理自己安装的常用软件及发生问题的解决方法。
一:yum与rpm
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;以前在red hat上安装软件有两种方法,一种是下载源代码,手动编译,比较繁琐。还有一种就下载rpm包,用rpm -ivh xx.rpm进行安装,rpm -e xx.rpm进行卸载,还可用rpm -q xx进行查询有没有安装过xx的rpm包。现在使用FC7发现有了一个全新的概念yum,安装软件方便多了。
在linux上安装软件一个最烦人的问题是软件包依赖,可能缺少依赖的包导致无法安装想要的软件或者装上了也不能启动。如果发现自己要安装的软件依赖了几个包就不得不手动下载那些东西先装上去。
yum是yellow dog updater的缩写。主要优点是更方便的安装/删除/更新软件包,能够自动解决软件包的依赖问题。如yum install mplayer,将自动从软件源中下载mplayer及依赖的包进行安装。
注:如出现:Existing lock /var/run/yum.pid: another copy is running. Aborting.错误,要运行: rm -f /var/run/yum.pid 将该文件删除!
因此为了linux 中安装软件方便,首先要做的事是:
(1)添加livna源:
到http://rpm.livna.org/ 下载livna-release-7.rpm,并安装。
(2)添加freshrpms源(支持apt和yum):
到http://www.freshrpms.net 下载freshrpms-release-1.1-1.fc.noarch.rmp,并安装。
3)yum配置文件(一般不改,可略过)
yum的设置文件为/etc/yum.conf,如果网络不通畅,可以在/etc/yum.conf文件中修改timeout参数,将timeout时间设置得稍微长一点。
yum中可以通过修改文件来屏蔽软件源:
修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改为enable=0
指定或去掉软件源的mirror:
编辑/etc/yum.repos.d/XXX.repo, 注释掉mirrorlist那几行,并把baseurl那行设置成指向你喜欢的镜像服务器,这样可以获得更快的速度。
(4)自动选择最快的源
由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror:
yum install yum-fastestmirror -y
fastestmirror配置文件:(一般不用动)
/etc/yum/pluginconf.d/fastestmirror.conf
你的yum镜像的速度测试记录文件:
/var/cache/yum/timedhosts.txt
(5)yum Existing lock 错误的解决办法
如果系统启动的时候, yum 出现Existing lock /var/run/yum.pid: another copy is running as pid xxxx. Aborting. 可以用下面的办法解决:
可以直接输入/etc/init.d/yum-updatesd stop
也可以 rm -f /var/run/yum.pid
主要原因就是yum在自动更新 只要关掉它就可以了
二.输入法
系统自动安装scim。装好系统曾经试图用windows下常用的快键来激活输入法,结果失败。后来发现右下角有托盘图标。。- -!。 可以自行设置各输入法的激活快键
三.amule(Linux下的电驴子)
1.安装
yum install amule 进行安装。启动发现没有服务器列表。
下载服务器列表进http://groups.google.com/group/muskycn/files 下载aMule-server.met-txt
mv aMule-server.met-txt ~/.Amule/server.met
ID最好设置为:[CHN][VeryCD]XXXX
另:记住几个常用的服务器,新装aMule的时候将他们添加进去,aMule会自动搜索其他的服务器。
最常用的aMule服务器列表:
华语p2p:61.152.93.254:4661
Razorback 2:195.245.244.243:4661
为了方便以后的使用把几个常用的服务器记下了:
DonkeyServer2:62.241.53.16:4242
DonkeyServer1:62.241.53.2:4242
Donkix1.0:83.149.98.3:4661
www.UseNeXT.to:212.112.243.146:4661
其实只要把DonkeyServer的地址加进去,其他的就会自动添加的。
这两个放在设置,服务器,列表中
http://emule.945.cn/server.met
http://www.edk-files.com/x1/server.met
2.关联浏览器firefox
打开浏览器,在浏览器地址栏输入about:config,添加如下两项:
一是network.protocol-handler.app.ed2k,类型为“字符串”,值为/usr/bin/ed2k。注意,有的版本为/usr/bin/ed2k.amule,可以检查/usr/bin下的相应文件名。
二是network,protocol-handler.ed2k,类型为“布尔”,值为true。
3.LOWID问题
使用默认端口总是出现LOWID问题,试了在防火墙或用iptable打开端口也没有,后来把端口设为某服务器端口(tcp8590,udp8591)问题解决。
4.在windows下使用eMule下载的话,系统切换到linux后,只要把aMule的临时文件夹设置成和eMule一样就可以获得eMule的下载列表和进度,继续接着原来的下载.
四.firefox系统自带,修改缓存目录并装下插件
修改缓存目录方法:
 1.修改Disk Cache:打开Firefox,在地址栏中输入 about:config,新建字符串 browser.cache.disk.parent_directory,其值就是用户要重定向的目的地址路径

 2.修改Offline Cache:新建字符串browser.cache.offline.parent_directory,其值就是用户要重定向的目的地址路径
(firefox默认的临时文件夹可用about:cache命令查看)
1.adblock :http://addons.mozine.cn/firefox/125/ 这里下载。
2.windows用户可在http://ietab.mozdev.org/下载IE TAB插件,可使用IE内核访问网页,对于只支持IE的页面特别有用。
3.DownloadHelper 可以从youtube等站点简单的下载视频
4.NoScript 阻止不信任站点脚本执行.
5.PicLens图片浏览插件
五.mplayer
1.安装 yum install mplayer*
执行上面的命令会自动下载并安装mplayer和mplayer-gui等相关的软件包。
2.安装解码包win32codecs
到http://www1.mplayerhq.hu/MPlayer/releases/codecs/ 下载最新的all-xx.tar.bz2
解压后将其中的文件拷到/usr/lib/codecs即可。
安装win32codecs后扔不能播放rmvb和rm文件,懒得找原因,直接装个realplayer for linux.
六.realplayer for linux
到http://www.real.com/linux/?src=020923home_cn_cn 下载RealPlayer10Gold.bin,下载完成后chmod为777然后执行安装,如果报缺少文件 libstdc++.so.5,则yum install  libstdc++.so.5进行安装,然后再安装realplayer.
问题:安装完成后在KDE桌面下播放时会出现卡画面且无声音现象,据说是 KDE 的音频守护进程artdsp导致的,执行artsdsp realplay来启动realplayer可解决,但我试了下无效。直接切换到GNOME桌面下播放就没有问题。
注:使用界面多媒体软件时,选择播放的文件所在的目录名中不要有空格。否则路径不能被正确识别,其它软件也如此。
六.EVA
linux聊QQ的软件。安装yum install eva
七.stardict
星际译王,在linux查询外语单词就靠它了。
安装:yum install stardict
执 行上述命令后,安装stardict的外壳...没有词典,http://stardict.sourceforge.net /Dictionaries.php这里有各种语言的词典,可根据自己的需要下载安装。安装方法:tar -xjvf a.tar.bz2,mv a /usr/share/stardict/dic。之后重启stardict在词典管理界面进行设置。
八.Adobe Reader
PDF文件阅读器。自带的不好用,删除。
官网http://www.adobe.com下载linux版本的rpm包:AdobeReader_chs-7.0.9-1.i386.rpm。安装即可。
九.chmsee
chm格式文件阅读器,如有需要可安装。yum install chmsee*
也可安装firefox插件chmreader。
十.unrar
rar包的解压器,安装:yum install unrar
十一.googleearth 可以称得上是地球仪了
http://earth.google.com/intl/zh-TW/tour/thanks-linux4.html
下载软件包GoogleEarthLinux.bin,直接执行安装。
十二.多线程下载工具Myget
下载地址:http://myget.sourceforge.net/
下载myget-0.1.0.tar.bz2,执行以下命令安装:
tar jxvf myget-0.1.0.tar.bz2
cd myget-0.1.0
./configure --prefix=/usr/local/myget
make
make install
安装完毕。使用方法(无图形界面):
/usr/local/myget/bin/mytget -n 2 -f myget.tar.gz http://myget.sourceforge.net/release/myget-0.1.2.tar.gz
上面命令如,以2个连接下载文件,并存为./myget.tar.gz
执行/usr/local/myget/bin/mytget会列出参数列表
其它:
十三.ie4linux 在linux下的ie
yum -y install wine*
yum -y install cabextract
wget http://www.tatanka.com.br/ies4li ... linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux
 有两至三个选项,前两个可直接选'no',因为ie6.0已经很好用了,无须在安装5.5版和5.0版本。
十四.
安装vmware 虚拟机
 1)查看内核版本,并下载kernel-devel-x.x.xx-x.xxxx.fc7.i686.rpm
  和kernel-headers-x.x.xx-x.xxxx.fc7.i386.rpm 并安装它们,
  最好是在软件包管理器中点选
 2)到其vmware英文主页注册下载6.0版, http://www.vmware.com/download/ws然后安装,  这时还不能运行。
3)到http://knihovny.cvut.cz/ftp/pub/vmware/ 下载vmware-any-any-update113.tar.gz补丁文件,解压,执行其内的runme.pl

pxl打开方法

把下载下来的pxl用rar格式打开
里边有个叫XXX.app的文件夹
只解压这个文件夹
然后直接把这个文件夹拖拽到itunes里