国外媒体今天撰文称,在Instagram被Facebook斥资10亿美元收购后,移动视频分享领域也逐渐火爆起来,但其中能否诞生下一个Instagram还存在很多变数。

视频分享

在Facebook斥资10亿美元收购图片分享应用Instagram后,市场焦点已经转向了一种全新的移动应用:用智能手机上传个人视频。
越来越多的创业公司开始简化智能手机的视频分享模式,不仅可以分享到Facebook等社交网络,还能向其中添加音乐和文本。
与Instagram一样,这些服务也都迅速吸引了数以百万的用户,不仅获得了顶级风投和电影明星的大举注资,甚至连已故苹果联合创始人史蒂夫·乔布斯(Steve Jobs)的遗孀也以天使投资人的身份参与其中。
但繁荣背后却是挥之不去的遗憾——很多服务至今分文未入,甚至连可行的商业模式都未建立。类似于Viddy这样的创业公司已经开始针对滤镜和特效等额外功能收费,尽管只是初试身手。

创收挑战

“移动应用的最大问题在于商业化。“移动视频应用Mobi Media副总裁蒂诺·德塞斯佩德斯(Dino Decespedes)说,“它并非广告的理想投放地。”自从去年9月以来,Mobi Media已经吸引了300多万用户,还获得了影星莱昂纳多·迪卡普里奥(Leonardo Dicaprio)和托比·马奎尔(Tobey Maguire)的投资。
Mobi Media还在尝试对部分功能收费,例如为视频添加迪士尼主题的相框。但该公司仍在探索商业模式。
如果Mobi Media能像Instagram一样傍上Facebook这样的大款,商业模式自然不成问题。Instagram虽然一直没有创收,但仅用了18个月就吸引了3500万用户。
不过,这种交易在硅谷并不常见,况且有很多投资者质疑,视频服务能否像图片分享服务那样普及,毕竟多数人更喜欢分享图片,而非视频。 阅读全文»

相信各位懒人们和做站群的人都不会陌生一款名叫WP-o-Matic的wordpress数据采集插件。我初次见到时也为之倾倒(夸张)…由于工作原因客户提出在他们的系统中需要有数据采集功能。综合各大网站的评价以及网友的推荐。最终我见到了WP-o-Matic这款插件(之前也看过wp-robot等插件都觉得不怎么样,要不就是收费要不就是太复杂)虽然这款插件只能采集RSS,但是操作简单,而且提供采集远程图片的功能比较不错。为了更能方便使用我用我下三滥的英语以及股沟翻译对此插件进行了汉化。今天共享出来方便英语和我一样的人使用。

下载地址

.NET中特性的索取就是围绕着ICustomAttributeProvider接口(System.Reflection命名空间内),而MethodInfo类的ReturnTypeCustomAttributes属性直接返回方法返回值的ICustomAttributeProvider接口对象。同时MethodBase的ReturnParameter属性返回方法返回值信息(ParameterInfo),而ParameterInfo也是继承ICustomAttributeProvider的,所以这两个属性都可以得到方法返回值的特性。注意基类MethodBase没有相应属性,由于ConstructorInfo(代表构造函数信息)没有返回值。

using System;
using System.Reflection;

namespace kovinAttribute
{
    [AttributeUsage(AttributeTargets.ReturnValue)]
    class MyAttr : Attribute
    {
        public int Data { get; set; }
    }

    class Program
    {
        static void Main(string[] args)
        {
            var method = typeof(Program).GetMethod("doo");
            test(method.ReturnTypeCustomAttributes);
            test(method.ReturnParameter);

        }

        static void test(ICustomAttributeProvider customAttrProvider)
        {
            if (customAttrProvider.IsDefined(typeof(MyAttr), false))
            {
                var att = (MyAttr)customAttrProvider.GetCustomAttributes(typeof(MyAttr), false)[0];
                Console.WriteLine(att.Data);
            }
        }

        [return: MyAttr(Data = 17)]
        public static string doo()
        {
            return "hehe";
        }
    }
}

输出两个17. 两种方法都可以获取返回值的自定义特性。

什么比一对双胞胎在风中翩翩起舞最炫民族风更让人神魂颠倒?

阅读全文»


温馨提醒:点击小图可以观看大图,在小图上面单击右键目标另存为可以下载原图

本来在愚人节那天我想写一个小小的整蛊软件,打乱程序运行者的桌面图标。但是由于工作原因,软件做好了,但是没有来得及发布。这样一个超级好的创意就被扼杀在摇篮中….直到今天工作才忙完,所以将这个工具发布上来,虽然今年的愚人节没有好好的利用它。我相信在明年的愚人节,后年的,后后年的愚人节应该也不会用到它….好吧。神经又犯了~~

程序实现过程
  • 1、获取桌面图标的名称、位置、句柄;
  • 2、根据获取到所有图标的个数计算每个图标将要放置的位置;
  • 3、将图标移动到计算出来的位置;

其实在这些里面还有很多可以进行扩展,比如可以将移动的位置排列成一个心型、圆形等等,在移动的时候可以加入移动的效果。由于时间和技术水平有限,这些功能暂时没有进行实现。相信等我技术水平提升后有充裕的时间了我一定会将这些进行实现。这个程序我将它分成一个WinApi类,和一个桌面图标对象类。 阅读全文»

美工是一个比较蛋疼的工作,特别是像我这样的伪美工。没有那么专业不说,还老是在作图做页面时想着可以开发一个什么样的工具来简化这项工作。双重负担…这不,今天这款工具就是在这样的环境下诞生。利用上班工作空余时间偷偷摸摸的写(不知道为什么,感觉在上班时间看资料学习都有一种负罪感。总感觉后面有人在盯着你…企业要求的工作安排必需饱和导致的?)。顶着强烈的负罪感完成了这个工具。小试一把还比较不错!但由于技术水平有限,改进的空间还是比较大。如果哪位同志愿意指导指导,本人将不尽感激….屁话不多说,打字手痛。

