絞り込み条件を変更する
検索条件を絞り込む

IT・テクノロジー(81ページ目)

12,567 件中 4,801 - 4,860 件表示
カバー画像

【技術リーダーの脳内キャパシティ限界】個人ではなく「IT構造の設計ミス」がCTOや開発チームの判断をフリーズさせる

「プロダクトの技術的打診や仕様変更に追われ、重要なアーキテクチャの決断を下す時間がない」「SlackやTeamsのリアルタイムな割り込みで集中力が細切れになり、開発統括としての思考が停止している」「優秀なエンジニアやテックリードが、日々のマイナー障害対応と意思決定の連続で磨耗している」スケール期の企業や複雑化した開発組織において、技術リーダーが直面するこの「意思決定のフリーズ現象」。多くの現場ではこれを「個人のタイムマネジメント不足」や「精神的タフネスの問題」として処理しようとします。しかし、構造主義的な視点(アーキテクトの目)で観察すると、問題は個人の能力ではなく、**「リアルタイム割り込みを垂れ流す通信構造」と「非同期インターフェースの不在」という純粋なIT・組織設計のエラー**です。---■ 1. リアルタイム通信(同期処理)が招く思考帯域の枯渇人間の脳もシステムも、処理できる「帯域幅(Bandwidth)」には限界が存在します。リアルタイムチャットツールや緊急性の低い打合せといった「即時応答を求める同期プロトコル」を組織全体に無制限に許容すると、技術リーダーの脳内は常時割り込み割り込み(Interrupt processing)が発生する高負荷状態に晒されます。・**動的環境(バウンダリーなし):** リアルタイムな要求に対して「どう返答すべきか」の判断処理が1日に数十回〜数百回発生し、夕方には高度なアーキテクチャ設計や事業戦略を下す思考帯域がゼロになる。・**静的環境(非同期プロトコル導入済み):** テキストベースの非同期コミュニケーションと意思決定ルールを事前定義
0
カバー画像

【スタートアップの致命的ボトルネック】表層(UI)の拡大と裏側(バックエンド)の崩壊――「技術負債」を根本解体する再設計論

「事業の拡大スピードにシステムとオペレーションが追いつかない」「開発チームが日常的な障害対応や再発チケットの消化に追われ、新機能開発が完全に停止している」「データが各システムに分散・サイロ化し、単一の真実(Single Source of Truth)を特定できない」急成長を遂げるスタートアップや拡大期の企業において、これは例外なく発生する「構造的クラッシュ」です。創業期からトラクションを獲得する過程において、経営陣の意識は必然的に「顧客から見えやすい表層(フロントエンド・マーケティング・UI)」へと集中します。売上を立て、トラフィックを獲得するためにはそれが正解だからです。しかし、バックエンドの整合性を後回しにしたままスケールを続けた結果、システム内部には目に見えない「スパゲティコード」と不整合なインフラが蓄積され続けます。フロントの華やかさの裏側で静かに積み上がった「技術負債」が、ある日突然、企業の成長エンジンを完全にロックするのです。---■ 1. 再発チケットの洪水と「利息の支払い」による開発停止技術負債の本質は、単なる「汚いコード」ではありません。それは「オペレーションに対する高金利の借金」です。・**表層のパッチワーク:** 急場しのぎの機能追加を繰り返すことで、コード同士の依存関係が複雑化(スパゲティ化)する。・**リソースのドレイン:** IT部門やエンジニアが「同じような障害対応やチケット消化」に忙殺され、本来投資すべき新規開発の帯域(バンド幅)がゼロになる。・**人脈依存(SPOF):** ドキュメント化されていない歪な仕様を「特定の担当者の頭の中」だけに頼
0
カバー画像

技術ブログを更新しました

今回は、CodexとGitHubを接続する方法について記事を書きました。GitHubに作成したリポジトリをCodexから利用できるようにするため、・GitHubとの接続方法・OpenAIからGitHubへのアクセス許可・リポジトリをCodexから確認する方法・まずはコードを変更せずに内容を確認する流れなどを、実際の画面を使いながらまとめています。GitHubを使い始めたばかりだと、「Codexとどうやってつなげるの?」というところで少し迷いやすいので、自分自身の備忘録も兼ねて記事にしました。これからはGitHubでソースコードを管理しながら、Codexも活用して開発を進めていく予定です😀#現役SEともし
0
カバー画像

【WordPress】2店舗目を出すとき、サイトはどうすべきか

1店舗目が軌道に乗り、2店舗目を出す。事業として、大きな節目です。このとき、悩ましい問題が出てきます。「サイトは、どうすればいいのか」。正直にお伝えします。答えは一つではありません。事業の形によって、適した方法が変わります。まず、一つのサイトにまとめる場合。1つのサイトの中に、店舗ごとのページを作る形です。トップページで事業全体を見せ、そこから各店舗の情報へ案内する。利点は、管理が楽なこと。更新も一箇所で済みます。そして、事業全体としての規模感が伝わる。「2店舗展開している」という事実が、信頼につながります。さらに、これまで育ててきたサイトの評価を、そのまま活かせます。新しく作り直すより、有利です。一方、店舗ごとに分ける場合。それぞれの店舗に、独立したサイトを持たせる形です。利点は、地域に特化できること。「○○店」ではなく、その地域のお店として見せられます。地域名での検索にも、強くなります。そして、店舗ごとに個性を出せます。客層が違う、雰囲気が違う——こうした場合、無理に統一しないほうがいいこともあります。短所は、管理の手間が倍になること。費用も、それぞれにかかります。では、どう判断すればいいのか。同じブランドで、同じサービスを提供しているなら、まとめたほうがいい。お客様から見て、同じお店だからです。地域も客層も大きく違うなら、分ける価値があります。それぞれ別の商圏で戦うことになるからです。そして、将来の展開も考えてください。3店舗、4店舗と増やす予定があるなら、最初から拡張できる形にしておく。後から作り直すより、ずっと楽です。ここで、大切なことをお伝えします。2店舗目を出すタ
0
カバー画像

スポーツボウリング場構想第四弾 会員管理から、会員の成長を支えるシステムへ

第四弾は、最初から「会員・成長支援システムを作ろう」と決めていたわけではありません。第二弾、第三弾とスポーツボウリング場の予約・運営システムを作っていく中で、次に必要になるものを考えていった結果、自然と「会員」という存在に目が向いていきました。最初に思い浮かんだのは、もっとシンプルなものでした。「会員の名前や連絡先を管理できればいいんじゃないか」いわゆる会員管理です。でも、考えているうちに、どうもそれだけでは足りない気がしてきました。スポーツボウリング場に来る会員は、単なる「登録された人」ではありません。それぞれに、- どんなボウリング歴があるのか- どんなボールを使っているのか- どんな練習をしているのか- どんな記録を残してきたのか- 今どんな課題を抱えているのかという、それぞれの「ボウリングの履歴」があります。そこで、AIとの壁打ちが始まりました。---## AIに、私自身のボウリングについて聞かれるここで少し時間を遡ります。スポーツボウリング場のシステムを作ろうと考え始めた頃、まだ予約システムの第一弾すら作っていなかった最初期の段階で、AIに私自身のボウリングについて次々と質問されるようになりました。「どうしてスポーツボウリング場を作りたいのか」「どんな人がそこに来るのか」「競技者は何を管理したいのか」「ボウリングを続けていくうえで、何があると嬉しいのか」そんな問いに答えているうちに、自分がこれまで経験してきたことを改めて言葉にすることになりました。私は小学生の頃、初めて入ったボウリング場で、ユニフォームを着た人たちが投げている姿を目にしました。何がきっかけだったのか、
0
カバー画像

Excelの売上集計を頼む前に確認したい3つのこと

売上表はあるのに、月別や商品別の数字を確認するたびに手間がかかる。そんなとき、依頼したいのは「見たい数字を確認できるExcel」ではないでしょうか。作成を頼む前に、どの行を集計し、どの行を外すのかを決めておくと、受け取った表の数字を確認しやすくなります。自主制作のデモを使って、3つの確認ポイントをご紹介します。1.何の数字を見たいか最初は「月ごとの売上合計」「商品別の内訳」など、知りたいことを文章にするだけで構いません。次に、合計する列、集計する期間、注文数の数え方などを整理します。同じ「注文数」でも、1行を1件として数えるのか、注文IDでまとめるのかによって結果は変わります。専門用語が分からなくても、「この数字で何を確認したいか」が伝われば、確認する項目を絞れます。2.どの行を集計に含めるか注文データには、未完了の注文、空欄、数量の不備、重複したIDなどが含まれる場合があります。集計に使う条件は、実際の業務に合わせて先に合意します。今回の自主制作例では、架空の900行を確認し、デモ用のルールで710行を集計対象、190行を対象外に分けました。4つの指標と4つのグラフをまとめています。図1:自主制作の架空データ。集計対象710行、対象外190行。 画像内の金額や割合も架空の値で、顧客の実績や売上改善を示すものではありません。画像は既存デモの実画面です。3.集計から外れた行を確認できるか集計対象外の行は、理由とともに別シートへ残しています。この例の内訳は、地域の空欄3行、数量の不備3行、注文IDの重複2行、未完了の状態182行です。図2:対象外190行を記録したシートの一部。 左
0
カバー画像

ホームページ制作、何を準備すればいい?全部決まっていなくても大丈夫です

「ホームページを頼みたいけれど、文章も写真もまだない」「ページ数やデザインまで決めてから相談するべき?」実は、**全部決まっていなくても制作相談はできます。**最初は次の3つが分かれば十分です。・ホームページを作る目的・事業やサービスの内容・今持っている資料や写真## あると進めやすいものさらに用意できそうなら、・会社、店舗の基本情報・ロゴや写真・パンフレット・公開したい時期・参考にしたいホームページなどがあるとスムーズです。ただし、全部揃っている必要はありません。## 最初から決めなくてもいいことたとえば、・何ページにするか・どんなデザインにするか・詳しい文章・制作方法などは、目的や掲載内容を確認してから決めることができます。「ホームページを頼むなら、完成形を自分で考えないといけない」というわけではありません。## 分かるところからで大丈夫ですNexでは、「ホームページが必要なのは分かっているけれど、何から決めればいいか分からない」という段階からご相談いただけます。ココナラの**「小規模ホームページを制作します」**から、・業種・紹介したいサービス・ホームページを作りたい理由など、現在分かる範囲をお送りください。必要なページや準備するものから一緒に整理します。
0
カバー画像

Excelマクロ(VBA)とPython、どちらで作るべきか

自動化ツールを作っています。Kaiです。ご相談のとき「マクロで作れますか」「Pythonのほうがいいですか」と聞かれることがあります。結論から書くと、**どちらが優れているかではなく、受け取る側の環境で決まります**。性能で選ぶ話ではありません。判断に使っている3つの質問を、そのまま出します。3つの質問で、だいたい決まる質問1:作業はExcelの中だけで終わりますか同じブックの中で、集計して・並べ替えて・シートを作る。外に出ないなら、Excelマクロ(VBA)が素直です。逆に、Webサイトから取ってくる、メールを読む、PDFを開く、別のソフトに渡す——外に出た時点でPythonのほうが向きます。質問2:誰が、いつ動かしますか人がExcelを開いてボタンを押すならVBA。決まった時刻に、誰も開いていない状態で動かすならPythonです。VBAは「Excelが開いていること」が前提なので、無人で毎朝7時に動かす用途には向きません。質問3:誰のパソコンで動かしますか会社の規定でソフトをインストールできないPCなら、VBA一択です。Excelさえ入っていれば動くので。自分のPCやサーバーで回せるなら、Pythonの選択肢が開きます。3つの道具の比較Googleスプレッドシートをお使いなら、GAS(Google Apps Script)も入ります。Excelマクロ(VBA) はExcelの中で完結する作業に向き、外部サイト・メール・無人実行が苦手。Python は外部とのやりとり・無人の定時実行・大量データに向き、実行環境の用意が要ります。GAS はスプレッドシートなら無人実行までできま
0
カバー画像

