regepanのはてなブログ

個人的なメモ帳レベルの文章。

ページは表示されるのに、Chromeのコンソールで500 internal server errorが出る件。

↓こんな感じ。 ページは表示されているから意味がわからなかった。 普通ブラウザ上にも500って出るもんだと思うけど。 で、なんかPHPとかでremoteのhtmlを取る時にこれになっていて、PHPのfile_get_contents()でfalseが返ってくる。。 当然htmlは取れない。…

PhpStormでtab indentの矢印マークを消す。

感動した。出来た。出来ないかと思ってた。勝てる気がしない。 しかも、やろうと思えば色も変えられる。 こういう恐ろしいほどのエネルギーが注ぎ込まれてるであろうソフトウェアを作ってる現場ってどんな感じなんでしょうね。 webstorm - How to change dis…

MacでUTF-8のBOMを削除する方法。

TextWranglerで保存し直すことで削除できました。 PHPStormでは削除できないんでしょうかね。わかりませんでした。文字コード「超」研究 改訂第2版作者: 深沢千尋出版社/メーカー: ラトルズ発売日: 2011/07/19メディア: 単行本(ソフトカバー)購入: 2人 ク…

Filezillaで文字化けしたファイルをダウンロードする方法。

Macでの話。↓これだと文字化けが直らずダウンロードできなかった。 【filezilla】日本語ファイルがダウンロードできないとき | @caramu自分の場合は、Force UTF-8にすると文字化けが直り、ダウンロードもできた。 Force UTF-8の意味はわかりません。サーバー…

jquery-match-height ハマりどころ。

jquery.matchHeight Browser Tests たまに勘違いするのでメモ。 これだけだと他のDOMツリーの.item-1の高さが揃わない。 $('.item-1').matchHeight(); クラス名変えるとうまく揃えてくれる。 $('.item-1').matchHeight(); $('.item-2').matchHeight();jQuery…

gem install compassでエラー。

こういうエラーがでた。 stackoverflow.comここらへんのノウハウを得てなんとかインストールできた。 rubylearner.hatenablog.jp gist.github.com数年前も同じエラーが出た気がする。 なかなか学びを生かすというのは難しいということか。たのしいRuby 第5版…

Windows10をインストールできたので成功事例メモ。

いろいろとネットの情報を試したあげく結局あきらめて、新規Windows10のDVDを購入したらあまりにも簡単にインストール完了した。 もちろんプロダクトキーも何の問題もなく通った。 ※今日本でWindows10 Homeを買うと約13,000〜16,000円とか、そこら辺の様です…

テンプレートに変数を渡す

なるほど。そういう仕組だったか。関数リファレンス/get template part - WordPress Codex 日本語版 $wp_query->query_vars['foo'] ↑ここに登録される。 本格ビジネスサイトを作りながら学ぶ WordPressの教科書 Ver.4.x対応版作者: プライム・ストラテジー株…

JPGをイラレやフォトショで、開いた時と、書き出した時、に色が変わる問題。

JPGをイラレとフォトショで開いた時点で色が違うし、書き出したときも元画像と代わってしまう。同じ色の画像が作れない。 カラープロファイルとか、設定の問題かと思い色々ググって試したが、効果なし。 結局 Skitch | Evernote でトリミングして一件落着。 …

Layerslider、超高機能、有料WordPressプラグイン

codecanyon.net 管理画面が超高機能(responsiveとfull widthの設定の意味が不明なのが唯一の欠点。) これだけの機能を提供して激安。 今のところレスポンシブ・スライダーはこれがベスト。いくつか試したけど無料プラグインは大体どこかしらバグってた。 W…

Contact form 7 custom validation.

contactform7.comWordPressのfilter hookを利用してカスタムできるんだけど想像以上に使える機能で驚いた。サーバーサイドとフロントサイドのvalidationを、サーバーサイドだけで解決している。 WordPressプラグインの枠を超えてスタンドアロンでも使いたい…

