首页
社区
课程
招聘
[注意]启用“课题+成果”的模式+成立“编程技术小组”(最近更新2008.6.27)
发表于: 2007-12-4 00:39 135891

[注意]启用“课题+成果”的模式+成立“编程技术小组”(最近更新2008.6.27)

2007-12-4 00:39
135891
希望参加技术小组的朋友,可以直接跟贴,也可以用短消息联系我。大致介绍下自己的技术特长,说明下目前的研究学习方向。技术小组成员的技术或许不是最好的,但对于学习的热情必定是最高的!

以下为初步计划,欢迎各位提出宝贵的意见!

“编程技术小组”的作用

“编程技术小组”是“课题+成果”模式的主要执行团队
[1] 输理知识体系。从本版块目前的发贴情况来看,知识体系混杂,重复性的问题太多,严重导致发展进度。大家在学习的时候,也多会产生博而不精的现象。在“课题+成果”模式下,有体系有计划的学习研究应该是一个好习惯。
[2] 引导会员的学习方向。初学编程或者入门不深的朋友,经常会有疑惑,学习哪种编程语言?学习哪些知识?该怎么入门?这些都是由于没有明确目标造成的,初学的时候一般只需要跟着现有的程序或者软件来做就可以了,做的多了自然会熟练。然而网络中的资料太多太杂,良莠不齐往往会打击信心。这里将会开展一系列的入门专题,引导新手更快成长。
[3] 操作型知识与理论性知识的结合。从目前的情况来看,精华中绝大部分是操作型知识。这一类知识比较容易理解、吸收,然而这对现象对大家的发展是不利的。我们需要操作型的知识来扩展知识面,但是不能缺少理论性的知识。理论性的知识往往会显得枯燥,然而确能直接提升人的内在能力,这不是一大堆浮躁的代码所能比拟的。我们可能会受生活中很多因素影响,无法静下来去细细研究,但我们从心态上要接受而不能去排斥。考虑到这些因素,“课题+成果”模式中会逐渐添加一些理论性的专题知识。
[4] 技术积累。编程版块成立2年半了,这段期间基本属于一个探索时期。而我自己也是在这个过程不断探索,希望能为这个版块寻求一种有效地运行模式。包括去年的“windows核心程序设计”专题,一方面是锻炼自己的能力,另一方面也是在探索。现在,然而不能还快改善现状。但我相信在“课题+成果”模式下,能够更加系统化、更加有效地实现技术积累。
[5] 增强团队合作,加深技术交流氛围。团队的理念已经蔓延到社会的各个角落,而在技术论坛这么一个虚拟的场合,团队效益能够把零散的研发能力组织起来,共同学习,共同进步。在以后逐渐会引导技术小组对新技术的研究。
[6] 为论坛发展选拔人才。论坛的发展主要需要靠人来带动,往往是一个人能掀起一层浪,但不是一直都能掀起浪。需要不断补充新鲜动力,提供新思维,才能实现‘长江后浪推前浪,一浪更比一浪高’的奇景。


申请加入流程

[1] 报名请到这里,【通告】看雪论坛『技术小组』开始报名组建(新增编程小组)
[2] 使用论坛短消息与我联系,我会提供联系方式
[3] 审核,交流阶段
btw:可以预先考虑下“我想做什么专题?”“我能做什么专题?”“我想参与什么专题?”“我对这个课题+成果模式的看法?”等基本问题。


