ブログタイトル変えました
今ではもう社会人にもなり、結婚もし、子供も居るので、改めてブログをやろうと思って変えました。
社会人になって
大学では、学部は宇宙系、大学院では土木を専攻していましたが、会社は通信会社に就職しました!
今ではNE(ネットワークエンジニア)としてお仕事をしています。
プログラミングも好きなので、趣味でソフトウェア開発もしています。
まだまだネットワークもソフトウェアも学ぶことが多そうです。
このブログ
今後はこのブログでは普段の日常とかで考えたことだったり、技術的な事を書いていきたいと思います。
またすぐ更新しなくなるかもしれませんが、頑張っていきます!
vagrant 上のCentOSにSymfonyをインストール
下記↓を参考にしながら実行。
Symfony のインストールと設定 | Symfony2日本語ドキュメント
まず、
curl -s https://getcomposer.org/installer | php
を実行すると、
#!/usr/bin/env php
All settings correct for using Composer
Downloading...
というメッセージが返ってきて無事入れられたようです。
次に、
php composer.phar create-project symfony/framework-standard-edition /path/to/webroot/Symfony 2.7.0
というコマンドを実行。
すると、しばらくの後、
というエラーメッセージが、、、、
どうしようどうしよう、、、なんか権限がないらしいけど、こういうのイジるの怖い、、、
と、思ったら、単純にパスを指定していなかっただけっぽい。笑
普通に/path/to/webroot/のままやってた。
じゃぁここを変更しよう、と思ったはいいが、
rootディレクトリの場所がわからない、、、、、
確か仮想環境のフォルダとlocalのフォルダを共有するのにどこだかをいじった気がする、、、、
と思って調べたら/var/www/htmlがrootであるということが分かりました。
そこで、ここをrootパスとして再度
php composer.phar create-project symfony/framework-standard-edition /var/www/html/Symfony 2.7.0
を実行。
すると、無事ダウンロードが始まり、うまく進みました。
そしたら、最後の最後で下記のエラーメッセージが!!!!!
Fatal errorが出てしまった、、、、
何やらphp-xmlとか言うのがないとのこと(何だそれ?)
と言うわけで、以下のページを参考にしてインストール。
PHP Fatal error: Class ‘DOMDocument’ not found in … - Techie Corner
sudo yum install php-xml
を実行。
そしたらまたエラー、、、、
もうイヤだ、、、、
もうなんなのさ。。。と思いながらまた調べてみると、この記事を発見↓。
kuma memo: Symfony2をComposerでインストール
どうやらPHPをインストールした際の方法と違うから同じ方法じゃないとphp-xmlをインストールすることも出来ないらしい(?よく分からん)
ひとまず下記コマンドを実行。
sudo yum install --enablerepo=remi php-xml
すると、うまく進み完了したようです。
OSX - yosemiteにアップデートしてhosterが起動しなくなった
まぁ今回はちょっとしたことだけど。
初心者なので逐一備忘録としてとっておきます。
内容としては掲題の通り。
アップデートしたのは結構前だけど、Hosterを起動したのが相当久しぶりなので気が付かなかった。。。
yosemiteにアップロードしたからなんか再インストールしなきゃならないっぽい?ので、一端アプリを削除。一個しか登録してなかったしね。
そしたら以下の記事を発見
OSX - yosemiteにアップデートしてhosterが立ち上がらなくなった時の解決方法 - Qiita
復活出来たんか。。。。。
そっちにすればよかった。。。
まぁしょうがないので、以下の記事を参考に再インストール。
Mac - OS X 10.10 Yosemite に Hoster がインストールできない場合の対処法 - Qiita
記事を書くほどではないとか言わないでください。
自分にとってはこんなんでも大変なことなんです、、、、
サイドインストールしたら無事動きました。
vagrant upで仮想マシンが立ち上がらない
就職活動も落ち着いてきたことだし、Webアプリを作りたいなぁと思ったので、
以前挫折した開発にもう一度取り組んで見ようと思いました。
最近はバイトを通してPHP扱うのにも慣れてきたし、色々と作りたいものもあるし!!
と思ったわけです。
「オレ結構技術力ついてきたんじゃね?なんか作れそうな気がする!!フラットにPHP書いちゃってもいいんだけど、それもなんかダサいな!とはいえバイト先でSmarty使ってるけどなんか嫌いだし、、、」
「そうだ!なんか誰かがSymfonyいいよって言ってたしそれにしよう!!」
そう思って↓この辺を読んで勉強してみました。
ガイドブック | Symfony2日本語ドキュメント
最初の頃を読んで、とりあえずHTTPが何なのかを理解し(?) 、ひとまず導入してみようという流れに。
最近こういった事をしていなかったので、PHPのバージョンがわからない。
いくつだっけ?
と、思ってVagrantから仮想マシンを立ち上げようとした所、
$ vagrant up
A Vagrant environment or target machine is required to run this
command. Run `vagrant init` to create a new Vagrant environment. Or,
get an ID of a target machine from `vagrant global-status` to run
this command on. A final option is to change to a directory with a
Vagrantfile and to try again.
というメッセージが。
!!!!?????
焦りました。もしかして以前必死こいて構築した環境はもう使えなくなってしまったのか。
また1からやらなくてはならないのかぁーーーーーー!!!
モチベーション持つかな、、、、
でも調べてみたところ↓これでした。。
vagrant up実行時のエラー - ズブのど素人のblog
まったく同じミス、、
普通にフォルダ間違ってただけだった、、、、
先が思いやられる、、、、
という感じでした。。。
これから頑張ってみたいと思います。
Mac Book AirにHomebrewとgnuplotを導入
公式サイトよりインストールして使ってみると、なにやら図形描写がされない
どうやらOSX Marvericsになってから (というかMountain Lionから?)勝手が違うらしい
X11が使えなくなったっぽい
うーん、IT音痴には意味がわかりません、、、、
とりあえず、X11の代わりにAquatermってやつを入れればいいらしい!!!
そうして再インストールしてみたけど、結局グラフ描写されねー!!!!!
もういいー!!!!
ん??なになに??
Homebrewとかいう便利なのがあるの?
しかもなんだか調べてみると、これを使ってGnuplotをインストールするやり方なら、結構な情報量がありそうだ
というわけで、
Homebrewインストールした
この辺を参考に。
http://maezono.info/2013/12/14/1350
とはいってもコマンド一発なんだけど!
まぁとりあえず無事導入出来ました
そしてようやくGnuplotの導入だけど、Mountain LionまではHomebrewですぐにインストールできていたみたいなんだけど、Marvericsになってからは更に変な事になっているっぽい
なんだよもー
とはいっても、探してみたらありました
http://qiita.com/jtwp470/items/09f8aea31d172bd4acc7
これを参考にすればオッケーじゃん!!
と思ったけど、自分の環境では出来ない
Warning: gnuplot-4.6.5 already installed, it's just not linked
あ、前のやつ消さなきゃー
brew uninstall gnuplot
Uninstalling /usr/local/Cellar/gnuplot/4.6.5...
そして改めてインストール!!
brew install gnuplot
とおもいきや、以下のエラーメッセージが、、、
==> Downloading https://downloads.sourceforge.net/project/gnuplot/gnuplot/4.6.5/Already downloaded: /Library/Caches/Homebrew/gnuplot-4.6.5.tar.gz==> ./configure --disable-silent-rules --prefix=/usr/local/Cellar/gnuplot/4.6.5 ==> make==> make install==> CaveatsAquaTerm support will only be built into Gnuplot if the standard AquaTermpackage from SourceForge has already been installed onto your system.If you subsequently remove AquaTerm, you will need to uninstall and thenreinstall Gnuplot.Error: The `brew link` step did not complete successfullyThe formula built, but is not symlinked into /usr/localYou can try again using: brew link gnuplot
と言われたので、言われるがままに
brew link gnuplot
のコマンドを実行
しかし、
> Linking /usr/local/Cellar/gnuplot/4.6.5...> Error: Could not symlink share/emacs/site-lisp/gnuplot.el> /usr/local/share/emacs/site-lisp is not writable
とか言われた
アクセス権限変えないとダメだったのか
というわけで、
sudo chmod o+w site-lisp/
をやって無事完了しましたー!
ストレス
そして久石譲も大好き。
どっちも聞いているとストレスがぶっ飛びます。
んで今日はストレスについてふと考えた。
ストレスって具体的なイメージ持つのが大事だと思う。
ストレスって言葉を知ってるからストレスが溜まるとはよく言われること。
かつての日本や、ブータン王国では今でもストレスという概念がない。
でも現代人は知ってる。
だから、ストレスが溜まる。
じゃあそれの対処法もイメージしかなくない?って今日思った。
僕の場合、「心の安定」って言う二次元平面みたいなやつを想像する。
で、ストレスが溜まった、って気がしてきたら、それが汚れたり傷ついたのを想像する。
もちろんストレスにも種類があって、びっちりこびり付いて固形化した汚れみたいな物もあれば、その「平面」が深く抉られてる場合もある。
そして、勿論それぞれ修復の方法も違う。
こびり付いた汚れは、砕いて削ってゴシゴシ落とさなきゃならない。爆音で音楽聞きながらそんなことイメージする。
がっつりえぐられて傷ついた場合は、その穴を埋めて、綺麗にコーティングしなきゃならない。綺麗な景色をみたりリラックスしながらそんなんを想像する。
僕の認識ってこんな感じだけど、専門家の人らはどう捉えてるんですかね。
ヨガとかに興味が湧いてきました。