病みつきエンジニアブログ

機械学習、Python、Scala、JavaScript、などなど

2018-01-01から1年間の記事一覧

結婚パーティーのため Nuxt と Firebase でサーバーレスなご祝儀を納品した話

この記事はNuxt.js Advent Calendar 2018の10日目です。 友人の結婚式の二次会向けのコンテンツとして、 「ニコ生」風に投稿された写真やコメントが流れるシステム を作りました。 動画だとわかりづらいかもなのですが、広いパーティー会場で、リアルタイム…

API と SPA からなるプロジェクト(JAMstack)を作るベストプラクティス

背景 サーバーサイドの人がフロントエンドを結構こだわったプロジェクトをやるときに、混乱することが多そうなので、(社内向けに) 自分がいろいろ作ったなかで思ったベストプラクティス(?)を共有する 用語 SPA: Single Page Application. 単一のページ (ind…

WEB+DB PRESS サーバーレス特集で伝えきれなかったことの補足

先月、WEB+DB PRESS vol.105の特集「サーバレス」にJX通信社のメンバーとして寄稿いたしました。 紙面の都合上、泣く泣く削った部分もあったりして、伝えきれなかったところがあります。Twitter 上でもらった質問などもあるので、いくつか補足します。 tech.…

マスコミの方にも知ってほしい、仮想通貨とCoinhiveの話

Coinhiveというスクリプトを設置していただけで逮捕されるという事件が起きていて、マスコミなどでも報道されています。 www.sankei.com マスコミには読者の方に伝わるように伝えるというミッションがあるので、報道の表現が正しい・正しくないという話には…

Lambda 用にネットワーク通信を楽にするための Python ライブラリ作ったら捗った

Python で通信するとき、公式の urllib の使い方を覚えられないので requests を使いたい。 だけど、AWS Lambda みたいな環境だと、外部のライブラリを pip install して使うのが面倒くさい。zipで固めてアップロードしないといけなくて、Lambda関数を管理画…

草コイン「おがコイン」を発行したら5000兆円ぐらい獲得した(気分になった)

タイトルは釣りです。 これは「5000兆円持っている」と言っても過言ではないのでは・・・? pic.twitter.com/WpZveC0bin— やみつきー(小笠腹)@75.5kg (@YAMITZKY) 2018年2月12日 こちらのツイートを見てもらえると分かるとおり、僕の資産が約38兆ドル(4,180…

AWS の CloudWatch Logs を便利に見れる GUI 環境を作ってみた

github.com github.com コンセプト 先行アプリケーションとして awslogs という CLI がある。これを GUI = ブラウザで見れるようにしたもの。なので awslogs-gui、awslogs-api という名前だし、パラメータやデフォルトの挙動は awslogs に倣っている(API の…

社内ネットワークで使うための短縮URLサービス作った

社内専用環境とかで“性善説”に基いて運用できる、短縮URLを作ってみた。 github.com 詳細は README に書いているが、 シンプルなUI 命名もできるし、ランダムな文字列もいける 既存の短縮URLの上書き(性善説だし :) DynamoDBがバックエンドで安い Dockerベー…