依頼から納品まで、何をどの順番でやるか

自動化ツールを作っています。Kaiです。費用の次に多いご質問が「頼んだら、どれくらいで届きますか」です。そして実は、その日数の大半は作っている時間ではありません。何にどれだけかかるのかを、実際の順番どおりに書きます。全体の流れは4段階1. 伺う — 今どんな作業を、どれくらいの頻度でやっているか2. 文書で出す — 作るもの・納期・金額を文書にしてお出しする3. 着手する — ご合意いただいてから作りはじめる4. 動かして確認 — 完成後、実際に動かしてご確認いただくご相談とお見積りは無料です。2番の文書にご納得いただけなければ、そこでやめて構いません。日数の内訳(お届け5日の場合)お届け日数は5日を目安にしています。中身はこうなっています。・1〜2日目:聞く・決める — 例外の洗い出しと仕様書。ここが一番大事・3〜4日目:作る — 実際にコードを書く時間・5日目:動かして直す — 実データで試して、ずれを直す作っている時間は、全体の半分もありません。決める時間と、確かめる時間のほうが長いのが普通です。ここを縮めると、後で「月末だけ止まる」が出てきます。急ぎのご依頼でも、1と3は削らないようにしています。段階ごとに、お願いすること発注する側の手間も先に書いておきます。合計で1時間かかりません。1. 伺う段階(15〜30分)今の作業を1回やりながら録画する、または画面のスクリーンショットを数枚。説明文は書かなくて大丈夫です。むしろ書くと、当たり前すぎる手順が抜けます。2. 文書の確認(10分)作るもの・納期・金額を書いた文書をお読みいただきます。「ここは違う」があれば、この時点で
0
カバー画像

【EZR/R】解析結果を決めるのは、手法じゃない

前回まで、統計解析には「探る(EDA)」と「確かめる(CDA)」という2つの側面があり、探索的な姿勢が確認的な検定の土台になっている、という話をしてきました。今回は、この2つを含めて、統計解析全体をもう少し大きな視点から捉え直してみます。統計解析は「3つの要素」が絡み合ってできている日本の医学統計の分野では、統計解析を「データ・方法論・解析者」という3つの要素が絡み合う一つの過程として捉える考え方があります。データ:集められた生の情報方法論:t検定やロジスティック回帰といった、解析の手法解析者:データと方法論を橋渡しする、人この3つは、切り離してバラバラに扱えるものではありません。同じデータ、同じ手法を使っても、解析者がデータの背景をどれだけ理解しているかによって、導き出される結論の質は大きく変わります。「データを見る」ことは、単なる下準備ではないこれまでは、EDA(データをまず見る)を、CDA(仮説を検定する)の前段階・準備のように説明してきました。ですが、もう少し丁寧に言うと、データを診断すること自体が統計解析という営みの中心的な部分を占めています。外れ値や欠損のパターンを確認する作業は、単なる「掃除」ではなく、データの中にどんな構造や物語が隠れているかを読み取る、解析そのものの一部なのです。生のデータは、それ自体では冷たい数字の集まりに過ぎません。そこにフィルター(考え方・視点)を通すことで、初めて意味のある知見が浮かび上がってきます。解析者の「腕」が問われる理由同じデータ、同じ手法を使っても、解析者によって出てくる結論の質が変わる。これは、統計解析が単なる機械的な計算作
0
カバー画像

【WordPress】法人化を機に、サイトを作り直す会社が多い理由

【WordPress】法人化を機に、サイトを作り直す会社が多い理由個人事業から法人へ。この節目に、ホームページを作り直す方が多くいます。なぜでしょうか。単に「会社になったから」という理由だけではありません。もっと実務的な理由があります。正直にお伝えします。法人化すると、サイトに求められるものが変わるのです。まず、記載すべき情報が変わります。法人には、会社名、代表者名、所在地、設立年月日、資本金といった情報があります。取引先は、これを確認します。特に、新規の取引を始めるとき、相手の会社は必ず調べます。個人事業のときは、ここまで求められませんでした。ですが法人になると、この情報がないこと自体が、不審に思われます。次に、取引先が変わることが多いからです。法人化する理由の一つが、取引先の要請です。「法人としか取引しない」という会社は、実際に多い。つまり、法人化した後は、より大きな相手と取引することになります。そのとき、相手はあなたの会社を調べます。サイトを見て、判断します。個人事業のときの、簡素なサイトのままでは、規模が伝わりません。そして、採用が始まることもあります。法人化して、人を雇う。このとき、求職者は会社を調べます。前にもお伝えしたとおり、サイトがなければ、応募をためらわれます。さらに、信用の問題もあります。銀行から融資を受ける。補助金に申請する。こうした場面でも、サイトは判断材料の一つになります。実態のある事業かどうかを、示す必要があるのです。ここで、大切なことをお伝えします。法人化は、対外的な信用を得るための選択です。その信用を、サイトが裏切ってはいけません。せっかく法人に
0
カバー画像

「毎日30分」で終わる作業ほど、自動化すると効きます — よくある3つの型

自動化ツールを作っています。Kaiです。自動化の相談で一番多いのが「うちの作業は自動化するほど大げさじゃない」というものです。でも実際に効くのは、まさにその「大げさじゃない作業」のほうです。私は2018年から飲食・サービス業で5つの事業を立ち上げてきました。事業が伸びると、増えるのは売上だけではありません。毎日誰かがやらないと止まる、30分の作業が一緒に増えます。1日30分は、月に10時間です。時給1,500円で計算しても年間18万円。しかもその10時間は、店長やスタッフの「一番頭が動く朝の時間」から削られます。自動化の相談で特に多い3つの型を、前後の形で書きます。型1:売上データを、会計ソフトの形に直す作業前毎朝、POSから前日の売上CSVを落とす → スプレッドシートに貼る →店舗ごとに列を並べ替える → 会計ソフトが読める列名に直す → アップロード。店舗が複数あれば、その数だけ繰り返し。後CSVを決まったフォルダに置くだけ。列の並べ替えと列名の変換、店舗コードの付与までを1本のスクリプトが行い、会計ソフト用のファイルが出来上がった状態で別フォルダに出ます。作業時間の目安:約30分 → 約1分(ファイルを置く時間)ポイントは、判断が要らない部分だけを切り出すことです。「この売上は雑収入か売上か」のような判断は人に残します。そこまで機械にやらせようとすると、確認の手間が増えて逆に遅くなります。型2:予約表と実際の来店を突き合わせる作業前予約サイトが2つ、電話予約が手書きのノート。翌日の予約を1枚にまとめるために、毎晩スタッフが転記する。転記ミスがあるとダブルブッキングになる
0
カバー画像

Vrewにもエージェントが_0914

Vrewで10秒の黒画面(無地の画像)を最初のクリップとして作って、先頭に置きたいと聞いたら。自動で先頭に10秒のブランククリップを挿入してくれた。やり方が分からなかったので調べてみてみた。 手順① Vrewで編集したいプロジェクトを開く② 上のメニューから 「挿入」 をクリック③ 「画像」 を選択④ 黒い画像(または白い画像)を1枚用意して読み込む⑤ 読み込んだ画像をタイムラインに追加する⑥ 追加された画像クリップをクリック⑦ 画像クリップの再生時間を10秒に変更する⑧ そのクリップをマウスでつかむ⑨ クリップ1より左側(先頭)までドラッグ⑩ クリップ1の前に配置するこれで、【10秒ブランク】→【クリップ1】→【クリップ2】→【クリップ3】……という構成になります。「黒画面」ではなく本当に無音・無映像の10秒を入れたい場合動画編集では、通常は   10秒の黒画面+無音にしておくのが扱いやすいです。ということで動画も添付。(waterマークにも注目)後半は初音ミク風のdanceおまけです。
0
カバー画像

不具合の原因はプログラムではなかった

現場で見えた「確認工程」の大切さ先日、友人からある装置について相談を受けました。内容は、Raspberry Piを使って設備の異常信号を検出し、LINEへ通知する仕組みです。最初は、プログラム側に問題があるのではないかというところから確認を始めました。コードを受け取り、異常信号を受け取る処理、LINEへ通知する処理、入力条件などを順番に確認しました。しかし、プログラムそのものに大きな問題は見つかりませんでした。そこで実機側を確認していくと、原因はソフトウェアではなく、配線にありました。GPIO17として使用する物理Pin 11を、基板の反対側から数えて接続してしまっていたのです。今回の不具合は、Raspberry Piやリレーなどのハードウェア故障ではありませんでした。また、プログラムの基本動作にも問題はありませんでした。主な原因は、人為的な接続ミスです。ただし、単純に「配線を間違えた」で終わらせてしまうと、同じことがまた起きる可能性があります。なぜ間違えたのかを考えると、GPIO番号と物理Pinの位置を確認できる資料が不足していたことや、通電前に配線を照合する手順が明確になっていなかったことも見えてきました。ここが、今回の大きなポイントでした。現場では、不具合の原因が必ずしもプログラムや部品の故障とは限りません。ソフトウェアなのか。ハードウェアなのか。人為的な問題なのか。資料の問題なのか。確認工程の問題なのか。これらを分けて考えることで、原因が見えやすくなります。今回も、単純にプログラムを修正するのではなく、システム全体を見ながら原因を切り分けることで、問題を特定することがで
0
カバー画像

AppSheetで在庫管理しませんか?

サービス内容ExcelやGoogleスプレッドシートで管理している在庫・日報・点検記録を、AppSheetを使ったスマートフォン対応アプリにします。「外出先や現場から入力したい」「複数人で同じ情報を確認したい」「紙の日報を事務所で入力し直している」「Excelが複雑になり、管理しにくい」このような業務に合わせて、必要な機能を絞った小規模アプリを現役SEが設計・構築します。■ 基本料金に含まれる内容・在庫管理または日報管理のどちらか1業務・AppSheetアプリ1個・Googleスプレッドシート1ファイルとの連携・データテーブル2個まで・一覧画面・詳細画面・登録・編集画面・検索、絞り込み・スマートフォン/PC表示・利用者5名程度までの基本設定・サンプルデータによる動作確認・簡易操作マニュアル・オンライン操作説明30分・納品後14日間の不具合対応■ 制作例【在庫管理】・商品、備品の一覧表示・入庫、出庫の登録・現在庫数の確認・商品名やカテゴリでの検索・在庫不足の確認【日報管理】・スマートフォンからの日報登録・担当者、日付、案件別の検索・写真の添付・提出状況の確認・管理者による内容確認■ ご依頼の流れ1.購入前に業務内容をご相談2.現在の管理表と必要機能を確認3.対応範囲と料金をご案内4.ご購入5.画面・データ構成をご提案6.アプリ制作7.試作品をご確認8.修正・操作説明・納品既存の管理表を確認し、AppSheetが適しているか、GASやWebシステムの方がよいかも含めてご提案します。※AppSheetの利用契約・ライセンス料金は、サービス価格に含まれません。■注意事項基本料金は、在庫
0
カバー画像

月額が安いだけで選ぶと困る。海外フォーム3社を同じ条件で比べる

Web制作で、お客様にフォームの候補を提案する前に。月額の数字だけで決めず、回答枠・管理人数・URLの条件までそろえると、提案の根拠を説明しやすくなります。「月1,000件くらい集めたい。自社のフォームらしく見せたい」。そのためのサービスを探していたはずが、料金ページを行き来するうちに、何を比べているのか分からなくなる。月額の横には小さく年払いの条件。回答数と利用人数は別の欄。「ブランド非表示」にも例外があります。そこで、Tally・Fillout・Typeformから、フォーム内のサービス名を非表示にできるプランを1つずつ選び、同じ条件で整理しました。2026年9月14日に確認した公開情報による自主制作の見本です。実際の導入事例や、顧客の利用実績ではありません。まず、支払期間をそろえます。以下の比較はすべて月払いの表示料金・米ドル・1組織。年払いを12で割った月額や、割引後の料金は混ぜていません。税・カード手数料などを含む最終的な支払総額は未確認です。【月払い・1組織の比較】Tally Pro:29 USD/回答枠は公正利用条件付きで無制限/管理人数は無制限Fillout Pro:49 USD/回答枠5,000件/管理人数は無制限Typeform Plus:79 USD/回答枠1,000件/管理人数3人【「無制限」にも条件がある】※Tallyには公正利用の条件があります。継続的に利用量が大きい場合、個別プランの相談や追加料金となり得ます。出典:Tally Pro、公正利用条件、Filloutの料金、Typeformの料金。ここで大切なのは、回答枠と管理人数は別の数字だというこ
0
カバー画像

