『CTF形式で学ぶ Cプログラムの脆弱性』環境構築編 (演習用VMのインポートとSSH接続まで)

セキュリティ・ミニキャンプ in 北海道 2020で『CTF形式で学ぶ Cプログラムの脆弱性』という講義を担当することになりました、はいばらと申します。 これは講義中の演習に必要な環境構築について説明したものです。せっかくなので、ミニキャンプ外にも公開す…

はてなサマーインターン2020にリモート参戦した

この度、5日間・フルリモートという形式で開催された、はてなサマーインターンに参加してきました! hatenacorp.jp

はてなブログでVue.js + Vuetifyを使う

はじめに はてなブログは、記事の中にscriptタグを埋め込めばJavaScriptを使えるようです。さらにCDNを使えば、ライブラリやフレームワークも使うことができます。そこで今回は、はてなブログの記事中でVue.jsとVuetifyを使ってみました。何の役に立つかはわ…

GIthub Actions で Git Submodule を 最新に更新して処理する

はじめに ポートフォリオサイトを、Github Actionsでビルド・Github Pagesで公開というように運用しているんですが、他のリポジトリにあるプロジェクトもGithub Pagesで公開したくなることがありました。Github Pagesのリポジトリで、公開したいプロジェクト…

Vue Router環境でWebAssemblyを使う

はじめに Vue CLI + Vue Router + Vuetifyで構築したSPAでWebAssembly(以下Wasm)を使おうとして,少し詰まったのでメモしておきます.

大学に入って2年が過ぎました(これまで勉強してきたことなどのまとめ)

はじめに この春,僕も無事に学部3年生になれたようです.ふと入学当初のことを思い返すと「わーなにも知らなかったなぁ」という気持ちになるのですが,一方でこの2年で結構たくさんことを学べたのかなぁとも思います.なにせ情報系の分野は「学校では教えて…

PythonでGithubから1MB以上のファイルを取得する[Github API, PyGithub]

はじめに こんにちは.最近カネコアヤノにハマっているはいばらです.いいぞ. https://www.youtube.com/watch?v=_6rB7U-_yPg ところでGithubレポジトリごとcloneするのではなく,レポジトリ上のあるファイルだけをローカルで取得したい,という状況になった…