自分を攻略していく記録

自分がやりたいことを達成するには何をすればいいのか、その攻略していく過程をつらつらと

Ethereumについて詳しく勉強する時に参考になるサイト

Ethereumとは、というサイトは数多く存在するが、なかなか技術的に踏み込んだ話が少ないと思っていました。自分が技術的に踏み込んだ話を調べた時に参考にしたサイトをまとめておきます。

シンガポールの移動にはシェアサイクルが超便利 ~SG Bikeの使い方~

昨日からシンガポールに滞在している。移動するときには、タクシーか、タクシーの配車アプリGrabが便利だが、ちょっとした移動には自転車が便利だったので紹介する。 シンガポールのいたるところには同じ自転車が停まっており、それは中国のシェアサイクルと…

シンガポールにしばし行ってきます

AnyPayに入って1年半強たつが、シンガポールで少しの間働くことになった。決済事業から始まって、暗号通貨領域の開発をやってきたが、次は、エンジニアリングだけではなく中長期的な視野で設計からやって行きたいと思っている。

Ethereumにコマンドラインからスマートコントラクトをデプロイする

Parity UIが出たり、ParityのV2が出たりと、Parityは激しくアップデートされますね。実装したコントラクトをkovanやmainnetにコマンドラインからデプロイする方法で時間をロスしてしまったので、それについて書いておきます。

Firebase Meetup #5 で登壇してきた

Firebase Meetup #5で登壇してきた。ここ数ヶ月はずっとFirebaseを触っていたのでそれに関わる話をしてきた。Firebaseをプロダクションで利用するにはまだ課題も多いが、特にプロトタイプに絞ってしまえば使わない理由もないと感じた。APIをわざわざ作らずに…

個人で作ったiOSアプリを公開した ~マッハリーダー~

5月くらいから暇な時にコツコツ作っていたアプリを公開した。コメントやハイライトができるPDFリーダーで、そのコメントやハイライトは他のユーザからも見れる、というもの。 PDFをアップロードして、他のユーザも同じものを見ていると、他のユーザのアクシ…

blockchain.tokyo #10で登壇してきた

blockchain.tokyoは、ブロックチェーン技術の普及や、ナレッジの共有を目的としたコミュニティで、グノシーやメルカリ、DMMが主体となって運営しています。毎月100人規模で開催されており、話の内容も技術的なものが非常に多いコミュニティです。10回目が先…

Firebaseでサーバレスアプリをサクッと作ってみる② ~Firestore実装とプッシュ通知連携~

前回、Firebaseのプッシュ通知を実装したが、今回はFirestore(データベース)を導入していく。これを使うことによって、ユーザがアプリを使ってデータをリアルタイムに書き込み・読み込み、更新があったらプッシュ通知を送ることがができるようになる。サー…

Firebaseでサーバレスアプリをサクッと作ってみる① ~Cloud MessagingでPush通知実装~

Firebaseを使うと、必要最低限の機能をサーバの実装をせずに実現することができる。ユーザが起動時にログインし、プロフィール画像をサーバにアップして、それをリアルタイムにUIに更新する。データベースの更新に合わせてプッシュ通知を送る、というのが簡…

Firebase Meetup #4に行ってきました

Firebase Meetup #4に行ってきた。BLOG枠での参加。なかなか盛り上がっていた。結構iOSやAndroidのクライアントのエンジニアが多かった印象。Firestoreを触っている人が多く、以下に大きなインパクトを与えているのかを再認識した。

Firebaseでサーバレスなバックエンド構成のiOS開発をする ~Firestore・Pring~

Firebaseを使ってサーバレスのアプリを開発している際にFirestoreを触ったが、少々癖があったので具体的なハマりどころとか使い方を書いていく。Pringというモデルフレームワークを利用しているので、それの利用方法の紹介に少し近いかもしれない...。

高齢化社会にどう立ち向かえばいいのか

重荷扱いされる高齢者たち 高齢化問題。 日本における高齢者(65歳以上)の割合はおよそ全体の3割となり、このままでは非常にまずいという議論をよく聞く。社会保障問題や介護問題、労働力の低下、医療費問題、などと高齢化にまつわる問題がたくさんあるようだ…

久しぶりに実家に帰って感じたこと

久しぶりに実家へ 4月・5月は気胸を2回発症、度々入院し、そして手術をするに至った。なかなか大変な月になったが、やっと体調も落ち着いてきたので週末を使って実家に帰ることにした。 職場が六本木ということもあり、一人暮らしで、普段はかなり都会生活…

ESP32とGPSで位置情報を取得する

ESP32とGPSを使って位置情報を取得してみる。電子工作はしたことがなかったので何が必要なのか、そもそもはんだが必要なのかどうかもわからなかったのでメモしておく(GPSモジュールをつなぐにははんだは必要)。 必要なもの 肝心のマイコンはAmazonでは品切…

Slush Tokyo2018に行ってきた

Slushとは Slush Tokyo 2018 - Slush Tokyo Slushとはフィンランド発祥の世界最大級のスタートアップイベント。世界中のスタートアップ、起業家、投資家、エグゼクティブ、企業、ジャーナリスト、学生が参加し、フィンランドのヘルシンキの他に、上海、東京…