AIチャットボット、実はサイト改善のヒントもくれます

AIチャットボットというと、「問い合わせ対応を自動化してくれるもの」というイメージを持たれている方が多いかもしれません。実際に運用してみて、もう一つ面白い効果に気づいたので紹介します。きっかけは月次レポートの確認作業保守契約のお客様には、毎月アクセス解析とあわせて、AIチャットボットの利用ログも確認するようにしています。ある月、寄せられた質問の内容を見てみると、「見積もりはどうすればいいか」「発注を相談したい」といった、発注を検討している方からの質問が多く寄せられていることに気づきました。アクセス解析だけを見ていても、「どのページがよく見られているか」までは分かりますが、「訪問者が何を知りたいと思っているか」までは分かりません。チャットボットに寄せられる質問は、訪問者自身の言葉でそれを直接教えてくれます。サイトを良くするヒントになるこの気づきは、サイトの改善点を考えるうえで、思っていた以上に役立つものでした。例えば、発注に関する質問が多いのであれば、そうした方向けのFAQを充実させる、料金の目安を分かりやすく載せる、といった改善につなげられます。感覚や経験則だけに頼らず、訪問者が実際に発した疑問をもとに、次に手を入れるべき場所を判断できるようになります。AIチャットボットは、訪問者にとっての利便性を高めるだけでなく、サイトを運営する側にとっても、継続的な改善のヒントを与えてくれる存在だと感じています。サービスとしての位置づけこの気づきをきっかけに、月次の保守レポートでは、アクセス解析とあわせてAIチャットボットの利用ログも確認項目に加えました。データに基づいてサイトを継続的に良
0
カバー画像

GASでスプレッドシートのデータを自動集計する方法

■ はじめに:GASでスプレッドシート自動集計のメリットどうも、GASおじです。中小企業の経営者やフリーランスの皆さん、日々の売上や顧客データの集計、手作業でやっていませんか?それ、かなりの時間とコストのムダですよ。GAS(Google Apps Script)を使えば、Googleアカウントの利用枠内で追加の専用SaaS料金なしに、自動化ができる。もちろんApps Scriptのquotaや実行上限はありますが、賢く使えば十分効果的です。今回は、既存のデータを壊さず、安全にバックアップを取りつつ、新しい日時付きのシートに自動集計結果を書き出す方法をおじさん流で紹介します。これでデータの誤消去リスクもなく、安心して業務効率アップを図れますよ。■ 初期設定と必要権限についてまず初めに、GoogleスプレッドシートとGASを使うための準備を簡単に説明します。・スプレッドシートの準備 集計したいデータが入ったスプレッドシートを用意します。シート名やデータ範囲は後でコード内で指定します。・Google Apps Scriptのプロジェクト作成 スプレッドシートのメニュー「拡張機能」→「Apps Script」を開き、新規プロジェクトを作成。・必要な権限 - スプレッドシートの読み書き権限 - 新規シートの作成権限 - ファイルの作成権限(別ファイルに出力する場合) これらは初回スクリプト実行時にGoogleから求められますので、必ず許可してください。・個人情報の取り扱い GASはGoogleのクラウド上で動作します。機密性が高いデータを扱う場合は、社内ルールや法令を遵守し、必要に応じて
0
カバー画像

AIを使ってアプリ開発してみたい人へ|未経験・初心者向け無料モニター募集

「AIでアプリ開発って気になるけど、何から始めればいいかわからない」「プログラミング未経験だけど、いつか自分のサービスを作ってみたい」そんな方向けに、無料モニター募集を始めてみることにしました。今回募集するのは、生成AIを使いながら、0→1でアプリ開発に挑戦してみたい未経験〜初心者の方です。どんな内容?4回講座とは別に、マンツーマンで一緒に進めるタッチアップ型の実践講座を考えています。ただ教わるだけではなく、実際に「作りたいもの」を形にしながら進めるスタイルです。たとえば、何を作るか整理するVSCodeで実装を進めるAIにどこまで投げるか考える次につながる指示文の作り方を学ぶ実装後にどこを確認すればいいか知るこういった流れを、一緒に手を動かしながら進めるイメージです。対象になる方今回のモニター募集は、こんな方を想定しています。プログラミング未経験〜初心者の方生成AIを使ってアプリ開発に挑戦してみたい方1〜3ヶ月くらいかけて、無理なく進めたい方毎日みっちりではなく、週2〜3日の空き時間で進めたい方1回あたり2〜3時間ほど時間を確保できる方アプリ開発だけでなく、AIの育成や使い方も一緒に身につけたい方進め方完全に詰め込み型ではなく、生活の中で無理なく続けられるペースを大事にしたいと思っています。「AIにどう聞けばいいのか」「この実装の次に何を投げればいいのか」「どこまで任せて、どこを人が確認すればいいのか」こういう細かい部分って、独学だと意外とつまずきやすいんですよね。そこを一緒に整理しながら、“AIに使われる” のではなく “AIと協働して作る” 感覚を掴んでもらえたらと思ってい
0
カバー画像

WordPressの内部リンクはどう設定する?SEO初心者向けに解説

「内部リンクってSEOに効果があるの?」「どの記事からどの記事へリンクすればいいのかわからない……」WordPressでブログを運営していると、こんな疑問を持つことがあります。内部リンクは難しい設定をする必要はありません。**自分のサイト内にある関連ページを、読者が自然に移動できるようにつなぐこと**が基本です。Googleも、内部リンクによってユーザーや検索エンジンがサイト内のページを理解しやすくなると説明しています。特に、リンク先の内容がわかる「アンカーテキスト」を使うことが重要です。この記事では、SEO初心者向けにWordPressでの内部リンクの設定方法から、リンク先の選び方、注意点まで解説します。内部リンクとは?内部リンクとは、**自分のWebサイト内にある別のページへつなぐリンク**のことです。例えば、「SEOについて詳しく知りたい方はこちら」という文章の「SEOについて詳しく知りたい方はこちら」に、自分のサイトにあるSEO解説記事へのリンクを設定します。イメージとしては、**記事A → 記事B → 記事C**というように、サイト内の記事同士をつないでいく仕組みです。内部リンクがあることで、読者は関連する記事を見つけやすくなります。またGoogleは、リンクを利用してページを発見したり、ページ同士の関連性を理解したりしています。内部リンクを設定するメリット内部リンクには、主に次のようなメリットがあります。1. 読者が関連記事を見つけやすくなる例えば「SEO初心者向けの記事」を読んでいる人が、* SEOキーワードの選び方* Search Consoleの使い方* ブロ
0
カバー画像

プロセッサはどうやって「命令」をこなしているのか ― レジスタ・パイプライン・マルチコアの仕組み

はじめにこれまで2本の記事で、コンピューターの世界を支える基礎を追いかけてきました。1本目では、電気信号や電波がどうやって情報を運ぶのかという「物理的な土台」を、2本目「0と1になった後の世界」では、0と1の並びが数値や文字になり、メモリやストレージにどう記録されるのかという「情報の姿」を見てきました。今回はいよいよ、その0と1を実際に「処理」している張本人、プロセッサ(CPU)の中身に踏み込みます。プロセッサは、私たちが書いたプログラムの命令を、文字通り毎秒何十億回というペースでこなし続けています。あの数センチ四方のシリコンの板の中で、一体何が起きているのか。レジスタ、論理ゲート、パイプライン、マルチコア、そして命令の設計方針(RISCとCISC)という切り口から、できるだけ丁寧に紐解いていきます。なお、この記事はコンピューターアーキテクチャという分野で広く知られている一般的な概念を、私自身の理解に基づいて独自の言葉・構成・たとえ話でまとめ直したものです。特定の書籍の要約や書き写しではなく、あくまで独立した解説記事として書いています。学習中の身なので、もし説明に不正確な点があればご容赦ください。1. なぜプロセッサには「作業スペース」が必要なのか ― レジスタという名の作業机電卓を使ったことがある人なら、M+ や MR というボタンを見たことがあると思います。複雑な計算をするとき、いったん計算結果を M+ でメモリに保存しておき、別の計算を済ませてから MR で呼び出して続きの計算に使う。あの機能がなかったら、私たちは計算の途中経過をいちいち紙に書き写しておかなければなりませ
0
カバー画像

JavaScriptはいつ必要?Webサイトで担当している役割を初心者向けに解説

Web制作を学び始めると、HTMLやCSSと一緒にJavaScriptという言葉をよく目にします。HTMLで文章や画像を配置し、CSSで見た目を整えることは理解できても、JavaScriptが何を担当しているのか分かりにくい人もいるかもしれません。JavaScriptは、Webサイトに動きや処理を加えるためのプログラミング言語です。ただし、画面内で何かが動いていれば、必ずJavaScriptが必要というわけではありません。CSSだけで実現できる動きもあり、目的に応じて使い分ける必要があります。今回は、JavaScriptがWebサイトでどのような役割を担当しているのかを解説します。HTML・CSS・JavaScriptの役割Webサイト制作では、HTML、CSS、JavaScriptにそれぞれ異なる役割があります。HTMLは、見出し、文章、画像、ボタンなど、ページに必要な情報と構造を作ります。CSSは、文字の大きさや色、余白、配置などを指定し、ページの見た目を整えます。JavaScriptは、利用者の操作や状況に応じて表示を変化させたり、必要な処理を実行したりします。家に例えると、HTMLが柱や部屋、CSSが壁紙や家具、JavaScriptが照明のスイッチや自動ドアのような役割です。利用者の操作に反応できるJavaScriptの大きな役割は、利用者の操作をきっかけに処理を行えることです。ボタンを押したときにメニューを開く、質問を選択したときに回答を表示する、画像を順番に切り替えるといった機能が代表的です。このような動きでは、「何が操作されたのか」を確認し、その結果に応じて画面の
0
カバー画像

【WordPress】お客様が増えてきた今こそ、サイトを整える理由

事業が軌道に乗ってきた。お客様も増えてきた。忙しくて、正直それどころではない——。そんな状況の方に、お伝えしたいことがあります。実は、今こそがサイトを整えるタイミングです。意外に思われるかもしれません。困っていないのに、なぜ今なのか。理由をお話しします。まず、材料が揃っているからです。開業直後は、載せるものがありませんでした。実績も、お客様の声も、写真も。ですが今は違います。実際の仕事の記録があり、喜んでくれたお客様がいる。この素材があるからこそ、説得力のあるサイトが作れます。次に、事業の形が見えてきたからです。始める前の構想と、今の実態は違うはずです。想定と違うお客様が来た。人気のサービスが違った。この現実が分かった今なら、実態に合ったサイトが作れます。そして、これが最も大切な理由です。余裕があるうちに整えるからこそ、次に進めるのです。考えてみてください。今は忙しくても、いつまでも続く保証はありません。景気が変わる。競合が現れる。そのとき、慌てて集客を始めても、間に合いません。サイトは、育つのに時間がかかります。記事を書き、検索に評価され、人が来るようになるまで、半年から一年はかかります。困ってから始めても、効果が出るのは、ずっと先です。だからこそ、余裕のある今、種をまいておく。これが、次の安定につながります。さらに、もう一つ理由があります。忙しいということは、対応に追われているということです。同じ質問に何度も答える。予約の電話に時間を取られる。サイトが整っていれば、この負担は減らせます。つまり、サイトを整えることは、集客のためだけでなく、今の忙しさを楽にするためでもあるので
0
カバー画像

