プログラミング

Visual Basic

Excel VBAで別シートの月・最終日を取得してカレンダーを作る方法|Sheet2の情報をSheet1へ日曜始まりで出力

Excel VBAでカレンダーを作るとき、設定値を入力する「情報シート」と、完成したカレンダーを表示する「結果シート」を分けておくと管理しやすくなります。初心者がつまずきやすいのが、Sheet2に入力した月や月末日の情報をSheet1のマク...
プログラミング

高校生からシステムエンジニアを目指すには?高1でやるべき勉強・プログラミング・進路を解説

システムエンジニア(SE)を目指している高校生にとって、「プログラミングはどこまでできればいいのか」「未経験でもIT企業に入れるのか」「コミュニケーション能力のほうが重要なのか」は迷いやすいポイントです。結論からいうと、高校1年生の段階で実...
プログラミング

【鳴潮】プログラミング言語変更の限定テスト対象か確認する方法|「*」マークの場所とVer.3.6の注意点

『鳴潮(Wuthering Waves)』Ver.3.6では、プログラミング言語の変更による全プラットフォーム向けのパフォーマンス改善が行われています。ただし、この改善は最初から全ユーザーへ一斉適用されるものではなく、限定テストとして順次開...
Visual Basic

ExcelマクロのScrollColumnを省略する方法|マクロ記録で大量にできたスクロール処理をVBAで整理

Excelの「マクロの記録」を使うと、実際に行った操作がVBAコードとして自動的に記録されます。便利な機能ですが、横へ長くスクロールしただけでActiveWindow.ScrollColumn = 2、ActiveWindow.Scroll...
Visual Basic

Excel VBAでカレンダーの予定をUserFormに表示できないときの直し方|エラー原因の特定・予定表の読み込み・自動表示を解説

Excelで作成したカレンダーや予定表の内容をVBAのUserFormへ表示し、デスクトップ上の予定確認用ウィンドウとして使いたい場合、コードのわずかな違いでコンパイルエラーや実行時エラーが発生することがあります。この種のトラブルでは、画像...
プログラミング

AIは博学なのに常識がない?他のAIで調べて学習させる必要性と正しい使い方を解説

生成AIを使っていると、専門的な内容には詳しいのに、人間なら簡単に気付きそうな勘違いをすることがあります。「これだけ知識があるのに、なぜそんな常識的なことを間違えるのか」と不思議に感じる場面もあるでしょう。ここで重要なのは、生成AIの「知っ...
プログラミング

プログラマはいつからアセンブリ言語を読めなくてもよくなった?コンパイラの歴史と「プロならアセンブラ必須」の変化

現在のWeb、業務システム、スマートフォンアプリなどの開発では、プログラマが日常的にアセンブリ言語を読み書きする機会は多くありません。一方、コンピュータの黎明期には機械語やアセンブリ言語に近いところでプログラムを書くことが一般的でした。では...
プログラミング

AIの質問・回答はエンジニアの仕事をどう変える?開発効率・スキル・Q&Aサイト・将来性への影響を解説

ChatGPTやGemini、GitHub Copilotなどの生成AIが普及したことで、エンジニアが技術的な疑問を解決する方法は大きく変わりました。以前は検索エンジンで調べ、公式ドキュメントやStack OverflowなどのQ&Aサイト...
プログラミング

新卒エンジニアは『リーダブルコード』『良いコード/悪いコードで学ぶ設計入門』とテストを学べば十分?実務で評価される力を解説

新卒エンジニアを目指す段階で、『リーダブルコード』や『良いコード/悪いコードで学ぶ設計入門』を読み、さらにテストについて学ぶのは非常に良い方向性です。読みやすさ、変更しやすさ、責務の分離、テスト可能性といった考え方を早い時期から身につけてお...
C言語関連

C言語のfopenで「w」と「wb」は何が違う?テキストモードとバイナリモードを具体例付きで解説

C言語でファイルを開くとき、fopen()の第2引数には"w"や"wb"のような文字列を指定します。どちらも「書き込み用にファイルを開く」という点は同じですが、wはテキストモード、wbはバイナリモードという違いがあります。特にWindows...
タイトルとURLをコピーしました