EOS上でスマートコントラクトを作成・実行してみる

EOSはスマートコントラクトを実行できるパブリックなブロックチェーンである。2018年3月時点ではメインネットはリリースされておらず、テストネットでのみスマートコントラクトは実行可能。スマートコントラクトを実行できるプラットフォームという点ではEth…

エンジニアがデザイン無しでUIをさくっと実装する時に知っておきたいこと

ある日のできごと こんな感じでツイートすると、早速 @ikutani41さんから返信が来て、その翌日にレクチャーを受けることになった。 きっかけ BootstrapやMaterial UIのイケてるライブラリがたくさんあるので、プログラミングができるとこういったツールをす…

中東のシリコンバレーことイスラエルはどんなところなのか

中東のシリコンバレー と言われたり、 スタートアップが盛んである という噂だけはよく聞くイスラエル。実際どんなものだろうとずっと気になっていたので2月末に10日間ほど行ってきた。 もくじ イスラエルの概要 スタートアップを取り巻く環境について 資金…

Ethereumのエンジニアコミュニティ Hi-EtherでLTしてきた

Hi-Etherについて Hi-Etherは@amachinoさんが作ったEthereumのエンジニア向けのコミュニティ。 speakerdeck.com DAICOを実装してみた(DRI代表 @syroheiさん) Vitalik氏が先日提案したDAICOを実装してみたという話。DAICOについては以下の記事が分かりやす…

Eclair WalletでLightning Networkを試してみた

Lightning Networkをためす BitcoinやEthereumではトランザクションの増加に伴って決済スピードや高額な手数料など様々な問題に直面している。特にVISAの決済スピードが引き合いに出されることが多い。その決済スピードや手数料の解決方法の1つとしてLightn…

2017年の振り返り(AnyPayで働いてみて)

この1年は色々あったので、個人的な記録をかねて残しておこうと思った。paymo というアプリの開発事情寄りになってしまったが...。 1月 2016年10月にクルーズ株式会社に買収されたCandleでエンジニアとしてインターンをしていた。時間にゆとりができてきた…

時間に対する捉え方はどう変わってきたのか

紀元前の時間に対する必要性について 紀元前のエジプトや文明が栄えていた地域では、生活するために欠かせなかった川や作物について知る手立ての1つとして、大まかな時間(季節や暦)を知る必要性があった。原始的な狩猟文明の時代にはそのような必要性は強く…

Product HuntのChrome拡張が非常に便利だと気付いた

Product HuntのChrome拡張 www.producthunt.com Product Huntはテクノロジー関連の新しいプロダクトやサービスの情報サイトであるが、以前にアプリで見た時はわかりにくいなーという印象だった。それ以来あまり頻繁にチェックをしていなかったが、Google Chr…

iPad Proが便利すぎることに気付いた

iPad Proの買い方 Apple Storeや家電量販店で端末だけ買う方法や、auやdocomoといったキャリアを通してプランで買う方法がある。キャリアのプランは非常に複雑でどう買うのがお得なのか全然分からなかった。結果から言うと、ぼくはauで3年契約で買うことにし…

Truffleを使ってEthereumのスマートコントラクトを実装してみる

Ethereumとは Ethereum とは Ethereum Virtual Machine (EVM) 上でスマートコントラクトを実行するためのプラットフォームである。ビットコインのスクリプトよりも表現力が高く、チューリング完全であると言われている。また、あらゆるスマートコントラクト…

深センのスタートアップを見てきた(RocketSpace, x.factory, SegMaker)

RocketSpace@深センへ シリコンバレーを拠点にスタートアップのサポートをしているRocketSpaceは、深センにもコワーキングスペースを提供しており、そこに行ってみた。ちょうどHackathonを開催中で盛り上がっていた。 そのコワーキングスペースを拠点にして…

深センで現地の人と交流してみた

深センで会社を立ち上げ、活動している日本人の方が主催している、日中交流会@深センに参加してきた。深センは中国の中でも1、2を争うほど移民(流入)が多い、と聞いていたが、実は最近は出ていく人が多いのだとか。その数、年間200万人ほどにもなる、との…

1日のTODOをどう書いていくのか ~ 仕事の進め方

普段仕事をする時は、その日やることと割り当てる時間をテキストエディタ(少し前はVimだったけど最近はVisualStudioCode)で書くようにしている。GitHubで管理しているから今後振り返る時も便利かなと思ってそのようにした。1日の終わりにその日何をしたの…

AnyPayで働きだしてからの半年を振り返ってみる

AnyPayに入社して半年がたった。はじめはpaymo iOSの実装だけだったが、次第に振れる範囲が広くなっていった。8月くらいからは新規事業も並行して開発するようになった。

シリコンバレーに行って考えたこと

シリコンバレーへ行ってきた 1日目はメルカリやGoogle、2日目はSmartNewsやApple、3日目はサンフランシスコの観光名所に訪れた。弾丸だったが、最近よく訪れていた中国との違いや、シリコンバレーの気風を体感できて良かった。 以下について感じたことをまと…