kensuke-iizuka さんのアバター 43views

Transmitの鍵認証時のファイルフォーマットエラーについて

MacでFTPクライアントとして非常に便利な”Transmit”ですが、SFTP利用時にsshの秘密鍵が必要となります。 このときに生成したファイルが”not in a supported format& 2017年3月15日
kensuke-iizuka さんのアバター 34views

dependenciesとdevDependenciesの違い

npmでライブラリをインストールした時にpackage.jsonで見かけるdependenciesの記述。 これは他のライブラリとの依存関係を示しています。ここに記述されたライブラリが必要だということです。 実はこのdependeciesに 2017年3月13日
kensuke-iizuka さんのアバター 89views

React Nativeをchromeでデバッグする

React Nativeで開発している時にWeb開発をしている身としてはJavaScriptだし、Chromeのデベロッパーツール使えないかしら、 と思ったところ使えました。すごい!! エミュレーターの場合 エミュレータを起動させて、 cm 2017年3月9日
kensuke-iizuka さんのアバター 151views

ESLintにおけるrequireの使い方

Reactでソースコードを書きながらESLintで構文チェックするという開発スタイルに馴染めていないです。という内容なのですが… 今回はrequireで怒られました。 Unexpected require(). (global-requir 2017年3月8日
kensuke-iizuka さんのアバター 17views

ローカルのモジュールをReact Nativeのnode_modulesに追加する

npm経由でReact native(以下RN)のモジュールを追加できないというときはそのモジュールの開発者にnpmに登録をお願いする以外にも 一度、ローカルにダウンロードしてからモジュール化するという方法があります。 1.ローカルへのモジ 2017年2月28日
kensuke-iizuka さんのアバター 15views

git resetのリセット

あまり頭を使わずに $git reset --hard commitID とかやると例えば、コミットをプッシュするリモートを間違えちゃったからプッシュ先だけ変えなきゃ、 というときにコミットそのものをなくしてしまうという愚かしい行為に及んで 2017年2月28日
kensuke-iizuka さんのアバター 121views

React Nativeで作成したアプリを実機で動かすときの注意点

カメラを用いるアプリや実機でReact Nativeで作成したアプリケーションを動かす際に気をつけなければいけない点があります。 実機を用いる時にXcodeを使うと思いますがこのとき実機をPCに繋いで、Runすると以下のようなエラーが出るか 2017年2月23日
kensuke-iizuka さんのアバター 21views

Pull Requestを有意義に使う

Githubを開発に使っているとPull Requestという項目を何度も目にしますが実際に使うときは、 単に自分の書いたコードや行った作業をチェックしてもらうための通知に使っていましたが、 この記事を読んで、もっとうまく活用できないかとい 2017年2月21日
kensuke-iizuka さんのアバター 9views

iOS simulatorのホームボタン

シュミレーターを立ち上げたは良いものの、ホームボタンがないのでホーム画面に戻れない。 そんなときはホームボタンの代わりに以下のショートカットキーで代用できます。 Cmd + Shift + H Hのみ2回入力するとマルチタスクビュー(開いて 2017年2月14日
kensuke-iizuka さんのアバター 27views

sedコマンドでのテキスト整形

IDの一覧を取得する関数の変更前後できちんとIDに整合性があるかを確認する時に 以下のような配列としての結果ではエクセルとかに貼り付けても見づらいのでsedコマンドでターミナルで テキストファイルを整形して比較しやすいようにしようという試み 2017年2月9日
kensuke-iizuka さんのアバター 22views

DOMContentLoadedとWebの最適化

パフォーマンス改善の一環として、DOMContentLoadedを確認することがあります。 このイベントは、DOMの解析を終了意した時点で発火するイベントで、 取得したHTMLの構文解析を行い、タグなどを識別しDOMツリーを構成した時点で発 2017年1月25日
kensuke-iizuka さんのアバター 16views

PHPで配列の初期化

以下の関数を使います。 array_fill(始めの配列のキー, 初期化する要素数, 初期値) 以下のように使います。 $array = array_fill(0, 3, 1); print_r($array) //実行結果 Array ( 2017年1月20日
kensuke-iizuka さんのアバター 34views

Pythonで面倒くさい計算を楽にする

授業で逆行列を求めなければいけないということがあり、別にWebのサービスとかmathematicaとか使えばいいんですけど、 なんとなくめんどくさいなと…ターミナルで簡単に出来ないかなと。 そこでpythonを使いました。pythonは機械 2017年1月13日
kensuke-iizuka さんのアバター 9views

特定の過去のコミットから新たにブランチを作成する。

色々やってみたけど、この変更から違うやり方をしていれば、けどやり直したらもっと酷いことになるかもしれないから、今の状態も保存しておきたい という後悔、煩悩は人間、多々あることなので歴史を改ざんしていきましょう。 $ git checkout 2017年1月13日
kensuke-iizuka さんのアバター 37views

Github Desktopでのコンフリクション解決

いつもコンフリクションすると、ターミナルでgitコマンド打っていたのですが、Github DesktopのGUI画面で簡単に解決できることを学んだので忘備録に。 自分がコンフリクトを起こすときはたいていマージ絡みなので、まず Github 2017年1月13日
kensuke-iizuka さんのアバター 213views

PHPでwkhtmltopdfをオンメモリで使う

proc_openを用いることで生成されるPDFを標準入出力のパイプ処理によってメモリ上のみで処理する事ができます。 これによって、例えばtmpフォルダに保存しなくて良いので実行速度の向上、ハードディスクの容量を圧迫することの阻止ができます 2016年12月21日
kensuke-iizuka さんのアバター 15views

ブラウザでファイルをダウンロードする

jpegなどの画像を表示させるのではなく、ダウンロードさせるには 以下のようなHTTP headerが必要です。 <?php $fpath = '/path/to/sample.jpg'; // ファイルパス $fname = 'sa 2016年12月16日
kensuke-iizuka さんのアバター 55views

Google Mapsの情報ウインドウのイベントについて

Google Mapsでマーカーをプロットさせて、それをクリックした際に何か処理を行うというのは良くやることですが、情報ウィンドウについても幾つかイベントがあります。 closeclick content_changed domready 2016年12月14日
kensuke-iizuka さんのアバター 84views

Google Mapsのコントロールオプション

Google Mapを使っていると見かけるストリートビューや航空写真への切り替え、拡大縮小のボタンなどこれらはまとめてコントロールと呼ばれています。 これらはオプションを指定してあげると、アイコンの表示非表示、表示場所の切り替えなどが簡単に 2016年12月9日
kensuke-iizuka さんのアバター 10views

array_mapの利用

array_map関数は指定した配列の要素にコールバック関数を適用して返り値としてその結果の配列を返す、という機能です。 array_map(callback, array1) とすることでarray1のすべての要素にcallback関数を 2016年12月7日
kensuke-iizuka さんのアバター 21views

WordPress コーディング規約

wordpressのコーディング規約はこのページで確認することが出来ます。 PHPを始めとする各言語のコーディング規約も合わせてまとめられているので一度目を通しておくべきかなと思います。 手始めにPHPで自分があまり意識していなかったことを 2016年11月25日
kensuke-iizuka さんのアバター 30views

gitコマンドでも怠惰になる

前回エイリアス設定という便利なものを導入したので次はよく使うgitでも同じをしてしまおうと思います。 いや〜、怠惰ですねぇ でも前回通りだと少しつまらないので趣向を凝らしてgit設定ファイルのほうで設定してみます。 と言っても簡単で [al 2016年11月21日
kensuke-iizuka さんのアバター 11views

エイリアスを設定してどんどん怠惰になる

エイリアスとは、偽名、別名、通称などの意味を持つ英単語。ITの分野では、ファイルなどの実体を別の名前で参照するためのシンボルといった意味で使われることが多い。 今回はbashでエイリアスを設定して面倒くさいコマンドを簡単に入力して怠惰になっ 2016年11月21日
kensuke-iizuka さんのアバター 10views

Homebrewにおけるlinkについて

Homebrewはとても便利で簡単に自分の必要なソフトウェアやプログラミング言語のライブラリ、開発環境をインストールできるのですが、 いくつかのコマンドを入力するだけでほとんど何も理解しなくとも最適な環境が構築されてしまい、いざエラーが出て 2016年11月20日
kensuke-iizuka さんのアバター 117views

PHPでメモリ上に一時的なファイルを作成する

ディスクでなくメモリに一時的ファイルを作成して何かの処理に使うことで処理の高速化をしたいときに便利です。 $data = file_get_contents("hoge.fuga"); $fp = fopen('php://memory', 2016年11月15日
kensuke-iizuka さんのアバター 11views

xhrについて

chromeのデベロッパーツールでネットワークの動きを見ているとxhrという項目が目に入り、なんだか気になります!! xhrとはXML Http Requestの略だそうで JavaScriptなどのウェブブラウザ搭載のスクリプト言語でサー 2016年11月12日
kensuke-iizuka さんのアバター 23views

element.valueとelement.setAttributeの違い

あまり意識して使い分けていなかったのですが、気になって調べた結果、 この違いをしっかり理解していないと恐ろしい結果になってしまうことに気づきました。 MDN(Mozilla Developer Network)、Javascriptの親玉の 2016年11月9日
kensuke-iizuka さんのアバター 32views

PHPでの引用符の使い方

色々なWebページのソースコードや他人の書いたソースコードを見ていると、PHPはウェブ開発において何か書けば動くという言語の特性からか、 ソースコードの自由度が高く、その人それぞれに個性が出るコーディングをしているのが見られます。 その中で 2016年11月4日
kensuke-iizuka さんのアバター 32views

WordPress関数 外部利用

WordPressの関数はかなり簡単に使える上にとても強力です。そんな関数を例えば外部処理で使いたいというときには 次のようにするととても簡単です。 do_test.phpという外部ファイルでwp関数を使うときは require_once( 2016年11月2日
kensuke-iizuka さんのアバター 304views

SeleniumでのElement is not clickableエラー

Seleniumで自動テストを実行する際に、以下のようなエラーが出ました。 WebDriverError: unknown error: Element is not clickable at point (767, 505). Other 2016年10月28日