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

すべてのカテゴリ

6 件中 1 - 6 件表示
カバー画像

フリーランスに逃げられた…仕様書なし・ブラックボックス化したシステムの改修は可能?

「昨日まで動いていたシステムが急にエラーで止まってしまった」「作ってくれたフリーランスに連絡しても、一向に返信がない…」「仕様書も設計図も残っておらず、他の業者には改修を断られてしまった」今、この記事に辿り着いたあなたは、まさにこのような絶望的で焦燥感に駆られる状況に陥っているのではないでしょうか?日々の業務が止まってしまう恐怖や、誰も中身が分からない「ブラックボックス」を抱える不安は計り知れませんよね。はじめまして。システム改修・自動化の専門家、BENTEN Web Worksです。結論から申し上げます。前任者と連絡が取れず、仕様書が一切ない状態でも、システムの解析と改修は「可能」です!本日は、行き場を失った「野良システム」でお困りの方へ向けて、プロがどのように復旧を行うのか、そして二度と同じトラブルを起こさないための根本的な解決策をお伝えします。なぜシステムは「ブラックボックス化」してしまうのか?WordPressやGAS(Google Apps Script)やAWSなどを用いた便利な業務システムは、手軽に導入できる反面、開発を特定の個人に丸投げしてしまうと「作った本人しか中身が分からない」という属人化の罠に陥りがちです。これはお客様に非があるわけではなく、IT業界やクラウドソーシングにおいて非常に頻繁に発生する「あるある」のトラブルです。決してあなただけが抱えている悩みではありませんので、まずはご安心ください。仕様書ゼロでも大丈夫。プロはどうやって復旧させるのか?「設計図がないのに、どうやって直すの?」と疑問に思われるかもしれません。私のような専門のエンジニアは、残され
0
カバー画像

機密情報に関するこれまでの具体的な対応例

サービス提供において、日頃からお客様の機密情報保護を重視しています。もちろん「お客様の不利益を防ぐ」ことが最優先ですが、結果としてこの取り組みにより、私自身のサービスも柔軟性・迅速性を保ったまま提供できています。本コンテンツでは、実際の事例を簡単に整理します。事例1)ヒアリング段階で共有資料内に機密情報が含まれていたケース機能追加要件のヒアリング時、既存のGASシステム一式をご共有いただいたところ、OpenAI APIキーやバックエンドシステムのID/パスワードが記載されていました。システム理解は迅速に進みましたが、当時の検証作業では接続情報が不要だったため、確認後すぐに当方の作業環境から削除しました。事例2)ID・パスワード共有依頼への対応ドメイン設定の代行をご希望いただいた際、「お名前.com のアカウント情報をお渡しします」とご提案いただいたことがあります。しかし、ドメイン管理はセキュリティ上のリスクが非常に大きいため、アカウント情報の共有はお断りし、代わりに依頼者様ご自身で安全に設定できる手順を整理してご案内しました。当方では、不要な権限や機密情報を保持しない運用を徹底し、安全な代替手段を提示することを基本方針としています。以上のように、・不要な情報は基本的に受け取らない  ・受け取った場合は、背景理解のために必要な範囲で最大限活用し、作業後すぐに削除する  ・安全な代替手段を提示する  という運用を徹底し柔軟で迅速な開発体制を維持しています。機密情報を扱う案件や、既存システムの調査・改善が必要な案件でも、安心してご相談いただける環境を整えています。もし新規開発や既存シ
0
カバー画像

Blue lace agate ブルーレースアゲート

0
カバー画像

思い込みやバグを修正する方法

思い込みやバグを修正する方法時間の流れというのは 過去→現在→未来 のように時系列ではありませんし繋がっていません。 これは長い年月の洗脳によって作られた概念です。 正確には 過去  ↑ 振り返れば ・ ・ ・ ・ : ・ ・現在・ ・ ・ ・ ・ ・ : ↓思い起こせば 未来 となります。 現在のまわりにある・や:は何かというと 過去の経験や出来事や評価、時間などに関係ないワープポジションです。 選択次第でワープする(成功や幸せを勝ち取っていくポジションに辿り着く)ことができるということです。 過去や思い込みに縛られず 今を大切に生きてみてくださいね。     インプラント解除専門ヒーラー DaI☆       インプラント全解除       インプラント除去       ライタリアンレイキ
0
カバー画像

バグ修正の三つのステップ

バグ修正の三つのステップ新年明けましておめでとうございます。本年も宜しくお願いいたします。今回は、2022 年最初の投稿ということで、バグ修正のコツを紹介します。 プログラミングのバグを修正するには三つのステップが必要です。この記事ではバグ修正の三つのステップについて紹介します!バグ修正のために必要な三つのステップバグ修正を「きちんと」行うには三つのステップが必要です。 実は、バグ修正のステップで多いのが二つのステップで解決しようとしている場合が多いのですが、この方法だとバグを「きちんと」修正できない場合があります。まずは、必要な三つのステップを紹介します* 起きている問題* 問題が起きる原因* 問題の解決方法の三つです。そんなのは当たり前と思うかもしれませんが、かなり多くの場合真ん中の「問題が起きる原因」が飛ばされている場合がとても多いのです。 そうすると、きちんと問題を解決できない場合も結構出てくるというのがこの記事で紹介する事です。原因がわからないと「有効な対策」が取れない問題が起きる原因がわからないと、有効な対策を立てるのが難しいというのが「解決できない場合がある」理由です。問題の解決方法というのは、具体的にどういうことかというと、「原因を取り除く」ことです。 しかし、原因がわからない場合何を取り除いたらよいか分かりませんよね?真の原因でない物を取り除いても、根本解決にはならない場合があるのは、別の原因(理由)があるからです。 その別の原因が起きれば問題は残るということです。以前も挙げた例ですが、「熱がある」というのが起きている問題だとします。 本来ならば、何故熱が出て
0
カバー画像

クライアントのシステム修正-バグ修正で見つけた意外な発見

先週、お客様から「システムの一部が思ったように動かない」という連絡をいただきました。 最初は単純なバグだと思って調査を始めたのですが、調べているうちに思わぬ発見がありました。 プログラマーあるあるですが、バグを探しているときって、予想もしなかった問題や改善点が見つかることがよくあるんです。 今回のバグ調査で見つかった意外な発見が3つありました。 まず、データ処理速度が予想以上に遅くなっていた原因が、実は古いデータの蓄積にあることがわかりました。 次に、お客様が「便利だから」と独自の運用方法を編み出していて、それがシステム本来の機能よりも効率的だったことが判明しました。 最後に、エラーログを詳しく調べていたら、まったく別の箇所で小さな不具合が発生していることを発見できました。 バグ修正作業がお客様にもたらすメリットは、単なる問題解決以上のものがあります。 まず、システム全体の安定性が向上して、日常業務がより安心して行えるようになります。 次に、調査過程で見つかった改善点を一緒に修正することで、システムの性能が大幅にアップします。 そして、お客様の実際の使い方を知ることで、より使いやすい機能の提案ができるようになります。 バグ調査で効果的なアプローチをお伝えすると、表面的な症状だけでなく根本原因を探ることが大切です。 私はバグ報告を受けたら、まず現象を再現して、どの段階で問題が起きているかを細かく特定します。 また、エラーログやシステムの動作履歴を丁寧に分析して、問題の背景にあるパターンを見つけ出すようにしています。 そして、修正作業の際は同じような問題が他の箇所でも起きていないか
0
6 件中 1 - 6