nissy さんのアバター 7views

ReactNative react-loggerを使ってデバッグ

ReactNativeのデバッグは公式にもある通り、Webブラウザ上でブレークポイントを打ちながら可能ということで、かなり良心的な設計になっているのですが、さらにReduxフレームワーク開発を効率良くすすめるデバッカーモジュール「react 2017年3月17日
nissy さんのアバター 30views

ES6 モジュールのimportとexport

React.jsを書き始めてよく見るimportとexportですが、良く分からず使っていると後々困りそうだなーと思ってきたのでハックに残しておきます。 Export編 モジュールの返し方は以下の3つがあるらしい。 1. named exp 2017年3月4日
nissy さんのアバター 12views

JS Object.assign()でオブジェクトのコピー

jsでオブジェクトのコピーを普通に行うと以下のように成るらしい。(結構JSいじってたのに、恥ずかしながら知らなかった。。。) var obj = {a: '1'}; var obj1 = obj; obj.b = '2'; console. 2017年3月2日
nissy さんのアバター 11views

ローカルとリモートのブランチ名の変更

備忘録ですー ダサいブランチ名にしてしまった。。。。とか、英語のスペルミスって恥ずかしい。。。。とか、普通にわかりにくいブランチ名にしてしまったという時に、ブランチ名を変更する方法です。 //ローカルのブランチ名変更 $ git branc 2017年3月2日
nissy さんのアバター 31views

react-native-vector-icons Tabbarにアイコンを当てる

