天下一キーボードわいわい会 Vol.2に行ってきた

以前から行きたい!と思っていた天下一キーボードわいわい会(通称天キー)に行ってきました。 https://tenkey.connpass.com/event/126481/ 各自自慢のキーボードを持ち寄って展示したり、キーボード開発者によるトークセッションや販売ブース等、実にわいわ…

Hadoop / Spark Conference 2019 に行ってきた

2016年以来、実に3年ぶりとのことです。 自分は最近業務でHadoopやSparkを触るようになってきたんですが、 元々この領域は全くといっていいほど経験が無く、社内にもガッツリ触ったことのある人はほんの一握りといった状況です。 多分遅れ取りまくってるんだ…

confdの簡易版みたいなやつを作ってる話

皆さんアプリケーションの設定値の管理ってどうやってますか? 例えばLaravelだと以下のような.envファイルを用意すると思います。 APP_NAME=MyApp APP_ENV=local DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=mydb DB_USERNAME=mydbuse…

sbt-assemblyで指定したサブプロジェクトのみjarファイルを作る方法

情弱だったのでメモ。 こんな感じのマルチプロジェクトの設定がbuild.sbtにあるとします。 import sbt.Keys.{libraryDependencies, organization, resolvers} import sbt._ import sbtassembly.AssemblyPlugin.autoImport.assemblyMergeStrategy lazy val co…

ErgoDoxを分解した

キースイッチが欲しかったのでもう使ってない手持ちのErgoDoxをバラすことにしました。 ところで、 romiogaku.hateblo.jp こちらの記事の冒頭で ErgoDox EZ買ったことがある と書いてしまったのですが、完全に僕の記憶違いでした。 組み立てた覚えが無かった…

Sparkアプリケーション(Scala)でNoSuchMethodErrorになったら

経緯 BigQueryをDataFrameとして扱うため、こちらのライブラリに依存していました。 https://github.com/samelamin/spark-bigquery build.sbt libraryDependencies ++= Seq( "com.github.samelamin" %% "spark-bigquery" % "0.2.5", ), よしなに実装しspark-…

Mint60を組み立てた

何年か前、ErgoDoxが流行ったときに組み立て済みのErgoDox EZ買ったことがあるんですが、なかなか手に馴染まず結局日常的に使うことはありませんでした。(今でも家の棚にしまってあります) しかし2018年の後半あたりから自作キーボードに関する記事をよく…

Amazon Echoのウェイクワードをカスタマイズすることに成功した(物理)

以前の記事ではAlexaスキルを作成することでココちゃんが応答してくれるようになりました。 romiogaku.hateblo.jp しかしAmazon Echoで変更できるウェイクワードは、現時点では以下の4つです。 Alexa Echo コンピューター Amazon Amazon Echoを純度100%ココ…

メイドインアビス50話を読んだ

つくし卿の予告通り、今年中に50話までの更新がありましたね。メイドインアビス 49話、50話更新されております( ⸗‵ ᴗ ‵⸗)https://t.co/kkCj4OIZaQ pic.twitter.com/CmausOsQpN— つくしあきひと (@tukushiA) 2018年12月30日もうこれ、映像化無理でしょう。ボ…

Amazon Echoにアイカツナビのココちゃんを召喚した

年末にAmazon Echoシリーズがセールやってたので買ってしまいました。 自分が買ったのはEcho Dot。3420円なり。 https://www.amazon.co.jp/dp/B0792PG3S9 正直スマートスピーカーってどうなん?ほんとに生活便利になるん?という疑問は今でもあります。スト…

AWS Lambda@Edge 躓きポイント10連発

AWS

この記事は AWS初心者 Advent Calendar 2018 19日目の記事です。 最近業務でLambda@Edge触ったので、自分が引っかかったポイントなど覚えているうちにメモも兼ねて。 1. 東京リージョンは無い Lambda@Edgeは通常のLambdaと違い東京リージョンはありません。 …

アイカツ!画像でLGTMできるChrome拡張機能をストアに公開しました

この記事はアイカツ! Advent Calendar 2018 の2日目です。 いきなりシャイニング・ラインが途絶えてしまいそうですが書きます。 今年、こんなChrome拡張を作りました。 github.com LGTMというのは "Looks Good To Me" の略でして、プログラムのコードレビュ…