PG_MANA

概要

Icon
PG_MANAピージーマナ or マナ

Alias: PG-MANA

Hobby: Programming, Server maintenance, Camera, Traveling, Train, Anime, etc...

Language: Rust, C, C++, PHP, HTML, CSS, JavaScript, Assembly(x86_64, AArch64, RISC-V), Elixir

Linux Distro: openSUSE, Arch Linux, Fedora, Ubuntu

OS: Linux, FreeBSD, NetBSD, Windows, macOS

Editor (IDE): JetBrains IDEs(RustRover, CLion, Fleet), KDevelop, Kate, Atom, Vim

自己紹介

概要

何かいろいろやってる人です。

システムプログラミングを好んで行っていますが、Webサイト制作やGUIアプリケーション制作も興味があります。 サーバなどの巨大システムの構築管理も興味があり、自宅サーバを運営しています。

性格

コミュニケーションがうまく行ってないと指摘されるので、うまく行っていないと思います。 初対面の人とはうまく話せないが、数日経てばうるさくしてますので、話に乗ってもらえると喜びます。 テンションが行き過ぎてたら優しく注意してもらえると助かります。

資格・免許

あまりとれていない...

  • アマチュア無線技士3級
  • 基本情報技術者
  • 応用情報技術者

やったこと

取得した資格や参加したイベントなど

経歴

生い立ち

小学生

親戚から数回、NEC製VersaProを譲り受ける。Windows 2000/XPの操作方法をある程度覚える。

PENTAX K-rを数年分のお年玉を使い購入、RAW現像などをPCで行う。

小学高学年、インターネットに繋がってないPCを活用する方法を探しに図書館に行きC言語に出会う。EasyIDEなどを扱う。

PHSのWillcom携帯のモデム機能でインターネットに接続する環境を手に入れる。

低速回線でIEの遅さに耐えかね、ブラウザという概念を知ったこともあり、インストーラが軽かった当時最先端のGoogle Chromeを家族共用PCに入れる。 家族からのGoogle Chromeの高評価を受け、以後ブラウザはChromeかFirefoxしか使わなくなる。

Visual C++を入手し、C言語を書いてみるも高機能すぎて扱いきらず挫折する。

中学生

福岡市少年科学館の無線クラブに入り、PC分解などする中でPCの仕組みを知る。

自宅にBBIQ光回線が開通し、Raspberry Piを買ってきて自宅サーバを試みる。

ジャンクPCを活用する手法としてLinuxを知る。

なでしこ、HSPなどの様々な言語に手を出す。

ハードオフで買ってきたジャンクPCでWebサーバーを構築し、その際にLinuxをSSHで操作し、Linuxコマンドなどをある程度覚える。

お下がりのNECをSSD・メモリ・CPU交換などの魔改造する時にBIOSの設定などを理解する。

書店で「30日でできる!OS自作入門」に出会う。後の人生に大きく影響する本となる。

中2の頃からロースペックPCをジャンクで買うなどしてLinuxをいれる趣味を発症する。

「ロボスクエア」で開催されていた「ロボ塾」というArduinoにモーターなどをつなげ自立ロボットを制作するイベントに毎週参加する。 参加するために自転車でノートパソコン担いで片道15kmの道を朝早くに出発し通う。 スクラッチで制御する講座だったが、一人C言語で記述しやり遂げる。

Win32APIなどを触りGUIプログラミングも学ぶ。

高校生

2016年: KDE Plasma Desktopを初めて使用する。以後Linuxをデスクトップとしてよく使うようになる。

2016年9月: Linuxデスクトップでの開発でQtを知り、Salmon for Linuxを作り出す。

2017年8月: セキュリティ・キャンプ全国大会 2017参加する。

2017年9月: OSC FukuokaでのLT大会参加を機に、様々なイベントに参加・発表するようになる。

2018年: プログラミングを行いつつも受験のためあまり活動しなくなる。

大学生

2019年4月: 東京都の大学に入学する。

2019年8月: セキュリティ・キャンプ全国大会2019 2019にチューターとして参加する。

2019年12月: LUMIX GX7MK2を購入、PENTAX K-rが故障する。

2020年2月: 実家に帰省して以来COVID-19のパンデミックにより実家でリモート講義を一年に渡って受講する。

2020年10月: セキュリティネクストキャンプ オンライン 2020にチューターとして参加する。

2021年3月: 東京に戻り八王子市に引っ越す。サーバーをRyzen3 PROを使った小型ベアボーンのものに更新する。

2021年5月: また実家に戻る。実家で働きながらオンラインイベントに参加する。

2021年9月: 八王子に戻る。

2023年3月: 学科順位(恐らく)3位で卒業する。電気学会 電気学術奨励賞を受賞する。

大学院生

2023年8月: セキュリティ・キャンプ全国大会2023にOS自作ゼミ講師として参加する。

2024年8月: セキュリティ・キャンプ2024全国大会にハイパバイザ自作ゼミ講師として参加する。

2024年9月: LUMIX GX7 Mark IIを売却し、LUMIX G99Dを購入する。

プログラミング

趣味だったり仕事だたったり

詳しくはプログラミングのページを見てください。

写真

旅先で撮ることが多い

パソコンを弄る前から持っていた趣味です。

鉄道写真を主に取りますが、旅先などでのスナップショットも好んで撮ります。

写真は写真集を見てください。

リンク

他のサイトへの自分と関係ありそうな場所へのリンク

Twitter: PG_MANA_

Mastodon: PG_MANA

GitHub: PG-MANA

GitLab: PG_MANA

PG_MANAの雑記:備忘録がてら書いてるブログです。

Soft Taprix: 技術的記録や作成したソフトウェアの説明です。

hrb-wiki:「30日でできる! OS自作入門」のWikiでの自己紹介です。

osecpu-wikiOSECPU-VMのWikiでの自己紹介です。