プログラミング入門– category –
-
プログラミング入門
【保存版】Python でファイル読み書きの基礎と実践。すぐに使えるサンプル満載
この記事では、Pythonを使ったファイル操作の基礎から、メモリに収まらない巨大ファイルの処理方法までを解説します。具体的には、以下のトピックをカバーします: テキストファイルの読み書き バイナリファイルの読み書き ランダムアクセス これらについ... -
プログラミング入門
【保存版】Pythonファイル/フォルダ操作術。コピペで使えるサンプルコード付き。
Pythonでファイルやフォルダ操作を行う代表的なライブラリとして os、shutil 、glob がありますが、それらの違いや特徴を把握せず、何となく使っている方も多いのではないでしょうか? 今回は、これらライブラリの違いと特徴、及び具体的な事例をもとにし... -
プログラミング入門
【WPF】material designとC#で作るモダンUI入門
WPFでデスクトップアプリを構築するメリットの1つに、見栄えの良い(モダンな)画面デザインが実現しやすいという点があります。 とはいうものの、マイクロソフトが提供する標準機能だけでは限界があり、XAMLに関する高度な知識が不可欠です。 でも、安心... -
プログラミング入門
【ダウンロード可】MP3(ID3)タグ編集プログラムを作ってみた(C#ソースコード、Taglibの使い方も解説)
MP3タグ(ID3)の編集が面倒くさいと思ったことはありませんか? そこでTagLibというフリーのライブラリを使って、自分の好きなようにMP3タグ編集できるツールを作りました。 この記事では、ツールの紹介、Taglibの使い方をプログラミング初心者に向けてコ... -
プログラミング入門
【サンプル付き】WebView2で自作アプリにブラウザを組み込もう!インストールから使い方を解説
デスクトップアプリにWebブラウザを組み込むと、Webサイトのコンテンツを画面に表示したり、様々な操作が可能になります。 そして、WebView2を使うことで、自作アプリにMicrosoft Edgeブラウザと同等の機能を組み込むことができます。 この記事では、WebVi... -
プログラミング入門
【お手軽】WinPython+Portable Gitでお手軽Python環境を構築しようよ
「Pythonを勉強してみたいけど、環境の作り方が良く分からない」「Pythonで作られたソースコードを動かしたいけど、PythonやGitのインストールが難しそう・・・」、「手順通りにインストールしたけど、エラーで動かない・・・」などで困っていませんか? ... -
プログラミング入門
【コピペで使える】C# で YAML ファイルを読み書きするクラス作りました
アプリケーションの設定ファイルとしてよく使われるファイルフォーマットにYAMLがあります。今回仕事で使う機会があったので、簡単なクラスにしてみました。 辞書とクラスという2種類のデータに対して、YAMLファイルで読み書きできるようになっています。... -
プログラミング入門
【図で理解】一番分かり易いYAMLのフォーマット解説
アプリケーションで使うデータを保存するフォーマットとして、XMLやJSONが有名ですが、最近では人間が読みやすく手書きできるという特性を持つYAMLもかなり普及してきました。 とはいうものの、Webでググって出てくる記事は、細かい説明は記載されている... -
プログラミング入門
【図解】PythonとFletによるUI開発で知っておきたい基礎知識
最近Pytonでツール類を作る機会が多く、その中でもFletを使う機会が多くなったので、自分自身への備忘録と、これから Fletを始める方々へのアドバイスを兼ねて、Fletによるツール開発で最初に知っておくべきことを纏めてみました。 Fletを使ってクロスプラ... -
プログラミング入門
【実践】Python と MiDaS で深度推定!DepthMapを作ろう!
Quest2を買って早一年、この10月にはQuest3が出るようですが、VRの楽しみ方の1つとして、普通の2D写真を疑似的に3D化して大画面で鑑賞するという方法があります。 2D写真を3D化するには、写っている物の奥行きを推定(=深度推定)し、そこから左右の視差...