- 2023.11.29
Android関連のことを調べてみた
JetpackComposeで日時を設定する (育休にてAndroidを久しぶりに触ったので、JetpackComposeを改めて勉強中) # 概要 JetpackCompose Material3にて日時設定をしようと思ったら、いまだにDatePickerとTimePickerは別々になっていて面倒だったので、両方を呼び出してDateを取得できるようにする。 (2023/11/27時点だとTim […]
JetpackComposeで日時を設定する (育休にてAndroidを久しぶりに触ったので、JetpackComposeを改めて勉強中) # 概要 JetpackCompose Material3にて日時設定をしようと思ったら、いまだにDatePickerとTimePickerは別々になっていて面倒だったので、両方を呼び出してDateを取得できるようにする。 (2023/11/27時点だとTim […]
Python導入 **はじめに** WEBスクレイピングの為Pythonを導入する手順をまとめていきます。 ・目次 1.Pythonのインストール 2.pip(非公式パッケージ管理ツール)の更新 3.パッケージインストール 3.1.Seleniumのインストール 3.2.pandasのインストール 3.3.ChromeDriverのインストール 4.VSCodeインストール 4.1.VSC […]
socket.ioを型安全に使えるライブラリを考えている 自分のためにつくっているが、まだいろいろ考えないといけないことがある。 ひとまず、どういうものなのかをここに記す。 まず、serverが受信、clientが送信とする。 基本的なsocket.ioのコードだと、client側は以下になる。 “`ts const socket = io(“http://localhos […]
【TypeScript × PHP】ReactとLaravelで経路共有アプリを作った話 # 🚙 はじめに ReactとPHPを用いてwebアプリを開発したので制作記録として解説を掲載したいと思います.また筆者はフルスタック開発初心者であるため,至らぬ点があるかと思われますがご了承くだいさい. # 🚙 自己紹介 初めまして.趣味でweb開発を勉強している273*(ツナサンド) / Kei.と申し […]
Go:分かりにくいContextを簡単なコードで解説 # Contextの基本 – **Contextの目的**:context.Contextは、ゴルーチンの実行に関連する設定やシグナルを伝達するためのものです。これには、処理のキャンセル、タイムアウトの設定などが含まれます。 – **キャンセルシグナルを送る**:あるゴルーチンが他のゴルーチンに「もう止めて」と伝えること […]
Gem追加したときの「まずはinstallコマンド実行してね」を見ていく # 概要 Gemのファーストコミットをするタイミングがあり、既存のGemでは「初期設定コマンド実行してね。みたいなのがあるけれどどうやってやるのか」と見ていて、少しまとめたので書いておきます ほとんどが [Railsガイド](https://railsguides.jp/v7.1/generators.html) に書いてあ […]
【ios 17】画面デザインとユーザーインターフェースの変更点 # 【ios 17】画面デザインとユーザーインターフェースの変更点 ## モダンなデザインとアイコンのリフレッシュ ios 17では、ユーザーインターフェースのデザインが大幅に変更され、よりモダンな印象を与えるデザインになりました。新しいアイコンは、よりフラットでシンプルなデザインになり、見た目が一新されています。また、従来のアプリケ […]
passport-localで詰まった話 # 環境 * Dockerコンテナ内で作業 * Node.js 18.15.0 * express 4.18.2 * passport 0.6.0 * passport-local 1.0.0(たぶん) * express-session 1.17.3 * ビューエンジンにはpugを使用 # やりたかったこと * ログインに関する処理は`routes/lo […]
ABC330A~Fの解答[Java] ## はじめに 今回はFまで解けたので提出コードをそのまま載せようと思います。 なお、僕のライブラリは[提出結果](https://atcoder.jp/contests/abc330/submissions?f.Task=&f.LanguageName=Java&f.Status=AC&f.User=viral)よりご確認くださ […]
[Ruby on Rails]既存のテーブルにカラムを追加するためのマイグレーションにえらい苦戦した話 ## 経緯 初任教育研修で、既存のタスク管理アプリに機能を追加する際に苦戦したときのメモです。 タスク管理アプリに、タスクの期限機能を追加開発する際に、既存のtasksテーブルにduedateカラムを追加しようとしていました。 ## db:migrateコマンドの実行 まずはTasksテーブルに […]