heihei blog

Blog icon by Unsplash https://unsplash.com/@virussinside

2021年7月を振り返る

暑い日々がちょっとずつ?落ち着いてきて、雨も降って天気の変化が激しいですね。 もう8月も終わりに差し掛かっておりますが、、7月を振り返ります。

山口に行った

7月頭のコロナが少し落ち着いていたころ、レンタカーで行ってきた。いっぱい運転した。 フグ食べたり、写真の元乃隅稲成神社に行ったりした。 メインは長門で、温泉行った。最高だった。

途中で天気が崩れたりしたけどなんとか保ってくれた。

f:id:shoheikawano:20210821091906p:plain

ガラスペンを買った

文房具好きの妻の後ろをついていった。普段、最近はとくに手書きの日記を書いていないので文字もあんまり書かなくなってしまったけど、お店で試し書きさせてもらい話を聞いて、買ってしまった。数千円だったけど、万年筆と比べても、書いていてインクがなかなか薄れない・さらに水洗いでさっと洗い流して再度使えて再利用性が髙いということを聞いて購入した。

f:id:shoheikawano:20210821091917p:plain

iMacがうちにやってきた

自分のではないが。妻が購入した。色と音が良い感じ。

f:id:shoheikawano:20210821091921p:plain

その他

「竜とそばかすの姫」を観た

よかった。やっぱり音楽がよかった。再度映画館でみたいな〜という映画。

www.youtube.com

その他

あとはDX Criteria (v202104)をツールとして組織課題の認識合わせをしたり、Composeやったり散歩中に眉間にシワを寄せたネコに遭遇したりした。落ちたがDroidKaigiのCfSを提出したりした。応援頑張るぞい。

f:id:shoheikawano:20210821091911p:plain

2021年6月を振り返る

セミの声きこえてきましたねーー 30度超える日もでてきて、暑くなりました。適度に水分と塩分補給しながらやっていきましょう。 6月を振り返ります。

太宰府天満宮に行った

久しぶりに。お店も開いていて楽しめた。食べ物は、「寺子屋太宰府本舗 太宰府煎餅」というところの串ぬれおかきが最高。梅ヶ枝餅というのが太宰府は有名らしいのですが、それはまだ食べていません。汗

写真は立派な紫陽花。 f:id:shoheikawano:20210719094435j:plain

そして太宰府からバスで山の方へと登って「山蔵」という焼き鳥屋さんに。カウンター席しかないけど大丈夫かと聞かれたけどカウンター席が一番あたりだった。店長さんが全部焼いてくれて、話も面白かったし、オススメのお酒とかも教えてくれたり飲ませてくれたりした。写真にあるのはめちゃおいしかった10年漬けてある梅酒。2年だけ漬けたものと飲み比べさせていただいたが全然味が違って年数長いほうが圧倒的に美味しかった。

f:id:shoheikawano:20210719100010j:plain

ヨシネコゲットした

f:id:shoheikawano:20210719094432j:plain

ヽ(゚∀゚)ノ うぇ───ぃ♪

MIDIキーボード買った

f:id:shoheikawano:20210719094429j:plain

DTMが面白いと思えるくらいにはYouTube動画みたりしながら音が作れるようになってきたので購入。 DAWはAbleton Liveを使っています。(まだ無料トライアル期間)

そんなかんじでした!6月もお疲れさまでした!

2021年5月を振り返る

梅雨が猛威を振るっていますね。ムシムシムシムシ。 5月を振り返ります。

TOHO OFFICEに行った

f:id:shoheikawano:20210613222912j:plain

写真のようなコワーキングスペース。グランドピアノがあったり軽いジムがあったりする。休日に「家じゃなくどこか別の場所で作業したいよねー」ということで行ってみた。

一日体験無料だったので行ってみたけど、広さがあるのがまず良いと感じた。あとはソフトドリンク飲み放題、電源タップなどももちろんありよかった。

詳細はこちら:東邦オフィス | TOHO OFFICE | 福岡市のコワーキングスペース

