「 PC 」一覧

Vagrantで構築したCentOS6.4の共有フォルダのパーミッション変更

さくっと開発環境構築できると話題のVagrant+VirtualBoxを試していたのだけど、chmodで共有フォルダ内のファイルのパーミッションを変更しようとしても反映されない。ホストがWindows7なのが悪いのかなんなのか

共有フォルダをApacheのドキュメントルートとしてシンボリックリンク貼ってるので、デフォルト?の0777だと動かないPHPスクリプトやCGIスクリプトが出てくる。

とりあえずVagrantfileを編集して応急処置

  # Share an additional folder to the guest VM. The first argument is
  # the path on the host to the actual folder. The second argument is
  # the path on the guest to mount the folder. And the optional third
  # argument is a set of non-required options.
  # config.vm.synced_folder "../data", "/vagrant_data"
    config.vm.synced_folder ".","/vagrant", :extra => "dmode=755,fmode=755"

とりあえずディレクトリ、ファイル両方755で
所有権も変更するなら :extra => “uid=1000,gid=1000,dmode=0755,fmode=0755” みたいに

これはvgrantというよりVirtualBox側の仕様なのかな。

1.3.0 (September 5, 2013) から :extraは使えなくなった
代わりに
config.vm.synced_folder “./”, “/vagrant”, owner: ‘root’, group: ‘root’, mount_options: [‘dmode=777’, ‘fmode=666’]
といった感じに mount_optionsを使用してArrayとして記入する

参考環境
ホストOS Windows7 64bit
ゲストOS CentOS6.4 (BOX http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130427.box)
VirtualBox 4.2.12 r84980
Vagrant 1.2.7

CentOS6.4にMySQL5.6.12、PHP5.4.17を入れようとしてつまづく

ちょっと最近のバージョンで環境構築しようと
CentOS6.4にOracle版MySQL5.6.12を入れた後に、remiからPHP5.4.17を入れようした

[psychedelic@local ~]$ sudo yum install --enablerepo=remi php php-mbstring php-
mysql php-gd php-pear php-xml php-mcrypt pcre-devel php-devel

お約束的にいつも入れるパッケージ達をインストール。
と思ったら事前チェックでエラー ぐぬぬ

Transaction Check Error:
  file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.5.32-1.el6.remi.x86_64 conflicts with file from package MySQL-server-5.6.12-1.el6.x86_64
  file /usr/share/mysql/charsets/armscii8.xml from install of mysql-libs-5.5.32-1.el6.remi.x86_64 conflicts with file from package MySQL-server-5.6.12-1.el6.x86_64
  file /usr/share/mysql/charsets/ascii.xml from install of mysql-libs-5.5.32-1.el6.remi.x86_64 conflicts with file from package MySQL-server-5.6.12-1.el6.x86_64
  file /usr/share/mysql/charsets/cp1250.xml from install of mysql-libs-5.5.32-1.el6.remi.x86_64 conflicts with file from package MySQL-server-5.6.12-1.el6.x86_64
(以下略)

MySQL-shared-compat-5.6.12-1.el6.x86_64.rpm を事前にインストールしてるはずなんで
mysql-libs関連も置き換わってるはずなんだけど、、、

結局php-mysql ではなく php-mysqlndにすることで解消
いまいち理解できてないのだが、もうMySQL5.6からはphp-mysqlnd使えよっていう話なのだろうか

TeraTermでSSH公開鍵認証がループして失敗する

あたらしく環境構築したCentOS6.4にて、TeraTermでSSH公開鍵認証しようとするものの「認証に失敗しました. 再試行してください」とループしてログインできない。
困った。

/var/log/messages にも何もログが残ってない。
sudo service iptables stop してみてもダメ。そもそも認証画面出てきてる時点でiptablesは問題ない。

パスフレーズが間違えてるのかと思ったが、パスフレーズ間違えているときは、
error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
が出るので違う
ちなみにパスフレーズを空にすると
error:0906A065:PEM routines:PEM_do_header:bad decrypt
が出る。

