PER120 きちり を追った。
これは・・・これは・・・
これは・・・これは・・・
PER120
参戦するお金ないし、のまま18でお待ちしながらいつか落っこちてくるの待ってみることにしました。
PER120・・・のくせしてPBR6
次の日。 PER130 どうやら更新は1日ごとらしい。
3亀
その次の日
その次の日
あれから1ヶ月半。。。
すごい! 10%しか落ちていない。 しかもまた吹きそう。
test
Macにはまっている。
過去5年使ってきたツールで、今までならWindowsLiveWriterが唯一の選択肢だった。
だがMac標準では動かない。
直接動かなくてはだめだった。
ここからいくらか検討した。
http://alternativeto.net/software/windows-live-writer/?platform=mac
MarsEdit3も検討した。
http://www.red-sweater.com/marsedit/
ScriveFireを使ってみることにした
各Blogサイトのエンドポイントはここで調べられるので助かっています。
http://sozai.7gates.net/blog/docs/blogapi/
JavaScript Date パース WindowsとMac上のIEとSafariとChrome
JavaScriptで行うOSとブラウザによるDate関数のパースについて
windowsとmac上に乗っているブラウザの違い
IE(Win)
var a = new Date('2012/02/12 00:00:00');
Chrome(Mac/Win)
safari(Mac)
2012-02-12T00:00:00+09:00
このようになった。
/// 時間を配列に入れて返す
function ymd ( timeString ){
/// Date newの成功パターンを探る
var test = new Date( timeString );
if (isNaN(test)){
///Windows系IEはこっちに入る。 分けることはできたが、その先の処理までは至っていない
var dateString = dateFormat(timeString);
}else{
var dateString = timeString;
}
var d = new Date(dateString);
_a = new Array();
_a.push( 1900 + d.getYear() );
_a.push( d.getMonth() + 1 );
_a.push( d.getDate() );
_a.push( d.getHours() );
if (d.getMinutes() < 10){
_a.push( '0' + d.getMinutes() );
}else{
_a.push( d.getMinutes() );
}
return _a;
}
/// 開始時間の作成 IE用
function dateFormat(timeString){
/// Date newするためにフォーマットを調整
/// 参考::http://d.hatena.ne.jp/shobonengine/20110412/1302576685
/// '2011-04-12T11:22:33.000Z' => '2011-04-12T11:22:33';
dateString = timeString;
dateString = dateString.replace('T', ' '); // 'T' を半角スペースで置換dateString = dateString.replace('.000Z', ''); // '.000Z' を削除
dateString = dateString.replace(/-/g, '/'); // 全ての '-' を '/' で置換
dateString = dateString.replace(/\+.*/g, ' '); // 全ての '-' を '/' で置換//2012-02-12T00:00:00+09:00 // test
var a = new Date('2012/02/12 00:00:00+09:00');
var d = new Date(dateString);return dateString;
}
rails generate controllerで ランタイムエラー
rails generate controller Top index
/usr/local/rvm/gems/ruby-1.9.3-p125/gems/execjs-1.3.0/lib/execjs/runtimes.rb:50:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
これはノードjsをを導入することで解消する。
CentOS5.2
wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpmyum localinstall --nogpgcheck nodejs-stable-release.noarch.rpm
Ubunts10.10
sudo bash -c "curl http://nodejs.tchol.org/stable/nodejs-stable.repo > /etc/yum.repos.d/nodejs-stable.repo" sudo yum install nodejs
rails3.2 SQLiteエラー
rails3.2にいおてrailsプロジェクトを作成しようと試みた際にSQLiteのバンドルインストールに失敗する問題。
環境
CentOS5.2
rails 3.2
ruby 1.9.3
gem 1.8.19
問題
railsプロジェクトを作成した際に起きる問題。エラーでとまってしまう。
bundle install中にInstalling sqlite3 (1.3.5) with native extensions
そのときのエラー
make
compiling exception.c
compiling statement.c
statement.c: In function ‘initialize’:
statement.c:52: 警告: implicit declaration of function ‘sqlite3_prepare_v2’
statement.c: In function ‘bind_param’:
statement.c:259: error: ‘sqlite3_int64’ undeclared (first use in this function)
statement.c:259: error: (Each undeclared identifier is reported only once
statement.c:259: error: for each function it appears in.)
statement.c:259: error: expected ‘)’ before ‘__extension__’
statement.c:266: error: expected expression before ‘long’
make: *** [statement.o] エラー 1Gem files will remain installed in /usr/local/rvm/gems/ruby-1.9.3-p125/gems/sqlite3-1.3.5 for inspection.
Results logged to /usr/local/rvm/gems/ruby-1.9.3-p125/gems/sqlite3-1.3.5/ext/sqlite3/gem_make.out
An error occured while installing sqlite3 (1.3.5), and Bundler cannot continue.
Make sure that `gem install sqlite3 -v '1.3.5'` succeeds before bundling.
rdocにはこう書いてある。
Note that this module is only compatible with SQLite 3.6.16 or newer.
つまり、これはSQLite3のバージョンが古いためにおきる問題。
CentOSにかんれんする レポジトリ、Base,remi,epel,rpmforgetとそれぞれのテストレポジトリにある
最新のSQLiteは
SQLite version 3.3.6
SQLiteを使うプロジェクトであれば以下を検討することができる。
どれかひとつで解決することができる。
・SQLiteのソースビルド
・Ubuntsへ変更
・Railsバージョンの変更 3.2に変更
railsの雛形作成時のオプションに-dというものがある。
-d, [--database=DATABASE] # Preconfigure for selected database (options:
よって、MySQLを使う予定ならば一番手っ取り早いのはSQLiteを使わない選択となる。
rails new company -d mysql
これで解消する。
数値の後ろに+を付ける正規表現
家計簿は年に一度つけているのだが、ここで会計に役立つ正規表現を記録しておく。
エクセルが使え亡くなった時(のみ)用
会計に追われている人が、エクセルが使えなくなるなんてまぁないだろうけど。
メモ帳は秀丸を愛用
でこうしてできたファイルをCTRL+A => CTRL+Cして
電卓に貼り付けると。 ハッピーになれる。
これはエクセルだとsum(~~~)で終わるような話。
perl 計算にネイピア数を使わない
BigIntで対応できた。
通常のPerl計算では途中からネイピア数が入ってくる。
13510798882111436
27021597764222923
54043195528445898
108086391056891849
216172782113783752
432345564227567559
864691128455135174
1729382256910270405
3458764513820540868
6917529027641081795
13835058055282163650
2.76701161105643e+19
5.53402322211287e+19
1.10680464442257e+20
2.21360928884515e+20
4.42721857769029e+20
8.85443715538058e+20
1.77088743107612e+21
3.54177486215223e+21
BigIntを使った計算結果。
13510798882111436
27021597764222923
54043195528445898
108086391056891849
216172782113783752
432345564227567559
864691128455135174
1729382256910270405
3458764513820540868
6917529027641081795
13835058055282163650
27670116110564327361
55340232221128654784
110680464442257309631
221360928884514619326
442721857769029238717
885443715538058477500
1770887431076116955067
3541774862152233910202
これを使い、Lv100までの経験値を作成した。
!/usr/bin/perl -w
### LVUP用の経験値計算ツール
### 2つ下のLvまでの累計経験値がNextLvに必要とする
use strict;
use DBI;
use Data::Dumper;
use CGI qw(:standard);
use Perl6::Say;
use Math::BigInt;use FindBin;
use lib "$FindBin::Bin/module";
use db;### DB接続
my $db = new DbManager;
my $dbh = $db->connect();### 経験値計算
my $seed = 10;
foreach (1..100){my $big_int_A = Math::BigInt->new($_);
my $big_int_B = Math::BigInt->new($seed);
print $seed = $big_int_B + $big_int_A + $big_int_B;
print "\n";
### DB挿入my $sth = $dbh->prepare('insert lvupdata set lv=?, exp=? ') or die $!;
$sth->bind_param('1', $_);
$sth->bind_param('2', $seed);
$sth->execute() or die $!;}
お姉さんを見つけたら張り付ける
お姉さんを見つけたらお知らせください。 集めてます。
NTTComunication 総合トップ
サポタント株式会社
http://www.find-job.net/list/j73656.html
株式会社コネクトhttp://inc-connect.jp/#section8
GMO会社紹介
BECトップページ
FindJob特集ページ
許可申請ネット
サイバード 会社概要ページ
https://www.cybird.co.jp/hd/corporate/index.html
株式会社リアル 新卒採用ページ
http://realcoms.co.jp/company/recruit/fresh.html#nagare
USEN おすすめBGM視聴 http://www.usen.com/view/m10/
NextGen
http://www.nextgen.co.jp/ ![]()


