メモ

CloudCore に DragonflyBSD をインストールしてみる

CloudCore VPS http://www.cloudcore.jp/vps/ ISO がアップロードできて好きなOSで動かせるっぽいから DragonflyBSD で試す. http://www.cloudcore.jp/vps/faq/os/iso_upload.html ISO 取得 $ wget http://mirror-master.dragonflybsd.org/iso-images/dfly-…

Go言語でセッション管理

探したら合ったのでとりあえず使ってみるGorilla web toolkit sessions URL: https://gorilla-web.appspot.com/pkg/gorilla/sessions/インストールは書いてある通り $ go get code.google.com/p/gorilla/sessionsまあいいんじゃないかな. Session に AddFla…

コードを読むときに使ってるツール(自分メモ)

自分は ack というツールを使ってる. URL: http://betterthangrep.com/ $ cd ruby-1.9.3-p194 $ ack require common.mk 832: $(srcdir)/lib/rubygems/defaults.rb $(srcdir)/lib/rubygems/custom_require.rb \ cont.c 533: * FreeBSD require a first (i.e.…

さくらのクラウドにISOイメージのアップロードをコマンドラインで行う

参考URL:http://support.sakura.ad.jp/manual/cloud/basic/iso.html上記URLではGUIの方法しか書いてなかったのでコマンドラインでやってみたメモ. そもそも ftp あまりつかったことない. 手順 今回はUbuntuからアップロードする. また,さくらのクラウド…

EclipseCoder0.3.6にバージョンアップしたら動かなくなったので修正

EclipseCoderの公式で配布されてるやつをバージョンアップしたらArena内のエディタプラグインが動かなくなったので修正案をだそうと思ったけど見つからなかったので自分の方法で解決した.参考URL:http://d.hatena.ne.jp/nise_nabe/20110430/1304144638上記…

階乗を高速に求めるプログラム

参考URL:http://www.luschny.de/math/factorial/FastFactorialFunctions.htm階乗を高速に求めるプログラムを探してたら参考URLにたどり着いたのでメモ代わりに記録.ソースのライセンスはクリエイティブコモンズの何からしいのでコピペ用にソースをペタペタ…

クラスカル法をJavaで書く.

蟻本見ながら書いた.二つくらいの問題でちゃんと動いたのでたぶん合ってると思う. コード static class Kruskal { int n; List<int[]> edges; public Kruskal(int n) { this.n = n; edges = new ArrayList<int[]>(); } void addEdge(int u, int v, int cost) { edges.add</int[]></int[]>…

Codeforces 開催日時取得プログラムβ

TopcoderのSRM開催日時を取得するプログラムのついでにCodeforcesのほうもテキトーに書いた.こっちのほうはページの仕様が変わりそうだしサーバが不調そうなのでCodeforcesと同じようにベータ扱い. 対象URL:http://www.codeforces.com/contests 使用ライ…

Topcoder SRM結果取得プログラム

Topcoderで公開されてるデータ群を使って,指定したハンドル名とSRMの番号を入力にして結果を出力するプログラム書いた.ただ,返ってくるXMLファイルがでかいので若干遅い.「Algorithm Rating History」の方でもいいけどこれはレーティングの変化だけしか…

Topcoder SRM開催日時取得プログラム

Topcoderで行われているSRMの開催日時をTopcoderのサイトのカレンダーのページから取得するプログラムを書いた.使ってる部分の訂正ついでに,簡単なプログラムに書き直して公開.使用は各自の責任で行ってください.使用ライブラリ:HTMLParser(http://html…

Ideone APIを使ってコマンドラインからコードを公開(2)

前:http://d.hatena.ne.jp/nise_nabe/20101103/1288738359前に書いたスクリプトを自分なりにキレイに書き直してみた. https://github.com/nise-nabe/ideone-sender/blob/master/ideone使い方は ideone Main.java とか ideone Echo.java inputfile とか.実…

Go言語 ヒープの使い方メモ

随分前にやって忘れかけているのでメモ代わりに覚えてる分だけ書く. あんまり良く分かってないので最低限使える分だけテキトーに.container/heapパッケージではヒープを扱う関数がある.たぶん自分定義の型とかに使いやすいのだと思う.intとか元々あるや…

Java 文字列処理

自分が良く使う文字列処理まとめてみる. ・文字列分割 String[] split = str.split(" "); String#split(String)で正規表現に一致する部分で分割. ・一文字アクセス char c = str.charAt(0); String#charAt(int)で引数の位置の文字を取得. ・文字の配列 ch…

Ideone APIを使ってコマンドラインからコードを公開

Ideone.comでAPIが公開されてるから使ってみようと思ってたので試してみる.Ideone.com APIはこちら → http://ideone.com/api最後のコードを綺麗にしたやつ → http://d.hatena.ne.jp/nise_nabe/20101216/1292431545

Topcoder エディタプラグイン作成 メモ

TopcoderではいつもEclipseCoderを使っているが,ちょっと気になったのでArenaのエディタプラグインを作る方法を調べてみた.参考URL:http://www.topcoder.com/contest/classes/How%20to%20create%20an%20Editor%20Plugin%20v3.htm

Codeforces 使えるプログラミング言語

今の時点でCodeforcesで使えるプログラミング言語は以下のURLの先に書いてある.最初と比べると若干増えているみたい.一応抜粋.Java以外はバージョンはよくわからない. http://www.codeforces.com/blog/entry/79 GNU C++ 4 g++.exe -DONLINE_JUDGE -fno-a…

DragonFly BSD インストールひっかかり自分メモ

何回も同じところでひっかかるのが面倒なのでメモ.全体的にあとがきなのでところどころ正確でないかもしれない.かなーりテキトー.いれたのはDragonFly Bsd 2.6.3 CD版.

素数判定をJavaで書く.

素数判定をそこそこ高速にできたらいいなということで書いた. 何回も書くのがめんどそうなのでクラス化. SPOJ 2 PRIME1 AC記念.

ダイクストラ法をJavaで書く.

たぶんダイクストラ法と呼ばれるものだと思う.何回も書くのがめんどそうなのでクラス化.

簡単な(典型的な)問題 ※放り込み

降順ソート:https://www.spoj.pl/problems/MEOWIST/ ナップサック問題:https://www.spoj.pl/problems/KNAPSACK/ グリッド探索問題:https://www.spoj.pl/problems/COUNTISL/ マージソート:https://www.spoj.pl/problems/MERGSORT/ グラフ探索DFS・BFS:ht…

気になるJavaの標準APIのクラス(放り込み)

http://java.sun.com/javase/ja/6/docs/ja/api/java/text/ChoiceFormat.html http://java.sun.com/javase/ja/6/docs/ja/api/java/io/StreamTokenizer.html http://java.sun.com/javase/ja/6/docs/ja/api/java/util/Scanner.html

Java Collections Framework自分メモ2

java.util.Arraysクラスで使えそうなもの一覧(自分用) リストにする List<T> Arrays.asList(T ...); 補足:Arrays.asList("el","e2");(List) 補足2:Integer is={1,2,3};Arrays.asList(is);(List) 補足3:int is={1,2,3};Arrays.asList(is);(○List ×Lis</t>…

Java Collections Framework自分メモ

java.util.Collectionsクラスで使えそうなもの一覧(自分用) ソート void Collections.sort(List list); 逆にする void Collections.reverse(List list); スワップ(ver: 1.4) void Collections.swap(List list, int i, int j); 最大,最小 T Collections.ma…