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

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

12,535 件中 4,741 - 4,800 件表示
カバー画像

【不変軌跡の設計論】「言った言わない」を殺すテキスト主義――自社設計の厳守と完全非同期通信が生み出すゼロノイズ開発プロトコル

「オンライン会議で話した内容と、納品されたシステムの挙動が違う」「『よきに計らってほしい』と言われたので実装したのに、後から修正を迫られた」システム開発の現場で発生する対立、手戻り、費用の膨張。その原因の9割は、技術力不足ではなく**「口頭コミュニケーション(同期通信)による曖昧さと感情の介在」**にあります。言葉は揮発性です。熱量の高まったZoom会議や電話でのやり取りは、その場の雰囲気を滑らかにするように見えて、本質的な「論理的ロジック」「例外処理」「境界条件」をすべて曖昧なままうやむやにします。当オフィスでは、開発プロジェクトの失敗を構造的にゼロにするため、2つの絶対的なドグマ(基本原則)を定めています。1. **「自社で設計・監査したアーキテクチャ(ブループリント)以外の実装は一切引き受けない」**2. **「事前相談から納品に至るまで、すべての意思決定を100%テキスト(非同期)で完結させる」**この冷徹なまでの「ゼロノイズ開発プロトコル」が、なぜ貴方のプロジェクトの成功を担保するのか、その構造的理由を明かします。---■ 1. 他人の不完全な設計図で「家」を建てない理由前回の記事(0→1システム構築論)でも触れた通り、他者が作成した曖昧な仕様書や、構造的欠陥を抱えた既存コードの上にコードを継ぎ足す行為は、崩壊しそうな欠陥住宅の補強工事を引き受けるようなものです。「言われた通りの仕様で実装する」だけの受託業者は、後からシステムが破綻しても責任を取りません。しかし、私たちはシステムの「最終的な稼働品質と拡張性」に責任を持ちます。だからこそ、私たちは自社で論理的適合性を検
0
カバー画像

マザーボードという「土台」の話 ― チップセット・バス・PCI-Expressの仕組み

はじめにこのシリーズでは、コンピューターの中で起きていることを、下の層から順番に追いかけてきました。1本目では電気信号や電波がどうやって情報を運ぶのかという物理の話を、2本目「0と1になった後の世界」ではその信号が数値や文字になり、メモリやストレージに記録される話を、そして3本目ではプロセッサの内部で命令がどう処理されるのかを見てきました。ここまでで「頭脳」の中身はだいぶ見えてきたのですが、実は大事なものが1つ抜けています。それは、その頭脳と、メモリやストレージやキーボードといった他の部品を、いったい何がつないでいるのか、という話です。CPUは単体では何もできません。データを取ってくる相手がいなければ計算のしようがなく、計算結果を渡す先がなければ画面にも保存先にも届きません。その「つなぐ」役目を一手に引き受けているのが、パソコンを開けたときに一番大きな面積を占めている緑や赤の板、マザーボードです。今回は、この地味だけれど全体の性能を左右する土台に注目します。チップセットとは何か、バスとは何か、そしてPCI-Expressという規格がどんな行き詰まりを解決したのかを、順番に見ていきます。1. マザーボードとは、何をしている板なのかマザーボードを一言でいうと、コンピューターを構成するすべての部品を、1枚の基板の上で物理的にも電気的にも1つにまとめる土台です。イメージとしては、造成が終わった町の区画を思い浮かべると分かりやすいかもしれません。更地に道路が引かれ、電線が通り、上下水道が整備されている。そこには「ここに何を建ててよいか」があらかじめ決まった区画があり、区画同士は道でつなが
0
カバー画像

ChatGPT Codexの使い方|プログラミング未経験でも、インストールから60分で自分のアプリが動きました

ChatGPTの有料プランに「Codex」というものが入っているのは知っているけれど、何ができるのか、どう始めればいいのか分からない。そもそも、自分にプログラミングは無理だと思っている。この記事は、そういう方に向けて書いています。先日のレッスンは、まさにその状態から始まりました。 「Codexって、まだダウンロードもしていないんですけど」プログラミングのご経験はなし。パソコンはWindows。作りたいものは、3行のメモだけ。その60分が、こう進みました。  0分 はじめまして、のごあいさつ  5分 インストール開始 15分 試しに、スタンプ用の絵を1枚つくってみる 20分 作りたいアプリを、箇条書きで3行だけ伝える 35分 設計書ができあがる 55分 ブラウザでアプリが動く 60分 完成。画面を一緒に眺めて終了できあがったのは、その日の気持ちを書き留めるアプリです。今日あったことを書くと、AIが否定せずに「別の見方」をそっと添えて返してくれます。既製品ではなく、自分の欲しかった言い回しで動く、自分だけの1本です。この記事では、この60分で実際にやったことと、知らないと確実に詰まるポイントを3つ、お伝えします。■ そもそもCodexとは? ブラウザのChatGPTと何が違うのか最初につまずくのが、ここです。ブラウザで使うChatGPTは、会話をする場所です。聞けば手順を教えてくれますが、あなたのパソコンの中には何も残りません。Codexは、パソコンの中で作業をします。ファイルを作り、書き換え、動かすところまでやります。だから「教えてもらったのに、自分の環境では同じにならない」が起
0
カバー画像

