一般社団法人 全国個人事業主支援協会

MEMBER メンバー

  • フロントエンド開発の世界では、フレームワークの話題が定期的に入れ替わります。その中で、Vue.jsは比較的落ち着いた立ち位置を保ち続けている存在だと感じます。派手に話題になることは少なくなりましたが、その分、日常的に使われる道具として定着してきた印象があります。
    Vue.jsは、はじめやすさと柔軟さのバランスが特徴のフレームワークです。HTMLに近い記法で書けるため、JavaScriptに慣れていない人でも取っつきやすく、段[…]

  • ここ数年、「生成AI」という言葉を耳にしない日はほとんどなくなりました。文章を書いたり、画像を生成したり、音楽を作ったりと、その活躍の場は急速に広がっています。少し前までは未来の技術のように語られていたものが、いつの間にか日常の中に自然に入り込んでいる、そんな印象を受けます。
    とはいえ、生成AIの仕組みを詳しく理解している人はそれほど多くありませんし、正直なところ、知らなくても大きな問題はありません。いまの生成AIは、技術と[…]

  • Vue.js の provide/inject は[…]

  • Iがどこまで進化するかは現状未知数と言わざるを得ませんが、どこかで非連続的なジャンプが起きた時におそらく雇用に破壊的な影響が起きることは間違いがないでしょう。
    そうなるとホワイトカラーの仕事はかなり置き換えられてしまう、ということもまた想像に難くありませんしよく言われることです。
    そう考えると、ここからAIのジャンプまでの何年かは労働によるレバレッジが効く最後の期間なのだ、という主張が登場しているようです。
    実際、現在の[…]

  • VueのDeepReadonly型はImmutableな値を示す型です。

    しかしDeepReadonly型は少し問題があり、例えばDeepReadonly型に対して普通のRefが代入できてしまいます。これはTypeScriptが構造的型付けという手法を取っているために発生する問題です。

    具体的に言うと、DeepReadonlyはRefとプロパティ構造が一致しているため、コンパイラは代入を許してしまいます。表面的には[…]

  • 最近はVibe Codingという手法が流行り始めてますね。

    Vibe Codingは、AIと自然言語で対話しながらコードを生成し、アプリやサービ[…]

  • 最近は3Dモデル関連の仕事をしています。

    Webで3Dモデルを扱う時にはWebGLがよく利用されます。

    WebGLを抽象化したフレームワークとして有名なものとしてThree.jsがありますが、それを更に抽象化したフレームワークとしてa-frameというものがあります。

    最近はa-frameを利用して3Dモデルを扱ったアプリケーションを開発しています。

    しかしながらWebGLに関する体系だった情報というの[…]

  • プロジェクトがうまく進まない原因としてよくあるのが、スコープの曖昧さです。最初に「これをやる」と決めたはずなのに、途中で「あれもこれも」と作業が増えていくことがあります。こうしたスコープの膨張は、関係者の期待に応えようとした結果だったり、要件の認識にズレがあったりすることが多いです。そして気がつけば、当初の予算やスケジュールが大きく崩れてしまっている。これが、いわゆる「スコープクリープ」と呼ばれる状態です。
    スコープ制御は、[…]

  • GitHubからようやくAgentモードが発表されました。

    これまではCopilotではコーディング補完のみがサポートされていました。しかし今回のGitHub CopilotでAgentモードが追加され、補完にとどまらないもっと全面的なコード生成、ファイル操作、外部システムとの連携が可能になりました。

    これまでAI AgentはClineやCursorが使われて主流[…]

  • システムエンジニア(SE)の仕事は、単にプログラムを書くことだけではありません。要件定義や設計、テスト、運用・保守など、システムを作り上げる全工程に携わることが多く、幅広い知識やスキルが求められます。クライアントからの要望を正確にくみ取り、設計書に落とし込むプロセスでは、コミュニケーション能力が特に重要になります。クライアントが抱える課題を、技術的にどのように解決できるのかを一緒に検討し、分かりやすく説明することは、信頼関係を[…]

  • RDBはRelational Data B[…]

  • 中山 祐輔 さんのプロフィールが更新されました。 10か月 2週間前

一覧へ戻る