• 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 […]

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

【Node.js入門】MACのnodenvで最新のNode.jsが表示されないときの対処法

MACでbrew経由でnodenvを使ってバージョン管理をする特に最新のバージョンがインストールできなかったので、対応方法をメモしておきます。 対象者 Macでnodeを複数バージョンか利したい人 Macのnodenvで最新バージョンが出てこない人 対応方法 最初に結論を書いておきます。 分かる人はここだけ読んでもらえればOKです。 nodenv配下のnode-buildの階層まで移動してからno […]

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

【Python入門】Windowsでpyenvを使う方法

Windowsでpipをつかってpyenvを使う方法のメモ。 Pythonを勉強するときに参考書にあわせたり、開発で複数バージョンで試したいときに便利。 リンク WindowsにPythonをインストール pipコマンドを使うにはWindowにPythonがインストールされている事が前提。最初にインストール済みか確認する。 コマンドプロンプトを開いて以下のコマンドを実行。 以下のようにPython […]

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

【AWS入門】AWSの料金の見積もり方(EC2編)

最近は仕事で提案する際にAWSの見積もりを出して欲しいと言われることが多くなってきました。 ただ、AWSの見積もりになれていない人が多いのも事実で同僚にお願いしても「AWS料金を自分で見積もりするのは難しそう」と言われてしまい結果自分でやってしまうことが多い感じです。。。 実際には、公式の 料金計算ツールAWS Pricing Calculatorが提供されていて意外と簡単に見積もりができます。 […]

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

【アプリ開発入門】WinSCPでファイル名が文字化けする原因と対応方法

WindowsでWinSCPを使っていると接続先のFTPサーバのファイル名が文字化けしてしまうケースがある。 文字化けを起こす原因と対応のメモを残しておく。 WinSCPでファイル名が文字化けする原因 WinSCPでFTPサーバに接続した際に、画像のようにファイル名が文字化けしていることがある。 WinSCP接続の文字コード設定とFTPサーバー側で使われている文字コードが一致しないときに発生。 W […]

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

【AWS入門】AWS Cloud9でLaravel環境を構築する方法

Laravelの勉強をするための環境をAWS Cloud9で構築する方法のメモ PHPは7.3、Laravel8系の環境をAWS Cloud9上で構築します ※AWSのアカウント作成方法は割愛しています。 AWS Cloud9の準備 STEP1 | AWS Cloud9を開き、Create environmentをクリックする STEP2 | NAMEに任意の名前を入力し、Next stepをクリ […]