サイバーセキュリティ・ロシアニュース 2026/09/20

AIが作った「クマの写真」で罰金とiPhone 11没収ロシアなどのいわゆる東側諸国に関するサイバーセキュリティのニュースで気になったものを書き留めていきます。今回は、虚偽情報の影響に関する話題を。ロシア極東の小さな村ドゥルドゥルガで、その事件が起きました。ある女性住民が、生成AIで作成したクマの写真をSNSに投稿したところ、それが本物の目撃情報として一気に拡散してしまったそうです。村では大騒ぎになり、地元自治体が調査を開始。そもそも村の周辺にクマは出ていないことが判明しました。この女性は「真実であるかのように装って社会的に重要な虚偽情報を拡散した」として、3万ルーブル(日本円で6万円ほど)の罰金を科され、証拠品として使っていたiPhone 11まで没収されてしまいました。面白がって投稿しただけかもしれませんが、地域社会にとって「クマが出た」という情報はロシアでも命に関わる話です。無用なパニックや警戒態勢につながりかねません。この話は日本にとっても他人事ではありませんね。生成AIで作られた画像や動画は年々本物と見分けがつかなくなっており、日本でも地震や災害の偽画像がSNSで拡散し混乱を招いた例があります。覚えておきたいポイントは3つです。1. 衝撃的な写真ほど、まず出どころを疑う2. 公式発表や複数の情報源で裏を取ってから共有する3. 「面白いから」で拡散する前に、それが他の誰かを不安にさせないか考える生成AIは便利な道具ですが、使い方を誤ると自分自身が「デマの発信源」になってしまいます。ロシアのこの一件は、罰金という分かりやすい形で、私たちにその教訓を教えてくれています。出典
0
カバー画像

【WordPress】新しいサービスを始めるとき、既存サイトに足すか分けるか

事業が育ち、新しいサービスを始める。このとき、悩む問題があります。「今のサイトに足すべきか。それとも、別に作るべきか」正直にお伝えします。これは、新しいサービスの性質によって決まります。まず、既存サイトに足すべき場合。今の事業の延長線上にある場合です。同じお客様に、関連するサービスを提供する。この場合、分ける理由がありません。むしろ、足したほうが有利です。すでにサイトを訪れている人に、新しい選択肢を見せられる。これまで育ててきた評価も活かせます。そして、管理も楽です。一箇所で済みます。次に、分けるべき場合。お客様がまったく違う場合です。今の事業とは、別の客層に向けたサービス。この場合、同じサイトに置くと、どちらの人も混乱します。「この会社は、何屋なんだろう」——こう思われた瞬間に、専門性への信頼が下がります。ブランドが違う場合も同様です。既存とは違う名前、違う世界観で展開する。この場合、分けたほうが自然です。そして、広告を打つ場合。特定のサービスに絞って集客するなら、専用のページを作ったほうが効果が出ます。判断の軸をお伝えします。「同じお客様に向けているか」。これだけです。同じ人に向けているなら、足す。違う人に向けているなら、分ける。ここで、注意点があります。分けると、管理の手間が倍になります。更新も、費用も、それぞれ必要です。「なんとなく、別のほうがかっこいいから」という理由で分けると、後で後悔します。両方とも中途半端になり、どちらも放置される——これは、よくある話です。だから、迷ったら、まず足してみることをおすすめします。既存サイトの中に、新サービスのページを作る。反応を見
0
カバー画像

オフショア開発が失敗するのは、たいてい仕様書のところから

オフショア開発がうまくいかなかった話を聞くと、コードの品質より前に、仕様の受け取り方が食い違っていることが多いです。よくある失敗の場面たとえば、こんな場面です。これは説明のための例で、特定の案件の話ではありません。発注側は、仕様書に「一覧画面に検索機能をつける」と書きました。開発側は、キーワードで絞り込める検索を作って納品しました。ところが発注側が思い描いていたのは、日付や担当者でも絞り込める検索でした。どちらも、仕様書どおりです。だから、あとから話し合っても、どちらが悪いとは言いにくくなります。なぜ食い違いが起きるのか仕様書は、書いた人の頭の中にある前提を、すべては運べません。「検索」という一語にも、人によって思い浮かべる機能が違います。日本の会社の中でも、部署が変われば同じ言葉の意味がずれることがあります。これは国の違いだけの話ではありません。ただ、言語や時差が加わると、食い違いに気づくのが遅くなりやすいと思います。書面に残すもの仕様書に加えて、次の3つを書面に残します。・決めたこと(何を作るか) ・決めていないこと(あえて保留にした点) ・作らないこと(今回の範囲に入れないもの)とくに、決めていないことと、作らないことは、書かれないまま進みがちです。ここが空白だと、それぞれが自分に都合のよい解釈で埋めてしまいます。先ほどの例なら、「検索はキーワードのみ。日付や担当者での絞り込みは、今回は作らない」と1行書いておくだけです。それだけで、食い違いは作り始める前に見つかります。最初の1週間でやること作り始める前の1週間で、次のことをやっておくと、食い違いを早めに見つけられます。
0
カバー画像