仕事が少しラクになるChatGPTの使い方5選|初心者でも今日から使えます

ChatGPTを仕事に使ってみたいけれど、「具体的に何を任せればいいの?」「仕事で使える場面が思いつかない」という方も多いと思います。ChatGPTは、仕事をすべて自動でやってくれるものではありません。ですが、毎日のちょっとした「考える・書く・整理する」を手伝ってもらうだけでも、作業をラクにできる場面があります。今回は、ChatGPT初心者でも試しやすい仕事での使い方を5つ紹介します。① メールや返信文を作ってもらう仕事では、メールやメッセージを作る機会が意外と多いです。例えば、「取引先に打ち合わせの日程変更をお願いするメールを、失礼のない丁寧な文章で作ってください」とお願いすると、文章のたたき台を作ってもらえます。さらに、「もう少し柔らかく」「短くしてください」「件名も考えてください」と追加で伝えることもできます。最初から文章を考えるよりも、作ってもらった文章を自分用に直す方が早い場合があります。② 資料の構成を考えてもらう資料を作るとき、「何から書けばいいんだろう?」と止まってしまうことがあります。そんなときは、「新商品の社内説明資料を作ります。5ページ程度の構成案と、それぞれのページに入れる内容を考えてください」のようにお願いできます。完成した資料そのものではなく、まず「骨組み」を考えてもらう使い方です。構成が決まれば、その後の作業も進めやすくなります。③ 長い文章や情報を整理してもらう会議メモや長い文章などを、「重要なポイントを3つに整理してください」「決定事項と、これからやることを分けてください」のように整理してもらうこともできます。情報量が多いときほど、読む → 整
0
カバー画像

Excelファイルが増えすぎたとき、最初に見直したい3つのこと

Excelファイル、増えすぎていませんか?「最新版.xlsx」「最新版_修正.xlsx」「今月分.xlsx」気づけば似たようなExcelファイルが増えて、必要なデータを探すところから仕事が始まっている。そんなことはないでしょうか。ファイルが増えてくると、「どれが本当の最新版?」「先月のデータはどこ?」「この数字、どのファイルから持ってきた?」と、データを使う前の作業に時間がかかるようになります。私は製造業の生産技術業務に25年間携わる中で、Excelを使った集計やデータ整理、業務改善を行ってきました。その経験から感じるのは、いきなりAccessやVBAを使うことが改善ではないということです。まずは今の仕事を整理する。今回は、Excelファイルが増えてきたときに最初に見直したい3つのポイントを紹介します。1.同じ種類のExcelファイルがいくつあるか確認する最初に、「どんなExcelファイルが、どれくらいあるのか」を確認してみます。例えば、・月ごとに同じ形式のファイルを作っている・部署や担当者ごとに似たファイルがある・「最新版」「修正版」が複数存在する・同じデータを別のExcelにも保存しているこんな状態になっていないでしょうか。ここでは、まだ改善方法を決める必要はありません。まず現状を見えるようにすること。それだけでも、「ここは整理できそうだな」というポイントが見えてきます。2.毎回やっている作業を確認する次に見たいのが、Excelファイルそのものではなく、普段やっている作業です。例えば、・ファイルを開く・必要な部分をコピーする・別のファイルに貼り付ける・データをまとめる・集計
0
カバー画像

Excel・スプレッドシートの「毎朝のコピペ」を無くす、具体的な手順

自動化ツールを作っています。Kaiです。業務の自動化で、いちばん多い形がこれです。毎朝、〇〇からデータを落として、Excelに貼って、形を整えて、別の場所にアップロードしています。どの業種でも、名前が違うだけで中身はほぼ同じです。どういう手順で無くしていくのかを、順番どおりに書きます。よくある3つの形A. 落として貼るだけどこかからCSVを落として、決まったシートに貼る。列の並べ替えあり。→ 一番自動化しやすい形です。B. 複数の場所から集めて1つにするサイトAとサイトBとメールから集めて、1枚の表にまとめる。→ 集める場所ごとに作りますが、これも十分できます。C. 貼ったあと、目で見て直す貼ったあとに「これは違う」と気づいて手で直す部分がある。→ 直す部分だけを人に残す形にします。全部は自動化しません。無くしていく順番「作る」は4番目です。先にやることが3つあります。手順1:1回分を、そのまま記録する最初にお願いするのはこれだけです。いつもの作業を1回やりながら、画面を録画する(またはスクショを何枚か撮る)説明を書いていただく必要はありません。むしろ、書こうとすると「当たり前すぎて書かないこと」が漏れます。その漏れた部分が、あとで一番問題になります。録画なら、無意識にやっている操作まで全部残ります。手順2:入力と出力のサンプルをもらう・落としてくるファイルの実物(1日ぶんで十分です)・完成した状態のファイルの実物実データでなくて構いません。数字はダミーで大丈夫です。列の名前と並びが分かれば十分です。手順3:例外を洗い出すここが一番重要で、ここを飛ばすと必ず失敗します。聞くのは
0
カバー画像

生成AIの業務活用事例|毎朝の定型作業とメール返信を自動化してみた

ChatGPTやClaudeを仕事で使ってみたいけど、「結局、何に使えばいいのかわからない」という人は結構多いんじゃないかと思います。自分も最初から明確な目的があって使い始めたわけではありません。正直なところ、生成AIを触るのが便利だし、単純に楽しいから使っています。ただ、使っているうちに、「普段の仕事の中で面倒に感じていることを減らせないか」と考えるようになりました。毎朝のルーティンをまとめて自動化した自分の場合、仕事を始めるときに毎朝決まってやることがあります。たとえば、・チャットツールに勤怠連絡を入れる・前日の勤怠実績を入力する・Outlookでその日の予定を確認するといった作業です。1つ1つは数分で終わります。ただ、毎朝同じサイトを開いて、同じような操作を繰り返すのが地味に面倒でした。そこで、「朝のルーティンをまとめて実行できないか」と考えて、Claude Codeを使って自動化しました。勤怠入力は、ブラウザを自動で操作して必要な画面を開き、普段自分がやっている入力作業を代わりに実行するようにしています。Outlookの予定確認も同じ流れに組み込みました。その結果、今は複数の作業を1つずつ手でやるのではなく、まとめて処理できるようになっています。大量のメール返信も面倒だったもう1つ、自動化したかったのがメール対応です。私の業務では、30部署ほどにまとめてメールを送り、ファイル更新の依頼をすることがあります。すると各部署から、「更新しました」「対応完了しました」といった返信が返ってきます。もちろん、ちゃんと確認したいですし、返信をもらったらお礼のメールも返したい。ただ、こ
0
カバー画像

【フルタイムCTO採用の誤解】年収2,000万円を払う前に経営陣が知るべき「高密度アドバイザリー」という選択

「事業規模が大きくなってきたので、そろそろフルタイムのCTO(最高技術責任者)を採用しなければならない」  「急成長中のプロダクトだが、技術的負債やインフラ設計を任せられる経営層が社内にいない」  多くの経営者が、事業フェーズの課題に直面した際、安易に「優秀なフルタイムCTOの採用」を選択肢に挙げます。しかし、高額な年収を提示して採用したものの、「自社のフェーズとCTOのスキルが合っていなかった」「社内調整や会議ばかりで期待した技術戦略が描けない」といったミスマッチを起こすケースが後を絶ちません。実は、多くの成長企業が必要としているのは「毎日オフィスに座って管理業務を行うフルタイムCTO」ではなく、「致命的な技術的判断のミスを防ぎ、構造的ロードマップを示す高密度なアドバイス」です。30年以上にわたりCTO/CEOとして大規模なシステム設計や技術組織の立ち上げに携わってきた経験から言えるのは、経営に必要な技術的意思決定の8割は、会議の拘束時間を伴わない「高精度な構造的壁打ち」で解決できるということです。■ フルタイム採用前に見直すべき3つの意思決定リスク1. 組織フェーズと求められるスキルのズレ  「ゼロイチの構築が得意なCTO」と「大規模組織の運用が得意なCTO」はまったく異なります。固定採用してしまうと、次の事業フェーズに移行した際にミスマッチが発生します。2. 「会議コスト」による思考密度の低下  フルタイム採用の場合、日々の定例会議や社内調整に追われ、本来最も時間を使うべき「中長期的な技術アーキテクチャの評価」に思考時間を割けなくなります。3. 費用対効果の悪化  毎月膨
0
カバー画像

【ツギハギシステムの末路】なぜ応急処置のIT投資は組織の成長を止めるのか?

事業が拡大する過程で、「現場の不便を解消するためにSaaSを1つ追加する」「連携できないデータをスプレッドシートの手作業で補う」といった応急処置を繰り返していませんか?一見するとスピーディで合理的な判断に見えるこの「継ぎ足し(フランケンシュタイン化)」こそが、数年後に組織全体の動きを完全に停止させる巨大なボトルネックへと成長します。機能やツールを上塗りするだけの対症療法では、システムの裏側に複雑な依存関係が絡み合い、データの一貫性が失われ、最終的には「誰も全体像を把握できないIT基盤」が完成してしまいます。30年以上にわたりCTO/CEOとして大規模なデータ設計や企業システムの構造最適化に携わってきた経験から言えるのは、システムの拡張性(スケーラビリティ)を取り戻すために必要なのは、新しいツールの導入ではなく「骨組み(情報アーキテクチャ)の根本的なリファクタリング」だということです。■ フランケンシュタイン化がもたらす3つの構造的損失1. 二重入力と手作業の肥大化による人件費の無駄  システム同士が美しく連携していないため、データを別のツールへ手動で移し替える無駄な工数が発生し、ヒューマンエラーのリスクが跳ね上がります。2. 意思決定速度の致命的な低下  「最新の正しいデータがどこにあるのか分からない」状態に陥り、経営陣がリアルタイムで状況を把握できず、重要なビジネス判断が後手に回ります。3. 改修不可能な「技術的硬直化」  基盤の構造が乱雑なため、一部の機能を変更しようとするだけで他のシステムへ予期せぬ悪影響が及び、改善のスピードが極端に落ちます。■ 「上塗り」をやめ、「構造
0
カバー画像

生成AI・Docker・Pythonを活用したWeb開発に取り組んでいます

こんにちは、ともしです。最近は、仕事や個人開発の中で、生成AIを活用したシステム開発やWebアプリ開発に取り組んでいます。生成AIというと「質問したら答えてくれるもの」というイメージもありますが、開発の現場では、- 要件や仕様の整理- Pythonコードの作成・修正- テストコードの作成- エラー原因の調査- ドキュメントやマニュアル作成など、さまざまな場面で活用できます。ただし、生成AIに全部お任せするのではなく、**「何を作るのかを人間が決め、AIと相談しながら少しずつ作って確認する」**ことを大切にしています。最近はさらに、Dockerを使った開発環境の構築にも取り組んでいます。Dockerを使うことで、PythonやWebアプリ、データベースなどの実行環境をまとめやすくなり、「自分のパソコンでは動いたのに、別の環境では動かない」といった問題を減らすことができます。そのほかにも、Python / Ubuntu / Nginx / PostgreSQL / Docker / 生成AIなどを組み合わせながら、Webシステムの構築や業務効率化について学習・実践を続けています。今後は、こうした経験を活かして、生成AIを活用したWebアプリや、業務を少し便利にするツールも作っていきたいと考えています。ココナラでも、「こんな作業を自動化できない?」「Pythonでこんなものを作れる?」「生成AIを仕事でどう使えばいい?」「Dockerって導入できる?」といったご相談があれば、お気軽にお問い合わせください。難しい技術を使うことそのものではなく、**「困っていることを、技術で少し楽にする
0
カバー画像

HTMLの見出しタグは文字を大きくするためのものではない

