yarn add sha3 しようとすると gyp が Python のバージョンに対して不服がある模様。 gyp ERR! stack Error: Python executable \"/usr/local/bin/python\" is v3.6.4, which is not supported by gyp. https://github.com/Homebrew/homebrew-core/issues/24…
前置き 私の勘違いが書かれている可能性がありますが、ご指摘頂けると大変喜びます。特に「いや、それはこうやったらできるよ」という情報をお待ちしております。 あらすじ Serverless Framework 使って個人サイトを作ろうとしたら DynamoDB で若干手間取っ…
やり方 lsof -i :8000 -t | xargs kill ところで local Dynamodb を使って開発していて dynamoDB を再起動しようとするといつも port が開きっぱなしなので lsof -i :8000 してプロセスを特定してから kill してから再起動しているんだけど serverless で dy…
とうわけで S3 に配備しました。API へのアクセスは API Gateway -> Lambda -> DynamoDB なのでそんなにお金かからないはず。しばらくは動かしたままにするのでよかったら下記URLへ訪問してみてください。 http://serverless-fav-articles.s3-website-ap-nor…
マクロンとは マクロン - Wikipedia マクロンは、ダイアクリティカルマーク(発音区別符号)の一つで、長音記号ともいう。これに対する伝統的な短音記号はブレーヴェである。 どうして除去したいのか? Google Map を使ったアプリを作ろうと思って reverseGe…
あらすじ 春ですね。新人研修の準備をしましょう。 動作環境 babel-preset-env はこの記事を作成している時点では version 1 を使っています。しばらくすると version 2になるかもしれません。 % cat package.json { "name": "practice-frontend", "version"…
hogehoge.js を require(‘hogehoge’) しているなら resolve: { extensions: [".js"] } fugafuga.jsx も require(‘fugafuga’) しているなら resolve: { extensions: [".js", ".jsx"] } mogemoge.json も require(‘mogemoge’)しているなら resolve: { extensio…
あらすじ 数学は思ったよりも人生に影響すると思ったので復習しようとおもいました。 標準偏差とは 下記URLをご覧ください。本記事はこちらを参考に Node.js を使って紹介しています。 https://atarimae.biz/archives/5379 標準偏差を求める 主に以下の手順…
あらすじ 古い MacBook をテスト用のサーバーにしようと思い、OSを更新した後 MySQL を起動しようとしたら MySQL が立ち上がらなくなった。 .. ERROR! The server quit without updating PID file (/usr/local/var/mysql/okamura-MacBook-Pro.local.pid). と…
突然ですがクイズです。ES6 の module exports の機能として正しいものを選びなさい 問題1 関数毎に export されている場合 export const One = () => ( <div>one</div> ) export const Two = () => ( <div>two</div> ) 以下の記述で呼び出しができる。マルかバツか? import { One…
札幌で出会った素敵なお店を紹介します 5坪 札幌で北海道に3店舗、六本木に1店舗展開するオイスターバー、札幌で最初に訪れた飲み屋さんです。名前の通り店内は狭いので座れる場所が限られていますが立ち食いも可能です。ただし店内での飲食は一杯ドリンクを…
あらすじ スノボーがしたいので冬の札幌へ行ってきました。 飛行機代 + 宿泊代 + スノボ代 大体主な費用はこのような感じです。 項目 金額 jetstar(往復) 12,740円 Airbnb(3泊+清掃料金+手数料) 13,038円 スノボー(リフト代+レンタル代) 12,800円 合計 38,57…
Glitch は Node.js のアプリを公開するためのサービスです。静的サービスもデプロイできるみたいですが、ここでは json-server で API を用意しつつ index.html と bundle.js を生成して Single Page Application をデプロイしてみました。 ※Glitch の特徴と…
THE SHARE HOTELS HATCHi 金沢 www.thesharehotels.com 金沢で2泊したのですが両日ともドミトリー形式の部屋を利用しました。思ったより良かったです。良かった理由は以下の通りです 部屋が常に薄暗いのでなんとなく静かにしなかければいけないという雰囲気…
京都から大阪まではは阪急京都線の河原町から梅田行き(特急)を利用しました。 そして食い倒れの街大阪で飲み倒れてしまうという不覚をとりました。 airbnb を利用しました 大阪では Airbnb を利用しました。心斎橋となんばの中間地点で非常に便利な立地でし…
京都ゲストハウス Len 京都河原町 京都で1泊しました。ドミトリー形式の部屋を利用しましたが、思ったより立地が良い場所で助かりました。こちらではチェックインする前に荷物を先に預ける事ができます。 Len までは京都から歩いても行ける距離ですが、歩い…
在宅型エンジニアの特権を生かして働きながら旅をしてきたシリーズ第2弾です。 とりあえず何回かに分けて旅レポしたいと思います。 まずは「新幹線での大回り乗車」について記したいと思います。 京都、大阪、金沢を巡った理由 福岡を働きながら旅をしてきた…
あらすじ 全文検索したくなったので久しぶりに Groonga 使いたいのですが、設定方法を思い出すの面倒なので Docker 化しておこうと思ったら何かがおかしかった。 再現手順 mkdir verify-groonga-dokcer && cd $_ mkdir -p groonga/db touch docker-compose.y…
あらすじ ISUCON7 でまたもや予選敗退したんですが来年に備えて復習しておきたいので環境を構築してみました。 やること [訂正]ディスクプランは HDD ではなくて SSD でした。 さくらのクラウドで 1GB/1仮想コア、ディスクプランは SSD 。これを3台構築。あ…
相変わらず予選落ちしたのですが来年も ISUCON あるならきっと出場するので一年後の自分に向けて記録を残します。 事前にやったこと ISUCON6 の予選を一度振り返って Nginx の設定や Perl のインストール方法を確認しました。 今回のお題: チャットアプリ 今…
あらすじ というわけで ISUCON6 予選の環境を再現したいと思います。当日行われた環境とはディレクトリ構成などが違うと思いますがそのあたりはご容赦ください。 あと PHP はよくわからなかったので除外しました。 Azure で以下の VM を用意 私は今回 Azure …
もう何度も同じ失敗をしているのでメモ 鍵の登録は問題ないかを確認 ssh -T git@bitbucket.org git clone は git@bitbucket.org と ユーザ名/リポジトリ名.git を : で繋ぐ git clone git@bitbucket.org:ユーザ名/リポジトリ名.git
ubuntu で adduser を実行すると対話モードが発生します。 USER_NAME=okamuuu # 適宜変更してください sudo adduser $USER_NAME こんな感じの対話モードが始まります。 Adding user `okamuuu' ... Adding new group `okamuuu' (1002) ... Adding new user `…
こんな感じのコマンド実行したら生成される Docker Image のサイズがおかしい docker build -t myapp . Sending build context to Docker daemon 4.321GB echo "node_modules" >> .dockerignore したけど相変わらず Image のサイズが大きい。なんだろうとお…
あらすじ Nginx + Node.js + React.js + Mongodb で Web Application の構築手順を説明する必要があるのですが、Dockerfile をドキュメントとして扱う事になりました。 % docker --version Docker version 17.06.2-ce, build cec0b72 % node -v v8.1.0 % cre…
この書き方だとそうなった FROM nginx:1.13.0 RUN mkdir /app COPY ./nginx.conf /etc/nginx/nginx.conf RUN service nginx start 正しくはこう。service は Docker の中で使ったらダメ、絶対。 FROM nginx:1.13.0 RUN mkdir /app COPY ./nginx.conf /etc/ng…
カフェと柳川と糸島とお土産。これで旅の報告はおしまい。 カフェ 今回は主にカフェで作業しましたので内訳を紹介します。 お店 働いた回数 作業のしやすさ FUK COFFEE 0回 × スターバックスコーヒー メディアモール天神店 2回 ○ スターバックスコーヒー 福…
福岡へ旅行行った時のごはんをまとめました 食べたもの ざっくり説明するとこのような感じです。 お店 住所 食べたもの 博多天ぷらたかお 福岡県 福岡市博多区 住吉 1-2-1 キャナルシティ博多 4F シネマストリート 天ぷら、昆布明太、白ご飯、浅漬け 炉ばた …
あらすじ 私は現在東京でフリーランスのエンジニアをしていますが、いつか海外を旅しながら働きたいという願望があります。拠点を日本に残しつつ、労働ビザではなく、観光ビザで3ヶ月ごとに旅する国を変えたい。 なんですが拠点を東京に残した場合は維持費が…
github.com あらすじ とあるサイトの開発に携わっているのですが、将来的に国際化して海外ユーザーもターゲットとしたい。という話なので予め国際化する準備をしておきたい。 最初は react-intl を試そうとしましたが、どうやら react-helmet との相性があん…