YEAR

2021年

  • 2021年12月11日
  • 2024年11月4日

【SQL入門】SQLを使ってテーブル間で差分データをINSERTする方法

仕事でSQLで2つのテーブル間で差分のみを抽出してINSERTする必要があったので対応したメモを残しておきます。 対象者 2つのテーブル間で差分をのみ取り込みたい人 差分にみINSERTするSQL EXISTSを使うことで実現できます。 SQLのサンプル 実際のSQLは以下のようになります。 解説 IDがKeyとなる二つのテーブルがあり3行目だけ異なるデータが存在しているとします。 TBL_A I […]

  • 2021年11月15日
  • 2024年11月4日

【Node.js入門】MACでnodenv経由でnode.jsを導入する方法

Macにnodenvをインストールしてnodenv経由でnode.jsをインストールする手順を解説します。 対象者 Macでnodeを複数バージョンか利したい人 Macのnodenvを使いたい人 nodenvの導入手順 ターミナルを開いてbrewでインストールする 設定ファイルの修正 zshrc/bash_profileはどちらかの設定でOK。自身の環境に合わせて読み進めてください。 zshrc […]

  • 2021年11月11日
  • 2024年11月4日

【Python入門】WindowsでPyenvにanacondaを追加する方法

WindowsでPyenvを使う際はpyenv-winを使うことになります。 基本的な使い方は、Mac/Linuxで使われるPyenvと大きな違いは無いですが、pyenv install –listでanacondaが表示されません。 pyenv-winでPythonを使うには個別にインストールして pyenv-winに認識させる必要があります。 この記事では、pyenv-winでan […]

  • 2021年10月25日
  • 2024年11月4日

【Linix入門】CentOS8でsudoコマンドを使えるようにする方法

CentOS8でsudoコマンドを実行時に xxx is not in the sudoers file. This incident will be reported. と出てsudoができない時の対処法です。 前提 以下のユーザでsudoを使えるようにします kabosu 例では、kabosuを追加していますここはsudoを使いたいユーザ名に置き変えてください rootに切り替える suでro […]

  • 2021年10月18日
  • 2024年11月4日

【GCP入門】GCP Cloud DNSとお名前.comでドメイン設置をする方法

GCP Cloud DNSでDNS設定する方法をメモ代わりにまとめました。 今回は、お名前ドットコムで独自ドメインを設定する方法としてますが他のドメンサービスでも概ね同様の手順で出来ます。 リンク 対象者と前提 対象者 GCPでDNS設置を行いたい お名前.comで取得したドメインをGCPで使いたい 前提条件 お名前.comでドメインを取得済みであること 外部IPでサンプルページを表示できること動 […]

  • 2021年10月14日
  • 2024年11月4日

【PostgreSQL入門】PostgreSQLで条件付きで件数を取得する方法

SQLで定番のCOUNT関数。 PostgreSQL(MySQL)ではCOUNTに条件を付けて使うことができます。 条件付きでCOUNT方法を画像付きで解説します。 対象者 PostgreSQLの利用者 PostgreSQLで条件付きの件数を取得したい人 例題①:COUNT関数で条件を指定するSQL 例として、col_1が100のレコード数を取得します。 対象テーブル以下のテーブルを用意します。 […]

  • 2021年9月30日
  • 2024年11月4日

【GAS入門】GAS(Google Apps Script)で自動メール送信を作ってみた~改造版~

以前「コピペで使える!GASとスプレッドシートで勤怠メールを送るツールを作ってみた」で作成したGAS(Google Apps Script)製の勤怠メール自動送信ツールをブラシュアップしました。 今回はGoogleカレンダーと連動して予定取得や休日判断を組み込みました。 コード 今後カスタマイズすることを念頭にGitHubにもソースを置いておきます。 使い方 ざっくりとした使い方 適当なスプレット […]

  • 2021年9月19日
  • 2024年11月4日

【Python入門】Python3エンジニア認定基礎試験に合格しました

2021/09/18にPython3エンジニア認定基礎試験に合格したので、動機や勉強方法など体験記としてまとめます。 試験の概要 Pythonの基礎知識を問うCBT(パソコンで受験する)形式の試験です。 試験会場を自分で予約して受験する通年で受験が可能で、受験までのスケジュールが組みやすいです。 1000点満点で700点以上で合格となります。その場で合否が出ます。 特徴としては、主教材であるオライ […]

  • 2021年9月7日
  • 2024年11月4日

【PostgreSQL入門】PostgreSQLでSQLでプロセスを確認とkillする方法

PostgreSQLを使っている時にデットロックの発生などで実行中のプロセスの確認をしてkillしたい時の対応方法をメモがてら残しておく。 PostgreSQLでSQLでプロセスを確認する方法 <PostgreSQLでプロセスを確認するSQL> このSQLで実行中のSQLのプロセスIDと実行したSQLを確認できる。 SQLの解説も書いているので興味があれば参考に。 <SQLの解説 […]

  • 2021年8月21日
  • 2024年11月4日

【参加レポート】SB Tech Night with Axross #4 AIハンズオンに参加しました

2021年8月20日にオンラインで開催された「SB Tech Night with Axross #4 AIハンズオン」に参加しました。 Pythonを使ってクラスタリングなどハンズオン形式でわかりやすく機械学習の基礎を学ぶことができました。 私自身、趣味でPythonを触っている程度でしたが、問題なく取り組めました。 せっかく参加させていただいたので、概要と感想をまとめておきます。 SB Tec […]