なんじゃくにっき2

ほげほげ。プログラミングの話題中心。ほか資格とか。

DS版Saga2クリア

DS版Saga2(正式タイトル サガ2秘宝伝説 GODDESS OF DESTINY)をクリア。 GB版はプレイ済だかそれも15年以上前の話。 プレイ 序 モンスター4匹PTでスタート。 理由は人間だとステータス上げがめんどいから。 てのとGB版だと確か一番難しいPTだったので挑戦っ…

【受験記】日商簿記2級

試験科目 日商簿記2級 実施日 2014年2月22日 結果 2回目の受験 1年3ヶ月前に受けて撃沈したのでリベンジ。 合計70点以上なら合格のところ、 83点 / 100点 で合格。 点数内訳 問1 12点。 暗算ミスで1問ロス。 固定資産の取得価額に付随費用入れてないので1問…

MacでLL書く際のエディタをSublime Text 2 からAtomに乗り換えた

乗り換え 表題の通り、MacでLL書く際のエディタをSublime Text 2 からAtomに乗り換えた。 書くのはRuby, Python, js当たり。 emacsに乗り換えようと思ってたけどemacs弱者過ぎてなかなかサクサク編集できるレベルになれないので・・ だいたい普段Sublimeで使…

Ubuntu 14.04にrbenvでRuby 2.2.0インストール

Ubuntu 14.04にrbenvでRuby 2.2.0インストール 途中でopensslがないとかautoconfがないとか怒られた結果、依存ライブラリを 入れたりしたらいけた。 sudo apt-get update sudo apt-get upgrade sudo apt-get install git build-essential autoconf libffi-de…

Paizaでちょくちょく遊んでいた

『関数プログラミング 珠玉のアルゴリズムデザイン』 を読み進めようとしたら難しすぎて詰まったので息抜きに簡単なアルゴリズムやろうと思って、 コード転職サービス(?)のPaizaで遊んでいた。 ITプログラマー・エンジニア転職のpaiza まあ気まぐれでTopC…

Rubyのしくみ

会社で借りて読んだ。 普段Ruby使ってるから知っておこうと思って。 主にコンパイラとかVMあたりの話。 低レイヤー領域なので、普段のコード書くのにはすぐに役立つことは少なそうだけど、 あまり聞いたことのない話が多くて面白い。 1-3章は字句解析とかそ…

Rust 変数

letを用いた代入 let x: int = 5; println!("x: {}", x); // 5 letで変数に即値を代入してみる。 変数の後ろに型を指定して代入するパターン。 let x = 5i; println!("x: {}", x); // 5 値を5iみたいにすると変数側は型を省略してもintと解釈される。 let x …

Rust 構文

Rust 構文 0.12時点のもの 関数 ・関数はfnで定義する。 ・関数名の後ろの『{』から『}』までが関数の本体。 ・C言語などと同じく実行時はmain関数から実行される。 fn main() { println!("hello?"); } ・関数名の後ろの()はArity(引数の個数)が0でも省略で…

Cookie Clicker再び

1年ほど前に流行ったCookie Clickerをやってみました。 なんか以前より要素が増えています。 放置プレイでできるのでいいですが、PCの電源つけっぱで地球には優しくないかも。

Akka meetup

akka meetup (2014/09/28 17:30〜) akka meetup - connpass Akka meetupに行ってきました。 歌舞伎座タワーのドワンゴさんにお邪魔しました。 内容は偉い人が詳しく解説付きで書いてくれそうなのでサボります・・ コミッタのKonrad Malawskiさんのスライドは…

Rust Samurai 4

先日Rust始めたばかりですが、 Rustについての勉強会のRust Samurai 4に行ってきました。 (半年に1度くらい開催?) Rust Samurai 4 : ATND Rust Samurai 4 : ATND Mozilla Japanさんにお邪魔するとのことなのでFirefox Tシャツ着て行きました。 セッション…

Rustはじめました

Rustと言うプログラミング言語をはじめました。 The Rust Programming Language The Rust Programming Language Rust (プログラミング言語) - Wikipedia Mozzilaが開発している言語で、文法はC++ライク、 レイヤーとしてもC++くらいの感じ。 比較的低レイヤ…

Ubuntuにemacsインストール

1. インストール sudo apt-get update sudo apt-cache search emacs sudo apt-get install emacs24-lucid この記事を書いている時点で24.3が入りました。 2.起動 2.1 XならLauncherからemacsと入力して検索。 2.2 CUIなら emacs -nw

Ubuntuにバックアップ用HDDを増設

Ubuntu 14.04 でデータバックアップ用HDDを増設してバックアップまで行った記録です。 1. HDDドライブを物理的に接続する 当たり前ですね。 これがなければ始まりません。 2. gpartedインストール パーティション管理ソフトのgpartedをインストールします。 …

MacにEmacsをインストール

1. SourceFourgeからdmgインストールして入れる MacEmacs JP プロジェクト日本語トップページ - SourceForge.JP MacEmacs JP プロジェクト日本語トップページ - SourceForge.JP リンク先から Emacs-24.3-with-inline-patch-R1 MacOSX みたいな名前のを選んで…

CentOSにemacsをインストールする

CentOSにemacsをインストールします。 1. yumで入れる yum install emacs はい。コマンド一発です。 でもこれで入れるとバージョンがちょっと古いのです・・ この記事書いている時点だと最新版が24.3に対してインストールされるのは23.1.1 2. ソースから入れ…

ガチでemacs初心者が開発環境構築するまで

背景 おっさんですがemacsを使いこなせるようになりたいと思いました。 マルチプラットフォームで使えるエディタ、ということならEclipseに逃げてしまえばいいんですが、 GUIないと使えないのと、起動が重いので別のも覚えようかと。 周りにはvi(m)使いが多…

CentOS 6.5から7.0へアップグレード!

下記記事参考にさせて頂きました。 他力本願。 CentOS 6.5 から CentOS 7 にアップグレードする: ある SE のつぶやき CentOS 6.5 から CentOS 7 にアップグレードする: ある SE のつぶやき CUI部分はそのまま動いたが、 GUI部分は動かなかったり、表示がおか…

錯覚美術館

明治大学の錯覚美術館に行ってきた。 錯覚を起こす絵とか立体を展示している場所です。 典型的な美術館というより研究室の展示っぽい感じでした。 計算錯覚学 | 錯覚美術館 計算錯覚学 | 錯覚美術館 小川町駅もしくは淡路町駅から歩いてすぐ(自分は自転車で…

よく忘れるRubyの基本的記法

個人用メモ。 ※見てくれる人が多いようなので追記しました。 そのうちまた追記します リテラル 詳しくはドキュメント読みましょう http://docs.ruby-lang.org/ja/2.1.0/doc/spec=2fliteral.html Stringの配列 %w(a b) # ["a", "b"] %w|a b| # ["a", "b"] 区…

たまにはcall使いたくなる

if nantoka_flag { $('#hoge').show(); } else { $('#hoge').hide(); } みたいなコード書くのだっりぃーなと思った。 $('#hoge')が2回出てくるのがだるい。 var $hoge = $('#hoge') if nantoka_flag { $hoge.show(); } else { $hoge.hide(); } セレクタ書く…

引っ越し引っ越しー

今更だけどはてなダイアリーからお引っ越ししてきた Markdown試してみるよ

自己紹介的な何か

お前はだれ? へっぽこ理系君。 取得資格 情報処理技術者 応用情報処理技術者(2010/06) データベーススペシャリスト(2011/08) セキュリティスペシャリスト(2013/06) 非ベンダー系 XML Master Basic V2(2010/06) Linux Professional Institute Certification …