【技術的主権論】「ベンダーロックイン」という緩やかな自殺――特定プラットフォームへの依存を絶ち、主権を取り戻す「ホットスワップ構造」の設計原則

「AWSのネイティブサービスだけで構築した方が開発スピードが早い」「このクラウドAIプラットフォームを使えば、一発で自動化パイプラインが完成する」開発初期におけるこうした「利便性の追求」は、短期的には魅力的な選択肢に見えます。しかし、システム構造の観点において、特定のベンダー(特定企業やプラットフォーム)の独自規格に自社のビジネスロジックを直接結合させる行為は、**自社の技術的主権(Sovereignty)を他者に明け渡す「緩やかな自殺」**に他なりません。数年後、ベンダーによるライセンス料の引き上げ、利用規約の変更、特定APIの突然の非推奨化、あるいは大規模障害が発生した際、依存し切ったシステムは身動きが取れなくなります。移行コスト(Switching Cost)が天文学的数字に膨れ上がり、交渉権すら失ってしまうからです。真に強靭なシステムとは、利便性に流されることなく、いつでも接続先(ベンダー)を切り替えられる**「ホットスワップ(即時交換)可能なアーキテクチャ」**を持ったシステムです。不当な縛り(ロックイン)を排除し、自由と交渉力を保持し続けるための3つの構造原則を提示します。---■ 1. データの主権回収(Data Portability)システムにおける最大の資産は、コードそのものではなく「蓄積された状態データ(State & Logs)」です。ベンダーロックインの最大の罠は、自社のデータが「特定のベンダーでしか読み取れない独自フォーマット」や「抽出に膨大な手数料がかかる壁の中(ウォールド・ガーデン)」に閉じ込められることにあります。・**標準化されたフォ
0
カバー画像

製品版アクセス申請で「さらにテストが必要」と言われたら|5つの原因と対策

Google Playのクローズドテストで「12人・14日」を満たしたのに、製品版アクセス申請で「さらにテストが必要です」と表示された——。そんな相談は珍しくありません。大切なのは、12人・14日は「申請できるようになるための最低条件」であり、承認を保証する条件ではないという点です。Googleは人数と期間だけでなく、テスターが実際に使ったか、フィードバックを得たか、改善に反映したか、製品版として公開できる品質かも確認します。今回は、申請で追加テストを求められやすい主な理由と、再申請前にできる対策を整理します。【理由1】テスターの利用が浅いオプトインだけして、主要機能をほとんど試していない状態では、十分なテストと判断されにくくなります。対策は、テスターに「自由に使ってください」とだけ伝えるのではなく、登録・ログイン・主要機能・設定変更・エラー時の動作など、確認してほしい操作を具体的に案内することです。実際の利用者に近い流れで複数の機能を試してもらいましょう。【理由2】フィードバックの内容が曖昧「問題ありませんでした」だけでは、何を確認したのか、どのような意見が出たのかが伝わりません。「どの画面を試したか」「困った点は何か」「期待した結果と実際の結果」「改善してほしい点」を質問し、回答を記録します。不具合がなかった場合でも、操作性や表示の分かりやすさについて具体的な感想を残すと、テストの実態を説明しやすくなります。【理由3】フィードバックを改善に反映していないフィードバックを集めても、アプリ側の改善や再確認につながっていなければ、テストを実施した意味が伝わりにくくなります。指摘を
0
カバー画像

Webサイト公開前に最低限確認したい7項目

Webサイトを公開する直前は、作った本人ほど小さな不備を見落としやすくなります。公開後の問い合わせ減少や機会損失を避けるため、まず次の7項目を確認してみてください。1. 主要ボタンのリンク先問い合わせ・予約・購入など、重要なボタンが正しいページへ進むか確認します。2. スマホでの横はみ出し文字、画像、表、ボタンが画面外へ出ていないかを確認します。3. ページごとの表記の一致料金、営業時間、納期、連絡先などがページ間で食い違っていないか確認します。4. 戻り方が分かるか詳細ページからトップや一覧へ迷わず戻れるかを確認します。5. ボタンの見つけやすさ重要な行動ボタンが背景に埋もれていないか、文言だけで目的が伝わるかを確認します。6. 送信・購入直前までの導線個人情報の入力や確定操作は行わず、直前まで迷わず進めるかを確認します。7. 修正の優先順位見つけた問題を「高・中・低」に分け、公開前に直すものから着手します。全部を自分で確認する時間がない方向けに、一般公開ページ5URLまでをPC・スマホ幅で確認し、重要度・場所・確認結果・改善案をまとめる「公開前チェック便」を出品しています。やり取りはココナラ内のみ、ログイン情報や個人情報は不要です。
0
カバー画像

