今ボクの目に映る釧路 (釧路 Advent Calendar 2013 参加記事)

はじめに はじめまして。釧路生まれ釧路育ちの中学3年生 @lmt_swallow です。 釧路 Advent Calendar 2013に参加しているので書きます。 この文章は1割の真面目な文と9割の頭に浮かんだ単語を並べただけの文で構成されています。 結論 中学生なので若者っぽい…

Rust で libc の関数を呼ぶ時のメモ(Rust 0.8)

はじめに 公式のドキュメント読んだほうがいいよ!(デデドン) http://static.rust-lang.org/doc/0.8/tutorial-ffi.html コード例 use std::libc::*; fn rust_system(command: ~str){ #[fixed_stack_segment]; command.with_c_str(|c_buffer| { unsafe { syst…

SECCON 2013 北海道大会に参加しました / writeup

SECCON 2013 北海道大会に参加してきました。チーム dodododo ( @akiym さんと @goldcard さんと @ayako119 さんとのチーム)として参加してきましたが、足手まといマンになってしまってつらいです… 解いた問題 「スロットマシーン」(Web,300pt) と「熱いメッ…

JOIss 2013 参加しました

JOIss とは JOIss は 情報オリンピック(Japan Olympiad in Infomatics)の夏期セミナー(summer seminar)です。 通常夏季セミ(でいいの?)。 0日目 僕は前泊です。一日早く行きました。 つばめし ことゲヒルン飯行きました。 @xrekkusuと@oookamiさんが羽田で捕…

Rust でフィボナッチ数列

普通に書くと fn fib(x: int) -> int { if x <= 2 { return 1; } else { return fib(x-2) + fib (x-1); } } パターンマッチを使うと fn fib2(x: int) -> int { match x{ 1 => 1, 2 => 1, _ => fib2(x-2) + fib2(x-1) } } 結論: match 構文便利だね!

Introduction: Rust 言語について

(ここでは Rust 0.8-pre version について言及します) まず Rust って何よ Rust is a programming language with a focus on type safety, memory safety, concurrency and performance. It is intended for writing large-scale, high-performance software…

The Eclipse executable launcher was unable to locate its compation shared library

友達氏が Java 始めるというので、とりあえず(乗り気はしないけど) Eclipse インストールさせたら、起動するときに ”The Eclipse executable launcher was unable to locate its compation shared library” とか言うエラーメッセージが出てきたということで…

OGP(Open Graph Protocol)について

OGP(Open Graph Protocol)って? OGPは"The Open Graph protocol enables any web page to become a rich object in a social graph."(意訳:OGPはどんなウェブページもソーシャルグラフ上のリッチな要素にできるよ!)と説明されるもので、FacebookやMixi,新…

Bootstrap Quiz を試してみた

Bootstrap Quiz Bootstrap Quizとは 「さて、このサイトはBootstrapで作られたでしょうか?」クイズを楽しめる『The Bootstrap Quiz』という記事を偶然見かけまして,デザインの参考に出来たらなーと思ってチャレンジしてみました。 こんな感じで選択して, …