-
気になった話題のまとめ(2023/04/11)
M3チップが出るんじゃないかという噂も出ていますが、こんなハイペースで出されるといつで買おうか迷いますよね。 私もしばらくは買わないと思いますが、持ち運びしやすい13インチMacBook Airはどこかのタイミングで買いたいなと思っています。 最初、「新... -
気になった話題のまとめ(2023/04/07)
Tailwind CSSの拡張機能、結構増えているんですね。本記事では以下の4つの拡張機能を紹介していますが、tailwindで検索すると、他にも星5の拡張機能はたくさんありました。拡張機能パックでも他の拡張機能がパックされていたりするので、自分に合う拡張機... -
気になった話題のまとめ(2023/04/06)
折りたたみ機能は昨今のエディタやIDEには大抵備わっていますが、それをより見やすくするVS Codeの拡張機能です。 折り畳んだ行数が表示されるのと、閉じブラケットも折りたたんでくれるので、より見やすくよりわかりやすくなります。 ショートカットを覚... -
気になった話題のまとめ(2023/04/05)
ChatGTPに関する話題 ChatGPT、使っていますか? 私は仕事では結構使っているのですが、正直普段の生活ではあまり活用してきませんでした。 ふと目に入った知らない言葉を説明してもらう、というのであれば確かに普段の生活でも使えそうです。仕事で使って... -
[Pandas]代表値を求める(平均値、中央値、最頻値)
一般的によく知られている代表値といえば、平均値(mean)、中央値(median)、最頻値(mode)です。 Pandasを使ってこれらの値を求めてみます。 下準備 今回はTitanicデータセットから年齢(Age)を使用します。 import pandas as pd import math df = pd... -
[Oracle]WITH句で階層問い合わせを行う
OracleではWITH句を使って階層問い合わせを行うことができます。 サンプルデータ 説明として、階層を持つフォルダを管理するFOLDER_TBLとフォルダに格納するファイルを管理するFILE_TBLを用意します。 CREATE TABLE FOLDER_TBL ( FOLDER_ID NUMBER(10) NOT... -
[Spring Boot]IntelliJ IDEAでLombokを使っていてエラーになる場合の対処方法
以下の記事に解決方法が載っていました。 https://stackoverflow.com/questions/72583645/compile-error-with-lombok-in-intellij-only-when-running-build 遭遇した事象 Spring Initializrからダウンロードした時点でLombokは依存関係に追加されています... -
[Spring Boot]プロジェクトを作成する(Spring Initializr)
Spring Bootのプロジェクトの作成方法はいくつかありますが、本記事ではSpring Initializrを使って作成します。 Projectを選択する 執筆時点では「Gradle - Groovy」「Gradle - Kotolin」「Maven」から選択できます。使いたいものを選択してください。 こ... -
[Oracle]ユーザー(スキーマ)を作成する
ローカル環境で使用する開発用・テスト用のユーザーを作成します。 今回使用した環境は以下のとおりです。 Oracle Database XE 21c 本記事で実行しているSQLは、すべてSYSTEMユーザーで実行しています。 テーブルスペースを確認する まずは使用するテーブ... -
Apple Silicon MacのDockerでOracle Databaseを動かす
執筆時点(2023/03/01)での暫定的な対応となる点にご注意ください。将来的にはOracle DatabaseがARMに対応する可能性があります。Oracle DatabaseのARM対応については、以下の動画の26:40 – 27:22をご覧ください。 https://www.youtube.com/watch?v=m9vhj... -
Nx-WorkspaceでAngular+NestJSのプロジェクトを構築する
Nx Workspaceを使ってAngular+NestJSのプロジェクトを作成します。 Nx Workspaceとは? Nx Workspaceとは、Angular CLIを使用して開発する際に、複数のアプリケーションやライブラリを一元管理するツールです。Nx WorkspaceはAngular CLIだけでなく、React... -
データバージョン管理ツール「DVC」を導入する
データバージョン管理ツールのDVCを導入し、データセットをDVCで管理する方法について説明します。 DVCのインストールと初期化 DVCをインストールして初期化を行います。 DVCはpipコマンドまたはcondaコマンドでインストールします。 $ pip install dvc ま...