くわこのpermission denied.

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

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

iosでmouseover(hover)がかかるところでclickできない【javascript】

iosでmouseoverの処理がある部分のclickが動かないなぁ...と思って調べたら、そもそもそういう仕様らしい。以下引用 Apple のドキュメント によると、タップの際に mouseover, mousemove, mousedown, mouseup, click の順でイベントが発生するが、mouseover,…

javascriptでspかどうか判定する方法

JSでsp判定をしたくて調べたのでシェア var ua = navigator.userAgent; if (ua.search(/iPhone/) || ua.search(/Android/)) { // 処理 } これだけ。iPadとかも含めたかったらif文にorで追加すれば良い。JavaScript Ninjaの極意 ライブラリ開発のための知識と…

twigのforループにはbreakやcontinue文はないらしい。

twig内のforループでbreakしたい箇所があって、調べたら公式ドキュメントにがっつり「そんなもんないで( ´_ゝ`)」と書かれていた。for - Documentation - Twig - The flexible, fast, and secure PHP template engine Unlike in PHP, it's not possible to…

はてぶのカテゴリ名を一括変更する方法

PostgreSQLというタグを付けているはずが全部PostgresSQLになってて一括で修正する方法を捜したのでシェア。自分のブログのダッシュボード(左上のドロップダウンから[設定]とかクリックすればいけます。)の[カテゴリ]タブから変更可能でした。一応画像↓ モ…

テーブルのコピーを作る方法

同じDB内にテーブルのコピーを作る方法。PostgreSQLだけど、他のDBも同じなんじゃないかな。 CREATE TABLE hoge_copy AS SELECT * FROM hoge ; これでhogeテーブルのコピー、hoge_copyテーブルの完成。 簡単っすね。 10年戦えるデータ分析入門 SQLを武器にデ…

PostgreSQLでupdate句をつかう時にjoinが使えない?

PostgreSQLのupdate文でjoinを挟んでいたら怒られたので、何かと思って調べたらupdate文ではjoinは使えないらしく、代わりに UPDATE hoge SET column = value FROM page WHERE hoge.hoge_id = page.hoge_id AND ~~~; のようにwhere句で hoge.hoge_id = page.…

PostgreSQLでDBをコピーする方法

PostgreSQLでDBをコピーしたので手順をシェア。基本的に $ createdb -T [コピー元のDB名] [コピー後のDB名] -U postgres で作れる。(権限によってはsudo必要かも)参照記事PostgreSQL でDB丸コピー - それマグで!takuya-1st.hatenablog.jp が、自分の場合 …

lsしてみたらシンボリックリンクが点滅している。

ls -lしてみたら、この前つけたシンボリックリンクが白文字で点滅していた。なんやねんと思ったらリンクが切れていたらしい。 知らなかった...。参考URL Redhat7.3 ファイル名の表示色 − Linux Square − @IT15時間でわかるCentOS集中講座作者: 株式会社ハー…

PostgreSQLで配列の要素数を出力する

PostgreSQLで配列の要素数を出力したくて、 「PostgreSQL integer[] count」とかでググったら PostgreSQL: Documentation: 9.1: intarrayこんな感じでicount()っていうの見つけたので SELECT id, icount(hoge) from hoge_table; ってやったら No function ma…