Linux

DocumentRootが存在しない状態でgraceful

セットアップをしていてふと気になった。 調べるよりやってみた方が早いか、と思って仮想マシンでテストしてみた。試してみたのはApache2.2系。実際にやったところ、warningがでてgraceful自体の動作が中止さた。 再起動は行われず、今まで動いていたapache…

CentOS6.4上でnode.jsを使ってゆっくりボイスをしゃべらせるまで

ゆっくりと言えばニコニコでよく聞くアレ。 windowsだとSoftalk、Macならゆっくろいどを使うとゆっくりボイスを喋らせることができる。 調べてみると、mac上でnode.jsを使ってコマンドラインから喋らせるのはすでにやっている人がいた。 [Node.js]node.jsか…

リダイレクトに失敗した

いろいろテストしてて、リダイレクトでファイルを出力しようとしたら権限がないって言われてしまった。 調べてみたら解決方法は2つあるみたい。 sudoでリダイレクトをしたいとき - Y's note 「sudo sh -c "コマンド > 出力ファイル"」とするか、「コマンド |…

vi/vimでの文字コードや改行コードの保存

前に書いた記事でやった改行コードの変換や文字コードの変換に短縮形があったのでメモ。 vimエディタで「文字コード、改行コードを変更して保存する。」 : サイト更新停滞ちうっ [ 名無しのVIM使い ] 改行コードの変換は「:set ff=hogehoge」、文字コードの…

telnetのエスケープ文字

telnetで接続した時に出るエスケープ文字の「^]」なんだろうと気になってたんだけど、ctrl+]のことらしいそういえばctrl+c押した時に「^C」って出てたなあ・・・

「^M」が行末に表示される

一個前で書いた「\ No newline at end of file」以外に、これもちょくちょく出てくるからメモ。ファイルの改行フォーマットが異なるために出るらしい。 CR+LFとLFみたいな。これが出てうざったい時は :set fileformat=unix を実行したあと保存すればおk。^M…

CentOS6でyumが繋がらなくなった

サーバの設定をしてたら、次のエラーが出て突然yumが繋がらなくなった。Error: Cannot retrieve metalink for repository: epel. Please verify its path and try againiptablesの設定を間違えたのかと思ったらそうではないし、wgetやpingで適当なところにア…

node.jsがソースからインストール出来ない場合

node.jsのインストールでハマったことがあったので対処をメモっておく。まずコンパイル時にgcc-c++が必要。 あとopensslも要るので、必要に応じて以下を実行。 yum install gcc-c++ openssl-devel よし、じゃあconfigureしてインストール、と思ったら通らな…

node.jsをソースからビルドしてインストール

記事としては似たようなものがありふれていると思うけど、前回の記事に関連して書いておく。 node.jsをCentOSにビルドしてインストールする場合の手順。 node.js 0.10.0を例に。 cd /usr/local/src wget http://nodejs.org/dist/v0.10.0/node-v0.10.0.tar.gz…

ソフトウェアインストール時に気をつけること

ブログ立ち上げたはいいが何も書いてないことに気づいた。 仕事してて気づいたこととかググったりしたことは、どこでも見れるようにとりあえずGoogle Driveにメモっておくようにしてるから書くことは溜まってるんだよなあ。 しかしたまる一方でそれを振り返…