みた映画

「グランパ・ウォーズ おじいちゃんと僕の宣戦布告」

とにかく笑ったw

「Brittany Runs A Marathon」

Amazon Original初めてみた。やる気がでる系の映画だった。

www.youtube.com

その他

本業では大きな開発が終わり、いまは施策チームも変わって新しいことを行っている感じ。

それ以外では個人アプリを通して技術試すのを引き続きやっている。SqlDelight + Paging 3できて、いまは粛々とJetpack Compose化をしている。

以上です!5月もお疲れ様でした!

f:id:shoheikawano:20210613222915j:plain

(↑は夜のきれいだった大濠公園。Pixel 5で撮影。)

「いま生きる『資本論』」を読んだ

高校時代からの友人に勧められて読んだ本です。

感想

私達がいま生きるこの資本主義の世界では、育つ過程で身につけた知識や物事の考え方など、すべてが資本主義の影響を受けていて、そのため資本主義を理解し、当たり前だと思い込んでいることを「資本主義のもつ性質」であると客観的に捉えることで、新しい選択肢であったり柔軟な考えを持つことができるのではないか、という問いかけがあると解釈しました。

資本家は利潤を生み出すことを目指し、利益の極大化を求められているということや、労働者への対価というものはその人の能力に関わらず、価値を生産する段階である程度がすでに決まっているということなど、なるほど改めて考えるとあまり疑問視してこなかったがたしかにそうかも、と思えることがいくつも書いてありました。疑問視したりすることをせずに現状の世界を現状のままに捉えるだけではなくてどういう仕組の中で自分たちは生きているのだっけ?ということを教えてくれるような本でした。

「資本論」の内容の解説をしながら資本主義について教えたあとは、資本主義が入り浸るこの世の中であえてその枠組から外れた動きをしてみることなどを勧めている。それはたとえば利益・見返りを求めない友人とのつながりであったりご近所さんとの会話など、些細なことなど。

あえて資本主義の枠組みから離れてみることは、人との関わりがより重要になっているこのコロナ渦中においてはより一層大事なことかも、と思いました。(ふんわり)

もし興味が湧いた方がいたらこちらからどうぞ(※アフィリエイトリンクになっています)

build.gradle + コード補完機能を利用する

GradleでGradle Groovy DSLを用いて依存定義などを行っていると、「コードの補完機能あったらいいな〜」と思ったりします。Gradle Groovy DSLではなく、Kotlin DSLを利用することで、補完機能を利用することができます。

Kotlin DSLを利用して補完機能の恩恵を得るためには既存のbuild.gradleファイルをbuild.gradle.ktsに置き換える必要があると認識していたのですが、実際にはbuild.gradleファイルであっても、buildSrc + import文を利用することで、補完の恩恵を得られると知ったので記載します。

なお、build.gradle.ktsファイルの定義手法は今後主流になっていく可能性もあるため、そういう意味ではこの記事は今後のためになる・有用記事ではないかもしれないですので、そこだけはご注意ください。

buildSrcディレクトリを作成する

手始めにbuldSrcディレクトリを作成します。 プロジェクトのroot配下に buildSrc/を作成します。 例)your-project/buildSrc

Kotlin DSLのセットアップを行う

次に、buildSrcディレクトリ内にbuild.gradle.ktsファイルを配置します。 例)your-project/buildSrc/build.gradle.kts

このktsファイルの中に、Kotlin DSL Pluginの依存を指定します。

plugins {
    `kotlin-dsl`
}

repositories {
    mavenCentral()
}

Dependencies.ktファイルに依存を定義する

次に、Dependencies.ktファイルを作成し、依存を定義します。 例) buildSrc/src/main/kotlin/dependnecies/Dependencies.kt

パッケージ名は dependencies となっているので、.ktファイル内でもそのように指定します。

package dependencies

object Depts {
    private const val VKOTLIN = "1.5.0"
    ...