認証鍵作るときのパスフレーズが変だった?と思って作り直す
関係ないけど認証鍵作るときのパスフレーズ最大文字数は無限らしい。

viに公開鍵の文字列を貼り付けて気付く…。
貼り付けたら ssh-rsaじゃなくて sh-rsaになってる。
Viでちゃんとi入力して INSERTモードにしてから貼り付けしましょうね!
判ればしょうもないミスなのにまったく気付かず、ググって調べたり設定いじったり時間を無駄にした。

ROGM終わっちゃいましたね

         ,, _
       /     ` 、
      /  (_ノL_)  ヽ
      /   ´・  ・`  l    ROGMは死んだんだ
     (l     し    l)    いくら呼んでも帰っては来ないんだ
.     l    __   l    もうあの時間は終わって、君も人生と向き合う時なんだ
      > 、 _      ィ
     /      ̄   ヽ
     / |         iヽ
    |\|         |/|
    | ||/\/\/\/| |

終わっちゃいましたねぇ
冷たい空気交換しすぎて魔女の帽子の2000個まで到達できそうになかったので、仮面やらいろいろ交換して終わり。

異世界色塗りは結構やった方だと思うんですが、ほぼダンジョン専門で課金することもなく1,2期遊んでました。
ブラウザゲーはROGMが初めてだったので他のブラウザゲーと比べることができず、良さも悪さもわからなかったんですが。どうなんでしょうねぇ。どこが悪かったのかはさっぱりわからないんですが、パズドラインタビューで森下・エアギター・一喜がダメなブラウザゲーだったかスマホゲーだったかを述べてたんですが、ROGMがそれに当てはまってたな…。と読みながら思った記憶があります。

色違いキャラじゃなくて、もっといろんな絵師にキャラ絵書いてもらったら楽しめたかもなーとは思います。
次があるのかわからないけど、RO関係ブラウザゲーがまたあるならたぶんやると思うよ。

あとは、、、
ブラウザを1280×1024のサブディスプレイにフルスクリーン表示させてやってたんですが、フルスクリーンにしても画面内に収まらずスクロールバーが表示される。んでROGMは画面下部に資源や待機傭兵などの情報画面が表示されてるので、見づらくてしょうがなかった。

なので個人的にユーザーCSS当てて使ってました。
いじるにあたってソース見たんですが、CSSとかposition: absolute だらけで、うわぁって声が出た。

ベースとなってるゲームシステムの設計自体がちょっと古いからなんでしょうけど。そのせいでラジオボタンのチェック入れるのが面倒だったり、いちいちページ再描画して重かったり…。IE7以下切り捨てて今風に作ればもっと動作軽快だったのではとおもう。
IE6,7死ね! むしろXPももうじき消えるのだからIE8も一緒に死ね!
今後はIE9以降しかサポートしないWebサイトが増えるんじゃないかな

ROGMデフォルト

デフォルト
縦1024じゃ狭くて下の方が見えない

ROGMカスタムCSS

StylishでユーザーCSSを適応


派兵の合間にちょこちょこCSS弄ってたんですが、最終的には大体満足いく感じになりました。

  • 縦1024に収まるように
  • 画像をできるだけ使わない
  • キャラ絵の全身が見えるように
  • RK娘さんをちょっと痩せさせる
  • 課金アイテムボタンは抹殺

葉鯖シュバ民の皆様お疲れ様でした。またどこかで。


押入れから出てきたCPUたち

GW特にどこも行く予定がなかったので、数年前に引越してきてから押入れに放置されてた不要PCパーツの大掃除をした。

以前は余ったパーツで一台組んで譲ったり、調子悪いPCの故障個所判別用の為に使わなくなったパーツをストックさせていたんですが、最近は充分な性能のパソコンが安く買えるようになったしスマートフォンの普及でPC欲しがる人も少なくなってきた。

というわけで出てきたCPUたちを晒してみる

続きを読む

スポンサーリンク
レクタングル大 広告