时差睡不着,前天半夜又爬起来看到keepwalking一篇很有启发性的帖子《[donews故事会] 爱搞搞为donews铸就围城》,写回复越写越长,干脆来个帖子。


那篇文章说:“aigaogao这个东东使donews就像个“围城”,外面的想进来,里面的想出去。”


这带出了我近日看到的一些有趣的现象,几天来一直观察aigaogao的用户,发现以下特点:



  1. 因为aigaogao而在donews新开窝或重新写作的人不少,尤以年轻人、在校学生居多;

    为了做好客服工作,我到处找使用aigaogao的帖子留感谢,尤其是保留了“本篇文章使用aigaogao Blog软件发布, ‘我的Blog要备份’”那句广告语的,我基本都去“到此一游”。


    本以为碰到的会是老用户居多,因为要备份自己以前的文章,谁知道看到的却主要是新开户,让我很吃惊。


  2. 外面其他BSP的用户比donews的更急切想用上aigaogao,例如以下节选在博客生活、敏思看到的帖子,估计日后如果在他们那里发布,在那些小圈圈内部的反应会比这次更炸锅;

    [IT 评论]一个特棒的blog发布工具,可惜不支持博客生活》及后面留言






    我已经给她留言了,希望他支持博客生活,但他没有回应,呵呵,估计是要沉了~ 但是我猛然发现dudu也在他的“好友”列表里,所以…………嘿嘿,咱管理员能不能给拉拉关系,让他支持一下博客生活啊?


    想要“搞”你口难开》后的留言





    我安装了,想“搞”一下敏思博客,测试用户名和密码半天通不过,试了几次也不行啊!





    在下载,看到有这么多好处,深感IT业发展的迅速~ 太人性化了。。不得了……了不得……


  3. 专业的人,如程序员,有长时间工作经验的觉得这个软件做得很出色,小年轻、刚刚学习开发的人比较倾向自己找类似小脚本;

    在北京曾经把界面仍很丑陋的旧版aigaogao演示给一些公认的资深程序员看,例如霍炬郝培强韩磊蒋涛曾登高,我们当时的感觉是战战兢兢,因为对于程序或软件我们是纯粹外行,但这些老师看完都交口称赞,他们看重的是软件中功能的实现及一些细部设计,其实我上篇称tiny帮忙写“枪稿”只是玩笑,他第一次见aigaogao激动劲,实在是比那篇稿子有过之而无不及


    aigaogao发布后,看到很多初学编程的年轻人很有钻研精神,私下讨论很多其他下载备份代码,甚至从他们那里得知,除了常见的外国blog离线工具ZoundryWBEditor外,原来还有一个付费的日记编辑中文软件:东日-diaryone


  4. 完全不懂任何IT技术的人更欣赏这个东西,同时不介意文章后面附加的广告;

    至于为什么要加“本篇文章使用aigaogao Blog软件发布, ‘我的Blog要备份’”这段文字,我稍后另发文解释。


    一早做好思想准备不会有太多人选择保留它,但还是对这个结果很意外,和我预先想象的刚好相反。


  5. 女人比男人更需要这个软件,使用时候的学习精神也更佳。

    aigaogao是为爱搞搞做的,爱搞搞是女人,于是很多我认为非常方便,解决我写作过程中很多大问题的功能,很意外地却没有多少个测试者真正用上,例如我一直很虚荣地想象老白那样图文并茂娱乐大众,为简化图片操作,Tiger特地花了很长很长很长时间做这部分功能。


    如果对图片编辑要求不高,截屏或本地倒入、图片上传、图片引用,这一条龙操作(见动画演示)用aigaogao绝对是比自己先上传flickr,然后手工引用路径快得多,这好东西我只发现一个用户用上了,还是一位非IT界的女士:娴人[新春花讯]家花不如野花壮》,一帖9张图!建议大家自己用不同方法比较一下


