Skip to content

Instantly share code, notes, and snippets.

View hiro-matsuno's full-sized avatar

Hironori Matsuno hiro-matsuno

  • Japan
View GitHub Profile
  • 今後は個人レベルアプリを作る予定
Chromeとかでは
localStorage.setItem('setするItem','0');
でできていたんだが、最近ではちょっと使い方が違うみたい
window.localStorage.setItem('setするItem','0');
で書かないといけないらしい。
すごくEdgeで怒られますた。
焦って調べてみるとMSさんちゃんと書いてくれてますな。
そろそろIEも消えたことだしOnClickを使うのをやめようかと思う。
今後はjqueryのClickメソッドを使って書くことにする
$('htmlのIDまたはCLASS').click(プログラミング)でプログラムが書ける。
やっと楽になるな。
IEは本当に対応したくない。
@hiro-matsuno
hiro-matsuno / gist:98915e44bf58bd22643e
Created August 24, 2014 06:48
PHPで現在日付を取得し日付文字列に変更する
//現在日付の取得
$now_date = getdate();
//年月日を取得する
$now_year = $now_date['year'];
$now_month = $now_date['mon'];
$now_day = $now_date['mday'];
//日付を整形
$nowDate = $now_year . "年" . $now_month . "月" . $now_day . '日';
@hiro-matsuno
hiro-matsuno / gist:f794b78c84b4fd5c7192
Created August 19, 2014 01:00
PHPでJSONを作るための方法(データが決まっている場合)
//取得関数の初期化
$blogReadList = array();
//リザルトからJSON用変数への投入
if(!empty($result)){
while($row = mysql_fetch_array($result)){
$blogReadList['blogId'] = isset($row['blogId'])? $row['blogId']:"";
$blogReadList['blogDate'] = isset($row['blogDate'])? $row['blogDate']:"";
$blogReadList['blogTitle'] = isset($row['blogTitle'])? $row['blogTitle']:"";
$blogReadList['blogContent'] = isset($row['blogContent'])? $row['blogContent']:"";
$blogReadList['id'] = isset($row['id'])? $row['id']:"";
@hiro-matsuno
hiro-matsuno / gist:4a91a37abb36378a7700
Created August 19, 2014 00:58
PHPでJSONを作るための方法(2次元配列)
//PHPでJSONを作る方法
//格納用変数の初期化(例はmini_blogのブログ読み込みから拾ってます)。
$blogReadList = array();
//2次元配列用配列の初期化
$i = 0;
//クエリーのリザルトからJSON用配列を作る。
//2次元以上の配列を使う場合は2次元配列用の変数を作成する。
if(!empty($result)){
@hiro-matsuno
hiro-matsuno / gist:d5137cc601fb03fa3f6a
Created August 7, 2014 05:09
Tizenのアプリを学んでいた時に気がついたこと
Tizenアプリを作っていた時に気がついたことは。
onメソッドでjQueryをバインドしていました。
昔の書き方
$('セレクタ名').bind('アクション',動作プログラミング);
今の書き方
$('セレクタ名').on('アクション',動作プログラミング);
です。
気をつけたほうがよさげですね。
@hiro-matsuno
hiro-matsuno / gist:45cf2cac9736fd8a6f86
Created July 25, 2014 05:57
位置情報自動取得してOpenStreetMap表示
//位置情報自動取得でマーカーを表示
navigator.geolocation.getCurrentPosition(function(pos){
//緯度・軽度の取得
lat = pos.coords.latitude;
lon = pos.coords.longitude;
//マーカーの追加
var markers = new OpenLayers.Layer.Markers("Markers");
map.addLayer(markers);
//マーカーの設定
var marker = new OpenLayers.Marker(
@hiro-matsuno
hiro-matsuno / gist:e57511d6aa346b9121ed
Created July 24, 2014 05:54
OpenStreetMapでクリックしたMapの中心にマーカーを入れる
//これはOpenLayerで作成しております。
//htmlファイルに以下のタグを入れて設定して下さい。
//<script src='OpenLayers.js'></script>
//<script src='mapping_touch.js'></script>
//<style type="text/css">
// html { height: 100% }
// body { height: 100%; margin: 0; padding: 0 }
// #map_canvas { height: 50%;float: left; }
//</style>
@hiro-matsuno
hiro-matsuno / gist:027c6a74640c3ba20af8
Last active August 29, 2015 14:04
標準的なGoogleMaps操作
//GoogleMapsの座標設定
var initPos = new google.maps.LatLng(34.73027800000027,136.5085889999976);
//GoogleMapsの表示設定
var myOptions = {
noClear : true,
center : initPos,
zoom : 17,
mapTypeId : google.maps.MapTypeId.ROADMAP
};
//map_canvasへの書き込み