≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 新作販売 送料無料 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 新作販売 送料無料 www.naturstein-mair.de,≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】,インテリア・寝具・収納 , インテリア小物・置物 , その他,/Hydradephaga252321.html,12166円,≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 www.naturstein-mair.de,≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】,インテリア・寝具・収納 , インテリア小物・置物 , その他,/Hydradephaga252321.html,12166円,≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 12166円 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 インテリア・寝具・収納 インテリア小物・置物 その他 12166円 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 インテリア・寝具・収納 インテリア小物・置物 その他

即日出荷 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 新作販売 送料無料

≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】

12166円

≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】



≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮【送料無料】

Welcome!


Mako

(tex2e)


フルスクラッチでTLS 1.3プロトコルスタックを自作できるエンジニア (仮)



趣味はプログラミング。暗号技術やプロトコルが好き。お気に入りの言語はPython。ときどきJavaScript。たまにC言語。セキュリティキャンプではRFC読みながらTLS 1.3の鍵共有とパケット暗号化を実装するゼミに参加。学生時代はLinux縛りプレイだったが、会社ではWindows (&古い技術) 縛りプレイをしている。




★View on GitHub★

「Ecoris」は高専3年生の高専祭(工嶺祭)のクラス企画で展示した LeapMotion で行う3Dテトリス。Ecoris は 3Dテトリス + エコ に由来し、手の動きを利用して缶ブロックを潰したり、生ごみブロックを振って小さくしながら遊ぶテトリス。このプログラム(C#)部分を担当し、工嶺祭の「学生会長賞」を勝ち取った。使用環境は Unity + C#

View on GitHub | 【世界初!砲金サンドイッチ構造を採用したKEIBAのフラッグシップモデルに、握りやすくワンランク上の使い心地を追求した高級グリップ付仕様!】 ケイバ KEIBA ハイグレード・ザ・ペンチ 200mm 切る 曲げる 掴む 砲金サンドイッチ構造 錆びても滑らか セレーション加工 高級グリップ 極上 硬線 軟線 切断 作業工具 電工 電設 DIY ザ・ニッパー ザ・ラジオペンチ 燕三条 日本製 FCC-108 マルト長谷川工作所

「Recursive Tree Renderer」は、ランダム性を有する再帰木を描画するツール。作成した再帰木は、背景を無色透明で保存することができる。再描画ごとにランダムな樹形が描かれるので、美形が出るまで何回も描画させたり、各パラメータを変更しつつ遊んでもらえると嬉しいです。使用環境は JavaScript + p5.js

アップルウォッチ【シリーズ4/5/6/SE】バンド 44mmコンプリートセット ラバーベルト&カスタムベゼル オールブラック CZダイヤ(キュービックジルコニア) Kronic クロニック ブラック 時計 プレゼント メンズ レディース ギフト 【保証付き】※動画あり | Visit Website

「Sutcliffe Pentagons」はサトクリフの五角形を描画するためのツール。ネスト数や半径や角度を変更できるほか、五角形以外の図形を描くことができます。各パラメータを変更しつつ遊んでもらえると嬉しいです。使用環境は JavaScript + p5.js

View on GitHub | Visit Website

「Nagano Open Data」は2015年時点での長野市の保育園の一覧をGoogle Map上に表示するサイト。本来なら色々な施設の情報とかを載せたいと考えていたが、施設の緯度経度を求める必要があるため、データ入力の手間などから長野市の保育園のみを表示させている。使用環境は JavaScript + Google Cloud Platform (Maps API)

★View on GitHub★

「ruNNing AWay」は高専4年生の高専祭(工嶺祭)のクラス企画で展示した LeapMotion で行う、扉を開けまくるゲーム。ゲームデザインはホラー系であるが全く怖くはない。ブラウザで遊べるのが最大の売り。クラスメイトが展示した「落ち魂」と共に、こちらも「学生会長賞」を勝ち取った。使用環境は ES6 + three.js + leapjs

View on GitHub | Visit Website

「二次方程式の解計算ツール」は二次方程式の解を計算するためのツール。二次方程式の解計算ツールでは、分数・平方根・虚数などの表示がきれいに見えるように MathJax を利用している。使用環境は JavaScript + MathJax

View on GitHub

「Gold Heist」はロボットに見つからずにお宝を手に入れるローグライク・ステルスゲーム。高専4年のプログラミング演習で提出した課題でもある。高専の電気情報科のアピールとして、体験入学の展示にも使われた (2017, 2019の体験入学で展示されたことは確認済み)。使用環境はC言語で OpenGL, GLUT, glpng

View on GitHub

「Rokumoku」は五目並べを拡張した六目並べ(コネクト6)をターミナルで遊べるようにしたもの。サーバ側のプログラムを起動して、クライアント側の接続数が2つになるとゲームが始まる。高専5年のネットワークプログラミングの課題でもあり、@KoiShinとの共同制作。使用環境はC言語で ncurses, socket

View on GitHub | Visit Website

「色の名は。」は HTML5 で追加された Input Color を使って色を選択し、その色に最も近い色のトップ10の名前を表示する。まだ会ったことのない色を、探しているあなたのために。ブラウザやOSの環境によって Input Color の挙動が異なるので、PC の Firefox からアクセスして遊ぶのがオススメです。使用環境は JavaScript

View on GitHub | Visit Website

「Puzzdemic」は高専5年生の高専祭(工嶺祭)のクラス企画で展示した、パズルでワクチンを作って世界を救うゲーム。2048というパズルゲームにPandemic (ボードゲーム) の協力型プレイとパンデミック要素を加えたもの。産業フェアの長野高専のブースの展示にも使われた。最新のChrome推奨。キーボードで遊ぶときはWASDと矢印キーを使ってください。使用環境は JavaScript + D3 + イベント駆動

★View on GitHub★

「5031 yorusai entrance」は学生証のバーコードによる夜祭の入場管理と抽選を行うシステム。@nobuyoとの共同制作。工嶺祭(こうれいさい)を数字に置き換えると 5031 になるところが名前の由来である。もともと、学外の人の入場問題と抽選で当選した学籍番号の人が会場にいない問題を解決するために作られた。2017年の工嶺祭夜祭でこのシステムが実際に稼働した。使用環境は Ruby on Rails

薩摩釦(20mm) 薩摩ボタン|Satsuma Buttons(20mm)|SBM-035 金魚(黒)|アロハタワー(アロハシャツ販売)

「NnctClassInfo」は長野高専の補講情報のページから休講・補講情報を取得するAPI群を提供するサービス。以前は休講・補講日の前日になるとメールを送信するようにしていたが、今ではクラスのSlackに休講・補講情報を流すようにしている。私が高専本科を卒業するまで稼働していた。使用環境は Rails + GoogleAppScript + Slack

View on GitHub

「word-roots」は英単語の語源を調べるためのコマンド。例えば colloquium(研究会)という単語を見たときに語源 loqu(話す)を発見するのは結構難しいので、それならプログラムで調べようと思って作ったもの。単語によっては間違った語源を抽出してしまうので悪しからず。ツリー構造の様に表示するのはtreeコマンドを自作したとき以来のこだわり。使用環境は Python

View on GitHub

「latex2pptx」は LaTeX によって作られた PDF スライドと、テキストファイルに書いたノートから、パワーポイントを作成するためのコマンド及び環境のこと。卒業研究発表会ではこれを使って発表に臨んだ。作成した理由は主に、TikZで書いた図をスライドの方でも使い回したかったのと、数式を示す必要があったからである。使用環境は Python + python-pptx + ImageMagick + LaTeX Beamer

View on GitHub

「Integer」は高専3年のときに多倍長演算の授業で作成したプログラム群。本科卒業前に昔のコードを綺麗にした上で除算アルゴリズムを改良して公開することにした。自宅のパソコンを使ってガウスのarctan系公式で円周率の小数点以下1000桁を求めるのに0.3秒、10000桁を求めるのに2分7秒かかる。もちろんGMPには到底及ばない。使用環境は C言語

モルテン moltenバスケットボールバッグ 3個入れ(オレンジ)【JB30G】

「Lifegame」は私が知っている言語でライフゲームを実装したものを集めたレポジトリ。何種類の言語を使えるかを説明するために作っていたが、LaTeXでライフゲームを作ったあたりで既に満足してしまっている。使用言語は c, java, lisp, python, ruby, js, go, perl, php, scala, erlang, elixir, c#, f#, swift, verilog, bash, awk, latex, ...

View on Blog

「Auto-SushiDA」はGUIオートメーションと画像認識と光学文字認識で、タイピングゲーム「寿司打」を自動化したもの。荒らしが増えないように自動化ソースコードは公開していないが、システム構成などについてはブログの記事として書き留めてある。使用環境は Python + PyAutoGUI + PyOCR + Tesseract

View on GitHub | ★Visit Website★

「RFC Translater」はRFCを翻訳するためのツール群と、それによって翻訳したRFCのサイトのこと。原文と翻訳文を並べて読みたいのと、RFCの本文は改行されていて改行を除去した上でGoogle翻訳に渡さないと適切な訳が得られない煩わしさを解決するために作成した。使用環境は Python + Selenium など

Visit Website

「RFC Figures」はRFC Translaterからの派生物です。アスキーアートは、ASCIIのみを使って自分の意見や世界観を表現するためのものです。RFCにはアスキーアート職人による作品の数々が散りばめられています。我々はRFCのアスキーアートを文化財だと考えており、これらの文化財を保護する目的でサイトを作成しました。

View on GitHub

「AHK Manager」は作業の一部を自動化するために作成したツール。特定の作業(データ入力やテストなど)をするときだけAHKのショートカットを有効にできて、AHKファイルを修正しないでショートカットの割り当てを変更できればいいな、という訳で自分のために作ったもの。使用環境は AutoHotkey

Miscellaneous


技術系ブログ (Jekyll + GitHub Pages) 晴耕雨読
コード内コメント検索サイト ソフトテニスラケット ヨネックス ガット無料◆工賃無料◆送料無料◆YONEX◆エフレーザー5S FLR5S ソフトテニスラケット ヨネックス | GitHub
ブラウザでテキストエディタ BrowserEditor | GitHub
英和和英辞典として使えるアプリ (Electron + AngularJS) ejjedict
LaTeX 文章の構造を解析し、JSON 形式に変換するプログラム 和装小物で人気の加藤萬の正絹絽半衿です。 きものe-shopおうみ屋お勧め正絹 絽半衿加藤萬謹製【メール便対応】
レポート提出時のLaTeXの構造や内容をチェックするツール latex-test
MeCabのElixir向けバインディング mecab-elixir
MacOS向け改良(改造)版のStegsolve stegsolve-macos
マルコフ連鎖による文章の自動生成 markov-chain-sentence-generator
OpenCVでサイゼリアの間違い探しを解くツール saizeriya-spot-the-difference
研究室の自動開錠システムに関するプログラム群 auto-door-unlock | 解説記事
TLS 1.3のPython実装 (鍵共有とパケット暗号化のみ) mako-tls13
楕円曲線のCurve25519とCurve448を使ったDiffie-Hellman鍵交換のPython実装 elliptic-curves
AEAD暗号のChaCha20-Poly1305のPython実装 chacha20-poly1305 | 解説記事
NewHope (RingLWE問題) 解説記事
耐量子計算機暗号である(Ring-)LWEによる鍵共有 LWE解説記事 | Ring-LWE解説記事
ルービックキューブを使った暗号系のPython実装 GUESS レディース カットソー ゲス 【SALE/50%OFF】(W)LOGO HOODIE LACE-UP PARKA GUESS ゲス カットソー パーカー ブラック ホワイト【RBA_E】【送料無料】[Rakuten Fashion]
WPA3の技術調査とProVerifによるWPA3プロトコルの検証 WPA3解説記事 | 形式的安全性検証解説記事
C言語によるAESの実装とMixColumnsの解説 AES実装 | MixColumns解説記事
ヴェイユペアリングとその応用 Weil-Pairing解説記事
加法準同型暗号による電子投票 TRH/KDH200系 ハイエース サイドステップ 1型/2型/3型/4型 激安新品エアロパーツ! ハイエース レジアスエース サイドステップ 1型 2型 3型 4型 H16/8~ FRP 未塗装 社外品 左右セット HIACE REGIUSACE トヨタ TOYOTA
WebAssemblyでC言語で実装したAES暗号を動かす webassembly-aes
数字認識モデルと数独ソルバーを組み合わせたツール sudoku-solver-with-opencv
ユーザ認証付きチャット (WebSocket + OAuth 2.0 + Golang) test-server-oauth2
過去問道場のサイトで広告ブロック検知を回避しつつ広告を非表示にするChrome拡張 my-ad-blocker (非公開)
マイナンバーカードとAPDUで通信して署名データ作成 解説記事
高級感のある植物柄の表紙を使ったスクウェア写真台紙 【アウトレット 訳あり特価】ハクバ ペーパーSQ台紙 No.171 2L(キャビネ)サイズ 2面(角×2枚) アクア M171-AQSQ2L-2 七五三 記念写真 プレゼント 縦横兼用フィン スケボー サーフィン BLK 選択された場合はキャンセル扱いになります x3 送料無料 wingスワローにトライフィンと本格的 カラー LOST ストリンガー スノー ※ご注文確定時に出荷方法等をご連絡いたします 20.0" ※沖縄及び離島への配達は1週間から10日ほどかかります ご注文日の翌日以降となりますので予めご了承ください 選択された場合はキャンセル扱いとさせて頂きますのでご了承下さい 話題性も抜群で性能も最高 ※沖縄及び離島へは別途中継料が発生します ビギナーからエキスパートまで楽しめる一本に ODYSEA maple 2.5" 42L ※沖縄 サイズ ご注文確定後にご連絡します キャッチサーフが誇る最先端のソフトボード技術で再現 × 30690円 CATCH 一部地域では営業所止めとなる場合がございます 自転車 ※詳しくはお問い合わせ下さいませ ご存知世界的大ヒットブランドLOSTの超ヒットモデル"ラウンドノーズフィッシュ"とソフトボードを変えたトップブランドCATCH Triple : アパレル販売 日曜祝日の配達は行っておりません タイムセールクーポン配布中 今なら10%還元 RNF ※サーフボードの代引きでの発送は行っておりません 一部地域以外はご自宅まで配送可能です x 3本お支払方法は代金引換が不可となります ※商品到着の日付指定は可能ですが SURF ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 離島 正規販売店 ※商品の発送は 時間指定はできません stringers CATCHSURF センターコンケーブ-Veeアウトのテール 湘南に4店舗 2021年最新モデル 5'5" ご注文確定後に加算させて頂きますので予めご了承下さい トライフィン 予めご了承ください SURFとの夢のコラボが実現[SEIYA INTERNATIONAL] バングル メンズ ブレスレット レディース アクセサリー (シャインシルバー)6320 BORSA 送料無料 ハンドバッグ PELLE ペレボルサ 14355円 アライブパール 様: 素 材:綿 2WAYハンドバッグ 普段使いやお出掛けにお使いください アテポケット×2 ロングショルダー 手提げバッグ ポリエステル混紡ジャガード×ウレタンコーティング 内装にも必要なところにポケットがあり便利です 前後にアオリポケットもあり 天ファスナー パール加工付 属:牛革サイズ:W24×H27×D13cm仕 手提げバッグとロングショルダーの2WAY仕様で用途にあわせてお使い頂けます 前面:ポケット ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 2WAY 商品画像:シャンパンゴールド取扱いカラー:シャンパンゴールド ブロンズ また 本体内部:ファスナーポケット×1 マグネット レディ-ス 後面:ポケット×1 属:ロングショルダー店長より一言:使いやすいサイズ感が好評です 片マチポケット×1付【中古】【8年保証】ヘルストロンHB9000T キャスター付き、重量も軽いので、女性の方でもラクラク移動可能です。品 【中古】【8年保証】ヘルストロンHB9000T 品814日本語表記 Peau de Cleacute; ユイルレパラトゥリス 送料無料 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 ポー 日本正規品 10500円 Beauteacute; 限定コレクション 75ml クレ 医薬部外品 ド オイル状美容液 ボーテ. MINI ミニ R57 Cooper フロントコーテッドブレーキディスクセット 34116858651 34116774985 Febiまた 工事が簡単な壁掛式で中型 壁掛手洗器 床給水 壁排水 間柱の位置を確認してください 小型をラインナップ壁補強の材料を同梱しています ボトルトラップ HW-5SS-B-Y センサー式自動水栓 HW-5SS-B-Yコンパクトでデザイン性に優れた手洗器です 送料無料 ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 電気配線や水道配管など壁裏にないか確認してください 石膏ボードなど地下壁に木ネジ固定できない時や壁に補強が必要な時は同梱の補強板 27391円 HWタイプ 木ネジを使用してください 中型 壁を開講する場合 間柱を切断しない位置で内側に入れる補強木が取り付く位置開口してください ダイワ化成【当店オリジナル】車高調キット レクサスIS250 / 350(GSE20)4WD2005~2013年式用ニュルスペックサスペンション Sタイプ■受注生産品■車高調整サスペンションキット≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 7699円 18X10.0-8 タイヤタイヤ単品 18-8.0-8 T バインダー ※沖縄 離島は発送不可 状態新品TUBELESS その他■離島 収穫機 18-80-8 ブリヂストンB10L 稲麦刈取機用AG 18-10.0-8 BINDER 沖縄県は発送不可となります チューブレス用途バインダー用タイヤ稲麦刈取機用生産国日本特色走行時の上下振動の緩和と浮力を配慮したパタン 送料無料 メーカーブリヂストン商品名称B10LA AG サイズ18X10.0-818X100-8 18-100-8 Lチューブレスタイヤバインダー直営店/紙袋/ペーパーバッグ/ショッパー/付属品 エルメス HERMES 正規店 ペーパーバッグ/紙袋/ショッパー 28×42×10cm【ブランド付属品】【紙袋】開封前常温で1年6ヶ月販売元オーサワジャパン株式会社広告文責有限会社自然館 150g モチムギ ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 オーサワの有機もち麦 送料無料 もち麦 366円 数量限定 0957-22-8770 内容量150g賞味期限製造より 熊本県湯前産 熊本産 餅むぎ ☆もちむぎ 押麦 熊本産有機もち麦100%もちもちした食感でほんのり甘い■米に1~2割混ぜて■茹でてサラダのトッピング等にも商品詳細商品番号os6624原材料有機もち麦 オーサワジャパン 餅麦anon ゴーグル アノン スペアレンズ SNOWBOARD GOGGLE SPARE LENS 交換レンズ M3 対応 ANON アノン スペアレンズ GOGGLE ゴーグル スノーボード MEN'S メンズ M3 【正規品】W:63 袖丈 46cmx2 458-513 送料無料 B:83 49cmx2 マスカットグリーン ピンク 水色 アぺゼラム 20cmx2 二の腕周り メーカー希望小売価格はメーカー商品タグに基づいて掲載しています日本製 55cmx2 B ご了承ください 35cm 着丈 涼しいブラウス☆ 67cm 画面上と実物では多少色具合が異なって見える場合もございます 70 肩幅 60 54cmx2サイズ40 色 52cmx2 -cm 11号 正規販売店取扱商品 9号 素材 68cm モデル身長165cm W 春夏40%FF 8778円 モデル着用サイズ 裾幅 30 ☆フリルたっぷり 袖口 アームホール H:90 36cm 品番 48cmx2 -cmx2 H サイズ38 タグ参照たっぷりなフリルがおしゃれ DAIMATSUブラウス ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 lame モデルは水色のみ40サイズ着用 アぺゼラムの人気商品がパステルカラーで登場 Apaiser【白ロム】【UQ】【中古スマホ】【中古携帯】【ジャンク】【送料無料】 UQ AQUOS sense SHV40 ホワイト 本体 [ジャンク] スマホ 中古 送料無料 当社6ヶ月保証裾幅18cm ポリウレタン12% 2730円 股上25.3cmM:股下74cm Right-on ストレッチ入りのイージーパンツ 送料無料 実寸 キレイメに見えるセンタークリースデザインカジュアル使い出来るウエストゴム仕様ON 78cm わたり31.3cm 起毛カットツイルイージーパンツ 漂白:塩素系および酸素系の漂白剤の使用はできません PLUS 股上27.1cm 洗濯:水温40℃を限度として非常に弱い水流の洗濯ができます ウエスト 裾幅20.75cm ヒップ58.3cm 84cm OFF仕様に合わせたトラウザーパンツ見栄えが良く タンブル乾燥:タンブル乾燥機は使用できません ドライ:クリーニング店で弱い処理の石油系ドライクリーニングが可能です 98cm わたり38.3cm ライトオン 90cm PL-4212008 裾幅19.25cm ウェット:クリーニング店でタンブル乾燥機を使用しない弱い処理の水洗い洗濯が可能です カンボジア製 自然乾燥:日陰での吊り干し乾燥をおすすめします 股上26.7cmXL:股下76cm ヒップ54.3cm ヒップ51.3cm 股上26cmL:股下76cm アイロン:アイロン底面温度110℃を限度としてスチームなしのアイロン掛けができます ≪レトロシリーズ≫レトロ1人掛けソファ1人掛けソファ車ソファーアンティークスチール合皮 ONE わたり33.3cm S:股下72cm わたり35.3cm 本体:綿66% プラスワン ポリエステル22% ヒップ48.3cm 裾幅16.75cm 2WAYストレッチで非常に穿きやすいです しわになりにくいイージーケア仕様起毛素材で暖かい

Skills

好きなプログラミング言語や、資格、活動内容について紹介します。


Languages


Ruby

全てがオブジェクト。Classクラスの親がModuleクラスで、その親がObjectクラスで、さらにその親がBasicObjectクラスで、BasicObjectのシングルトンの親クラスはClassクラスということから、クラスもオブジェクトだと気づかせる唯一の言語。

Elixir

Erlangの癖の強い構文をRuby風にした言語。RubyのメタプログラミングがRailsに活かされたように、Elixirのmacroによるメタプロがあれば次世代のフレームワークがやって来ると思っていたが、人類に関数型言語は早すぎたのだと思っている。

Python

Python2から3への移行に大変苦労した言語。今でもネットの海にはPython2のコードがあり、2to3で変換してみるも、ライブラリがないだの、Python2対応pipがないだの、今なお苦しめられている。頼むからPython2は安らかに眠ってください、と願って止まない。

C#

UnityでC#を使っていたので思い入れのある言語。Windows環境ではC#が素晴らしい、のではなく .NET Framework が偉大なのだと思う。PowerShellから呼び出せる点がとてもよい。PowerShellをよりPowerfulにしている。PowerShell万歳!(C#も万歳!)

Bash

履修すべき言語No.1。Linuxといえば大抵はBash。Bashを笑う者はBashに泣く。コンソール上での自動化の最強の味方。GNU拡張の有無で時々発狂しそうになる (GNU is not Unix)。teeコマンドとtreeコマンドを打ち間違えないようにするのが最近の目標。


Certifications


2019/6/21 情報処理安全確保支援士試験合格 (未登録)
2021/5/2 CompTIA Security+ SY0-501 (2021/5/2-2024/5/2)
2021/6/25 応用情報技術者試験合格

Activities


2017/5 SECCON Beginners 2017 長野 (参加)
2018/3 SECCON Beginners CTF 2018 (参加)
2018/7 Micro Hardening v1.x@長野 2018/07/21 (参加)
2018/8★ セキュリティ・キャンプ全国大会2018 X標準ゼミトラック TLS 1.3/暗号ゼミ (参加)
2018/9 情報セキュリティ人材育成事業K-SEC 2018 in 小山高専 (参加)
2018/10 長期インターンシップで Cyber Range 環境作成
2019/3 セキュリティキャンプ修了生向けIPAワークショップ「攻防型CTFによるWebオンラインゲームのチート行為の体験 リバイス版」(参加)
2019/8★ セキュリティ・キャンプ全国大会2019 X標準ゼミトラック 暗号化通信ゼミ (チューター, LT発表)
2019/10 ASDoQ (システム開発文書品質研究会) 大会2019 ポスター発表 審査員特別賞 受賞
2020/3 Micro Hardening v2 2020/03/21 @オンライン (参加)
2020/10★ セキュリティ・キャンプ全国大会2020オンライン L暗号ファジングトラック 暗号解読チャレンジゼミ (チューター, LT発表)
2021/5 Micro Hardening v2 2021/5/4@オンライン (参加)
2021/8★ セキュリティ・キャンプ全国大会2021オンライン L暗号数理実装トラック 暗号の脆弱性や攻撃手法を理解して説明しようゼミ (チューター, LT発表)
2021/8 Hardening Drivers Conference 2021 - /dev/hardening (視聴参加)

Learned Languages


今まで勉強したことがある言語の一覧を散布図で表しました。横軸が開発スピードを、縦軸が好みの度合いを、円の大きさは言語の使用頻度を表しています。全て主観的な判定基準に基づいています。


Contact