駆け出しエンジニアは Linux コマンドの入力で zsh というシェルを使うと爆速で成長できると思います。シェルとはなんなのか?どういうシェルの種類があるのか?なぜ zsh をオススメするのか?その理由を説明します!
Read More
【経験談】バーチャルオフィス登記したときの自宅経費は?納税地は?
このたびバーチャルオフィスの住所で会社登記をしました。実際の作業場所は「自宅」になります。自宅でかかった費用はもちろん経費にできますが、税務署に「自宅」をどう届け出すればいいのか?その場合の納税地はどうなるのか?について解説します!
Read More
【経験談】バーチャルオフィスで小さくIT起業した話【手順と方法】
この度、2020 年 3 月 23 日に「株式会社 EeeeG」を設立して、代表取締役に就任しました。今回は福岡在住のフリーランスエンジニアだった僕が、東京のバーチャルオフィスで会社設立するまでの過程を書いてみようと思います。
Read More
【React】User-AgentのPC/スマホ/タブレット判定
React は仮想 DOM を使うので、そのままだと User-Agent にアクセスできません。ライフサイクルメソッド componentDidMount() 内では UA が使えるので PC / スマホ / タブレット判定が可能です!
Read More
【React】Twitter絵文字ライブラリTwemoji解説!
ブラウザで Twitter の絵文字を使えるようにする Twemoji というレガシーな JavaScript ライブラリがあります。今回は React でもっとシンプルに使える react-twemoji について解説します!
Read More
Amazon Linux2でLet’s Encryptを使う方法
HTTPS の証明書といえば無料の Let's Encrypt が有名ですが、EC2 で Amazon Linux2 を使っていると、設定ファイルの修正が必要になってきます。これは少しわかりにくいところなので詳しく説明したいと思います。
Read More
リバースプロキシしているApacheにHTTPS接続できないとき
Apache でリバースプロキシをしている場合、HTTPS 接続時に SSL23_GET_SERVER_HELLO:unknown protocol というエラーが返ってくることがあります。今回、このエラーの解消方法を説明します。
Read More
【AWS】Route53とは?EC2のIPにドメイン設定する方法
EC2 で Web サイトを作ったら、ドメインを付けて一般公開したいですね。そのときドメイン周りの設定は Route53 を使うと簡単ですよ。今回は AWS の Route53 で独自ドメインを設定する方法・手順を解説します!
Read More
【SSH接続】サーバ上でGitHubを使う手順【公開鍵と秘密鍵】
ローカル開発環境で GitHub にプロジェクトを push したら、今度は本番環境で git clone したり git pull したいはずです。今回はサーバ上で GitHub を使えるようにするまでの設定・手順を解説します。
Read More
【本番リリース】Node.jsサーバ接続方法【リバースプロキシ】
最近は Node.js 製のアプリが増えてきていますね。サーバ上でも localhost サーバを起動するのですが、そのアクセス方法はご存知でしょうか?今回はリバースプロキシでサーバ上の localhost にアクセスする方法を解説します!
Read More