gumi TECH は、株式会社gumiのエンジニアによる技術記事公開やDrinkupイベントなどの技術者交流を行うアカウントです。 gumi TECH Blog: dev.to/gumi / gumi TECH Drinkup: gumitech.connpass.com

Joined August 2018
8 Photos and videos
15 Jan 2020
gumi TECH Blog「React入門 03: JSON形式の配列から複数データを取り出してページに表示する」 dev.to/gumi/react-03-json-pb… ページに表示するデータは、サーバーから得ることが多く、その場合、データをJSON形式で返すことが多くあります。本稿は、JSON形式データを表示する方法を説明します。
1
20 Dec 2019
gumi TECH Blog 「Elixirメタプログラミング 02: マクロ」 dev.to/gumi/elixir-02-7l Elixirには、マクロをできるだけ安全に使える環境が整えられています。とはいえ、マクロでクリーンなコードを書くことは開発者の責任です。 本稿は、Elixirにおけるマクロの定義方法や注意点についてご説明します。
6
20
9 Dec 2019
gumi TECH Blog「React入門 02: ライブラリMarkedでMarkdownの機能を加える」 dev.to/gumi/react-02-marked-… Reactで差し込む要素のテキストを、Markdownで書いてみます。また、Reactで生のHTMLコードを差し込む場合の特別な仕組みについてもご説明します。
1
2
2 Jul 2019
gumi TECH Blog「Elixirメタプログラミング 01: 内部表現」 dev.to/gumi/elixir-01-quote-… Elixirプログラムを独自のデータ構造で表す機能は、メタプログラミングの基本です。そのデータ構造は内部表現(quoted expression)と呼ばれます。

5
12
25 Jun 2019
#Elixir 公式サイトのblogにv1.9.0リリースが発表されました。 「Elixir v1.9 released」 elixir-lang.org/blog/2019/06… 「Elixir v1.9.0」 github.com/elixir-lang/elixi…

1
1
7
25 Jun 2019
gumi TECH Blog「Elixir: Elixir 1.9に備わった新機能」 dev.to/gumi/elixir-elixir-1-… 新たにmix releaseが備わりました。基本的なリリースに加え、ランタイム設定、テンプレートファイルによるカスタマイズ、カスタムステップなどがサポートされます。
2
8
25 Jun 2019
gumi TECH Blog「React入門 01: コンポーネントを組み立てる」 dev.to/gumi/react-01-2a9h ReactはDOMの要素をデータと関連づけ、データの変化に応じてページを動的に構成します。Create React Appのひな形から、コンポーネントを組み合わせて、簡単なシングルページアプリケーションをつくります。
2
4
11 Jun 2019
React Redux 7.1.0がリリース github.com/reduxjs/react-red… ・Hook API追加 react-redux.js.org/api/hooks ・Hookのテストにreact-hooks-testing-libraryを使用 ・削除: useRedux/useActions ・変更: shallowEqual→ useSelector ・セレクタの評価やテストの改善
1
11 Jun 2019
gumi TECH Blog「MixとOTP 10: 分散処理のタスクと設定」 dev.to/gumi/mix-otp-10-3i31 タスクの分散処理とアプリケーションの設定について説明します。#Elixir 公式サイトの許諾を得て「Distributed tasks and configuration」の解説にもとづき、加筆補正を加えました。「MixとOTP」シリーズ最終回です。
3
9
5 Jun 2019
「React: Material-UIのmakeStyles()でCSSを関数コンポーネントに定める」 qiita.com/fumio_nonaka/items… これまでスタイルの定めには、コンポーネントをラップするwithStyles()関数が用いられました。けれど、公式サイト「March 2019 Update」では、できるだけmakeStyles()を使うことが推奨されています。

28 May 2019
gumi TECH Blog「MixとOTP 09: DocTestとwithのパターンマッチング」 dev.to/gumi/mix-otp-09-docte… #Elixir 公式サイトの許諾を得て「Doctests, patterns and with」に加筆補正を加えました。DocTestによるテストとwithを使ったパターンマッチングについてご説明します。 参考; qiita.com/fumio_nonaka/items…
3
6
24 May 2019
gumi TECH Blog「Elixir: PhoenixでWebsocketをつないで簡単なチャットアプリケーションをつくる」 dev.to/gumi/elixir-phoenix-w… PhoenixのChannel機能を使えば、リアルタイム通信ができます。Websocketをつないだ簡単なチャットアプリケーションのつくり方を説明します。#Elixir
4
23 May 2019
Elixir School Blog「Tracking Users in a Chat App with LiveView, PubSub Presence」 elixirschool.com/blog/live-v… Phoenix LiveViewとPubSubおよびPresenceを使ったチャットアプリケーションの例を解説しています。コードは90行ほどです。#Elixir #elixirlang

3
4