メインカテゴリーを選択しなおす
Tkinterでサブウィンドウを簡単作成!Toplevelの使い方をマスターしよう
1. はじめに:Tkinterとは? PythonでGUI(グラフィカル・ユーザー・インターフェース)を作りたいとき、手軽に使えるライブラリとしてTkinterがあります。TkinterはPythonに標準で組み込まれているため、追加のイン
1. はじめに イントロダクション プログラミングの学びを進めていくと、コードがシンプルだった初期段階から、次第にデータや処理が複雑化してくる場面に直面することがあります。特に、辞書を使ってデータを管理していると、最初は便利に感じても、だん
小学館の雑誌「サライ」 [1] の最新号 2024年 9月号の大特集、 「漢字」に遊ぶ を大変興味深く読みました。特に、石川祐基さんが案内する記事「町の漢字看板を楽しむ」(44 ページ)に触発され、自分も町を歩いて看板の文字を楽しんでみたくなりました。 さらに、今は...
NPNトランジスタの増幅回路でブザー音量を大きくする方法【Arduino】
NPN型バイポーラトランジスタの信号増幅特性を利用して、パッシブブザーの音量を大きくする方法を紹介します。特性や仕組みについても図解を用いて分かりやすく解説しています。
Pythonで世界を作ろう!クラスと継承でコーディングが楽しい
イントロダクション: オブジェクト指向って何? 「オブジェクト指向って何?」と聞かれたとき、プログラミングを始めたばかりの人にとっては少し抽象的に感じられるかもしれません。でも、実は私たちの日常生活の中にもオブジェクト指向の考え方は溢れてい
1. はじめに Python 3.8から登場した代入式で、コードがもっと効率的に! Pythonプログラミングをしていて、「このコード、もっと短くならないかな…」「同じ計算を何度もしているけど、なんだか無駄が多い…」と感じたことはありません
プログラミング初心者におすすめ!「スッキリわかるPython入門 第2版」 プログラミングに興味があるけれど、何から始めればいいかわからない方に最適な一冊が「スッキリわかるPython入門 第2版」です。以下のポイントを参考にしてください。
Python辞書をカスタマイズ!柔軟なデフォルト値を設定しよう
プログラミング初心者におすすめ!「スッキリわかるPython入門 第2版」 プログラミングに興味があるけれど、何から始めればいいかわからない方に最適な一冊が「スッキリわかるPython入門 第2版」です。以下のポイントを参考にしてください。
PySide ( Qt for Python ) は、 Qt (キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしていま...
PySide ( Qt for Python ) は、 Qt (キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしていま...
Arduinoでステッピングモーターを制御!Stepperライブラリ・専用ブロックがあれば誰でも簡単に制御できます【ビジュアルプログラミングLESSON24】
Arduino(アルディーノ)を使ったユニポーラ型のステッピングモーターをプログラミング制御する方法を解説します。Arduino IDEだけでなく、mBlockを使ったビジュアルプログラミング方法についても紹介しています。
一目均衡表(いちもくきんこうひょう)は、株式、商品、為替の取引相場の罫線表(チャート)分析法の一つです。都新聞(現 東京新聞)商況部部長の細田悟一が私設研究所を設立して、7 年の歳月と延べ 2000 人の人手をかけて開発しました。1935 年(昭和10年)に「新東転換線」とし...
この記事ではサーバーに移管作業に関する手順をご紹介しています。新しくサーバーを変えたい方で、サーバーの移管作業を考えている方の参考になれば幸いです。
Power automateの活用事例【道の駅スタンプラリーのルート探索に活かす】
Power Automate Desktop (PAD)を覚えたてのアラフォーが、道の駅スタンプラリーの最短ルート探索にPADを応用した例を解説しています。具体的なコードと実行動画も公開しています。
はじめに エンジニアリングの世界は急速に進化しています。テクノロジーの進歩とともに、新しいツールやプラットフォームが登場し、エンジニアに求められるスキルセットも変化しています。これからの時代を見据え、エンジニアとして成功するためには、どのよ...
良いプロジェクトマネージャーとは 定義と役割 プロジェクトマネージャーは、プロジェクトの計画、実行、監視、制御、完了の各フェーズを管理する責任者です。彼らは、プロジェクトの目標を達成するために必要なリソースを調整し、チームのメンバーを導き、...
成功するプロジェクト管理の秘訣:工数とバッファをマスターしてリスクを制御する方法
はじめに プロジェクト管理において、工数(工期)とバッファの概念は非常に重要です。これらの概念を理解し、適切に見積もり、管理することは、プロジェクトの成功に直結します。本記事では、工数とバッファの基本的な概念、適切な見積もり方法、バッファの...
システムエンジニアのキャリアプラン完全ガイド:成功への道筋と必要なスキルセットを徹底解説
はじめに システムエンジニア(SE)は、IT業界における中核的な役割を担っています。SEとしてのキャリアを成功させるためには、明確なキャリアプランとそれに必要なスキルセットを理解し、計画的にスキルを磨いていくことが重要です。本記事では、シス...
フィボナッチ数列を知ったのは数列や漸化式を習ったときですから、高校数学(数学ⅡB)の時だったしょうか。フィボナッチ数列の漸化式は簡単におぼえられましたし、不思議な性質があることも、解説を読んで知った気にはなっていました。しかし、実際の分析でフィボナッチ数列を活用することはあり...
スケジュール管理が苦手な人必見!タスク管理の基本から実践まで完全ガイド
序章:スケジュール管理の重要性とその難しさ スケジュール管理は、個人の生活やキャリアにおいて極めて重要なスキルです。しかし、現代の忙しい社会においては、スケジュール管理が難しいと感じる人も少なくありません。ここでは、スケジュール管理の重要性...
オブジェクト指向プログラミング完全ガイド:超初心者向けの概念から実践まで
序章:オブジェクト指向の重要性と基本概念 プログラミングにおけるオブジェクト指向の重要性 現代のソフトウェア開発において、オブジェクト指向プログラミング(OOP)は非常に重要な概念です。OOPを理解し、活用することで、コードの再利用性、保守...
技術が乏しくても大丈夫!プロジェクトマネージャーとして成功するための必須スキルと知識
序章:プロジェクトマネージャーの役割と重要性 現代のビジネス環境では、プロジェクトマネージャー(PM)の役割がますます重要になっています。PMは、プロジェクトの計画、実行、監視、コントロール、そして完了を担当するリーダーです。PMの成功は、...
今週の日経平均株価は、週初めの 8 月 5 日(月)は 4,451 円安と歴史的大暴落。この反動で翌 6 日(火)は 3,217 円高と、これまた歴代最大の上げ幅。その後も振れ幅が大きく不安定な値動きが続きました。。 テクニカル分析というと、証券会社が提供するツールに依...
yfinance [1] [2] は、Yahoo Inc. が公開している API を利用した、Yahoo Finance の株価などの金融情報にアクセスしてデータを取得するために開発されたオープンソースの Python ライブラリです。 本ブログで yfin...
子どもの習い事・保育園で人気の習い事ランキング&おすすめサイト!
※当サイトには、広告が含まれています。 こんにちは。 さくら🌸ブログへご訪問いただきありがとうございます。 保育士をしていると、保護者の方や子ども達から【習い事】に関する話をよく聞きます。 ✓ 0~2歳児の保護者の方からは、何か教えたり、習
英辞郎 on the WEB によると ellipsis とは、「省略」あるいは「省略記号」という意味の英語の名詞です [1] 。Python には、この Ellipsis あるいは ... という、省略をあらわす定数があります。 Python のマニュアル [...
yfinance [1] [2] は、Yahoo Inc. が公開している API を利用した、Yahoo Finance の株価などの金融情報にアクセスしてデータを取得するために開発されたオープンソースの Python ライブラリです。 今回は、yfinan...
プログラミング2025年1月から大学入試に必須!パソコンは幼少期から!習い事の一つに!
※当サイトには、広告が含まれています。 広告 IT×ものづくり教室【LITALICOワンダー】 おうちで育む理数力×創造力【ワンダーボックス】 こんにちは。 さくら🌸ブログへご訪問いただきありがとうございます。 『プログラミング』と聞いても
カテゴリの記事一覧ページで全記事数をページタイトルに表示する方法
今回は、WordPress の 「カテゴリの記事一覧ページ」 で 「カテゴリ内の全記事数」 を取得し、ページタイトルに表示する方法を紹介する。title タグは Google の検索結果にも表示されるため、SEO対策としての効果もある。
GNOME は、 Wayland あるいは X Window System 上で動作するデスクトップ環境です。長年、Linux をメインの OS として愛用していますが、概ね Fedora Linux や RHEL など、Red Hat 系の Linux ディストロを...
Tkinterで簡単操作!PDFのしおりをエクスポート&編集
1. はじめに 前回の記事では、PythonとPyMuPDFライブラリを使用してPDFファイルにしおりを追加する方法を学びました。しおりの追加により、文書内の特定のセクションやページに迅速にアクセスできるようになり、ナビゲーションが大幅に向
【javascript】非同期処理のPromiseとasync / awaitの使い方をわかりやすく解説
JavaScriptの非同期処理に不可欠なPromiseとasync / awaitの使い方をわかりやすく解説します。Promiseチェーンによる処理の流れと、async / awaitを用いた直線的で読みやすいコードの書き方について、具体例を交えて詳しく説明します。非同期処理の理解を深めましょう。
二重ばね振り子の運動方程式をオイラーラグランジュ方程式から導出し、それを基に数値計算を行います。まずラグランジアンを計算します。図を用意するのが面倒だったので、二重振り子の場合と同様の変数設定をしていると考えてください。ただし質点はばねでつながれていますのでは時間変化します。運動エネルギーは \begin{align} T&=\frac{1}{2}m_1(\dot{x_1}^2+\dot{y_1}^2)+\frac{1}{2}m_2(\dot{x_2}^2+\dot{y_2}^2)\\ &=\frac{1}{2}[m_1[(\dot{l_1}\cos\theta_1-l_1\dot{\thet…
QMediaPlayer によるサウンドプレーヤー ~ PySide6
PySide ( Qt for Python ) は、 Qt (キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしていま...
【python】ファストストキャスティクスで売られすぎ銘柄を探してみる@24/7/21
概要 テクニカル指標である「ストキャスティクス」から日足ベースで「売られすぎ」銘柄を探すこととしました。 日経
1. はじめに 記事の目的 本記事の目的は、Pythonのデータ分析ライブラリであるPandasを使用して、CSVファイルやテキストファイル内のデータに対して連番を生成する方法を解説することです。特に、日本語環境で使用されるShift-JI
1. はじめに 概要 本記事では、Pythonを使用してPDFファイルにしおり(目次)を簡単に追加する方法を紹介します。しおりを追加することで、PDFドキュメントのナビゲーションが容易になり、読者が必要な情報に迅速にアクセスできるようになり
昔はプログラミングじゃなく、シャンシャンを作ったりしてたんだっけ…🤔 小学3年〜中学3年って、めっちゃ年齢差があるねぇ…(^o^;) 参加費用からA席…
QSoundEffect を利用した Wav Player ~ PySide6
PySide ( Qt for Python ) は、 Qt (キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしていま...
1. はじめに 概要 本記事では、Pythonを使用してPDFファイルの結合と分解を簡単に行う方法を紹介します。PDFファイルを操作するためのライブラリであるPyMuPDF(別名fitz)を利用して、複数のPDFファイルを一つにまとめたり、
ブログにお越しいただき有難う御座います。日々の出来事を綴ってますメモ家族紹介ゆきっぺ(専業主婦)当ブログの筆者顕微授精で二人の子供を授かりました。趣味は、手芸…
ブログにお越しいただき有難う御座います。日々の出来事を綴ってますメモ家族紹介ゆきっぺ(専業主婦)当ブログの筆者顕微授精で二人の子供を授かりました。趣味は、手芸…
初学者向け:Pythonによるフォルダ操作とファイル操作の基本
概要 Pythonは、多様な用途に使える非常に強力なプログラミング言語です。その中でも、フォルダやファイルを操作する機能は非常に便利で、日常的なタスクの自動化やデータ管理に役立ちます。本記事では、初心者向けにPythonを使ったフォルダ操作
【python】ファストストキャスティクスで売られすぎ銘柄を探してみる@24/7/13
概要 テクニカル指標である「ストキャスティクス」から日足ベースで「売られすぎ」銘柄を探すこととしました。 日経
断捨離トレーナー東京都大田区 みやべひろみです。 ブログへのご訪問ありがとうございます。 悩む親のための断捨離サロン「サクラSAKU」7月募集!初月無…
SciPy は Python のための科学的ツールのオープンソース・ライブラリとして開発されています。SciPyは、NumPy をベースにしていて、統計、最適化、積分、線形代数、フーリエ変換、信号・イメージ処理、遺伝的アルゴリズム、ODE (常微分方程式) ソルバ、特殊関数、...
ちょっと前に勉強のために作った3Dアクションゲーム。 unityroom.com 昨日に引き続き、こいつの大改造です。 今日は、納品いただいた音源の中から、ダメージを受けた時と音、ジェムを拾った時の音、メニュー選択の移動音と、そして、魔法陣発動中の音を実装してみようと思います。 ダメージを受けた時と音、ジェムを拾った時の音、メニュー選択の移動音は、特に再生するタイミングが変わるわけではないので、ScriptableObjectにそのままセットするだけで変更完了。 魔法陣は、今までは発動時のみの音で、発動中は特に音を鳴らしていませんでした。 今回納品いただいたのは、魔法陣発動中の音なので、コード…
動的に Matplotlib のチャートを利用する (2) ~ PySide6
PySide ( Qt for Python ) は、 Qt (キュート)の Python バインディングで、GUI などを構築するためのクロスプラットフォームなライブラリです。Linux/X11, macOS および Microsoft Windows をサポートしていま...