Tomoya's Blog

18 Posts

Powershellをもっと使えるようになりたい

June 25, 2020 • ☕️ 3 min read

今回は業務でPowershellを使う機会が増えてきたので、メモのような形で後から読み返すようなものを書いていく。 概要 Microsoftが開発したスクリプト言語 従来のDOSコマンドやVBScriptの後継 Windowsだけでなく、LinuxやMacOS…

1週間が過ぎて...

June 7, 2020 • ☕️ 1 min read

東京での社会人生活がスタートしてから1週間が経過したので、行った業務内容や現在の心境について書いていこうと思う。 業務内容 PHP製の海外OSSを日本向けに改良して販売するプロジェクトにジョイン。すでにテストサーバーが立ち上がっていて中で動いている状態なので、SSH…

Dockerの概要と使い方

May 26, 2020 • ☕️ 2 min read

今回は、最近チーム開発で使用して気に入ったDockerについて書いてみる。 Dockerとは? Dockerとは、Linux上で動く軽量なコンテナ型仮想化ソフトウェアのひとつで、Web…

RubyとPythonの比較

May 17, 2020 • ☕️ 3 min read

Rubyに加えてPythonも学習し始めたので、それぞれの概念や書き方を混同しないように比較したものを書き残しておく。 概念における相違 は「プログラミングを楽しむ (Enjoy programming…

Reactにおけるデバッグ作業

May 13, 2020 • ☕️ 3 min read

これまでRuby on Rails (以降Rorと呼ぶ)のアプリケーション開発では何度もデバッグ作業を経験したし、Rorのデバッグ方法についてまとめた記事は山ほど見つかる。だが、Reactのデバッグ作業に関するものはそこまで多くなかった。 よって、私がReact…

CORS通信とは

May 11, 2020 • ☕️ 1 min read

今回のReact × Rails( API )プロジェクトで初めてCORSを知ったので、概要や使い方を忘れないようにメモしておく。 CORSとは? CORSは、Cross Origin Resource Sharingの略。 要は、開発しているAPI…

Kubernetesについて

May 8, 2020 • ☕️ 1 min read

Google信者なのに、Googleと深い関わりのあるKubernetesという技術をあまり知らなかったのでここにメモとしてまとめておく。 from Kerbenetes in 5 mins Kubernetesとは? 2014年にGoogle…

Reactで文字列の編集フォーム作成

May 6, 2020 • ☕️ 2 min read

情報を探しても意外に出てこなかったので、Reactで以下のような編集フォームを作成するためのメモ。 Image from Gyazo まず、create-react-appで雛形アプリを作成。 App.js…

【Gatsby.js】爆速でポートフォリオを作成する方法

May 5, 2020 • ☕️ 1 min read

今回は、Gatsby.jsを使って簡単にカッコいいポートフォリオサイトを作る方法を共有したい。 完成形はこちら。 そもそもGatsbyとは? Gatsbyは、Reactに基づく無料のオープンソースフレームワークであり、開発者が非常に高速なWeb…

bcryptについて

May 4, 2020 • ☕️ 1 min read

bcryptによるパスワードの暗号化について調べたのでメモ。 ユーザーが入力したパスワードをそのままデータベースに保存するのは危険すぎる。Railsのgemであるbcrypt…

今後1年間の目標

May 3, 2020 • ☕️ 3 min read

今後1年間の目標3つと、それらを達成するための具体的な施策をここに書き残しておく。 英語と日本語の運用能力をほぼ同等にする ワーホリの準備 入社した会社で新人扱いされないくらいの実力をつける 1. 英語と日本語の運用能力をほぼ同等にする 1…

callbackについて

May 2, 2020 • ☕️ 2 min read

とは、の引数としてさらにを入れると、入れられたはという扱いになり、の処理の中の好きなタイミングで実行させることができるというものである。 文章で書いても理解しにくいので、実際にコードを書いてみる。 例えば、1から5を順に出力する次のような関数があったとする。 次に、をで…

初投稿

May 1, 2020 • ☕️ 1 min read

いきなりだが、技術ブログを始めることにした。 今回は以下の3点について書いていこうと思う。 なぜブログを始めるのか「目的(Why)」 自分に課すルール「方法(How)」 何を投稿していくか「行動(What)」 1 . なぜブログを始めるのか「目的(Why…