Railsで定数を利用してメールの設定をする

概要 RailsのWebアプリケーション開発において、メールの送信サーバの設定などを外部のファイルに分けておいて、その情報を定数として読み込んで利用したいと思っている人は、多いのではないでしょうか。 ...

3月 29, 2017 · 1069 文字 · writer

PHPでPUTで送られたデータを取得する

概要 PHPでは、送られてきたデータは$_GETや$_POSTで受け取ることができます。 しかし、これらを使ってデータを受け取れるのは、リクエスト時のHTTPメソッドがGETやPOSTの時だけです。 ...

1月 30, 2017 · 917 文字 · writer

Xamarin.Formsのウィンドウの切り替え

概要 Xamarin.Formsで、ページ(画面)の切り替えの方法をまとめました。 環境 Xamarin.Forms 2.3.3.180 MacOS Sierra 10.12.2 Visual Studio for Mac ページの切り替え ページの切り替えには、大きく2つあります。 MainPageに直接指定 ひとつめは、非常に簡単な方法で、現在の表示しているページを決定する「MainPage」にページのインスタンスを追加します。 ...

1月 14, 2017 · 1468 文字 · writer

OpenLayersで地図を回転させない方法

概要 OpenLayersで地図を表示する際に、通常の状態では地図が回転してしまいます。 回転の方法は、スマホやタブレットであればピンチで回転、パソコンであれば、「Shift+Alt+ドラッグ」で回転できます。 ...

11月 7, 2016 · 629 文字 · writer

OpenLayers 3 でGeolocationを使う

概要 通常、JavaScriptでGPSの情報を使う場合Geolocation APIを使います。 OpenLayersでは、そのGeolocation APIのラッパーが用意されているため、さらに簡単にGPSの情報を使うことができます。 ...

10月 27, 2016 · 878 文字 · writer

JavaScriptによるMySQLのDATETIME型の値の比較

概要 MySQLでは、時間を扱うための型にDATE型やDATETIME型があります。 今回は、このDATE型やDATETIME型をJavaScriptで扱うための方法についてまとめます。 ...

10月 25, 2016 · 1091 文字 · writer

JQueryのAjaxを使うときに気をつけるべきこと

概要 Webページには、JavaScript等のプログラムで、動的に一部を書き換えるAjaxと呼ばれる技術があります。 ここでは、私がJavaScriptのライブラリであるJQueryを使って動的にWebページを変更したときに気づいたことについて書きます。 ...

10月 24, 2016 · 1800 文字 · writer

MySQL5.6のNULLを許容するカラムにデータを追加するときのエラー

概要 ある時、PHPを使ってMySQLのデータベースを操作していたら、INSERTを使ったデータの挿入時に、下記のようなエラーが発生しました。 SQLSTATE[HY000]: General error: 1364 Field カラム名 doesn’t have a default value ...

10月 13, 2016 · 894 文字 · writer

c++のcoutでchar型の値を出力するときに気をつけること

概要 c++でプログラムを書いていた時に、char型の値をiostreamのcoutを使って出力しようとしたら、当初思っていたのとは違うものが出力されました。 ...

9月 16, 2016 · 601 文字 · writer

PHPのデバッグにChrome Loggerを使う

Dockerのコンテナを使ってPHPのデバッグをした時にChrome Loggerを使った話です。 概要 私はよく開発環境にDockerを使うのですが、Dockerでは、コンテナのログをlogsというコマンドを使ってみることができます。しかし、logsで見ることができるログは、STDOUTとSTDERRに書かれたものです。 ...

9月 9, 2016 · 972 文字 · writer