Webサイトを制作していると、ページ内のタイトルや各セクションの見出しに、h1やh2などの見出しタグを使用します。ブラウザでは見出しタグを付けた文字が大きく、太く表示されるため、「文字の見た目を変えるためのタグ」と考えてしまう人もいるかもしれません。しかし、見出しタグの本来の役割は文字を大きくすることではありません。ページ内の情報を整理し、文章の構造をブラウザや検索エンジン、利用者へ伝えることが役割です。今回は、HTMLの見出しタグがなぜ重要なのか、正しい使い方と一緒に解説します。見出しタグはページの構造を表している見出しタグにはh1からh6まであり、数字が小さいほど上位の見出しを表します。h1はページ全体の主題、h2は大きな章、h3はh2の内容をさらに分ける小見出しとして使うのが基本です。本の構成で考えると分かりやすいかもしれません。本のタイトルがh1、各章のタイトルがh2、章の中にある項目がh3に当たります。この順番を意識することで、ページ全体の内容が整理され、どの情報がどの話題に含まれているのかが分かりやすくなります。見た目はCSSで調整する見出しタグを選ぶ基準は、文字の大きさではありません。「h2では大きすぎるからh4を使う」といった選び方をすると、ページの構造が不自然になります。文字サイズ、太さ、色、余白などの見た目はCSSで調整できます。そのため、HTMLでは内容に合った見出しレベルを選び、デザインはCSSで整えるという役割分担が大切です。見た目と文章構造を分けて考えられるようになると、デザインを変更するときもHTMLを書き直す必要がなくなります。見出しの順番を飛ば
0
カバー画像

【生成AI導入の落とし穴】単なる業務効率化で終わる企業と、構造改革に成功する企業の違い

「ChatGPTや生成AIツールを全社導入したが、社員が個人的な文章作成や要約にしか使っていない」  「現場が勝手にAIツールを使い始め、機密情報の漏洩や著作権侵害のリスクが懸念される」  ChatGPTをはじめとする生成AIの普及に伴い、多くの企業が導入に乗り出しています。しかし、期待したほどの生産性向上を実感できず、セキュリティ不安ばかりが募っているケースが少なくありません。表面的な「ツールの導入」だけでは、企業の生産性は劇的には変わりません。生成AIを真の事業競争力へと変換するためには、ツールそのものではなく「AIガバナンス」と「情報アーキテクチャの構造最適化」が不可欠です。30年以上にわたりCTO/CEOとして大規模システム設計や企業構造の最適化に携わってきた経験から、AI導入で失敗する典型的な要因と、安全かつ強力にAIを活用するための構造的アプローチを整理します。■ AI導入が失敗・形骸化する3つの構造的要因1. ガバナンス(ルールと安全策)の不在による利用制限  明確なガイドラインや入力情報の保護対策がないため、現場がリスクを恐れて限定的な用途でしか使えない、あるいは非公式な「シャドーIT」として利用が常態化する。2. 社内データ・ナレッジとの分断  AIモデル自体は優秀でも、自社の業務プロセスや社内ドキュメント(社内ナレッジ)と連携していないため、汎用的な回答しか得られず実業務に組み込めない。3. 「ツールの活用」と「プロセスの再設計」の混同  既存の非効率な業務フローのままAIを当てはめようとしているため、根本的な時間削減や付加価値の創出につながっていない。■
0
カバー画像

実践ITスキル講座 番外編1:HTMLの11行から、架空のジュース屋のホームページを公開するまで

はじめましてこれまでこのシリーズでは、情報セキュリティやコンピューターの仕組みなど、「知っておくと得する知識」を中心にお届けしてきました。今回は少し趣向を変えて、私自身がプログラミングを一から学び、実際に1つのホームページを完成させて世界に公開するまでの記録をお届けします。きっかけは単純で、「自分の手で仕事を受けられるくらいの技術を身につけたい、その先で海外でも使われるようなWebサービスを作れるようになりたい」という目標でした。とはいえ出発点は、HTMLを少し触ったことがある程度のほぼ初心者です。AI(Claude)を家庭教師役にして、マンツーマンの授業形式で学び始めました。結論から言うと、最終的に「近鉄日本橋駅構内にできた架空のジュース屋『薫風屋』」というホームページを1つ完成させ、多言語対応(日本語・英語・中国語)まで実装し、友達に「近鉄日本橋に薫風屋さんができたらしいよ」とページを見てもらったところ、自作だと気づかれることなく好意的な反応をもらえるところまでたどり着きました。この記事では、そこに至るまでの約19回分の授業と、詰まった壁、乗り越え方、そして途中で得た「一生使えそうな考え方」を、できるだけ具体的にまとめます。これからプログラミングを始めようとしている方、AIを使った学習に興味がある方の参考になれば嬉しいです。出発点と、最初に決めた学習ルールまず選んだ言語はJavaScriptでした。理由は大きく3つあります。Web制作の実務でそのまま使えること、Next.jsでWebサービスを作ったりReact Nativeでアプリを作ったりと、将来的に世界向けのプロダクト
0
カバー画像

【情報過多の罠】なぜNotionやObsidianを導入しても「頭の中」が整理されないのか?

「タスク管理ツールを最新のものに乗り換えたが、散らかしたノートが増えただけだった」  「Notion や Obsidian に情報を蓄積しているのに、必要な時にすぐ引き出せない」  日々膨大な情報やプロジェクトに追われる経営者・リーダー・クリエイターの中で、こうした「ツール疲れ」を起こしているケースは少なくありません。思考の整理や業務効率化を図る際、多くの人は「新しいツールの導入」や「美しいテンプレートの購入」といった表面的な手段(対症療法)に走りがちです。しかし、どれほど優秀なツールを導入しても、根本的な「情報アーキテクチャ(構造)」が設計されていない限り、情報量は増える一方で脳の認知負荷は下がりません。30年以上にわたりCTO/CEOとして大規模なデータ設計や企業システムの構造最適化に携わってきた経験から言えるのは、情報過多の本質的な原因は「ツールの機能不足」ではなく、「ストック(蓄積)とフロー(処理)の循環構造の破綻」にあるということです。■ 情報が散乱し、活用できない3つの構造要因1. ストックとフローの混同  日常のメモやタスク(フロー)と、長期的に再利用すべき知識や知見(ストック)が同じ場所で乱雑に管理され、検索コストが肥大化している。2. ツールの「収集」依存と「リファクタリング」の欠如  情報を集める(保存する)ことだけに意識が向き、それらを定期的に削ぎ落とし、抽象化して再構築する構造的プロセスが存在しない。3. 個人の認知特性と設計の不一致  他人の作成した「流行りのテンプレート」をそのまま適用した結果、自身の思考プロセスや意思決定のフローにシステムがフィット
0
カバー画像

GASのトリガーが止まる原因と気づく方法

Google Apps Scriptで作った自動処理が、いつの間にか止まっていた。担当者が気づいたのは1か月後だった。こういう相談をよく受けます。原因と、気づくための仕組みをまとめます。■止まる原因の上位1つ目は実行時間の上限です。1回の実行が6分を超えると強制的に止まります。データが増えて、ある日から超えるようになる、という増え方をします。2つ目は認可の失効です。アカウントのパスワード変更や権限の見直しで、スクリプトの承認が切れます。3つ目は、連携先の仕様変更です。スプレッドシートの列が変わった、外部APIの返り値が変わった、といったものです。4つ目は、トリガー自体が消えているケースです。所有者の変更やプロジェクトのコピーで、トリガーは引き継がれません。■気づく仕組みを先に作るGASは失敗しても静かに止まります。まず「正常に終わったことを記録する」ようにします。実行のたびに、日時と処理件数をシートに1行追記します。そのうえで、想定時刻を過ぎても記録が増えていなければ通知します。失敗を検知するより、成功の不在を検知するほうが確実です。GASトリガー業務自動化■6分の壁の回避処理を分割して、続きから再開できるようにします。どこまで処理したかをシートに保存し、時間が来たら自分で終了して、次のトリガーで続きをやります。全件を1回で終わらせようとしないのが要点です。■引き継ぎのために残すものトリガーの一覧(何時に何が動くか)、必要な権限、連携先のシートIDやAPIの利用先。この3つを1枚にまとめておくと、担当者が変わっても追えます。止まってしまったGASの原因調査と修正、再発しない形へ
0
カバー画像

Excelマクロが急に動かなくなる5つの原因

「昨日まで動いていたマクロが、今日は動かない」。原因の多くは決まったパターンに当てはまります。調べる順番も含めてまとめます。■1. 参照していた列の位置や名前が変わった一番多い原因です。基幹システムからの出力に列が1つ増えただけで、決め打ちの列番号がずれます。列名で探す書き方に直すと再発しません。■2. 元ファイルの名前・保存場所が変わった共有フォルダの整理やOneDriveへの移行でパスが変わると、開けずに止まります。エラーメッセージに「ファイルが見つかりません」が出ていれば、まずここです。■3. 参照設定(ライブラリ)が外れた別のPCで開いた、Officeが更新された、といったときに発生します。VBEの参照設定に「参照不可」と出ていれば、これです。■4. データの中身が想定と変わった空白セル、全角数字、日付が文字列、といった変化で型変換に失敗します。特定の行だけで止まる場合はこれを疑います。■5. セキュリティ設定でマクロが無効化されたファイルをメールやダウンロードで受け取ると、ブロックされることがあります。ファイルのプロパティに「セキュリティ: 許可する」のチェックが出ていないか確認します。■調べる順番まずエラーメッセージと、止まる行を特定します。次に、いつから動かないかと、その前後で何が変わったか(ファイルの更新、Officeの更新、担当者の交代)を聞きます。この2つで、5つのうちどれかにほぼ絞れます。■再発を防ぐ2つの工夫列を名前で探すようにすることと、処理の最初に「前提チェック」を入れることです。必要なシートと列があるか、行数が0でないかを確認して、違っていればその
0
カバー画像

AI社員を4人つないで動かすときに決める4つのこと

複数のAIに役割を持たせて、順番に仕事を引き継がせたい。最近この相談が増えています。個々の処理は生成AIで書けるのに、業務フローとして毎日回り続ける形にできず止まっている、というケースがほとんどです。先日、4役のAIがタスクを受け渡すデモを実際に作って動かしました。そこで分かった「最初に決めておく4つのこと」をまとめます。■1. 役割ではなく「入力と出力の契約」を決める「リサーチ担当」「まとめ担当」と役割名を決めただけでは、バトンは落ちます。決めるべきは、各AIが受け取るキーと返すキーです。たとえばリサーチAIは topic と audience を受け取り、findings を返す。まとめAIは topic、audience、findings を受け取り、summary を返す。この対応が崩れていると、次のAIは受け取ったデータを扱えません。デモでは定義ファイルに入出力のキーを書き、実行前に入力を、完了前に出力を検査しています。契約を満たさない場合はその場で失敗として記録します。あとから「なぜか途中で止まっていた」を防ぐためです。■2. AI同士を直接呼び合わせず、キューを1つ置くAがBを呼び、BがCを呼ぶ形にすると、途中で失敗したときにどこまで進んだのか分からなくなります。代わりに、タスクの置き場を1つだけ作ります。デモではSQLiteのテーブルを1つ用意し、各タスクに「未処理/処理中/完了/失敗」と担当ステージを持たせました。各AIは自分の担当ステージの未処理タスクだけを取り、終わったら次のステージに渡して未処理に戻します。これだけで、途中から再開できる、同時に動かしても
0
カバー画像

ChatGPTに何を聞けばいいかわからない人へ|最初に試したい5つの使い方