【第三者アーキテクチャ監査論】なぜIT・AIプロジェクトを始める前に「社外のセカンドオピニオン」が必要なのか――ベンダーバイアスと組織内盲点を排除するゼロトラスト設計

数百万円から数千万円の予算を投じるITシステムの刷新、あるいはAIパイプラインの導入プロジェクト。契約書に捺印し、開発に着手する前に、あなたは「その設計と見積もり」を社外の第三者に検証させたでしょうか。多くの企業がIT・AIプロジェクトで失敗や予算オーバーを引き起こす最大の理由は、技術力不足ではありません。**「社内チームのバイアス」と「開発ベンダーの利害不一致(インセンティブの歪み)」という二重のエコーチェンバー(同調圧力)の中で意思決定を行ってしまう構造**にあります。医療において重大な手術の前にセカンドオピニオンを求めるのが常識であるように、高度なIT・AI投資においても、特定の利害関係を持たない「社外の独立したアーキテクト」による事前監査が不可欠です。プロジェクト着手前に第三者の視点を挟むべき3つの構造的理由を提示します。---■ 1. ベンダーの利害不一致(Incentive Misalignment)を断つ開発会社(SIerやWeb制作会社)は「工数(人月)」と「カスタム開発の規模」によって収益を上げます。したがって、彼らのビジネス構造上、クライアントに対して以下のような提案を行うインセンティブが働きます。・既存の低コストなSaaSやAPI連携で済む課題に対し、高額な「フルカスタム開発」を提案する・モデルの調整(プロンプト設計)で解決できる課題に対し、不要に複雑なAIシステムを組み込む彼らは悪意を持っているわけではありません。ビジネスモデルそのものが「プロジェクトを大きく、重く、複雑にすること」を正当化する構造になっているのです。開発を実行しない独立したアーキテクト
0
カバー画像

1ページのLPを外注する前に、依頼者側で決めておく6つのこと

LPの制作を外注すると、作業そのものより「決まっていないこと」で止まります。着手してから聞かれて、そこで数日止まる、というのがいちばん多いパターンです。先に決めておくと進みが変わる6つを、依頼を受ける側から書きます。■ 1. このページで何を売るのかを一文で書く「サービス全体を紹介したい」だと、1ページには収まりません。LPは1ページに1つの商品、1つの売り方です。「月1万円の個別指導を、体験申込につなげる」のように、商品と価格と申込の形まで入れた一文にしてください。この一文が決まっていないと、見出しの候補をいくつ出しても決め手がありません。複数の商品を売りたい場合は、ページを分けるか、今回はどれを主役にするかを決めます。■ 2. 読んだ人に次にしてほしい行動を1つに絞る申込フォーム、電話、LINE登録、資料請求。全部置くと、どれも押されなくなります。1つに絞って、残りは補助にします。絞ったうえで、その行動の受け皿が用意できているかも確認してください。フォームの送信先メールアドレス、LINEの公式アカウント、予約システムのURL。ページができても受け皿がないと公開できません。ここは依頼者側でしか用意できない部分です。■ 3. 原稿を誰が書くかを決めるここがいちばん見落とされます。「デザインをお願いしたい」という依頼で、文章も込みだと思われていることがよくあります。・依頼者が書く:箇条書きでも構いません。制作側で整えます・制作側が書く:取材が必要になります。別料金になることが多いです・AIで下書きして依頼者が直す:最近はこれも現実的ですどれでも構いませんが、決まっていないと見積り
0
カバー画像

【LLMオーケストレーション論】Claude依存からの脱却――確率的プロセッサ(PPU)を組み込む頑牢なシステム設計の3原則

ココナラをはじめとする開発市場において、「Claudeを活用した業務自動化」「LLMによるテキスト処理パイプラインの構築」といった案件の需要が急増しています。しかし、多くのプロジェクトが本番運用(プロダクション環境)で失敗します。プロンプトを調整して「チャット上でうまく動いた」レベルの成果物をそのままシステムに組み込み、ハルシネーション(嘘の回答)、非決定論的な出力ブレ、APIアップデートによる挙動の変化によってシステム全体が破綻するためです。生成AI(LLM)を実用的なビジネスシステムとして昇華させるには、単なる「プロンプト調整(呪文詠唱)」ではなく、**確率的処理を前提としたシステムアーキテクチャの設計**が不可欠です。AIを魔法のツールではなく「確率的プロセッサ(Probabilistic Processing Unit)」として組み込むための3つの設計原則を提示します。---■ 1. プロンプトは「コード」であり、LLMは「PPU」であるLLMをチャットbotとして扱うのをやめてください。従来のCPU(中央演算処理装置)が決定論的(1+1=2)に動作するのに対し、LLMは巨大な確率論(Probabilistic)に基づいて出力を生成する「PPU(確率的プロセッサ)」です。PPUをシステムに組み込む場合、入力と出力の境界線(インターフェース)を極限まで厳格化しなければなりません。・**構造化データ(JSON Schema)の強制**自由なテキストを出力させるのではなく、厳密なJSONフォーマットでの出力を定義し、APIバウンダリでバリデーション(型チェック)を行います。・
0
カバー画像

