2019-01-01から1年間の記事一覧

TCPでDNSリクエスト

概要 TCPでDNSリクエストを送ることに成功したので、備忘録として書きます。 目次 DNSリクエストパケット TCPを使用する際の変更点 実装 まとめ 1. DNSリクエストパケット 基本的な構成はTCP/UDP共に同じです。 以下ページが大変参考になったのでリンクを貼…

情報処理安全確保支援士試験を受験した(合格)

概要 タイトル通りです。 受験記 受験3~5ヶ月前 応用情報に受かった次の日にAmazonで教本を注文しました。 情報処理教科書 情報処理安全確保支援士 2019年版作者:上原 孝之出版社/メーカー: 翔泳社発売日: 2018/11/19メディア: 単行本(ソフトカバー) 早く…

Cコンパイラ(yncc)進捗 20191128

概要 9月頃からちょっとずつ作っていたCコンパイラ(yncc)がひと段落したので、その進捗とこれからやりたいことを書きます Cコンパイラ、完成には程遠いけどひと段落まで行けたってことでブログ書きたいな— ゆん (@yn0014) 2019年11月8日 進捗 プリミティブ型…

GoでBrainf**kコンパイラを作ってみた

かかった時間 5.5時間 完成したもの Brainf**kコンパイラ Brainf**kコンパイラ完成! pic.twitter.com/weWCTqCdhs— ゆん (@yn0014) August 31, 2019 言語・環境 使用言語 : Golang OS : MacOS Mojave 10.14.5 GCC : gcc (Homebrew GCC 8.2.0) 8.2.0 Golang :…

サーバ設定コマンド集 (メモ用)

新しく設定し直したのでその備忘録みたいな感じで… 言語設定 > localectl set-locale LANG=eu_US.utf8 > source /etc/locale.conf Python3 > sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm > sudo yum install -y python36u python…

ptrace, fork, pipeの備忘録

概要 「ハロー HelloWorld」P.81で ptrace を用いた独自トレーサを作成した際に色々詰まったところがあったので備忘録として書き留めておく 独自トレーサ #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <signal.h> #include <sys/ptrace.h> #include <sys/wait.h> #include <sys/user.h> int main(int argc, char *</sys/user.h></sys/wait.h></sys/ptrace.h></signal.h></unistd.h></stdlib.h></stdio.h>…

自作OSに挑戦する日記 30日目 & 31日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 30「高度なアプリケーション」 今回やった内容 計算機 …

自作OSに挑戦する日記 29日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 29「圧縮と簡単なアプリケーション」 今回やった内容 te…

自作OSに挑戦する日記 28日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 28「ファイルと日本語表示」 今回やった内容 alloca フ…

自作OSに挑戦する日記 27日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 27 「LDTとライブラリ」 今回やった内容 バグ修正 アプ…

自作OSに挑戦する日記 26日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 26 「ウィンドウ移動高速化」 今回やった内容 ウィンド…

自作OSに挑戦する日記 25日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 25 「ウィンドウ操作」 今回やった内容 BEEP音再生 使え…

自作OSに挑戦する日記 24日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 24 「ウィンドウ操作」 今回やった内容 ウィンドウ関連 …

自作OSに挑戦する日記 23日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 23 「グラフィックいろいろ」 今回やった内容 malloc グ…

自作OSに挑戦する日記 22日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 22 「C言語でアプリケーションを作ろう」 今回やった内…

自作OSに挑戦する日記 21日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 21 「OSを守ろう」 今回やった内容 文字列表示API完成 C…

自作OSに挑戦する日記 20日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 20 「API」 今回やった内容 ソース整理 1文字表示API 文…

自作OSに挑戦する日記 19日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 19 「アプリケーション」 今回やった内容 catコマンド …

春休みにやったこと

春休みにやったこと 年末に振り返れるように… 一覧 部活 自作OS 10日目〜20日目 自作OJS 競プロ 高専カンファ in 西京2 兵庫・京都・大阪旅行 セキュリティキャンプWS 3/29 東京旅行 maimai 詳細とか… 部活 3/10まで部活してました。#procon30のアイデア出し…

自作OSに挑戦する日記 18日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 18 「dirコマンド」 今回やった内容 コンソールでコマン…

自作OSに挑戦する日記 17日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 17 「コンソール」 今回やった内容 文字入力機能を強化…

高専カンファレンス in 西京2 参加記

2019年3月16日に開催された「高専カンファレンス in 西京2」に参加しました。 (勢いだけで書かれています) 高専カンファレンス?? 「高専カンファレンス」とは、その名称を用いて行われる、高等専門学校および高専生をテーマとする、勉強会をはじめとした…

自作OSに挑戦する日記 16日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 15 「マルチタスク - 2」 今回やった内容 マルチタスク…

自作OSに挑戦する日記 15日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 15 「マルチタスク - 1」 今回やった内容 簡単なマルチ…

自作OSに挑戦する日記 14日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 14 「高解像度・キー入力」 今回やった内容 高解像度化 …

自作OSに挑戦する日記 13日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 13 「タイマ - 2」 今回やった内容 タイマの処理を高速…

自作OSに挑戦する日記 12日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 12 「タイマ - 1」 今回やった内容 タイマ割り込みを有…

自作OSに挑戦する日記 11日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 11 「ウィンドウを出す」 今回やった内容 ウィンドウを…

自作OSに挑戦する日記 10日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 10 「重ね合わせ処理」 今回やった内容 ウィンドウの重…

自作OSに挑戦する日記 9日目

「30日でできる!OS自作入門」を読んで分かったことや、とりあえず書いておきたいことなどを書いていきます。 この本はChapterが1から30まであるので、各チャプター毎に1記事書いていきます。 Chapter 9 「メモリ管理」 今回やった内容 メモリ容量をチェック…