所以几年之后我就决定,我想回到Ruby on Rails来完成我的一些个人项目.我想知道什么是最好的资源,以找出新功能在铁轨中的作用?我真的没有碰过Rails,因为1.2是新的.
哦,是的,TextMate仍然是Mac上RoR的实际编辑器,还是有更好的东西出现?
Perlmonks为同事重新发布:
我编写了一个perl脚本来分隔由分号分隔的长电子邮件列表.我想用代码做的是将分割与白色空间的修剪相结合,所以我不需要两个数组.加载第一个数组时是否需要修剪.输出是一个排序的名称列表.谢谢.
#!/pw/prod/svr4/bin/perl
use warnings;
use strict;
my $file_data =
'Builder, Bob ;Stein, Franklin MSW; Boop, Elizabeth PHD Cc: Bear,
+ Izzy';
my @email_list;
$file_data =~ s/CC:/;/ig;
$file_data =~ s/PHD//ig;
$file_data =~ s/MSW//ig;
my @tmp_data = split( /;/, $file_data );
foreach my $entry (@tmp_data) {
$entry =~ s/^[ \t]+|[ \t]+$//g;
push( @email_list, $entry );
}
foreach my $name ( sort(@email_list) ) {
print "$name \n";
}
Run Code Online (Sandbox Code Playgroud) 我在过去5个月左右的时间里一直在进行iPhone开发,并且一直在使用Gus Mueller的FMDB进行数据库交互.我的下一个项目将同时拥有Mac和iPhone应用程序,他们将在它们之间共享数据,尽管最终,iPhone将主要是一个查看器应用程序,具有一些小的编辑功能.
我的问题是:在Mac上,Core Data能让我的生活变得轻松,使用Mac上的Core Data和iPhone上的FMDB编写我的数据模型两次是值得的吗?或者我应该只使用FMDB,以便我可以为Mac和iPhone重复使用相同的代码?
我对Core Data略有启发,但并不多(主要是Hillegas书中的例子),所以任何支持Core Data的具体例子都会受到高度赞赏.为了记录,我真的很喜欢FMDB,我只是想知道在这种情况下Core Data会让我的生活更轻松.
编辑:我理解FMDB和核心数据之间的核心差异,我主要是想知道Core Data提供的"免费"是否值得对我的数据模型进行两次编码.