サーバー
MySQLはかれこれ2年くらい使っていますが、意外に知らない機能がまだまだあるなと感じたので、最近使い方を知った以下の3つの機能についてまとめてみました。 同じMySQL上の別データベースにあるテーブルをJOIN 複数テーブル(3つ以上のテーブル)をJOIN …
今回の内容はタイトルの通りです。 内容的にかなり長くなってしまうので、参考にさせていただいたサイトを紹介するという形で進めていきます。 基本とする参考サイト RailsアプリをさくらVPS上のpassengerを使って本番環境で動かす(1) Railsアプリをさくら…
こんにちは。 研究などで時間のかかるプログラムをサーバーなどで 実行しておきたいときがあると思います。 そんなときに普通にssh接続してプログラムをコンパイルしてログアウトすると プログラムは終了してしまいます。 これを解決するためにはLinuxのnohu…
PythonでMySQLを使うとき必ずと言っていいほど文字コードに悩まされます。 以前起きたUnicodeErrorはMySQLdb.connector() のメソッドでcharset='utf8'を引数に渡せば解決する類のものでした。 今回のUnicodeErrorはテキストを挿入したときに起きたもので、 …
Linuxなどのサーバーに触っている人なら 日常的にvimを使っていると思いますが、 なかなか初心者には使っている人があまりいないようで 僕の周りではSublimeやDWを使っている人が多いです。 (僕の周りにフロント系の人が多いというのも原因だと思いますが、…
メモ 参考URL ・かなりわかりやすかったTripwireの導入手順 http://easyramble.com/install-and-setup-tripwire.html ・Linuxのrootへ送られるメールを設定する方法 http://blog.sunone.me/2011/06/01/root%E5%AE%9B%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%AE%E5…
こんにちは。 最近自分の借りているVPSで複数人で作業しているんですが、 ファイルやディレクトリの権限を適当にしていたせいで 僕以外の人がファイルを編集できなくなってしまっていました。 僕みたいに今まで自分1人しか使っていなかったサーバなので その…
最近サーバをいじっていていくつか新しくLinuxコマンドを覚えたので 紹介していきたいと思います! 1. yum list installed 今までのyumでインストールしたソフトを一覧で見れます。 2. ~表示されるもの~ >> ファイル名.txt これでコマンドラインに表示される…
Webサイトを作るとき、DBに画像を直接保存する方法と ディレクトリに画像を置いてパスだけ保存(または何も保存しない) 方法がありますよね。 自分的には普通にパスだけ保存するやり方が自然と思っていたのですが いざ聞かれてみると、それぞれのメリット、…