Smooth scroll - Animating links to other pages.

改めてぐぐってみるとありそうで全然無かった。 もっとライブラリが巷に溢れてるような気がしたんだけど。 結論からいうとこのライブラリを使っておけばいくつかの問題が無難に解決された。github.com アンカーリンク移動先のポジションオフセット調整機能。…

6年以上ぶりくらいにMovable Type案件が来た。

作業備忘録。Movable type 5。 cgiで動いている。 mt-check.cgiにアクセスすることでMTを動かすために何が足りないのか指摘してくれる。 MySQL内のtableは43ある。 mysql> show tables; +-------------------+ | Tables_in_mt | +-------------------+ | mt_…

WordPressの子テーマは親テーマを指定して上書きできる。

要するにthemeの継承らしい。初めて知った。柔軟性ありそうなのでこれから結構使うかもしれない。

いきなりMySQLのデータベースにアクセスできなくなった。

Mac

恐らく原因はMacが強制終了したことかと。 MySQLコマンドからだと削除もできないので、 データベースを物理削除してから再構築した。http://d.hatena.ne.jp/pankuzu/20090224/1235435545

open file dialogで不可視ファイルを表示させる。

Mac OSX 10.9.5 apple.stackexchange.comカラム表示だとshift+command+.が効きません。 リスト表示とかにしましょう。 ずっとカラム表示にしていて切り替わらなくて、ショートカット上書きしてないかとか調べてしまった。

SSHで公開鍵認証。

Macからserversmanにsshアクセスしようとすると、 Permission denied (publickey,gssapi-keyex,gssapi-with-mic). ↑ずっとこのエラーがでてた。http://saba.omnioo.com/note/263/ssh%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B/ ssh-keygen -t rsa -b 2048 ↑鍵の…

Gruntfile.jsあるのにUnable to find local grunt.と言われる。

このエラー文言いい加減に改善して欲しい。意味がわからないので。$ grunt grunt-cli: The grunt command line interface. (v0.1.13)Fatal error: Unable to find local grunt.If you're seeing this message, either a Gruntfile wasn't found or grunt has…

YummyFTP、使用に難あり。

最近MacでFTPを使うようになったので、 YummyFTPを購入して使っている。 でも難があって、ローカルとりもーとのファイル一覧の同期がずれる。。 見た目上は同じディレクトリを表示していてもファイルをアップロードすると1つ上の階層にアップロードされたり…

From Dusk Till Dawn

血の飛び散り方がリアルすぎる。 途中からおかしくなる。エイリアン見たいなのが唐突に登場する。こんなのあり?っていう様な感じ。iTunesでレンタルしたからおかしな作品ではないと思うんだけど。。理解不能。 タイトルがどこかで聞いたことがあったから見…

Limitを見た。

[リミット] コレクターズ・エディション [DVD]出版社/メーカー: Happinet(SB)(D)発売日: 2011/04/15メディア: DVD購入: 1人 クリック: 37回この商品を含むブログ (32件) を見る お薦め。 イラクでアメリカ人が誘拐されて身代金請求されるやつ。 1時間30分が…

Twigの"batch" filterがcolumnを作る時に便利そう.

batch - Documentation - Twig - The flexible, fast, and secure PHP template engine batchの意味。 機能とは関係ない話だけども、batchの意味を調べてみた。 "1組"とか"1群"とか、一つのまとまり、みたいな意味らしい。納得。 今まではバッチ処理の"バッ…

Twigの"embed"の使い方。

