TONY0922のブログ

学んだことを適当に記録していくブログです。主にRuby, Java, PHPで仕事してます。更新頻度はそんなに高くないので、ご了承下さい。

CentOS 5.7でVimが起動できなくなった。

rvmの更新をした後くらいに何故かvimが起動できなくなってた。 $ vim "vim: error while loading shared libraries: libruby.so.1.8: cannot open shared object file: No such file or directory"下記の記事を見て、 http://forums.fedoraforum.org/showthr…

ProjectEular Problem 4 「最大の回文積」

http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%204左右どちらから読んでも同じ値になる数を回文数という。 2桁の数の積で表される回文数のうち、最大のものは 9009 = 91 × 99 である。 では、3桁の数の積で表される回文数のうち最…

ProjectEular Problem 3 「最大の素因数」

http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%20313195 の素因数は 5, 7, 13, 29 である. 600851475143 の素因数のうち最大のものを求めよ. class PrimeFactor def max_prime_factorized(num) i = 2 factors = [] while i < num i…

ProjectEular Problem 2 「偶数のフィボナッチ数」

http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%202フィボナッチ数列の項は前の2つの項の和である. 最初の2項を 1, 2 とすれば, 最初の10項は以下の通りである.1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...数列の項の値が400万を超えな…

ProjectEular Problem 1 「3と5の倍数」

http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%20110未満の自然数のうち、3 もしくは 5 の倍数になっているものは 3, 5, 6, 9 の4つがあり、 これらの合計は 23 になる。 同じようにして、1,000 未満の 3 か 5 の倍数になっている…

VPSを契約時に必ずやっておきたいセキュリティ設定

■作業用&鍵認証用ログインユーザ&パスワード作成 (1) rootユーザでサーバーログイン (2)作業用ユーザの作成 # useradd user # passwd user ユーザ:user passwd:user ※ パスワードは適当に置き換えること。 ■認証用鍵の作成と設定 (1)認証用のユーザディレ…