ChatGPTを使い始めたものの、「結局、何を聞けばいいの?」となったことはありませんか?ChatGPTはできることが多い反面、自由度が高すぎて「使い道が思いつかない」ということもあります。そこで今回は、ChatGPT初心者の方でもすぐに試せる5つの使い方を紹介します。① メールや返信文を作ってもらう例えば、「取引先に打ち合わせの日程変更をお願いするメールを、丁寧な文章で作って」とお願いすると、文章のたたき台を作ってもらえます。ゼロから文章を考えるより、出てきた文章を自分用に直す方が楽になる場合があります。② 長い文章を分かりやすく整理する文章を読んでも、「結局何が重要なの?」となることがあります。そんなときは、「この文章の重要な部分を3つに整理して、初心者にも分かるように説明して」のようにお願いできます。③ アイデアを出してもらうSNSの投稿、企画、プレゼント、献立など、「考える作業」にも使えます。例えば、「Xに投稿するChatGPT初心者向けのネタを10個考えて」といった使い方です。最初から完璧な答えを求めるのではなく、アイデアの候補を増やす目的で使うのも便利です。④ 勉強を手伝ってもらう分からない言葉や難しい内容があれば、「○○について、中学生にも分かるくらい簡単に説明して」「この内容について理解できているか確認する問題を5問作って」などの使い方もできます。ただ答えを見るだけでなく、「説明 → 問題作成 → 答え合わせ」のように使うこともできます。⑤ 自分専用の指示文を作っておく個人的におすすめしたいのがこの使い方です。毎回、「どう質問しよう?」と考えるのではなく、自分が
0
カバー画像

ChatGPTに要約をお願いするには?長い文章を短くまとめるコツを初心者向けに解説

はじめに「資料が長すぎて、読むだけで時間が終わってしまう」「最後まで読んだのに、結局どこが重要だったのか分からない」仕事や日常生活の中で、こんな経験はありませんか。ニュース記事、会議の議事録、説明書、メールのやりとり——私たちの周りには長い文章があふれています。すべてをじっくり読む時間があればいいのですが、現実はなかなかそうもいきません。実はこうした「長い文章を短くまとめる」作業は、ChatGPTがとても得意とすることのひとつです。この記事では、ChatGPT初心者の方に向けて、要約をお願いするときの基本的な考え方と、ちょっとしたコツをやさしく紹介していきます。ChatGPTで文章を要約できるChatGPTには、長い文章を読み取って、内容を短くまとめる力があります。使い方はとてもシンプルで、要約してほしい文章をChatGPTに入力(コピー&ペースト)し、「要約してください」とお願いするだけです。難しい設定や準備は必要ありません。文章を渡して、お願いする。まずはこの基本の流れを覚えておけば大丈夫です。「要約」といってもまとめ方はいろいろひとことで「要約」と言っても、実はまとめ方にはいくつかの種類があります。- 文章全体を短くまとめる- 重要なポイントだけを抜き出す- 箇条書きにして整理する- 初心者にも分かりやすい言葉で言い換えながらまとめる同じ文章でも、どんな形でまとめてほしいかによって、出来上がる要約は変わってきます。「自分は今、何のために要約してほしいのか」を少し意識するだけで、より使いやすい結果が得られやすくなります。まずは「要約してください」だけでもOKとはいえ、最初か
0
カバー画像

製造現場でExcel業務改善を続けてきた私が、ツール作成で大切にしていること

はじめまして。現在、製造業で働きながら、ココナラでExcel・VBAを活用した業務改善ツールの作成を行っています。今回が初めてのブログ投稿ということで、まずは簡単な自己紹介と、これまでどのような業務改善に取り組んできたのか、そしてツールを作るうえで大切にしていることについて書いてみようと思います。 製造現場の「ちょっと面倒」を改善してきました私は大学院で化学系の分野を学んだ後、化学メーカーに入社し、現在も製造業の現場に近い立場で仕事をしています。もともとITやプログラミングを専門にしていたわけではありません。ExcelやVBAを使い始めたきっかけも、とても単純でした。「この作業、毎日同じことをやっているな」「人が確認しているから、どうしてもミスが起こるな」「Excelにデータがあるのに、また別の場所に入力しているな」「もっと簡単にできる方法があるのでは?」日々の仕事の中で、そんな疑問を持つことが増えていったからです。そこで少しずつExcelの関数やVBAを勉強し、実際の業務に取り入れるようになりました。 Excelを使って、さまざまな業務改善を行ってきましたこれまでには、・手書きや紙で行っていた日報の電子化・複数の情報を照合し、入力ミスや確認ミスを防止する仕組み・生産情報をもとにした複雑な計算の自動化・データの集計や転記作業の自動化・現場で使用する管理表や確認ツールの作成など、さまざまな改善に取り組んできました。小さな改善も含めると、「毎日数分かかっていた作業をボタン1つにする」といったものもたくさんあります。こうした改善を積み重ねた結果、代表的な改善では、1日あたり約2,30
0
カバー画像

自動売買ツールは、成績の前に「止まり方」を確認する

自動売買ツールを運用するとき、利益や勝率だけを見ていると、停止や通信エラーの兆候を見落とすことがあります。日々の確認では、成績とは別に「予定どおり動いたか」を見る必要があります。定期点検で確認したいのは、主に次の4点です。- 稼働ログにエラーが残っていないか- 取引画面や外部サイトの表示が変わっていないか- 接続や認証が切れていないか- 異常時に停止できる状態か画面操作を伴うツールは、外部サービスの表示変更の影響を受けます。コードを変更していなくても、ボタン名や画面構造が変われば動かなくなることがあります。そのため、完成時点の動作確認だけでなく、運用後の点検手順を決めておくことが大切です。取引履歴を分析する場合も、まず期間、対象、集計条件を固定します。結果は過去データの整理であり、将来の収益、勝率、損失回避を保証するものではありません。EA取引履歴の統計整理については、こちらのサービスでご相談いただけます。https://coconala.com/services/4121368※投資助言や運用代行は行いません。自動売買ツールの利用判断と取引判断はご本人で行ってください。
0
カバー画像

毎月のExcel集計で、元ファイル名を残しておく理由

複数のExcelやCSVを一つの表へまとめる作業では、合計値だけが合っていても、あとで「この行はどのファイルから来たのか」が分からなくなることがあります。集計を自動化するとき、結果の列に元ファイル名を残しておくと確認しやすくなります。数字に違和感があったとき、元の月次ファイルや担当別ファイルまで戻れるためです。作り始める前に確認したいのは、次の3点です。- 入力ファイルの列名と並びが同じか- 出力したい列と集計単位- 空欄、重複、表記揺れをどう扱うか最初の入口は「入力形式1種類・出力1種類」のように固定すると、完成形を確かめやすくなります。形式の違う帳票を一度に扱う場合や、表記揺れの判断まで必要な場合は、別工程として切り分けます。相談用のサンプルは、実在の氏名や金額を消し、列名と数行の架空データだけにしてください。現在の手作業と完成形が分かれば、集計処理で対応できる部分と、人が確認すべき部分を整理できます。既存ツールの診断や軽微な修正は、こちらで受付しています。https://coconala.com/services/4076796※画像・動画内の表は説明用の架空データです。
0
カバー画像

受付の転記を減らす前に、最初に決める3つのこと

申込みや問い合わせを受けたあと、受信画面を開き、必要な項目を表へ写し、担当者へ知らせる。ひとつひとつは小さな作業でも、受付が重なると「どこまで処理したか」の確認に時間がかかります。Googleフォームとスプレッドシートを使って受付を整えるとき、最初から大きな仕組みを作る必要はありません。まず決めたいのは、次の3つです。1. 入力してもらう項目2. 記録する台帳の列3. 誰へ、どの条件で知らせるかこの3点が揃うと、フォームへの入力、台帳への記録、必要な通知をひとつの流れとして設計できます。ただし、自由記述が多い受付や、申込みごとに処理が変わる業務では、先に例外を整理した方が安全です。自動化は、判断そのものを機械へ任せることではなく、決まった転記と連絡を減らすために使います。相談前には、実際の氏名や連絡先を送らず、項目名だけの架空サンプルで十分です。「今どこへ入力しているか」「最後にどんな表へしたいか」「誰へ通知したいか」を短く教えていただければ、固定範囲に収まるか確認できます。既存のGASやPythonツールが止まっている場合は、こちらの診断サービスから状況を整理できます。https://coconala.com/services/4076796※画像・動画内の画面とデータは説明用の架空例です。
0
カバー画像

金曜日の「残業」「ミス」から解放! Excel VBAで生み出す「心と時間のゆとり」

こんにちは、上村です。本日ブログのアイキャッチに掲載している画像は、仕事の合間にラウンジで温かいドリンクを手にホッと一息つく様子を描いた、趣味のイラストです。週末になると、「今週もデータの転記や集計作業に追われて疲れてしまった」「最後の確認作業でミスがないか不安で気が休まらない」と感じる場面はございませんか?手作業で行う定型業務は時間がかかるだけでなく、疲れが溜まる時間帯ほど打ち間違いや確認漏れが発生しやすくなり、精神的な負担も大きくなりがちです。こうした毎日の単純作業や集計作業をExcel VBAで自動化することにより、これまで数時間費やしていた作業を「ボタン一つ・ほんの数秒」で正確に完了させることができます。VBAによる業務自動化がもたらす最大のメリットは、単なる「作業時間の削減」だけではありません。・手作業による転記ミスや確認漏れがなくなり、精神的なストレスから解放される・データ処理が迅速になり、安心して週末や終業時間を迎えられる・日々の業務に追われる状態から抜け出し、「ホッと一息つく心と時間のゆとり」が得られるこのように、自動化は「業務の効率化」だけでなく「働く方の心と時間の余裕」を生み出すためのとても有効な手段です。「毎週繰り返しているこの作業、自動化できるのかな?」「こんなツールがあったら便利なのに」といった疑問やご相談がございましたら、どうぞお気軽にお問い合わせください。現場の運用に寄り添い、確実で使いやすいツールをご提案いたします。
0
カバー画像

【WordPress】目的が決まっていないサイトは、誰にも刺さらない

ここまで、いろいろな目的のサイトについてお話ししてきました。採用、販売、予約、名刺代わり——それぞれに、適した形があります。最後に、最も大切なことをお伝えします。目的が決まっていないサイトは、誰にも刺さりません。正直に言えば、これが、成果の出ないサイトの最大の原因です。どういうことか、説明します。「とりあえず、あったほうがいいから」という理由で作られたサイト。よくあります。そして、そういうサイトには共通点があります。すべてが中途半端なのです。会社の説明もある。サービスの紹介もある。実績もある。採用情報もある。ブログもある。一通り揃っている。でも、どれも浅い。なぜでしょうか。誰に、何をしてほしいのかが決まっていないからです。考えてみてください。新規のお客様に向けたサイトと、求職者に向けたサイトでは、書くべきことがまったく違います。既存客向けと、初めての人向けでも違う。地元の人向けと、全国向けでも違う。すべての人に向けようとすると、誰にも届かない言葉になります。「幅広いお客様に、高品質なサービスを」——こうした言葉は、聞こえはいいですが、誰の心にも残りません。逆に、目的が明確なサイトは強い。「30代の女性に、この施術の魅力を伝えて、体験に来てもらう」——ここまで絞れていれば、書くべきことも、見せ方も、自然と決まります。そして、その人には深く刺さります。ここで、大切なことをお伝えします。目的は、一つに絞る必要はありません。ただ、優先順位はつけるべきです。一番の目的は何か。二番目は何か。この順番が決まっていれば、迷ったときの判断ができます。トップページの一番上に何を置くか。どのページを
0
カバー画像

動画の最初の1秒に何を置くか|施工事例動画が見られない原因と直し方