“编程技术小组”实行细节
[1] 如果想加入到技术小组,首先需要跟本版块的斑竹进行沟通,这不是考察或者测试能力,而是在增进彼此了解,以后才能更好地合作。
[2] 根据每个成员的个人技术专长、研究方向、爱好等各方面因素,把成员分配到合适的专题上。
[3] 每个专题由1~3名成员负责。所谓的负责,把专题所在领域的内容进行分解。技术小组成员的角色是“出题者”,当然自己也可以参与实现过程。但不是出完题就完事了,还需要对该专题负责,从专题创建到专题完成,需要长期负责。每了保证每个专题都能够正常实现,事先会对每个专题的可实行性进行评估。我希望每做完一个专题,无论是对负责该专题的小组成员自己,还是对论坛会员都能实现技术能力上的一个跨越。
[4] 专题一般分为4种类型:入门学习型,知识总结型,研究探索型,其他
(1)学习成长型:可以包括各种知识体系的入门阶段的学习专题,也包括程序设计入门等。
(2)知识总结型:对某一类知识进行总结归纳所产生的专题,例如"windows系统程序设计"专题。当然也可以对版块中的知识进行整理,例如整理一套FQA,或者整理HOOK专题,密码学专题等。需要尽量保证专题知识的全面性。
(3)研究探索型:探索系统底层某种机制、新技术的研发等所产生的专题,或者是开发一些工具软件。
(4)其他型:可以是一些趣味性专题,例如挑战专题,收集一些大公司经典的测试题,能够在消遣的同时增广知识面。
[5] 关于技术小组成员在具体操作上的更详细信息,将在成员会议中公布。


“编程技术小组”成员列表

按加入的时间顺序列出:
[1]没有风:学生,大二。具有强烈的学习欲望和一定的自主学习能力,希望通过和高手、老手、菜鸟交流互动来达到监督自己学习,不断前进的目的,也希望通过自己的努力可以为论坛出一份力。希望能和大家:互相学习,互相监督;荣辱与共,肝胆相照。擅长的编程c\c++,目前在学习8086汇编和windows编程.曾经开发过一个[ARP欺骗免役器v0.01]、[商品信息系统v0.01] , [进制转换器v2.0],开发工具为MFC.
[2]CCDeath:学生,大四,08年7月毕业。加入动机: 信看雪,爱看雪,学看雪,奉看雪...相关作品:<<汽配销售管理系统>>清华同方杯优胜奖. <<U盘备份系统>>老师很喜欢这个哦.<<3D小型漫游系统>>等等一些小程序,难登大雅,需要继续努力...熟悉C++\汇编.  最喜欢使用OD\DDK.
[3]Combojiang:工作。目前在青岛某公司担任技术总监。多年来主要是使用c/c++,masm从事一些视频、图形图像、网络通讯、远程控制领域的项目开发。涉及的项目主要有:视频监控,视频会议,盲人电脑助手,ocr,呼叫系统等等。曾经兼职担任过北大青鸟,以及汇众益智游戏学院青岛教区的老师,教授c/c++课程。个人爱好: 好读书,尤其是热衷于计算机图书。每遇好书,通晓达旦,比先睹为快。对电脑编程比较着迷,比较喜欢逆向工程,操作系统,漏洞攻击以及软件加解密方向。每遇技术问题,必寻根问底,喜欢交志同道合朋友一起研究技术。
[4]Sislcb:工作,07年7月毕业。一直很喜欢编程,现在工作也是从事开发的工作。所以希望能够和大家一起交流,由于自己的破解太菜,所以希望能够在编程方面为看雪做些贡献。擅长语言:delphi开发,主要是数据库和网络方面。c++只是能看懂,还有待提高。目前涉及到驱动的开发,能够简单做一些驱动的开发,所以希望能够一起学习,一起提高。特长:编程开发。
[5]


专题列表

【专题一】Windows系统编程
【专题二】汇编程序设计基础——由“没有风”负责
【专题三】驱动程序设计基础——由“CCDeath”负责
【专题四】Rootkit技术的学习与研究——由“Combojiang”负责
【专题五】Delphi驱动开发——由“mickeylan”负责
【专题六】软件保护壳技术专题——由“玩命”负责


预拟专题

DbgHelp系列(知识总结型)
数据结构与算法设计(知识总结型)
Windows安全机制(知识总结型)
经典密码学算法(知识总结型)
Windows源码研究(研究探索型)
编译原理(知识总结型)


会议总结