临发表这篇文章,又看到一个网友在我的窝留言打广告,说的东西和今天内容很有关联,就做个链接帮忙宣传一下吧:《爱搞搞不是玩意,搞的是一台国产跑车》,下面引用文中一段,作为自勉。






 谢谢爱搞搞和Aigaogao,希望你我都可以一起搞出点名堂来,不光在技术上实现它,在现实中创造人们的消费需求和巨大市场来。Foxmail一直免费,但它让中国人摆脱了微软邮件病毒的侵扰,也创造了最大的用户群和价值。虽然它直到现在还是免费的。那个OE(outlook express)不一样捆绑免费,关键是培养了个人使用软件的习惯,你得依赖它。


从以上现象,不禁让我思考:今天,IT行家们普遍都认为,面向中国市场的、桌面客户端中文软件都是没有前途的、挣不到一分钱的,但同时,广大的用户是否却在热切期待着真正能解决他们需求的东西呢?

本篇文章使用aigaogao Blog软件发布, “我的Blog要备份”


30条评论

  1. 对我来说,一个客户端工具还是不如直接写HTML代码更容易控制

    如果非要我用客户端写Blog,除非这个工具UI非常出色 :)

    而出色的工具UI一定要出色或者是功能的确是不可替代的

  2. 爱搞搞,进来看看吧,针对你写的……

    http://blog.donews.com/cnining/

  3. 于侧重点是在技术(右上)以及技术的组合而形成的“内容和服务”,表现层所展示的界面(face)他只举了几个例子,我们平时谈论最多的是face和内容与服务部分,对Web2.0纯技术性的内容谈论很少,因为这根本就没有什么吸引眼球的新东西。

  4. To:Fenng

    客户端和HTML代码是不冲突的呀,您一定没有试用过咱家aigaogao,其中一个我认为必须要自己做而不用其他的,就是因为别的blog专用工具都是所见即所得,而我有时候也喜欢直接修改HTML代码。

    UI做得不好是一定的,因为咱们没有学过,希望以后多改进。

    软件中大部分的功能设计都源自我沉迷过程中遇到的“不可解决”项,但用户群可能应该和我这种类似:想到处开窝,结交不同朋友,没有一个第3方客户端自己维护不了那么多窝。

  5. 总算看完了沉积的Feed更新,花费数小时甚至更多时间在过载的信息上,确实有点发怵…

  6. To:cnining

    看了,也留言了,记忆中我删留言是第2次,上次是大量3级儿童不宜链接,你前2天的留言也犯同样错误:有黄色词句。

    我不在意别人骂我,但很在意别人在我窝留黄色东西,如有犯这条,格杀勿论。

    很高兴你这次说出骂我原因,我想整个donews没有人比我更爱马云了,要不我也不会布置作业要求大家下载那录音去听,还要写心得,我号召大家都向他学习。你只看到一篇就开骂,不认真,布置作业给你,看完这2篇:

    《也来批判归纳法》

    http://blog.donews.com/aigaogao/archive/2005/10/28/606681.aspx

    《再次强烈批判归纳法!!! 》

    http://blog.donews.com/aigaogao/archive/2005/10/30/609108.aspx

    马云的题材我只写到一半,还要继续写。如果你认为我写这些是不尊重他,要开骂的话,随便。

    恭喜你在自己窝写下第一篇Blog,建议你下载我们的aigaogao,写起来更方便,还能同时上传很多个窝,不用号召别人转载就能自力更生了:)。

    下载路径:

    http://www.aigaogao.com/blogeditor/download.html

    使用方法动画:

    http://www.aigaogao.com/blogeditor/features/backup.html

  7. 请问爱搞搞,aigaogao是open source的吗?如果不是,有开源的计划吗?

    谢了先.

  8. To:美人她爹

    大人物呀,谢谢光临:)。

    open source这东西以前没有接触过,也不懂,所以暂时没有开源计划,不过打算有时间整理一下软件编写过程中看过的参考文档,让大家参照,只要认真学,任何人都可以编得出来,因为我们用的是微软 .net C# 开发的,都是现成的类。

  9. 啊?!怎么变成大人物了?您老成名之后我才开始写blog的,小字辈拉.

    主要是好奇aigaogao是怎么样访问donews的接口的.另外如果要免费维护这个软件,可能开源会容易些,毕竟很多人可以帮忙.当然如果你们选择不开放源码我也完全理解,毕竟是自己辛苦的结果.

  10. To:美人她爹

    呵呵,你的ID好像经常看到呀,我不老,俺永远做小女人:)。

    Donews下载的API能用,上传的关了,所以上传的是用HTTP模式,模仿浏览器。

    前面说了,我们不了解开源,感觉上是否会有很多人帮忙与开源无关,我们的公益社区网站现在也很多人一起免费出力建设,我曾提议公开源代码,大家都说不安全反对。

    这个软件是一个商业项目,我希望通过它及以后的构件能有收入,以便维持我们公益社区营运团队。同时也要做一个榜样,中国市场上,不是光流氓软件才有饭吃。

    我会公开整个软件编写过程的学习方法,觉得这才是大家可以参照的,代码不重要,我们都是在网上查找学回来的。

  11. To:soGoo

    谢谢收录:)。

  12. 因为英文不灵光,但有幸搜到这篇文章,或许可以对你给Tiger布置的一个任务有帮助,因为我去光顾过他的BLOG,大大的有点恼火哈,不如你帮他翻译,顺便也给我个中文版。

    Google如何搜索和排名网页?

    http://www.johnschuster.net/wordpress/?page_id=2

  13. To:零度高烧.闪

    谢谢收录

  14. To:Versace

    哈哈,你这种学习方法不行,英语关一定要过的,不能等着别人翻译中文才看,那样你看的东西起码落后几年,还是左转右转错的,我帮Tiger找资料,但从不翻译,他自己看的。

    大好青年一定要过英语关,我30岁才下决心,你比我当年年轻多了。所以我不会帮你翻译的,就是要逼你。

    你找的那篇文章也太初级阶段了,看看,不会英语多吃亏,称过年好好去新东方补补:)。

  15. 去google了"美人她爹",果然有人也叫这个,以后用eraera了.

    上传用http,明白了,当时看介绍没太在意.谢谢.

  16. 我通过代理上网,使用爱搞搞时,总提示“donews服务器没有响应,请检查网络后再试”,爱搞搞能告诉我是什么原因吗?

    谢谢!

  17. 什么时候支持WP API啊?

  18. To:美人她爹 eraera

    呵呵,这个名字不错,令人印象深刻。

  19. To:dfar

    你是用什么代理呀?还是公司里有防火墙之类?就根据上面的描述我也不知道原因。

  20. To:CyberBlue

    也在计划中,因为donews马上换了。

  21. 抱着对爱搞搞的好奇和好感

    下载了爱搞搞

    结果不能用哎

    “无法找到动态链接库mscoree.dll于指定的路径C:\Program Files\aigaogao……”

    咋办呢

  22. See the end of this message for details on invoking

    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************

    System.Runtime.InteropServices.COMException (0×80004005): Unknown error

    at System.Windows.Forms.AxHost.CreateInstance()

    at System.Windows.Forms.AxHost.GetOcxCreate()

    at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)

    at System.Windows.Forms.AxHost.CreateHandle()

    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

    at System.Windows.Forms.AxHost.EndInit()

    at SubControls.Components.TextBox_Html.InitializeComponent()

    at SubControls.Components.TextBox_Html..ctor()

    at SubControls.MyDiary.Body.InitializeComponent()

    at SubControls.MyDiary.Body..ctor()

    at SubControls.MyDiary.MainContorl.InitializeComponent()

    at SubControls.MyDiary.MainContorl.Init()

    at SubControls.Components.WorkControl.set_ActivatedWc(Boolean value)

    at SubControls.StartPage.Body.miDiary_MouseDown(Object sender, MouseEventArgs e)

    at SubControls.StartPage.MenuIconUnit.OnMouseDownUnit(Object sender, MouseEventArgs e)

    at SubControls.StartPage.MenuIconUnit.unit_MouseDown(Object sender, MouseEventArgs e)

    at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)

    at System.Windows.Forms.UserControl.OnMouseDown(MouseEventArgs e)

    at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)

    at System.Windows.Forms.Control.WndProc(Message& m)

    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

    at System.Windows.Forms.ContainerControl.WndProc(Message& m)

    at System.Windows.Forms.UserControl.WndProc(Message& m)

    at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)

    at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)

    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Loaded Assemblies **************

    mscorlib

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/microsoft.net/framework/v1.1.4322/mscorlib.dll

    —————————————-

    aigaogao

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/aigaogao.exe

    —————————————-

    System.Windows.Forms

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

    —————————————-

    Common

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/Common.DLL

    —————————————-

    System

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll

    —————————————-

    System.Data

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/system.data/1.0.5000.0__b77a5c561934e089/system.data.dll

    —————————————-

    System.Xml

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll

    —————————————-

    UI

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/UI.DLL

    —————————————-

    System.Drawing

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll

    —————————————-

    SubControls

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/SubControls.DLL

    —————————————-

    AxInterop.SHDocVw

    Assembly Version: 1.1.0.0

    Win32 Version: 1.1.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/AxInterop.SHDocVw.DLL

    —————————————-

    Interop.SHDocVw

    Assembly Version: 1.1.0.0

    Win32 Version: 1.1.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/Interop.SHDocVw.DLL

    —————————————-

    Accessibility

    Assembly Version: 1.0.5000.0

    Win32 Version: 1.1.4322.573

    CodeBase: file:///c:/winnt/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll

    —————————————-

    Microsoft.mshtml

    Assembly Version: 7.0.3300.0

    Win32 Version: 7.0.3300.0

    CodeBase: file:///c:/winnt/assembly/gac/microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/microsoft.mshtml.dll

    —————————————-

    AxInterop.DHTMLEDLib

    Assembly Version: 1.0.0.0

    Win32 Version: 1.0.0.0

    CodeBase: file:///E:/Program%20Files/aigaogao/AxInterop.DHTMLEDLib.DLL

    —————————————-

    ************** JIT Debugging **************

    To enable just in time (JIT) debugging, the config file for this

    application or machine (machine.config) must have the

    jitDebugging value set in the system.windows.forms section.

    The application must also be compiled with debugging

    enabled.

    For example:

    <configuration>

    <system.windows.forms jitDebugging="true" />

    </configuration>

    When JIT debugging is enabled, any unhandled exception

    will be sent to the JIT debugger registered on the machine

    rather than being handled by this dialog.

  23. TO:没办法的怎么办

    你的问题应该是你的.Net Framework的安装或版本问题(程序是在.Net Framework 1.1版环境下写的)。mscoree.dll这是一个.Net Framework相关的一个DLL动态链接库文件,你可以在%systemroot%文件夹搜索一下是不是文件丢失,或运行regsvr32 mscoree.dll直接注册一下这个文件试试。

    如果还有问题也可以直接到我们的支持页面留言:)

  24. TO:Jim

    我在你的Blog直接留言了

  25. To:没办法的怎么办

    看上面Tiger的回复。

  26. To:Jim

    看上面Tiger的回复。

  27. 非IT圈朋友某甲请小乖乖吃饭,席间该同学聊起“风险投资”话题。

  28. 本来不准备提这件事情,但因为好几个同学在搞窝留言或在IM问我怎么回事,为免一一解释,特发本文。

发表评论

评论也有版权!