施工事例の動画を何本か続けて作っていて、最後まで見てもらえる本と、途中で流される本の差がどこにあるのかを見ていました。編集の丁寧さでも、動画の長さでもありませんでした。差が出ていたのは、最初の1秒に何を置いたかでした。スマホで見る人は、その1秒で見るか飛ばすかを決めています。見る価値があるかどうかを、こちらが何かを説明する前に判断しています。だから1秒目は、いちばん強い絵を置く場所であって、準備をする場所ではありません。実際に作りながら分かったことを書きます。【1】1秒目に、終わった後を置く塗装のビフォーアフターを作ると、自然とビフォーから始めます。時系列としては正しい順番です。ただこれをやると、1秒目が色あせた壁やひび割れになります。作って見比べると、ここで止まってもらえません。汚れた壁は、通りすがりの人にとって見る理由にならないからです。順番を入れ替えて、完成後の壁を1秒目に置き、そこから工事前に戻す作りにすると、同じ素材でも最後まで見られるようになりました。結果を先に見せてしまうと後が持たないように思えますが、逆でした。きれいになった状態を先に見せると、どれくらい変わったのかを確かめたくなります。【2】AI動画は、指定しないと1秒目を捨てるAIで動画を作る時に、最初にぶつかったのがこれでした。作りたいものだけを書いて渡すと、モデルは映画のような入り方を作ります。遠くから建物を映して、ゆっくり寄っていく導入です。絵としては悪くないのですが、1秒目が空や地面になります。いちばん大事な場所が、寄っていく途中に使われてしまいます。なので指示は秒で区切って書きます。0秒から1秒に何
0
カバー画像

予約のダブルブッキングを防ぐ|Excel台帳の限界と対策

金曜の夕方に電話が鳴る。台帳を開くと、その時間はまだ空いている。名前を書き込んで、受話器を置く。当日になって、同じ時間帯にもう一人来店される。台帳を見返すと、確かに二件並んでいる。開始時刻は違うのに、重なっていた。こういう日は「あのとき見落とした」で終わらせてしまいがちだ。次からは気をつけよう、で片づける。だが同じことが月に何度も起きているなら、それはもう見落としではない。誰が受けても同じところで間違える形になっているだけで、原因は台帳の作りのほうにある。予約が重なる、後ろの予約が押し出される、キャンセルの穴が埋まらない。現場で困っているのはたいていこの三つで、出どころはだいたい同じ場所にある。台帳が何を持っていて、何を持っていないか。作り替えるかどうかを決める前に、そこだけ順番に見ていきます。重なるのは、終わりの時刻を持っていないから予約台帳の多くは、日付・開始時刻・お名前・メニューの四つで出来ている。この形だと、重複を見つける手段が「同じ時刻の行が二つ並んでいないか」しかない。14時と14時30分は別の行なので、目には重なって見えない。ところがカットとカラーで90分かかるなら、14時の予約は15時30分まで席にいる。要るのは、メニューごとの所要時間だ。これを持って初めて終了時刻が計算で出る。重なりは開始時刻の一致ではなく、時間の帯が交わるかどうかで決まる。帯どうしの交わりを目で追うのは、件数が増えるほど難しくなる。人が頑張って埋める場所ではない。所要時間を持たせるときに、一つだけ気をつけたいことがある。所要時間は途中で変わる。60分だったメニューを75分に見直した月から、過
0
カバー画像

そのメール、開いて大丈夫? 中小企業向け・不審メール5秒チェックリスト

取引先の経理部を名乗る請求書メール。差出人の名前には見覚えがある。添付を開けばいいだけ——のはずが、よく見ると請求書番号の付け方が先月までと違う。こうした「あと一歩で開いてしまう」メールは、だいたい次の3つの型に集約されます。いずれも架空の一般例です。型1:請求書・支払通知取引のある会社を装い、「請求書を添付しました」「お支払いが確認できておりません」と促すもの。添付ファイル、または請求書を見るためのリンクが本体です。金額が普段より少しだけ大きい、締め日が近い、といった「確認したくなる」条件が添えられます。型2:配送通知・不在通知「お届けにあがりましたが不在でした」「送料が不足しています」。個人宛のように見えて、実際は会社の代表アドレスや問い合わせ窓口に大量に届きます。追跡番号らしき文字列が並んでいるだけで、実在の伝票とは無関係なことがあります。型3:経営者・上司のなりすまし「今は会議中で電話に出られない。至急、下記の口座に振り込んでおいてほしい」。役員や部長の名前で、経理担当者ひとりだけに届く。文面が短く、丁寧で、断りにくい書き方をしているのが特徴です。どの型にも、開く前に気づける手がかりがあります。担当者がその場で見られる5点を挙げます。■ 1. 表示名と実際のアドレスのずれメーラーが大きく表示しているのは「表示名」で、これは送信側が自由に決められます。差出人をクリックするか、スマートフォンなら名前を長押しすると、実際のメールアドレスが出ます。「田中太郎(◯◯商事)」と表示されていても、実体がフリーメールや見覚えのないドメインなら、そこで一度止まります。■ 2. 似せたドメ
0
カバー画像

毎日の単純作業に追われていませんか? Excel VBAで実現する「ミスゼロ」と「ほっと一息つける余裕」

こんにちは、上村です。本日ブログのアイキャッチに掲載している画像は、温かい飲み物を手にしてホッと一息つく様子を描いた、趣味のイラストです。日々の業務の中で、「毎日のデータ転記や集計作業に追われて時間が足りない」「確認作業ばかりに時間を取られて、本当に注力したい仕事が進まない」とお悩みではありませんか?手作業で行う定型業務は、膨大な時間がかかるだけでなく、集中力が途切れた際の入力ミスや確認漏れが発生しやすく、精神的な負担も大きくなりがちです。こうした毎日の単純作業をExcel VBAで自動化することにより、これまで数時間費やしていた作業を「ボタン一つ・ほんの数秒」で正確に完了させることができます。VBAによる業務自動化がもたらす最大のメリットは、単なる「作業時間の削減」だけではありません。・手作業による転記ミスや確認漏れがなくなり、精神的なストレスから解放される・データ処理が迅速になり、より重要度の高い業務へ集中できる・日々の業務に追われる状態から抜け出し、「ホッと一息つく心と時間のゆとり」が得られるこのように、自動化は「業務の効率化」だけでなく「働く方の心の余裕」を生み出すためのとても有効な手段です。「この毎日の繰り返し作業、自動化できるのかな?」「こんなツールがあったら便利なのに」といった疑問やご相談がございましたら、どうぞお気軽にお問い合わせください。現場の運用に寄り添い、確実で使いやすいツールをご提案いたします。
0
カバー画像

動画生成プロンプトの考察(I2V、R2Vモード)②

(つづき)今回の使用ツール「grok_imagine_video_1.5 Creation」(チャットボットの回答)スクリプト(英文)スクリプト(日本語:Google翻訳を使用)チャットボットには、スクリプト記述の依頼の際に、使用するノートブックを参照させています。このことで、チャットボットにgrok_imagine_video_1_5_Creationというツールを使って、grok-imagine-video APIで動画を作ります、ということを理解してもらい、grok-imagine-video API 特有のスクリプトの記述方法(タグ)などを正しい書式で書いてもらっています。注1 タグ:スクリプト中に参照画像を指示したい場合、参照画像に対応するタグ名"<IMAGE_1>"(今回はImage To Videoで1枚のみ)で指定する。注2 grok-imagine-video APIは、ナチュラル音声、リップシンクに対応しています。音声の発生のさせ方:①:音声プリセットを(音声音源)使用する(Reference To Video モード専用)②:声色などをスクリプトに直接記述。今回はImage To Video モードで音声プリセットが使えないため、この女性モデル専用の音声データ(テキストファイル)を参照させます。(音声情報「Mio_Voice_V1.txt」の中身)(日本語訳)これで、・参照画像:<IMAGE_1>:generated_20260908_062129_042396_1_99.27.png・音声データ:「Mio_Voice_V1.txt
0
カバー画像

動画生成プロンプトの考察(I2V、R2Vモード)①

先日、新サービスである、Grok Imagine APIをかんたんに操作して動画が作れる「Grok・APIかんたん動画生成ツールを提供します」をリリースいたしました。前回のコラムでは、テスト生成として作成した動画について、このツールを用いた作成の手順をご紹介しました。動画生成のご経験のある方は、既に画像生成のご経験もあることと思います。画像も動画も、作成のプロセスはそれほど難しくありません。チャットボットでは、かんたんな文章でもAIが足りない情報を補って(補完して)何か画像を作ってくれます。ただし、自分が思い描いていた画像が生成されるとは限りません。多くのAIユーザーがどのようなプロンプトを書けば思い通りの画像や動画ができるのか、と頭を悩ませています。動画の場合、時間軸という要素も絡むため、動画生成用のスクリプトの作成は考慮する内容が多いです。<動画生成のプロンプトの特長>動画生成AIには、それぞれ「動画生成モード」があり、分類すると以下のようになります。1.Text-to-Video(T2V)・テキストだけから動画を生成。・人物、場所、構図、動作、カメラワークなどを文章(プロンプト)で指定。・自由度は高い反面、人物や衣装の固定性は弱め。2.Image-to-Video(I2V)・1枚の静止画を起点に動画化。・元画像の人物・衣装・背景・構図を保ちながら、表情や身体、カメラを動かす。・「この1枚を動かしたい」という用途に向く。3.Start/End Frame-to-Video・開始画像と終了画像の2枚を指定し、その間を動画生成。・「AのポーズからBのポーズへ」など、始点・終点を
0
カバー画像

GASの見積もり前に伝えたい、今の作業・件数・完成形

「日々の事務作業をGASで自動化したいけれど、プログラミングの知識がないからどう相談していいか分からない」とためらってしまう方は少なくありません。最初から難しい仕様書を用意する必要はなく、3つのポイントを整理するだけでスムーズに見積もり相談が進められます。 1. 最初から「仕様書」や「プログラムの構成案」は不要 エンジニアへ開発を依頼する際、「関数名やコードの構造まで考えて伝えなければならないのでは?」と心配されることがあります。 しかし、発注前の相談で最も重要なのは「技術用語」ではなく、「現場の担当者が普段どのような手順で何を扱っているか」という業務の流れです。 専門的な処理方式やGASの設計は開発者側がヒアリングをもとに提案するため、依頼側は「現状の手作業」と「困っている点」を日常の言葉でそのまま伝えるだけで十分に見積もりや可否の判断が可能です。 2. 相談が劇的にスムーズになる「3つの情報」 初回のお見積もり相談で、以下の3点を揃えてお伝えいただくと、スピーディーかつ的確なご提案が受けられます。 1. 「現在の作業内容(今やっていること)」 例:「毎月、販売管理システムからダウンロードしたCSVファイルを開き、手作業で不要な行を削除して、顧客別にコピー&ペーストしています」 2. 「処理するデータの件数と頻度(作業の規模感)」 例:「頻度は月1回、毎月25日頃。CSVのデータ行数は1回あたり約500行です」 3. 「欲しい完成形と希望の時期(ゴール)」 例:「ボタンを押したらスプレッドシート上に顧客別集計表が自動生成され、顧客ごとの明細PDFがGoo
0
カバー画像

PCを閉じても集計できる?GASの定期実行で先に決めたいこと

Google Apps Script(GAS)の最大の魅力の一つが、「PCを開いていなくてもクラウド上で夜間や早朝に自動実行できる点」です。しかし、安定して定期実行を回し続けるためには、導入前に決めておくべき運用上の前提があります。 1. 手動ボタン実行と「時間主導型トリガー」の違い スプレッドシート上のボタンを押して動かす「手動実行」と、指定したスケジュールで自動で走る「定期実行(シンプルトリガー/インストーラブルトリガー)」には、運用の性質に大きな違いがあります。 手動実行の場合、万が一エラーが起きても担当者がその場で画面のエラー表示に気づくことができます。しかし、夜間や早朝に自動実行させる場合、「正常に終わったのか、それとも途中で停止したのか」を担当者が翌朝確認できる仕組みが不可欠です。 また、GASの時間主導型トリガーは「午前8時〜9時の間」といった一定の時間枠の中でGoogleのサーバーによって実行される仕様となっており、「午前8時00分00秒ジャストに厳密に動く」という分刻みの時刻保証があるわけではない点も実務上知っておく必要があります。 2. 定期実行を安定させる「4つの運用ステップ」 放置してもトラブルが起きない定期集計を設計するための標準的な4工程をご紹介します。 1. 「受取フォルダの確認」 夜間または早朝、Google Drive内の指定フォルダに当日の未処理CSVが存在するかをスクリプトが確認する。 2. 「データの取り込みと異常検知」 ファイルが見つかった場合、データ形式や必須項目の整合性を検査し、問題がなければスプレッドシートへ
0
カバー画像