Excelで16桁の番号が変わる理由と、CSVを開く前の対策

注文番号や管理番号をExcelで開いたら、1.23457E+15と表示された。元は16桁だったはずなのに、末尾が0へ変わっている。これは見た目だけの問題とは限りません。Excelは数値として扱える有効桁数が15桁までです。16桁以上の番号を数値として開くと、16桁目以降が丸められることがあります。JAN、注文番号、会員番号、伝票番号は計算する数字ではなく、文字列として扱うべき識別子です。開く前に行うことは3つです。1. 受領したCSVを複製し、原本を上書きしない2. 番号列を文字列として取り込む3. 先頭・中央・末尾から代表番号を選び、元データと照合するすでに末尾が0へ変わった後は、Excel上の値から正しい番号を推測して戻してはいけません。受領時のCSV、システム出力、伝票などの原本に戻って確認します。今回、15桁超・先頭0・E+表示の候補を行ごとに確認できるExcelを作りました。50件まで貼り付けでき、CSV保存前の確認表も付けています。長い管理番号・JAN・注文番号の変換事故を確認しますhttps://coconala.com/contents_market/pictures/cmu8a1zll03gp8p0h2lpo5u04個別ファイルの原因調査や修正版作成が必要な場合は、こちらで対応しています。https://coconala.com/services/4393475#CSV #Excel #データ管理
0
カバー画像

CSVの空欄、全部「0」で埋めてよいのでしょうか?

CSVを取り込んだら「必須項目がありません」。とりあえず空欄を埋めれば先に進めそうですが、その値を入れてよいかは別の問題です。たとえば、商品の在庫数が空いていたとします。これは「在庫がゼロ」なのでしょうか。それとも「まだ数えていない」のでしょうか。ここを確かめずに0へ変えると、ファイルの形は整っても、元の意味が変わってしまいます。■ 直せるところと、確認が必要なところを分ける以下は説明用の例で、実際のお客様のデータではありません。・数量が「2」/取込仕様は半角数字 → 数量の値を変えず「2」に整える候補です。・在庫数が空欄/現在の在庫は資料にない → 0と決めつけず、確認事項に残します。・商品コードの桁が不足/正しいコードが資料にない → 桁数だけを合わせず、正しいコードを確認します。大事なのは「エラーを消したか」だけでなく、「何を根拠に変えたか」を後から確認できることです。■ 修正版と一緒に残すもの私のCSV診断・修正サービスでは、修正版に加えて、行番号・項目・原因・変更内容の一覧をお返しします。判断できない値は、その理由が分かるように残します。次回のファイルを扱う方が変わっても、前回どこを直したかを追えるようにするためです。相談するときに、原因を特定していただく必要はありません。取込先の名前と、個人情報を伏せたエラー文、おおよその行数が分かれば、まず対応可否と必要な資料をご案内します。具体的な診断・修正は有料です。基本5,000円はCSV 1ファイル、500行・20列、取込先1つ、エラー種別5つまで、修正1回の範囲です。サービスの範囲・購入前相談はこちら:
0
カバー画像

テクノロジー「宇宙兵器と抑止力」

今回アメリカが「宇宙に兵器ある」と初めて公表しました米空軍長官のトロイ・ミンク氏がある会議で「アメリカは宇宙空間に敵の攻撃から軍隊を守ったり敵の衛星などに影響を与える兵器を持ってる」と公に発言しましがどんな兵器なのかどの衛星に搭載されているのかいつ宇宙に配備したのかどこを飛んでいるのかこの事については一切明らかにしてません今回分かったのは「アメリカは宇宙に兵器を持ってる」と政府高官が初めて公に認めたとただそれだけです夜空を見てると星とは違って動いている光の点が見える事がありますその中に人工衛星があり我々の生活に非常に重要ですGPSなどの位置情報テレビや通信インターネット天気予報災害監視地球の観測等に利用され宇宙はもう遠い場所ではなくて社会の重要インフラが宇宙に存在してます今回アメリカ空軍長官が「宇宙空間に宇宙を制御する為の兵器がある」と発言しました「宇宙制御兵器」というのは敵の人工衛星等邪魔したり自分達の衛星を守ったりする為の軍事的な装置と考えると分かりやすいです敵の衛星から送らる電波を邪魔する等という方法が考えられます今回の発表で特徴的なのが「存在は認めるが中身は教えない」というやり方ですアメリカ政府は「宇宙に兵器があります」と言いましたが「どんな兵器を搭載してる」と言っていません更に打ち上げた時期も公言せず分かった事は「ある」だけなのですこの兵器が「何なのか」「どこにあるのか」「いつからあるのか」などの情報は不明です普通秘密兵器があるなら極秘にしたい筈ですところが今回はあえて「アメリカには宇宙で敵に対抗できる能力がある」と知らせました考えられる理由は抑止力で相手に攻撃兵器の
0
カバー画像

