Toma0916 さんのアバター 15views

PHPの関数で複数の返り値が欲しい時

PHPの関数は複数の返り値を指定することができません。 ですから、そのようなことを実現したい時は複数の情報まとめてを一つのリストに入れてやる必要があります。 最近はpythonを使っていることが多いのですが、簡単に多値返却できるpython 2016年12月22日
Toma0916 さんのアバター 13views

【Google Map】fitBounds()

久しぶりに使ったら忘れていました。。。 MapクラスのfitBounds()は、引数に指定した矩形領域を、地図に収まるように表示できる、最適な位置座標とズーム値になるよう、調整するメソッドです。矩形領域は、南西の端と北東の端、2点の位置座標 2016年12月9日
Toma0916 さんのアバター 12views

Ajax通信の非同期処理

本日久しぶりのAjaxの処理の部分をいじったのですが非同期処理の仕様の気付かず苦しめられてしまいました。。。 非同期処理ですからAjaxの処理が終わっていなくてもどんどん処理が進んでしまいますから状況によってはそのことに気をつけなくてはなり 2016年12月2日
Toma0916 さんのアバター 14views

【jQuery】fadein,fadeout

fadeOut([speed], [callback]) 各要素の透明度を操作して、表示されている要素をフェードイン・フェードアウトさせます。 アニメーション効果は指定したスピードで実行されます。 速度は第一引数に指定し、”slow”、”n 2016年11月10日
Toma0916 さんのアバター 13views

自動テストのテスト項目外部ファイル化

ChromeDriverを導入していれば自動テストをPCの表示とスマートフォンの表示の両者について実行することが可能ですが、それぞれ全く別のファイルにテスト項目を記述すると、重なる項目も多いため無駄があります。 そこで、共通するテスト項目を 2016年10月13日
Toma0916 さんのアバター 45views

ジオコーディング /逆ジオコーディング

時間が無いので詳しい内容は書きませんがGoogle Maps API Web サービスを使うことで緯度・経度から住所を、もしくはその逆を簡単に取得することができるそうです。 便利な時代ですね。 参考 https://developers.g 2016年9月29日
Toma0916 さんのアバター 25views

【jQuery】セレクタとトラバース

