WEB開発

WEB開発

ソースコードの見通しを良くするには、データとロジックを一体にする

「同じ処理を何度も書いている気がする・・・」というのは、ソースコードの見通しが悪くなってくる前兆ですよね。 同じ処理を何度も書くことの問題 同じ処理を何度も書くというのは、2つの理由で問題があります。 単純な繰り返し作業...
Nagios

Google Apps ScriptとTwilioで、システムアラートを100%気付ける環境作り

実は、今までガラケーで生活していました。 今日、無事にスマホシフトしたんですが、スマホだと「システムアラートに気づきにくくないか?」ということで、解決をしようと試みた記録です。 遂にガラケーからスマホに乗り換えました! シャープのガラケーは...
Amazon Web Services

MySQLのALTER TABLEで、無停止でテーブル定義変更できるpt-online-schema-change

運営中のサービスにどんどん機能追加していくと、ある時テーブルの定義を変更したくなったり、インデックスを追加したくなるときがあります。 運営中なので、できるだけサービスを停止させたくないですが、運営中なので、それなりにレコード数が増えていて、...
Laravel

LaravelのEloquent ORマッパーを使ってデータベースアクセスの実装

「Laravel入門中。コントローラとビューを使ってみる。」の続きです。Laravelで、HTTPレスポンスの返送ができるようになりました。あとは、データベースの読み書きができれば、Webアプリケーションが作れます。 データベースの...
Laravel

Laravel入門中。コントローラとビューを使ってみる。

Laravelに入門してます。 Laravel - ウェブ職人のためのPHPフレームワーク 「最近キテいるっぽいPHPフレームワークLaravelのインストール&起動!」では、とりあえずLaravelでアプリケーションの起動ができました。...
Laravel

最近キテいるっぽいPHPフレームワークLaravelのインストール&起動!

「3年ぶりのPHP。最近のパッケージ管理ツールComposerに触れてみました。」でも書いたように、久しぶりにPHPを使おうと思っています。 そこで、最近のPHPのフレームワークのトレンドを調べたところ、CakePHPは相変わらず強いものの...
Composer

3年ぶりのPHP。最近のパッケージ管理ツールComposerに触れてみました。

先週から新しいプロジェクトに入ったのですが、開発環境どうするかと少し考えて、PHPでいくことにしました。 My365を開発した以降は、ずっとJavaを使っていたので、3年ぶりくらいにPHPをまともに書く態勢となりました。 この3年間で変わっ...
Androidアプリ

これはWebマーケティングの世界が変わるかも!Web Pushを導入してみた。

今年に入ってGoogleが「Webブラウザでもプッシュ通知できるようになる」という驚愕の発表をしました。 Push Notifications on the Open Web Webのプッシュ通知について プッシュ通知は、スマホアプリの世界...
Androidアプリ

注目のApp Indexing!Androidアプリへの実装とハマりがちな罠

「ついにiOSでも使えるようになったApp Indexingとは何か?」で紹介したApp Indexingについて、このブログのアプリに実装してみました。 三度の飯とエレクトロン - Android Apps on Google Play ...
Androidアプリ

ついにiOSでも使えるようになったApp Indexingとは何か?

先日、GoogleのApp IndexingがiOSでも利用できるようになったというアナウンスがありました。 Surfacing content from iOS apps in Google Search いろいろと技術検証をしていたら1...
タイトルとURLをコピーしました