2024年6月

14/41ページ
  • 2024.06.21

Python3関連のことを調べてみた

Pythonでサイコロ転がしゲームを作ってみた ### 前置き 今日は、6月21日だ。そこで、サイコロのことをぱっと思い浮かんだ。 サイコロの目は、6つあり、目の総和が21である。 そのような理由で、パソコンとサイコロを転がすゲームが作りたくなった。 ### プログラムコード “`python import random def get_user_choice(): while Tru […]

  • 2024.06.21

Node.js関連のことを調べてみた

Node.jsで標準入力から情報を取得するコードについて ## アジェンダ 以下のコードは、Node.jsを使って標準入力(キーボードなどからの入力)を読み取るために使用されるコードです。 “`js const input = require(“fs”).readFileSync(“/dev/stdin”, “utf8R […]

  • 2024.06.21

PHP関連のことを調べてみた

XAMPP5.6.40でXdebugをインストールしVSCodeでデバッグしてみた 今回は久々にPHPの開発を行った。 PHP5で開発する必要があったため、少々手こずりました。 なのでメモメモ ## Xdebugのインストール 基本phpinfoで表示された画面をコピーして https://xdebug.org/wizard のサイトに貼り付けると有効なXdebugのバージョンを教えてくれるのです […]

  • 2024.06.21

Go関連のことを調べてみた

GoでRedisを使ったときの基本の備忘録 本記事は業務で利用したGoとRedisを使ったときの備忘録です。 AWSのElaticacheを使い、GoのRedisクライアントは`github.com/go-redis/redis/v8`を使うのが一般的のようだったのでその使い方をまとめる。 (Get、Setの基本のみ書くため、詳細は公式ドキュメントを参照してください) ## GoでRedisを使う […]

  • 2024.06.21

Ruby関連のことを調べてみた

rubyの予約語の意味まとめ ## はじめに rubyの予約語についてまとめたくなったので、予約語とその意味をまとめます。 ## 予約語 予約語はクラス名、変数名などに用いることはできない。 ただし接頭辞$, @、@@が先頭についたものは予約語とは見なされない。 [ruby リファレンス](https://docs.ruby-lang.org/ja/latest/doc/spec=2flexica […]

  • 2024.06.20

iOS関連のことを調べてみた

iOSにおける画面サイズとインターフェースのバリエーションを探る ### はじめに iOSアプリ開発では、多様な画面サイズに対応する柔軟なインターフェース設計が重要です。 ### 記事の目的 “wC”, “wR”, “hC”などの値に戸惑ったことはありませんか?この記事を読むと、Size Classの概念や、インターフェース設 […]

  • 2024.06.20

JavaScript関連のことを調べてみた

ReactとTypeScriptでChrome Extensionを開発 # ReactとTypeScriptでChrome Extensionを開発 ## はじめに 初投稿です。 表題の件を実施しようと思ったきっかけは、このプロジェクトの前にCookieに関するChrome ExtensionをTypescriptを使わずにJavascriptとReactを使って製作しました。ですが、思わぬとこ […]

  • 2024.06.20

JAVA関連のことを調べてみた

2つのオブジェクトのフィールド値を全て比較する 備忘録です。 “`java:DeepComparator.java import java.lang.reflect.Array; import java.lang.reflect.Field; import java.util.Arrays; import java.util.IdentityHashMap; import java.u […]

  • 2024.06.20

Rails関連のことを調べてみた

railsでdistinctとin_batchesを同時に利用するのはアンチパターン # 背景 railsでdistinctとin_batchesを同時に利用すると、正しい値が取得できなかったので解説する # 内容 `User.select(:user_id).distinct.in_batches(of: 2) { p _1.pluck(:id)}` の挙動について usersテーブルに1~5の […]

  • 2024.06.20

Python関連のことを調べてみた

Delta Lake 3.2 の新機能である型拡張(Type widening)に関する検証結果 ## 概要 Delta Lalek 3.2 の新機能である型拡張(Type widening)に関する検証結果を共有します。本記事では、 OSS Delta Lake ではなく、 Databricks にフォーカスした記事となっております。 ![image.png](https://qiita-ima […]

1 14 41