2018-05-01から1ヶ月間の記事一覧

markdownで書いたテーブル仕様書からsql文を生成する

テーブル仕様書をmarkdownで管理したいって要望があったので作ってみた まだ開発中。markdownから階層構造作るところで多分バグがある サンプルのテーブル仕様書はこんな感じ contract: 契約 contract_state: 契約状態テーブル カラム名 型 NOT NULL 補足 in…

集中したい

最近全然時間がありません 打ち合わせや割り込みがない時間が1日のうちで連続3時間ほしい... 今日の作業 10:00-10:30 ★FREE 10:30-11:30 MTG 13:00-14:00 MTG 14:00-15:00 ★FREE 15:00-16:00 ペア作業 16:00-17:00 MTG 17:00-18:00 ★FREE こんなんじゃ集中し…

jsのクラスってコンストラクタに全部書いた方がよくね?

jsのクラスはこんな感じで書きます class Position { constructor(x, y) { this.x = x; this.y = y; } getX() { return this.x; } getY() { return this.y; } getDistance() { return Math.sqrt(this.x * this.x + this.y * this.y); } } この書き方の辛いと…

マルっとサクッとパラメータを受け取る

最近PHP+slimでAPIをたくさん作ってますがAPIの実装が面倒になってきた たとえばアクセストークンを使って認証的なことをやろうとした場合、IF仕様はこうなる アクセストークンは、リクエストヘッダー、または、GETの場合はクエリーパラメータ、または、POST…

データを保存できるWebAPIを作ったら楽になった

php

最近は無料で使えるナントカ as a serviceが増えてきて、サービスを簡単に作れるようになって楽しい 例えばロジックはheroku + javaで堅牢に作れるし、定期実行はgoogle apps script(以下、GAS)でできる あと足りないのはデータストア てことで自分の身の回…

PHPで1970年からのミリ秒を取得する

サーバサイドをPHP + SQLiteにしてフロントをjavascriptで作るなら、日時はlong型で1970年からのミリ秒にしておいた方が良さそう でもPHPの標準関数でその値を取得する方法がなかったのでメモ 使えそうなものが2つ見つかった 現在日時から取得 $t = (int)flo…