流氓的 kaixin.com

远离kaixin.com,离我远点,和我确立什么关系。。我不是脑残。。一次就算了,老给我的hotmail 发这个。。

山寨开心网,不知道是想搞臭kaixin001.com还是怎么,人不能wuci到这个地步。

据说kaixin.com已经被kaixin001.com起诉了。

image

沙发空着?抢! »

乐观推广,专注占领小块市场

悲观者说:我们做了一个产品,如何让别人知道?网络如此庞大,如此如此多用户,谁知道你做了个这么个产品?

乐观者说:我们做了一个产品,只要占领市场的那么一点点地盘我们就足够了,推广只要让如此庞大的网络用户的很小一部分就够了,客户只要那么一点点就够了,互联网太大了,我们不是做淘宝,不是做腾讯。

我两种想法都有过,先是悲观,后是乐观,又悲观。。。往复很多次。其实和那个故事差不多:同样半瓶美酒,乐观者说,这么好的酒居然还有半瓶;悲观者说,这么好的酒怎么就只有半瓶了?这也倒验证了那句话:知足者常乐!

乐观推广!我们不要整个地球人都知道 闪睿 ,只要部分人知道就可以了!

知道闪睿还不够,仅仅知道没有用,我们要做简单的产品,做实在的产品,专注的产品。目前我的观点是:专注,简单!就做企业网站管理,只做企业网站管理,专注!让用户简单,给用户带来价值,简单的体验,简单的商业模式!

不用占领整个市场,占领小块市场,足以!

沙发空着?抢! »

很伤心的日记

一个小孩很伤心,写了一篇伤心的日记,老师也很伤心,送给大家这个笑话,祝愿我的朋友们节日快乐,保持一颗童心,常乐!

2月30日 星期一 晴
今天一天都没有出太阳,真不好,爸爸买回两条金鱼,养在水缸淹死一条,我很伤心。

老师评语:我也很伤心,我活了这么大,2月还从来没有遇上过一个30号呢!也从来没有见过不出太阳的晴天,更没见过会淹死的金鱼。

沙发空着?抢! »

不要隐身,做一个爱评论的 Bloger

互联网的精神在于分享!

以前在学生时代我爱上各种论坛,充满激情。后来工作了,时间少了,做了一个实实在在潜水者,上论坛,看贴不回帖,上 QQ 总是隐身,订阅 RSS 很少不上其原始地址评论。

因为 百度Google 的出现,遇到问题不在到论坛发帖求助,直接搜索,这几年搜索技术的确大增,基本上没有遇到搜不出的问题。为什么?互联网让我们发现了另一端和我们自己的相似性,他们也和我遇到了同样的问题!他们到论坛求助了,他们在自己的 Blog 写下了心得体会。这都在于分享!

重新认识分享的意义,不要隐身,做一个爱评论的 Bloger ,多多分享自己的想法,多评论别人的日志。看论坛帖子有想法要回帖,支持有分享精神的朋友!

沙发空着?抢! »

jQuery 规律

自己记录以下备忘:

1.可以连写,只要是 jQuery 对象就可以一直连写下去。比如:

   1: $(function() {
   2:     //添加四个按钮
   3:     $('<input type="button" value="click me"/><input type="button" value="triggle click me"/><input type="button" value="detach handler"/><input type="button" value="show/hide text"/>').appendTo($('body'));
   4:     //找出所有按钮
   5:     $('input[type="button"]')
   6:         .eq(0)//找到第一个按钮
   7:             .click(function() {
   8:                 alert('you clicked me!');
   9:             })
  10:         .end().eq(1)//返回所有按钮,再找到第二个
  11:             .click(function() {
  12:                 $('input[type="button"]:eq(0)').trigger('click');
  13:             })
  14:         .end().eq(2)//返回所有按钮,再找到第三个
  15:             .click(function() {
  16:                 $('input[type="button"]:eq(0)').unbind('click');
  17:             })
  18:         .end().eq(3)//返回所有按钮,再找到第四个
  19:             .toggle(function() {
  20:                 $('.panel').hide('slow');
  21:             }, function() {
  22:                 $('.panel').show('slow');
  23:             });
  24: });

2.方法,函数,都是采用首字母小写,后续单词首字母大写的方式。

3.没有像常规 Javascript 属性获取的方式,比如:

   1: var myBool=myInput.checked; 

所有的属性获取,都是以方法的形式,后边加() 。比如:

   1: myDiv.html();//调用其包含的html代码

4.没有像常规 Javascript 属性赋值的方式,比如:

   1: myInput.checked=true;

所有的属性赋值,都是以方法形式,通过()中的参数传递进去。比如:

   1: myDiv.html("<div>文字文字</div>");

5.可以用类似 CSS 选择器,一样查找 DOM ,是要属性 CSS 选择器,操作 DOM 非常之方便。

沙发空着?抢! »

iPhone 平台好用的 Blog 写作软件 BlogPress

试用了好几款软件,BlogWriter,iBlogger,BlogPress 等等。最后还是觉得 BlogPress 更好用:支持分类、标签、多张图片上传,签名,横屏等。这篇日志就是用 BlogPress 发布的。

以下有图见真相:

1。支持Blog类型:我选择的是 WordPress,因为我的 Blog 和WordPressd 支持的 API 都是 MetaWeblogAPI,不过我填写地址要填写成这样: http://www.lspcieee.com/metaweblog.axd