[2007-12-26]编程技术小组成员会议
与会人员:没有风,Combojiang,CCDeath,Sislcb,cx, sonlincat,北极星2003
编程技术小组成员:没有风,Combojiang,CCDeath,Sislcb
邀请cx,sonlincat:负责“数据结构与算法设计”专题,规划中
编程技术小组成员名单尚未正式公布,名额上限为4人。
由于cx,sonlincat对论坛尚不熟悉,暂未列入。
这并不影响专题的进行,过几个月可以增加名额。

“课题+成果”模式的目标:建立知识体系,最终形成一棵小型的知识树
具体见http://bbs.pediy.com/showthread.php?t=55945

一、专题负责人的基本职责:
[1] 负责所在专题的课题规划和执行,负责所在专题领域知识体系的梳理。
[2] 负责专题贴信息的更新
[3] 收集论坛原创的且在自己所在专题范围内的文章。

二、关于课题的内容
[1] 自己规划课题的内容。
    写专题不是写教程,不要求每个课题都写的很完满、内容很全。
    只要是与自己专题相关的内容,无论是理论性的文字,实践性的代码,
    就算只是一个很小的技术点,都可以作为一个课题
[2] 收集已有的文章,原则是必须为论坛的原创性文章。
    有很多优秀的文章论坛上已经有了,就可以大胆的收集过来。
    但一般情况收集量不超过专题课题总量的50%。
[3] 要尽量保证专题内容的全面性。

三、“课题+成果”模式的组织形式
[1] 分为3级,形成3层的知识树。
第一级‘模式帖’是“启用“课题+成果”的模式”这个贴,
第二级‘专题贴’例如“[专题一]Windows核心程序设计”这个贴,
第三级‘成果贴’例如“Windows系统程序设计之进程间通信”这个帖。
[2] 每一级都包含下一级的链接,可以参考专题一的方式。
[3] 每个课题可以有一个或者多个成果
[4] 每个‘专题贴’需要包含以下几个部分。需要经常维护、更新。
    (1)专题的基本描述,个人心得,对新手的学习指引,建议等。
    (2)课题列表。对每个课题的简要内容描述,如果有对应的成果就添加成果链接。
    (3)成果链接。每一个课题后添加对应的成果链接。
[4] 每个成果是一篇独立的精华文章,需要适当控制文章的篇幅,太短的话不好给精华。
[5] 每篇成果文章的标题格式如“[成果2.1]*****”,
    起广告效果,让大家能够知道专题正在进行中。
    在所在专题贴中添加成果链接。

[2008-03-06]编程技术小组成员会议
与会人员:没有风,Combojiang,Sislcb,北极星2003,mickeylan
ccdeath由于网络问题没能参与
mickeylan,新加入成员,将负责独立的delphi驱动程序设计专题

一、针对这段时间做专题的感受、经验、改进方法、建议,交流想法。
[1] 做专题比较辛苦,但对于个人来说收获很大。通过专题可以加深对技术点的理解,弥补不足。
[2] “课题+成果”模式原本是希望大家都积极参与,都由于普遍响应不高。这在一定程度上,让专题负责人有些失落。(需要好好学习combojiang,享受专题,享受技术,同时愿意与大家分享心得的精神)
[3] 部分成员提出希望大家一起做一些技术应用性软件。这部分暂时没做太多的讨论,有两个原因:
其一,共同开发的性质与“工具开发小组”的性质相近,可以与他们沟通一下。
其二,共同开发一般周期比较长,组织比较困难。

二、关于下一阶段各专题的安排
[1] 自推出“课题+成果”模式已经将近3个月,各专题负责人对这个模式也有了一定的感受。
[2] 把3月底作为一个时间结点,可以让某几个专题结束掉。从整理来讲,可以防止战线太长导致专题失败,从个人来将,能够成功地完成一个专题将提升专题负责人的自信与积极性,以及最重要的成就感。如果某个领域的知识点很多,可以分阶段进行,把每个阶段作为一个专题,这样比较容易实现。
[3] 汇编专题:计划3月底能够结束当前这部分内容,到时候整理成电子版发布。‘没有风’希望能够持续做这方面的内容,在完成当前这个专题后,可能会建立新的汇编专题。(‘没有风’做事非常执著,大家一直给予肯定)
[4] 驱动专题:由于CCDeath未能与会,未定。
[5] Rootkit专题:combojiang现在进入状态,潜力无限……
[6] 成员提议,下一阶段可以考虑wrk和防火墙专题
[7] 成员提议,例如python等脚本技术。原则上来说不限制编程版块的发展方向,只要有合适的人才负责就可以。

