Welcome to Rolland Town which Record fire's life.
2003年11月30日03年9月-06年9月存档

评论关闭

这两天不知道自己在做什么???:(

这个OA还没有做完,可自己已经松懈了,都不知道为什么???老是不安分的写代码,脑子里胡涂了。


  今天,岑心告诉我,程序春秋12月的杂志已经出了,我们程序员联盟这期战果很丰富,呵呵。共有8篇带“程序员联盟”署名及1篇未署名,但由外联部sunjita提供的稿件(共22页),以及非技术稿中1页sunjita的采访。其中大部分还是归功联盟教育部的——外联部的领导岑心,呵呵。虽然我是教育部的领导,可外联部还是多亏了他,才能战果如此丰富。
  这一期,我好像有2篇,具体的我也不知道,没有拿到杂志:(不过我对那篇赶出来的语言比较的文章很不满意。说不出来为什么,总之就是不爽。另外的一篇翻译稿子还比较满意。对了,gOODiDEA也有两篇,呵呵,这里还要谢谢他,因为编辑找我约稿,当时我们学校校庆,所以就拜托他了,再次感谢!

  好了,整理一下自己烦躁的心情继续写代码吧,要不我要被老总一顿…………

2003年11月28日03年9月-06年9月存档

评论关闭

代价?感激和希望

因为MopSite我认识了一个浙江女孩儿(让我还是隐去她的姓名吧,这是一种对她的尊重)。我很感激她,不过这也将成为历史。不过我还是会心存感激,永远。
  因为她唤起了我对英文无限的好感,就像对自己的母语一样,这是从未有过的。

  但是,今天我失去了她,因为什么呢?因为自己的变化,也许不是所有的人都能完全理解——永远不变的是变化。这样一句话,我的思维变化的太快,我的想法变化的太快,我的行动变化的太快…………但是我还有不变的,那是什么呢?我不想王婆卖瓜了,了解认识我的朋友应该都很清楚。很大程度上,失去她是我的错,我的变化导致我没有考虑太周详,伤害到她了。(至少我这么认为)就像朋友们说我的——你太年轻了!也许这就是代价。这是不可避免的,就像小孩子学走路总是要摔跟头一样。

  人总是要成长的,我也在不断的成长,我还需要很多的波折和磨难,曾经有段时间很讨厌这个,一度认为——2003年是我最倒霉的一年。但是,正是因为这样一个比以往更充满波折和磨难的一年,让我明白了很多的事情,我开始长大,但是还不够。可以说每个人一生中总有这样的感觉——这个年龄的人好成熟(这个年龄可能是13岁说16岁,20岁说30岁……..),可自己真的到了那个年龄,又觉得自己不成熟,还有下一个阶段的崇拜(姑且让我说是崇拜)。而自己没有意识到的是——自己已经成为比自己更年轻的人的崇拜对象。这能说明什么呢?一种经历,一种成长,——人是在不断成长的,不断经历波折和磨难的,有止尽嘛?没有!所以希望我能够在一个阶段认识更多,了解更多,经历更多的波折,更多的磨难。

  让我套用高尔基“海燕”一文的结尾语——让暴风雨来得更猛烈些吧!

中午交了买房子排号的钱!2k,抢人啊!

我也要买房子了,为了妈妈,现在妈妈一个人,不是很放心,当然偶也没有那么多钱,慢慢来了……手机就算了。

  准备买100以上的,在成都还好了,10多w,应该可以搞定,不过我就惨了,需要努力赚钱了。不过妈妈说要支援一点,呵呵,8错了。

2003年11月27日03年9月-06年9月存档

评论关闭

开课?

学校要老师自己选择开还没有的公选课?我开什么呢?我最拿手什么呢?
  以前写ASP是非常顺手的,从大三开始几乎所有的开发都是B/S结构的,C/S架构的东西屈指可数,好像只有1-3个,搞笑。从去年11月中旬开始接触dotnet以来,都在用vb.net或者c#做ASP.NET的东西。现在比较感兴趣的是模式、部署、webservice、项目管理等。呵呵,数来数去,好像这些都不是自己拿手的,难道给学生讲B/S,不太好。不过对上面说的这些东西,自己的想法倒是不少,可不知道多少正确多少错误,不敢如此不负责任传授给学生。了解我的朋友可否给点意见?

  ps1:今天看到开心给偶得回复,才知道思归在美国,呵呵。不过我已经找到whidbey了。再次感谢开心的回复。

  ps2:忽然发现自己对英语从来没有如此感兴趣,为什么呢?搞不懂,希望不要像以前一样三天的热度。

2003年11月25日03年9月-06年9月存档

评论关闭

惊讶!

昨天,程序春秋杂志编辑向我要稿子,说了一句话,让我受宠若惊——对我来说当然是多多益善了,你那边过来的稿件质量我放心得很!

  今天,Huo又再次让我受宠若惊,也是说到稿子,结果他说——
  “你要有兴趣也可以给那边写,发到开发高手。”
  “你的水平够发表的。”
  “有兴趣可以写个选题计划给我。我发给他们看看”
  “你比较负责,写东西比较稳定。”
  “不至于到献丑的地步。可能上程序员还差一些,但开发高手没问题。”
  “写吧。我支持你。”


  今年,2003对于我来说真的很不平凡了。一直不敢给csdn那边写稿子,没想到一哥们儿这么鼓励我,所以还是不要辜负了朋友的期望。不过脚下的路还很长。需要我更加的努力,做好现在的每一件事情。也许这就是对未来的一种奋斗了。

I have found Whidbey !!!!!

I?have?found?Whidbey?and?downloading?now,?but?I?am?not?sure,?I?should?test

Visual?Studio?“Whidbey”?provides?enhanced?productivity?and?power?for?every?aspect?of?professional?application?development.?
It?includes?the?latest?visual?designers?and?editors?for?building?Windows-based?applications,?Web-based?applications,?and?device-based?applications?as?well?as?Web?services?and?data-driven?applications.?

Please?install?”Whidbey”?on?its?own?dedicated?machine?and?share?your?feedback?with?Microsoft?at?vswish@microsoft.com?or?on?
the?public?”Whidbey”?newsgroups.?Your?feedback?is?important?to?us?and?will?help?us?
develop?the?next?evolution?of?”Whidbey.”?

Visual?Studio?”Whidbey”?Technology?Preview?DVD?Content?

–?Visual?Studio?”Whidbey”?Technology?Preview?
–?.NET?Framework?”Whidbey”?x86?
–?.NET?Framework?”Whidbey”?IA64?
–?.NET?Framework?”Whidbey”?SDK?x86?
–?.NET?Framework?”Whidbey”?SDK?IA64?
–?J#?Redistributable?
–?Tools?and?Extras?


Visual?Studio?“Whidbey”?provides?enhanced?productivity?and?power?for?every?aspect?of?professional?application?development.?
It?includes?the?latest?visual?designers?and?editors?for?building?Windows-based?applications,?Web-based?applications,?and?device-based?applications?as?well?as?Web?services?and?data-driven?applications.?

.NET?Framework?”Whidbey”?
The?.NET?Framework?is?an?integral?Windows?component?for?building?and?running?the?next?generation?of?applications?and?Web?
services.?The?.NET?Framework?“Whidbey”?unveils?new?technologies?to?significantly?advance?your?productivity,?including?
increased?reliability?and?scalability,?advances?to?ASP.NET?technology,?and?support?for?SQL?Server?“Yukon,”?which?enables?you
?to?write?stored?procedures?in?any?managed?programming?language.?

In?addition,?the?.NET?Framework?programming?skills?you?used?for?version?1.1?will?easily?transfer?to?”Whidbey”?and?beyond?
to?”Longhorn.”?

You?must?install?the?.NET?Framework?”Whidbey”?before?you?install?the?.NET?Framework?”Whidbey”?SDK.?
(For?IA64?development?you?must?install?the?.NET?Framework?“Whidbey”?IA64,?followed?by?the?.NET?Framework?“Whidbey”?
x86?before?you?install?the?.NET?Framework?“Whidbey”?SDK?IA64).?

.NET?Framework?”Whidbey”?SDK?
The?SDK?is?a?collection?of?tools,?samples,?command-line?compilers,?and?documentation?that?enables?you?to?build?applications?based?on?the?.NET?Framework.?

J#?Redistributable?
The?J#?redistributable?package?is?an?add-in?for?building?and?running?applications?written?using?the?J#?language.?


where?hehe,look?this?website,
ssite.org.?you?will?find?it?,?i?think?so.

2003年11月24日03年9月-06年9月存档

评论关闭

终于找到有Whidbey的朋友

每天早上来了以后,收邮件,看业界新闻,看朋友的blog成了一种习惯,刚才看到saucer说他们公司已经拿到了Whidbey预览版,所以立刻给他写了一封信,希望他能给我一个copy。

  另外关注了一下木子美事件,真是有点搞笑。有兴趣大家可以去blogchina看看,首页上面就有连接,在左下。

  另外还看到了些关于MS的消息

关于Bolg

  刚从兰州开会回来,当天,就和huo讨论了一些关于远程教育平台的问题。也许是偶然之间他说到了blog。我还记得他当时的评论是——很多国人都不明白什么是blog。我当时很同意他的观点。(仅仅是个人观点,大家尽量求同存异,呵呵)

  当时说到了blogcn。我的blog也在那里。感觉那里的blog和国外的blog,还有cnblog不一样。那里的blog更像是几年前的个人网站兴盛的样子,很多网友将它更改成更像是一个个人主页,而不是blog。所以我当时就同意了huo的观点。 

  今天敢项目的进度,累了。又想起来,我问自己,什么是blog?我居然也不能好好的回答,所以去google搜索了一下。下面将一些我觉得有用的信息张贴如下(当然还有更多更好的,大家有兴趣可以自己去搜索一下)——




first one——

什么是Blog?



- Blog,是Weblog的简称。

- Weblog,是Web 和Log的组合词。Web,指World Wide Web;Log,原义是“航海日志”,后指任何类型的流水记录。Weblog 
是在网络上的一种流水记录形式。

- Blogger或Weblogger,是指习惯于日常记录并使用Weblog工具的人。 





关于Blog和Blogger的中文翻译



国内有一批最早推动Weblog的先行者,包括互联网实验室的方兴东和姜齐平等。他们给Blog一个更加艺术化的名称,“博客”,而且把Blogger 也称为“博客”。毛向辉则把Blogger和Blog的中文名称做了区分,Blogger 
称为“博客”,Blog称为“网志”,博客是写网志的人。



P.S. 因为Blogger 群体的迅速增长,Blog一词也具有了动词的含义。”Do you Blog?”变成了网络上新的问候形式。网络上还迅速出现了很多与Blog相关的新词汇,在CNblog上的“Blog新词汇”中有专门介绍和更新。



为什么Blog会如此引人注目?



“全球现在有接近100万Blogger,而且每4秒中就会产生一名新的Blogger”。难道Blog是天外来物,又怎么会在一夜间成为一种“时尚”呢?这其实是一个误解。确实,Weblog和Blog是一个新的名词,但是实际上写Log的人已经有了几个世纪的历史,而用Web 
作为工具写Log的人也至少可以追述到几年之前了(只不过那时候还没有专门的名称)。



为什么Blog仿佛一夜间成为了媒体捕捉的对象,那是因为在网络上出现了越来越多简单易用的Blog工具。人们可以用这些工具轻松自如地把自己的生活体验、灵感想法、得意言论、网络文摘、新闻时评等沿着时间的发展灌入Blog中,还可以与朋友、家人、同事、网友进行分享。一些被广泛采用的工具,如Pyra 
Labs的Blogger.com,已经在Blog自身社区化的过程中吸引了数十万注册人数,很多Blog成为了网络用户甚至是公众媒体的消息来源,这自然引起了人们的注意。加之《财富》杂志把Blogger.com 
评选为2002年最酷的公司,今后一段时间肯定会成为人们的一种谈资和媒体追逐的素材。也正是基于这样的背景,反倒有人担心Blog会不会只是一种“时装秀”。



但是,本Blog的两位最初创立者,毛向辉和郑云深,都相信Blog 绝对不是一种流行时尚,而是为本来具有终身学习精神的人们提供的一种新的网络应用工具。既然是这样,这个工具也就会在学习的规律下自然发展,而不是一时流行的风尚。而从Blog本身的技术和工具发展状况来看,Blog 
也许不仅仅是单独存在的工具,而是会逐步融入到学习性组织和教育机构的整体系统中,更有效地推动协同工作和个性化学习。



second one——

“Blog 规则”



作者: John C.Dvorak

Thursday, August 8 2002 4:16 PM 



( Dvorak是自称为“牛虻”的 IT 评论家,在对Blog 上更像是一个批评家,所以大家也不妨带着牛虻的态度看他的“规则”—– CNBlog)



近来,写Blog(在线日记,Blog即Web log的缩写)似乎已经成为网民们众多爱好中上升势头最强劲的一种,我也着实花了一番工夫去研究它。我想写自己的Blog,但我需要更多地了解一个真正伟大的Blog是怎样构成的。 




就我看来,Blog可以分为两种。一种是”伪造”的Blog,它们可能是推荐图书或时事通讯的作者创建的,或者是以Blog的面孔出现的期刊,以吸引其他Blog作者的注意。对我来说,真正的Blog是关于日常生活的一种正常记录。我已经解剖了100多个这样的Blog,通过这种分析,我为一个成功的Blog总结出了某些规则。以下就是我关于理想的Blog的8条规则。 




1. 正确的态度。要表明你每天、每星期、每个月坐在那里是在读网上的Blog,而不是在找工作。或者,如果你确实在工作,也要表明你是在上班时间写Blog,因为你讨厌你的工作。



2. 社团。如果你要证明你是一个专注的Blog作者,你最少要引用5篇你刚读过的别人写的Blog。你要极尽所能地赞美它们,然后对它们的作者发现的链接加以评论,并把这些链接剪贴到你自己的Blog中。如果想让你的Blog看上去更活泼,可以把你从其他Blog上剪贴过来的内容排成斜体字。你要加上一两句注解来说明为什么这些链接每一个都这么酷。用提问来代替注解也很有用,例如:“你相信这个吗?”,或“他在想什么?”,或“怎么每个人都会犯这样的错误?”。



3. 谦卑。你应该每天都写Blog。如果你中断了一天,就要在第二天的Blog中用整个篇幅来表达你深深的歉意。究竟是什么样的离奇遭遇使你中断了前一天的Blog?你要详细解释其中的每一个细节。你必需对某几个话题大谈特谈一番:写Blog是如何如何的伟大?为什么人人都要写Blog?写Blog将会怎样怎样地改变这个世界?



4. 语言丰富。为了表现你的灵魂是独立自由的,你要在你的Blog中加入许多“污言秽语”。以“污言秽语”作标题,加上大篇幅的咒骂,你就能向人们展示你是一个独立的思想者,不受迂腐的社会习惯的约束——那些令人生厌的规则使你不得不依靠工作来谋生;本来,只要你活着,你就应该直接从政府那里领支票的!



5. 行话。你要在行文中大量使用screed,grok,gonzo,meme和Blog常用的其他术语,以表明自己是一个地道且新潮的Blog作者。女性Blog作者还应该大量使用sister(姐妹)这个词汇。(注:screed——长篇大论的文章。grok——深入体验。gonzo——在第一时间记录并不作任何后续加工的一种写作手法。meme——《自私的基因》一书的作者理查德·道金斯提出的另一种进化的单元,一种非基因的复制者;它是概念,是意识的单元,是能够一代一代进化、综合和传递的信念。) 




6. 论战。确保在你的Blog页面上列出你最喜爱的那些Blog作者的作品清单,并且要求他们也把你的Blog列在他们的清单上。如果有人把你从他的清单上删掉了,你要立即向公众大声疾呼,并严正要求这位老兄

2003年11月21日03年9月-06年9月存档

评论关闭

dotNET下使用PagedDataSource类自定义Repeater和DataList分页.NET

 在 http://xml.sz.luohuedu.net    受到启发,网站上给出了C#的代码,我这里使用vb.net,顺便也把那边的copy过来。

  Repeater和DataList控件提供了一个快速、灵活的表现数据的方式,但是,它们没有内建的分页功能;DataGrid控件提供了内建的分页功能,但它的结构比较复杂。下面就用PagedDataSource类实现Repeater和DataList的分页。 PagedDataSource封装了DataGrid的分页属性,我们可以象DataGrid那样进行分页。

C# —

   OleDbConnection objConn=new OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=” +
    Server.MapPath(“../aspxWeb.mdb”));
   OleDbDataAdapter objCommand=new OleDbDataAdapter(“select * from Document”,objConn);
   DataSet ds=new DataSet();
   objCommand.Fill(ds);

   PagedDataSource objPds = new PagedDataSource();
   objPds.DataSource = ds.Tables[0].DefaultView;
   objPds.AllowPaging = true;
   objPds.PageSize = 5;
   int CurPage;
   if (Request.QueryString["Page"] != null)
    CurPage=Convert.ToInt32(Request.QueryString["Page"]);
   else
    CurPage=1;

   objPds.CurrentPageIndex = CurPage-1;
   lblCurrentPage.Text = “当前页:” + CurPage.ToString();

   if (!objPds.IsFirstPage)
    lnkPrev.NavigateUrl=Request.CurrentExecutionFilePath + “?Page=” + Convert.ToString(CurPage-1);

   if (!objPds.IsLastPage)
    lnkNext.NavigateUrl=Request.CurrentExecutionFilePath+ “?Page=” + Convert.ToString(CurPage+1);

   Repeater1.DataSource=objPds;
   Repeater1.DataBind();
  

 

VB.NET

        Dim sqlstr As String = ConfigurationSettings.AppSettings(“adminsql_connstr”)
        Dim con As SqlConnection = New SqlConnection(sqlstr)
        Dim links_sql As String = “select * from links”
        Dim MyAdapter As SqlDataAdapter = New SqlDataAdapter(links_sql, con)
        Dim ds As DataSet = New DataSet
        MyAdapter.Fill(ds)

        Dim objPds As PagedDataSource = New PagedDataSource
        objPds.DataSource = ds.Tables(0).DefaultView
        objPds.AllowPaging = True
        objPds.PageSize = 5
        Dim CurPage As Integer
        If Not Request.QueryString(“Page”) Is Nothing Then
            CurPage = Convert.ToInt32(Request.QueryString(“Page”))
        Else
            CurPage = 1
        End If

        objPds.CurrentPageIndex = CurPage – 1
        lblCurrentPage.Text = “当前页:” + CurPage.ToString()
        If (Not objPds.IsFirstPage) Then
            lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath + “?Page=” + Convert.ToString(CurPage – 1)
        End If
        If (Not objPds.IsLastPage) Then
            lnkNext.NavigateUrl = Request.CurrentExecutionFilePath + “?Page=” + Convert.ToString(CurPage + 1)
        End If


        Repeater1.DataSource = objPds
        Repeater1.DataBind()

HTML—

<form name=”form1″ method=”POST” runat=”server”>
<div style=”padding:5px;background-color:#dedede”>
<asp:label ID=”lblCurrentPage” runat=”server”></asp:label></td>
  <td>&nbsp;<asp:HyperLink id=”lnkPrev” runat=”server”>上一页</asp:HyperLink>
  <asp:HyperLink id=”lnkNext” runat=”server”>下一页</asp:HyperLink>&nbsp;
</div>
<hr size=”1″ color=”#000099″/>
<asp:Repeater ID=”Repeater1″ runat=”server”>
<Itemtemplate>
<div style=”padding:5px;background-color:#dedede”>
<%# DataBinder.Eval(Container.DataItem, “Title”) %>
</div>
</Itemtemplate>
</asp:Repeater>
</form>

出差兰州刚回来,感触很多!

简单说来,教育很赚钱,如何赚钱?这个太多了,不好一一列出。

  西部高校,特别是新疆、甘肃、青海等这些地方对这次的远程教育表现出了非常高的兴趣。我的思路还需要继续整理。

返回顶部