这点 iBlogger 做的必BlogPress好,他只需要填写好访问地址即可: http://www.lspcieee.com/

Windows Live Write 也是只需要填写 Blog 地址即可,程序自动识别 API 地址


2。支持日志分类,标签,发布草稿,分类,标签都和服务器同步的,不象BlogWrite是存储在iPhone本地的。


3。支持将Blog照片发布在 Google 相册:


4。支持发布签名:


5。支持横屏写 Blog:

6。完美支持中文,中文界面,写中文 Blog 都没有问题。

发现的问题:

1。在标题中出不了放大镜,不知是不是与我的 clippy 的兼容问题。

2。在图文并排的日志里,有时滚屏很不畅快。

3。对主流 Blog API 应该自动识别地址。想 IBlog 那样,甚至分一个其他的类,当用户不知道自己的 Blog 是什么类型时选择其他,程序再自动识别类型

4。好像我打的换行符,到 Blog 中都没有了!后来我用 Windows Live Write 修改过了,才成现在的样子。

5。插入链接,链接自动转换功能,可以考虑加上。

— 发送自我的 iPhone

沙发空着?抢! »

iPhone 版 QQ 低级问题


用手机登录qq后,签名中的“不”变成了另外一个字,如上图我的qq签名原本是“闪睿,简单,不思考”结果变成了“闪睿,简单,什么思考”,那字真不认识,用什么代替。然后用pc登录qq一样是那个不认识的字。此bug非常之低级,太有才了。
image

沙发空着?抢! »

GridView 手动排序

让 GridView 像 windows 里的程序一样,支持点击表头排序。利用 GridView 的自动数据源绑定很容易做到,如果是自己手动 bind 的数据呢?同样我们也要手动写代码实现 排序功能。写个日志自己以后查询,我想这不应该记在我大脑里,我知道思路就可以了,具体实现以后查询。

思路如下:
1.设置控件表头可以排序属性:GridView 的 AllowPaging=True。这是当然的了,使用排序的前提。

2.给每列添加排序表达式。例如 <asp:BoundField DataField="jjdm" HeaderText="基金代码" SortExpression="jjdm" />

3.添加 GridView 的 OnPageIndexChanging 事件。
我的思路是将表达式保持在视图状态 ViewState 中,这样回发的时候仍然能记住排序规则,绑定数据的时候读取视图状态 ViewState 中的值即可。示例代码:

   1: /// <summary>
   2: /// 排序事件
   3: /// </summary>
   4: /// <param name="sender"></param>
   5: /// <param name="e"></param>
   6: protected void ArticleList_Sorting(object sender, GridViewSortEventArgs e)
   7: {
   8:     //排序表达式
   9:     string sortExpression = "";
  10:  
  11:     if (ViewState["sortExpression"] != null)
  12:     {//读取已存在排序表达式
  13:         sortExpression = ViewState["sortExpression"].ToString();
  14:         if (sortExpression == e.SortExpression + " Desc")
  15:         {//上次排序表达式为当前列名用为降序时,则按升序排序
  16:             sortExpression = e.SortExpression + " Asc";
  17:         }
  18:         else
  19:         {//与上次排序不是同一列名,或上次为升序排序,则改为降序
  20:             sortExpression = e.SortExpression + " Desc";
  21:         }
  22:     }
  23:     else
  24:     {//第一次默认为降序排列
  25:         sortExpression = e.SortExpression + " Desc";
  26:     }
  27:     //保存排序表达式至viewstate中
  28:     ViewState["sortExpression"] = sortExpression;
  29:     Bind();
  30: }

沙发空着?抢! »

Dreamweaver 支持母板页 master 编辑

Dreamweaver原本不支持asp.net中的 master 文件的代码高亮,可视化编辑的。其实就是文件类型没有定义进去,加上就好了。

1.找到安装目录下文件,不同计算机位置可能不一样:
D:Program FilesAdobeAdobe Dreamweaver CS4configurationDocumentTypesMMDocumentTypes.xml 文件

2.编辑,看加粗的部分:

<documenttype id="ASP.NET_CSharp" servermodel="ASP.NET C#" internaltype="Dynamic" winfileextension="aspx,ascx,asmx,master" macfileextension="aspx,ascx,master" file="Default_cs.aspx" writebyteordermark="true" newdocumentname="WebForm">

然后重新打开 Dreamweaver 就可以编辑,高亮显示代码,可视化编辑都可以了。

沙发空着?抢! »

BlogEngine.NET 的一点牢骚

以前是用 ASP 平台的 LBS 2.034,现在换到 BlogEngine.NET 平台,毕竟是老外的作品,多少有些牢骚:

1.居然分类不能排序,前后想调整调整都不行。

2.后台界面很粗燥,有些地方使用 .net 控件都还保持原貌呢;字体默认字号 11px,中文11px 就难看了,这也要求太高了点,老外似乎都是 11px .

3.多语言分离不够好,虽然翻译了所有资源文件,但是仍然有英文,比如用到了微软 .net 自带的用户控件,结果服务器上未安装 .net 中文语言包,只要涉及到这控件的页面都会是英文。

4.摘要显示不够好。日志的摘要都无格式了,什么粗体,换行,图片,链接全没有了。。

5.不支持用户组,不同权限多用户。

6.好像评论也不支持表情

7.没有日志访问数统计

我有空的时候再以插件的形式改进改进。

沙发空着?抢! »
Pages: 1 2 3 4 5 6 7 ... 59 60