情報系人間のブログ

プログラミング、開発に関することを書いていきます。

2018-01-01から1年間の記事一覧

2018年振り返り

このエントリは今年一年の自己の振り返り Advent Calendar 2018 - Adventar25日目の記事です。 早いもので今年も終わりますね。ということでエンジニア3年目の一年の振り返りです。 仕事 転職した 2月にいわゆるスタートアップに転職しました。100人以上規模…

Swiftで関数型データ構造

Swiftで関数型のデータ構造を作ってみます。 関数型データの構造は永続的であるという特徴があります。なので更新する際には既存のデータを破壊するのではなく新しいオブジェクトを作ります。Enumを使ってこのリストを作ってみます。 consはリストの先頭、ni…

特定文字をリンクするTextView

特定の文字をリンクにしたいときに使うTextView LinkableTextView.kt class LinkableTextView @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null ) : TextView(context, attrs) { private var target = "" private var color = 0 p…