Quantcast
Channel: cyblue9's blog
Browsing all 20 articles
Browse latest View live

ブログを始めるにあたって

プログラミングを始めて2年が経った。大学で情報系の学部に進学して授業で習い始めたのがきっかけだった。それまで、全くプログラミングに触れたことはなかったし、周りにプログラミングをする人もいなく、C言語という言葉も大学に入ってから知ったくらいプログラミングはかけ離れた世界のものであった。もちろん始めたころは苦労した。どうやって動いているかも謎だった。ようやく、半年過ぎたあたりから授業の問題が簡単に思えて...

View Article



Common Lispで初めて実装

夏休みに入ってからM.Hiroi's Home Page / xyzzy Lisp ProgrammingとPAIPでCommon...

View Article

Common LispでFizzBuzzを解いてみた

Ruby FizzBuzz最短コードメモ (51bytes) ネタバレ注意 - Qiitaを見て、Common...

View Article

Image may be NSFW.
Clik here to view.

Rails ルーティング設定

Ruby on Railsのメモ。Ruby on Railsを使うことになり、Rubyの勉強から始めた。そして、Rubyについて分かったきたので、下記のサイトでRailsの勉強を始めた。www.rubylife.jp一つ問題。コントローラとアクションの作成とルーティングの設定 - Ruby on...

View Article

IBMメインフレーム・コンテスト2015

2015年12月10日をもって、メインフレーム・コンテスト2015が終了した。www-06.ibm.com10月に大学の後期が始まり、掲示板を確認しに行ったときに張り紙を見て知った。それから申し込みをして、約2か月取り組んだ。コンテスト通して思ったことをまとめようと思う。メインフレーム?「メインフレーム」。アーキテクチャ系の講義の「コンピュータの歴史」で聴いたことがあるような・・・。張り紙を見た時に...

View Article


Image may be NSFW.
Clik here to view.

「30日でできる! OS自作入門」 開発環境構築 for mac

ふとしたことがきっかけでOSを勉強してみようと思った。もう少しパソコンの内側を知りたい。コードがコンパイルされてからの先をもう少し知りたい。それならOSを作りながら学べば良いのではと思った次第である。大学の講義でOSは学んだことはあるが、コードは一切出てこないし理論だけだったので面白くなかった。だからコードを書きながらOSを学べる本が良かったので、この本を図書館で借りてきた。30日でできる!...

View Article

Image may be NSFW.
Clik here to view.

IBM InterConnect2016に参加してきました

2月21日から24日の間、IBM InterConnect2016に参加してきた。そのまとめ。1日目General Session Day 1: Digital Business TransformationInterConnect2016最初のSession!とりあえず、会場が広くて規模の大きさに圧倒された。...

View Article

プログラマとデザイナ

親友親友に美大でデザインを専攻している者がいる。彼とは古くから親しく、この世界で唯一、自分が考えていること全て話せる存在だ。少し前に彼から興味深いことを言われた。「君は漫画もカードもゲームも好きではないし、全く趣味は合わない。でも、人生に対する考えが好きだから一緒に遊ぶのだと思う。」全くその通りである。そんなことは僕もずっと思っていた。でも、一つだけ疑問があった。彼はデザイナであり、僕はプログラマで...

View Article


Image may be NSFW.
Clik here to view.

2016年を振り返る

今年は「Hard Work」をテーマとして掲げていた。それは概ね達成できたと思う。そしてその副産物として、色々得ることができた。また、初めて経験することが多く、これからの人生で過去を振り返る時にもターミングポイントになるだろうものがあった。そこで、今年の振り返りと題して、それらを少々まとめることにする。(だいたい時系列)Interconnectラスベガスで行われたIBM...

View Article


ELFとELFローダについて

ROPというハッキング手法がある。これを勉強していたら、共有ライブラリがメモリ上のどこに配置されるのか、それはどのタイミングなのか気になり始めた。そして、色々と文献を漁ってぼんやりとしたことは分かってきたが、知識が定着したとは言えないので、自分の理解をより深めるため、知識を定着させるため以下に、ELF周りの話を記す。$uname-a Linux VM 3.13.0-24-generic...

View Article

2017を振り返る

年末バタバタで今年を振り返るのは無理そうだと思ったが、今年も残り2時間というところで、急に手持ち無沙汰になったので簡単に振り返る。1月~3月CTF4bに行ったことをきっかけにCTFを始めた。Pwnを中心にやっていたこともあり、低レイヤの魅力にハマって、色々な文献に目を通して、世界が広がった。勉強会にも参加して、人脈を作れたことも良かった。大学卒業した。みんな4年間ありがとう!5月逆求人イベントに行っ...

View Article

ダイクストラ法(C言語)

ダイクストラ法について調べてみると、思った以上に解説が少ない。それでもアルゴリズムを理解する分には、充分にある。しかし、実装については別だ。「ダイクストラ法...

View Article

Image may be NSFW.
Clik here to view.

Chrome拡張機能「その本、メルカリで!」を公開しました

Chrome拡張機能「その本、メルカリで!」を公開しました。What is...

View Article


Image may be NSFW.
Clik here to view.

Atom UI themeを公開しました

「seti-black-ui」というAtom UI themeを公開しました。seti-black-ui特徴・黒いです・ミニマルなデザインですatom.io動機元々「seti-ui」というthemeを使っていましたが、自分好みに改良を加えているうちに、オリジナルとは異なるものになっていったので、公開することにしました。(seti-uiの作者Jesse...

View Article

Image may be NSFW.
Clik here to view.

github-trending を公開しました。[Command Line Tool]

コマンドラインツール「github-trending」を公開しました。What is this?コマンドラインでTrending repositories on GitHub today · GitHubを眺めるツールです。github.com機能は以下の2点です。Trending repositories on GitHub today ·...

View Article


protocol buffersバイナリデータを読む

目的protocol buffersでエンコーディングされたバイナリデータを読んでみます。準備この記事では、Protocol Buffer Basics: Pythonのコードを使用します。addressbook.protosyntax = "proto2"; package tutorial; message Person { requiredstring name = 1;...

View Article

Image may be NSFW.
Clik here to view.

【Python】ListとDequeのパフォーマンスの違い〜CPyhtonの実装を読んで〜

先日以下のブログを読みました。dev.classmethod.jpPythonのListとDequeのパフォーマンスを比較しています。 しかし、「なぜパフォーマンスに違いが生まれるのか。」記されていないため、この記事ではCPythonの実装を読みながら、違いが生まれる理由を探ってみたいと思います。※本記事で扱うCPythonのコードは最新版ではありません。 ListはCommit...

View Article


プログラミングの次のステップを目指す君たちへ

「プログラミングを学んでみたけど、何を作ったら良いか分からない。」...

View Article

2021年を振り返る

今年も終わるので、例年の恒例行事の振り返り。とはいえ、これと言って書くこともない。。。毎年着実に人生の幅が広がっていると思います。意図しているのでいい感じです。今年はアウトプットは少なかったから、増やしていきたいな。もうちょい脳みそに汗かいた方がいいかな?何もしないと活動時間が減っていきそうなので、来年は意図的に活動していこうと思います!それでは良いお年を!

View Article

2022年を振り返る

今年は仕事忙しかったこともあって一瞬でした。仕事は充実度が高かったのでとても良かったです。他には以下のことが良かったです。・100kmウォーキングを完歩できたこと・アプリを2つ開発できたこと(1つはHACK...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images