-
ひたすらPythonチュートリアル第4版を読んでみる
Pythonの入門書「Pythonチュートリアル」。 もともとPython作者のGuido van Rossum自身が書いたドキュメントが出展で、 理解のしやすさを目指して日本語訳が作られている。 P …
-
Dartでバイナリ配布可能なCLIツールを作る
2022/02/06 -Dart / Flutter
日々の学びエンジニアのスキルセットは基本が重要!、とか考えていると永遠にHelloWorldしてしまう。 そこそこ長い間同じことを考えることで深い洞察ができるようになる効果はあると思うが、 それとは別に趣味とか …
-
flattenでcollectionを平坦化する
Laravelで多次元配列を1次元化するflatten()が便利だった. 連想配列の値のみを収集して1次元配列にしてくれる。
123456789101112131415161718192021222324252627282930$ ./vendor/bin/sail artisan tinkerPsy Shell v0.11.1 (PHP 8.1.2 — cli) by Justin Hileman>>> $collection = collect([ 'hoge' => [1, 2, 3],... 'fuga' => 'aiueo',... 'foo' => 1,... 'bar' => null... ]);=> Illuminate\Support\Collection {#3529all: ["hoge" => [1,2,3,],"fuga" => "aiueo","foo" => 1,"bar" => null,],}>>> $collection->flatten();=> Illuminate\Support\Collection {#3525all: [1,2,3,"aiueo",1,null,],}
-
Laravel8 Jetstreamを導入した状態でsocialiteによるSNS認証を両立させる
Laravel8が大きく変わっていたので前回の記事で再入門した。 sailコマンドでコンテナの外からartisanコマンドを叩けて便利。 Laravel5,6あたりでSocialiteパッケージにより …
-
Laravel8 sailで環境構築
とにかく進歩が早いLaravel。 セマンティックバージョニングになった6あたりから結構な速度で機能を乗せて来た感がある. 付いていくのがなかなか大変というのはある. 開けた口に無理やり食べ物を押し込 …
-
(今さら)Docker composeでWordPress環境を用意する
Hello World. docker-composeを使ってコンテナ間の繋がりを定義してみるデモに超速で入門する。 ゼロから書くと不要な時間を要するので、こちらを参考にさせていただいた。 写経する中 …
-
(今さら)DockerでWordPress環境を用意する
最小の手数でHello world. とりあえず最小の手数でwordpressを起動してみる。 イメージのダウンロード docker pullでMySQLとWordPressのイメージをダウンロードす …
-
Dart文法 型と関数
2020/10/18 -Dart / Flutter
雑な学び型 基本型 全ての変数はオブジェクト。用意されている型は以下の通り。 数値型は int と double。 int IS num, double IS num となる num型がある。 論理型は bo …
-
SNS Count Cache… WP_DEBUG=TRUEでinfoをerrorに吐くのは仕様です
2019/10/01 -WordPress
あまりこういうことは書かないのだけれども、あんまりだったので記事にしておく。 FacebookやTwitterのシェア数、フォロー数などをバックグラウンドで取得するWordPressプラグイン  …
-
Pythonデータ構造2
2019/09/26 -Python
引き続きPythonデータ構造。 入れ子のリスト内包 入れ子のリスト内包を説明するために転置行列が使われていてわかりやすい。 このあたりがデータ処理用言語である所以な気がする。 [crayon-676 …