ドキュメントを見てもよくわからなかったので、試してみたら簡単だった。 embed - Documentation - Twig - The flexible, fast, and secure PHP template engine 実例 views/default/teasers_skeleton.twig <span style="color: red;"> {% block left_teaser %} {% endblock %} </span> <span style="color: blue;"> {% bl</span>…

結婚式に呼ばれてPhnom Penhに行ってきた。

一泊二日でTama hotelに泊まりました。 Moc baiの国境でパスポートを意味不明な人に渡して?パスポート一瞬紛失した。。色々終わった。。と思ってたら前を走ってた別の旅行会社のおっさんがパスポート持ってた。。何だったんだろう。。しかし久々に本気で焦…

Symfony2におけるrepository(リポジトリ)とは?

ドキュメントにはっきりと1行で説明されていた。 リポジトリは、特定のクラスのエンティティのフェッチを補助するためだけの PHP クラスと考えてよいでしょう。 データベースと Doctrine (“The Model”) | Symfony2日本語ドキュメント 参考図書 基本からしっ…

How to install Symfony.

例のごとくすんなりできなかったので、メモしておく。 英語ですが、公式の通りにやるのが一番いいと思う。ただし今だとSymfony3.0.1が自動でインストールされてしまう。 Symfony3.0.1だとphpの内部サーバーがエラーで立ち上がらない。解決してる人がぐぐって…

Da Lat旅行記。(1/1-1/4)

完全にノリでDa Latに行ってきた。 寝台バス。片道22万ドン、6時間。 めちゃくちゃ寒かった。ダウンジャケット持って行ってもいいくらい寒い。 1/3のHCM行きのバスが満席でチケット買えず。1/4にHCMに帰った。 現地の子供達が男も女もみんな真っ黒に焼けてた…

Bootstrap3とFontawesomeでnotify badge。

よくあるアイコンに未読数とかの通知の赤いbadgeの実装。 Bootstrap3とFontawesomeのfont iconの高さがデフォルトでは揃わないので、まずはこれを合わせるのが肝だったらしい。

text formの値を変更してenterキーを押すと"Submitted!"が2回実行されてしまう。

前提 $(form).on('change')イベントを登録し、formの値が変わった時にsubmit()をJSで実行するようにしている。 状況 無駄なリクエストが飛んでしまうので困った。 formのオリジナルのsubmitイベントと、JSでsubmit()してるイベントの2種類が実行されてるらし…

手塚治虫の「陽だまりの樹」読んだ。

[まとめ買い] 陽だまりの樹作者: 手塚治虫メディア: Kindle版この商品を含むブログを見る Kindleで全11巻 この本をお薦めしてるブログがいくつか目についたので読んでみた。面白かった。おすすめです。 西郷隆盛、坂本龍馬が出てきます。 また現代とは違った…

手塚治虫の「グリンゴ」読んだ。

[まとめ買い] グリンゴ作者: 手塚治虫メディア: Kindle版この商品を含むブログを見る Kindleで全3巻。 主人公は商社のやり手サラリーマン。 個人的にこのサラリーマンものは好物なので楽しめた。そしてとてもできの良い作品だと思う。 手塚先生が亡くなられ…

「ニュートリノの夢」読んだ。

ニュートリノの夢 (岩波ジュニア新書)作者: 小柴昌俊出版社/メーカー: 岩波書店発売日: 2015/01/22メディア: Kindle版この商品を含むブログを見るうーん。kindle paperwhiteで読んだんだけど、各章扉写真のキャプションが切れてて読めない。。 kindleの何か…

バイク盗まれた。

そこそこ大事件なので記録。 9/15にカフェに停めていたバイクが盗まれた。 ふつうにハンドルロックかけておいたのに。。 警備員が居たはずなのに。。 新車購入して1年半しか経ってないのに。。 ハンドルロックって壊せるらしいですね。 wave αというHondaで…

ev.stopPropagation()の使用例。

JS

例 - DOM | MDN

Windows phoneのアドレス帳をiPhoneに移動する方法。

Windows phoneからiPhone 5sへアドレス帳を移行した。 参考にしたサイト How to transfer contacts from Windows Phone to iPhone?

タイに3泊4日で旅行してきたのでその記録。

移動はベトナムのタンソンニャット空港⇔タイのドンムアン空港。 $USDへの両替が前日にできなかった(ベトナムの40周年記念パレードの交通規制があったのをすっかり忘れていた。)ので朝7AMに両替に行く。両替所は7AMから営業していた。10分程度で両替完了。…

Gitのcommit messageの言い回し集。

git

CSSのpropertyを入れ替えただけの時のcommit message。 property order · twbs/bootstrap@4cae663github.com 随時追加する。

Hanoi旅行メモ。

2/14(土曜)〜2/16(月曜)でホーチミンからハノイへ旅行してきたのでそのメモ。僕は1人で旅行なんてまず行かないので行ってみて初めて気づいたことがあったのでメモという感じ。 2/14から全国的に今年のテトが始まっているようです。なので実家への帰省ラ…

Terminalから任意のアプリでファイルを開く。

Mac

$ open -a [app name] [file name]ニュース英語で世界を拓く-Open your Eyes through News in English作者: 渡邊あをい,石井隆之出版社/メーカー: 三修社発売日: 2015/02/28メディア: 単行本(ソフトカバー)この商品を含むブログを見るOPEN―アンドレ・アガ…

Sassのfile watchのalertを出ないようにする。

preferenceから何かすると出なくなる。 PhpStorm 8.0.2 Web Help PhpStorm Cookbook作者: Mukund Chaudhary,Ankur Kumar出版社/メーカー: Packt Publishing発売日: 2014/12/29メディア: Kindle版この商品を含むブログを見るPHPエンジニア養成読本 〔現場で役…

Chmodのユーザーに関して。

u = user g = group o = other user the user ("u"), the group ("g"), or other users ("o", also known as "world") How do I use chmod to change permissions?

.idea/ディレクトリに関して。

.idea/フォルダの中にdirectory除外の設定が入っている。 .idea/フォルダを丸ごと消してしまうとしこしこ作ったdirectory除外の設定がまるごと消えます。 PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)作者: 鈴木憲治,山田直明,山本義之,浅野仁,櫻井雄大,安…