テクノロジー「イグノーベル賞、受賞研究」

イグ・ノーベル賞とはアメリカの科学雑誌の「ありえない研究」が毎年行ってる少し変な科学賞ですノーベル賞の真似ですが単に「凄い研究」に賞をあげる物ではありませんこれは「笑ってしまうけどよく考えると凄く面白くて意味のある研究」に贈られます「なんでそんな事を研究したの?」と感じる研究も調べてみると意外に役立ったり新しい発見に繋がったりするのです2026年の授賞式は日本時間の9月4日に行われこれまではアメリカで開催されていましたが2026年はスイスのチューリッヒで開催されて授賞式が行われました2026年のイグ・ノーベル賞のテーマは菌類でそのため受賞者のトロフィーも巨大なキノコ+足というとても変わったデザインでした賞金はなんと10兆ジンバブエドルの紙幣1枚!ですが現在ジンバブエ$は廃止されてるので実際のお金としての価値は無くてこれもイグノーベル賞らしいユーモアです今回受賞した研究は10種類あります①「生体力学賞」この研究は「キスとは何なのか?」を科学的に定義しました人のキスによるコミュニケーションはいつから始まったのか調べました結果が人間は約2150万年前の類人猿のとき既にキスしてた可能性がある事が分かりました更に現代人類だけでなくネアンデルタール人もキスしてた可能性があると考えられていますが何故キスがコミュニケーションとし根付いたかそれはまだ分かってません②「 経済学賞」金持ちほど意地悪になりやすい?研究者達は社会的に地位が高い人程ルールを破ったり人に対し悪い事をしたりするのか?と言うのを調べました例えば高級車に乗っている人は歩行者に道を譲るか?子供達の為と言われたお菓子を大人がどれ位奪
0
カバー画像

EAが急に動かない時に確かめる順番|MT4/MT5

朝、口座を開いたらポジションがゼロ。チャートの右上にはEAの名前とマークが出ている。設定は先週から一度も触っていない。なのに新規のエントリーが二日ぶん出ていない。この状態がいちばんやっかいだ。壊れているなら直せばいい。相場が動いていないだけなら待てばいい。どちらか分からないまま数日が過ぎるのが、いちばん高くつく。EAが動かなくなる原因は、EA本体ではなく周りにあることが多い。口座タイプを変えた。端末が自動更新された。パソコンが再起動した。夏時間が切り替わった。コードは一文字も変わっていないのに動かなくなる理由は、EAの外側にいくらでもある。今回は、修理を頼む前に自分で確認する順番をまとめる。「出していない」のか「失敗している」のか最初に分けるのはここだ。この二つはまったく別の話になる。前者はEAが判定した結果として見送っているか、そもそも判定まで到達していない。後者はEAが注文を出したのに、サーバー側で蹴られている。分け方はログを見る。ターミナル下段の「エキスパート」タブと「操作履歴」タブだ。操作履歴に注文の送信記録が並んでいて、その後ろにエラーが付いていれば「失敗している」。何も出ていなければ「そもそも出していない」。ここだけは何よりも先に開いてほしい。以降の見る順番が変わる。失敗している方が、じつは楽である。理由が文字で残っているからだ。何も出ていないときの方が探す範囲が広い。許可のスイッチは三か所、通信するEAならもう一か所「昨日まで動いていた」という症状といちばんよく噛み合うのがここだ。端末を再起動したあとに、自動売買が入り直っていないことがある。一つめは端末全体の許可
0
カバー画像

WordPressで特定のページだけCSSが効かない原因7選

こんにちは、Dr.WordPressです。WordPressでCSSを調整していると、「トップページでは効いているのに、固定ページでは効かない」「同じデザインなのに、このページだけCSSが反映されない」ということがあります。同じCSSを使っているはずなのにページによって表示が違うと、CSSそのものに問題があるように感じます。しかし実際には、ページごとのHTML構造やテンプレート、ページビルダーなどの違いが原因になっているケースもあります。今回は、WordPressで特定のページだけCSSが効かないときに確認したい7つの原因をご紹介します。① HTML構造が違っているまず確認したいのがHTMLの構造です。見た目では同じようなボタンや見出しでも、ページによって使用されているclassやHTMLが違う場合があります。例えば、・トップページは専用のパーツ・固定ページはWordPressのブロック・投稿ページはテーマのテンプレートといった違いがあるケースです。この場合、トップページで効いているCSSをそのまま使っても、別のページでは対象となる要素が存在しないため反映されません。まずは、CSSが効くページと効かないページで同じ要素が使われているか確認してみましょう。② ページ固有のCSSが設定されている特定のページだけ別のCSSが適用されている場合もあります。例えば、「他のページでは文字が黒なのに、このページだけ白になる」といった場合です。ページ専用のCSSによって、共通CSSが上書きされている可能性があります。CSSを追加して対処する前に、現在どのCSSが適用されているのかを確認すること
0
カバー画像

データが増えて一覧が遅い。DB設計で先に見る3か所

公開したときは一瞬で開いた一覧画面が、半年たつと数秒待つようになる。注文の一覧、会員の一覧、予約の一覧。データが数百件のうちは何も起きず、数万件を超えたあたりで急に重くなります。自分で作ったときも、人に頼んで作ってもらったときも、つまずくのは同じところです。重くなると、まず「サーバーを強くする」「作った人の腕が足りなかった」と考えがちです。でも原因の多くは腕ではなく、作り始める前に決めていなかったことにあります。一覧画面は、データが少ないうちはどんな作り方でも速く見えるので、決めていない部分が後から出てくるのです。先に見る場所は3か所に絞れます。1. 一覧に出す項目を先に決めているか一覧で本当に見せる項目は、名前・日付・状態など数個です。ところが設計を決めずに作ると、1行ごとに関係する表を全部読み込む形になりがちです。100行の一覧を出すために、裏で101回の問い合わせが走る形です。よく知られたつまずき方ですが、件数が少ないうちは気づけません。自分で作った有料1対1通話サービスは、Prismaのモデルが23個あります。予約の一覧をひとつ出すにも、予約・利用者・決済・通話の記録と、複数の表をまたぎます。表が増えるほど「この画面ではどの表の、どの列だけを使うか」を先に書き出しておかないと、後から重くなる形になりやすいと実感しています。2. 絞り込みと並び替えに使う列に索引があるか一覧画面には「新しい順に並べる」「未対応だけ見る」「日付で絞る」がほぼ付きます。この並び替えや絞り込みに使う列に索引(本の目次にあたるもの)が無いと、データベースは全件を頭から読みます。1万件なら我慢できて
0
カバー画像

納品されたスクリプトが手元で動かない。腕の問題ではない3つの原因

「動作確認済みです」と納品されたスクリプトを、自分のパソコンで実行したらエラーで止まった。制作者に聞くと「こちらでは動いています」と返ってくる。画面の写真を送り、何度かやり取りをして、やっと動いたのは三日後。修正のたびに待ち時間が生まれ、頼んだ本人がいちばん疲れる。外注をしていると、一度はこういう場面に出会います。これは制作者の腕が悪いから起きるのではありません。着手する前に「どこで、何を前提に、何をもって動いたとするか」が決まっていないから起きます。作る側と使う側で前提が食い違ったまま作業が進み、納品の瞬間にその食い違いが表に出るだけです。原因を3つに絞ってお話しします。1. 動かす場所が決まっていないスクリプトは「どこで動かすか」で書き方が変わります。WindowsかMacか。個人のパソコンか会社の共用パソコンか。スプレッドシートなら、どのアカウントで開くのか、そのアカウントに書き込みの権限があるのか。制作者は自分の手元で作るので、指定がなければ自分の手元と同じ場所を想定します。使う側の場所が違えば、同じものが動かないのは自然なことです。依頼のときに「この機械で、このアカウントで動かす」と一行書くだけで、この食い違いはほぼ消えます。2. 手で動かすと動くのに、自動だと止まるこれは私自身が踏んだものです。私はコンテンツ制作を毎日決まった時刻に無人で回す仕組みを自分で組んで運用しています。作った直後、手で実行すると問題なく通るのに、時刻が来て自動で動くと途中で止まる、ということが起きました。原因は、手で動かすときには読み込まれている設定値が、自動で動くときには読み込まれていなか
0
カバー画像

予約CSV翻訳でやりがちな機械翻訳事故3つ(公式データ前提)

公式エクスポートの予約CSVを機械翻訳で日英西に広げると速い反面、「訳せたのに使えない」事故が起きやすいです。原因の多くはエンジン性能より、公式データの列の扱い方にあります。スクレイピング由来のデータは対象外とし、公式CSV/公式APIの出力だけを前提に、典型事故3つと回避策をまとめます。効果の%や削減分数は実測がなければ「要確認」です。■ 事故1:ステータス用語がバラけてフィルタが壊れる「確定」「Confirmed」「予約完了」などが混在すると、フィルタや集計が一気に壊れます。機械翻訳は同義語を毎回少し違う語にしがちです。回避策1. 翻訳前にステータス対応表(日=英=西)を1枚作る2. 翻訳後、ステータス列だけ用語集で上書きする3. 未知ステータスは推測訳せず「要確認」行へ数値・日付列は翻訳対象から外します。■ 事故2:固有名詞・プラン名を意訳してしまう施設名・プラン名・集合場所を自然な英語・スペイン語に「直す」と、ゲスト案内と社内表で表記が食い違います。回避策・固有名詞列は原文固定(訳し分けない)・補足が必要なら別列に短い注記・公式サイトやパンフレットの表記を正とするスペイン語は英語からの二次翻訳だと長くなりがちです。短い事実文に戻してから西訳する方が安全です。■ 事故3:個人情報列までまとめて翻訳・共有する氏名・電話・メール・部屋番号まで翻訳シートに載せると、権限外の人まで見えるリスクが上がります。品質問題ではなく運用事故です。回避策1. 翻訳対象から個人情報を外す(またはマスク済みでフロー作成)2. 案内に必要な最小項目だけ直前に差し込む3. 「誰が・どこまで見られるか
0
カバー画像

「公式CSV」で検索しても見つからない人向け|観光自動化の入口

「公式CSVで予約をまとめたい」と調べても、自社OTAや予約画面に「CSV」が見つからない——観光・宿泊・ツアー現場ではよくあるつまずきです。見つからないからといって、非公式取得や画面スクレイピングに進む必要はありません。公式エクスポート/公式APIだけを前提に、「見つからないときの入口」を手順で整理します。■ 入口:名前が「CSV」とは限らない管理画面では次の言葉を順に探してください。・エクスポート/ダウンロード/書き出し・レポート/予約一覧/帳票・データ出力/外部連携/APIサイト内検索がゼロでも、予約一覧の右上や日付指定レポートにボタンがあることが多いです。無ければ公式ヘルプ・サポートに「予約データの一括ダウンロードはありますか」と聞くのが最短です。■ 見つかったときの確認ポイント1. 日付範囲を指定して出せるか(日次・週次の前提)2. 文字コードと区切り(UTF-8か、要確認)3. 個人情報列の範囲(マスク方針を先に決める)4. ステータス列の有無作業が何分減るか等の数値は、現場で測るまで「要確認」とします。■ 見つからないときの分岐・画面に出力がない → 公式ドキュメント/サポートへ問い合わせ・APIのみ案内される → 公式APIの範囲で取得設計(規約内)・どちらも無い・不明 → 自動化対象から外し、手作業手順を固定・一部だけ出せる → 出せるソースだけ1枚化の対象にする出せるチャネルだけでもコピペは減ります。出せない分を非公式取得で埋める判断はおすすめしません。■ 観光自動化の入口チェックリスト1. 使うOTA・自社予約の一覧を書く2. 公式CSV/Excel/AP
0
12,567 件中 4,801 - 4,860