それ図星!ダリのシュール美術館【タイムリープ】

ご自分の本来の性質、そして経験、その時あなたが何を選んだか。それが、今のあなたよ。★図星ダリのシュール占い館 
0
カバー画像

【WordPress】事業を引き継いだけれど、サイトが古いまま

先代から事業を引き継いだ。あるいは、前任者から任された。そのとき、こんな状態になっていませんか。ホームページはあるが、何年も前のまま。誰が作ったのか分からない。管理方法も分からない。触っていいのかも分からない——。正直にお伝えします。この状態の方は、非常に多くいます。そして、放置しがちな問題でもあります。なぜ放置されるのか。理由は分かります。事業を引き継いだ直後は、やることが山積みです。取引先への挨拶、業務の把握、人間関係の構築。サイトのことなど、後回しになって当然です。そして、触るのが怖い。前の人が作ったものを、勝手に変えていいのか。壊したらどうしよう。この不安が、手を止めさせます。ですが、放置には代償があります。情報が古いまま、お客様に届き続けます。代表者名が前のまま。事業内容が変わったのに、昔のまま。これは、混乱を招きます。そして、新しい方針が伝わりません。せっかく事業を引き継いで、新しいことを始めても、サイトが昔のままでは、誰にも伝わりません。まず、確認することから始めましょう。前にもお話ししましたが、順番があります。サイトが正しく表示されているか。情報は今と合っているか。スマホで見られるか。そして、管理する方法は分かるか。管理方法が分からない場合、まず前任者に聞いてください。もし聞ける状況なら、これが最も早い。聞けない場合も、道はあります。サーバーの契約情報、支払いの記録、過去のメール——ここから辿れることがあります。それでも分からなければ、専門家に相談すれば、たいてい解決できます。ここで、大切なことをお伝えします。事業承継は、サイトを見直す絶好の機会です。前任者のや
0
カバー画像

業務自動化の診断を頼む前に読む記事

「この作業、AIで自動化できないだろうか」——そう思ったときに、まず何を確かめればよいのか。業務自動化・生成AIの診断(出品「ChatGPT・Claudeで業務自動化を診断します」)をご検討中の方に向けて、出品ページの文字数では書ききれなかったことをまとめました。特に「やらないこと」を先に読んでいただくと、ご購入後に「思っていたのと違う」となることを防げます。購入前の判断材料としてお使いください。■ 1. この出品でやることいまお手元にある作業を工程に分解して、「どこまでを機械に任せられて、どこからは人が決めるべきか」を書面(診断書・PDF)でお返しします。こんなときにご利用ください。・毎日・毎週くり返している同じ作業に、時間を取られている・生成AIを触ってはみたが、業務のどこに組み込めばよいか分からない・自動化ツールを外注したいが、そもそも何を頼めばよいのか分からない・見積りを取る前に、実現できるのか・どのくらいの規模になるのかを知りたい・「AIを活用しろ」と言われたものの、何から手をつけるか決められないお渡しするのは診断書(PDF)です。中身は4つあります。【1. 現状の棚卸し】伺った作業を工程に分解します。「受け取る → 転記する → 確認する → 送る」のように分けたうえで、それぞれの頻度、1回あたりの所要時間、年間にすると何時間になるかを一覧にします。ここで「思っていたより時間を使っていた工程」が見つかることがよくあります。【2. 自動化の可否判定】工程ごとに「自動化できる/条件つきでできる/人がやるべき」を、理由とともに示します。できない工程は「できない」と書きます
0
カバー画像

WordPressのエクスポート・インポートで移せるものと移せないもの

WordPressには、管理画面から記事データを書き出し、別のWordPressサイトへ読み込む機能があります。プラグインを使わずに投稿を移行できる便利な機能ですが、サイト全体をそのまま複製できるわけではありません。「記事を移したのに画像が表示されない」「テーマの設定が引き継がれていない」といった問題は、この機能の対象範囲を誤解していると起こりやすくなります。今回は、WordPress標準のエクスポート・インポート機能で移せるものと移せないもの、移行時に確認すべきポイントを解説します。エクスポートは記事データを書き出す機能WordPressのエクスポート機能では、投稿や固定ページなどの情報を一つのファイルへ書き出せます。このファイルには、記事のタイトル、本文、公開日、カテゴリー、タグ、投稿者などの情報が含まれます。投稿タイプを指定して、必要な記事だけを書き出すことも可能です。ただし、WordPress本体やテーマ、プラグインをまとめて保存するバックアップ機能ではありません。基本的には、サイト内の「コンテンツ」を別のWordPressへ移すための機能です。移行できる主な内容標準のエクスポート・インポートでは、主に次のような内容を移せます。投稿固定ページカテゴリータグコメントカスタム投稿記事の公開状態公開日時投稿者情報記事と画像の関連情報カスタム投稿も書き出せる場合がありますが、移行先にも同じカスタム投稿タイプが登録されている必要があります。たとえば施工事例という投稿タイプをテーマ側で作成している場合、移行先にその仕組みがなければ、元のサイトと同じ形では扱えません。記事データを移せ
0
カバー画像

