マガジンのカバー画像

プログラミング

68
エンジニア向けマガジン
運営しているクリエイター

2024年7月の記事一覧

【Python】大谷翔平のHRデータを3Dアニメーションと自動投稿で視覚化する

弾道の軌跡を視覚化し、それを反映するプロセスを自動化するプログラムを作成するのは、面白いアイデアだと思いました。そこで、以下の内容を考えてみました。 このプログラムを作るために、ChatGPTに二人の会話形式で指示を出し、情報の取得方法についてマホーン先生に教えてもらうというシナリオを用意しました。 お暇があれば、時間が許す限り読んでみてください。 登場人物マホーン先生(エンジニア) ロバート・ジュニア(学生) 2人の会話ロバート・ジュニア: こんにちは、マホーン先生

【解説】電子レンジの使用でWi-Fi通信が止まるメカニズム

皆さん、ふとした時にWi-Fiが突然止まる経験はありませんか?原因がわからずに困ったことがあるかもしれません。その通信障害、実は電子レンジの使用が影響している可能性があります。この記事では、なぜ電子レンジの使用がWi-Fi通信に干渉するのか、そのメカニズムについて詳しく解説していきます。 電子レンジを使用するとWi-Fi通信が途切れる現象は、周波数帯域の重複と電磁波干渉によって引き起こされます。電子レンジは食品を加熱するために2.45 GHzのマイクロ波を使用し、これは一般

TCP/IPの歴史

今回は、TCP/IPの詳細とその歴史について詳しく解説します。 TCP/IPとは?まずTCP/IP(Transmission Control Protocol / Internet Protocol)とは何かから始めたいと思います。TCP/IPはインターネット環境で使用されるIPを用いる通信プロトコル群の総称です。ごくまれにTCPとIP、この2つのプロトコルを指してTCP/IPと呼ぶこともありますが、基本的にはTCPとIPだけでなく、IPを使用して通信するためのすべてのプロ

【WannaCry】ランサムウェアの侵入経路と対策 日本でも被害を受けたサイバー攻撃の実態

WannaCryとは WannaCryランサムウェアは、2017年5月に発生し、世界中で大規模な被害を引き起こしました。以下では、WannaCryの具体的な侵入経路とそれに対する対策、そして留意点についてエンジニアの視点から解説します。 侵入経路 WannaCryは主にWindowsのSMB(Server Message Block)v1プロトコルの脆弱性を利用して侵入しました。この脆弱性はエターナルブルー(EternalBlue)というエクスプロイトによって悪用されま

HTMLの歴史

Webの誕生 ある時、1989年の寒い冬の日、スイスのCERN(欧州原子核研究機構)で働いていた34歳のイギリス人エンジニア、ティム・バーナーズ=リーは、科学者たちが情報をもっと簡単に共有できる方法を模索していました。 彼が夢見たのは、異なるコンピュータ間で情報を繋ぐ「ハイパーテキスト」システムです。これが後に「ワールド・ワイド・ウェブ」として知られるものの始まりでした。 HTMLの誕生 ティムはそのために、情報を標準化された方法で表示するための言語を作り上げました。

【Python】OpenCVで顔認識プログラムを作成してみた話

はじめにこの記事では、macOSでOpenCVを使用してWebカメラから顔を検出するアプリの作成手順を説明します。Python仮想環境の設定から、必要なライブラリのインストール、顔検出スクリプトの作成までをカバーします。 前提条件macOSがインストールされていること Homebrewがインストールされていること Pythonがインストールされていること Homebrewの確認とPythonのインストールHomebrewの確認 まず、Homebrewがインストールさ

【MacBook】最新OS対応!Macのおすすめ初期設定|M3対応

はじめに 初期状態の説明 トラックパッドの設定 カーソルの移動速度 タップでクリック ドラッグ設定 システム全体の設定 コンピューター名の変更 不要アプリのアンインストール GarageBandサウンドライブラリの削除 起動音の消音 日付と時刻の設定 タッチIDの設定 ディスプレイの設定 スペースの拡大 トゥルートーンの設定 壁紙の設定 ドックとデスクトップの設定 メニューバーの設定 時計の表示設定 スポットライトの設定 ファインダー

税金計算アプリの紹介

概要この給与計算アプリは、ユーザーが入力した月給を基に各種税金や保険料を計算し、社員と会社の負担額を算出するシンプルなウェブアプリケーションです。計算結果はリアルタイムで表示され、ダークモードの切り替え機能も提供されています。 主な機能1. 月給入力 ユーザーは月給を万円単位で入力します。 2. 税金および保険料の計算 所得税 住民税 健康保険料 厚生年金保険料(選択式) 雇用保険料 介護保険料(選択式) 子ども・子育て拠出金(選択式) 3. 社員負担額