何かやってみるブログ

興味をもったこと、趣味のこと、技術について色々書きます。

Cloudflare Workersを使ってslackメッセージに特定のスタンプが押されたら、メッセージを変換してNotionのDBにINSERTするシンプルなbotを雑に作った。

概要 ライブラリなど 実装 動作確認 概要 約2年前に下記の記事を書いたときに作った趣味のslack botを自分しかいないslackのワークスペースのあるチャンネルで動かしている。 www.takayasugiyama.com このbotはとあるサイトのあるページを1日一回スクレイピ…

LeetCode Shuffle the Arrayを解いた。

空き時間にサクッと problem leetcode.com 解いた # @param {Integer[]} nums # @param {Integer} n # @return {Integer[]} def shuffle(nums, n) first = nums[0...n] second = nums[n..] result = [] (2 * n).times do |i| if i.even? result << first.shi…

LeetCode Isomorphic Stringsを解いた。

problem leetcode.com 解いた # @param {String} s # @param {String} t # @return {Boolean} def is_isomorphic(s, t) henkan = {} s.chars.each_with_index do |char, index| if henkan[char].nil? && !henkan.values.include?(t[index]) henkan[char] = t…

LeetCode Permutation in String を解いた

久しぶりにleetcodeを使ってみた。UIが変わってたり間違えたテストケースを提出しないrunのテストケースに追加できるようになってたりして使いやすくなっていた。 問題 leetcode.com 解いた # @param {String} s1 # @param {String} s2 # @return {Bolean} d…

[メモ] GitHubのリポジトリのissueのタスクリストのチェックボックスから新たにissueが作成できる。

仕事中に気づいたのでメモに残す。 自作のアプリのリポジトリで試した。 issueに書いたTODOの横にある Open convert to issue押すとissueに紐づくissueを新たに作成できる。 知らなかった。。

株式会社Rocketsに転職しました

2022年6月末に株式会社Ruby開発 を退職して2022年7月に 株式会社Rockets に入社しました。 いつか書こうと思って放置していたら7ヶ月も経ってしまいました... 前職ではSES(いわゆる客先常駐)という形で大きな会社の大きなシステムの開発に参加したり、請負の…

[メモ] 次回の引っ越しの物件の条件

青梅市に引っ越してきて1年くらいが経過して、更新まで1年を切って更新するか引っ越すかを考える時期になったので物件の条件を考えてみた。何か他に思いついたら適時追加していきたい。 www.takayasugiyama.com ネットスーパー対応地域であること https://sm…

北海道弾丸旅行(宿泊編)

2022年10月29日、30日に弾丸で北海道に行った時の宿泊したホテル記録です。 ホテルウェルコ成田 JRイン札幌北2条 ホテルウェルコ成田 10月29日の早朝に成田空港から早朝のLCCに乗る予定で自宅からだと時間が間に合わなそうだったので10月28日の金曜日の仕…