UdemyのKotlin for Android O Developmentというコースが良かった!

普段はWeb開発しかしていないのだけれど、モバイルアプリを開発する必要性が出てきたので最近いろいろサンプルアプリを作ったり、ライブラリを試しに動かしたりしている。 そのいった中で、Udemyの「Kotlin for Android O Development」というコースが個人的…

AWS CloudFrontのキャッシュを削除する方法

AWS

静的ページをCloudFront + S3でホストしていて画像を更新したけど、キャッシュのせいで反映されないということがありそうです。 そんなときにキャッシュの有効期限まで待つのではなく、自分でキャッシュを削除して反映させたいはず。 この記事では、AWSのClo…

Databindingを利用したアプリをビルドするとUnresolved reference: BR エラーになった

Androidアプリの開発を始めて、Databindingが便利そうというかMVVMなどのアーキテクチャで実装しようとすると必須?みたいなので、とりあえず簡単なサンプルアプリを実装して、どんなものか簡単に実装を理解しようとした。 アプリを書き終わったのでビルドし…

自分はこんな傾向があります

だいぶ前にやったmgramの結果の画像を下書きにアップしていたので、公開しておく。 最後の課金をすると、自分を構成する性格の標準偏差が見れるはずで、「豆腐メンタル」すぎるという結果だった気がする。 mgram.me

Rustをインストールして始めてみる

会社の人から、Rustはすごくいいぞ〜と言われ、O'Reillyから出てるプログラミングRustを読んだりしている。 Rustをインストールしたとき、すごく簡単だったので手順を記しておく。 といっても、以下のコマンド叩くだけ。 curl https://sh.rustup.rs -sSf | s…

GoLand 2018.2 でDebugを起動できなくなった

Goならわかるシステムプログラミングって本を読んでて、 一章には、fmt.Println("Hello World")をデバッガーを使ってシステムコールの「見る」と書いてあったので、 素直にGoLandでデバッガーを起動すると以下のようなエラーが出た。 could not launch proce…

【Golang】RequestからQueryStringを取得するには

Go

最近Golangでコマンドラインツールを作りたくて、Golangのサンプルコードとかを動かしていろいろ遊びながら覚えているところなのですが、たまたまEchoサーバーのプログラムがあったので試したのですがすごく簡単にかけますね! そのとき、リクエストからQuer…

EC2のユーザーデータ内でcloud-initとシェルスクリプトを使いたい

こんにちは。こんばんは。 たまたま、CloudFormationのテンプレートから起動されるEC2のユーザーデータを利用して、インストールしておきたいモジュールがありました。 ユーザーデータには、cloud-init や シェルスクリプト で何らかの処理を書くことができ…

Railsのbelongs_toに指定できるoptional: trueとは?

今年1月に転職して新しい環境で働き始めていて、そこのプロジェクトではRuby on Railsを使っています。 今までRuby on Railsでサービス等を作った経験があまりがなくRailsを知る必要が出てきで、最近出版された「Ruby on Rails5の上手な使い方」という本を買…

Work Rules!を読んだ

グーグルの人事として働いている著者が書いた本 グーグルがなぜ、どう動いているかの著者なりの解釈を書いた内容 第1章 創業者になろう 自由度が高い - 自由裁量権を与えられる トップダウン、階級制、指揮統制を特徴とする経営モデル - 自由度が低い環境は…