仕様書がないレガシーシステムから業務ロジックを掘り起こす手順

仕様書がないレガシーシステムの改修依頼は、日本の受託開発では珍しくありません。コードを読むだけでは、なぜその処理がそうなっているのか分からないことが多く、下手に触ると業務が止まるリスクもあります。この記事では、こうした案件に向き合うときの実際の進め方を書きます。ドキュメントに頼れない前提で始める仕様書がないというのは、単に紙の資料がないという意味ではありません。作った本人が退職している、当時の意思決定の記録が残っていない、コメントもコミットメッセージも情報量が薄い。こうした状態がセットになっていることがほとんどです。この前提に立つと、最初にやるべきことは「コードを読むこと」ではなく「聞くこと」になります。実際にシステムを使っている担当者に、日々どう使っているか、繁忙期に何か特別な操作をしているか、過去にどんなトラブルがあったかを聞きます。業務の暗黙知は、コードよりも人の記憶に残っていることが多いためです。テストとエッジケース処理が最初の手がかりになるコードを読み始める段階では、まず自動テストの有無を確認します。テストが存在する場合、そこには「意図された動作」が明示的に書かれているため、仕様書の代わりとして機能します。テストがない、または少ない場合は、条件分岐の中でも特に不自然に見える箇所に注目します。一見無意味に見える特殊条件や、コメントもなく細かく場合分けされている処理は、過去に発生した実際の業務上の問題に対処するために追加されたものであることが多いためです。こうした箇所には、業務ルールが埋め込まれている可能性が高いと考えています。こうした箇所は、削除や単純化をする前に、必ず
0
カバー画像

Claude、ChatとCoworkを統合。会話から長時間タスクまで1つの画面で

「質問に答えてほしい」と「作業を任せたい」。そのたびに入口を選ぶ必要がなくなります。2026年9月16日、AnthropicはClaudeのChatとCoworkを、1つの利用体験へ統合すると発表しました。作業前に利用者がモードを選ぶのではなく、依頼内容に応じてClaudeが必要な道具を判断します。ProとMaxを対象に、Web・デスクトップ・モバイルで段階的に提供が始まっています。質問から資料作成まで、同じ会話で新しい画面では、簡単な質問に答えるだけでなく、Web検索、ファイルの読み取り、コード実行を組み合わせた調査も依頼できます。レポート、数式入りの表計算、PowerPointで開けるプレゼンテーションの作成まで、同じ会話で扱えます。複数のタスクを並行して動かすことも可能です。処理はクラウド上で継続できるため、ページを離れたり、パソコンを閉じたりしても、対応するタスクは実行を続けます。ただし、パソコン内のファイルやアプリを使う作業では、Claude Desktopを開いておく必要があります。自動で進める範囲は選べる操作権限には、次の2つの設定があります。・Manual(初期設定):Claudeが操作前に確認を求め、利用者が許可するか選ぶ・Auto:各段階の確認で止まらず、操作前の自動安全チェックを経て進める設定は会話単位で変更でき、途中で停止や方向修正も可能です。Anthropicは、メッセージ送信や重要ファイルの変更など、現実に影響する作業では、利用者が近くで確認するよう案内しています。Autoは、すべてを無条件に任せてよいという意味ではありません。提供時期と、現時点の制
0
カバー画像

WordPressの子テーマは何のためにある?必要なケースと不要なケースを解説

WordPressのデザインを変更しようとすると、「子テーマを使った方がよい」という説明を目にすることがあります。しかし、なぜ子テーマが必要なのか、すべてのWordPressサイトで作らなければならないのか、分かりにくい人も多いと思います。子テーマは、親となるテーマの機能やデザインを引き継ぎながら、安全にカスタマイズするためのテーマです。ただし、どのようなサイトでも必要になるわけではありません。今回は、WordPressの子テーマが必要な理由と、使用すべきケース、使用しなくてもよいケースを解説します。親テーマと子テーマの関係WordPressでは、サイトの見た目やページの構成をテーマが管理しています。一般的に配布されているテーマを使用する場合、そのテーマが親テーマになります。子テーマは、親テーマの機能を利用しながら、変更したい部分だけを追加・上書きするためのテーマです。親テーマにあるすべてのファイルを子テーマへコピーする必要はありません。基本となる機能やデザインは親テーマに任せ、独自に変更したい部分だけを子テーマ側で管理します。親テーマを直接編集すると何が起きるのか配布されているテーマは、不具合の修正や機能追加、セキュリティ対応などのために更新されることがあります。親テーマのファイルを直接編集していると、テーマを更新した際に変更内容が上書きされる可能性があります。たとえば、ヘッダーの構成やCSSを直接変更していた場合、更新後に元のデザインへ戻ってしまうことがあります。どこを変更したのか記録していなければ、同じ修正をもう一度行わなければなりません。更新を避ければ変更は残りますが、
0
カバー画像

