【Python】YouTube動画から字幕をテキスト情報として抽出する
YouTube動画から字幕を抜き出すPythonスクリプトを作ったので共有します。 メインで利用しているライブラリはyt-dlp。このライブラリを使うとYouT ...
【入門】Gradleとは?機能まとめ
Gradleの機能をまとめます。設定可能な項目は大量にあるので、網羅的な説明はGradle公式ページに任せ、この記事ではGradleを利用した大半のプロジェクト ...
【Java】ジェネリクスとは?メリットと使い方【コード例付き】
ジェネリクスとは ジェネリクスとは「クラス・メソッド・インターフェースの中で利用される値の型を後から設定できる仕組み」です。 英語で書くとgenerics。意味 ...
【Pythonエンジニア向け】Java入門
プログラミング言語によって記述方法や利用できるライブラリは異なります。 私が業務として主に扱ってきた言語はPythonとRubyなのですが、フリーランスを始める ...
【Python】標準ライブラリ3つだけでパズルゲーム作ってみた
こちらのYouTube動画にてC++を使って高速でパズルゲームを作り上げていることに開発心を触発されて、Python3の標準ライブラリのみを使ってぷよぷよもどき ...
【図解】SQLAlchemyのfirst, one, scalarの違い
SQLAlchemyにはallをはじめとして多くのクエリーが存在します。その中でもfirst, one, scalarは動作が似ており、きちんと区別して使えてい ...
【理解度チェックテスト付き】SQLAlchemyの基本的な使い方
SQLAlchemyの基本的な使い方を解説していきます。進め方は公式のチュートリアルに即しています。 この記事ではSQLAlchemyについて説明したのち、イン ...
【Ubuntu】Flask, uWSGI, nginxでHello Worldする方法
この記事では、Flask, uWSGI, nginxそれぞれの役割とインストール方法を説明した後に、上の図のようにFlask, uWSGI, nginxを連携さ ...
【入門】FlaskでHello Worldする方法【Python】
本記事ではFlaskをインストールするところからHello Worldするまでをやさしく解説します。 著者環境 python: 3.6.8 Hello Worl ...
【Ubuntu】Pythonの仮想環境をvenvで作る方法
この記事ではvenvを使ってPythonの仮装環境を作る方法、作成した仮想環境を利用する方法を解説しています。 最初に仮想環境自体の解説をしていますが、すでにご ...