[AOJ] 1179 Millennium

 · 1 min read
AOJの1179、Millenniumをc++で解きました。 日付の計算の問題が苦手で、 結構グダグダになりました。 うるう年と平年の月ごとの経過日数をハードコーディングして、 月をindexとしてそのまま取れるようオフセットして経過日数を撮りました。 後はうるう年(i%3==…

[AOJ] 0179 Mysterious Worm

 · 1 min read
AOJの0179、Mysterious Wormをc++で解きました。 「典型的な横型探索」と言われていたのですが、 まぁ〜面白いほどにc++に馴染めなくて(mapが書き方が分からなくて)ハマりました。 一度見た虫の色を管理するclosed…

[AOJ] 0179 Mysterious Worm

 · 1 min read
AOJの0179、Mysterious Wormをc++で解きました。 「典型的な横型探索」と言われていたのですが、 まぁ〜面白いほどにc++に馴染めなくて(mapが書き方が分からなくて)ハマりました。 一度見た虫の色を管理するclosed…

Alfred2のWorflowsを自作して作業を効率化する

 · 18 min read
こんにちは。 最近は、Alfredというアプリに大変お世話になっております。 アプリを起動するのにいちいちトラックパッドを使わなくて済むので、すごく捗ります。 Alfred…

[AOJ] 1135 Ohgas' Fortune

 · 1 min read
AOJの1135、Ohgas’ Fortuneをjsで解きました。 こちらも入力の処理に手間取り、クリアタイムは24分です。 問題文はこちら これは、特に悩むことも無く。 率直に解きました。 コード

[AOJ] 1137 Numeral System

 · 2 min read
AOJの1137、Numeral SystemをJavaScriptで解きました。 入力の処理に時間を取られ、35分強かかってしまいました。 問題文はこちら 文字列操作の問題ですね。 replace+eval…

CoffeescriptとTypescriptから学ぶjsでのクラス・継承パターン

 · 15 min read
こんにちは。 最近、オライリー・ジャパンの 「JavaScript パターン――優れたアプリケーションのための作法」という本を読んでいます。 この本は、JavaScript でのコーディングパターンや、 Javascript…

第一回 JS-App勉強会@タネマキ LTメモ

 · 16 min read
こんにちは。 しばらく更新が停滞してしまいました。 今回は、第一回 JS-App 勉強会@タネマキという勉強会に参加させていただいたので、 勉強会内で行われた LT のメモを残します。 1, Knockout.js でさくさくアプリ開発 (@ken_zookie…

titanium-cliとGruntを使って、コマンドラインからiOS・Androidアプリのビルドを自動化する方法(前編)

 · 15 min read
こんにちは。れこです。 最近は、友人といちれこプロジェクトという活動をしていまして、 まだ詳細は非公開ですが、iOS と Android 両方に対応したアプリを作っています。 双方のプラットフォーム用の言語や、独自仕様を覚えるのは面倒なので、 Java や Objective-C…

Backbone.js×sinon.jsのテストでspyが上手く動かない時のメモ

 · 6 min read
こんにちは。 最近、Backbone.jsというライブラリを使って、制作をしています。 Backboneいいですね〜。 各UIパーツの結合度が下がるので、 全体の見通しが良くなり、メンテもしやすくなります。 今作っているものはそこまで規模が大きいものではないのですが、 大規模js…
© 2012-2021 Leko