Claude Codeでお客様の来た経路を整える!中小企業のための受注経路一覧づくりと効いている入口を見つける判断材料整理ガイド

2026年9月17日 ・ 読了目安 約9分「あのお客様は誰かの紹介だった気がする」「ホームページを見て来たと言っていたような」「看板を見て入った人が最近多い気がする」。中小企業では、新しいお客様が毎月何人か来ているのに、その人がどこから来たのかを一覧で見たことがある会社はほとんどありません。初回の受付票に「きっかけ」の欄があっても空欄のまま、聞いたとしても担当者の記憶に残るだけで、一年たつと誰も答えられなくなります。その結果、何が起きるか。効いているかどうか分からないまま、去年と同じ広告に同じ金額を払う。紹介で来たお客様がいちばん長く続いているのに、紹介してくれた人へのお礼の決まりがない。ホームページからのご相談が増えているのに、更新は三年前で止まっている。受注経路の本当の問題は、集客にお金をかけていることではなく、どの入口から来たお客様がどれだけ受注につながり、どれだけ続いているかを誰も数えていないことです。この記事では、Anthropic社の公式AIコーディングツール Claude Code を使って、受付票、予約の記録、見積もりの控え、名刺の束、担当者のメモに散らばった「どこから来たか」の情報を一つの一覧にそろえ、入口ごとの受注の数と売上を並べ、効いている入口と効いていない入口を分けるための材料を整えるまでの手順を、非エンジニアの方向けに整理します。どの入口にお金と時間をかけるか、どこを閉じるか、紹介にどう応えるかは人の判断。機械に任せるのは、散らばった記録を集めて、そろえて、比べられる形に並べる作業です。お客様の来た経路が「残らない」3つの理由経路の記録が残らないのは、
0
カバー画像

花屋のWordPressサイトを制作しました|世界観と分かりやすさを両立する

今回は、自主制作した花屋のWebサイト「North & Stem Floral Studio」をご紹介します。North & Stemは、カナダ・カルガリーにあるフローラルスタジオを想定した架空の店舗サイトです。花屋のWebサイトでは、写真や色使いによってお店の世界観を伝えることが大切です。しかし、見た目が美しいだけでは、お客様が「何を依頼できるのか」「自分の目的に合っているのか」を判断しにくい場合があります。そこで今回は、花のある空間を感じられるデザインを保ちながら、必要な情報へ迷わず進める構成を意識しました。サイトには、次のページを設けています。・ホーム・花の商品紹介・ウェディング・イベント・スタジオ紹介・読み物・お問い合わせウェディングやイベント装花を探している方、日常の花を購入したい方など、それぞれの目的に合ったページへ進めるようにしています。また、パソコンだけでなく、スマートフォンでも写真と文章を見やすく確認できるよう調整しました。今回の制作では、サイトの構成とデザイン、WordPressでの制作、静的サイト化、公開設定まで一連の作業を行っています。文章や構成の検討には生成AIも補助的に活用し、内容を確認・調整しながら仕上げました。小さなビジネスのWebサイトでは、きれいなデザインと分かりやすい情報設計の両方が、お客様の安心感につながります。Ks Open.では、それぞれのビジネスが持つ雰囲気や個性を大切にしながら、初めて見る方にも内容が伝わるWebサイト制作を目指しています。制作実績の詳細は、プロフィールのポートフォリオからご覧いただけます。http
0
カバー画像

【技術リーダーの脳内キャパシティ限界】個人ではなく「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つが分かれば十分です。・ホームページを作る目的・事業やサービスの内容・今持っている資料や写真## あると進めやすいものさらに用意できそうなら、・会社、店舗の基本情報・ロゴや写真・パンフレット・公開したい時期・参考にしたいホームページなどがあるとスムーズです。ただし、全部揃っている必要はありません。## 最初から決めなくてもいいことたとえば、・何ページにするか・どんなデザインにするか・詳しい文章・制作方法などは、目的や掲載内容を確認してから決めることができます。「ホームページを頼むなら、完成形を自分で考えないといけない」というわけではありません。## 分かるところからで大丈夫ですNexfilaでは、「ホームページが必要なのは分かっているけれど、何から決めればいいか分からない」という段階からご相談いただけます。ココナラの**「小規模ホームページを制作します」**から、・業種・紹介したいサービス・ホームページを作りたい理由など、現在分かる範囲をお送りください。必要なページや準備するものから一緒に整理します。
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
12,535 件中 4,741 - 4,800