程序介绍
  • 开发语言:C#
  • 开发环境:.NET Framework 2.0
  • 操作系统:Windows Server 2003
  • 开发天气:阳光明媚

实现方法:使用绘制带Alhpa通道的窗体,动态获取鼠标所处像素的颜色值,并动态的将颜色进行显示。同时程序还安装有快捷键,使程序支持快捷键快速拾取当前颜色并且自动写入到剪切板中。当程序移动到屏幕右边时自动处于鼠标左方。等等等等….

缺点:使用Timer进行即时获取颜色的处理。如果谁有好办法处理请不吝赐教。

程序截图

源码下载

猛击这里下载

我辛辛苦苦顶着负罪感编写的2分不为过吧?如果哪位同志愿意指导指导,本人将不尽感激….

早几天有人突然对我说知不知道委托与事件,我说知道。那人要我写一个简单的委托,我却写不出来。这是神马情况?长期做简单的应用这些基础知识都不怎么记得了。这样下去不是办法啊!所以今天将.net中的委托与事件重新认识学习一遍。
    定义:委托是对函数的封装,可以当作给方法的特征指定一个名称。而事件则是委托的一种特殊形式,当发生有意义的事情时,事件对象处理通知过程。
理论一直是我的弱项,在各项面试考试中处处碰壁!对此我也下过一番功夫,可惜效果不佳。只能说我天生不是读书的料!既然知道了事件和委托的定义,今天就重新写一个以前学过的例子:有一只猫Tom,有两只老鼠Jack,Jerry。当猫说:“喵了个咪的!”,老鼠就说:“猫星人来了,快跑~”。

    class Cat
    {
        private string _name = "";
        public Cat(string name)
        {
            this._name = name;
        }

        // 声明委托 CatShoutEventHandler
        public delegate void CatShoutEventHandler();

        //声明事件 CatShout;  它的事件类型是委托 CatShoutEventHandler
        public event CatShoutEventHandler CatShout;

        public void Shout()
        {
            Console.WriteLine("喵了个眯!我是{0}", _name);
            if (CatShout != null)
            {
                //执行Shout时,如果CatShout有对象登记事件则运行CatShout()
                CatShout();
            }
        }
    }

注意:委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为[MSDN]。委托的对象用关键字delegate来声明。而事件是说在发生其他类或对象关注的事情时,类或对象可通过事件通知它们[MSDN]。事件对象用event关键字声明。
上面是定义猫的类,下面定义老鼠的类:

    class Mouse
    {
        private string _name = "";
        public Mouse(string name)
        {
            this._name = name;
        }

        public void Run()
        {
            Console.WriteLine("猫星人来了,{0}快跑~", _name);
        }
    }

老鼠的类明显简单的多,老鼠和猫的类都定义好了,关键的就是主函数里的写法了!

        static void Main(string[] args)
        {
            Cat Tom = new Cat("Tom");
            Mouse Jack = new Mouse("Jack");
            Mouse Jerry = new Mouse("Jerry");

            //将 Mouse 的 Run 事件通过实例化委托CatShoutEventHandler登记到Cat的CatShout事件中
            Tom.CatShout += new Cat.CatShoutEventHandler(Jack.Run);
            Tom.CatShout += new Cat.CatShoutEventHandler(Jerry.Run);

            Tom.Shout();

            Console.ReadKey();
        }
程序运行截图

最近我的博客无缘无故打不开了,起初以为是服务器又出问题。询问空间提供商的结果是空间正常,在别人那打开都是正常,我用手机也能打开。难道公司的网络出现问题了吗?逼得我只能使用代理来写博,虽然没什么东西写,但是也不能让我访问都不能访问吧。

在此期间我有过多种猜想~~

  • 猜想一:难道我的一个小博也被天朝河蟹了么?
  • 猜想二:莫非是公司将我的博客封杀?
  • 猜想三:可能是空间提供商将我的ip加入黑名单之类的?
  • 猜想四:明天应该会好~~~~
最后得出结论

洗洗睡吧,脑壳想烂都不会想出原因的!如果谁有遇到过此类情况还望慷慨的帮助一下啊~~

经过长达几天的奋战与努力!原创主题Leeco总算面世,还有很多想法没有来得及实现。先来说说为什么给它命名为Leeco,由于本人的脑细胞不是很跳跃,取名这种事无疑将我就地枪毙!那Leeco是怎么出来的呢? 其实读出来就是李科的谐音(我这是在讲冷笑话,好冷|||)。下面介绍下主要的特色:
1、浮动导航菜单;
2、文章分页;
3、多层回复(貌似还有点问题);
4、浮动快捷栏(还没做)
5、文章综合信息块;
6、多套内置文章模版(正在实现);
……
已实现的和想实现还未实现的特色太多了(对自己的设计就是那么满意),会在将来的版本中慢慢的完善。到时候再共享出来,为Wordpress圈贡献自己的一份微薄力量!
P.S:此主题不支持IE7以下的浏览器,IE8貌似也有点不支持!其余浏览器没测试(此段附录纯属废话,请主动忽略谢谢)….

更新历史

2012-04-26:增加文章左边时间显示效果,修改顶部图片。
2012-03-20:本次将插入图片的排版样式进行了编写,实现图片居中等样式。
2012-03-10:本次更新对文章归档模版、友情链接模版进行了调整,添加文章中优美的分割线功能。