以下のように、公式の通りにアイコンを当てようとするとアイコンのURLが必要になります。 var SampleTab = React.createClass({ getInitialState: function(){ return( {   2017年2月28日
nissy さんのアバター 12views

GoogleAppsScript 日付表示

スプレッドシートに見やすいように日付をフォーマットする方法は以下の2つがあります。 /*formatDateを使用*/ var showDate = Utilities.formatDate(date, timeZone, format); 2017年2月27日
nissy さんのアバター 52views

複数バージョンのXcodeを共存させる

バージョンの異なるXcodeをMacに入れる方法です。 Step1:Xcodeのダウンロード まず以下のページ(AppleIDのログイン必要)から欲しいバージョンのXcodeのdmg版を取得します。(20分位かかります。) 落としたら、ファ 2017年2月15日
nissy さんのアバター 36views

PHPでSingleton Pattern

完全に備忘録です <?php class SingletonSample { private $_id; private static $_instance; // コンストラクタ private function __constru 2017年2月2日
nissy さんのアバター 31views

bootstrap-slider スライドさせた後イベントを発火させる

タイトルの通りbootstrap-sliderで作られたスライダーにイベントを付加させるときの書き方です $(selector).slider().on(evnet,function () { //処理 }); 今回は、スライドさせたタイミ 2017年1月26日
nissy さんのアバター 8views

bash_profileとは

bash_profileとは ログイン時に存在していれば読込まれる設定ファイルのこと。 エイリアスの設定とか環境変数の設定が書かれていました。 思うようにnpm等のパッケージをアップデートできない時に、環境変数を調べてみると良いかもしれませ 2017年1月19日
nissy さんのアバター 25views

WordPress decimal型とnumeric型(少数を含む数の比較)

結構はまった内容なのでハックに残しておきます wordpressでget_postsやwp_queryをする際の引数に以下のような、条件を追加するとします。 $args = array( 'post_type' => 'hoge', 2017年1月12日
nissy さんのアバター 12views

Git ある一つのファイルだけ以前のコミット時の状態に戻す

コミットするときに必要ないファイルまでコミットしてしまったときの対処法です。 すべてのファイルについて、ある時点でのコミット状態に戻すのは以下のコマンドでできます。 $ git reset --hard <commit id> 2017年1月12日
nissy さんのアバター 45views

Windowsでgit push heroku masterするとき

git push heroku masterしたときに、手こずったのでハックに残しておきます。git push heroku masterすると以下ように、ユーザー名とパスワードが求められます。 $ git push heroku mast 2017年1月1日
nissy さんのアバター 130views

要素に雪を降らせる

LINEをいじっていたら雪が降っていたので、もしかしたらjQueryでできるのではと思ってCodepenを利用してやってみました! See the Pen vywdxd by Nissy (@nissy-02110114) on CodeP 2016年12月25日
nissy さんのアバター 43views

jsとjQueryでforeachを行う

phpでよく使うforeachですが、jsとjQueryでもやっぱりできる!!とのことなのでハックに残しておきます。 【javascript】 //forEachメソッドを使う var a=[1,2,3,4,5] a.forEach(fun 2016年12月23日
nissy さんのアバター 11views

リンクを踏んだ時に新しいタブを開くようにする

初歩的内容でしたが、知らなかったのでメモです。 サイトを使っている側としては、こういう処理はすごいありがたいので、こういう細かい所も気をつけるようにしたいです。 aタグに以下のようにtarget=”_blank”を付 2016年12月16日
nissy さんのアバター 17views

clickイベントに引数を渡す方法

初歩的内容ですが、よくやりたくなる操作なのでハックに残しておきます。 //以下のような要素を考える <p id='hoge'>click</p> //受け取った引数はevent.dataで引用する function 2016年12月15日
nissy さんのアバター 53views

wkhtmltopdfでPDF変換した際に文字が重なる

htmlで作成されたページを簡単なコマンドでpdf変換してくれるwkhtmltopdfというツールを使っていたところ、 文字が重なるバグが生じたので解決方法をハックに残しておきます。 原因なのですが、今回の場合はletter-spacing 2016年11月27日
nissy さんのアバター 26views

PHP 月末の日付の取得

PHPで月末の日付を取得するのにはまったので、ハックに残しておきます。 nヶ月後の末日は、以下のコードで一見取りたくなるのですが、以下のように1〜3月付近で予期していない挙動見せることがあるそうです。 // nヵ月後 echo date(' 2016年11月18日
nissy さんのアバター 125views

WindowsにRuby on Railsをいれてみた

友人やサークルの先輩からRuby on Railsを勧められ、Ruby on Rails チュートリアルをやろうとしたところ、ローカルに開発環境する際、install Rails.comを参考に自力でやってみると良いとのことだったので、やっ 2016年11月10日
nissy さんのアバター 71views

xpathでうまく要素を指定できないとき

今回は、xpathでクラスの検索などによっても要素どうしてもうまく指定できずに困ったときの裏技をハックに残しておきます。 うまく要素を指定できないときの最終手段としては、FirefoxのFirebugを用いて要素の絶対パスを取得します。 【 2016年11月7日
nissy さんのアバター 25views

js callbackの書き方

以前のハックでは、コールバックの基本的な書き方に触れました。 ただ、javascriptについてはpromiseと呼ばれる手法を用いてのコールバックの書き方もあるようです。 一般的に、javascriptのコードについてはコールバックの構造 2016年11月1日
nissy さんのアバター 18views

RangeError: Maximum call stack size exceeded

スタックオーバーフローというエラーのことらしいです。 一般的には、関数の再帰呼び出しによって生じるものが多く、スタックと呼ばれるメモリが限界に達したときに出ます。 完全に画面が固まってしまったので、コードを見直しVagrantを再起動しても 2016年10月28日
nissy さんのアバター 34views

jQuery .prev() と.next()の使い方

以下のような、DOM要素があったとき、 <ul> <li>list item 1</li> <li>list item 2</li> <li class="third-ite 2016年10月9日
nissy さんのアバター 41views

jQuery BabySteps スライド切り替え時に処理を加える

このプラグインでは、以下の用意されている関数で2つの用意したスライドを遷移できるようにしてくれます。 // slide1とslide2は紐付けたいスライドのセレクタを指定 var slide1 = $('#hoge1'); var slid 2016年10月7日
nissy さんのアバター 52views

WordPressのデバック

WordPressで開発するには、無くてはならない、debug.logによるデバックの仕方です。忘れないように、ハックに残しておきます。 1 ‘WP_DEBUG_LOG’と’WP_DEBUG’ 2016年9月20日
nissy さんのアバター 29views

SQL文使用時の簡単なインジェクション対策

SQLインジェクションとは SQLインジェクションとは、SQL文のパラメータを外部の人が自由に書き換えて、データベースに不正なアクセスをすること。 この対策として、何もやらないのは良くないと思ったので、とりあえず対策としては十分ではないので 2016年9月10日
nissy さんのアバター 60views

WordPress $wpdbでデータベースを扱う

SQL文で直接データベースにアクセスを行う 前回残した以上のハックではSQL文そのものに触れたので、今回のハックではどのように実際データを取得するのかについて残したいと思います。ここでSQL文でWordpressのデータベースにアクセスする 2016年9月10日
nissy さんのアバター 118views

SQL文で直接データベースにアクセスを行う

WordPressからデータの取り出しを行うとき、get_postとかget_post_metaの関数を何回か利用して行うときがあると思います。この時、多数のデータベース検索をしてしまい、データベースに負荷をかけてしまう恐れがあります。その 2016年9月7日
nissy さんのアバター 27views

PHP error 対処法 その2

SQL文を書いている時に、何個か出会ったので、ハックに残しておきます。 1 Notice: Array to string conversion このエラーは、引数に文字列(string)を渡さなくてはならない所に配列を渡してしまっているこ 2016年9月7日