    const val PLUGIN_KOTLIN = "org.jetbrains.kotlin:kotlin-gradle-plugin:$VKOTLIN"
    ...
}

これで定義まわりは完了です。

定義を利用する

最後にbuild.gradleファイルからこれらの定義を参照します。たとえば以下のように参照することで、Depts.~ の部分について、補完が利用できるようになります。

import dependencies.Depts // import文を追加します

buildscript {
    repositories {
        google()
        mavenCentral()
        ...
    }
    dependencies {
        classpath Depts.PLUGIN_KOTLIN // ここで補完が利用できます
    }
}

ちなみに上記 buildscript を用いた書き方はいまでは古い書き方として扱われているらしいです。 参考: GitHub - Kotlin/kotlinx.serialization: Kotlin multiplatform / multi-format serialization

既存プロジェクトではbuild.gradleばかり使っているよという場合に、自動補完機能をどうしても利用したい!と思った方はぜひ参考にしてみてください。

間違いなどを見つけた方はお手数ですがコメントなどで教えていただけたら嬉しいです!

参考

【Android】buildSrcを使ってライブラリの定義をまとめる | ITcowork Staff Blog

2021年4月を振り返る

5月も半ばになっておりますが、何事もなかったかのように4月を振り返ります。

仕事は佳境っていう感じだった。パツってもなんとかやれるかんじのパワーがほしい。

熊本に一度帰省した

f:id:shoheikawano:20210515175319j:plain

くまモン可愛いね。

コロナの影響もありなくなってしまったが、当時は5月頭に結婚パーティーをする予定で、そこで家族へのインタビュー動画を流す予定だったので、その撮影など含めて。 美味しいご飯をたくさん食べて苦しかった。

先月の記事にも書いていたけど、パウンドケーキ作って持っていったら喜ばれた。これは作ってるときの一枚。

f:id:shoheikawano:20210515175315j:plain

フライパン

仕事佳境だったこともありあまりあれこれ作った!って感じはしないが、お祝いでフライパンをいただき、「料理するか」っていうモチベが高くなった。

f:id:shoheikawano:20210515175324j:plain

結婚パーティー中止

中止となったので、写真撮影だけしてもらった。ふとしんみりすることもあるし、本当に色々あったけど、忘れた頃に小さくなにかやれたらいいねっていう話をしている。早くコロナのない世界線にいきたいですね

f:id:shoheikawano:20210515175312j:plain

f:id:shoheikawano:20210515175328j:plain

Airbnbしてその宿で数人で飲んだりなどをしたりして楽しみましたとさ。

以上です!4月もお疲れ様でした!

2021年3月を振り返る

ひー4月になってちょっと経ってしまった。

それでは3月振り返ります。

大丸別荘に行った

福岡博多からわりと近い温泉施設に日帰りで行ってた。温泉と温泉用のタオルと、持ち帰り用のハンドソープと、温泉後のコーヒーがセットで1000円くらい?とてもよかった。 建物かなり広かった。温泉最高だった。大正っぽいかんじなのかな?温泉にランプ?が吊り下がっててとても良い雰囲気だった。また行きたい。 写真は旅館にあった卓球台。輪投げとかもできた笑

f:id:shoheikawano:20210411160447p:plain

パウンドケーキ作った

f:id:shoheikawano:20210411160500p:plain

計量器とかちゃんと買って作ってみた。意外とうまい。調子に乗って実家に帰るタイミングがあったので持っていったら「意外とうまい」と言われた。思惑通りだった。

🌸

大濠公園の桜もみにいった。ランチ時間に散歩がてら。ちゃんと見れてよかった。 f:id:shoheikawano:20210411160506p:plain

広島

f:id:shoheikawano:20210411160512p:plain

妻の出張の帰りに合わせて土日でいった。 福岡から新幹線で一時間くらい。近い。広島の原爆ドーム、人生で初めて見た。 お好み焼き、激辛担々麺食べた。

またコロナ増えてきているので抑えるけど、近場散策はいいなあと改めて思った。

以上です!3月もお疲れさまでした。