三、其他。大家聊的很开心,到了晚上12点之后才散去。
[1] 成员提议创建版块QQ群。由于通常QQ群对于技术交流来说意义不是很大,有待商榷。
[2] 技术小组成员每人要上交照片,酷点,有个性点的最好。到时候用PS搞一张“编程技术小组”全家福出来。
[3] 有本书<疯狂的程序员》写出了程序员的成长经历(我没看过)
[4] 对于如何发展论坛进行一定地探讨,各成员的想法都非常好,我会整理好反应给kanxue的。

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (72)
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
2
关于每个课题的具体情况我会慢慢补全。
2007-12-4 01:19
0
雪    币: 486
活跃值: (13)
能力值: ( LV9,RANK:430 )
在线值:
发帖
回帖
粉丝
3
这个我比较感兴趣哦,支持,支持。有目标才不会迷失方向,有方向才能有进步。
2007-12-4 09:09
0
雪    币: 1946
活跃值: (243)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
4
狂顶北极星
2007-12-4 09:12
0
雪    币: 321
活跃值: (271)
能力值: ( LV13,RANK:1050 )
在线值:
发帖
回帖
粉丝
5
支持。。。。
2007-12-4 13:17
0
雪    币: 1746
活跃值: (287)
能力值: (RANK:450 )
在线值:
发帖
回帖
粉丝
6
2007-12-4 19:59
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
期待中,,,
2007-12-5 22:36
0
雪    币: 271
活跃值: (18)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
8
狂顶北极星
2007-12-8 08:09
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
期待....
2007-12-10 13:28
0
雪    币: 486
活跃值: (13)
能力值: ( LV9,RANK:430 )
在线值:
发帖
回帖
粉丝
10
大致介绍下自己的技术特长,说明下目前的研究学习方向。技术小组成员的技术或许不是最好的,但对于学习的热情必定是最高的!

