MySQL

既存テーブルの好きな位置にカラムを(フィールド)を追加する

先頭に追加したい場合。 すでにあるカラムの後ろに追加したい場合
Linux

公開鍵を使ってsshに接続

接続元で、公開鍵と鍵ペアと作ります。 作った鍵の公開鍵(id_rsa.pub)だけを、接続先のサーバの "~/.ssh/authorized_keys" に追加します。(ない場合は作られます。) これで完了。 公開鍵認証でss...
javascript

cssを圧縮(minimize)する

npm で cleancssをインストールします。 以下のように使用します。
Linux

“E: Unable to correct problems, you have held broken packages.” というエラーがでて、npmがインストールできない

node-gypがインストールされていない? 以下を実施
Linux

iptables による外部へのアクセス遮断

外部のtcp/80番ポートへのアクセスを遮断する場合はいか、 ルールを削除した場合は、まず、ルールの番号を確認します。 その後該当ルールの番号に対して以下を実行します。
ruby on rails

ruby インストール

Linux

rsyncでディレクトリごとリモートコピー

サーバ間でディレクトリを丸ごとコピーしたい場合は、rsyncを使います。
Linux

ssh が繋がらない

firewallで、ポートが閉じられている可能性があります。 以下のコマンドをうって、ポートが解放されているか確認します。 sshは22番ポートなので、解放されていない場合は以下のようにして解放します。
Linux

【Subversion】使ってみる

エラーになった、どうやらEDITORが設定されてないとか。 で設定。 エラーになった、こまった リポジトリを作っていなかったからっぽい。 作った。 かわらずエラー そもそも間違ってた、file:...はリポジトリを指定するみた...
Linux

おすすめのテキストエディタ “vim” の紹介(入門編)

ダウンロードとインストール 1. "vim online"というサイトに行く 2. 左側のメニューから"download"をクリック 3. 上部に表示された"PC: MS-DOS and MS-Windows"というリンクを...
Linux

【Subversion】ダウンロードとインストール

Subversionのダウンロードとインストール 上記からソースをダウンロード (今回はsubversion-1.6.0.tar.gz) 別のサーバで、ソースからのインストールを試みたが失敗。 そこで、言われたとおりに以下を実行してみ...
Linux

ファイルの各行の最後についている^Mを削除したい!

サーバー上にファイルをアップロードすると、各行の最後に「^M」がついている場合があります。 これを削除する方法をご紹介します。 viで削除する場合K viで対象ファイルを起動し、ノーマルモードで以下のように入力すると無くなります! 以下...
Web関連

スマートフォン対応のwikiがあった!

現在pukiwikiを立ち上げて情報の整理やメモをしているが、スマートフォンからの閲覧や編集がしにくくて苦しんでいました。 そこでググってきたら三つの候補がでてきた! 1. dokuwiki これはpukiwikiみたいに自分でサーバに...
MySQL

MySQL テーブルのコピー

以下のように LIKE で同じ構造のテーブルを作って、select した結果を insert します。
jQuery

ajaxでPHPにアクセスし、jsonデータを受け取って処理する。

PC関連

無線ルータの設定ツールで「2つ以上のネットワーク接続がつながっています。」とでてうまくいかない。

WZR-S600DHPの設定ツールをインストールしたが、起動しても 以下のメッセージがでてうまくいかない。 そして、続行しても結局親機が見つかりませんとでた。。。 しばらく放置してたらおやきが発見されていた! 待つとうまくいくこともある...
ruby on rails

ruby on railsをLinuxにインストールする。

以下を追加 修正した。.bash_profileを反映 ruby-buildをインストール。 これにより、"rbenv install"が使えるようになる。 Herokuのセットアップ $ wget -qO- | sh...
ruby on rails

RailsのActive Recordeで、フィールドを変更する。

カラム(フィールド)の変更
PHP

CakePHPで「Cannot use ‘String’ as class name as it is reserved」発生

使っているcakePHPがphp7.0に追いついていないから起きる問題なので、 cakePHPのバージョンを上げる必要がある
Linux

対象となる複数のファイルの文字列を一括置換する