Dawei XU 徐大伟

Dawei XU 徐大伟

Flying in the free sky

    • Home
    • Archives
    • About

如何传播你的代码

How to Spread The Word About Your Code ✩ Mozilla Hacks – the Web developer blog讲述了当你开发了一个小工具之后如何传播。下面列一下文章最后给出的checklist。把你的精力集中在你的项目的

Jun 21 2013

Ken Norton和软件工程师打交道的10个秘诀

How to work with software engineers - by Ken NortonDeflect praiseAbsorb blameSweat the detailsInvolve them earlyStreamline processAlways tel

Jun 20 2013

谁动了我的timer?C#的垃圾回收和调试

先来看如下的一段代码: 123456789101112131415161718using System;using System.Threading;public static class Program{ public static void Main()

Jun 20 2013

创业从 手动 开始

Yipit的创始人Vinicius Vacanti在博客The Manual-First Startup中提到他们的公司一开始是全凭人工的,没有实现自动化,一直到9月的时候才开始有爬虫来自动化这个流程。但是凭借好的创意和人工带来的准确性在成立3个月的时候就融到了130万美金。Vi

Jun 20 2013

使用Linux的命令行工具做简单的文本分析

Basic Text Analysis with Command Line Tools in Linux | William J Turkel这篇文章非常清楚的介绍了如何使用Linux的命令行工具进行文本分析,统计一本书中每个词出现的频率。使用了如下的命令:wget filehe

Jun 18 2013

Visual Studio的2个有趣的插件:声音控制和放屁:)

.NET Slave | Talk to, hear, touch and see your code介绍了2个有趣的Visual Studio的插件,你可以通过它们和你的代码对话。声音控制(Voice Commands):下载: VS Gallery 源代码: GitHub放屁

Jun 17 2013

大数据在招聘中的作用

大数据已经应用到了各个领域,Xerox Tests Workforce Science from Evolv in Its Call Centers介绍了施乐如何利用Evolv招聘呼叫中心的员工,Startup Creates Software to Give Companies

Jun 14 2013

网站设计中常见的几个错误

Scott Hanselman在他的博客Stop Doing Internet Wrong上列举了几个网站设计中常见的错误。 自动重定向到mobile页面。现在手机都这么先进,不如让用户选他是想看mobile页面还是正常页面。 在浏览器中让用户打开app。

Jun 14 2013

Windows Live Writer的一个代码语法高亮的插件——CodeInLiveWriter

  我平时经常用Windows Live Writer来写博客,但是插入代码很麻烦,用了一些插件也都有些不满意的地方,我就自己写了一个,可以从这里找到如何给Windows Live Writer写plugin。 我这个程序基于hilite.me提供的API,hilite

Jun 9 2013

C#的一个小函数来计算一个运算使用的时间和内存

  如下,分别计算时间和内存。 1234567891011121314151617181920public static double TimeWatcher(Action action){ System.Diagnostics.Stopwatc

Jun 8 2013

GitLab: 开源免费的git管理工具

GITLAB: Self Hosted Git Management Application提供了像GitHub类似的功能,而且是开源和免费的。

Jun 8 2013

常见的算法的时间和空间复杂度

Big-O Algorithm Complexity Cheat Sheet 列出了常见的算法的时间和空间复杂度,非常直观。 转载到了这里,大家可以看看。   Good Fair Poor Se

Jun 7 2013

C#的强迫执行域Constrained Execution Regions(CERs)

强迫执行域(CERs)通常用于遇到未预见的异常时,保证系统被多个AppDomain或者进程共享的状态的正确性。这种异常我们通常称之为Asynchronous Exception。比如当调用一个函数时,CLR需要去加载assembly,在AppDomain的堆上创建类型,调用类型的

Jun 7 2013

正则表达式中\d和[0-9]有什么区别

今天看到Stackoverflow上一个有趣的问题,为什么正则表达式在中\d比[0-0]低效?提问者用了如下的代码来做测试: 123456789101112131415161718192021222324252627282930313233343536373839404142

Jun 4 2013

推荐试试这两个应用:Workflowy和Trello。

周末发现了两个有意思的网站,分别都有iOS的应用。一个是WorkFlowy - Organize your brain.,一个大纲软件,可以用来记笔记和各种想法,主要是输入很流畅。一个是Trello是一个看板的实现,可以自己贴sticker,能和别人协作做项目管理,也能设置到期时

Jun 3 2013

大数据还是小数据

最近读了大数据时代一书,对大数据做了一个很好的介绍。同时看到了一篇很有意思的文章Most data isn’t “big,” and businesses are wasting money pretending it is这篇文章说的是绝大部

May 28 2013

一个很cool的展示编程语言相互影响关系的网状图

Network Graph of Programming Languages Influence | Visual.ly是一个交互的网络图,可以显示各种编程语言之间的互相影响,很cool。 下图是一个截图。 点击语言的节点,可以看见更多的信息。

May 28 2013

C++的C4305和C4800的编译警告

今天在改代码时发现了这两个warning,C4305 - ‘identifier’ : truncation from ‘type1’ to ‘type2’ 和C4800 - ‘type’ : forcing value to bool ‘true’ or ‘false’ (pe

May 24 2013

从大数据时代上看来的另一个有趣的应用 - reCAPTCHA

从大数据时代上看来的另一个有趣的应用,What is reCAPTCHA?。利用人们输入验证码的“废料”改进OCR。 

May 22 2013

大数据的例子:Google Books Ngram

最近在看大数据时代这本书,从里面看到的Google Ngram Viewer还挺有意思的,大家可以上去填几个感兴趣的词看看。 比如下图是1990到2008年中microsoft,yahoo,google的图示:

May 21 2013
<span></span>Prev1…1011121314…22Next<span></span>
RSS

Total Posts: 421


Recent Posts

  • * 代码审查(Code Review)的一些最佳实践
  • * 关于Service Level Agreement (SLA)的一些建议
  • * 程序员的开发效率可以衡量吗?
  • * 开好会议的一些小技巧
  • * 什么是好的会议

Tags

  • Programming196
  • Tool132
  • Debug35
  • Other32
  • SoftSkill19
  • Development16
  • Testing13
  • Manage12
  • Design9
  • Process8
  • Life6
  • Algorithm5
  • Cloud3
  • Installer2
  • Productivity1
  • DevOps1

Powered by hexo and Theme by Jacman © 2024 Dawei XU