IzumiSy posted at Nov 25, 2020

golangで先週の〇〇曜日をtime.Timeで取得するコード

type Weekday struct { Now time.Time Loc *time.Location } func (w Weekday) LastWeekOf(weekday time...
  • 0
IzumiSy posted at Aug 02, 2020

現在インストールされているすべてのdebパッケージをダウンロードする

$ dpkg -l | grep "^ii"| awk ' {print $2} ' | xargs sudo apt-get -y install --reinstall --download...
  • 0
IzumiSy posted at Mar 21, 2020

nanorouterで作った自作のルーティングをHooks化する

nanorouterでReactのルーティング処理を簡単に自作するの続き。 今度は前回作ったやつをHooks化して、さらにHistoryパッケージを統合して遷移イベントのフックも行う。 impo...
  • 1
IzumiSy posted at Sep 24, 2019

ElmのHTTPで空レスポンスを許容するresolverのコード

これ emptyResolver : Http.Resolver Http.Error () emptyResolver = Http.stringResolver <| \respons...
  • 1
IzumiSy posted at Mar 12, 2020

scalacacheでCodecを実装してcase classを格納できるようにする

scalacache-redisで自前のcase classを保存する際には、そのcase classがSerializableをミクスインしていないとダメっぽい。 Serializableを使...
  • 0
IzumiSy posted at Mar 11, 2020

ElmでUUID生成をTask化する

「UUID生成をTask化できないか」という相談に対して「できないだろうな」と思っていたが、@niso1985さんができる方法を見つけてくれたので日本語でも検索に引っかかるようメモとして残してお...
  • 6
  • 3
IzumiSy posted at Mar 10, 2020

nanorouterでReactのルーティング処理を簡単に自作する

nanorouterというURLパスのパターンマッチングだけをやってくれるライブラリがあるので、それを使ってReactアプリケーションのルーティング部分を自作します。History APIとかそ...
  • 1
IzumiSy posted at Feb 10, 2020

GolangのBigQueryパッケージで外部データソースとしてCSVを指定するサンプル

BigQuery上で複数の異なるデータソース間でJOINとかしたいことがある。それをする方法。 以下のようなCSVがGCS上に用意されているとする。 people.csv name,age je...
  • 1
IzumiSy posted at Oct 20, 2019

CircleCIでbundler2のインストール時に実行ファイルの削除でYnの入力を求められるやつの対策

CircleCIでbundler2系を使いたいので以下のコマンドを実行するようにしていたが - run: name: setup bundler 2 command: | sudo gem u...
  • 2
IzumiSy posted at Dec 23, 2018

関東最速でElm+JSなアプリの開発環境を作る

とりあえず関東最速でElm+JSなアプリを作るためのレシピです parcel Webpackで設定ファイルを弄っていると一生終わりません。最速で作るにはparcel一択です。 parcelを導入...
  • 16
Search syntax
title:Git
Containing "Git" in title
body:Ruby
Containing "Ruby" in body
code:function
Containing "function" in code
tag:Rails
Tagged with "Rails"
user:qiita
Created by qiita
stocks:>3
more than 3 stocked
created:>2020-10-29
Created after 2020-10-29
updated:>2020-10
Updated after 2020-10-01
-tag:Ruby
Not containing "tag:Ruby"
Ruby OR Rails
Containing "Ruby" or "Rails"