Netlifyとfloydhub

自分メモ。

  • [Netlify](https://www.netlify.com/)とかいう静的コンテンツのホスティングサービスが使い勝手よさそうやな。。
  • [floydhub](https://www.floydhub.com/)というのでお手軽にGPU使ったdeep learningができそう。

そのほか。

IoT ReaperとかいうMiraiレベルのBot Netが急成長してるらしぃ。Miraiはありがちなパスワード総当たり作戦ぽいやつだったけど、こいつはLinuxの脆弱性を突くってのと、Luaエンジン搭載してるらしいから、スクリプト書いて機能拡張できるってことなんだよね。ソースコード落ちてないかなー。。

nginxはprefixベースのlocationマッチ

自分用メモ。

もそもそとnginxを設定中。。変なアクセスいっぱいくるし。

マッチするlocationがなかったらnginxはlocation /​ の設定を見に行くよという話。正しくは「正規表現は除く」らしいけども。

https://serverfault.com/questions/656628/nginx-catch-all-other-locations-than-given

初めはシンプルに

とりあえず、何かしらタイトルとメモ書いたらバックエンドDBと勝手に同期するアプリを書いてみようかな。

今更ながらTypeScriptとgulp.jsの組み合わせやってみたいんだよ。

この広い世界にはNeDBなるものが

このNeDBというのが使い勝手よさそうだな。

本家:
https://github.com/louischatriot/nedb

紹介ブログ:
https://qiita.com/tinymouse/items/0731eef4aebf2779bd0b

Electronでデスクアプリにも出来るし、ブラウザでも動くし、APIはMongoDBのサブセット。。分かってる人は分かってるんだなー。

今どきのBaaSってどんな実装するの

クライアントがServiceWorker, IndexedDBで、バックエンドが​MongoDB

オフラインでもServiceWorkerがオンラインに見せかけてIndexedDBにデータ格納、オンラインになったタイミングとかでServiceWorker経由で​IndexDBMongoDBを同期させる。こんなことをやれるクライアントサイドのjavascriptフレームワークはないのか。

Meteor.jsがそれっぽいから調べてみたら、ちょうどそのコア部分がminimongoという名前で切り出されてた。

ここ、こいつを使えば会社のク〇みたいなExcelベースのシステムを消せそう。。しかし予算が下りる気がしないorz

サイト再構築中

自宅からも会社からも気軽に使える鯖が一つあると便利だから、WordPressサイトを再構築している(´・ω・`)。

前とほぼ同じnginx, mariadb, php7の構成で動作させている。だいたいの設定はこちらの記事のままでよかったけど、一点だけ上手くいかないところがあった。

  • 初回インストール時にhttp://www.yukaary.com/にアクセスするとhttp://yukaary.com/index.php/wp-admin/*.phpに飛ばされ、そんなパス無いよって言われる。

きっと/index.phpが間に入ってるのがダメなんだろなと思い、適当にURL書き換えルールを追記しておいた。

rewrite ^.*/index.php/(.*)\.php$ http://www.yukaary.com/$1 redirect;

適当すぎるのは分かってるんだけど、動いたからいいかなって。

Hello world!

WordPress へようこそ。これは最初の投稿です。編集もしくは削除してブログを始めてください !