くわこのpermission denied.

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

2015-06-01から1ヶ月間の記事一覧

CentOSでユーザー作成、パスワード作成、sudo権付与

まとめ rootユーザーで useradd mask #ユーザー作成 id -a mask #ユーザー確認 passwd mask #パスワード設定 visudo #sudo権付与 %kuwako ALL=(ALL) ALL #これを追加で良い。Linux 新規ユーザの作成 - useraddkazmax.zpp.jp ユーザーのパスワードitpro.nikke…

【vim】vimで、ファイルを開く度にError detected while processing function <SNR>55_updateData..fuf#updateMruList:

vim

vimでファイルを開く度に $ Error detected while processing function <SNR>55_updateData..fuf#updateMruList: みたいなエラー出るようになって鬱陶しかったので調べたらns9tks / vim-fuzzyfinder / issues / #64 - Error detected while processing function <SNR>2</snr></snr>…

Laravel4.2でunserialize(): Error at offset 12288 of 12288 bytes

タイトル通り、急にlaravel4.2で unserialize(): Error at offset 12288 of 12288 bytes だったり file_put_contents(): Only 0 of 413 bytes written, possibly out of free disk spaceみたいなエラーが出て、なんか容量が関係してそうなのは分かるけど、ど…

KnockoutJSでMessage: Unknown template type: [object HTMLCollection]

タイトル通り、KnockoutJSでMessage: Unknown template type: [object HTMLCollection]というエラーが出て、検索しても出なかったけど、初歩ミスだったのでメモがてらシェア。 路線の会社リストをforeachで出す的なhtml。 <ul data-bind="template: {name: line_company_list_template, foreach: company_list}"> </ul> <script type="text/html" id="line_company_list_template"> <li> </li>

ssh接続しようとしたら WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! が出た。

タイトル通り、virtual boxで立ち上げたマシンにssh接続しようとしたら @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@…

CentOSでnetwork restart したらip address xxx.xxx.xx.xxx is already in use ~~~ 的なエラーが出る

CentOSでnetwork restart したら Bringing up interface eth0: Determining if ip address xxx.xxx.xx.xxx is already in use for device eth0的なエラーが出る CentOSで service network restart したときにタイトルのようなエラーが出るが、IPアドレスが被…

virtual boxでサーバーを立てる練習メモ【随時更新】

先輩との面談で 僕「サーバーの設定系、全然経験無くて辛いんですよねー」 先輩「virtual boxで今のサービスを動かせるようにする練習何回もしましょうか」 僕「はい」ってなったのでvirtual box で今自分が開発しているサービスを動く状態にするために参考…

jqueryのattrでdata属性を書き換えない方がいいっぽい。

小一時間無駄にしたので怒りのシェア。 $("#hoge").attr(data-text, 'page'); しても これで書き換えできたのですが、実はjQueryで扱うjQuery.attr()メソッドではjQueryオブジェクト上は書き換えできていません。再度、取得しても、取得できる結果は書き換え…

twigでランダムに配列や数値を選ぶ

twigでランダムに配列や数値を出す方法を調べたのでシェア今回の僕の場合、 <img href="/img/img_01.jpg"> 上みたいなときに、ランダムでimg_02.jpgやimg_03.jpgを出すように言われました。この場合、 <img href="/img/img_0{{random(2) + 1}}.jpg"> でうまくいきます。random(n) は0 ~ n-1までの数値を出すので、今回のように1 ~ nを…

<a href="mailto: hogehoge">の中に|(パイプ)が入っているとメーラーが起動しない

自分のメモがてらにシェア。 タイトル通り、 <a href="mailto: hoge@page.com?subject=fuga | hoge"> みたいにしたときにメーラーがMacでは起動しなかった。 (Chrome + Microsoft Outolook 2010では起動したらしい)で、色々試している内に|(パイプ)が悪いことが判明。どうしようかと思っていたがURLエンコードす</a>…

checkdnsrr($address, "A")でメールバリデーションするとdocomo.ne.jpがバリデーションに引っかかってしまう件

PHP