jQueryで目的の要素を取得するために。 【セレクタ】 $(“body”) bodyタグの要素を選択 $(“#id1″) ID名 id1 の要素を選択 $(“.class1″) CLASS名 class1 の要素を選択 $(“.class 2016年9月21日
Toma0916 さんのアバター 86views

seleniumのエラー

seleniumのエラーの対処をしていたのでinputに関するエラーメッセージをまとめます。 ・存在していないinputをクリアする no such element: Unable to locate element: {“me 2016年9月13日
Toma0916 さんのアバター 41views

Notice: Undefined index / Undefined variable について

よく見るけど放置していたエラーに関するチケットだったので簡単にまとめてみます。 Notice: Undefined index ▶ 定義されていない配列の要素を使用した場合に発生。 Notice: Undefined variable ▶  2016年9月9日
Toma0916 さんのアバター 66views

JavaScriptで日付比較

javaScriptで日付比較をするとして、以下のように記述するとします。 if("2023/12/31" > "2013/12/15"){ ~処理~ } 多くのブラウザでは正常に動作するそうですが一部のブラウザなどではエラーを吐いて 2016年8月31日
Toma0916 さんのアバター 15views

strtotimeについて

int strtotime ( string $time [, int $now = time() ] ) この関数は英語の書式での日付を含む文字列が指定されることを期待しており、 now で与えられたその形式から Unix タイムスタンプ 2016年8月26日
Toma0916 さんのアバター 28views

自動テストの意義とSelenium

最近Seleniumによる自動テストに関することをずっとやっていたので書きます。 SeleniumはWebブラウザを用いてWebアプリケーションをテストするツールです。 様々な検証を行うことができ、今まで人手と時間を割いていたWebテストを 2016年8月12日
Toma0916 さんのアバター 19views

array_push関数による配列要素の追加は$array[]より遅い

配列の最後に要素を追加するには、array_push関数を使う方法と空インデックス($array[])を使う方法があります。 実行結果はどちらも同じになりますが、速度が違います。array_push関数よりも空インデックス[]の方が高速です 2016年8月5日
Toma0916 さんのアバター 7views

演算子について

なんとなく確認する機会があったのでまとめておきます。 比較演算子 $LEFT == $RIGHT //$LEFTと$RIGHTが等しい時にtrue $LEFT != $RIGHT //$LEFTと$RIGHTが等しく無い時にtrue $LE 2016年8月1日
Toma0916 さんのアバター 19views

WPのget posts()

array get_posts( [ mixed $args = null ] ) 条件を指定して検索し、マッチしたすべてのデータを取得する。 $args 検索条件を指定する連想配列。主なキーワードは次の通り。 キーワード 意味 numbe 2016年7月26日
Toma0916 さんのアバター 20views

array_multisortの使い方

array_multisort()は、複数の配列を一度に、また は、多次元の配列をその次元の一つでソートする際に使用可能です。 この関数は、ソートの際にキーの相関を維持します。 連想配列のキー(string)は不変ですが、数値添字は再度振り 2016年7月20日
Toma0916 さんのアバター 286views

JavaScriptで指定文字を置換、削除する方法

置換 あいうえおあいうえおという文字列のうという文字をくに置換します。 // 置換対象の文字列 var value = "あいうえおあいうえお" ; // 置換を実行 ( → あいくえおあいくえお ) var result = value. 2016年7月13日
Toma0916 さんのアバター 18views

InfoWindowクラスのメソッド

InfoWindowクラスのsetContent()は、対象の情報ウィンドウの内容を変更するメソッドです。 infoWindows.setContent( 'html文' ) ; これによりクリックした際に情報ウィンドウの内容を変更するとい 2016年7月8日
Toma0916 さんのアバター 21views

ローカル変数の有効範囲

ローカル変数は「関数全体で有効」なので、同じ関数内であれば、変数宣言より前のコードからアクセスできます。 これをホイスティング(巻き上げ)と呼びます。 var scope = "Global"; function getValue() { 2016年7月4日
Toma0916 さんのアバター 31views

googleMapで複数のマーカーの表示が変化するたびに最適表示し直す

表示が変化した時に表示されているものについての座標を取得します。 これはif文などでvisibleがtrueのものについて座標を取得すれば良いと思います。 あとはこれらをマーカー領域に.extendsしてやることでマーカー領域を更新してそれ 2016年6月29日
Toma0916 さんのアバター 9views

fitbounds()について

fitBounds()は、引数に指定した矩形領域を、地図に収まるように表示できる、最適な位置座標とズーム値になるよう、調整するメソッドです。矩形領域は、南西の端と北東の端、2点の位置座標(LatLngクラス)を含むLatLngBoundsク 2016年6月20日
Toma0916 さんのアバター 18views

jQueryを用いてhtmlのclassを変更する

Query(function($) { $("[id^=ID]").removeClass("required"); }); 指定したIDのクラスからrequiredを外せる。 remove→addでrequiredを付けることが出来る。 2016年6月17日
Toma0916 さんのアバター 197views

javascriptでhtmlのタグの中身を書き換える

document.getElementById("id").textContent="<b>テキスト</b>の書換え"; document.getElementById("id").innerHTML="<b& 2016年6月13日
Toma0916 さんのアバター 33views

セレクトボックスの選択された単数要素を抽出

html <select name='alphabet'> <option value='ABC'>えーびーしー</option> <option value='DEF'>でーいーえふ< 2016年6月10日
Toma0916 さんのアバター 107views

githubでブランチ作成

git branch <引数> 引数が名前となる新しいブランチの作成。 git branch //引数なし  ブランチの一覧表示。*がついているものが現在のブランチ。 git checkout <引数>   ブランチの切り替え。 2016年6月6日
Toma0916 さんのアバター 29views

WordPressの記事からカスタムフィールドの値を得たい時

$posts = get_posts(array('posts_per_page' => -1)); foreach ($posts as $p) { $postid = $p->ID; $custom_fields = get 2016年5月26日
Toma0916 さんのアバター 46views

WordPressにカスタムテンプレートフィールドを利用して記事を自動投稿したいとき

一旦記事を投稿したあとに if($postid !=0) { update_post_meta($postid, “key1″, “カスタム1″); // キーが「key1」のカスタムフィール 2016年5月25日
Toma0916 さんのアバター 34views

csvファイルを読み込んで字句解析し必要な情報を抽出する

・csvファイルを読み込む $file = new SplFileObject(‘$filepath’); $file->setFlags(SplFileObject::READ_CSV); ・読み込んだものを配列に 2016年5月19日
Toma0916 さんのアバター 28views

phpのデバッグをしたい時

try (   // 例外発生の可能性がるコード } catch (例外クラス名 変数) {   // 例外発生時の処理 } try節の中には、例外が発生する可能性がある正常系処理のコードを記述します。 catch節の「()」には、第一引数 2016年5月18日
Toma0916 さんのアバター 19views

javascriptで配列を作るとき

var array [ [1,2], [3,4], [5,6] ]; みたいに書ける。 “` console.log(array); で中身を見れる。 2016年5月12日