SlackAPI 【忘備録】SlackチャンネルにChatGPTを組み込んでみた!【Google Apps Script】 はじめに 前回の記事でGoogleColab上でChatGPTを動かしてみました。 それなりの応答が返ってくるので、SlackチャンネルにBOTとしていれば面白いのでは?と思ったので組み込んでみました。 なるべく全ての手順を記載しているので... 2023.01.25 2024.01.31 SlackAPI忘備録OpenAIAPIGoogle Apps Script
Google Colaboratory 【OpenAI】最もシンプルにChatGPTをコードで触ってみた【Google Colaboratory】 はじめに 最近、巷を賑わせているChatGPT。現状のレベルだと、そこまで使えるものではないのかなと思っています。 それでも、技術者の端くれなので触ってみたいという好奇心が勝ったのでやってみました。 ChatGPTとは? ChatGPTで質... 2023.01.21 2023.02.02 Google ColaboratoryOpenAIAPI雑記Python
忘備録 【忘備録】SharpSvnでSVNの情報にアクセスする【C#】 はじめに Git、GitLabと続いて、SVNの情報にC#からアクセスしてみました。 AnkhSVNでも利用されているSharpSvnというライブラリがあったので、これを使ってみました。 コミット情報を取得する Nugetで「SharpSV... 2023.01.02 2023.03.24 忘備録C#
忘備録 【忘備録】GitLabのマージリクエストをC#から取得する【C#】 はじめに 例によってCI/CD的なことをC#で実行したかったので。。。 GitLabにはAPIがあるため、HTTPリクエストで実行しても良いのですが、GitLabApiClientというライブラリを見つけたので使ってみました。 マージリクエ... 2023.01.01 2023.03.24 忘備録C#
忘備録 【忘備録】LibGit2Sharpで特定ファイルの最新コミットを取得する【C#】 はじめに CI/CD的なツール(Windowsツール)が作成したかったので、色々と調査。 今回はLibGit2Sharpを使って、特定ファイルのコミット履歴をC#で取得してみました。 LibGit2Sharpを使う LibGit2はGitリ... 2022.12.31 2023.01.01 忘備録C#
Javascript 【忘備録】Reactアプリをデプロイする前にやっておくべきこと【React】 はじめに ReactでWebアプリを作って、デプロイする前に確認すべきことをまとめてみました。(といいつつ、順次追加予定) .envを作成してからビルドする 以下の内容を記述した「.env」ファイルをReactフォルダ直下に配置する。 GE... 2022.12.03 2023.01.31 JavascriptReact
React 【雑記】Reactで作成したアプリをXserverで公開する方法【React】 はじめに 大抵の人はWebアプリを作成したら公開したいと思うのですが、チュートリアルはサーバー側のことなんてもちろん書いてない。 レンタルサーバー借りてるならば、簡単に公開できるので是非。 アプリを作成する ここが一番難しい。最初はチュート... 2022.11.18 2023.01.31 ReactJavascript雑記
忘備録 【忘備録】ClosedXmlのファイル操作【C#】 はじめに ClosedXmlのファイル操作で困ったことなどを適当にまとめておきます。 Tips ファイルオープンの方法 ファイルパスを指定して、対象ファイルを開くことができる。 xlWorkBook = new XLWorkbook(str... 2022.11.07 忘備録C#
Javascript 【Javascript】Node.js+React+Mysqlでチャットアプリ作ってみた!【雑記】 はじめに NodejsとMysqlをインストールして、とりあえず何かやってみたいと思ったのでチャットアプリ的なものを作ってみました! この記事を参考にされる方は、NodejsとMysqlのインストールが必要です。インストールされていない場合... 2022.08.29 2023.02.14 JavascriptReactNode.js雑記
公開ツール 【公開ツール】キーボード操作を表示するツール ツール概要 キーボードの押下状態を表示するツールです。 コア技術となっているのはこちらのグローバルフックです。 ギャラリー ツール画面 押下したキーの色が変わる ダウンロード/セットアップ 以下のリンクからインストーラをダウンロードします。... 2022.07.15 公開ツールC#
忘備録 【C#】グローバルキーフックを行う【忘備録】 はじめに グローバルキーフックのためのクラスを作成したので、忘備録として残しておきます。 インスタンスを生成し「KeyBoardHook」を呼び出してから「KeyBoardUnHook」を呼び出すまでグローバルキーフックの検出を行います。 ... 2022.03.12 忘備録C#
忘備録 【C#】ウィンドウ領域リストの取得【忘備録】 はじめに ウィンドウ領域リストを取得するクラスを作成したので、忘備録として残しておきます。 インスタンス生成と同時にウィンドウ領域リストを作成し、インスタンスが消えるまで保持するクラスです。 コード using System; using ... 2022.03.12 忘備録C#Windows10
雑記 【Python】VBAのコメントを一括削除する【雑記】 Pythonコード 以下のコードを「Delete_vba_comment.py」として保存。 import sys def main(): #引数の確認 args = sys.argv if(len(args) < 2): print("引... 2022.02.11 雑記Python
雑記 【Python】重複するテキストデータから重複無しのテキストデータを作成する【雑記】 Pythonコード 以下のコードを「Get_unique_line」として保存。 import sys def main(): #引数の確認 args = sys.argv if(len(args) < 2): print("引数:対象ファ... 2022.02.09 雑記Python
雑記 【Python】テキストファイルから日本語を含む行だけを取り出す【雑記】 Pythonコード 以下のコードを「Get_lang_jp.py」として保存。 import sys import re def main(): #引数の確認 args = sys.argv if(len(args) < 2): print... 2022.02.07 雑記Python