この前【PHP】メルアドバリデーションにcheckdnsrr()を使っていたら存在するメルアドもバリデーションに引っかかってしまった話 - MasKのpermission denied.mask.hatenadiary.com っていう記事を書いたんですが、 return checkdnsrr($domain, "A"); だとdoco…

grepで前後n行を取る方法

タイトル通りgrepで前後n行を取得する方法を調べたのでメモがてらシェア(´-`).。oO(git logでdevelopmentブランチが最期にマージされたのがいつか知りたいなぁ…) $ git log | grep development fjdhsapoifjdevelopment fdsadevelopmentfdsa fdsafdsafdevelo…

Googleスプレッドシートの条件付き書式で行全体を塗りつぶす方法

タイトル通りGoogleスプレッドシートの条件付き書式で行全体を塗りつぶす方法を調べたのでメモがてらシェア。普通に範囲選択して右クリックで条件付き書式を選ぶ ↓ [セルの書式設定の条件...]でカスタム数式を選択 ↓ =$E3="済" みたいな感じで判定に使うセル…

LaravelのEloquentでレコードの存在チェック

LaravelのEloquentで任意のレコードが存在するかだけのチェックをしたい場合、 Eloquentを継承したクラスで $this->where('user_id', 1234)->exists(); とすればuser_idが1234のレコードが存在するかだけを迅速にチェックできる。Illuminate\Database\Query\…

【twig】Unexpected token "string" of value twig "hoge"

twig使っててUnexpected token "string" of value twig "hoge" ~~~~みたいなエラー出てて何だっけっと思ったらif の演算子で = 使ってた笑 {% if name = "hoge" % ~~~ {% endif %}↓ {% if name == "hoge" % ~~~ {% endif %}でおk

【PHP】メルアドバリデーションにcheckdnsrr()を使っていたら存在するメルアドもバリデーションに引っかかってしまった話

PHP

タイトル通りメールアドレスのバリデーションにcheckdnsrr()でそのホスト名が存在するのかをバリデーションでかけていたのですが、どうやら本当に存在するのにcheckdnsrr()がfalseを返す場合があるとユーザーから苦情が来た。PHP: checkdnsrr - Manualちなみ…

【twig】twigで小数点以下何桁出すかを調節する方法

口コミの点数を小数点以下1桁まで出したいけど、データ上はint型で整数値しか持ってないパターンの時にどうしたら良いか調べたのでメモがてらシェア {{ point | number_format(1)}}でおkちなみに ・第二引数に少数点として使いたい記号など(普通は . )を指…

twigで配列の個数を確認する

twigで配列の個数を確認するには {% if books | length > 0 %} /// {% endif %}でいいっぽい。 参考twig で配列の数をカウントする - 怠惰な日々yosugi.hatenablog.jpTwigで文字列を切り詰めたい(truncate)ja.stackoverflow.com

grepするときに◯◯がつくファイルを除外

僕はファイル検索をするときに $ find ./ xargs grep -n --color=always 'hogehoge' みたいな感じでhogehogeが含まれているファイルを捜すんですが、 たまに(Laravelの)storageフォルダ以下のlogファイルが大量に引っかかってきて鬱陶しいことがありました。…

【PHP】連想配列の配列から特定の値だけ取り出す。【array_column】

PHP

連想配列の配列から特定の値だけ取り出す。book_listから全部の本のidを取得する場合、 $book_id_list = []; foreach ($book_list as $book) { $book_id_list[] = $book['id']; } こう書くしかないと思ってました。 ところがPHP5.5からarray_column()という…

vimでTwigのSyntaxHilightできるようにする。

最近職場の開発環境が変わってTwigのシンタックスハイライトを入れたのでメモ $ cd ~/.vim # .vim直下にsyntaxフォルダが無ければ $ mkdir syntax $ cd syntax # jinjaファイルをダウンロード $ wget -O jinja.vim http://www.vim.org/scripts/download_scri…

~/.inputrc メモ

bashでタブを押したときなどに大文字小文字を無視して補完してくれたりするなど、便利な設定をしておける.inputrc をメモがてら共有 1 set show-all-if-ambiguous on 2 # 補完時に大文字小文字無視 3 set completion-ignore-case on 4 # ベル無 5 set bell-s…