mobifoneでパケ放題の契約方法。

http://www.mobifone.com.vn/portal1/en/services/home/internet/dichvu3g/mobile_internet_hd.jspD21 地球の歩き方 ベトナム 2014~2015作者: 地球の歩き方編集室出版社/メーカー: ダイヤモンド社発売日: 2014/07/05メディア: 単行本(ソフトカバー)この商…

Macでファイル名検索などするためのメモ。

mac 版 find コマンド mdfind が便利すぎる - kmn23のコマンド備忘録 mac 版 find コマンド mdfind が便利すぎる - kmn23のコマンド備忘録 Macのターミナルからファイルを高速に検索 Macのターミナルからファイルを高速に検索 Mac Fan (マックファン) 2014年…

Gitで特定のファイルを昔の状態に戻す。

Gitで特定のファイルを指定したコミットの状態に戻す方法 | ぼくのインターネッツ実用性アリ。

削除したファイルをgitで復元する方法。

gitで削除してしまったファイルの復元 - itochin2の日記(仮) gitで削除してしまったファイルの復元 - itochin2の日記(仮)たまーに使う。

git stash popでconflictしたのをabortする方法。

Undo Git Stash Pop Undo Git Stash Pop - Stack Overflowただしこのコマンドだと修正済みで、未コミットの変更も失われる。 こっちの方がいいかも。 Undo git stash pop that results in merge conflict Undo git stash pop that results in merge conflict…

Phpstormでproject内でindexするディレクトリを個別に除外する。

流石Phpstorm。すごいなぁ。 Configuring Folders Within a Content Root

nfsの設定の /etc/exportsについて。

/etc/exportsのファイルの中に必要な情報が入ってるということでした。VagrantのNFS設定でexportsのエラーが発生した | 69log

spin.jsの使い方。

ドキュメントのUsage読んだだけだとなんか不明な感じだったので基本から動作を確認していく。 基本 HTML <div id="preview"></div> JS var target = document.getElementById('preview'); var spinner = new Spinner(); $('#stop').click(function(){ // DOM treeから削除 spinner.st…