shiawasehappylife

NO IMAGE

僕とCTFと消えた週末

バイト先の方に誘われたので、金曜日から今日までCTFという競技に参加していました。 「めちゃめちゃ楽しかった!」ということを長々と書いています。 CTFってなんぞや? って人も多いと思います。 うまく説明できないのでGoogle先生の力を借りてみようとすると、情報セキュリティのスキルを競う大会らしいです。なんか凄そうですね。 情報セキュリティのスキルを競う大会と言うとかっこいいですが、「与えられたファイルやらweb siteの中からFLAGとよばれるものを見つけ出し、そのFLAGを提出することで点数がもらえて、その点数で競う競技」、ただそれ...

NO IMAGE

演習3体験記

演習3という名物授業(?)を受けたので、備忘録もかねて、行ったことについて書きたいと思います。 この授業は、3ヶ月間、1ヶ月ずつ三つの異なる研究室に配属され、そこで研究や演習を行います。研究・演習のテーマには割と自由度があって(研究室によりますが)、大体自分の好きなテーマで好きなことができます。調べて発表するのもいいですし、何かの論文の実装をするのもいいですし、新規性のあるアイデアを出すのでもいいという感じです。 研究室ごとにどのような演習形式かは異なっており、毎週30分の発表があるところや、毎週簡単な進捗報告があり、最後に大きな発表が一回あるところなど、形態は様々です。演習できる期間は約...

NO IMAGE

ある夏の試合(ダブルス編)

最近は、コロナもあって新しい思い出が少なくなり、過去を省みることが多い。そんな中、よく思い出すのはテニスをしていた頃の話だ。もう5, 6年前の話だが、本当に鮮明に覚えているものである。なぜ覚えているのだろうか。なぜ思い出すのだろうか。人間とは不思議なものだ。 ああ、もうこんなに前書きを書いてしまった。 小説らしく、「それはある夏のことだった」のような書き出しで始めようかと思ったが、なんだか恥ずかしい。 とはいえ、いつまでもこんな前書きを書くわけにはいかないので本題に入ろうと思う。 私が書くのは文学作品のようなものではない。自分が自分のために備忘録として書く、ある...

NO IMAGE

3A

Autumn semester 2019 Click the link if you want to know more. PDF file that summarizes the class are linked. Mon 2: Computation Models and Languages Mon 4: Numerical Analysis Mon 5: Information Society and Information Ethics Tue 2: Computational Theory Tue 3,4,5, Thu3,4...

NO IMAGE

ハタチの終わりに

久しぶりに記事を書きます。 もうすぐ年齢が変わり、"ハタチ"という称号がなくなってしまうという事実に驚愕しています。 生存報告も兼ねて、最近どんなことをして生きているのか書きたいと思います。 今は、理学部の情報科学科というところで、情報科学を専攻しています。いわゆるコンピューターサイエンスと言われる分野です。ちょうど一年ほど前に専攻を決めてから、この専攻のことをたくさん勉強してきました。これについては後で追記しようと思います。 アルバイトでは、とある研究室でアルバイトさせていただいています。最近は忙しくてあまり行けていませんが、貴重な体験をたくさんさせて...

NO IMAGE

3S

Summer semester 2019 Click the link if you want to know more. PDF file that summarizes the class are linked. Mon 2: Operating System Mon 3, Mon4: System programming lab Tue 2: Discrete Mathematics Tue 3, Tue 4: Functional and logic programming lab Wed 2: Informational l...

NO IMAGE

Get Gmail data with Gmail API

How to do it  Gmail API's website tells us about how to send the http request to the gmail web application. Flow of writing code 1. Obtain information from my gmail First, I had to gain the authentication in order to send the http request to my account. flow = client.flow_from_clien...

NO IMAGE

Send Gmail with Gmail API

How to get authentication  1.Turn on the Gmail API In order to use gmail API, we need authentication. We could get it from the Gmail API page. We could gain the 'credential.json' file, which users and authentication information is written. 2. Install the API Run the following command in ...

NO IMAGE

ZigBee Protocol

Motivation I wrote this article because I need to know ZigBee protocol for the part time job. If I have to do it, I will write the article so that everyone can see it. What is ZigBee ZigBee is a low-power consumption, two-way wire-less communication. About radiation ZigBee use...

NO IMAGE

Cookpad hackathon

What it is I was invited to a hackathon opened in cookpad, which is a Japanese food tech company. It is well known as the recipe web site. What I did and my team did My team created a web application that recognize the picture of the foods and recommend the recipe whose ingredients are ...