kantyPanco's diary

初心忘るるべからずなWeb屋初心者の色々忘備録

気付いたら年越し新年バレンタインまで終わっていて今月は金欠

月に一度くらいは更新しようと思っていたものの、すっかり忘れていた模様でこの有様…。年越しも新年もバレンタインまで終わっていて、次はひな祭りかな(´・ω・`) 去年から続く金欠状態にも少し慣れてきたところではありますが、、、世知辛いもので、仕事は…

postgresql で foreignKey の追加方法

phpPgAdmin からの追加だとerrorが出るので、postgresqlからforeignKeyを追加します。 参考: イチからはじめる - SQL レファレンス 【ALTER TABLE ADD FOREIGN KEY】 参考サイトのそのままなんですが、 ALTER TABLE 表名 ADD [ CONSTRAINT 制約名 ] FOREIGN…

節約生活の経過

そういえば月一万円の食費生活を志してから早2週間ちょい。 いまのところ、自炊(夜ご飯・お弁当)代を合わせた食費が9,300円。 大量のカレーと、大量のシチューと、少々のピーマンの肉詰めとおにぎり、その他炭水化物と少しの野菜、少しのお肉があり、なんと…

linux 便利コマンド集 〜ファイル検索編〜

すっかり忘れていたためメモメモ。 ■ファイル検索コマンド find -name [ディレクトリ] "ファイル名" ■ファイル内文言検索コマンド find [ディレクトリ] -type f | xargs grep '検索文字列' 同じ事の繰り返しが続いてるので、新しい発見がなくなってきました…

昨日決めた事

/* あまりにもお金がないため、昨日は自分の生活を見直してみていくつか決めた事があるので忘れないようにメモ。これがワープア一人暮らしだ・・・! */ 1. 自炊のための買い物は毎月0のつく日に 10日、20日、30日の月3回だけ自炊用の買い物を行う。 2. 自炊…

eclipseでgradleの設定とApache連携

既存のeclipse【3.7 - Indigo】でGradleの設定で失敗続きで放置しすぎた。手があいた時にやろうと思って今更ながら対応してみました。 1. eclipse 【4.4 - Luna】本体のみインストール インストール先:Eclipse Luna 2. eclipse日本語化 参考:[java] Eclips…

Google Analytics に求めるただ一つの機能

Google Analytics を使ってユーザーの行動を解析しているのだが全然終わりません。ただ一つ、機能を追加してくれたら良いのに…と思いました。 ■エクスポート機能 Google Analytics【ユーザーのフロー】におけるエクスポート機能は既に存在していますが、エク…

mysql dump まとめ

mysql dump 実行方法がうろ覚えでした。。。データのバックアップコマンド関連は絶対にうろ覚えではいけないんだ…!ということでメモ。 ■mysqlからdump(特定のテーブルのみ) mysqldump -u ユーザー名 -p -h ホスト名 DBname TableName > 保存ファイル名.dump…

気になったエントリ一覧に感想を添えてみた〜追記〜

今日取引先のお客様と電話対応があり、テンション上がりすぎて若干友達言葉で話してしまったことを後悔しました…。なにしてくれたんだ自分…。いままで部下を持ったことはあったけど少しの敬語しか使っていなかったことで、いまの会社に入ってからちゃんとし…

社会人4年間で変わったこと

表題の通り、仕事を初めて4年目になりました。 始めの1年間は社会人なんてほとんどこなせていなかったけど…。 これまでの振り返りをしようと思います。 〜社会人4年間で変わったこと〜 1. 仕事に関する本を読まなくなった 一番仕事に関する本を読んでいたの…

tomcatログファイルの種類

webサーバーにあるcatalina.logとcatalina.outの違いがよくわかっていなかったので記録します。 catalina.log Tomcat webサーバーの管理関係 catalina.out webサーバーの起動・停止、サービスの開始・停止ログ localhost.log hostに限定したログ host-manage…

久しぶりに vagrant up 叩いたらエラー発生で起動しなくなった...。

久しぶりにPHP改修案件が回って来たので、環境の確認をしようと vagrant up したらエラーが出ました。以下、エラー内容と対応です。 $ vagrant upVagrant has detected that you have a version of VirtualBox installedthat is not supported. Please insta…

エディタ使い

mi を使って正規表現検索&置換をかけたらマシンが落ちましてからに。 巨大なファイルを分割するコマンドを打ってみた。 split -l 行数 ファイル名 し か し ! 効かない・・・! ということでバイト数毎に分割してみました。 split -b バイト ファイル名 で…

postgresqlでcsv出力

やっちまった…。誤ったsql投げてしまったのねん…。 sql叩いた瞬間「うあああ...((((°o°))))」ってなった。 バックアップ取ってから作業しよう。 ■作業手順 1、バックアップ作成(対象DBのテーブルのみ) 2、バックアップ退避 3、rollback準備begin↓UPDATE *…

vagrantでミドルウェアインストールの巻

■postfix:メール送信サーバー http://www.searchman.info/fedoracore4_apply/sev1040.html ・インストールコマンド >> yum -y install postfix ・設定ファイルディレクトリ >> /etc/postfix~ ■phpPgAdmin:GUIDB http://blog.dacelo.info/tool/entry-747.ht…

linux便利コマンド集 〜OSのバージョンを調べる〜

cat /etc/`ls /etc -F | grep "release$\|version$"` 参照: LinuxサーバーのバージョンやOS名を調べるコマンド(Linux) 取り急ぎ!

vagrant による環境構築

なんてこった・・・ あれだけ躓いたvagrantによる環境構築で、一切メモを残していなかった模様。こういうところでバカを見るんだよなあー。 ということで、vagrantによる環境構築の纏め。 ⑴ 環境構築したいディレクトリに移動し、 vagrant init ⑵ Vagrantfil…

firefoxが起動しなくなったンゴ

深夜にPCが強制終了され、その後firefoxが起動できなくなりました。 「既にfirefoxが起動しています。同時に複数のfirefoxを起動することはできません」だと・・・?見た目上ではなにも動いていないのだが? で、google先生に聞いてみた。 Firefox が起動で…

linux 便利コマンド集 〜シンボリックリンク関連〜

■シンボリックリンクの検索方法 例)/var/www/html下の検索を行う場合 /usr/bin/find /var/www/html -type l -print ■シンボリックリンク作成方法 例)/var/www/html/imageにリンクを貼る場合 1、リンクを貼りたい場所に移動 cd /var/www/html/ 2、リンク…

EUC_JP で postgresql:create database

デフォルト文字エンコーディング(UTF-8)で作成したDBが2階層目以降「アクセス集中のため〜」エラーで表示出来ませんでした。。。エラー内容と実際の原因がここまで関係ないのもすごいな、と関心しつつ、EUC_JPでcreatedbするために模索したので記録。 -----…

linux 便利コマンド集 〜ファイル権限〜

■ディレクトリ下の全てのファイルの権限変更 1.ファイルユーザー変更 chown -R user_name dir_name 2.ファイルグループ変更 chgrp -R grp_name dir_name ひとつひとつファイル権限を変えるなんてもうやめよう〜!ファイルの中身を確認して、mv してきたファ…

ZendDebugger をインストールしてみた

php

2014年仕事はじめは1月6日(月)でした。 少しずつ進んでいるPHPer化。。。 昨日はタイトル通り、ZendDebuggerをインストールしてみました。 PHPの開発環境がイマイチ良く分かっていません・・・。 eclipse内でデバッグする環境を自分で作らないといけないの…

Digest認証 〜error.logから〜

php

phpのエラーログ出力の設定をし直して、 apache再起動したらこんなエラーが。 [Sun Dec 29 03:39:12 2013] [notice] Digest: generating secret for digest authentication ...[Sun Dec 29 03:39:12 2013] [notice] Digest: done なんぞ…。これはダメなヤツ…

PHPの変な記号〜JavaerのPHP忘備録①〜

php

まずこれ ① -> 矢印・・・?いいえ、「アロー演算子」です。プロパティやメソッドにアクセスして値を取得します。 次。 ② => 矢印・・・wwいいえ、「ダブルアロー」です。連想配列に値を設定したり、値取得を行います。 んで次。 ③ :: 判子注射っぽい・・・…

ls -l したときの【@】

ファイル詳細情報を表示したときに ファイルパーミッションの後ろに【@】がついてた これが原因でデータ登録が上手く行かないのかなとか思ってたけど そんなことなかった。 これ、macでダウンロードしたファイルに付与されるメタデータらしい。。。 メタデー…

DBからBlobデータを取得する(日本語対応)

DBから取得したデータの日本語が文字化けしてて、 DBとかJAVAの文字コードを疑ってたんだけど データの型がBlob(http://www.dbonline.jp/mysql/type/index6.html)でした。。。 String型で取得した文字化け当たり前だよね・・・て話。 んで参考⬇ Blobデータを…

tomcat実行時エラー

tomcatまた入れ直しました。 バージョンは7.0.42 最新は8になってたけど、ちょっと怖いので7の最新にしましたー。 実行しても動かないからなんぞーってなってたんだけど、 javassist.jarファイルがlib内に配置されてませんでした、のエラー。解決。 でもも…

リモートからローカルへのファイル転送

sshを使った転送 【リモート➡ローカルへ】 scp -P 22 -i 鍵ファイル ユーザー名@ドメイン名:ダウンロードするファイルディレクトリ ダウンロード先 これでリモートから落としたログなりなんなりが閲覧できますねえ。便利。 夏休み空けだから脳みその回転遅め…

bad interpreter: そのようなファイルやディレクトリはありません

シェルスクリプトをcron内で実行してるはずなのに 時間になっても飛んでくるはずのメールがこない・・・。 と思ってシェルスクリプトを確認。 1、アクセス権限付与 ➡777もしくは755 2、bash実行 ➡bash ディレクトリ実行 ➡bash 付けずにファイル実行 で、で…

jspでの修正が反映されない時・・・。

最近立てたプロジェクトの設定がおかしかったようで、 jspでの修正がtomcat再起動&eclipse再起動後も反映されない事件発生。 原因はtomcatのserver.xmlファイルにあり。 一つ目の原因は、コンテキスト設定箇所でのjspファイルの指定が誤っていたようです。 …