IT関連

スポンサーリンク
IT関連

【備忘録】Rails Tutorial(第四版 Rails 5.1)のエラー解消例@Windows10【2021年時点】

自分は普段Web系の技術とは関わりがあまりないのですが、ある意味IT系に関わっているのもあり、この際Webサイトの作り方くらいは知っておこうとRails Tutorialをやってみることにしました。 プログラミングスクールの...
IT関連

【備忘録】PySimpleGUIでメモ帳を作ってみる【アイコン設定・exe化編】

どうも、Novです。 この記事は前回作成した記事の続きになります。 今回は、「作成したアプリの実行ファイル化(exe化)」「ウィンドウに表示するアイコンの設定」「アプリ実行中に表示されるタスクバーのアイコン変更方法」の3本立てでお送りします。
IT関連

【備忘録】PySimpleGUIでメモ帳を作ってみる【ハマりどころ解消Tips編】

最近、Pythonスクリプト組んだり、プライベートでも勉強がてらDeep LearningをC++で実装してみたりと、CLIベースで操作するコードはよく書くものの、そういえばGUIで何かタスクをやらせるというものは作ったことがないなと思い至りました。 折角なので、イベント駆動のプログラミングの勉強を兼ねてGUIアプリを何か作ろうと思い、とりあえずPythonでメモ帳的なものを作ってみました。 その際、PySimpleGUIというライブラリを使って作ったのですが、見た目とかちょっとした機能にこだわるとバックエンドのライブラリであるtkinterの操作を要求されたりと、結構ハマりどころがあったので備忘録がてらまとめます。
IT関連

【備忘録】VSCode拡張機能「drawio integration」を用いてLaTeX数式を入力した画像を保存する際の注意点 & 行列の簡単な入力方法について

こんにちは、Novです。 ブログ用の記事を作成するとき、簡単な図はdrawioを使用して作ることが多いです。パワポやGoogle Slideなどとは異なり、方眼紙上で編集できるのと位置合わせが非常にやりやすいので重宝していま...
IT関連

MNISTローダとMLPの学習コードをC++/Eigenで作成する(MNISTローダ作成編)

こんにちは、novです。 今回は前回の記事の続きです。 前回はローダ作成に必要なライブラリの使い方をまとめたのでした。今回は MNISTのフォーマット要件と照らし合わせたローダの設計実際のコード ...
IT関連

MNISTローダとMLPの学習コードをC++/Eigenで作成する(要素技術メモ編)

こんにちは、novです。 最近、「ゼロから作るDeep Learning」の内容をC++で書き直すということをやっています。 目的としては C++の扱いに慣れるC++のEigenライブラリの使い...
IT関連

優先度付きキューとヒープソート:解説と実装(C++)

こんにちは、novです。 今回はヒープソートの原理とその実装について解説していきます。 基本情報や応用情報の勉強をしていると、必ず目にするのがソートアルゴリズムです。そのうち時間計算量が \( O(Nlog(N)) \...
IT関連

【C++】WSL上でEigenとmatplotlib-cppを使って数値計算を快適にする話

C++で行列演算とグラフを簡単に扱いたいんだけど こんにちは、novです。 今回はC++で数値計算をする際に便利なライブラリ Eigen (線形代数ライブラリ)matplotlib-cpp (Pythonの描画ラ...
IT関連

【環境構築】VSCode+WSL+Remote WSLでWindows上にC/C++開発・デバッグ環境を構築する【ビルドタスク設定編】

C/C++の環境構築したけど、複数ファイルのコンパイルが失敗しないか? こんにちは、novです。今回は、前回の記事の補足編になります。 前回構築した環境では、単体で完結するファイルのビルドまでは、「F5キー...
IT関連

【環境構築】VSCode+WSL+Remote WSLでWindows上にC/C++開発・デバッグ環境を構築する

そうだ、C/C++の環境を作ろう こんにちは、novです。 最近、深層学習の勉強や仕事でPythonをよく触るのですが、性能の追求となってくるとやはりコンパイラ言語で実装したくなってきます。プライベートで使用しているパ...
スポンサーリンク
タイトルとURLをコピーしました