プログラミング
ProcessingによるGenerative Art作品 4作目を記録します。 Output フル解像度/その他出力パターンはこちら - Pixiv Material 使用言語: Processing 3.5.3 Source Code GitHubはこちら import processing.opengl.*; int _radius = 400; void setup(){ size(19…
ProcessingによるGenerative Art作品 3作目を記録します。 Output フル解像度/その他出力パターンはこちら - Pixiv Material 使用言語: Processing 3.5.3 Source Code GitHubはこちら float _xStart; float _xNoise, _yNoise; float _radius; float _ang; fl…
ProcessingによるGenerative Art作品 2作目を記録します。 Output フル解像度/その他パターンはこちら - Pixiv Material 使用言語: Processing 3.5.3 Source Code GitHubはこちら float _angleNoise, _radiusNoise; float _xNoise, _yNoise; float _angle, …
ProcessingによるGenerative Art作品 記念すべき第一作目を記録します。 Output フル解像度はこちら - Pixiv Material 使用言語: Processing 3.5.3 Source Code GitHubはこちら void setup(){ size(1920,1080); background(0); strokeWeight(0.2); smooth();…
初心者ながら、Pythonでゲームを自作してみました。 ゲーム制作にあたって行った準備から、実装時にハマった注意点、出来上がったゲームのデザインまでを記録します。 Introduction 何かを作りたい なぜPythonを選んだのか Material Abstract ゲーム画面のス…
txtファイルとして出力した画像ファイルを、Pythonを用いて3Dプロットで可視化してみます。 Introduction Material Results txtファイルの読み込み | pd.read_csv() XYの用意 | np.arange() / np.meshgrid() 3Dグラフプロット | mplot3d ModuleNotFoundError…
はじめてのWebスクレイピングに挑戦しました。今回は手始めに、自分のブログの曜日ごとの投稿数を分析しました。 Introduction Material Results Wgetコマンドとは -r オプション | 再帰的にリンクをダウンロードする -w オプション | ダウンロード間隔をあ…
鍵生成プログラムKeygenをPythonで作成します。 まずはradare2を用いてパスワード認証アルゴリズムを解析し、それを開くことができるKeygenを作成しました。 Introduction Material Results radare2でアルゴリズムを解析する forループの特定 forループの処…
ASCII値の合計を比較する簡単な暗号アルゴリズムを用いて、自らリバースエンジニアリングするためのパスワード認証プログラムを作成し直しました。 Introduction Material Results 簡単な暗号アルゴリズム 正規パスワードの合計ASCII値を算出する パスワード…
パスワード認証プログラムを作成し、それを自らリバースエンジニアリングしてアクセス承認を引き出したいシリーズその1。 今回は下準備として、今後解析していくための簡単なパスワード認証プログラムを作成しました。 Introduction Material Results パス…
WindowsでPythonプログラミングを始める環境構築をしたので、ノートを残します。 Pythonを公式ページからダウンロードし、 テキストエディタのAtomをインストールしました。 Introduction Results Pythonのインストール Atomのインストール Atomでプログラム…
はじめてLinuxでC言語の初歩的なプログラミングをやったので、手順のノートを残します。 UbuntuにはもともとC言語が入っているので、 vimとgccをインストールすれば、 vimでテキストの作成、 gccでコンパイル、 ディレクトリの指定で実行、という手順で一連…