縦には弱いKotlin行列
Kotlinの多次元配列、もう一つの落とし穴:縦には弱い! 随分前にKotlinの多次元配列でImmutableなものを作成しようとして困った話を書いた。 同時に配列やその他のコレクションについて様々な操作関数が用意され… 続きを読む »
Kotlinの多次元配列、もう一つの落とし穴:縦には弱い! 随分前にKotlinの多次元配列でImmutableなものを作成しようとして困った話を書いた。 同時に配列やその他のコレクションについて様々な操作関数が用意され… 続きを読む »
PowerShellの仕様変更 PowerShellはWindowsのシェル的存在だったが、いまではオープンソースになってmacOS, Linuxでも使えるようになっている。 もちろんそこで使えるコマンド類はプラットフォ… 続きを読む »
Kali Linux 最新版(2020.2)をWindows 10 上で実行する方法:ユーザー名とパスワードは自分で設定することになった RyzenなどAMDの新CPUではHyper-Vのみ 前提としてCPUがAMDの新… 続きを読む »
Kali Linux でPenetration Testを実行できるワイヤレスアダプターを見つける 久しぶりにPenetrationテストを教えて欲しいという要望を受けたので情報を新しいものに取り替えようと思い立った。 … 続きを読む »
関数型プログラミングを学ぶ意義 いろんな案件に参画して気付いたことはたくさんあるが、その一つに「この物件の設計者は State, Stateless の考え方が分かっていないんじゃないかな?」ということがある。 また設計… 続きを読む »
リモートワークではフレイミング(flaming)に気をつけよう:一分間離席の勧め 温故知新というブログに相応しく漢文からのタイトルです。 IT 関連企業ではリモートワークを推進するところも少なくないでしょう。 リモートワ… 続きを読む »
Mobile 端末を利用したアプリケーションの新規開発のために Native, React Native, Flutter, Xamarin… Mobile 端末と言っても実質的には Android のスマホ… 続きを読む »
PyCharm Professional for Anaconda で Jupyter Notebook を扱う方法 今更ながら AI 関連の開発を行うことになったので 使い慣れているPyCharm で Jupyter … 続きを読む »
macOS Catalina で Anaconda の設定をする データサイエンスがこれだけ流行しているからmacOSでもやってみようとする人は多いと思う。使う言語はPythonかRと言うことになるだろう。 Python… 続きを読む »
MacにHaskellをインストールする 新しくMacBook Proを購入したのでHaskellの環境を構築することにした。 久しぶりにHaskellのページ(https://www.haskell.org/platf… 続きを読む »