Fumiのブログ

GitHub Proをやめた

はじめに タイトル通りだけどGitHubをProプランからFreeプランに変更しました。 なぜ変更したか 一重に、GitHubを最近全く使っていないからです。仕事で使うこともなく、開発も個人のみで、だんだん必要性がなくなってきた...

「GoにおけるAPI Client実装パターン」by「Go Conference 2019 Autumn」

GoにおけるAPI Client実装パターン マイクロサービスアーキテクチャによる開発が普及してきている現在、REST APIにおけるHTTPリクエスト処理が求められる場面は多い。その際、APIリクエストに関する重要な概念を理解し、Clientとして適切に実装することが求…

「go gc algorithm 101」by「Go Conference 2019 Autumn」

go gc algorithm 101 Everyone has once been told by their parents to “clean up your room!!”. But Go’s Runtime doesn’t say that. Why not? I will talk about the Garbage Collection algorithm that Go performs at the back of our program. (by htt…

「Go Conference 2019 Autumn」参加スケジュール

Time Title Place 10:50-11:40 Go GC algorithm 101 Hall 4F 11:40-12:00 GoにおけるAPI Client実装パターン Hall 4F 13:25-14:10 OSS Performance Tuning Tips Hall 4F 14:10-14:35 Accelerate Go development with Bazel Hall 4F 14:35-14;55 How to devel…

「golang.tokyo#26」に参加してきた!

はじめに 今日は、「golang.tokyo#26」に参加してきました! golangtokyo.connpass.com 今回の参加枠は面白くて、 一般参加枠(定員:40人) Devquiz枠(定員:40人) ブログ参加枠(定員:3人) LT枠(定員:3人) という枠が準備されていました。 「Devquiz枠…

「mercari.go #10」に参加してきた!

はじめに 今日は、「mercari.go #10」に参加してきた! mercari.connpass.com イベント説明 概要 mercari.goは株式会社メルカリが主催するGoの勉強会です。 メルカリグループ所属のGoエンジニアが、社内でのGoの採用事例や、個人開発で得た知見、最近のトレ…

Kindle Oasis 2019年モデルが届いたぞ!

はじめに 2017年にKindle Paperwhite Wi-Fi(第7世代)を購入しました。 目が疲れないで使えていたので、だいぶ重宝はしていたのですが、 タップに対しての反応がよろしくなく、また光の反射で読めないことも多々あったことで、 最近は引き出しの中に眠ってい…

JetBrainsの"all products pack"を解約した話

はじめに 使っているJetBrainsの製品 -この記事はつまらない内容です- 2年くらい前からJetBrainsの製品を使い始め、特にPyCharmやGoland, WebStreamなどを使ってました。 JetBrainsの製品は、Window, Mac, LinuxのOS上で動作し、大変優れている製品です。 ww…

「golang.tokyo #25」に参加してきた!

はじめに 今日は、「golang.tokyo #25」に参加してきた! 会場は、ウォンテッドリー株式会社さん!初めて来た。 『https://t.co/oq0S5OOrDR #25』参加なう!https://t.co/NMTHIZvpg6#golangtokyo pic.twitter.com/45yHLnTJUA— FUMI@Python&Go&Rust (@FumiPro…

「mercari.go #8」に参加してきた!

はじめに 今日はメルカリで開催される「mercari.go #8」に参加してきました! mercari.connpass.com ハッシュタグ #mercarigo twitter.com 嬉しいご飯と可愛いビール♪ メルカリ(株)さんのご好意でご飯が!! 美味しく頂きました! ご飯が定期的にデプロイされ…

「vueで中規模以上のフロントエンドを組んでいて役に立ったtips」に参加してきた!

はじめに 久しぶりにサポーターズの勉強会に参加してきました。 場所が変わってて迷った... supporterzcolab.com いつも通り、メモだけ。 講師 【張 たいよ】 プログラミング自体は中学生のころからやっていましたが、自前のパソコンが手に入ったのが大学だ…

「Go(Un)Conference(Goあんこ)LT大会 6kg」に参加してきた!

はじめに 今回は、「Go(Un)Conference(Goあんこ)LT大会 6kg」に参加してきました! gounconference.connpass.com ハッシュタグ #gounco twitter.com タイムテーブル 時間 予定 19:00 ~ 19:30 受付開始〜開場 19:30 会場説明など 19:40 開始 「余興」 by de…

「DeNA.go #1」に参加してきた!

はじめに 今回は、「DeNA.go #1」に参加してきました♪ dena.connpass.com Youtube Liveでもライブ中継するらしい。 本日 #DeNAgo を開催します!参加者の皆さま、会場にてどうぞよろしくお願いします!また、#DeNAgo に興味を持っていただいている皆さま、Yo…

「Go Conference 2019 Spring」に参加してきた!

はじめに gocon.connpass.com It's time to GO!#gocon pic.twitter.com/oxBUGrwHmS— 手塚竜太 Ryuta Tezuka (@Tzone99) 2019年5月17日 入館証 とても重要なお知らせです。お帰りの際は、入館証は、受け取った受付までお返しください。出た場所に箱があります…

「Go Conference 2019」参加スケジュールメモ

はじめに 「Go Conference 2019 Spring」に参加中! gocon.connpass.com 聞きたいセッションがたくさんあるけど、 とりあえず参加すると決めたセッションをメモ書き! 参加テーブル Time Session 10:10 - 11:00 Keynote 11:10 - 11:30 B1 (S): How a “not th…

「Lottery」という抽選する簡単なWebアプリ作ったよ

はじめに 大したものではないですが、 「Lottery」という抽選を行う小さいWebアプリを作りました。 github.com これは、 engineer-fumi.hatenablog.com というのをやったので、この抽選を行うために作りました。 全然リツイートされず、むしろフォロワーが減…

【メルカリ】技術書などを出品してから2ヶ月。収支全て見せます!!

はじめに ちょうど2ヶ月前にメルカリで自分の持っている技術書等を出品しました。 engineer-fumi.hatenablog.com 今回は2ヶ月間の収支を全て公開します。 もともと、メルカリに出品したのはこの記事を書きたかったんですよね(^ ^) 販売のルール 基本的に金額…

【Golang】可変長引数をもつ関数のラッピング

はじめに 今プライベートで作っているサービスをGo言語で作っています。 そこで、ちょっと可変長引数をもつ関数のラッピングがしたくなったので、どうやったかの備忘録。 今回はginというWebフレームワークのRun関数をラッピングしました。 ginのRun関数は以…

「令和&400フォロワー超えキャンペーン」してるよ!!

はじめに 令和&400フォロワー超えキャンペーン---400フォロワー超えました✨ありがとうございます。令和と400フォロワー超えを祝して、『Pythonプロフェッショナルプログラミング第3版』を1名様にプレゼント!応募方法は、本アカウントのフォローとRTした方か…

「golang.tokyo #23」参加レポート!

はじめに golangtokyo.connpass.com テーマ 今回のテーマは「これからGoを始める人に知ってほしいこと」です! 時間 内容 19:10 ~ 開場・受付 19:30 ~ 19:40 オープニング 19:40 ~ 20:00 絶対に分かるポインタ 20:00 ~ 20:20 Goをはじめるあたって知っておい…

Golang GUI Library List

Library name Licence Status(At 04.06.2019) Remarks EweyGewey BSD license Nonactive Engo MIT License Active cross-platform game engine Fyne BSD license Active Go FLTK the ZLIB license Nonactive GoQt BSD License Nonactive Gotron MIT License …

「【寿司懇親会付き】企業で活用されるAI技術 #7」参加レポート

はじめに 今回は「【寿司懇親会付き】企業で活用されるAI技術 #7」ということで、AI開発して感じたことをプレゼンで発表してくれる勉強会に参加。 iotai-lt.connpass.com 他の勉強会はピザが多いのに、AI関係の勉強会はなぜかシースが多い。笑 【寿司懇親会…

「golang.tokyo #22+Okayama.go/Sendai.go」参加レポート

はじめに 最近Golangをどんどん使いたい衝動に駆られています。まだ入門した手だけど。 engineer-fumi.hatenablog.com そんな中で、Golangのハンズオンがあるじゃないですか。 それは参加しますよね。 golangtokyo.connpass.com 明日は、Golangのハンズオン♪…

Rustの日本語入門書が出るらしい!!

はじめに Rustも注目している言語の一つなのですが、なんと日本語入門書が出るらしい!! ソース Rustの和書が出るらしいですよ実践Rust入門[言語仕様から開発手法まで]https://t.co/Bj9KhO20pw— κeen (@blackenedgold) 2019年3月22日 Amazon ほ、欲しい... …

「外国人との英語での働き方講座」参加レポート

はじめに 外国人がいないチームで今は働いているけど、今後のキャリアを考えたら英語を使って働けるような準備をしないと不味いというタイミングでちょまどさんが本を出したので講座に参加してます。 connpass.com ハッシュタグ|#マンガでわかる外国人との働…

Fumi、Goはじめたってよ。

はじめに はじめた感想 やったこと 1. Goのインストール 2. A Tour of Go 3. Go言語関係の記事を読む コードスタイル 標準ライブラリの豊富さ goroutineについて 依存管理ツール クロスコンパイル 4. socket周りのアプリを作る 5. webアプリを作る 6. デスク…

技術書をメルカリに出品中!

はじめに 出品中の技術書および関連書 『ニューラルネットワーク自作入門 数学とPythonの優しい旅』 『人工知能概論 : コンピュータ知能からWeb知能まで 』 『確率的グラフィカルモデル』 『コンピュータに記憶を与えた男 ジョン・アタナソフの闘争とコンピ…

Rustとrustupのアップデートとアンインストール

はじめに doc.rust-lang.org 翻訳内容 rustup経由でRustをインストールした場合は、簡単に最新バージョンへアップデートできます。 ターミナルから以下のコマンドを操作します。 $ rustup update Rustとrustupをアンインストールしたい場合は、ターミナルか…

「Chainer Beginner's Hands-on Course #02」に参加レポート

はじめに いつもはKerasやTensorflowを使って遊ぶことが多いのですが、今回はChainerのハンズオンに参加してきました! chainer.connpass.com 「Chainer Beginner's Hands-on Course #02」について 概要 Deep LearningフレームワークChainerを使って、Google…

RustをmacOSにインストール

macOSへRustを入れるなら、公式サイトに従って行えば楽勝です。 そこで、今回は以下の記事を訳してみました。(私の意訳) www.rust-lang.org はじめかた Rustの開発環境を素早く設定し小さいアプリを書く! Rustをインストールする Rust Playgroundを使うと…