くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

2014-11-01から1ヶ月間の記事一覧

Excelで文字列を連結してSQL文を作る方法

ディレクターやSEO担当からDBで突っ込んで欲しいデータをエクセルで渡された時にそこからSQL発行する方法。 毎回やりかた忘れるのでメモ。=("('hogehoge"&B2&"', 1,'"&D2&"',NULL,NULL,NOW(),NOW(),NULL)," )こんな感じで=()の中に変数以外は"(ダブルクォー…

composer dump したら Warning: Ambiguous class resolution, 'Hoge' was found both ....

composer dump したら Warning: Ambiguous class resolution, 'Hoge' was found both ....的なのが出た。 同じクラス名のファイルが複数あるよ的なエラーなので、片方のクラス名を変えたら解決。

ファイルコピーで cp: omitting ?

CentOSでcpしたら cp: omitting って出たので何かと思って調べたら、フォルダごとコピーするには cp -rp hogehoge/みたいに -rp オプションを付けないといけないらしい。ほう。

Laravel4でartisan実行したらError in exception handler.って出た。

Laravel4でartisan実行したらError in exception handler.って出た。 ので調べたら英語だけど答えあった。 [SOLVED] need help with the error [Error in exception handler.] - Laravel.IO - The Official Laravel PHP Framework Community Portal英語めん…

Google Chromeで急にAds by macshopという広告が出るようになったら

[設定]を開いて、画面一番左の[拡張機能]をクリックmacshopの拡張機能をゴミ箱へ。どうやって潜り込んだのか分からないですが、とりあえず拡張機能からゴミ箱に突っ込むことでなんとかなりました。仕事で使える!Chromeアプリ徹底活用 (仕事で使える!シリー…

自分のローカルIPアドレスの調べ方

自分のローカルIPアドレスの調べ方 調べたのでメモターミナルで ifconfig | grep 192ってやったら出ます。グローバルIPアドレスを調べたいときは アクセス情報【使用中のIPアドレス確認】 アクセス情報【使用中のIPアドレス確認】このサイトですぐ分かります…

【git】gitで作業ツリーの変更を元に戻す

git

gitで作業ツリーの変更を元に戻す方法 いつも忘れるのでメモ。 git checkoutでできることって多いですよね。使い方忘れます笑 git checkout [ファイル名]全部戻したいときは git checkout .特定のディレクトリ以下だけ戻したいときは git checkout [ディレク…

LaravelでorWhereを使って A and (B or C) の条件を作る方法

LaravelでorWhereを使って A and (B or C) の条件を作る方法 を探していろいろ試行錯誤していたんですが、方法が分からず四苦八苦していました。で、いろいろ試しまくって見つけた方法がこちら $user_list = $UserModel::where('sex' , 'male') ->where(func…

Notice: Indirect modification of overloaded property Hoge::$page has no effectという見たこと無いエラーが出た。

PHP

foreach内でオブジェクトに配列を代入しようとしたら Notice: Indirect modification of overloaded property Foo::$bar has no effect という初めて見たエラーが出たので調べてみた。どういう状況で起きたかというと、コメントリストをforeachで回してその…

LaravelのPagenate()で取得したオブジェクトの値にアクセスする方法

LaravelのPagenate()で取得したオブジェクトの値にアクセスする方法 について調べたのでメモ。例えばユーザーモデルからpagenate()メソッドを使ってユーザーのリストを取得して取得した件数を見たい場合、 $user_list = $this->userModel->pagenate(20, $sel…

コマンドラインでのファイルの一斉置換方法

コマンドラインでファイルの一斉置換を行いたい場合 先輩に教えてもらったのでメモ。 find ./path/to/dir -type f | xargs sed -i 's/old/new/g'でoldの所を検索文字列、newの所を置換文字列にすると置換できる。