金山 雄星 / Yusei Kanayama

ソフトウェア開発とデータ分析基盤の構築を通じて、企業のデータドリブンな経営判断を支援し…

金山 雄星 / Yusei Kanayama

ソフトウェア開発とデータ分析基盤の構築を通じて、企業のデータドリブンな経営判断を支援しています。l’m helping companies be more data driven.

最近の記事

  • 固定された記事

(11/16追記 GPT4対応)【全工程スクショ付き・コピペでできる】ChatGPTとスプレッドシート連携で仕事を一瞬で終わらせる方法

おはようございます。 スプシ芸人の金山雄星(かなやまゆうせい)です。 昨今、Twitterのタイムラインを賑わせているChatGPTですが、 実際使ってみるとその精度と、返答のクオリティの高さに驚かされるものです。 「ChatGPTが仕事を奪う」とささやかれていますが、裏を返せばChatGPTに仕事をやらせることができれば、当分の間は自分は何もせずとも仕事が進められるということですよね。 本noteでは、スプレッドシートからChatGPTに質問する関数を作って、 あらゆ

有料
980
    • DNS管理をAWS Route53に移管した話

      おはようございます!VISION EYEの金山です。 IT周りのサポートをさせていただいているクライアント様のHPリニューアルで、ホスティングをAWS S3を用いた静的ホスティングに移行をお手伝いしました。 その際のDNS管理をRoute53に移管した話をしたいと思います。 なぜ、DNS移管が必要になったか 運用コストや可用性の観点から、S3+CloudFront(ACMでSSL証明書取得)での静的WEBサイト公開が理想と考えましたが、CloudFrontのディストリビュ

      • 日報2024/01/24 日本に起業家が少ない理由がわかった気がする

        世の中をもっとデータドリブンに お疲れ様です、金山です。 今日は夜遅くなってしまったので短めだが、脳みその回路がつながったような感覚があった話を共有したい 日本には起業家が少ない、とよく言われる リスクマネーが少ない 起業家を教育する制度がない マーケットが小さい など 実際、起業を推進するの政府の動きもある。 無担保無保証の創業融資は要は「起業しろ」というメッセージだと、田端さんは仰っていた それなのになぜ日本に起業が少ないのか。 私は今日、1つ仮説を思いつい

        • 日報2024/01/23 ”図々しい”海外起業家

          ChatGPTがやっぱりすごいという話 OpenAIのconverge2に応募の準備をしていて、もちろん英語 英語は好きな方なのだが、受験英語でやっただけで堪能なわけではない。 日本語と英語を交えて言いたいことを箇条書きにすると、それなりにまとめてくれる。 そもそもこの草案を作るのでも、もしChatGPTがなかったら丸一日かかっていたと思うが、ほんの1時間ほどでできた。 出来上がったスピーチ原稿に、 「この文章だけ言い方を変えて」とか「もっと簡単な言い回しで」とか

        • 固定された記事

        (11/16追記 GPT4対応)【全工程スクショ付き・コピペでで…

          Googleフォームの回答をGASでSlackに飛ばして、請求書作成依頼フォームを作る

          みなさま今日もお疲れ様です。 スプシ芸人の金山雄星です。 今日は、社内の請求書発行フローを改善すべく、Googleフォームの回答をGASでSlackに飛ばして、請求書作成依頼フォームを作ったので、共有します。 Slackワークフローというものもある Slack内でフォームのように決まったフォーマットで入力するには「ワークフロー」の機能があります。 これも便利なんですが、データを貯めていきたいときに心許ないので、今回はGoogleフォーム→Slackに通知という設計で作る

          Googleフォームの回答をGASでSlackに飛ばして、請求書作成依頼フォームを作る

          スプレッドシートからcolab上のdataframeにデータを流し込むpythonコードレシピ

          ちょっと混み入った集計や分析をしたい時に使えます。 スプレッドシート上のデータは余計な空白やセルの結合はない状態になっており、一行目が列名になっていることが前提です。 ノールックで実行 from google.colab import authfrom google.auth import defaultimport gspreadimport pandas as pdauth.authenticate_user()creds, _ = default()gc = gs

          スプレッドシートからcolab上のdataframeにデータを流し込むpythonコードレシピ

          Googleフォームの回答をメールに転送するGAS

          こんにちは、DXエンジニアの金山雄星です。 お世話になっている社長からの依頼で、Googleフォームで作った予約フォームの回答をメールに転送するGASを書いたので共有します。 冷静に考えると、この機能、元々Googleフォームに無いのが意外ですよね。 設計としては、GoogleフォームバインドのAppScriptに、フォーム送信トリガーで、フォーム送信内容(もしくは連携スプレッドシートへの書き込み内容)をメール転送するというつくりです。 まずはGoogleフォームを作

          Googleフォームの回答をメールに転送するGAS

          電話番号リストに対して、SMS(ショートメール)を一斉送信するスプレッドシートの作り方

          こんにちは、スプシ芸人/GASエンジニアの金山雄星です! 今日は、SMS(ショートメール)の一斉送信ツールを、GAS+スプレッドシートで作っていきたいと思います。 個人的にはSMSに可能性を感じております。 というのもメールは埋もれますが、SMSは埋もれないですよね、、 返事が来たりアクションに繋がるかは置いておいて、コストはかかりますが、確実に見せたい通知を行うのにSMS有効な気がしております。 今回はSMS送信には、Twillioというサービスを使ってみました。

          有料
          980

          電話番号リストに対して、SMS(ショートメール)を一斉送…

          GASのエディタでよく使うショートカットキー4選

          おはようございます。スプシ芸人改めGASエンジニアの金山雄星です! noteをご覧いただきありがとうございます。 今回は備忘録的な意味合いもこめて「GASのエディタで使うショートカットキー4選」を紹介します。 「3選」とか「5選」の方がタイトルのマジックナンバーですが、紹介したいものが4つになってしまったのでやむなく、、 保存(⌘ + S)やコピー(⌘ + C)や全選択(⌘ + A)など当たり前のものは割愛してます Command + R →選択中関数の実行 ブラウ

          GASのエディタでよく使うショートカットキー4選

          GAS自作関数 uuid生成関数

          こんにちは、スプシ芸人の金山雄星(かなやまゆうせい)です。 業務でスプレッドシートをDBとして利用していると、 「ユニークなidの列が欲しい」思うことがあると思います。 そんな時に役立つ、GoogleスプレッドシートでUUIDを作成する方法をご紹介します。 自作関数を作りましたのでGASコードを置いておきます。 ⚠️現在の仕様ではスクリプト側を更新かけると生成したuuidも更新されてしまうので、一度生成したら値貼り付けをしてFIXしてください。 GASコードはこちら

          GAS自作関数 uuid生成関数

          GhatGPT関連の有益なツイートまとめ(3/21更新)

          こんにちは、スプシ芸人のかなやまゆうせいです。 昨今のChatGPT周りの熱量は、ネット黎明期の雰囲気に近しいってほんとなんですかね。 もしそうだとしたら、「乗るしかないこのビックウェーブに」です というわけで(?)ChatGPT関係の有益ツイートまとめです ChatGPTプロンプト(質問)の本質。ただ抽象化されすぎてて難しい。 この4スライドでChatGPTの概要を掴める。 シンプルにすごい。 LINEの登録者数がものすごいことになってる。 個人的には質問デー

          GhatGPT関連の有益なツイートまとめ(3/21更新)

          Raspberry Pi 初期設定のススメ

          こんにちは、スプシ芸人の金山雄星です。 今日は、とあるIoTシステム開発の案件で久しぶりにラズパイをセッティングしたので、今日はラズパイ芸人になろうと思います。 ラズパイなにそれ美味しいの?という方に向けてwikipediaを引用。 要は、小さくて、その割にパワフルで、電子工作(IoT)に使えるコンピューターというわけです! 今回使うのはRaspberry Pi 3 Model A+ 店によって値段がまちまちなので、高値づかみしてしまわないようにご注意ください。Am

          Raspberry Pi 初期設定のススメ

          【コピペ完結】 ChatGPT API × LINE Messaging API × GASでできるAIチャットbotの作り方

          おはようございます! スプシ芸人の金山雄星(かなやまゆうせい)です。 ついに、ChatGPTのAPIが公開されたニュースが飛び込んできました 早速活用して遊んでみましたので共有します。 完成品はこんな感じです。 まずは、LINEの公式アカウントを準備 公式アカウントの作り方はググっていただくとたくさん出てきますのでサクッと 公式アカウントができたら、 https://manager.line.biz/ このページの右上にある歯車の設定をクリックして 左の歯車にカ

          有料
          9,800

          【コピペ完結】 ChatGPT API × LINE Messaging API × GA…

          APIで取得してきたJSONデータをGoogleスプレッドシートに展開するGASコード部品

          おはようございます。 データ分析・DXで中小企業の経営課題を解決する合同会社VISION EYE 代表の金山雄星(かなやまゆうせい)です。 今回は、タイトル通り「APIで取得してきたJSONデータをGoogleスプレッドシートに展開するGASコード」についてnoteを書きます 最近、依頼を受けて書いたGASがあったんですが、その中でこの部分はAPIでJSONを取ってきてスプレッドシートに展開すると言う意味では、再利用可能な箇所があったので、ご紹介したいと思います。 ご活用

          APIで取得してきたJSONデータをGoogleスプレッドシートに展開するGASコード部品

          【SQL】 COUNT関数をSELECT句のCASE式条件分岐で使ったらハマった話

          関数まみれの重たいエクセルでのデータ分析して消耗している皆様こんばんわ!!! 金山雄星です。 今日はRedashのダッシュボード作成でSQLを書いていたときに少しハマってしまった時の話。 SELECT pref_name,SUM(CASE WHEN sex='1' THEN population ELSE 0 END)AS cnt_m,SUM(CASE WHEN sex='2' THEN population ELSE 0 END)AS cnt_fFROM PopTbl2

          【SQL】 COUNT関数をSELECT句のCASE式条件分岐で使ったらハマった話

          スプレッドシートで「1000万円」を数字で認識させて計算する方法

          退屈なことはスプレッドシートにやらせよう 金山雄星です スプレッドシートで金額の入ったセルが、1000万円などと文字列として直打ちされてるシートと対戦したので、攻略法を共有します 結論 value関数とSUBSTITUTE関数の組み合わせで解決します 問題のセル(B2)に入っている値:3400万円 関数 =SUBSTITUTE(B2,"万円","") アウトプット 3400 この状態では、"3400"が文字列として認識されており、計算や集計ができないので、 =

          スプレッドシートで「1000万円」を数字で認識させて計算する方法