技术上没什么特别过人的,不过也能写几行代码。懂点MFC,想深入了解系统是如何运行的。
我想加入这个[编程技术小组],技术虽然不是最好,但非常有激情。目前研究方向是操作系统底层运行原理。
2007-12-11 09:15
0
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
我也想加入,刚在学WIN32得ASM编程,以前一直从事WEB方面的开发,刚学。
想加入那个入门型的小组,可惜有精华的限制。。:(,版主是不是还是分一下语言的编程分类啊,比如我学的是ASM的,有人学的是C得,C++的,delphi的。学不同语言的人分在一组也不适合吧。
2007-12-12 10:45
0
雪    币: 93908
活跃值: (200199)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
12
sustain.
2007-12-12 14:22
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
13
技术小组成员的一个重要职责是需要负责技术专题,对专题所涉及领域的内容进行分解。小组成员不会很多,一般是4~6个。之所以出专题,就是为了引导大家一起学习。技术小组成员的角色就是起引导作用。要求一篇精华主要是要观察下各方面的能力,这是个基本的要求。如果你真的有实力的话,那些条款都是虚的,有没有都无所谓。如果你确实非常想加入的话,我可以提供你一次机会,我们找个时间聊聊。
BTW:可能会聊一些“课题+成果”模式的话题。如果让你来做专题,你会做什么?怎么做?是否有详细的计划?这些问题你可以提前考虑下。
2007-12-13 09:30
0
雪    币: 289
活跃值: (363)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
非常的想加入编程小组,可是没有精华。
我现在就在学习编程基础,很想参加得到有经验人的帮助、1
2007-12-13 10:37
0
雪    币: 486
活跃值: (13)
能力值: ( LV9,RANK:430 )
在线值:
发帖
回帖
粉丝
15
感觉做个词法分析器不是非常难,还是有章可循的,只要有点编译原理的基础,做出个简单的分析器来是不成问题的。
2007-12-13 10:53
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
加入...估计能力不够
我想问一下 ,没能力加入的人能否 看的到 技术小组成员写的专题内容?
2007-12-13 12:19
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
17
技术小组成员是职责是规划专题的内容、方向、进度,主要目标是引导大家参与到专题的实现过程。因而无论是否加入,都能详细了解到专题的进展。
2007-12-13 13:06
0
雪    币: 151
活跃值: (29)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
18
我也想加入“编程技术小组”,我希望得到提高,我的见识实在太少了。
我只了解一些API函数。
我喜欢底层的技术,以前一直以为API就算是底层了,可是现在才知道原来还有内核模式的驱动之类的东西。ASM和C多少懂点,不知道怎么跟各位联系之类的。希望得到答复。
谢谢!
2007-12-13 17:55
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
19
参见[申请加入“编程技术小组”的流程]
2007-12-13 19:31
0
雪    币: 116
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
[QUOTE=;]...[/QUOTE]
我也比较感兴趣,支持
2007-12-14 02:04
0
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
21
我确实非常想加入,因为以前从事的是WEB方面的开发,所以在实力上也是很弱。
想学应用方面的编程也是想深入的学习一些东西。
我可能谈不上什么经验和计划,但我想,有很多刚入门的朋友,会和我有一些相同的想法。
我想版主开设这样的专题,也是为刚入门的朋友通过这类模式,能起到一些引导作用,给大家多增加一些实际的经验。对高手来说,也是希望他们能分享一点经验,适当的时候给一些指点和提示。
‘课题’+‘成果’,我想应该就是一种‘思考’+‘动手’+‘思路’+‘解决方法’= ‘作品’的一个结果。
我想版主心里也应该有底,这个模式,是为了让刚入门的朋友有快速的提高,能让大家的学习循序进步,还是对有一定经验的人能够有很多的交流机会和进步。
我觉得这两种缺一都会失去一定活跃度。
个人的想法(对于课题与成果的进行,比较幼稚吧)
对于刚入门的人:
举个非安全写的东西:
‘课题’
目标:MD5的校验工具
功能:实现对单个文件,目录的MD5计算
提示,使用到的主要API有:CreateFileMapping,MapViewOfFile,.....等

这样可以根据课题的大小,实现的难易度加个时间限制,组长当然也可以对学员的表现,掌握度,努力度,可以做从入门型转入知识总结性的升级转群,转组,留组观察等。
有升降,才会思安,我觉得也是有必要的,当然这种比较适合入门型的小组

可以组长可以对组员的作品做一些评价或讲解。

可能我说的会比较适合入门型的吧,自己也比较菜,就这点想法而已,如果版主有点感兴趣的,
发个联系方式的PM给我:)
2007-12-14 14:11
0
雪    币: 290
活跃值: (11)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
22


拭目以待!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2007-12-15 20:24
0
雪    币: 290
活跃值: (11)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
23
看了看所需要精华一篇 啊 ,,,
现在我的时间到是满多 ,,已经把WIN32ASM 这本书看了,了解程度还算可以
熟悉程度欠点 ,,我在等第三版来巩固一下我的WIN32知识
学完后打算再学习VXD ,不知道能有机会参加不
这是我学了Win32Asm 后的自己写的第一篇文章!
http://hi.baidu.com/6121017/blog/item/556eb1ce186c203ab700c82c.html
献丑了!新手就这样

如上了...
2007-12-15 20:34
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
24
这里不对你的观点进行评价,只是有一点需要明确:论坛不会对每个会员的学习进行强制安排,或者严格规划,唯一可以做的是引导大家学习,相互交流。因而不会采用什么升降等级等措施。
2007-12-15 21:06
0
雪    币: 316
活跃值: (336)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
支持
但是觉得楼顶预拟的专题过大过空洞.
2007-12-15 23:37
0
游客
登录 | 注册 方可回帖
返回
//