- 浏览: 74334 次
- 性别:
- 来自: 成都
最新评论
-
wwccss:
我好久没有上javaeye了。但这个帖子要顶!
我宁愿相信人 ...
对”为什么Scrum不行?“的评价 -
grandboy:
本来看到书名,还想去搞一本呢,听楼主这么讲,还是算了吧。哪天去 ...
《设计原本》书评 -
1000copy:
zlx19900228 写道sql的艺术,个人觉得是永无止境的 ...
古旧的sql应该有点新样子 -
1000copy:
shiren1118 写道针对第三点,我觉得你了解的是不是太少 ...
古旧的sql应该有点新样子 -
shiren1118:
针对第三点,我觉得你了解的是不是太少了,关联一个元数据的表就可 ...
古旧的sql应该有点新样子
文章列表
一个朋友移民到了澳洲,在那里的一个
软件
公司做了4
年,回来休假
的时候我们做了两
次交流,第一次2
小时,第二次
4
小时
。在
成都的夜色
下
狮子山边的一个烧烤店,
我们
就着
烧烤和
啤酒
,
谈到软件开发问题和方法,感觉获益匪浅。他
所在的
公司大约有200
多人,
似乎一念之间,成都软件技术沙龙已经一年了。
2008年11月,和微软公司接上了沙龙的头。微软DPE部门和我公司做了两年的合作,我们
和DPE的员工一直有接触,彼此也比较信任。他们希望我来牵头做成都dotnet俱乐部——这个工作既符合我对找到讲师和主题的愿望,也是一个开放眼界,
开拓思路,结交朋友的机会,就欣然答应了下来。
尽管如此,多多少少是有些不安的成分。首先,大家的聚会时采用讲课为主,还是聚会为主?其次是比较开放的方式获得人气,还是在一个相对高端的方式聚集高级人才?大家会不会到了一起,却缺乏主题?还有费用如何筹集?
通
过大家的碰撞和多次的交流,这一点来的做法和最初的选择比较接近 ...
针对C:\Documents and Settings\Owner\My Documents\My Pictures\201.html
重点是改进代码的可读性。
function CaptureStdout(FileName: string):String;
function Helper_CreatePipe(var hReadPipe:THandle; var hWritePipe :THandle):Boolean;
var lsa: SECURITY_ATTRIBUTES;
begin
lsa.nLength := sizeof(SECURITY_ATTRIBU ...
- 2008-07-10 23:03
- 浏览 1163
- 评论(0)
翻译记录
结构化编程的三大巨头,每个人都有论文,为什么在网上简直连中文版本都找不到?
学编程的人都知道Edsger Dijkstra关于结构化编程、Nicholas Wirth关于逐步求精、David Parnas关于模块化设计
那么这些巨头的原文是怎样的?既然没有中文版,我要自己翻译。
先找到Nicholas Wirth的论文,在acm的论文原件看到号称为209篇论文引用,其中引用它的还有Donald K的论文,可见它的价值。
http://portal.acm.org/citation.cfm?id=362575.362577
2008年3月17日 决定翻译
20 ...
技术障碍已经差不多扫除了,现在来一个真的:使用scafold,做一个serial 的crud程序。
rails -dmysql serialcrud
cd serialcrud
ruby script/generate scaffold Serial serialformat:string
rake db:migrate
Ready to test
这样就有了一个serial的crud的程序了。
参考1:
# rake db:migrate
# # 迁移数据库通过在db/migrate目录下的脚本.可以指定版本号通过VER ...
- 2008-06-21 11:25
- 浏览 890
- 评论(0)
想要尝试下rails db:migrate ,看看这样管理数据库的创建脚本和升级脚本如何,于是在rails的网站找到一个例子:
class CreateSystemSettings < ActiveRecord::Migration
def self.up
create_table :system_settings, :force => true do |t|
t.string :name
t.string :label
t.text :value
t.string :type
...
- 2008-06-21 11:25
- 浏览 936
- 评论(0)
print params[:serialformat]
要想 params[:serialformat] 取得 form内的 serialformat 字段,必须
<form action="index">
serial format<input name="serialformat" value="2008-6-14-string-1"><p>
last serial<input id="serialformat1" value="& ...
- 2008-06-21 11:23
- 浏览 930
- 评论(0)
-------------2008年6月14日 ruby 做着玩(3)
ROR的环境必须要有,否则什么也玩不了。我不会从头开始,有InstantRails呢,什么mysql,apache都在,还有一个编辑器scite呢.我不会用它的,还是emeditor好。
总之先下一个,解压后执行instantrails.exe就可以用了。
然后去ror网站看turorial。
http://www.rubyonrails.org/down
内提到了创建一个应用的方法:
rails path/to/your/new/application
cd path/to/your ...
- 2008-06-21 11:21
- 浏览 1019
- 评论(0)
前面一篇提到了不用数据库,也没有界面的一个函数,但是没有ui,没有persistant,只有函数,那只是在玩。对用户有用就必须有ui,而要有记忆必须有数据库(或者其他类似数据库的东西),因此这篇要看ui和db。
但是前一篇提到的思路还是很重要,先逻辑,在db,ui。ui只不过是逻辑的输入输出,db也一样。逻辑理清了,db,ui就简单了,并且逻辑更加容易重用。
思路归思路,这里不多谈。看ui,db。
ruby的c/s ui基本上就是玩的,什么wx,tk,fox之类的,毫无实用价值,而数据库没有问题,毕竟db 接口简单。
把ui,db结合到一起,现在还是ROR做的好,b/s的东西 ...
- 2008-06-21 11:21
- 浏览 861
- 评论(0)
这些天总是想要用ruby做点什么,因为喜欢ruby,也因为最近技术上缺少变化,想要主动的搞点不同的东西。想了不少的东西,但是很显然现在很忙,白天也不会有时间,只有晚上做,因此不能太大了,完整的系统就不要想了,但是找些耦合性不大的,有点意思的模块还是没有问题的,不如就做一个编号生成模块吧。
今天周六,在床上睡得七荤八素的,想到左右没有事情,或者想到些事情也不想动,不如写写这个模块,动手。
先看看需求
A. Feat:做一个编号生成模块
1. 通过类似${yyyy}-${mm}-${dd}-string-${autonum}样式来生成编码,这样生成的编号在今天就是2008-06 ...
class Array; def sum; inject( nil ) { |sum,x| sum ? sum+x : x }; end; end
def clonearray(arr)
b = []
for a in arr
b << a
end
return b
end
def match(condidatesolution,avail,paymoney)
@temp = 0
for i in 0..avail.size-1
@temp += condidatesolution[i] * avail[i]
end
return ( @temp ==pa ...
- 2008-05-07 23:12
- 浏览 871
- 评论(0)