aknow2

自分の興味のある事を連々と(プログラミング、モバイルアプリ、プログラミング教育)

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

A56 サポートページ

スピード、UNO、スロットの要素を組み合わせた新感覚ソリティアゲーム。目指せ、世界最速! UNOの様に同じマーク、スピードの様に前後のアルファベットを場に出していき 全56枚のカードを全て出し切ればクリアです!マークやアルファベットを揃えてボーナス…

「Flutter Android」TextFieldにフォーカスをあててもキーボードが表示されない

Flutterでアプリ開発中にTextFieldにフォーカスを合わせてもキーボードが表示されない現象に出くわしました。 原因はFlutterのIntegration Test toolであるTest Driveを有効にしていた事でした。 test driveを有効にしてFlutterプロジェクトを作成した場合 …

Dartのリスト操作

開発メモメモ。。 フィルタリング処理 ['a', 'b', 'c'].where((word) => word == 'a'); // ['a'] ['a', 'b', 'c'].removeWhere((word) => word == 'a'); // ['b', 'c'] N個のリストを作りたい final lenOfList = 10; List.generate(lenOfList, (index) => in…

【typescriptで関数型】fp-tsのOption型を使ってundefinedと戦う

この記事はOOP思考でずっとやってきた人が、どうにかFPの流れにのっていくために足掻いている記事です。なので、随所にOOPの場合はこんなイメージだよねというのを書いてます。 関数型の知識的にはすごいH本を斜め読み、Elmのtutorialをやってみた程度です。…

【Elm0.19】Union typeのexportする方法

Elmと言うか関数型言語で強力なパターンマッチングや型を定義する際に便利なUnion Type こんなやつです。 type Animal = Cat|Dog これをモジュールからExportしてImportするにはどう書けばいいのか迷ったのでメモ。 まずはExport側 module Submodule exposin…

【Elm】HTMLタグの標準のプロパティではなく独自のプロパティを設定方法

最近、関数型の勉強も兼ねてElmをいじっています。 HTMLのタグを使っていて独自のタグを設定する方法が分からなかったので調べました。 例えば素のHTMLだと、、、 <span target-data="hogehoge"> fuga </span> target-dataがHTML標準には存在せず、独自に定義した箇所になります。 これを静的型付…

Dockerでnode.jsの開発環境でnode_moudlesが見えなくて困ってどうしたか

docker及びdocker-composeでnodejsの開発環境を構築しました。 最初はdockerfileでyarn installする構成で考えてました。 dockerfile及びcomposeはこんな感じ。 FROM node:10.14.2-alpine WORKDIR /app COPY package.json ./ COPY yarn.lock ./ RUN yarn ins…