tag:blogger.com,1999:blog-66062938310125897362024-02-19T21:44:26.845+09:00メモ帳主にIT関係の技術情報を個人的にメモしています。間違えていた場合は教えてもらえると嬉しいです。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.comBlogger140125tag:blogger.com,1999:blog-6606293831012589736.post-70299668391391837952015-05-14T23:41:00.000+09:002015-05-14T23:41:05.349+09:00Visual Studio コマンドラインビルドのメモrebuild<br />
<br />
@echo off<br />
<br />
<blockquote class="tr_bq">
set DEVENV="C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"<br />set SOLNAME=xxxx<br />echo rebuild.bat run<br />rmdir /S /Q ..\build<br />pause<br />mkdir ..\build<br />type nul > ..\build\dummy<br />pause<br />%DEVENV% ..\source\%SOLNAME% /build release<br />copy ..\source\bin\Release\* ..\build\.<br />del ..\build\*.xml<br />pause</blockquote>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
release</div>
<div>
<br /></div>
<div>
<blockquote class="tr_bq">
@echo off<br />echo release.bat run<br />rmdir /S /Q ..\release<br />mkdir ..\release<br />mkdir ..\release\tmp<br />copy ..\build\* ..\release\tmp\.<br />copy ..\*.txt ..\release\tmp\.<br />del ..\release\tmp\dummy<br />zip.exe ..\release\xxxx.zip ..\release\tmp\* -j<br />pause</blockquote>
</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
関係ないけどバッチファイルのサンプル</div>
<div>
<blockquote>
set past=3<br />set tempfile=quebak.tmp<br />set logname=quebak.log<br />cd > %tempfile%<br />set /p curdir=< %tempfile%<br />set temp=%curdir:~3,1%<br />if defined temp set curdir=%curdir%\<br />set tempfile=%curdir%%tempfile%<br />set logfile=%curdir%%logname%<br />set today=%date:~0,4%%date:~5,2%%date:~8,2%<br />echo WScript.Echo DateAdd("d",-%past%,"%date% %time:~0,8%")> dateadd.vbs<br />for /f "delims=" %%X in ('cscript //nologo dateadd.vbs') do set pastday=%%X<br />set pastday=%pastday:~0,4%%pastday:~5,2%%pastday:~8,2%<br />set dirdate=query_%today%<br />echo.>> "%logfile%"<br />echo -------------------------------->> "%logfile%"<br />echo %date% %time%>> "%logfile%"<br />%dirbak:~0,2%<br />cd %dirbak%</blockquote>
</div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-26785257350699335842015-05-09T12:03:00.001+09:002015-05-09T12:03:15.096+09:00MH4G 全クリア!?その後色々クエストがあることに気づいて頑張りまして、村及び集会所のクリアを(ほぼ)全クリアとなりました。<br />
残したのは防衛戦の一部ですが、いくつかやった感じまず負けないので、何が来たところで大差ないだろうと。<br />
<br />
最後はG3「モンスターハンター」に10回以上くらい挑むことになりましたが、途中の2頭同時をうまく分断できればまぁその後はあっさり。<br />
<br />
というわけでMH4Gと、セットで買った3DSLL、両方知人にあげて久しぶりのゲーム生活終了。<br />
<br />
とりあえず4Gの感想としては、極限が面倒なだけでギルクエ以外は(2Gに比べて)ヌルかったかなぁ。まぁでも2Gの頃はこやし玉の効果を知らなかったから難しかったというのもあるしなぁ。<br />
極限が面倒過ぎて以後シリーズ出てももう買わないかな笑xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-66364406619569263962015-04-13T00:12:00.000+09:002017-11-13T22:18:28.848+09:00RAIDの再構築(LVMあり→LVMなし)(2017/11/13追記。この記事、実施の半年後にメモをコピペした記事だけど、なんか冒頭で言ってることとやってることが違うかも。最早覚えてないのでこの記事は参考にしないでください。自分用のメモとして一応残しておきます。)<br />
<br />
半年くらい前の出来事だが、RAID on LVM → RAID を試したのでその手順をメモ。<br />
書き溜めていたもののコピーなので細かいところは間違えているかも。<br />
<br />
今回やることは、、、<br />
<br />
HDD2台でRAID1構成をしていたが1台死んでしまった。<br />
そこで、再構成するついでに、管理が面倒な上に使っていなかったLVMを解除したい。<br />
<br />
HDD1 LVMあり<br />
HDD2 購入直後<br />
<br />
ここから<br />
<br />
HDD1 RAID1(LVMなし)<br />
HDD2 RAID1(LVMなし)<br />
という構成にしたい<br />
<br />
HDD2パーティショニング<br />
HDD1→HDD2ファイルコピー<br />
HDD1パーティショニング(初期化)<br />
HDD2をメインにHDD1と同期<br />
ともっていきたい<br />
<br />
参考:<br />
http://complete.ddo.jp/cent5/lvm2raid.html<br />
<br />
<br />
<br />
CDドライブからGPartedを起動<br />
/dev/sdbを開く<br />
パーティションテーブルGPTを作成<br />
Excelの通りにパーティショニング<br />
bootはどうやらGrubであれば不要らしいので今回作らない<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNLP3ololGBg2DqxrKPG9zG-tWZjohcAFBBk7o_dnsmc1WhgAQ-1W7FGeGU5jb_H-N-lOZwIOhCT2M8ErE0Du9rxKfRCmH6oEAwzEH619MlnyZzg70ue9ctPd8EX55m8DOONy7GwKwy_EV/s1600/hdd.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="271" data-original-width="760" height="114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNLP3ololGBg2DqxrKPG9zG-tWZjohcAFBBk7o_dnsmc1WhgAQ-1W7FGeGU5jb_H-N-lOZwIOhCT2M8ErE0Du9rxKfRCmH6oEAwzEH619MlnyZzg70ue9ctPd8EX55m8DOONy7GwKwy_EV/s320/hdd.jpg" width="320" /></a></div>
(2017/07/03 Excelの内容が不明だったので追加。ただ時間が経ってるので中身がこれであってるか不明)<br />
<br />
現在の状態を表示<br />
$ sudo parted -l<br />
[sudo] password for default:<br />
Model: ATA WDC WD20EARS-00M (scsi)<br />
Disk /dev/sda: 2000GB<br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: gpt<br />
<br />
Number Start End Size File system Name Flags<br />
1 1049kB 2097kB 1049kB grub bios_grub<br />
2 2097kB 271MB 268MB ext4 boot msftdata<br />
4 271MB 1997GB 1997GB data lvm<br />
3 1997GB 2000GB 3221MB linux-swap(v1) swap<br />
<br />
<br />
Model: ATA ST2000DM001-1ER1 (scsi)<br />
Disk /dev/sdb: 2000GB<br />
Sector size (logical/physical): 512B/4096B<br />
Partition Table: gpt<br />
<br />
Number Start End Size File system Name Flags<br />
1 1049kB 2097kB 1049kB bios_grub<br />
4 2097kB 1997GB 1997GB raid<br />
3 1997GB 1997GB 1049kB msftdata<br />
2 1997GB 2000GB 3221MB linux-swap(v1)<br />
<br />
Model: Linux device-mapper (linear) (dm)<br />
Disk /dev/mapper/vg0-lv1: 1977GB<br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: loop<br />
<br />
Number Start End Size File system Flags<br />
1 0.00B 1977GB 1977GB ext4<br />
<br />
<br />
Model: Linux device-mapper (linear) (dm)<br />
Disk /dev/mapper/vg0-lv0: 20.0GB<br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: loop<br />
<br />
Number Start End Size File system Flags<br />
1 0.00B 20.0GB 20.0GB ext4<br />
<br />
$ sudo vgdisplay -v<br />
Finding all volume groups<br />
Finding volume group "vg0"<br />
--- Volume group ---<br />
VG Name vg0<br />
System ID <br />
Format lvm2<br />
Metadata Areas 1<br />
Metadata Sequence No 7<br />
VG Access read/write<br />
VG Status resizable<br />
MAX LV 0<br />
Cur LV 2<br />
Open LV 2<br />
Max PV 0<br />
Cur PV 1<br />
Act PV 1<br />
VG Size 1.82 TiB<br />
PE Size 4.00 MiB<br />
Total PE 476074<br />
Alloc PE / Size 476074 / 1.82 TiB<br />
Free PE / Size 0 / 0 <br />
VG UUID QFEMD8-l0bT-Jl0s-Vzqr-7723-jRGH-VjU5do<br />
<br />
--- Logical volume ---<br />
LV Path /dev/vg0/lv0<br />
LV Name lv0<br />
VG Name vg0<br />
LV UUID P9B0Kf-uAS9-a80Y-X9ef-8qYx-I2pY-4YTyZM<br />
LV Write Access read/write<br />
LV Creation host, time ,<br />
LV Status available<br />
# open 1<br />
LV Size 18.62 GiB<br />
Current LE 4768<br />
Segments 1<br />
Allocation inherit<br />
Read ahead sectors auto<br />
- currently set to 256<br />
Block device 252:0<br />
<br />
--- Logical volume ---<br />
LV Path /dev/vg0/lv1<br />
LV Name lv1<br />
VG Name vg0<br />
LV UUID 5YP3eC-1QyR-JqMf-0jld-Le0H-axrL-Kk0i1a<br />
LV Write Access read/write<br />
LV Creation host, time ,<br />
LV Status available<br />
# open 1<br />
LV Size 1.80 TiB<br />
Current LE 471306<br />
Segments 1<br />
Allocation inherit<br />
Read ahead sectors auto<br />
- currently set to 256<br />
Block device 252:1<br />
<br />
--- Physical volumes ---<br />
PV Name /dev/sda4 <br />
PV UUID 9n3zGy-kqnn-w8wo-cvE7-OdnV-Du8C-34ZoW1<br />
PV Status allocatable<br />
Total PE / Free PE 476074 / 0<br />
<div>
<br /></div>
<div>
<br /></div>
<div>
<div>
$ df -h</div>
<div>
Filesystem Size Used Avail Use% Mounted on</div>
<div>
/dev/mapper/vg0-lv0 19G 2.8G 15G 16% /</div>
<div>
none 4.0K 0 4.0K 0% /sys/fs/cgroup</div>
<div>
udev 982M 4.0K 982M 1% /dev</div>
<div>
tmpfs 199M 664K 198M 1% /run</div>
<div>
none 5.0M 0 5.0M 0% /run/lock</div>
<div>
none 993M 0 993M 0% /run/shm</div>
<div>
none 100M 0 100M 0% /run/user</div>
<div>
/dev/sda2 240M 63M 161M 29% /boot</div>
<div>
/dev/mapper/vg0-lv1 1.8T 63G 1.7T 4% /home</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
$ sudo aptitude install mdadm</div>
<div>
<br /></div>
<div>
縮退モードでRAID-ARRAY作成</div>
<div>
$ sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb4</div>
<div>
<br /></div>
<div>
$ cat /proc/mdstat</div>
<div>
Personalities : [raid1] </div>
<div>
md0 : active raid1 sdb4[1]</div>
<div>
1950234432 blocks super 1.2 [2/1] [_U]</div>
<div>
<br /></div>
<div>
$ sudo sh -c "mdadm --examine --scan >> /etc/mdadm/mdadm.conf"</div>
</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<div>
PV作成</div>
<div>
$ sudo pvcreate /dev/md0</div>
<div>
Physical volume "/dev/md0" successfully created</div>
<div>
VGにPVを追加</div>
<div>
$ sudo vgextend vg0 /dev/md0</div>
<div>
Volume group "vg0" successfully extended</div>
<div>
外したいPVのデータを他のPV(/dev/md0)に移動</div>
<div>
$ sudo pvmove /dev/sda4</div>
<div>
/dev/sda4: Moved: 99.9%</div>
<div>
/dev/sda4: Moved: 99.9%</div>
<div>
/dev/sda4: Moved: 100.0%</div>
<div>
/dev/sda4: no pvmove in progress - already finished or aborted.</div>
</div>
<br />
<br />
<br />
initrd 作成<br />
RAID1 を含む initrd を作成します。<br />
<br />
$ uname -r<br />
3.13.0-35-generic<br />
$ sudo mkinitramfs -o /boot/initrd.img-3.13.0-35-generic 3.13.0-35-generic<br />
<br />
bootパーティションのデータをrootパーティションにコピー<br />
$ sudo cp -p -r /boot /home/.<br />
$ sudo umount /boot<br />
$ sudo cp -p -r /home/boot/* /boot/.<br />
<br />
$ sudo vim /etc/fstab<br />
proc /proc proc nodev,noexec,nosuid 0 0<br />
/dev/mapper/vg0-lv0 / ext4 errors=remount-ro 0 1<br />
# /boot was on /dev/sda2 during installation<br />
UUID=56c3ebdd-7d85-421b-888a-217b6a500ab1 /boot ext4 defaults 0 2<br />
/dev/mapper/vg0-lv1 /home ext4 defaults 0 2<br />
# swap was on /dev/sda3 during installation<br />
UUID=25bc96ac-e59d-4061-ae56-201ea16bc663 none swap sw 0 0<br />
<br />
次のように変更する<br />
<br />
proc /proc proc nodev,noexec,nosuid 0 0<br />
/dev/mapper/vg0-lv0 / ext4 errors=remount-ro 0 1<br />
# /boot was on /dev/sda2 during installation<br />
#UUID=56c3ebdd-7d85-421b-888a-217b6a500ab1 /boot ext4 defaults 0 2<br />
/dev/mapper/vg0-lv1 /home ext4 defaults 0 2<br />
# swap was on /dev/sda3 during installation<br />
UUID=25bc96ac-e59d-4061-ae56-201ea16bc663 none swap sw 0 0<br />
<br />
<br />
$ sudo grub-install /dev/sda<br />
<br />
$ sudo shutdown -h 0<br />
そして電源ON<br />
<br />
"no bootable device"エラーが出てGrubすら起動しない。<br />
以前もあったので同じ対処をする。(どうして戻ったのかは不明)<br />
<br />
http://www.ubuntulinux.jp/download/ja-remixから"ubuntu-ja-14.04-desktop-amd64.iso"をダウンロードしてCDに焼く。 ディスクを入れて起動する。<br />
"Ubuntuを試す"で起動してDash→検索"terminal"<br />
$ sudo fdisk /dev/sda<br />
[GPTをサポートしません・・・]とか言われるけど無視する。<br />
とりあえず状態を確認<br />
: p<br />
デバイス ブート 始点 終点 ブロック ID システム /dev/sda1 1 39070・・・ 19535・・・ ee GPT<br />
パーティションをアクティブにする<br />
"a"→"1"→"w"<br />
さらにエラーが出るが無視する<br />
$ sudo shutdown -h 0<br />
<br />
LiveCDを抜いて再起動<br />
起動はするが、起動時に"Error: diskfilter writes are not supported"<br />
というエラーが出ている。RAID+LVMの組み合わせで出る模様。<br />
このままでも問題はないらしいが一応修正する。<br />
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1274320/comments/34<br />
<br />
/etc/grub.d/00_headerのrecordfailセクションを書き換える。<br />
もともと<br />
if [ "$quick_boot" = 1 ]; then<br />
cat <<EOF<br />
function recordfail {<br />
set recordfail=1<br />
EOF<br />
FS="$(grub-probe --target=fs "${grubdir}")"<br />
case "$FS" in<br />
btrfs | cpiofs | newc | odc | romfs | squash4 | tarfs | zfs)<br />
cat <<EOF<br />
# GRUB lacks write support for $FS, so recordfail support is disabled.<br />
EOF<br />
;;<br />
*)<br />
cat <<EOF<br />
if [ -n "\${have_grubenv}" ]; then if [ -z "\${boot_once}" ]; then save_env recordfail; fi; fi<br />
EOF<br />
esac<br />
cat <<EOF<br />
}<br />
となっている部分を<br />
if [ "$quick_boot" = 1 ]; then<br />
cat <<EOF<br />
function recordfail {<br />
set recordfail=1<br />
EOF<br />
# added begin<br />
GRUBMDDEVICE="$(grub-probe --target=disk "${grubdir}")"<br />
GRUBLVMDEVICE="$(grub-probe --target=disk "${grubdir}")"<br />
if echo "$GRUBMDDEVICE" | grep "/dev/md" > /dev/null; then<br />
cat <<EOF<br />
# GRUB lacks write support for $GRUBMDDEVICE, so recordfail support is disabled.<br />
EOF<br />
elif echo "$GRUBLVMDEVICE" | grep "/dev/mapper" > /dev/null; then<br />
cat <<EOF<br />
# GRUB lacks write support for $GRUBLVMDEVICE, so recordfail support is disabled.<br />
EOF<br />
else<br />
# added end<br />
FS="$(grub-probe --target=fs "${grubdir}")"<br />
case "$FS" in<br />
btrfs | cpiofs | newc | odc | romfs | squash4 | tarfs | zfs)<br />
cat <<EOF<br />
# GRUB lacks write support for $FS, so recordfail support is disabled.<br />
EOF<br />
;;<br />
*)<br />
cat <<EOF<br />
if [ -n "\${have_grubenv}" ]; then if [ -z "\${boot_once}" ]; then save_env recordfail; fi; fi<br />
EOF<br />
esac<br />
# added begin<br />
fi<br />
# added end<br />
cat <<EOF<br />
}<br />
に変更する。<br />
<br />
<br />
<br />
$ sudo update-grub<br />
$ sudo shutdown -h 0<br />
<br />
再起動して起動できることを確認<br />
<br />
$ sudo pvscan<br />
[sudo] password for default:<br />
PV /dev/sda4 VG vg0 lvm2 [1.82 TiB / 1.82 TiB free]<br />
PV /dev/md0 VG vg0 lvm2 [1.82 TiB / 228.00 MiB free]<br />
Total: 2 [3.63 TiB] / in use: 2 [3.63 TiB] / in no VG: 0 [0 ]<br />
<br />
$ sudo vgreduce vg0 /dev/sda4<br />
Removed "/dev/sda4" from volume group "vg0"<br />
<br />
$ sudo pvremove /dev/sda4<br />
Labels on physical volume "/dev/sda4" successfully wiped<br />
<br />
$ sudo shutdown -h 0<br />
<br />
<br />
<br />
GPartedで/dev/sdaのbootパーティションと旧LVMパーティションを削除し、<br />
/dev/sdbと同じ構成にする<br />
前のパーティションのデータが残っているようだが無視する<br />
<br />
ここで再起動するとまた<br />
"no bootable device"エラーが出た。<br />
再びUbuntu LiveCDでフラグを立てる操作をする<br />
<br />
<br />
$ sudo parted /dev/sda<br />
GNU Parted 2.3<br />
Using /dev/sda<br />
Welcome to GNU Parted! Type 'help' to view a list of commands.<br />
(parted) print <br />
Model: ATA WDC WD20EARS-00M (scsi)<br />
Disk /dev/sda: 2000GB<br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: gpt<br />
<br />
Number Start End Size File system Name Flags<br />
1 1049kB 2097kB 1049kB grub bios_grub<br />
4 2097kB 1997GB 1997GB ext4 msftdata<br />
3 1997GB 1997GB 1049kB msftdata<br />
2 1997GB 2000GB 3221MB linux-swap(v1)<br />
<br />
(parted) set 4 raid on <br />
(parted) print <br />
Model: ATA WDC WD20EARS-00M (scsi)<br />
Disk /dev/sda: 2000GB<br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: gpt<br />
<br />
Number Start End Size File system Name Flags<br />
1 1049kB 2097kB 1049kB grub bios_grub<br />
4 2097kB 1997GB 1997GB ext4 raid<br />
3 1997GB 1997GB 1049kB msftdata<br />
2 1997GB 2000GB 3221MB linux-swap(v1)<br />
<br />
(parted) quit<br />
<br />
$ sudo mdadm --manage --add /dev/md0 /dev/sda4<br />
mdadm: added /dev/sda4<br />
<br />
$ cat /proc/mdstat<br />
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]<br />
md0 : active raid1 sda4[2] sdb4[1]<br />
1950234432 blocks super 1.2 [2/1] [_U]<br />
[>....................] recovery = 0.1% (3629504/1950234432) finish=329.3min speed=98504K/sec<br />
<br />
unused devices: <none><br />
<br />
要否不明だけど一応mdadm.confを再設定<br />
<br />
$ sudo vim /etc/mdadm/mdadm.conf<br />
末尾の"ARRAY"から始まる一行を削除<br />
<br />
$ sudo sh -c "mdadm --examine --scan >> /etc/mdadm/mdadm.conf"<br />
<br />
$ sudo grub-install /dev/sdb<br />
<br />
cat /proc/mdstatが100%になったら作業完了<br />
<br />
$ sudo shutdown -h 0<br />
<br />
再起動して最終的な起動確認<br />
<br />
以上で完了<br />
<br />
<br />
<br />
ただこれだと、partedした時にRAID ARRAYにしたパーティションのFile systemが以前のext4のまま消えない。<br />
後日これを解消した。<br />
手順は<br />
1. mdadmでmd0にfailコマンドを実行<br />
2. mdadmでmd0から/dev/sdaを除去<br />
3. GParted起動<br />
4. パーティションを"cleared"でフォーマット ※パーティション情報を初期化するものらしい<br />
5. Ubuntu LiveCD起動<br />
6. a→1→wを実施する<br />
7. mdadmでmd0に/dev/sdaを再度追加<br />
8. 同期を待つ<br />
で成功した<br />
※もしかしたら4のあと、一度"no bootable device"を見ないといけないかも<br />
一度、エラーを確認せずに続けてやったら効果がなかった<br />
<br />
<br />
<br />
その他参考にしたと思われるURL<br />
http://xelalko.blogspot.jp/2010/08/ubuntu910-nas-on-raid15.html<br />
http://xelalko.blogspot.jp/2010/08/ubuntu910-nas-on-raid14.html<br />
http://www.linuxmania.jp/raid_md_grub.html<br />
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a060raid1.html<br />
http://blog.seishiono.net/entry/2014/05/03/223948<br />
http://www.maruko2.com/mw/CentOS/LVM%E3%81%AE%E8%B5%B7%E5%8B%95%E4%B8%AD%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%82%92SSD%E3%81%AB%E8%A4%87%E8%A3%BD%E3%81%97%E4%BA%A4%E6%8F%9B%E3%81%99%E3%82%8B<br />
http://ubuntu.hatenablog.jp/entry/20101228/1293536177<br />
http://qiita.com/kudotty/items/264d255fdffffe9abc64<br />
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1274320/comments/34xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-72298244776319174062015-03-16T23:36:00.001+09:002015-03-17T20:47:03.317+09:00MH4G まだまだクエあったもうあとちょっとーと思ってたらまだまだクエ増えますね笑<br />
<br />
高難度:不朽不滅を謳う帝 ダラ・アマデュラ亜種<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [452→608]/空きスロ [0]/武器[0]<br />
頭装備:ミラルーツヘッド [0]<br />
胴装備:怒天ノ衣・真 [3]<br />
腕装備:【3スロ装備】 [3]<br />
腰装備:怒天ノ帯・真 [2]<br />
脚装備:ミラアルマフット [1]<br />
お守り:天の護石(斬れ味+5) [3]<br />
装飾品:痛撃珠【1】×2、斬鉄珠【1】、斬鉄珠【3】、痛撃珠【3】×2<br />
耐性値:火[6] 水[4] 雷[7] 氷[-14] 龍[-10] 計[-7]<br />
<br />
弱点特効<br />
業物<br />
真打(斬れ味レベル+1、攻撃力UP【大】)<br />
-------------------------------<br />
<br />
ダラ強化個体と同じ装備で普通に勝てました。<br />
ちょっと前に適当な装備で一回行った時は死んでしまいましたが、ちゃんと装備整えて行ったら一回で余裕でした。<br />
通常ダラとの違いは肉質くらいで、あとは誤差程度の違いでした。<br />
その後素材集めで回したのも含めてどうも、<br />
背びれ→ステージ半壊後に柔らかくなる。それまでは背中登ったあとは背びれの向かいにある肩っぽいところがGood。あとはダメージ床のある谷からの攻撃がGood。<br />
爪・胸→ランダムで柔らかくなる?とりあえず赤みを帯びている部分があればそこを攻撃。<br />
といった感じでしたね。<br />
<br />
<br />
対鋼龍防衛作戦! クシャルダオラ<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[1]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:ミヅハ真【胸当て】 [1]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:ミヅハ真【丸帯】 [3]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:王の護石(回避距離+1,攻撃+10) [2]<br />
装飾品:耐暑珠【1】、乗慣珠【1】×8、攻撃珠【3】<br />
耐性値:火[-20] 水[15] 雷[0] 氷[20] 龍[-5] 計[10]<br />
<br />
攻撃力UP【中】<br />
耳栓<br />
風圧【大】無効<br />
状態異常攻撃+2<br />
乗りマスター<br />
会心撃【特殊】<br />
*水やられ小無効<br />
*氷やられ大無効<br />
-------------------------------<br />
<br />
対して強くもなく・・・。これに毒武器で適当にちくちくしてたら一回で勝てました。ああ、竜撃槍を2発当てたかな。少し離れた状態から壁に向かってきたら撃てば外すことはなかった。<br />
本番は錆クシャですかね。<br />
<br />
<br />
とりあえず上記の結果、防衛作戦でラージャンが出現、錆クシャクエが出現しました。<br />
錆クシャは装備がよくシミュレータで出るので早く欲しいです(取ったところで残りクエあまりないからすぐ用無しだけど・・・<br />
<br />xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-90135780755452326482015-03-12T22:59:00.000+09:002015-03-13T00:47:50.006+09:00MH4G 希少種乱戦クエと団長試練クリアいくつかクエストクリアしたので記録<br />
<br />
<br />
<br />
太陽と月が交わる刻 リオレイア希少種&リオレウス希少種<br />
<br />
リオレイア3種、リオレウス3種と同じ装備でクリア。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [282→624]/空きスロ [0]/武器[1]<br />
頭装備:リオソウルヘルム [3]<br />
胴装備:ガルルガSメイル [2]<br />
腕装備:ガルルガSアーム [2]<br />
腰装備:ゾディアスコイル [胴系統倍化]<br />
脚装備:メイドソックス [胴系統倍化]<br />
お守り:城塞の護石(毒+5) [2]<br />
装飾品:防風珠【2】(胴)、防風珠【2】×2、耐毒珠【1】×2、耐毒珠【2】<br />
耐性値:火[10] 水[-7] 雷[7] 氷[-9] 龍[-1] 計[0]<br />
<br />
毒無効<br />
高級耳栓<br />
風圧【大】無効<br />
業物<br />
*火やられ小無効<br />
-------------------------------<br />
<br />
操虫棍ヤマタです。<br />
難しい感じがしていたけど、運良く2回目でリオレウス撃破→そのままリオレイア撃破でクリアできました。時間も15分以上余ってたはず。<br />
戦法はこれまで同様、片方集中して乗りつつ攻撃。<br />
<br />
<br />
<br />
団長からの試練 ジンオウガ&ラージャン&シャガルマガラ<br />
<br />
間違えてリオ戦と同じ装備でクリア。本当は毒無効を外して耐震でいくつもりだったのだけれども。<br />
2回目でクリア、1回目は中断中に電池切れ・・・。<br />
上位装備でいったけどもしかして下位モンスターだった?素材は上位っぽい名前だったけれども。。。けむり玉で簡単すぎた。<br />
とりあえずけむり玉使いながらジンオウガ撃破、ラージャンも難なく撃破、次に出てきたシャガルマガラは操虫棍では初だったからか1乙したけど難なく撃破。<br />
ネット上の難易度評判とあまりにも違いすぎて困惑・・・。<br />
<br />
<br />
みんなから讃えられて、その後師匠からの試練が登場。知らないクエ結構あるのね・・・。<br />
<br />
1時間後追記<br />
試しに師匠からの試練をやってみたら1発クリア。。。とてつもない難易度とwikiにあったのだけど・・・。<br />
<br />
師匠からの試練 極限化ディアブロス&極限化セルレギオス&極限化イビルジョー<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [440→601]/空きスロ [0]/武器[1]<br />
頭装備:ミラルーツヘッド [0]<br />
胴装備:ガルルガXメイル [2]<br />
腕装備:【胴系統倍化】 [胴系統倍化]<br />
腰装備:ミヅハ真【丸帯】 [3]<br />
脚装備:ミラアルマフット [1]<br />
お守り:天の護石(刀匠+4,特殊会心+6) [0]<br />
装飾品:乗慣珠【1】×2(胴)、防音珠【3】、防音珠【1】、乗慣珠【1】<br />
耐性値:火[1] 水[1] 雷[2] 氷[0] 龍[-14] 計[-10]<br />
<br />
見切り+1<br />
高級耳栓<br />
真打(斬れ味レベル+1、攻撃力UP【大】)<br />
乗り名人<br />
会心撃【特殊】<br />
-------------------------------<br />
<br />
操虫棍汎用としてマイセットにあった装備でいきました。<br />
これにパラライズバイン、麻痺。<br />
最初にけむり玉で攻めるも早々にバレる笑<br />
セルレギオスは移動のほうが多いからと思いディアブロスから叩くことに。<br />
しばらくすると極限化、解除を狙いつつ、足が攻撃できるので石がなくとも積極的に攻めていく。<br />
難なく撃破(実は分断柵が使えたらしい、使えばよかった・・・)<br />
セルレギオスは苦手だけど、裂傷食らったらモドリ玉的な感じで。(モスジャーキーなかった)<br />
<br />
しばらくするとイビルジョーが地面から出てくる。見える前からラグってすぐにけむり玉で、大分弱ってたのもありこっちはバレる前にセルレギオスをなんとか撃破。<br />
<br />
最後にイビルジョー、操虫棍で極限ジョーは初。抜刀してたら遠距離ブレスかわせないし、捕食も高確率で食らってしまい、こやし玉が尽きかけて焦った。<br />
隙が少なくて石使ってもなっかなか解除できないし、解除しないとほぼ攻撃できないしで大変。<br />
基本的に心撃がないと話にならなかったので、こやし玉が残3くらいになったらあとは心撃尽きたらモドリ玉でちょっと待ってを繰り返してたら残り10分の合図。<br />
が、そうしてるうちになんとか撃破。ジョーだけで2乙してたから結構ヒヤヒヤでした。<br />
<br />
まぁ極限化を除けば体力も攻撃力も複数体クエにふさわしい弱体ぶりで、アイテムさえ尽きなければ大丈夫そうです。<br />
<br />
結局乱戦クエは全部簡単に終えてしまいました。これなら古文書の極限化単体クエの方が数倍むずい・・・w<br />
ともかくこれで今度こそ村クエ全制覇?あとはG3のいくつかで全クリアかなぁ。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-88523338190726703872015-03-12T00:12:00.002+09:002015-03-12T00:20:39.330+09:00MH4G そういえば忘れていたHR開放クエ<br />
そういえば上位のHR解放後クエをやっていなかったので、上位装備作って挑んでみました。<br />
※上位装備がどこまでかよくわかってないのでもしかしたら間違えてるかも・・・<br />
※護石は名前適当に登録してるのとレアあんま見てないからおかしいのあるかも<br />
<br />
狩人は天晴の夢を見る クシャルダオラ強化個体<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [278→657]/空きスロ [0]/武器[1]<br />
頭装備:クロオビヘルム [胴系統倍化]<br />
胴装備:ガルルガSメイル [2]<br />
腕装備:EXレックスアーム [2]<br />
腰装備:【3スロ装備】 [3]<br />
脚装備:エクスゼログリーヴ [2]<br />
お守り:王の護石(回避距離+1,攻撃+10) [2]<br />
装飾品:防風珠【2】(胴)、攻撃珠【1】×2、防風珠【2】×3、攻撃珠【2】<br />
耐性値:火[11] 水[-8] 雷[2] 氷[-5] 龍[1] 計[1]<br />
<br />
攻撃力UP【大】<br />
耳栓<br />
風圧【大】無効<br />
*火やられ小無効<br />
-------------------------------<br />
武器:渾然一体の薙刀ヤマタ<br />
ヤマタ担いでまぁ普通に1回クリア<br />
<br />
<br />
怒髪の金獅子狩猟! 激昂ラージャンx2<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [242→587]/空きスロ [0]/武器[1]<br />
頭装備:ドラゴンフェイス [3]<br />
胴装備:ディアブロメイル [1]<br />
腕装備:カイザーアーム [2]<br />
腰装備:EXレウスフォールド [3]<br />
脚装備:ゾディアスグリーヴ [3]<br />
お守り:なし<br />
装飾品:抗震珠【1】×4、痛撃珠【3】×2、匠珠【3】<br />
耐性値:火[8] 水[-2] 雷[3] 氷[-5] 龍[-10] 計[-6]<br />
<br />
弱点特効<br />
耐震<br />
斬れ味レベル+1<br />
-------------------------------<br />
ラージャン自体は、G級のギルクエ135くらいまでなら余裕な自分としては、雑魚に等しかったのです。<br />
が、2体同時で、どうもエリア移動が殆ど同じルートで行われる模様。<br />
1体移動したら、2体目くるまでにどうにか攻撃・・・を頑張りつつ、時々2体同時に相手にしつつ2死。<br />
途中で1回だけ、別エリアに移動した時があって、そのタイミングでなんとか1体を倒した。あとは簡単。ってかんじでした。<br />
1回クリア<br />
<br />
<br />
豪勇の証明 ダレンモーラン強化個体<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [242→587]/空きスロ [0]/武器[3]<br />
頭装備:ドラゴンフェイス [3]<br />
胴装備:ディアブロメイル [1]<br />
腕装備:カイザーアーム [2]<br />
腰装備:EXレウスフォールド [3]<br />
脚装備:ゾディアスグリーヴ [3]<br />
お守り:龍の護石(痛撃+4,匠+3) [3]<br />
装飾品:研磨珠【1】×6、痛撃珠【1】×4、防音珠【3】×2、防音珠【1】×2<br />
耐性値:火[8] 水[-2] 雷[3] 氷[-5] 龍[-10] 計[-6]<br />
<br />
弱点特効<br />
耳栓<br />
斬れ味レベル+1<br />
砥石使用高速化<br />
-------------------------------<br />
武器:ブラックフルガード<br />
<br />
結構強くて3回目でクリア。悲しくも撃退。体力高すぎ!<br />
前半は乗る機会が無いみたいで、主に大砲と、接近時にヒレ斬りかかりで応戦。この時点で耐久力50%になってたかな。<br />
後半はバリスタx20発くらい打ったあと、時々設備使いながら喉の辺りの弱点を攻撃→仰向いたら口内攻撃を繰り返してなんとか撃退。耐久力は30%切ってたかな。<br />
後半接近戦を仕掛ける時に、敵の攻撃力が高くて死んでしまうという事故が少なければまぁ撃退自体は簡単だった。というか撃退とか村の錆クシャで1回やったくらいで存在忘れてて、もうダメ・・・と思ったらクリアだった。<br />
<br />
<br />
<br />
千古不易を謳う王 ダラ・アマデュラ強化個体<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [368→665]/空きスロ [0]/武器[3]<br />
頭装備:ミラバルヘッド [1]<br />
胴装備:リベリオンメイル [1]<br />
腕装備:ミラバルクロウ [1]<br />
腰装備:ウカムルイッケク [0]<br />
脚装備:セイラーソックス [胴系統倍化]<br />
お守り:龍の護石(痛撃+5,研ぎ師-4) [3]<br />
装飾品:斬鉄珠【1】(胴)、痛撃珠【1】、斬鉄珠【1】、斬鉄珠【3】、痛撃珠【3】<br />
耐性値:火[2] 水[3] 雷[-3] 氷[-6] 龍[-19] 計[-23]<br />
<br />
弱点特効<br />
業物<br />
真打(斬れ味レベル+1、攻撃力UP【大】)<br />
-------------------------------<br />
<br />
チャージアックスのブラックフルチャージ担いで、2回目くらいでクリア。<br />
隕石で運悪く死ななければまぁいけた。<br />
開幕尻尾へダッシュのジャンプ斬りでダウン、岩巻きつきは部位破壊後もずっと背中攻撃、正面時は胸と爪を破壊してダウンをとりつつ、全部破壊したあとは爪辺りをちくちくちくちく。<br />
後半のステージ半壊後は隕石中は回復優先しつつ攻撃、止んだら頑張るを繰り返す。<br />
<br />
<br />
<br />
伝説の黒龍 ミラボレアス<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [336→651]/空きスロ [0]/武器[1]<br />
頭装備:ミヅハ【烏帽子】 [1]<br />
胴装備:リベリオンメイル [1]<br />
腕装備:ミラバルクロウ [1]<br />
腰装備:ゾディアスコイル [胴系統倍化]<br />
脚装備:セイラーソックス [胴系統倍化]<br />
お守り:【3スロ護石】 [3]<br />
装飾品:防音珠【1】(胴)、防音珠【3】、防音珠【1】×3<br />
耐性値:火[2] 水[8] 雷[0] 氷[-2] 龍[-10] 計[-2]<br />
<br />
高級耳栓<br />
真打(斬れ味レベル+1、攻撃力UP【大】)<br />
-攻撃力DOWN【小】<br />
-------------------------------<br />
<br />
ヤマタ担いで2回目くらいでクリア。<br />
竜撃槍を使いつつ、怒り時は這いずりに気をつけながらバッタプレイで討伐。<br />
背後からバッタ→バックジャンプバッタ等で敵を翻弄していれば簡単だった。<br />
気をつけるのは這いずりと爆発ブレス。這いずりは調子乗って攻撃してると何度もくらい、爆発ブレスは足元や横とかだと当たってしまうので、敵の攻撃がわからない時は余裕を持って動ける工夫が必要だった。それ以外は大した攻撃なし。<br />
<br />
<br />
<br />
高難度:恐怖と暴動の2頭狩り イビルジョー2体<br />
防具護石なしクエで、防御のついたチャージアックス、ブラックフルガードで挑みました。<br />
<br />
3回目で残り30秒クリア。2体クエなのに体力高くて結構きつかった・・・。<br />
1体倒したらあとは無難にいけば死ぬことはない。<br />
隙も多いから残り1体になったらモドリ玉も不要<br />
・・・が、時間がかかりすぎてもうダメと思ったらクリア。<br />
<br />
防御DOWNの相殺用の種を忘れてた。それあったら・・・いや、2頭相手に飲んでる暇ないな。<br />
1頭になってから時間を早めるには効果ありそう。<br />
<br />
<br />
高難度:女王達よ、拝顔の賜り リオレイアの原種、亜種、希少種<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [282→624]/空きスロ [0]/武器[1]<br />
頭装備:リオソウルヘルム [3]<br />
胴装備:ガルルガSメイル [2]<br />
腕装備:ガルルガSアーム [2]<br />
腰装備:ゾディアスコイル [胴系統倍化]<br />
脚装備:メイドソックス [胴系統倍化]<br />
お守り:城塞の護石(毒+5) [2]<br />
装飾品:防風珠【2】(胴)、防風珠【2】×2、耐毒珠【1】×2、耐毒珠【2】<br />
耐性値:火[10] 水[-7] 雷[7] 氷[-9] 龍[-1] 計[0]<br />
<br />
毒無効<br />
高級耳栓<br />
風圧【大】無効<br />
業物<br />
*火やられ小無効<br />
-------------------------------<br />
<br />
ヤマタで残り18分<br />
けむり玉を使い亜種から攻撃するも1分もしないうちに気づかれた。<br />
なんとか亜種を乗りも加えつつ倒し、原種も難なく撃破。<br />
希少種はバッタプレイで撃破。操虫棍だとサマーソルトが安定して回避できなかったが幸い即死とまではいかずなんとか2回目でクリア。<br />
<br />
<br />
高難度:王者達よ、拝謁の至福 リオウスの原種、亜種、希少種<br />
<br />
装備はリオレイア版と同じ。残り12分で終わり。原種亜種両方健在での2乙リセットで4回目でクリア。<br />
リオレイアと違いけむり玉が効かないのでガチンコでいくしかなかった。毒爪といい、似た雰囲気があるも段違いにこちらのほうが難易度高い。<br />
レイアと同じく亜種から乗りつつ集中攻撃して、斬れ味緑でモドリ玉的な感じで頑張る。<br />
3回目で結構慣れたのか3回目4回目は亜種撃破は容易かった。<br />
2頭状態で1乙、原種のみになっても毒爪アタックがあるので1乙してしまった。<br />
やはり古文書解読中に使い始めた操虫棍だと、戦ったこと無いモンスターの立ち回りがわからず苦労する。。。<br />
希少種は硬いだけで動きは原種よりわかりやすいから2乙の状態からなんとか撃破。<br />
空高くあがり始めたら納刀して毒爪はダイブ避け安定。あとは起き攻めでの遅延爆発ブレスさえどうにか気をつければいける。というかそれで何度も死んだ。<br />
<br />
<br />
さて、残るソロ未クリア(イベント除く)は<br />
上位7「太陽と月が交わる刻」<br />
G3「不朽不滅を謳う帝」<br />
G3「来たれ、破滅の鬨よ」<br />
G3「モンスターハンター」<br />
G3「対鋼龍防衛作成!」<br />
の5クエストになります。<br />
乱戦クエは後回しにして、それ以外を頑張っていこう。<br />
イベントは数が多くて時間かかるので対象外です。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-33851756846163286432015-03-02T00:07:00.001+09:002015-03-02T00:07:40.952+09:00MH4G 中型ボスまで全制覇ゴグマジオス強化等の大型ボスを除いて集会所クエスト全制覇したので装備等を記録<br />
例によってマイセットからの逆算で書いてるので、その後マイセットが変わってたりしたら間違いあり<br />
<br />
とりあえず基本的に1~2回でクリアできました。極限化の類は大体2回かなぁ<br />
<br />
<blockquote class="tr_bq">
高難度:峻烈の岸辺にて</blockquote>
セルレギオス→ディアブロス亜種→ラージャンと出てきます。<br />
個人的にレギオスの裂傷が怖いので対レギ装備で挑みました。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [514→740]/空きスロ [0]/武器[0]<br />
頭装備:セレネXヘルム [3]<br />
胴装備:エコールXスーツ [3]<br />
腕装備:反逆王Jグラブ [胴系統倍化]<br />
腰装備:怒天ノ帯・真 [2]<br />
脚装備:レウスXグリーヴ [1]<br />
お守り:天の護石(刀匠+4,特殊会心+6) [0]<br />
装飾品:抗傷珠【1】×2(胴)、速納珠【1】(胴)、防音珠【3】、防音珠【1】×2、抗傷珠【1】<br />
耐性値:火[3] 水[-1] 雷[-3] 氷[-10] 龍[-9] 計[-20]<br />
<br />
納刀術<br />
耳栓<br />
真打(斬れ味レベル+1、攻撃力UP【大】)<br />
裂傷無効<br />
-------------------------------<br />
<br />
裂傷さえどうにかなればどれもそこまで怖くないので確か1回でいける程度の難易度<br />
3体に別れてる時点で各個体は弱くなってますしね<br />
<br />
<blockquote class="tr_bq">
マガラ系</blockquote>
高難度:時を廻りて戻り来よ<br />
<div>
シャガルマガラ。なんかやけに地雷がうざくなってる気がするのが難しいけど本体自体の脅威はこれまでと変わらずと言った感じ。でも地雷がうz(ry。確か2回目でクリア</div>
<div>
<br />
<div>
高難度:剥蝕する原渦の外套<br />
渾沌に呻くゴア・マガラ。これまでとの違いよくわからず。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [541→751]/空きスロ [0]/武器[2]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:エコールXスーツ [3]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:グリードZフォールド [胴系統倍化]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:龍の護石(納刀+3,雷耐性+12) [3]<br />
装飾品:名匠珠【3】(胴)、制雷珠【1】×2、防音珠【3】、抗震珠【1】×5<br />
耐性値:火[-11] 水[7] 雷[18] 氷[11] 龍[-2] 計[23]<br />
<br />
納刀術<br />
高級耳栓<br />
風圧【小】無効<br />
耐震<br />
雷耐性【大】<br />
斬れ味レベル+1<br />
*雷やられ小無効<br />
*氷やられ小無効<br />
-------------------------------<br />
※雷耐性はマガラ系に意味ないので注意<br />
<br />
<blockquote class="tr_bq">
高難度:覇を唱えるは黒き神也</blockquote>
アカムトルム。攻撃体力が強くなっただけで特に脅威ではなかった。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [487→726]/空きスロ [0]/武器[0]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:カイザーXメイル [2]<br />
腕装備:カイザーXアーム [3]<br />
腰装備:グリードZフォールド [胴系統倍化]<br />
脚装備:メイドXソックス [胴系統倍化]<br />
お守り:未知の護石(聴覚保護+7) [3]<br />
装飾品:痛撃珠【1】×2(胴)、痛撃珠【3】、防音珠【1】×3、耐寒珠【1】<br />
耐性値:火[3] 水[-10] 雷[-1] 氷[-1] 龍[-6] 計[-15]<br />
<br />
弱点特効<br />
高級耳栓<br />
斬れ味レベル+1<br />
居合術【力】(納刀術、抜刀術【力】)<br />
-------------------------------<br />
※もしかしたらセイラーソックス?<br />
<blockquote class="tr_bq">
極限化系</blockquote>
高難度:絶対零度の狂想曲<br />
ガララアジャラ亜種。ちょっと手強くて1回は3乙したはず。水耐性をつけて頑張った。<br />
<br />
高難度:鎧袖一触</div>
<div>
グラビモス。グラビームや歩きビーム、色々異常に強かった。1回は3乙した。</div>
<div>
装備の記録が残っていないけど、スキルは</div>
<div>
・高級耳栓</div>
<div>
・心眼</div>
<div>
・破壊王</div>
<div>
・納刀術</div>
<div>
がついていたと思う。</div>
<div>
<br />
<div>
高難度:千壱の断片</div>
<div>
セルレギオス。先の対裂傷装備でどうにか。結構強かった気がする。</div>
<div>
<br /></div>
<div>
高難度:絶対的膂力の証明!</div>
<div>
ラージャン。多分1回でクリア。ソロだとギルクエ135までは余裕、パーティーなら140余裕の状態なのでさすがに余裕だった。</div>
<div>
<br />
高難度:轟竜、限界突破!<br />
ティガレックス。まあ余裕。<br />
<br />
高難度:鳴神狂潤<br />
ジンオウガ。かなり強かった。2回は3乙したはず。どうにか倒した。。。<br />
<br />
高難度:角竜慟哭<br />
ディアブロス。こいつも強かった。2回は3乙したはず。<br />
<br />
<blockquote class="tr_bq">
高難度:白銀の地は崩壊す</blockquote>
ウカムルバス。これまでと対して変わらず、普通に前回と同じ装備で倒した。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[2]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:ミヅハ真【胸当て】 [1]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:ミヅハ真【丸帯】 [3]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:天の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:耐絶珠【1】、防音珠【1】×3、名匠珠【3】、匠珠【2】×3<br />
耐性値:火[-20] 水[15] 雷[0] 氷[20] 龍[-5] 計[10]<br />
<br />
気絶無効<br />
高級耳栓<br />
風圧【大】無効<br />
状態異常攻撃+2<br />
斬れ味レベル+1<br />
会心撃【特殊】<br />
-暑さ倍加<br />
*水やられ小無効<br />
*氷やられ大無効<br />
-------------------------------<br />
<blockquote class="tr_bq">
高難度:乱れ咲く連爆の華</blockquote>
猛り爆ぜるブラキディオス。まぁ攻撃強かったけど、動き自体はヘタしたら通常種よりわかりやすいかも。安全なときのみ攻撃して1回クリアしたと思う。<br />
不意を突かれたのは腕とかを攻撃すると爆発すること!赤くなっている粘菌部位に攻撃すると爆発してそれで死んだ記憶が。。。それ以外は正直攻撃力以外大したことない。<br />
<br />
装備は対粘菌装備。ちなみに弱点属性がテオと同じなので、全く同じ装備が有効です。<br />
あと、試しに麻痺攻撃でこのブラキに挑みましたが1回痺れる華道家でほとんど意味なかったです。属性武器がいいと思います。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [494→729]/空きスロ [0]/武器[1]<br />
頭装備:セレネXヘルム [3]<br />
胴装備:カイザーXメイル [2]<br />
腕装備:カイザーXアーム [3]<br />
腰装備:グリードZフォールド [胴系統倍化]<br />
脚装備:セイラーソックス [胴系統倍化]<br />
お守り:【1スロ護石】 [1]<br />
装飾品:菌究珠【1】(胴)、防音珠【1】(胴)、菌究珠【1】、防音珠【3】×2、耐寒珠【1】<br />
耐性値:火[7] 水[-8] 雷[-3] 氷[-6] 龍[-10] 計[-20]<br />
<br />
細菌研究家<br />
高級耳栓<br />
斬れ味レベル+1<br />
居合術【力】(納刀術、抜刀術【力】)<br />
-------------------------------<br />
<br />
高難度:頽廃の沼<br />
ゴグマジオス強化個体。前回とそう大差無いようで、前回と同じ装備で1回で攻略。ただ、残り1分30秒でギリギリだった笑<br />
確か竜撃槍は10分おきに当てて竜撃砲も当てた。初代竜撃槍はそもそも背中破壊できず。って感じだったかな。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [442→707]/空きスロ [0]/武器[2]<br />
頭装備:グリードZヘルム [1]<br />
胴装備:武装戦線ジャケット [0]<br />
腕装備:レックスXアーム [2]<br />
腰装備:カイザーXフォールド [3]<br />
脚装備:ネフィリムグリーヴ [3]<br />
お守り:伝説の護石(茸食+7) [2]<br />
装飾品:茸好珠【1】×2、攻撃珠【3】、名匠珠【3】、抗着珠【1】×5<br />
耐性値:火[2] 水[-2] 雷[-7] 氷[1] 龍[-6] 計[-12]<br />
<br />
攻撃力UP【大】<br />
斬れ味レベル+1<br />
不屈<br />
キノコ大好き<br />
粘着無効<br />
-------------------------------<br />
<div>
<br /></div>
そんな感じで、あとは、ダラアマデュラ亜種、ミラボレアス、モンスターハンター、ですね!</div>
</div>
</div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-70369722674613658982015-03-01T00:05:00.000+09:002015-03-01T00:05:03.490+09:00Ubuntuのセキュリティパッチのみを自動で適用する$ sudo aptitude update<br />
$ sudo aptitude install unattended-upgrades<br />
$ vim /etc/apt/apt.conf.d/50unattended-upgrades<br />
セキュリティのみコメント解除されていることを確認<br />
<br />
メール通知<br />
Unattended-Upgrade::Mail をコメント解除、必要に応じてメールアドレス設定<br />
<br />
自動再起動をやめる ※未確認<br />
Unattended-Upgrade::Automatic-Reboot "false" をコメント解除<br />
<br />
$ sudo dpkg-reconfigure -plow unattended-upgrades<br />
Yes<br />
<br />
完了xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-8487705676016805842015-01-31T23:23:00.000+09:002015-03-02T00:07:51.548+09:00MH4G ファミ通・特別取材、天廻龍!シャガルマガラのイベントクエストが配信されていました。<br />
まだG3のシャガル倒してなかったので、「ソロクリアで手に入る素材以外はパーティープレイしない」縛りのため、G3シャガルから行ってきました。<br />
<br />
2、3回3乙してから装備の見直しを検討。<br />
もともと高級耳栓、耐震、斬れ味+1などで行ってたけど、どうもチャージアックスの納刀が遅すぎてその間に地雷でやられるパターンが多すぎた。<br />
結果・・・<br />
<br />
装備<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [541→751]/空きスロ [0]/武器[0]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:エコールXスーツ [3]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:グリードZフォールド [胴系統倍化]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:龍の護石(納刀+3,雷耐性+12) [3]<br />
装飾品:名匠珠【3】(胴)、防音珠【3】、抗震珠【1】×5<br />
耐性値:火[-11] 水[7] 雷[13] 氷[11] 龍[-2] 計[18]<br />
<br />
納刀術<br />
高級耳栓<br />
風圧【小】無効<br />
耐震<br />
雷耐性【小】<br />
斬れ味レベル+1<br />
*雷やられ小無効<br />
*氷やられ小無効<br />
-------------------------------<br />
<br />
こんな感じで!<br />
これで2回目くらいでいけました。<br />
<br />
主な死因はのしかかり。こっちが剣モードで攻撃している時になんらかの行動をキャンセル→のしかかりがガードできずに死亡。これが避けられるようになったら逆に余裕と思われる。<br />
タイミング良くステップすれば避けられるのかな?<br />
<br />
基本的に同じモンスをやりこんだりしないからどいつもこいつも倒し方がよくわからんな・・・。<br />
<br />
で、ようやくイベントクエストへ。<br />
体感的にはG3シャガルよりちょっと強めで攻撃も激しい気が・・・。<br />
一度1人で行ってみたけど30分~くらい経ってから3乙。<br />
パーティープレイだったら0分針で倒せました。<br />
<br />
チケットが手に入って3枚集めればいいだけだから簡単簡単。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-84807024918918007402015-01-31T21:14:00.001+09:002015-03-02T00:08:01.392+09:00MH4G ゴグマジオスソロクリアゴグマジオスをソロでクリアできたので記録。<br />
1回目 前回書いたように適当な装備でいったら時間半分超えて飛び始めてから為す術もなく3乙<br />
<br />
装備を整える<br />
<br />
2回目 3乙<br />
3回目 時間切れ<br />
4回目 3乙<br />
5回目 クリア 8分残し<br />
<br />
装備整え後<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [442→707]/空きスロ [0]/武器[2]<br />
頭装備:グリードZヘルム [1]<br />
胴装備:武装戦線ジャケット [0]<br />
腕装備:レックスXアーム [2]<br />
腰装備:カイザーXフォールド [3]<br />
脚装備:ネフィリムグリーヴ [3]<br />
お守り:伝説の護石(茸食+7) [2]<br />
装飾品:茸好珠【1】×2、攻撃珠【3】、名匠珠【3】、抗着珠【1】×5<br />
耐性値:火[2] 水[-2] 雷[-7] 氷[1] 龍[-6] 計[-12]<br />
<br />
攻撃力UP【大】<br />
斬れ味レベル+1<br />
不屈<br />
キノコ大好き<br />
粘着無効<br />
-------------------------------<br />
<br />
武器はチャージアックスのルナ=エストオレ(火属性)<br />
<br />
以下メモ<br />
・火属性武器だと肉質を低下させられるらしいので武器はこれはでよかったぽい。<br />
・チャージアックスの場合、基本的に斧のX連打。・主なダメージ源であるのしかかり、手や尻尾のなぎ払いは、斧→剣の途中にあるガードポイントでほぼ全てガード可能<br />
・4回目までの死因は主に油断して回復してる間にのしかかり、あとは大爆発が起こるビームで爆風範囲から逃げられず<br />
・開幕竜撃槍<br />
<div>
・狙うは尻尾→胸→右後ろ脚~股。ダウン時に頭。</div>
<div>
・不屈だけどいきなり死ぬのも面倒なので、ひたすら尻尾狙いで切れ味が緑になったら死ぬをx2</div>
<div>
・この時点で10分以上は経ってたかも</div>
<div>
・尻尾は5分~くらいで切れたかな</div>
<div>
・以降は切れ味が悪くなったら戻る感じ、ついでに狂走薬を使うと多少楽に</div>
<div>
・竜撃槍は竜撃槍に向かって右の壁ハシゴから行ける、使用10分後に再使用可能</div>
<div>
・右の壁上にバリスタがある</div>
<div>
・竜撃槍の向かいに竜撃砲がある。これはゴグマジオスが飛び始めたら使える?</div>
<div>
・左右の地面に拘束(対地対空?)がある。</div>
<div>
<div>
・竜撃砲は、竜撃槍のところにある砲台を竜撃砲のところまで移動させる必要がある。1回で90度動くから最初にバリスタの方に動かしておき、使えるようになったらもう一度動かして竜撃砲のところへ</div>
</div>
<div>
・大砲自体は当てるの難しそうだし使わず</div>
<div>
・拘束や竜撃槍での誘導は簡単で、壁上時は壁に寄りかかってからの立ち止まりも長い。しかし、ビーム撃ってる間は何度か撃つまで動かないみたい。</div>
<div>
・拘束は使えるようになり次第狙っていくが、誘導がすぐにできなさそうなら無理しない(時間がもったいない</div>
<div>
・竜撃槍も使えるようになり次第狙っていく。使えるようになったら登らずにモドリ玉で戻ってからのほうが研げるし違う壁に誘導してしまうこともないので早いと思われる。こちらはなかなか来なくても粘った。</div>
<div>
・落し物で拘束弾(バリスタ)の時がある。これはモドリ玉時に竜撃槍が使えない場合に使った</div>
<div>
・乗りも可能で、モドリ玉時に竜撃槍が使えない場合に壁上からジャンプ攻撃して狙っていく</div>
<div>
・ただ乗りは難しいみたいで乗りが発生しても乗り込むモーションでそのまま地面に着地して終わってしまうことのほうが多かった</div>
<div>
・2回くらい乗り成功で背中にある初代竜撃槍が落ちる。乗りダウン時にそのまま動作させると当たるらしいが、落ちた場所がよくわからずその後使ったが外した</div>
<div>
・乗りは2回ダウンくらいで止めといたほうが時間的に良さそう、仮に乗り失敗しても初代竜撃槍使わずとも勝てたし</div>
<div>
・体力半分くらいでBGMが変わってしばらく飛びながら絨毯爆撃が始まる→モドリ玉で研ぎに戻ってる間に終わってる</div>
<div>
・以降、時々飛び上がる度に戻り玉、結構猶予あるからタイミングを逃すことはまずない</div>
<div>
・BGM変わるまではまず死ぬようなことはないが、それからは動きが機敏になり広範囲大爆発ビームも撃ち始めるので死なないようにしていく</div>
<div>
・大爆発ビームは撃ってきたらソッコーで武器を仕舞ってダッシュで着弾点から離れる。しばらくすると広範囲にダメージ判定のある爆発が起こる。</div>
<div>
・大爆発は基本的にダッシュで逃げられるがたまに逃げ遅れる。体力満タンあればギリ生き残る</div>
<div>
・こちらの戦法自体は基本的に変わらず、足や股をひたすら攻撃</div>
<div>
・竜撃砲が使えるようになったら砲台を竜撃砲の前に移動、それから竜撃槍が使えるようになったら、狂走薬→竜撃槍→カメラ固定SKIP→壁からジャンプで降りてダッシュで竜撃砲までいき使用。これで確実に当たる</div>
<div>
<br /></div>
<div>
こんな感じでしょうか。油断しなければ基本的に死なないので、あとは時間との勝負。</div>
<div>
アイテム編成はキノコ大好きを活かして次のような感じで望みました。</div>
<div>
<br /></div>
<div>
生命の粉塵x3</div>
<div>
回復薬グレートx10</div>
秘薬x2<br />
<div>
マンドラゴラ(秘薬)x10</div>
<div>
砥石x20</div>
<div>
元気ドリンコx10</div>
<div>
ニトロダケ(攻撃上昇)x20 →使わず</div>
<div>
クタビレダケ(狂走薬)x10</div>
<div>
高密度滅龍炭x1</div>
<div>
力の護符</div>
<div>
守りの護符</div>
<div>
力の爪</div>
<div>
守りの爪</div>
<div>
調合書1~4、以下調合用</div>
<div>
回復薬グレート(ハチミツx10、回復薬x10)</div>
モドリ玉(素材玉x10、ドキドキノコx10)<br />
<div>
<div>
生命の粉塵(生命の粉x10、竜の爪x10)</div>
<div>
<br /></div>
</div>
<div>
ニトロダケは今見ると時間制限無しの効果みたいなので使えばよかったです。</div>
<div>
あともう1種類持ち込めたのですがマヒダケ(防御上昇)も持っていけばよかったです。</div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-72774151031822922562015-01-25T17:20:00.000+09:002015-03-02T00:08:11.414+09:00MH4G モンハン4Gを振り返る最近はモンハン4Gをやっています。<br />
今、G級の表ボス?、ゴグマジオスとの対戦前です。<br />
ここでこれまでを振り返っておきます。<br />
(曖昧な記憶とアイテム一覧からなので間違いあるかも)<br />
<br />
基本的に上位クリアまではオンラインプレイは一切やってません。<br />
G級に入ってからは素材集めのためにやってますが、ソロで手に入れられる素材のみ、オンラインで回しています。<br />
イベクエまではソロクリア縛りしていませんが、ソロで手に入れられない素材のクエは基本的にやらないようにしています。<br />
あと、旅団でG級に行ったからといって集会所をG級装備で進めたりのランク違いプレイはしていません。<br />
<br />
旅団下位星1~6をクリア。キークエ以外もすべて。<br />
武器はチャージアックスで精鋭討伐隊盾斧からの無属性派生の1本のみ。<br />
防具は星2位で手に入れたランポス一式のみ。<br />
確かゴアマガラ1乙した気がする。シャガルマガラで1回3乙したかなぁ。。。<br />
<br />
集会所下位星1~3をクリア。キークエ以外もすべて。<br />
武器防具は村下位とほぼ同じで、武器1本とランポス一式に加え、ガララ一式。<br />
一部、飽き防止のために旅団下位と並行。<br />
確かガララが強くて1回3乙だった気がする。余程のクエ以外は1回でクリア、難しくても2回でクリア。<br />
<br />
旅団上位星7~9をクリア。キークエ以外もすべて。一部緊急でちょろちょろ湧いてた気がするのは気が付き次第集会所上位と並行して。<br />
武器は無属性派生の1本と龍属性のを1本。<br />
防具はまたランポスに戻ってランポスS一式がメインで、毒対策でゲリョスU一式、あと後半に入ってからセルレギオスのイベクエが配信されたのでレギオスS一式。一部友人に手伝って貰いましたがソロで素材集めるのは大変でした。。。で、確か最後の方に高級耳栓用でリオソウル一式。<br />
ちょいちょい死んでたけど大体1~2回の挑戦でクリア。稀に3回があったかなぁくらい。<br />
<br />
集会所上位星4~7をクリア。キークエ以外もすべて。HR解放後にちょろちょろ増えているのは、レウスレイアティガの希少種はクリアして、あとはキリがないので放置。<br />
装備は旅団上位と基本的に同じだったかな?途中でラギア一式を作った気がする。<br />
一部、飽き防止のために旅団上位と並行。<br />
大体1~2回の挑戦でクリア。ダラは2回目でクリア。<br />
ティガ希少種だけ5回以上頑張った気がする。リオレイア亜種も結構強かったなぁ。<br />
<br />
旅団G級星10をクリア。キークエ以外もすべて。一部緊急でちょろちょろ湧いてた気がするのは気が付き次第集会所上位と並行して。現在集会所G星3時点では緊急も出ているのはすべてクリア済み。確か防具は上位装備で行ったのかな・・・?集会所の方は星1は上位装備で行ったのを覚えているんだけど。武器は無属性か龍属性の派生で強化できたのならしてたと思う。<br />
大体1~2回の挑戦でクリア。錆びたクシャルダオラは適当に斬って砲弾当てたら勝手に終わった。。。何だったんだろう。<br />
激昂ラージャンには5回以上挑んでようやく。さらに激昂ラージャンは角素材が欲しくてG星3に行ってから乱獲。(そのせいで逆に、集会所ラージャンはもちろん、ギルクエラージャン120ソロ、刃牙ラージャン、あたりが簡単になった。。。)<br />
この辺まで、余程のことがなければ自動マーキングやだめでも探知をつけていました。寝るタイミングが分からないと面倒。<br />
<div>
<br /></div>
集会所G級星1~2をクリア。集会所G級は、キークエ+研究所クエや素材が欲しいクエだけやって、星3までいった。<br />
<br />
ここまででの装備は星2までは基本的にカブラZに足だけカブラXの高級耳栓+ガード強化装備。<br />
この辺から自動マーキングは諦めて探知のみに。<br />
<div>
<br /></div>
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [361→635]/空きスロ [0]/武器[1]<br />
頭装備:カブラZキャップ [3]<br />
胴装備:カブラZメイル [2]<br />
腕装備:カブラZアーム [1]<br />
腰装備:カブラZフォールド [1]<br />
脚装備:カブラXグリーヴ [胴系統倍化]<br />
お守り:伝説の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:千里珠【1】×2(胴)、耐絶珠【1】、菌究珠【1】×5、防音珠【1】、千里珠【1】<br />
耐性値:火[16] 水[-4] 雷[-19] 氷[-19] 龍[11] 計[-15]<br />
<br />
気絶無効<br />
細菌研究家<br />
高級耳栓<br />
ガード強化<br />
ボマー<br />
探知<br />
*火やられ小無効<br />
*龍やられ小無効<br />
-------------------------------<br />
<br />
あとはセルレギオス用のレギオスX一式<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [460→725]/空きスロ [0]/武器[0]<br />
頭装備:レギオスXヘルム [3]<br />
胴装備:レギオスXメイル [1]<br />
腕装備:レギオスXアーム [1]<br />
腰装備:レギオスXフォールド [3]<br />
脚装備:レギオスXグリーヴ [2]<br />
お守り:伝説の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:強壁珠【2】×2、研磨珠【1】×3、強壁珠【1】×4、制絶珠【1】<br />
耐性値:火[15] 水[0] 雷[-15] 氷[-10] 龍[0] 計[-10]<br />
<br />
気絶無効<br />
体術+2<br />
ガード強化<br />
裂傷無効<br />
心剣一体(心眼、業物)<br />
*火やられ小無効<br />
-------------------------------<br />
<br />
武器は一覧に出たもの全て生産&強化。<br />
<br />
集会所G級星3 ←いまここ<br />
こっからは色んな防具を生産しまくり。<br />
基本的には古龍御三家対策から始まり、御三家装備の組み合わせ。<br />
まずはオオナズチをガルルガ一式で退治。確か火武器だったかな?<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [475→710]/空きスロ [0]/武器[0]<br />
頭装備:ガルルガXヘルム [1]<br />
胴装備:ガルルガXメイル [2]<br />
腕装備:ガルルガXアーム [2]<br />
腰装備:ガルルガXフォールド [1]<br />
脚装備:ガルルガXグリーヴ [2]<br />
お守り:闘士の護石(盗み無効+10) [0]<br />
装飾品:耐毒珠【1】×4、耐毒珠【2】×2<br />
耐性値:火[15] 水[-20] 雷[15] 氷[-20] 龍[5] 計[-5]<br />
<br />
毒無効<br />
見切り+2<br />
高級耳栓<br />
業物<br />
盗み無効<br />
*火やられ小無効<br />
*雷やられ小無効<br />
-------------------------------<br />
<br />
次にクシャルダオラをナズチ一式+毒武器で退治。ちなみにウカムも同じ装備でいきました。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[2]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:ミヅハ真【胸当て】 [1]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:ミヅハ真【丸帯】 [3]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:天の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:耐絶珠【1】、防音珠【1】×3、名匠珠【3】、匠珠【2】×3<br />
耐性値:火[-20] 水[15] 雷[0] 氷[20] 龍[-5] 計[10]<br />
<br />
気絶無効<br />
高級耳栓<br />
風圧【大】無効<br />
状態異常攻撃+2<br />
斬れ味レベル+1<br />
会心撃【特殊】<br />
-暑さ倍加<br />
*水やられ小無効<br />
*氷やられ大無効<br />
-------------------------------<br />
<br />
テオは特別対策が不要なので、普通に先ほどのカブラZ+X装備で行った気がします。<br />
<br />
次にラージャン用装備を作ってラージャンを乱獲。武器は氷。これは耐震が必要なモンスターへの汎用装備に。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[0]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:カイザーXメイル [2]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:クシャナXアンダ [3]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:天の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:耐絶珠【1】、防音珠【1】×4、匠珠【2】、抗震珠【1】×5<br />
耐性値:火[-10] 水[5] 雷[-4] 氷[15] 龍[-11] 計[-5]<br />
<br />
気絶無効<br />
高級耳栓<br />
風圧【小】無効<br />
耐震<br />
斬れ味レベル+1<br />
*氷やられ小無効<br />
-------------------------------<br />
<br />
パーティープレイ汎用、これに爆破武器担いで適当にいく用。<br />
(火に弱いのでソロではあまり使い道無い)<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[0]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:クシャナXディール [2]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:クシャナXアンダ [3]<br />
脚装備:ミヅハ真【具足】 [2]<br />
お守り:龍の護石(溜め短縮+5) [3]<br />
装飾品:特攻珠【1】×2、防音珠【3】、名匠珠【3】、短縮珠【1】×2、防風珠【1】、防風珠【2】<br />
耐性値:火[-16] 水[13] 雷[-10] 氷[22] 龍[-15] 計[-6]<br />
<br />
集中<br />
高級耳栓<br />
風圧【大】無効<br />
状態異常攻撃+1<br />
斬れ味レベル+1<br />
*水やられ小無効<br />
*氷やられ大無効<br />
-------------------------------<br />
<br />
G級星3の侵蝕の残滓とかいうクエストで1回3乙してしまい、対策が必要だと思って装備構築。<br />
2回目にこれでクリアできました。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [545→755]/空きスロ [0]/武器[0]<br />
頭装備:ミヅハ真【頬面】 [1]<br />
胴装備:クシャナXディール [2]<br />
腕装備:ミヅハ真【大袖】 [2]<br />
腰装備:クシャナXアンダ [3]<br />
脚装備:クシャナXペイル [3]<br />
お守り:天の護石(剥ぎ取り+5,気絶+14) [2]<br />
装飾品:防音珠【1】×2、短縮珠【3】、名匠珠【3】、防風珠【1】、防風珠【2】×2<br />
耐性値:火[-14] 水[12] 雷[-15] 氷[23] 龍[-20] 計[-14]<br />
<br />
気絶確率半減<br />
集中<br />
耳栓<br />
風圧【大】無効<br />
斬れ味レベル+1<br />
*水やられ小無効<br />
*氷やられ大無効<br />
-------------------------------<br />
<br />
で、G級星3キークエと研究所クエをすべてクリア。<br />
<br />
次にイベントクエストのうち、特殊な装備やオトモ装備が作れるものを下位から全て回す。<br />
下位上位が既に閑散としているので、早めにやっておかないとと常々思っていた。<br />
人が集まればオンラインで、そもそも下位上位のオンラインは殆ど人が居ないのでダメならソロで回しまくる。正月からイベントクエスト初めて大体1ヶ月かかった。。。<br />
<br />
ミラバルカン系は人が居ない上に面倒なので途中で断念。<br />
<br />
イベントクエストが完了したのでG星1~2のキークエ以外をクリア。<br />
とは言っても大体やってたのでそんなに時間かからなかった。<br />
<br />
そして。。。ゴグマジオスに適当に挑んでみる→なんか絡まるけどそれでも解除してから回避できるし、もっさりしてるし簡単じゃね?→時計半分回った辺りで飛行し始める→爆撃で何が起こってるのかもわからないまま死亡→そのまま3乙。 ←イマココ。<br />
<br />
戦闘街マップの兵器が何あるのかよくわからないのでその説明サイトを探し、<br />
スキルに粘着無効とかいうのがあることを知ったのと、敵の体力が高くてソロだと不屈をつけていくのが普通ということを知った。なのでこんな装備を作ってみた。<br />
<br />
■女/剣士■ --- 頑シミュMH4G ver.0.9.6 ---<br />
防御力 [442→707]/空きスロ [0]/武器[2]<br />
頭装備:グリードZヘルム [1]<br />
胴装備:武装戦線ジャケット [0]<br />
腕装備:レックスXアーム [2]<br />
腰装備:カイザーXフォールド [3]<br />
脚装備:ネフィリムグリーヴ [3]<br />
お守り:伝説の護石(茸食+7) [2]<br />
装飾品:茸好珠【1】×2、攻撃珠【3】、名匠珠【3】、抗着珠【1】×5<br />
耐性値:火[2] 水[-2] 雷[-7] 氷[1] 龍[-6] 計[-12]<br />
<br />
攻撃力UP【大】<br />
斬れ味レベル+1<br />
不屈<br />
キノコ大好き<br />
粘着無効<br />
-------------------------------<br />
<br />
これで試しに行ってみる・・・!<br />
<br />
<br />
ちなみに現在450時間超。<br />
今までMHP2GとMHP3をソロプレイしたけど、毎回仕上がりが違うなぁ。<br />
2も3も今回と同じく、基本ソロ。というか2も3もオンラインプレイしたことなく、2に至ってはパーティープレイも殆どしてない。<br />
<br />
【MHP2G】<br />
判定やら体力やら色々強い、よく時間切れで何度か時間切れを繰り返してようやく倒したりしていたイメージ。<br />
これにもこやし玉あったのかな?それを知らずに、2頭クエはモンスターが合流したら解散するまで待ってたのもあるが。。。ガノトトスとディアブロスが強かったイメージ。<br />
当初はティガレックスに何十回と挑んで倒せなくて、でも倒せるようになったらむしろバンバン咆哮をフレーム回避して余裕になってた。ティガ2頭合流もそんなに苦労せずクリアした気がする。<br />
フルフルも鬼のように強かった気がする。。。理由は忘れたけどP2Gのフルフルは動きが早くて雷ボディプレスが避けられずに即死が多かった気がする。<br />
アカムも何度も何度も挑んだなぁ。。。<br />
これってクリアしたんだっけ?調べてみると最後はミラバルカン3種で出現条件は訓練場等。訓練場も全武器やった記憶があるから多分倒してると思うんだけどなぁ。肝心のミラバルカンの記憶が無い。<br />
<br />
【MHP3】<br />
とにかく簡単なイメージ。<br />
G級が無いからというのもあるけどサクッと全クリして、アマツをソロクリアしてさっさと飽きた。ただ、ウカムにだけ大苦戦して5回は挑んでいた気がする。<br />
まぁこれは知り合いとパーティープレイでわいわい楽しめたかな。お昼休みに階段の踊場で毎日やったり、金曜はカラオケルームで徹夜でやったり。<br />
確かMH仕様のPSPを買った。<br />
<br />
【MHP4G】<br />
そこまで難しくないけど3よりは難しい。G級になって狂竜化や極限化で動きが異常になって攻撃する隙がほぼ無くなってという意味ではP2Gより強い。P2Gと違って時間切れになったことはなく、倒すか3乙するかといった感じ。<br />
そして、周りのMHプレイヤーがMHP4で全滅。。。飽きた模様。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-30593016248384939592014-10-29T22:35:00.003+09:002015-08-17T00:42:18.439+09:00samba4.0.6→4.1.11をインストール結論から書きますと、4.0.6→4.1.11へのアップグレードは失敗で、<br />
結局1から入れなおしました。<br />
結構試行錯誤しましたが英語圏の情報含めて色々試してダメでした。<br />
<br />
で、実施してからだいぶ経ってからのメモ書き復元のため、矛盾があったりするかもしれない超メモ書きです。<br />
<br />
まず、Ubuntuをアップグレードしました。?(忘れた)→14.04.1<br />
次にsamba4がどうなっているか確認<br />
<br />
<blockquote class="tr_bq">
$ sudo chkconfig --list samba4<br />
sudo: chkconfig: command not found</blockquote>
chkconfigが動かなくなっていたので代替アプリをインストール<br />
<br />
$ sudo aptitude install sysv-rc-conf<br />
WARNING: untrusted versions of the following packages will be installed!<br />
<br />
Do you want to ignore this warning and proceed anyway?<br />
<br />
IPV6無効<br />
<blockquote class="tr_bq">
$ sudo vim /etc/sysctl.conf</blockquote>
追加<br />
<blockquote class="tr_bq">
net.ipv6.conf.all.disable_ipv6 = 1<br />
net.ipv6.conf.default.disable_ipv6 = 1</blockquote>
<br />
DNSサーバー指定を元に戻す<br />
<blockquote class="tr_bq">
$ sudo vim /etc/resolvconf/resolv.conf.d/base</blockquote>
nameserver XXX.XXX.XXX.XXX # gatewayを指定<br />
<br />
反映<br />
<blockquote class="tr_bq">
$ sudo resolvconf -u</blockquote>
前回同様不都合なサービスを外す<br />
<blockquote class="tr_bq">
$ sudo update-rc.d -f slapd remove<br />
$ sudo shutdown -r 0<br />
$ ping www.google.com</blockquote>
<blockquote class="tr_bq">
$ cd<br />
$ wget http://ftp.samba.org/pub/samba/samba-4.1.11.tar.gz<br />
$ tar -zxvf samba-4.1.11.tar.gz<br />
$ cd samba-4.1.11<br />
$ ./configure<br />
$ sudo /etc/init.d/samba4 stop<br />
$ cd /usr/local; sudo tar cvfz samba-4.0.6.tar.gz ./samba<br />
$ cd<br />
$ cd samba-4.1.11<br />
$ sudo make && sudo make install</blockquote>
<br />
とりあえず手動で動作確認<br />
<blockquote class="tr_bq">
$ sudo /usr/local/samba/sbin/samba<br />
$ ps aux |grep samba</blockquote>
<br />
ちなみにmakeを飛ばすと<br />
bin/asn1_compileに関するエラーが出る<br />
<br />
DNSサーバー指定をAD用に戻す<br />
<blockquote class="tr_bq">
$ sudo vim /etc/resolvconf/resolv.conf.d/base<br />
********<br />
$ sudo resolvconf -u<br />
$ sudo shutdown -r 0</blockquote>
<blockquote class="tr_bq">
$ tail -n 100 /var/log/syslog</blockquote>
Sep 6 14:31:52 xxxx samba[1408]: [2014/09/06 14:31:52.772588, 0] ../lib/util/util.c:161(file_check_permissions)<br />
Sep 6 14:31:52 xxxx samba[1408]: invalid permissions on file '/usr/local/samba/private/tls/key.pem': has 0644 should be 0600<br />
Sep 6 14:31:52 xxxx samba[1408]: [2014/09/06 14:31:52.773858, 0] ../source4/lib/tls/tls_tstream.c:1125(tstream_tls_params_server)<br />
Sep 6 14:31:52 xxxx samba[1408]: Invalid permissions on TLS private key file '/usr/local/samba/private/tls/key.pem':<br />
Sep 6 14:31:52 xxxx samba[1408]: owner uid 0 should be 0, mode 0644 should be 0600<br />
Sep 6 14:31:52 xxxx samba[1408]: This is known as CVE-2013-4476.<br />
Sep 6 14:31:52 xxxx samba[1408]: Removing all tls .pem files will cause an auto-regeneration with the correct permissions.<br />
Sep 6 14:31:52 xxxx samba[1408]: [2014/09/06 14:31:52.776128, 0] ../source4/ldap_server/ldap_server.c:940(ldapsrv_task_init)<br />
Sep 6 14:31:52 xxxx samba[1408]: ldapsrv failed tstream_tls_params_server - NT_STATUS_CANT_ACCESS_DOMAIN_INFO<br />
Sep 6 14:31:52 xxxx samba[1408]: [2014/09/06 14:31:52.777057, 0] ../source4/smbd/service_task.c:35(task_server_terminate)<br />
Sep 6 14:31:52 xxxx samba[1408]: task_server_terminate: [Failed to startup ldap server task]<br />
Sep 6 14:31:52 xxxx samba[1372]: [2014/09/06 14:31:52.808193, 0] ../lib/util/become_daemon.c:136(daemon_ready)<br />
Sep 6 14:31:52 xxxx samba[1372]: STATUS=daemon 'samba' finished starting up and ready to serve connectionssamba_terminate: Failed to startup ldap server task<br />
<br />
<br />
<blockquote class="tr_bq">
$ sudo rm /usr/local/samba/private/tls/*.pem<br />
$ sudo /etc/init.d/samba4 start<br />
$ ps aux |grep samba</blockquote>
<br />
<br />
4.0.X系からのUpdateならDBの修復が必要らしい<br />
<blockquote class="tr_bq">
$ sudo /etc/init.d/samba4 stop<br />
# sudo /usr/local/samba/bin/samba-tool dbcheck --cross-ncs --reset-well-known-acls --fix<br />
# sudo /usr/local/samba/bin/samba-tool ntacl sysvolreset<br />
# sudo /usr/local/samba/bin/samba-tool dbcheck --cross-ncs --fix</blockquote>
ref: https://wiki.samba.org/index.php/Updating_Samba<br />
<br />
<blockquote class="tr_bq">
$ sudo /etc/init.d/samba4 start<br />
$ ps aux |grep samba</blockquote>
立ち上がらなくなった<br />
どうもファイルのOwnerがおかしい気がするので全変更<br />
<br />
<blockquote class="tr_bq">
$ sudo chown root:root /usr/local/samba -R<br />
$ sudo /etc/init.d/samba4 start<br />
$ ps aux |grep samba</blockquote>
立ち上がった<br />
<br />
<br />
<blockquote class="tr_bq">
$ /usr/local/samba/bin/smbclient -L localhost -U%</blockquote>
OS=と Server=が空だけどとりあえず動いている?<br />
<br />
<blockquote class="tr_bq">
$ /usr/local/samba/bin/smbclient -L localhost -U%</blockquote>
Domain=[MYDOMAIN] OS=[] Server=[]<br />
<br />
以前は空ではなかったので何かおかしい<br />
一度設定ファイルがない状態でsamba4をインストールし、<br />
smb.confの初期値で試したところちゃんと出た。<br />
<br />
smb.confの初期値と移行したものを見比べると<br />
globalが全然違うっぽい。<br />
<br />
そこで、初期値の状態のものをひっぱってきて、<br />
必要な設定を改めて施した。<br />
<br />
初期値+provisionしたもの<br />
<br />
# Global parameters<br />
[global]<br />
workgroup = MYDOMAIN<br />
realm = MYDOMAIN.LOCAL<br />
netbios name = HOSTNAME<br />
server role = active directory domain controller<br />
dns forwarder = 192.168.1.1<br />
<br />
[netlogon]<br />
path = /usr/local/samba/var/locks/sysvol/mydomain.local/scripts<br />
read only = No<br />
<br />
[sysvol]<br />
path = /usr/local/samba/var/locks/sysvol<br />
read only = No<br />
<br />
<br />
<blockquote class="tr_bq">
$ /usr/local/samba/bin/smbclient -L localhost -U%</blockquote>
Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 4.1.11]<br />
<br />
Sharename Type Comment<br />
--------- ---- -------<br />
netlogon Disk <br />
sysvol Disk <br />
IPC$ IPC IPC Service (Samba 4.1.11)<br />
・・・略・・・<br />
結果が実行毎に変わるけどなんだろう・・・<br />
<br />
その後いろいろ確認したけどどうもおかしく、直せない。<br />
この状態でファイルサーバー越しにファイルを作成したりするとOwnerが3000000になる。<br />
アンインストールしてからの再インストールをすることにした。<br />
<br />
DNS設定を再び暫定に<br />
<blockquote class="tr_bq">
$ sudo vim /etc/resolvconf/resolv.conf.d/base</blockquote>
nameserver ルーターIP<br />
のみに変更<br />
<br />
<blockquote class="tr_bq">
$ sudo resolvconf -u</blockquote>
samba関係をアンインストール<br />
<blockquote class="tr_bq">
$ sudo aptitude remove smbd<br />
$ sudo aptitude remove samba<br />
$ sudo aptitude remove winbind libnss-winbind<br />
$ sudo aptitude remove slapd ldap-utils</blockquote>
<br />
<br />
https://wiki.samba.org/index.php/Samba_4/OS_Requirements<br />
<blockquote class="tr_bq">
$ sudo aptitude install build-essential libacl1-dev libattr1-dev \<br />
libblkid-dev libgnutls-dev libreadline-dev python-dev libpam0g-dev \<br />
python-dnspython gdb pkg-config libpopt-dev libldap2-dev \<br />
dnsutils libbsd-dev attr krb5-user docbook-xsl libcups2-dev acl<br />
$ sudo aptitude install slapd ldap-utils<br />
$ sudo /etc/init.d/slapd stop<br />
$ sudo update-rc.d -f slapd remove<br />
$ cd<br />
$ wget http://ftp.samba.org/pub/samba/samba-4.1.11.tar.gz<br />
$ tar -zxvf samba-4.1.11.tar.gz<br />
$ cd samba-4.1.11<br />
$ ./configure<br />
$ sudo make && sudo make install<br />
$ sudo aptitude install smbd<br />
$ sudo aptitude install winbind libnss-winbind<br />
$ sudo vim /etc/init/smbd.conf</blockquote>
start on ・・・ という行を#でコメントアウト<br />
<br />
<blockquote class="tr_bq">
$ sudo vim /etc/resolvconf/resolv.conf.d/base</blockquote>
元に戻す<br />
<br />
<blockquote class="tr_bq">
$ sudo shutdown -r 0<br />
<br />
$ sudo /usr/local/samba/bin/samba-tool domain provision<br />
$ sudo /etc/init.d/samba restart<br />
$ ps aux|grep samba</blockquote>
<br />
とりあえず動作確認<br />
<blockquote class="tr_bq">
$ ps aux |grep samba</blockquote>
<br />
<br />
<blockquote class="tr_bq">
$ /usr/local/samba/bin/smbclient -L localhost -U%</blockquote>
4.0.Xから上書きした際は結果が不定だったが<br />
いろいろアンインストール→いろいろUpgrade<br />
してからのsambaクリーンインストールで安定した<br />
<br />
<blockquote class="tr_bq">
$ sudo host -t SRV _ldap._tcp.mydomain.local 127.0.0.1<br />
<br />
$ kinit administrator@MYDOMAIN.LOCAL</blockquote>
以前と異なりパスワードを求められた<br />
<br />
<blockquote class="tr_bq">
$ klist</blockquote>
Ticket cache: FILE:/tmp/krb5cc_1000<br />
Default principal: administrator@MYDOMAIN.LOCAL<br />
<br />
<br />
<blockquote class="tr_bq">
$ sudo /usr/local/samba/bin/samba-tool user setexpiry Administrator --noexpiry<br />
$ /usr/local/samba/bin/smbclient //localhost/netlogon -UAdministrator%'パスワード' -c 'ls'</blockquote>
Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 4.1.11]<br />
. D 0 Sun Sep 7 19:21:26 2014<br />
.. D 0 Sun Sep 7 19:22:00 2014<br />
<br />
37289 blocks of size 524288. 29480 blocks available<br />
<br />
<br />
<br />
<br />
<br />
ref: https://wiki.samba.org/index.php/Setup_a_Samba_AD_Member_Server<br />
<br />
以前のファイルを除去<br />
<blockquote class="tr_bq">
$ sudo mv /lib/x86_64-linux-gnu/libnss_winbind.so /var/tmp/.<br />
$ sudo mv /lib/x86_64-linux-gnu/libnss_winbind.so.2 /var/tmp/.</blockquote>
今回ビルドしたものを入れる<br />
<blockquote class="tr_bq">
$ sudo ln -s /usr/local/samba/lib/libnss_winbind.so.2 /lib/x86_64-linux-gnu/libnss_winbind.so<br />
$ sudo ln -s /lib/x86_64-linux-gnu/libnss_winbind.so /lib/x86_64-linux-gnu/libnss_winbind.so.2<br />
$ sudo ldconfig<br />
$ /usr/local/samba/bin/wbinfo -p</blockquote>
Ping to winbindd succeeded<br />
<br />
<blockquote class="tr_bq">
$ getent passwd</blockquote>
MYDOMAIN\Administrator:*:0:100::/home/MYDOMAIN/Administrator:/bin/bash<br />
<br />
<br />
ドメインレベルを上げる<br />
<blockquote class="tr_bq">
$ sudo /usr/local/samba/bin/samba-tool domain level raise --domain-level=2008_R2<br />
$ sudo /usr/local/samba/bin/samba-tool domain level show<br />
$ sudo /usr/local/samba/bin/samba-tool domain level raise --forest-level=2008_R2<br />
$ sudo /usr/local/samba/bin/samba-tool domain level show</blockquote>
移動プロファイル設定<br />
<blockquote class="tr_bq">
$ mkdir -p /home/MYDOMAIN/profiles<br />
$ chmod 1777 /home/MYDOMAIN/profiles<br />
$ sudo vim /usr/local/samba/etc/smb.conf</blockquote>
[global]<br />
‥‥<br />
logon path = //%L/profiles/%U<br />
‥‥<br />
[profiles]<br />
path = /var/samba/profiles<br />
browseble = no<br />
read only = no<br />
profile acls = yes<br />
create mask = 0600<br />
directory mask = 0700<br />
<br />
<blockquote class="tr_bq">
$ sudo /etc/init.d/samba4 restart</blockquote>
<br />
Winをドメイン参加させてAdministratorでログオン<br />
<br />
リモートサーバー管理ツール<br />
http://www.microsoft.com/ja-jp/download/details.aspx?id=39296<br />
<br />
[コントロールパネル] → [プログラム] → [Windowsの機能の有効化または無効化]<br />
リモートサーバー管理ツールにチェックしてOK<br />
<br />
コントロール パネル<br />
システムとセキュリティ<br />
管理ツール<br />
Active Directory ユーザーとコンピュータ<br />
<br />
Usersにいる対象アカウントのプロパティを開く<br />
プロファイルのプロファイルのパスに<br />
\\サーバー名\profiles\%USERNAME%<br />
を入力して適用<br />
※もしかしたらDomain Adminsにいれているとだめかも。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-19745539708074057892014-02-21T00:00:00.004+09:002014-02-21T00:03:51.418+09:00FXメモ(MT4作ってみた)先月、試しに何週間もZAR/JPYを全力2枚を持ってたら強制ロスカットを食らう→マイナス8万くらい、で、その時負けていた2万と合わせてマイナス10万。<br />
そこから1/29前後くらいにあったトルコの金利騒動で、1枚だけだけど200pipsくらい得られたり、その後頑張ってマイナス6万まで戻すも、いつだかの指標で3秒で100pipsくらい動いてS/Lに引っかかりマイナス10万(その後全モしてた・・・)<br />
そんなこんなの今月は、デモで練習中。(今までデモほとんどやってなかった)<br />
デモで10万スタートで、2倍に増やせたら相場に戻ります。<br />
<br />
で、最近チクチクMT4のEA作ってました。<br />
2つ作って、どちらも去年や今年なら+になるので公開してみます。<br />
どちらも2006年前後に大負けするのですがフィルタが思いつかず。<br />
どなたか改良できたらお願いしますw<br />
※説明はそれぞれBuyの時のです<br />
<div>
<br /></div>
特にMAGravityの方は、良い時は勢い良く伸びるので、何かフィルタがあれば・・・もしくは損切指標があれば・・・といった感じです。<br />
<br />
<a href="https://www.sugarsync.com/pf/D0865669_80799905_647679">MAGoldenCross</a><br />
注文:短期MA(21~24)と長期MA(90)のクロス<br />
注文フィルタ:<br />
決済:短期MA(21~24)と長期MA(90)のクロス<br />
決済:CCI短期(12)と長期(60)が閾値以上から、短期が閾値以下になった時<br />
決済:CCI中期(30)が閾値以上になった後、プライスが中期MAをクロスした時<br />
損切:プライスが長期MA(90)を下回った時<br />
USD/JPY 15M足オンリー<br />
<br />
<a href="https://www.sugarsync.com/pf/D0865669_80799905_647680">MAGravity</a><br />
注文:SMA21,SMA34,EMA89が期間順且つ、プライスがSMA21とクロス<br />
注文フィルタ:ストキャ13,8,8が弱い(10以下)の時<br />
決済:プライスがEMA89クロス<br />
損切:MACD8,17,9が0以下且つ、MainよりSignalが低い時<br />
又は、1つ前のSignalが0以上から0未満になった時<br />
USD/JPY 1H足オンリー、傾向としては他の通貨の1D足でもあるけど、今のフィルタ等ではドル円1Hでしか無理。<br />
<br />
もし使われる際は自己責任で。負ける時は激しく負けるので注意。<br />
あと、エラー処理は抜いてるので必要ならつけてください。<br />
<br />
<br />
<br />
さて、デモで勝つためにいろいろ研究中。xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-61824829216747078752014-02-11T23:53:00.001+09:002014-02-12T01:45:54.725+09:00お名前.com VPS(KVM) にMT4をインストールするFXの自動売買用にMT4を導入しているのですが<br />
今はお名前.comのWindows Server 上に設置しています。<br />
Linuxサーバの方が若干安いのでそっちに乗り換えを模索中。<br />
まだ無料期間ですがインストールに成功しました。Windows Server も無料期間だからそのまま解約にするつもり。<br />
<br />
<b>ポイント</b><br />
・Linux(CentOS)にMT4をインストールする<br />
・リモートデスクトップ環境を構築する<br />
・リモートデスクトップにはxrdpというサーバを使う<br />
・xrdpは内部的にはvncサーバに接続しに行く<br />
・日本語入力の問題があり、ユーザパスワード関連に記号は、ひと通り手順が終わるまではセットしないほうが良い<br />
<div>
<br /></div>
<br />
<b>OSインストール</b><br />
お名前.com VPS(KVM) のコントロールパネルにログインする<br />
カスタムOSインストールとして Cent OS 6.4 64bit をインストールする<br />
・Virtio ON<br />
・ビデオデバイス vmvga (こっちのほうが解像度高くなるっぽい?<br />
実行するとメディアが挿入された状態となるので起動する<br />
・Install or Upgrade exists ....<br />
・Language: Japanese<br />
・Keyboard Type: jp106<br />
・IPv6 Support: OFF<br />
・システムクロックでUTCを使用: ON<br />
・どのタイプのインストールをするか: すべての領域を使用する<br />
・インストール先のデバイス: 20GB<br />
・データストレージデバイス: 180GB<br />
・Basic Serverを選択<br />
<br />
パッケージ選択(Basic Serverからの差分)<br />
※一部よくわからないものもONにしてます<br />
※将来的な用途のことも含めているのでMT4自体には関係無いものもあります<br />
アプリケーション<br />
・Emacs ON<br />
・インターネットブラウザ ON<br />
サーバ<br />
・FTPサーバ ON<br />
・システム管理ツール ON<br />
・電子メールサーバ ON<br />
システム管理<br />
・システム管理 ON<br />
デスクトップ<br />
・X Window System ON<br />
・グラフィカル管理ツール ON<br />
・デスクトップ ON<br />
・デスクトッププラットフォーム ON<br />
・フォント ON<br />
・リモートデスクトップ接続クライアント ON<br />
・レガシー X Window システムの互換 ON<br />
・入力メソッド ON<br />
・汎用デスクトップ ON<br />
ベースシステム<br />
・java プラットフォーム OFF<br />
・Perlのサポート OFF<br />
<br />
進めてインストール完了させる<br />
再起動してrootでログイン<br />
上部のシステム→管理→ユーザとグループで一般ユーザを作成<br />
rootをログオフして一般ユーザで入り直す<br />
<br />
<b>VNCサーバ(tigervnc)インストール</b><br />
$ su<br />
# yum -y install tigervnc*<br />
# vim /etc/sysconfig/vncservers<br />
<br />
USERNAMEには一般ユーザ名を入れる<br />
<div>
<blockquote class="tr_bq">
VNCSERVERS="2:USERNAME"<br />
VNCSERVERARGS[2]="-geometry 1920x1024 -nolisten tcp -localhost" </blockquote>
</div>
<div>
<div>
localhsotにすることで、VNC接続を外部からさせない。</div>
<div>
なお、ポートは5900+先の設定ファイルの数字(2)で5902となる。</div>
</div>
<div>
<br /></div>
<div>
<div>
# exit</div>
<div>
VNCパスワードをセットする</div>
<div>
長すぎるとログイン出来ないような・・・?</div>
<div>
$ vncpasswd</div>
<div>
<br /></div>
<div>
本来はこれでOKだけどテストするためにポートを開放する</div>
<div>
$ su</div>
<div>
# vim /etc/sysconfig/iptables</div>
<div>
dport 22の記載がある下辺りに追記</div>
</div>
<blockquote class="tr_bq">
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT</blockquote>
<div>
<div>
# /etc/init.d/iptables restart</div>
<div>
# /etc/init.d/vncserver restart</div>
<div>
<br /></div>
<div>
サービス化</div>
<div>
# chkconfig vncserver on</div>
</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<div>
この状態で、外部からVNCクライアントで接続してみて確認。</div>
<div>
今のところ通信が暗号化されていないので注意。</div>
<div>
問題なさそうならiptablesから記述をコメントアウトしてiptables再起動<br />
<br />
今回解決はできなかったけどプロセス再起動時に<br />
"xauth: timeout in locking authority file /home/root/.XauthXXXXX"と出て時間がかかる<br />
たぶん、rootユーザでサービスを実行するけど、内部的には一般ユーザで実行されるため、rootの設定ファイルを見に行こうとしていると思われる。<br />
chkconfigによる自動起動時にはエラーが起こっていないと・・・思いたい。<br />
一般ユーザにて/usr/bin/vncserverを起動する際には発生しない。</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<b>リモートデスクトップサーバ(xrdp)をインストール</b></div>
<div>
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm</div>
<div>
# yum --enablerepo=epel -y install xrdp</div>
<div>
<br /></div>
<div>
# vim /etc/xrdp/xrdp.ini</div>
<div>
xrdp1セクションのところを変更</div>
</div>
<div>
<blockquote class="tr_bq">
username= ←空にする<br />
port=5902 ←vncポートを指定</blockquote>
</div>
<div>
<div>
port=-1の場合、一般ユーザでログインして新規に一時的なvncセッションを立ち上げることになる模様。</div>
<div>
そうすると同一セッションに繋ぎ直すことがやや難しいので注意。</div>
<div>
ちなみに、port=-1の時に同一セッションにつなぐには、同じ解像度で繋ぐ必要がある。</div>
<div>
このことから、PCとiPhoneとで同一セッションに繋げなかった。</div>
</div>
<div>
<br /></div>
<div>
<div>
# /etc/init.d/xrdp restart</div>
<div>
<br /></div>
<div>
ポート開放</div>
<div>
# vim /etc/sysconfig/iptables</div>
<div>
dport 22の記載がある下辺りに追記</div>
<div>
ポートは3389、先ほどのあたりに</div>
</div>
<blockquote class="tr_bq">
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT</blockquote>
# /etc/init.d/iptables restart<br />
<br />
サービス化<br />
# chkconfig xrdp on<br />
<br />
これでWindowsのリモートデスクトップから入って<br />
sesman-Xvncとかいうのを選んでログインできるようになる。<br />
パスワードはvncパスワードとなる。<br />
なんかビープ音がなるタイミングでボッボッとなったりプチフリーズしたりするが未解決。<br />
<br />
この状態だと英語キーボード配列になっていて、特にパスワードに記号が含まれていると困る。<br />
$ su<br />
# cd /etc/xrdp<br />
# wget http://www.mail-archive.com/xrdp-devel@lists.sourceforge.net/msg00263/km-e0010411.ini<br />
# chmod 644 km-e0010411.ini<br />
これでリモートデスクトップ中に記号が変に入力されたりしなくなる。<br />
<br />
# /etc/init.d/vncserver restart<br />
# /etc/init.d/xrdp restart<br />
<br />
この状態だとログイン毎にrootパスワードを聞かれてしまう<br />
<a href="http://lists.centos.org/pipermail/centos/2012-May/126213.html">http://lists.centos.org/pipermail/centos/2012-May/126213.html</a><br />
<br />
$ gnome-session-properties<br />
PackageKit 更新アプレット のチェックを外す<br />
<br />
リモートデスクトップによるクリップボード共有は、試した限りではできなかった。<br />
VNCViewerであれば<br />
$ vncconfig &<br />
として開いたウィンドウが開いている間のみ可能だった。<br />
<br />
<br />
<b>Windowsアプリを動作させるwineをインストールする</b><br />
<br />
ソフトウェアの追加/削除で wine を検索<br />
"a compatibility layer for windows applications"をインストールする<br />
<br />
<br />
<b>MT4をインストールする</b><br />
からMT4(mt4setup.exe)をダウンロードして実行して普通にインストールする。<br />
途中、MonoとGeckoのインストールを求められたので、とりあえずYesで進めた。<br />
デスクトップにできたショートカットアイコンで普通に起動成功<br />
<br />
データフォルダはMT4のメニューから開けるが<br />
階層が深いところにある<br />
/home/ユーザ名/.wine/drive_c/Program Files (x86)/<br />
<br />
以降、個人的なめも<br />
<br />
<b>ファイルやりとりのためDropboxをインストールする</b><br />
<a href="http://easyramble.com/install-dropbox-into-centos.html">http://easyramble.com/install-dropbox-into-centos.html</a><br />
<br />
$ cd ~<br />
$ wget "https://www.dropbox.com/download?plat=lnx.x86"<br />
$ tar xzf dropbox-lnx.x86-2.6.2.tar.gz<br />
<br />
$ ~/.dropbox-dist/dropboxd<br />
URLを開けとあるので開いてDropboxアカウントでログイン<br />
<br />
$ mkdir ~/bin<br />
$ cd ~/bin<br />
$ wget "https://www.dropbox.com/download?dl=packages/dropbox.py"<br />
$ chmod +x ~/bin/dropbox.py<br />
$ ~/bin/dropbox.py help<br />
$ ~/bin/dropbox.py start<br />
$ ~/bin/dropbox.py status<br />
$ su<br />
# vim /etc/init.d/dropbox<br />
<div>
<blockquote class="tr_bq">
#!/bin/sh<br />
<br />
# chkconfig: 345 99 01<br />
# description: dropbox<br />
# processname: dropbox<br />
<br />
exec="/home/ユーザー名/bin/dropbox.py"<br />
user="ユーザー名"<br />
<br />
start() {<br />
echo -n $"Starting $prog: "<br />
su -c "${exec} start" ${user}<br />
}<br />
<br />
stop() {<br />
echo -n $"Stopping $prog: "<br />
su -c "${exec} stop" ${user}<br />
}<br />
<br />
status() {<br />
su -c "${exec} status" ${user}<br />
}<br />
<br />
restart() {<br />
stop<br />
start<br />
}<br />
<br />
case "$1" in<br />
start)<br />
$1<br />
;;<br />
stop)<br />
$1<br />
;;<br />
restart)<br />
$1<br />
;;<br />
status)<br />
$1<br />
;;<br />
*)<br />
echo $"Usage: $0 {start|stop|status|restart}"<br />
exit 2<br />
esac<br />
exit $?</blockquote>
</div>
<div>
<div>
# chmod u+x /etc/init.d/dropbox</div>
<div>
# chkconfig --add dropbox</div>
<div>
# chkconfig dropbox on</div>
<div>
# chkconfig --list dropbox</div>
<div>
# shutdown -r 0</div>
<div>
その後</div>
<div>
$ ~/bin/dropbox.py status</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<b>EAの共有用にMercurialをインストール</b></div>
<div>
$ su</div>
<div>
# cd ~/</div>
<div>
# yum -y install python-devel python-setuptools make gcc</div>
<div>
<br /></div>
<div>
# easy_install pip</div>
<div>
# pip install Mercurial</div>
<div>
# exit</div>
<div>
$ cd</div>
<div>
$ hg clone https://xxxxxxx/xxxx/ hg</div>
<div>
$ cd hg/.hg</div>
<div>
$ vim hgrc</div>
</div>
<div>
追記する</div>
<div>
<blockquote class="tr_bq">
[auth]<br />
auth1.prefix = https://xxxxxxxx/xxxxx/<br />
auth1.username = xxxx<br />
auth1.password = xxxx</blockquote>
</div>
<div>
※auth1の部分は何でもよい</div>
<div>
<br /></div>
<div>
<div>
参考:</div>
<div>
http://ubun2.wiki.fc2.com/wiki/xrdp%E5%86%8D%E3%81%B3</div>
<div>
http://www.kkaneko.com/rinkou/linux/centosinstall.html</div>
<div>
http://pg-forex.com/blog/others/378/</div>
<div>
http://articles.mql4.com/1058</div>
<div>
http://lfg-net.com/linux/ubuntu/ubuntu-12-04-lts-settings/</div>
<div>
http://kyojee.dispatch-site.com/wordpress/2012/07/25/%E3%81%8A%E5%90%8D%E5%89%8D%E3%80%80vps-kvm-%E3%81%A7mt4%E3%82%92%E5%8B%95%E3%81%8B%E3%81%97%E3%81%A6%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%81%AB/</div>
<div>
http://kingpcfx.seesaa.net/article/250642995.html</div>
<div>
http://ubuntuforums.org/showthread.php?t=2039022</div>
<div>
http://tubapr.hatenablog.com/entry/2013/04/17/173045<br />
http://kingpcfx.seesaa.net/article/250642995.html</div>
</div>
<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=books-jp&search=FX&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-35423753082263145492014-01-28T21:50:00.003+09:002014-01-28T21:50:39.932+09:00ntpサーバーインストールsambaインストール時に面倒でntpサーバーを入れていなかったが<br />
よく考えたらADにntpサーバーは必須であった<br />
(時間があまりに離れているととおそらくログインできない)<br />
<br />
Windowsと共存させるためにUTCをOFFにする<br />
<blockquote class="tr_bq">
$ sudo vim /etc/default/rcS</blockquote>
<br />
--- 変更 ---<br />
<blockquote class="tr_bq">
UTC=no</blockquote>
------------<br />
<br />
とりあえず時間を合わせる<br />
<blockquote class="tr_bq">
$ sudo ntpdate ntp.nict.jp</blockquote>
<br />
ハードウェアに書き込む<br />
<blockquote class="tr_bq">
$ sudo hwclock -w</blockquote>
<br />
ntpサーバーをインストールする<br />
<blockquote class="tr_bq">
$ sudo aptitude install ntp</blockquote>
<br />
上位ntpサーバーを指定する<br />
<blockquote class="tr_bq">
$ sudo vim /etc/ntp.conf</blockquote>
<br />
以下をコメントアウトする<br />
--- コメントアウト ---<br />
<blockquote class="tr_bq">
# server 0.ubuntu.pool.ntp.org<br /># server 1.ubuntu.pool.ntp.org<br /># server 2.ubuntu.pool.ntp.org<br /># server 3.ubuntu.pool.ntp.org<br /># server ntp.ubuntu.com</blockquote>
-----------------------<br />
<br />
代わりに次の4行かく(適当)<br />
--- 変更 ---<br />
<blockquote class="tr_bq">
server ntp.nict.jp<br />server ntp1.jst.mfeed.ad.jp<br />server ntp2.jst.mfeed.ad.jp<br />server ntp3.jst.mfeed.ad.jp</blockquote>
------------<br />
<br />
サービス再起動<br />
<blockquote class="tr_bq">
$ sudo /etc/init.d/ntp restart</blockquote>
<br />
動作確認<br />
<blockquote class="tr_bq">
$ ntpq -p</blockquote>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-26175201344731114532014-01-28T07:23:00.004+09:002014-01-28T07:23:52.123+09:00samba機をupdateしたらActiveDirectoryが止まったActiveDirectoryにしているsamba機をupgradeしたら、ADに参加しているマシンが何故かインターネットに繋がらず。<br />
調べてみたところ、参加マシン→sambaサーバーのホスト名が解決できない。IPでなら繋がり、LANは生きている。<br />
というわけでsambaサーバーのsyslogを確認してみると、どうもsambaサーバーの起動にこけている。<br />
<br />
<blockquote class="tr_bq">
Jan 28 06:49:51 xxxx samba[1213]: [2014/01/28 06:49:51.626210, 0] ../source4/smbd/server.c:370(binary_smbd_main)<br />Jan 28 06:49:51 xxxx samba[1213]: samba version 4.1.0 started.<br />Jan 28 06:49:51 xxxx samba[1213]: Copyright Andrew Tridgell and the Samba Team 1992-2013<br />Jan 28 06:49:52 xxxx samba[1214]: [2014/01/28 06:49:52.810435, 0] ../source4/smbd/server.c:492(binary_smbd_main)<br />Jan 28 06:49:52 xxxx samba[1214]: samba: using 'standard' process model<br />Jan 28 06:49:55 xxxx samba[1238]: [2014/01/28 06:49:55.189132, 0] ../source4/smbd/service_stream.c:346(stream_setup_socket)<br />Jan 28 06:49:55 xxxx samba[1238]: Failed to listen on 0.0.0.0:389 - NT_STATUS_ADDRESS_ALREADY_ASSOCIATED<br />Jan 28 06:49:55 xxxx samba[1238]: [2014/01/28 06:49:55.190110, 0] ../source4/ldap_server/ldap_server.c:821(add_socket)<br />Jan 28 06:49:55 xxxx samba[1238]: ldapsrv failed to bind to 0.0.0.0:389 - NT_STATUS_ADDRESS_ALREADY_ASSOCIATED<br />Jan 28 06:49:55 xxxx samba[1238]: [2014/01/28 06:49:55.190656, 0] ../source4/smbd/service_task.c:35(task_server_terminate)<br />Jan 28 06:49:55 xxxx samba[1238]: task_server_terminate: [Failed to startup ldap server task]<br />Jan 28 06:49:55 xxxx samba[1214]: [2014/01/28 06:49:55.196102, 0] ../source4/smbd/server.c:211(samba_terminate)<br />Jan 28 06:49:55 xxxx samba[1214]: samba_terminate: Failed to startup ldap server task</blockquote>
<br />
そのちょっと前をさかのぼってみるとこんなのが・・・<br />
<blockquote class="tr_bq">
Jan 28 06:49:50 xxxx slapd[1028]: slapd starting</blockquote>
<br />
で、今回sambaを入れた手順として、<br />
<br />
<ol>
<li>slapdをインストールしないとsambaがうまく動かない</li>
<li>かといってslapdが動いているとsambaが動かない</li>
<li>slapdはインストールするとけどサービスから解除しておく</li>
</ol>
<div>
どうも、upgradeのタイミングでslapdのサービス登録が復活していたみたいですね。</div>
<div>
というわけで</div>
<blockquote class="tr_bq">
$ sudo update-rc.d -f slapd remove<br />$ sudo shutdown -r 0</blockquote>
<div>
で直りました。</div>
<div>
<br /></div>
<div>
<br /></div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-19284941966774337762014-01-12T19:20:00.000+09:002014-01-12T19:20:27.964+09:00Extract Audio Copy でFLACリッピング久しぶりにリッピングの設定を見直し。<br />
使い勝手でいうとまだまだMP3だけど、そろそろ可逆圧縮にしようかと思う。<br />
普段はiPodとかMACとかも使ってるのでFLACだとイマイチだけどAppleロスレスよりは管理しやすいかなぁと。いうことでFLACを採用。<br />
<br />
参考:<a href="http://michisugara.jp/archives/2011/eac_flac.html">http://michisugara.jp/archives/2011/eac_flac.html</a><br />
<br />
・EACダウンロード<br />
<a href="http://www.exactaudiocopy.de/">http://www.exactaudiocopy.de/</a><br />
ここから最新版である1.0beta3をダウンロードした<br />
<br />
・EACインストール<br />
有料オプション連携っぽいGD3 Metadata PluginとCDRDAOとかいうやつだけ明らかに自分には要らないので外して、それ以外はデフォルトでインストールしたと思う。<br />
<br />
・EAC setup wizard<br />
初回起動時にウィザードが出る<br />
<br />
For this drive, what you do prefer?<br />
→I prefer to have accurate results.<br />
<br />
Besides the possibility of uncompressed extraction, I would like to be able to comress my file<br />
→FLAC<br />
<br />
Your email address: 適当<br />
<div>
<br /></div>
<div>
Filename Configuration: ABBA \ Number ones \ 03. Dancing Queen</div>
<div>
<br /></div>
<div>
Done</div>
<div>
→I am expert, let me use the full potential of EAC</div>
<div>
<br /></div>
<div>
完了。</div>
<div>
<br /></div>
・EAC設定(EAC->EAC Options)<br />
Naming scheme: %albumartist%\%albumtitle%\%artist% - %tracknr2%. %title%<br />
<br />
Use various artist naming scheme: ON<br />
Various Artists\%albumtitle%\%tracknr2%. %artist% - %title%<br />
<br />
・EAC設定(EAC->Metadata Options)<br />
Your email address: 適当<br />
Freedb server: http://freedbtest.dyndns.org:80/~cddb/cddb.cgi ※日本サーバー<br />
<div>
<br /></div>
<div>
・FLAC最新版ダウンロード</div>
<div>
そのままでもEACでFLACエンコードできるけど</div>
<div>
一応最新版に置き換える</div>
<div>
<br /></div>
<div>
公式サイトによると1.3が2013年に出ている</div>
<div>
<a href="https://xiph.org/flac/download.html">https://xiph.org/flac/download.html</a></div>
<div>
が、Windows用バイナリは更新されていなかった。</div>
<div>
<br /></div>
<div>
そこで、バイナリ公開しているサイトからダウンロードした(自己責任で)</div>
<div>
<a href="http://www.rarewares.org/lossless.php">http://www.rarewares.org/lossless.php</a></div>
<div>
の FLAC v.1.3.0 win64 bundle というのをダウンロードした。</div>
<div>
適当な場所に解凍</div>
<div>
<br /></div>
<div>
・EAC設定(Compress Options)</div>
<div>
External Compressを開く</div>
<div>
Program, including path, used for compress: 解凍したflac.exeを指定</div>
<div>
<br /></div>
<div>
<br /></div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com1tag:blogger.com,1999:blog-6606293831012589736.post-71959277389748604822013-12-30T21:59:00.000+09:002013-12-30T21:59:00.778+09:00FXメモ<br />
<ul>
<li>MetaTraderという取引ツール(Windows用)がある。チャート機能が強い。対応した証券会社であればそれで取引ができ、そうでなくてもチャート機能だけ使うのもあり。<br />公式サイト[<a href="http://www.metaquotes.net/">http://www.metaquotes.net/</a>]<br />まとめwiki[<a href="http://hikaku.fxtec.info/metatrader/">http://hikaku.fxtec.info/metatrader/</a>]</li>
<li>MetaTraderは通常は公式サイトからダウンロードするけど、証券会社によってはカスタマイズされたものを使う必要があるっぽい。また、この際にユーザに不利になるようなカスタマイズもあるっぽい?ただ、そもそも、特に海外は、証券会社側での不正な操作が疑われることが多々あるっぽい?</li>
<li>MetaTraderではデモ取引が可能なので最初の練習ツールとしても最適。</li>
<li>チャートのプラグイン開発や、自動取引機能の開発ができるらしい。その際に使われる言語はMQLで、MetaTrader独自の言語っぽい。</li>
<li>MQLは通常、専用エディタで開発するぽいけど、eclipseプラグインがある模様。ただし、署名がないっぽいプラグインで、怪しい雰囲気がある。自己責任で<br /><a href="http://yamanekou.blog.fc2.com/blog-entry-52.html">http://yamanekou.blog.fc2.com/blog-entry-52.html</a></li>
<li>MetaTraderはWindows用だけど、MACでもWineというWindowsアプリを動作させるツールを使えば概ね動作する。今回はWineのカスタム版であるNihonshuというツールを利用した。<br />Nihonshu[<a href="http://matome.naver.jp/odai/2138009369610432001">http://matome.naver.jp/odai/2138009369610432001</a>]</li>
<li>GMOクリック証券では取引ツールとして「はっちゅう君」、チャートツールとして「プラチナチャート」が提供されている。はっちゅう君の方はよくわからないけど、プラチナチャートはかなり使いやすい。難があるとしたら、はっちゅう君は毎回ログイン情報を求められる(パスワード保存できない)。プラチナチャートの方は起動毎に設定し直さないといけないこと。なお、プラチナチャートははっちゅう君から起動すれば、ログインしなくてよい。</li>
<li>スマフォ(iPhone)取引アプリとしてはGMOクリック証券から「iClickFXneo」が提供されている。他の証券会社のをだいたい試したけど、少なくともチャートとしてはiClickFXneoがかなり使いやすかった。為替アラート機能も○。</li>
<li>MetaTraderのiPhone版もあり、スマフォ用チャートアプリとしては最強だった。好きなチャートを同じウィンドウに重ねて表示したりがかなり柔軟で、色変更やパラメータ設定も可能。また、起動時に画面ロック無効にしてくれる機能もある。基本的にはiClickFXneoとMetaTraderでスマフォツールは完備となる。</li>
<li>iPhone版MetaTraderからはPC版MetaTraderのデモアカウントにログインできない?かも。改めて作るのが無難か。</li>
<li>時々使う「DMMFX Trader」は4つのチャートを同時表示できるのが便利。神経質にチャートを見たい時に重宝。</li>
<li>他にも色々試したけど、上記のアプリさえあれば基本的には要らない。が、チャート設定を色々変えたい場合に、普段使ってるアプリでかえると戻すのが面倒。そこで、他アプリをいくつか入れて予備に使うのが○。「FX PLUS」「FX Cymo」「fxTrade」といったアプリが存在する。</li>
<li>「羊飼いのFXアプリ」というアプリが存在する。指標スケジュールやそれの詳細が記載されているウェブサイトへのリンク機能があるので便利。アラート機能が充実しているけど、為替アラーとなんか反応が遅いので指定為替レートアラート機能は使ってない。その他のアラートは一応ONにしている。</li>
</ul>
<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=books-jp&search=FX&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-88983121693919267122013-12-30T20:56:00.001+09:002013-12-30T22:44:23.880+09:00今月からFX始めました。今月からFXを始めたので時々記録をつけていきます。<br />
とりあえずは簡単な記録から。<br />
<br />
<br />
<ul>
<li>某日、FXに関する書籍を購入し雰囲気を知る。<br />間違えて売ってしまったので何を買ったか忘れたけど、確かこれ<br /><iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=mynotepad-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4478008418" style="height: 240px; text-align: center; width: 120px;"></iframe><br />一番売れてる投資の雑誌ザイが作った『FX』入門 ザイ編集部&羊飼い<br />最初に読むには丁度良かったです、オススメでした。<br />が、結局実際にやってみるまではサッパリわかりませんでしたね。</li>
<li>12/8、GMOクリック証券(FXネオ)で開始</li>
<li>軍資金11万くらいから</li>
<li>基本的にUSD/JPYでスキャル〜デイ</li>
<li>途中、書籍を適当に入門書っぽいものを二冊購入。<br />一冊目<br />
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=mynotepad-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4756914284" style="height: 240px; width: 120px;"></iframe><br />朝30分! 会社勤めをしながら稼ぐ私のFX投資法 長瀬博雅<br />・・・これは完全に失敗でした。<br />まず、そもそもある証券会社でのみ使えるシステムに関する説明資料であったこと。よく見てなかったのが悪いですがだまされた・・・。また、その説明資料だとしても、本当に説明書レベルのことしか書いておらず、例えそのシステムのことが知りたかったとしても、「ぐぐればわかるよ!」といった程度のことしか書いていないこと。<br />なお、そのシステムというのは「トラップリピートイフダン」という名称の注文方法で、ある証券会社というのは確か「マネースクウェアジャパン」。<br />ただまぁ、書籍は最悪でしたが、この「トラップリピートイフダン」というのはなかなか良さそうでした。イフダン注文の指定をしておけば、その条件を満たすなら何度でも繰り返す注文方法。さらに、複数指定できるので「トラップ」ということらしい。<br /><br />二冊目<br />
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=ah2huh-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4756916546" style="height: 240px; width: 120px;"></iframe><br />
株とFX たったの3時間でプロ並にチャートが読めるようになる 間地秀三
<br />これはなかなか良書でした。中級者には当然だろうことしか書いてませんでしたが、為替チャート初めて!って人にはかなり良いと思います。<br />内容としては、チャートのテクニカル分析のいろはについてが書かれていました。<br />逆に、それだけが書かれています。すぐ読み終わるので1500円は高いと感じました・・・が、内容は良かったので良しとします。</li>
<li>12/30現在、+2万</li>
</ul>
<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-fe.amazon-adsystem.com/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=books-jp&search=FX&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-33548480588393996572013-11-04T01:38:00.000+09:002013-11-04T01:42:36.971+09:00eclipseでandroid開発環境構築のメモ<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
かなり古いメモだけど転記し忘れてた。<br />
<br />
<br />
http://www.infinity-dimensions.com/blog/archives/android-app-develop-sdkinstall.html</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Android SDK(SOFTWARE DEVELOPMENT KIT) のダウンロードとインストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<a href="http://developer.android.com/intl/ja/index.html">http://developer.android.com/intl/ja/index.html</a></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
インストールは以前していたみたいなので省略</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Android SDK Managerを起動</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Android X.Xをインストールする</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
手持ちのAndroidは2.3.7なので2.3.3を展開</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
とりあえずSDK Platform/Sample for SDK/Google APIs by Google Inc.をチェック</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
既にインストールされてるけど多分次のやつも必要</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
TollsのAndroid SDK Tools/Android SDK Platform-tools</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
途中、アクセスが拒否されました。とかいうエラーが出たが、</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
SDK Managerを管理者権限で起動しなおしたらうまくいった。</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
(20131104追記)<br />
↓SystemImage等もあった方いいかも<br />
<a href="http://qiita.com/gabu/items/8bc1a11f1382409f1d2a">http://qiita.com/gabu/items/8bc1a11f1382409f1d2a</a></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<div>
<span style="border-collapse: separate; border-spacing: 0px; text-align: -webkit-auto;">パスを通す</span></div>
<div>
<span style="border-collapse: separate; border-spacing: 0px; text-align: -webkit-auto;">Pathに以下を追加</span></div>
<div>
<span style="border-collapse: separate; border-spacing: 0px; text-align: -webkit-auto;">C:\Program Files (x86)\Android\android-sdk\tools</span></div>
<div>
<span style="border-collapse: separate; border-spacing: 0px; text-align: -webkit-auto;">C:\Program Files (x86)\Android\android-sdk\platform-tools</span></div>
</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
JDKインストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<div>
eclipseについてくるので不要</div>
</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Eclipseインストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
日本語化&いろいろ込みのpleiadesを使用する</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<a href="http://mergedoc.sourceforge.jp/pleiades.html">http://mergedoc.sourceforge.jp/pleiades.html</a></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
から</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Eclipse 3.6 HeliosのFull All In One(JREあり)のJavaパッケージをダウンロード</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
インストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
今回はc:\eclipse\pleiades-java-3.6.2\にインストールした</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
※最新は3.7だがAndroid開発ツールが3.6までしか対応していない</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Eclipseセットアップ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
"eclipse.exe"を起動する</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ワークスペースの選択と出るのでここでは"c:\workspace\android"を指定</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ウィンドウ→設定→Java→インストール済みのJRE</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
jre1.6を選択する</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
→コンパイラー</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
コンパイラー準拠レベル:1.6</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
EclipseにADT(Android Development Tools)インストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ヘルプ→新規ソフトウェアのインストール</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
追加→ロケーション"<a href="https://dl-ssl.google.com/android/eclipse/%26quot;">https://dl-ssl.google.com/android/eclipse/"</a></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
作業対象で追加したロケーションを選択</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
下の枠内に"保留中"と出たら数分待つ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
開発ツールというのが出たらチェックを入れる(全部に入る)→次へと進めて完了させる</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Eclipseメイン画面に戻るとステータスバーにインストール状況が表示されるので待つ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
完了したら再起動</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
※途中でエラーが出る場合</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
まずは同じ手順を二回繰り返す(それでいけた)</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
だめならhttpsをhttpに変えてRetry</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
再起動するとWelcometo Android Development Toolsという画面が表示される</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Use existing SDKsを選択してロケーションに</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
今回は"C:\Program Files (x86)\Android\android-sdk"を指定</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
AVD(Androidエミュレーター)の作成</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ウィンドウ→AVD Manager→新規</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
名前:android2.2</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
SDCardサイズ:64</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Snapshot使用可能:チェック</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Skin解決:600x1024</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Keyboard support:yes</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
→CreateAVD</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
さらに</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
開始→起動</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Hello作成</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ファイル→新規→その他を選択</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
Android→Androidプロジェクトを選択→次へ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
プロジェクト名:HelloAndroid→次へ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ビルドターゲット:Android2.3.3→次へ</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
パッケージ名:com.blogspot.xelalko.hello→完了</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
<br /></div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
この状態で</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
実行→実行→Android アプリケーション</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
とすると仮想端末が実行される。</div>
<div style="font-family: 'MS Mincho'; orphans: 2; text-align: -webkit-auto; widows: 2;">
ホーム画面を表示するとHelloアプリケーションが実行される。</div>
xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-91425681173705758372013-10-19T20:50:00.001+09:002013-10-19T20:50:27.597+09:00CentOSで固定IPの設定CentOS6.3(6.2?)で固定IPの設定<br />
この辺ってディストリビューションによって異なるから面倒。<br />
<br />
<br />
# vi /etc/sysconfig/network-scripts/ifcfg-eth0<br />
--------------------------------------------------------------------------------<br />
DEVICE=”eth0”<br />
BOOTPROTO=”static”<br />
HWADDR=”・・・”<br />
ONBOOT=”yes”<br />
GATEWAY=192.168.1.1<br />
NETMASK=255.255.255.0<br />
DNS1=192.168.1.1<br />
IPADDR=192.168.1.11<br />
NETMASK=255.255.255.0<br />
--------------------------------------------------------------------------------<br />
# /etc/init.d/network restart<br />
<br />
おまけ<br />
うまくいかなかったけどDHCPでIP取得<br />
これで良かったはずなんだけど・・・<br />
# vi /etc/sysconfig/network-scripts/ifcfg-eth0<br />
--------------------------------------------------------------------------------<br />
DEVICE=”eth0”<br />
BOOTPROTO=”dhcp”<br />
HWADDR=”・・・”<br />
ONBOOT=”yes”<br />
GATEWAY=192.168.1.1<br />
NETMASK=255.255.255.0<br />
DNS1=192.168.1.1<br />
--------------------------------------------------------------------------------<br />
# /etc/init.d/network restart<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-jp.amazon.co.jp/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=computers-jp&search=AMD&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-47314374568602524952013-10-19T20:44:00.003+09:002013-10-19T20:44:52.266+09:00CentOSにMercurialをインストールするCentOS6.3(6.2?)にMercurialをインストールする。<br />
この際、特にWEBサーバーのインストールに躓いたのでメモを残す。<br />
バージョン違いなのか、ネット上の情報通りにやってもうまくいかない。<br />
ただ、認証方法周りはあまり動作確認していなかったかも。結構前の手順メモ。<br />
やりたかったことはhttp(s)プロトコル経由でhgコマンドを動かし、URLにユーザー名を含めた認証にしたかったけど、<br />
この手順で本当にできたかは記憶が定かではない。場合によっては修正や追加が必要かも。<br />
<br />
<br />
ポート開放<br />
# vi /etc/sysconfig/iptables<br />
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT<br />
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10080 -j ACCEPT<br />
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10443 -j ACCEPT<br />
<br />
# useradd -m hg<br />
# passwd hg<br />
パスワード<br />
# gpasswd -a apache hg<br />
<br />
# yum install python-devel<br />
# yum install make<br />
# yum install gcc<br />
# wget http://peak.telecommunity.com/dist/ez_setup.py<br />
# python ez_setup.py<br />
# easy_install -U mercurial<br />
<br />
メモ:hgweb.cgiインストール場所<br />
/usr/share/doc/mercurial-1.4/hgweb.cgi<br />
メモ:apacheインストール場所(デフォルト)<br />
/etc/httpd<br />
<br />
# mkdir /var/www/hg<br />
# su hg<br />
# mkdir /var/www/hg/test<br />
# chmod 775 /var/www/hg/test<br />
# cd /var/www/hg/test<br />
# hg init<br />
<br />
# vi /var/www/hg/test/.hg/hgrc<br />
[web]<br />
push_ssl = false<br />
allow_push = *<br />
contact = xxx@xxx.xxx<br />
name = xxxx<br />
description = xxxx<br />
<br />
# vi /var/www/hg/hgweb.config<br />
[paths]<br />
test = /var/www/hg/test<br />
<br />
簡易サーバー<br />
# hg serve -p 8080 --webdir-conf /var/www/hg/hgweb.config &<br />
http://localhost:8080/<br />
<br />
apacheサーバー<br />
# mkdir /var/www/cgi-bin/hg<br />
# cp /usr/share/doc/mercurial-1.4/hgweb.cgi /var/www/cgi-bin/hg/.<br />
# chown apache:apache /var/www/cgi-bin/hg/hgweb.cgi<br />
# chmod 755 /var/www/cgi-bin/hg/hgweb.cgi<br />
<br />
# vi /var/www/cgi-bin/hg/hgweb.cgi<br />
<br />
コメントアウト解除<br />
--------------------------------------------------------------------------------------<br />
import sys<br />
--------------------------------------------------------------------------------------<br />
コメントアウト<br />
--------------------------------------------------------------------------------------<br />
#sys.path.insert(0, "/usr/lib/python2.6/site-packages/")<br />
--------------------------------------------------------------------------------------<br />
<br />
追記<br />
--------------------------------------------------------------------------------------<br />
config = "/var/www/hg/hgweb.config"<br />
--------------------------------------------------------------------------------------<br />
<br />
コメントアウト解除<br />
--------------------------------------------------------------------------------------<br />
import os<br />
os.environ["HGENCODING"] = "UTF-8"<br />
--------------------------------------------------------------------------------------<br />
そのしたに追記<br />
--------------------------------------------------------------------------------------<br />
os.environ["HGRCPATH"] = "/etc/httpd/conf/hgrc"<br />
--------------------------------------------------------------------------------------<br />
<br />
コメントアウト<br />
--------------------------------------------------------------------------------------<br />
#from mercurial.hgweb.hgweb_mod import hgweb<br />
#import mercurial.hgweb.wsgicgi as wsgicgi<br />
--------------------------------------------------------------------------------------<br />
追記<br />
--------------------------------------------------------------------------------------<br />
from mercurial.hgweb import hgweb, wsgicgi<br />
application = hgweb(config)<br />
--------------------------------------------------------------------------------------<br />
<br />
結果<br />
--------------------------------------------------------------------------------------<br />
#!/usr/bin/python<br />
import sys<br />
from mercurial import demandimport; demandimport.enable()<br />
config = "/var/www/hg/hgweb.config"<br />
import os<br />
os.environ["HGENCODING"] = "UTF-8"<br />
os.environ["HGRCAPATH"] = "/etc/httpd/conf/hgrc"<br />
from mercurial.hgweb import hgweb, wsgicgi<br />
application = hgweb(config)<br />
wsgicgi.launch(application)<br />
--------------------------------------------------------------------------------------<br />
<br />
# vi /etc/httpd/conf/hgrc<br />
[trusted]<br />
users = hg<br />
groups = hg<br />
<br />
# cd /var/www/hg/test<br />
# chmod g+w .hg .hg/* .hg/store/*<br />
# chmod g+s .hg .hg/store .hg/store/data<br />
<br />
参考:<br />
http://d.hatena.ne.jp/kokutoto/20090505/p1<br />
http://d.hatena.ne.jp/eldesh/20110125/1295938971<br />
http://d.hatena.ne.jp/takuya_1st/20120120/1327028570<br />
http://blog.oklab.org/?tag=mercurial<br />
http://d.hatena.ne.jp/tututen/20100721/1279738184<br />
<br />
自己証明(適当、Redmineインストールの記事の方が適切)<br />
# cd /etc/httpd/conf<br />
# openssl genrsa -out server.key 1024<br />
# openssl req -new -key server.key -out server.csr -config /etc/pki/tls/openssl.cnf<br />
パスワード<br />
# openssl x509 -in server.csr -out server.crt -req -signkey server.key<br />
<br />
# vi /etc/httpd/conf/httpd.conf<br />
追記・・・だけど、もとからconfは全て読むしmod_sslはssl.confに書かれてるし、作業の必要なし<br />
--------------------------------------------------------------------------------------<br />
LoadModule ssl_module modules/mod_ssl.so<br />
include /etc/httpd/conf.d/ssl.conf<br />
--------------------------------------------------------------------------------------<br />
変更(http用の設定だけどポートは閉じるので意味なし)<br />
--------------------------------------------------------------------------------------<br />
#Listen 10080<br />
ServerName localhost:10080<br />
<br />
<Directory "/var/www/html/"><br />
AuthDigestProvider file<br />
AuthType Digest<br />
AuthName "Secret Zone"<br />
AuthDigestDomain /<br />
AuthUserFile /etc/httpd/.htdigest<br />
Require valid-user<br />
・・・<br />
</Directory><br />
--------------------------------------------------------------------------------------<br />
<br />
# yum install mod_ssl<br />
# vi /etc/httpd/conf.d/ssl.conf<br />
変更<br />
--------------------------------------------------------------------------------------<br />
Listen 10443<br />
--------------------------------------------------------------------------------------<br />
新規<br />
--------------------------------------------------------------------------------------<br />
AddType application/x-x509-ca-cert .crt<br />
AddType application/x-pkcs7-crl .crl<br />
--------------------------------------------------------------------------------------<br />
変更<br />
--------------------------------------------------------------------------------------<br />
<VirtualHost _default_:10443><br />
--------------------------------------------------------------------------------------<br />
<br />
変更<br />
--------------------------------------------------------------------------------------<br />
SSLCertificateFile /etc/httpd/conf/server.crt<br />
SSLCertificateKeyFile /etc/httpd/conf/server.key<br />
--------------------------------------------------------------------------------------<br />
<br />
追記<br />
--------------------------------------------------------------------------------------<br />
<Directory "/var/www/cgi-bin/"><br />
AuthDigestProvider file<br />
AuthType Digest<br />
AuthName "Secret Zone"<br />
AuthDigestDomain /<br />
AuthUserFile /etc/httpd/.htdigest<br />
Require valid-user<br />
・・・<br />
</Directory><br />
--------------------------------------------------------------------------------------<br />
<br />
<br />
# htdigest -c /etc/httpd/.htdigest 'Secret Zone' hg<br />
--------------------------------------------------------------------------------------<br />
パスワード入力:<br />
--------------------------------------------------------------------------------------<br />
<br />
このままだと10443とかにポート変更した影響でSELinuxが邪魔する<br />
# yum install policycoreutils-python<br />
確認<br />
# semanage port -l | grep http<br />
# semanage port -a -t http_port_t -p tcp 10080<br />
# semanage port -a -t http_port_t -p tcp 10443<br />
<br />
# /etc/init.d/httpd restart<br />
<br />
接続確認<br />
https://localhost:10443/cgi-bin/hg/hgweb.cgi<br />
<br />
hg clone<br />
ソース:https://hg@localhost:10443/cgi-bin/hg/hgweb.cgi/test/<br />
ソース:ssh://hg@localhost//var/www/hg/test<br />
<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-jp.amazon.co.jp/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=computers-jp&search=AMD&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-70616755094229789002013-10-19T20:10:00.003+09:002013-10-19T20:18:55.288+09:00CentOSにruby1.8を入れるCentOS6.3(6.2?)にruby1.8を入れる際に躓いたのでメモ<br />
rpm -i の際に他にもオプションがいるっぽい<br />
<br />
# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p374.tar.gz<br />
# tar zxvf ruby-1.8.7-p374.tar.gz<br />
# cd ruby-1.8.7-p374<br />
# ./configure<br />
# make<br />
# checkinstall --fstrans=no<br />
# rpm -ivh --nodeps --nomd5 /root/rpmbuild/RPMS/i386/ruby-1.8.7-p374-1.i386.rpm<br />
※普通にrpm -i とやるとフォルダが不足してるようなエラーが出るので無視<br />
※無視以外の方法もネットにあるけどそれやるとrubyコマンドでセグメンテーション違反とでる<br />
<br />
# vim /etc/profile<br />
Make the section with pathmunge look alike like this:<br />
2行追記(あんま意味わかってない)<br />
--------------------------------------------------------------------------------<br />
#Path manupulation<br />
if [ "$EUID" = "0" ]; then<br />
pathmunge /sbin<br />
pathmunge /usr/sbin<br />
pathmunge /usr/local/sbin<br />
pathmunge /usr/local/bin # ADDED THIS<br />
else<br />
pathmunge /usr/local/bin after # ADDED THIS<br />
pathmunge /usr/local/sbin after<br />
pathmunge /usr/sbin after<br />
pathmunge /sbin<br />
fi<br />
--------------------------------------------------------------------------------<br />
# source /etc/profile<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-jp.amazon.co.jp/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=computers-jp&search=AMD&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-84206420038788361892013-10-19T20:06:00.003+09:002013-10-19T20:19:41.010+09:00RPMパッケージを作成する方法Linuxでソースからビルドする必要があるアプリケーション。<br />
パッケージ管理ツールで管理できないので不便です。<br />
そこで試しにrubyをパッケージ化する方法をメモします。<br />
全てのアプリケーションはできないと思いますが、ちゃんとしたアプリケーションなら恐らく対応できるんじゃないかと思います。<br />
(要件をちゃんとしらべてません)<br />
<br />
環境はCentOS6.3(6.2?)だったはず。<br />
<br />
# yum install -y make gcc wget gettext<br />
# yum install -y zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ncurses-devel gdbm-devel readline-devel sqlite-devel<br />
<br />
checkinstallのインストール<br />
# mkdir -p /root/rpmbuild/SOURCES<br />
# yum -y install git gcc rpm-build<br />
# cd /usr/local/src<br />
# git clone http://checkinstall.izto.org/checkinstall.git/<br />
# cd checkinstall<br />
# make && make install<br />
# checkinstall<br />
<br />
デフォルトのまま進んでいく。<br />
RPMかどうか選ぶところではRPMを選ぶ。<br />
<br />
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm<br />
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm<br />
# sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm <br />
<br />
# ls -l /etc/yum.repos.d/epel* /etc/yum.repos.d/remi.repo<br />
とやって<br />
<br />
/etc/yum.repos.d/epel.repo<br />
/etc/yum.repos.d/epel-testing.repo<br />
/etc/yum.repos.d/remi.repo<br />
が出れば成功<br />
<br />
参考:<br />
http://www.google.com/url?q=http%3A%2F%2Ftnakamura.hatenablog.com%2Fentry%2F20120226%2Finstall_the_ruby_to_centos&sa=D&sntz=1&usg=AFQjCNH2he-ba_1g2c4_wGB9iphMiYMj6w<br />
<br />
<br />
おまけ
ソースからインストールした場合に単純にファイルを削除する方法<br />
# cd /usr/local/src/ruby-1.9.1-p429<br />
# cat .installed.list | xargs rm<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-jp.amazon.co.jp/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=computers-jp&search=AMD&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0tag:blogger.com,1999:blog-6606293831012589736.post-49895062548298570092013-10-19T19:55:00.000+09:002013-10-19T20:17:37.808+09:00お名前.comレンタルサーバーにRedmine2.3を入れる最初、さくらレンタルに入れようとしていたRedmine。<br />
root権限がある環境でやった方が確実で速い、そしてそうじゃないとまともに動かないということに気づいたので<br />
お名前.comレンタルサーバー VPS(KVM)に入れてみました。<br />
注意点はrubyを入れる際にrbenvだと普通はroot権限用になってしまうことくらいでしょうか。<br />
環境による不都合はほぼありませんでした。<br />
<br />
Redmine/Mercurial/SSL証明書を入れていきます。
<br />
[コントロールパネル操作]<br />
■OSインストール<br />
VPSコントロールパネルに繋ぐ<br />
OS再インストール CentOS6.2を選択<br />
SSH Private Keyと公式ヘルプを用い、SSH接続で接続できるようにする<br />
<br />
<br />
[SSH]<br />
■OSセットアップ<br />
・yum高速化<br />
# yum -y install yum-fastestmirror<br />
# yum update<br />
<br />
・vim入れる<br />
# yum -y install vim<br />
<br />
・locate入れる<br />
# yum -y install mlocate<br />
# updatedb<br />
<br />
・firewall設定<br />
※詳しくないので参考までに<br />
# vim /etc/sysconfig/iptables<br />
--------------------------------------------------------------------------------------<br />
# Manual customization of this file is not recommended.<br />
*filter<br />
:INPUT DROP [0:0]<br />
:FORWARD DROP [0:0]<br />
:OUTPUT ACCEPT [0:0]<br />
<br />
#既にconnectionが張られている通信を許可,TCPの接続開始と応答、FTPデータなどを許可<br />
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT<br />
<br />
#icmp(ping) 許可<br />
-A INPUT -p icmp -j ACCEPT<br />
#ローカルホストの入力許可<br />
-A INPUT -i lo -j ACCEPT<br />
<br />
# FRAGMENT DROP ###<br />
-A INPUT -f -j LOG --log-level debug --log-prefix 'FRAGMENT-DROP:'<br />
-A INPUT -f -j DROP<br />
#### PING OF DEATH ###<br />
-N PINGOFDEATH<br />
-A PINGOFDEATH -m limit --limit 1/s --limit-burst 4 -j ACCEPT<br />
-A PINGOFDEATH -j LOG --log-level debug --log-prefix 'PINGDEATH-DROP:'<br />
-A PINGOFDEATH -j DROP<br />
-A INPUT -p icmp --icmp-type echo-request -j PINGOFDEATH<br />
#### BROAD MULTI DROP ###<br />
-A INPUT -d 255.255.255.255 -j DROP<br />
-A INPUT -d 224.0.0.1 -j DROP<br />
#### 113IDENT ###<br />
-A INPUT -p tcp --dport 113 -j REJECT --reject-with tcp-reset<br />
#### SYNFLOOD ###<br />
-N drop_synflood<br />
-A drop_synflood -m limit --limit 10/s --limit-burst 20 -j RETURN<br />
-A drop_synflood -j LOG --log-prefix "SYNFLOOD: " -m limit --limit 1/s --limit-burst 10<br />
-A drop_synflood -j DROP<br />
-A INPUT -p tcp --syn -j drop_synflood<br />
<br />
#SSH許可<br />
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT<br />
<br />
#Web許可<br />
-A INPUT -p tcp --dport 80 -j ACCEPT<br />
-A INPUT -p tcp --dport 443 -j ACCEPT<br />
-A INPUT -p tcp --dport 3000 -j ACCEPT<br />
#FTP許可<br />
#-A INPUT -p tcp --dport 20 -j ACCEPT<br />
#-A INPUT -p tcp --dport 21 -j ACCEPT<br />
#-A INPUT -p tcp --dport 4000:4029 -j ACCEPT<br />
#MAIL許可<br />
#-A INPUT -p tcp --dport 25 -j ACCEPT<br />
#-A INPUT -p tcp --dport 465 -j ACCEPT<br />
#-A INPUT -p tcp --dport 110 -j ACCEPT<br />
#-A INPUT -p tcp --dport 995 -j ACCEPT<br />
#-A INPUT -p tcp --dport 143 -j ACCEPT<br />
#-A INPUT -p tcp --dport 993 -j ACCEPT<br />
<br />
#先に許可したポート以外全て不許可にする<br />
#デフォルトであったけどDROPに変えたいのでコメントアウト<br />
#-A INPUT -j REJECT --reject-with icmp-host-prohibited<br />
#-A FORWARD -j REJECT --reject-with icmp-host-prohibited<br />
<br />
#LOGGING<br />
-A INPUT -m limit --limit 1/s -j LOG --log-level debug --log-prefix 'INPUT-DROP:'<br />
-A INPUT -j DROP<br />
-A FORWARD -m limit --limit 1/s -j LOG --log-level debug --log-prefix 'FORWARD-DROP:'<br />
-A FORWARD -j DROP<br />
<br />
COMMIT<br />
--------------------------------------------------------------------------------------<br />
# /etc/init.d/iptables restart<br />
<br />
・ログ出力設定<br />
# vim /etc/rsyslog.conf<br />
コメントされているkern.*の下あたりにでも追記<br />
--------------------------------------------------------------------------------------<br />
kern.debug /var/log/iptables.log<br />
--------------------------------------------------------------------------------------<br />
※iptables専用ではないけどkern.debugには他のログがこないからこれでいいらしい<br />
<br />
・ファイル作成<br />
# touch /var/log/iptables.log<br />
# chmod 600 /var/log/iptables.log<br />
<br />
・ローテート設定<br />
# vim /etc/logrotate.d/syslog<br />
{ の上あたりに追記<br />
--------------------------------------------------------------------------------------<br />
/var/log/iptables.log<br />
--------------------------------------------------------------------------------------<br />
<br />
参考:<br />
http://www.rapidsite.jp/support/manual/rv_custom/e_4210.html<br />
http://kazmax.zpp.jp/cmd/i/iptables.8.html<br />
http://arisonsvr.org/web/maincontents/serverset/iptables/iptable.html<br />
http://www3.big.or.jp/~sian/linux/tips/iptables.html<br />
http://kensuke.jp/~kensuke/pukiwiki/index.php?debian%2Fns%2Fiptables<br />
http://vok.paburica.com/index.php?iptables%2FSYN%20Flood%E5%AF%BE%E7%AD%96%E3%82%92%E3%81%97%E3%81%9F%E3%81%84<br />
<br />
<br />
・作業ディレクトリ作る<br />
# mkdir ~/tmp<br />
<br />
・必要なパッケージを導入<br />
基本的なもの<br />
# yum install -y make gcc wget gettext-devel<br />
rubyやredmineに必要っぽいもの<br />
# yum install -y zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ncurses-devel gdbm-devel readline-devel sqlite-devel<br />
gitに必要っぽいもの<br />
# yum install -y expat-devel perl-ExtUtils-MakeMaker.x86_64<br />
<br />
・gitインストール<br />
# cd ~/tmp<br />
# wget --no-check-certificate https://git-core.googlecode.com/files/git-1.8.4.1.tar.gz<br />
# tar zxvf git-1.8.4.1.tar.gz<br />
# cd git-1.8.4.1<br />
# ./configure<br />
# make && make install<br />
# git version<br />
<br />
<br />
■rubyインストール<br />
ポイントはrootユーザだけでなくPassengerユーザ(apacheやredmineユーザ)が使うので<br />
システム共有な場所にインストールする必要がある<br />
また、Passengerは祖先に渡って全てのディレクトリに読込と実行権限が必要<br />
よって/usr/local内にインストールする<br />
<br />
・rbenv+ruby-buildのインストール<br />
# echo 'export RBENV_ROOT="/usr/local/rbenv"' >> ~/.bashrc<br />
# echo 'export PATH="${RBENV_ROOT}/bin:${PATH}"' >> ~/.bashrc<br />
# source ~/.bashrc<br />
# git clone https://github.com/sstephenson/rbenv.git ${RBENV_ROOT}<br />
# mkdir ${RBENV_ROOT}/plugins<br />
# git clone https://github.com/sstephenson/ruby-build.git ${RBENV_ROOT}/plugins/ruby-build<br />
# echo 'eval "$(rbenv init -)"' >> ~/.bashrc<br />
# source ~/.bashrc<br />
# rbenv --version<br />
--------------------------------------------------------------------------------------<br />
rbenv 0.4.0-67-g3300587<br />
--------------------------------------------------------------------------------------<br />
※この設定だと他ユーザがデフォルトでは使えないはずなので留意<br />
<br />
・ruby2.0.0のインストール<br />
使えるrubyバージョン確認<br />
# rbenv install -l<br />
rubyをインストール<br />
# rbenv install 2.0.0-p247<br />
パスを通す<br />
# rbenv rehash<br />
インストールしたバージョンを有効にする<br />
# rbenv global 2.0.0-p247<br />
# ruby -v<br />
--------------------------------------------------------------------------------------<br />
ruby 2.0.0p247<br />
--------------------------------------------------------------------------------------<br />
<br />
・rubygemsインストール<br />
# rbenv exec gem install rubygems-update<br />
# rbenv rehash<br />
# update_rubygems<br />
参考:<br />
http://docs.rubygems.org/read/chapter/3#page83<br />
<br />
・bundlerインストール<br />
# rbenv exec gem install bundler --no-ri --no-rdoc<br />
# rbenv rehash<br />
<br />
<br />
■mysqlインストール<br />
[SSH]<br />
・サーバーインストール<br />
# yum -y install mysql-server<br />
# chkconfig mysqld on<br />
# vim /etc/my.cnf<br />
追記:<br />
--------------------------------------------------------------------------------------<br />
[mysqld]<br />
character-set-server = utf8<br />
[mysql]<br />
default-character-set = utf8<br />
--------------------------------------------------------------------------------------<br />
# service mysqld restart<br />
<br />
# mysqladmin -u root password DBパスワード<br />
# /usr/bin/mysql_secure_installation<br />
--------------------------------------------------------------------------------------<br />
Change the root password? : n<br />
Remove anonymous users? : Y<br />
Disallow root login remotely? : Y<br />
Remove test database and access to it? : n<br />
Reload privilege tables now? : Y<br />
--------------------------------------------------------------------------------------<br />
<br />
・redmine用DB作成<br />
# mysql -u root -p<br />
--------------------------------------------------------------------------------------<br />
> create database redmine character set utf8;<br />
> create user 'redmine'@'localhost' identified by 'DBパスワード';<br />
> grant all privileges on redmine.* to 'redmine'@'localhost';<br />
> \q<br />
--------------------------------------------------------------------------------------<br />
<br />
■redmineインストール<br />
ここもPassengerが全てのディレクトリに権限がある場所に入れる必要がある<br />
今回は/var/www配下におく<br />
# cd ~/tmp<br />
# wget http://rubyforge.org/frs/download.php/77138/redmine-2.3.3.tar.gz<br />
# tar zxvf redmine-2.3.3.tar.gz<br />
# mv redmine-2.3.3 /var/www/redmine<br />
# cd /var/www/redmine<br />
# mkdir -p tmp tmp/pdf public/plugin_assets<br />
# chmod -R 755 files log tmp public/plugin_assets<br />
# cd /var/www/redmine/config<br />
# cp -p database.yml.example database.yml<br />
# vim database.yml<br />
Change it to look like:<br />
--------------------------------------------------------------------------------------<br />
production:<br />
adapter: mysql2<br />
database: redmine<br />
host: localhost<br />
username: redmine<br />
password: "DBパスワード"<br />
encoding: utf8<br />
--------------------------------------------------------------------------------------<br />
<br />
# cd /var/www/redmine<br />
<br />
・Gemfileにpassengerを追加<br />
# vim Gemfile<br />
sourceの下に追記:<br />
--------------------------------------------------------------------------------------<br />
gem "passenger"<br />
--------------------------------------------------------------------------------------<br />
<br />
・gemをインストールする(ディレクトリ配下に)<br />
# yum -y install gcc-c++ ImageMagick-devel libxml2-devel libxslt-devel<br />
# bundle install --path vendor/bundle<br />
<br />
・rails動作確認<br />
# bundle exec rails -v<br />
--------------------------------------------------------------------------------------<br />
Rails 3.2.13<br />
--------------------------------------------------------------------------------------<br />
<br />
# bundle exec rake generate_secret_token<br />
# RAILS_ENV=production bundle exec rake db:migrate<br />
# RAILS_ENV=production bundle exec rake redmine:load_default_data<br />
--------------------------------------------------------------------------------------<br />
Select Language: ja<br />
--------------------------------------------------------------------------------------<br />
<br />
・動作確認(WEBrick)<br />
# bundle exec rails server -e production<br />
>> http://IPアドレス:3000/<br />
Redmineの初期アカウントはadmin:admin<br />
<br />
・設定ファイルを用意<br />
# cd /var/www/rails/redmine/config<br />
# cp -p configuration.yml.example configuration.yml<br />
<br />
・実行モードをproduction固定<br />
# vim /var/www/rails/redmine/config/boot.rb<br />
末尾に追記:<br />
--------------------------------------------------------------------------------------<br />
ENV['RAILS_ENV'] ||= 'production'<br />
--------------------------------------------------------------------------------------<br />
<br />
・再確認<br />
# cd /var/www/redmine<br />
# bundle exec rails server<br />
>> http://IPアドレス:3000/<br />
<br />
参考:<br />
http://www.redmine.org/projects/redmine/wiki/RedmineInstall<br />
http://www.redmine.org/projects/redmine/wiki/Redmine_on_CentOS_installation_HOWTO<br />
http://www.sdmemo.com/wiki/Redmine%E3%81%AE%E5%B0%8E%E5%85%A5%E6%89%8B%E9%A0%86<br />
<br />
<br />
■apache+passengerセットアップ<br />
passengerはroot権限では動作しない<br />
実行ユーザはredmine/config.ru(場合によってはconfig/environment.rb)のオーナーとなる<br />
今回はredmineユーザーで動作させる<br />
# adduser redmine<br />
# passwd redmine<br />
ユーザパスワード<br />
# chown -R redmine:redmine /var/www/redmine<br />
<br />
・passengerモジュールのインストール<br />
# bundle exec passenger-install-apache2-module<br />
# bundle exec passenger-install-apache2-module --snippet<br />
apacheの設定に使う文字列が表示されるのでコピーする:<br />
--------------------------------------------------------------------------------------<br />
LoadModule passenger_module /var/www/redmine/vendor/bundle/ruby/2.0.0/gems/passenger-4.0.20/buildout/apache2/mod_passenger.so<br />
PassengerRoot /var/www/redmine/vendor/bundle/ruby/2.0.0/gems/passenger-4.0.20<br />
PassengerDefaultRuby /usr/local/rbenv/versions/2.0.0-p247/bin/ruby<br />
--------------------------------------------------------------------------------------<br />
<br />
・passenger設定ファイルを作成<br />
# vim /etc/httpd/conf.d/passenger.conf<br />
以下の内容で新規作成する<br />
基本設定のところはsnippetで得られた文字列で置き換える:<br />
--------------------------------------------------------------------------------------<br />
# Passengerの基本設定<br />
LoadModule passenger_module /var/www/redmine/vendor/bundle/ruby/2.0.0/gems/passenger-4.0.20/buildout/apache2/mod_passenger.so<br />
PassengerRoot /var/www/redmine/vendor/bundle/ruby/2.0.0/gems/passenger-4.0.20<br />
PassengerDefaultRuby /usr/local/rbenv/versions/2.0.0-p247/bin/ruby<br />
<br />
# Passengerが追加するHTTPヘッダを削除するための設定<br />
Header always unset "X-Powered-By"<br />
Header always unset "X-Rack-Cache"<br />
Header always unset "X-Content-Digest"<br />
Header always unset "X-Runtime"<br />
<br />
# 必要に応じてPassengerのチューニングのための設定を追加<br />
PassengerMaxPoolSize 6<br />
PassengerMaxInstancesPerApp 4<br />
PassengerPoolIdleTime 3600<br />
PassengerHighPerformance on<br />
PassengerStatThrottleRate 10<br />
RailsSpawnMethod smart<br />
RailsAppSpawnerIdleTime 0<br />
PassengerMaxPreloaderIdleTime 0<br />
--------------------------------------------------------------------------------------<br />
<br />
・文法チェック<br />
# apachectl configtest<br />
--------------------------------------------------------------------------------------<br />
Syntax OK<br />
--------------------------------------------------------------------------------------<br />
<br />
・とりあえずredmine関係なくapacheの動作確認<br />
# /etc/init.d/httpd restart<br />
>> http://IPアドレス/<br />
<br />
参考:<br />
http://morizyun.github.io/blog/passenger-install-apache-ruby-rails/<br />
<br />
メモ:<br />
祖先にわたってすべてのディレクトリにapacheユーザの読み込みと実行権限が必要<br />
http://www.modrails.com/documentation/Users%20guide%20Apache.html#_deploying_to_a_virtual_host_8217_s_root<br />
all parent folders. That is, /webapps/mycook and /webapps must also be readable and executable by Apache.<br />
メモ:<br />
passengerは仮想ホストかシンボリックリンクを使うべきで、<br />
仮想ディレクトリだとうまく動かない模様<br />
<br />
・redmineをSUB-URIで実行する(シンボリックリンクを用いる)<br />
※但し今回の設定だとpassengerはSUB-URIで動作するがWEBrickはルートディレクトリで動作する<br />
どちらも同じSUB-URIにする方法はわからなかった<br />
# ln -s /var/www/redmine/public /var/www/html/redmine<br />
# vim /etc/httpd/conf/httpd.conf<br />
DocumentRoot(/var/www/html)の下あたりに追記<br />
--------------------------------------------------------------------------------------<br />
#Redmine<br />
RackBaseURI /redmine<br />
<Directory /var/www/redmine/public><br />
AllowOverride All<br />
Order allow,deny<br />
Allow from all<br />
</Directory><br />
--------------------------------------------------------------------------------------<br />
<br />
# cd /var/www/redmine<br />
# vim config/boot.rb<br />
末尾に追記<br />
--------------------------------------------------------------------------------------<br />
ENV['RAILS_RELATIVE_URL_ROOT'] = '/redmine'<br />
--------------------------------------------------------------------------------------<br />
WEBrickで実行する際はconfig.ruにmapを追記する必要あるが、それだとpassengerが誤動作する<br />
この状態でWEBrickで実行するとSUB-URIではない状態で実行される<br />
<br />
動作確認<br />
# /etc/init.d/httpd restart<br />
>> http://IPアドレス/redmine<br />
<br />
・redmineセットアップ<br />
[redmine]<br />
adminでログイン パスワードadmin<br />
個人設定からパスワードを変更する<br />
管理->情報からすべてにチェックマークがついていることを確認する<br />
<br />
<br />
[SSH]<br />
■Mercurialインストール<br />
# cd ~/tmp<br />
Mercurial用ユーザを作成(今回は使わないけどMercurialをWEBで動作させる際には必要のはず)<br />
# useradd -m mercurial<br />
# passwd mercurial<br />
ユーザパスワード<br />
<br />
・Mercurialをeasy_install経由でインストール<br />
# yum -y install python-devel make gcc<br />
# wget http://peak.telecommunity.com/dist/ez_setup.py<br />
# python ez_setup.py<br />
# easy_install -U mercurial<br />
# hg --version<br />
<br />
ユーザ情報を設定する<br />
# vim ~/.hgrc<br />
--------------------------------------------------------------------------------------<br />
[ui]<br />
username = admin <redmine@mail.com><br />
--------------------------------------------------------------------------------------<br />
<br />
動作確認<br />
# cd ~/tmp<br />
# mkdir hgtest<br />
# hg init hgtest<br />
<br />
Redmine用リポジトリを作る<br />
# cd /var/www<br />
# mkdir hg<br />
# cd hg<br />
# mkdir project01<br />
# hg init project01<br />
<br />
・この状態でredmineのプロジェクト設定からリポジトリを連携する<br />
例(リポジトリパス):/home/アカウント名/hg/project01<br />
識別子: 任意<br />
パスのエンコーディング: 空欄<br />
<br />
<br />
■Mercurialクライアントをインストール<br />
[ローカル]<br />
・TortoiseHgをダウンロードしてインストール<br />
http://mercurial.selenic.com/<br />
・デスクトップ等で右クリック->TortoiseHg->Global Settings<br />
・Commit->Usernameをセット<br />
名前 <メールアドレス><br />
・Edit File<br />
・[ui]にsshをセット(圧縮オプション等をセット)<br />
--------------------------------------------------------------------------------------<br />
ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -agent -ssh -2 -batch -C<br />
--------------------------------------------------------------------------------------<br />
・Save->OK<br />
<br />
・TortoiseHgを公開暗号方式に対応させる<br />
・puttygen(ASE対応)をダウンロードする<br />
※ごった煮版等はASE対応してない<br />
http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe<br />
・実行してLoadからSSH Private Key ファイルを読み込み<br />
・Save privete keyで●●●.ppkとして保存 -> c:\ssh_keys\ に保存したとする<br />
・キー管理ツールのPageant.exeのショートカットを作成する<br />
--------------------------------------------------------------------------------------<br />
"C:\Program Files\TortoiseHg\Pageant.exe" "c:\ssh_keys\●●●.ppk"<br />
--------------------------------------------------------------------------------------<br />
<br />
動作確認<br />
・ショートカットを実行する<br />
・デスクトップ等で右クリック->TortoiseHg->Clone<br />
source<br />
--------------------------------------------------------------------------------------<br />
ssh://root@IPアドレス//ssh://var/www/hg/project01<br />
--------------------------------------------------------------------------------------<br />
※必要に応じてユーザアカウントを作る方がよい<br />
<br />
<br />
■SSL対応(自己証明)<br />
[SSH]<br />
# yum -y install openssl openssl-devel mod_ssl<br />
# cd /etc/pki/tls/certs<br />
<br />
・RSA秘密鍵生成<br />
# openssl genrsa -des3 -out private.key 2048<br />
--------------------------------------------------------------------------------------<br />
Enter pass phrase for private.key: パスワード<br />
--------------------------------------------------------------------------------------<br />
・内容確認<br />
# openssl rsa -in private.key -text -noout<br />
<br />
・証明書要求(CSR)生成<br />
# openssl req -new -key private.key -out server.csr<br />
--------------------------------------------------------------------------------------<br />
Enter pass phrase for private.key: パスワード<br />
Country Name (2 letter code) [XX]: JP<br />
State or Province Name (full name) []: Tokyo<br />
Locality Name (eg, city) [Default City]: Minato-ku<br />
Organization Name (eg, company) [Default Company Ltd]: TEST Co., Ltd.<br />
Organizational Unit Name (eg, section) []: TEST<br />
Common Name (eg, your name or your server's hostname) []: IPアドレス<br />
以降、省略(入力不要)<br />
--------------------------------------------------------------------------------------<br />
・内容確認<br />
# openssl req -in server.csr -text -noout<br />
<br />
・証明書発行<br />
# openssl x509 -in server.csr -out server.crt -req -signkey private.key -days 365<br />
<br />
・権限変更<br />
# chmod 400 private.key server.crt server.csr<br />
・RSA秘密鍵をしかるべき場所へ<br />
# mv /etc/pki/tls/certs/private.key /etc/pki/tls/private/private.key<br />
<br />
・apacheにセット<br />
# vim /etc/httpd/conf.d/ssl.conf<br />
コメント解除<br />
--------------------------------------------------------------------------------------<br />
DocumentRoot "/var/www/html"<br />
--------------------------------------------------------------------------------------<br />
変更する<br />
--------------------------------------------------------------------------------------<br />
SSLCertificateFile /etc/pki/tls/certs/server.crt<br />
SSLCertificateKeyFile /etc/pki/tls/certs/private.key<br />
--------------------------------------------------------------------------------------<br />
</VirtualHost>の上あたりに追記する<br />
--------------------------------------------------------------------------------------<br />
# SSLでも画像やJavaScriptファイルがキャッシュされるように指定<br />
Header onsuccess append Cache-Control publicExpiresActive On<br />
ExpiresByType text/css "access plus 3 days"<br />
ExpiresByType application/x-javascript "access plus 3 days"<br />
ExpiresByType image/jpeg "access plus 3 days"<br />
ExpiresByType image/png "access plus 3 days"<br />
ExpiresByType image/gif "access plus 3 days"<br />
--------------------------------------------------------------------------------------<br />
<br />
# /etc/init.d/httpd restart<br />
>> https://IPアドレス/redmine<br />
<br />
・動作が確認できたらhttpを閉じる<br />
# vim /etc/httpd/conf/httpd.conf<br />
コメントアウト<br />
--------------------------------------------------------------------------------------<br />
#Listen 80<br />
--------------------------------------------------------------------------------------<br />
<br />
・今だとhttpd再起動毎にパスワード聞かれるので省略する<br />
# vim /etc/httpd/conf.d/ssl.conf<br />
変更<br />
--------------------------------------------------------------------------------------<br />
SSLPassPhraseDialog exec:/etc/httpd/certs/pass_phrase.sh<br />
--------------------------------------------------------------------------------------<br />
<br />
# mkdir /etc/httpd/certs<br />
# vim /etc/httpd/certs/pass_phrase.sh<br />
--------------------------------------------------------------------------------------<br />
#!/bin/sh<br />
echo "パスワード"<br />
--------------------------------------------------------------------------------------<br />
<br />
# chown root:root /etc/httpd/certs/pass_phrase.sh<br />
# chmod 500 /etc/httpd/certs/pass_phrase.sh<br />
・動作確認<br />
# ./pass_phrase.sh<br />
・動作確認<br />
# /etc/init.d/httpd restart<br />
<br />
・httpdをサービス化<br />
# chkconfig httpd on<br />
<br />
参考:<br />
https://www.verisign.co.jp/ssl/help/csr/capache_new.html<br />
http://d.hatena.ne.jp/mrgoofy33/20110209/1297262978<br />
http://linux.kororo.jp/cont/server/openssl_command.php<br />
http://centossrv.com/apache-ssl.shtml<br />
http://takuya-1st.hatenablog.jp/entry/20110208/1297157015<br />
<br />
<br />
おまけ<br />
ruby1.8の場合、redmineのdatabase.ymlに記述する adapter: mysql2 は、mysqlになる。<br />
<br />
ruby1.8の場合、redmineのGemfileに記述をしないとバージョンエラーになる。<br />
# vim Gemfile<br />
--------------------------------------------------------------------------------------<br />
gem 'nokogiri', '~> 1.5.10'
--------------------------------------------------------------------------------------<br />
<br />
redmine2.3+ruby1.8の場合に、WEBrick実行時に変な警告が出る。<br />
それを消す方法<br />
# vim /var/www/redmine/lib/redmine/syntax_highlighting.rb<br />
コメントアウト<br />
--------------------------------------------------------------------------------------<br />
#require 'coderay/helpers/file_type'
--------------------------------------------------------------------------------------<br />
参考:<br />
http://www.redmine.org/issues/13692<br />
<br />
<br />
<br />
<iframe border="0" frameborder="0" height="240" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-jp.amazon.co.jp/e/cm?t=mynotepad-22&o=9&p=15&l=st1&mode=computers-jp&search=AMD&fc1=000000&lt1=_blank&lc1=3366FF&bg1=FFFFFF&f=ifr" style="border: none;" width="468"></iframe>xelalkohttp://www.blogger.com/profile/11858328651179468098noreply@blogger.com0