手机随时阅读
新人专享大礼包¥24
北京创客空间即将在今天搬新址了,传言甚是不错,谨写此文贺乔迁之喜。同时预祝今年创客嘉年华成功举办。除此文以外,之前我已经写过三篇有关创客的文章了,第一篇是《神奇土地上的创客联谊 ——创客嘉年华见闻》那是去年参加创客嘉年华,第一次了解创客群体时候写的;第二篇是《黑客、极客和创客》,试图通过比较三者的区别和联系,来捋顺我心目中三者的关系和脉络;第三篇是《也谈“创客文化”》,总结了前文的内容,更深入的了
51CTO博客开发
今天是2013年的SFD(Software Freedom Day,软件自由日),值此中秋SFD双节时刻,祝各位开源同仁和睦团圆!节日愉快!前几天终于Kindle的2G存储被我玩没空间了,利用小长假整理整理那些已经看完的小说,还有那些短期不用的参考书,也暂时先移出来。整理书的过程中,我发现自己收集了很多有关FOSS的相关书籍、论文等等,这里简单整理一下,希望给那些愿意真正投入开源,不仅仅是旁边吆喝
今天开始,这些都不用了,我将会最有Geek风格的投影片制作方法,也就是Markdown+HTML5的方法。先来说这种方式有什么好处: 采用”轻文本标记型语言“,主要是Markdown语言。文档和格式分开,轻便简单方便操作 采用HTML5技术,先进快捷。在浏览器中打开投影片,非常简单易行。大多数现代浏览器(IE浏览器和国产山寨浏览器除外)都是支持的。 非常酷,因为大多是用Javascript脚本实现的,所以想要多酷就有多酷,完全自由! 因为是网页格式,不用担心中文的问题(与Latex Beamer相比较)。只要浏览器能显示和渲染就行。 易于分享,只要放到网站上即可,看的人不需要安装任何软件!所以目前有越来越多的项目在github上弄个网页来展示投影片。 即便不会Javascript和HTML5的语法也没关系,只要用Markdown和一些工具,就能完全自由的制作投影片咯! 像写代码一样写投影片,非常有Geek Style!
以前用过CSDN,然后用过LUPA,还有ChinaUnix,现在转战51CTO。 以后还去哪里就不知道了,感觉这些地方都不适合搞我们这种小众的,所以。。。先这么凑合用吧。 更多文章见我私人博客 http://tonghuix.tk
以下讨论,说的都是Linux桌面操作系统。其他情况不论! 去年12月14日Solidot上的一篇文章《国内 Linux 用户似乎正在离开 Linux》引起国内开源世界的轰动,作者也没想到会如此,他引用了Linux Fans(Linux公社)网站的《那些离开Linux的用户们》的主要内容。原文是说很多国内Linux用户逃离Linux,这里也包括Hotot的开发者壳酱,换用苹果或者Windows
今天参加了Fedora 18 Release Pary,本人作为演讲者也参与其中。总的来说,这次算是非常成功的一次开源活动了,Fedora-zh举办这样的活动经验不如Ubuntu-cn,但是其最终结果却非常不错。 当然,活动中也有很多小BUG出现,无伤大雅,毕竟Fedora-zh组织活动经验比较少,难免会有些疏漏。本人近几年参加或者参与组织的开源活动也很多了,看到了一些问题和亮点,在此逐一列
创客,最近是一个很火的热词,更是随着Chris Anderson的新书《创客:新工业革命》的火爆而进一步大火特火了一把。不知道是为何,两年前我发现国内将英语Hacker翻译成了“创客”而不是翻译Maker,同时将Hackerspace翻译成了“创客空间”! 原先觉得这个翻译实在是很贴切,将黑客伦理和创客文化有机结合,只是因为一个简单的翻译!可是随着一
计算机语言的实质其实是为了让人类能够更好与计算机打交道,最终结果都是通过编译成二进制代码或通过解释器转译成二进制代码的形式,由计算机来执行。而二进制就是0和1,假设1代表男人,0代表女人,那么瞬间就可以发现世界就变成了一台大“计算机”。而爱情和情爱也可以看成是1和0组成的二进制机器码。假如女人是一种编程语言,也许每个男人心中都有自己最喜欢的那一个吧?我认为女人可分两类,“面向过程”和“面向对象”。
提前声明:以下内容可能会导致身体或精神不适,若如此请自行阅读《人民日报》或观看《新闻联播》来调节。笔者不对读者的此类不适反应负责。 看标题可能以为我是标题党,不过在经历过一些事情以后,也可能有类似我这样的想法出现,很多以前热衷开源的人之所以都“叛逃”到了封闭中去了,很大程度与下面分析的一些事情有关,我想以更理性的方式评价中国的开源进程,而不是盲目的吐槽,我也希望更多的引起共鸣和讨论,
对中国开源现状有些认识的人,一定会觉得现在中国的开源发展正在一条“动车轨道”上,几年时间就有成百上千的开源项目进入人们的视野,特别是很多有商业背景或者有政府背景(即政府采购)更被认为是中国开源的种子选手。 每年中国的开源软件促进会(COPU)都会举办“开源中国,开源世界”的主题研讨会和相关活动,吸引国内外众多的开源开发者和相关企业。 但是同样也要看到,虽然开源项目数量众多,但是很多项目
周六去参加了一下北京GNOME用户组举办的软件自由日SFD活动,活动结束以后,与很多社区 里面的人士一起交流交谈,其中就有今年刚刚加入CSDN的李力女士,以及openStack的王式 杰和社区活动人士张威武等。开源社区的分化及碎片化交谈当中我深刻体会到国内开源社区的分化和碎片化,这种情形非但没有帮助中国开源事业 的进步,反而让整个开源社区变得更加弱不禁风。这里所说的分化以及碎片化,其实是指近两年来
stdout, stdin, stderr的中文名字分别是标准输出,标准输入和标准错误。 在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个。那么什么是数据流呢(stream)?我们知道,一个程序要运行,需要有输入、输出,如果出错,还要能表现出自身的错误。这是就要从某个地方读入数据、将数据输出到某个地方,这就够成了数据流。
每周产品都要让抓好多游戏log。。实在是不了那些工作了。。。终于决定写个shell来替代那些很折腾问的工作。。。 今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/sp
查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输
June 9 - 10th, I am very glad to attend the Gnome Asia Summit 2012 in Hong Kong, and more special is I attend as a SPEAKER! Thus, I have more exciting experiences during this two days. I
2011年的5月是开源嵌入式培训提出的日子,现在回忆起当时的一幕幕依然历历在目,无论是面聊还是电话,至今依然记忆犹新,曾经的邮件还都存 留。 这里不禁想梳理这一年来,咱们所走过的历程。唉! 2011年5月,开源嵌入式的“社区化”的培训方式首先被提出来 2011年6月,培训课程在参考了亚嵌等传统嵌入式培训机构的一些课程体系以后,形成了自己独有的课程体系,这个课程体系也在实践中,不断
一、什么是init init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。 内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说
实现 Mutt 的这种签名,首先要安装 fortune-zh: suto apt-get install fortune-zh然后在自己的 .muttrc 中添加这样一条设置: set signature="/usr/games/fortune song100 tang300|col -bp|sed '/m/s/^3.m\\(.*\\)m/\\1/' |"其实本来这个设置应该很简单的,简单这样
一、 ARM处理器的寻址方式 二、指令集学习 (一) ARM 指令集 1. 指令格式 2. 条件码 3. ARM 存储器访问指令 1) LDR/ STR&nb
嵌入式开发中的常用工具gcc已经做了一定的总结,但是并不是只有gcc一个有用的工具,其中比较重要的工具有: 1、addr2line用于地址翻译,可以采用该工具判断某一个地址所在的函数,这样便于在出现错误时进行核对,检查函数的基本功能是否正确的实现。但是该工具只对存在调试信息的目标文件有效。通过该命令可以将某一地址确定到具体的函数。 通常被使用的形式为: addr2line 0x080c1000
By: 吴垠 Date: 2007-09-07 Version: 0.5
记录一下我的移植过程,参考了韦东山的书,他的书真的写得很好。在u-boot-1.1.6根目录下Makefile,根据smdk2410修改。增加mini2440项。mini2440_config: unconfig @$(MKCONFIG) $(@:_config=) arm arm920t mini2440 NULL s3c24x0NULL指的是Vendor,也就是制造商,这里增NULL就可以直接
转自:http://forum.openrays.org/read-htm-tid-3276.html0. GnuplotGnuplot是一个比较强大的绘图软件包,可以进行绝大多数的科学绘图.octave, maxima 都用它作为后台绘图引擎.官方站点: http://www.gnuplot.infoRAYS LX 的官方的源里有,直接apt-get install gnuplot gnuplo
1. sd卡升级命令mmcinit 0fatload mmc 0:1 0 uzImage.bin 80000fatload mmc 0:1 1000000 initrd.gz 580000bootm 02. U-Boot脚本可以保存成nfs.script,放在tftp的根目录setenv bootargs mem=214M root=/dev/nfsroot nfsroot=1
Syncany 是一个开源的云存储及文件分享工具,灵感来源于 Dropbox 和 JungleDisk 。它不同于我们之前使用过的云存储客户端 ,其特殊之处就在于可以利用 FTP, Box.net, Amazon S3, Google Storage, IMAP , Picasa, WebDAV, Windows Share (NetBIOS/CIFS) 和 Rackspace Clo
在C语言的应用领域,如通讯领域和嵌入式系统领域,一个的软件项目通常包含很多复杂的功能,实现这个项目不 是一个程序员单枪匹马可以胜任的,往往需要一个团队的有效合作,另外,在一个以C代码为主的完整的项目中,经常也需要加入一些其他语言的代码,例如,C代 码和汇编代码的混合使用,C文件和C++的同时使用。这些都增加了一个软件项目的复杂程度,为了提高软件质量,合理组织的各种代码和
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc编译器。假设我们有下面一个非常简单的源程序(hello.c):int main(int argc,c
模式切换: 一般模式切换输入模式(i/a/o) "i" insert - 在目前游标之处插入所要输入之文字 "a" append - 在目前游标所在的下一行开始输入文字 "o" open - 新增一行在游标的下,并从行首开始输人文字 任何模式退回一般模式(Esc) 以下命令均须退回到一般模式 移动游标 h、j、k、l:分别控制游标左、下、土、右移一格,也可以用方向键。 Ctrl+b : 往前一页
从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新。。。 通用库/General Library OpenCV 无需多言。 RAVL Recognition And Vision Library. 线程安全。强大的IO机制。包含AAM。 CImg 很酷的一个图像处理包。整个库只有一个头文件。包含一个基于PDE的光流算法。 图像,视频IO/Image, Vi
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号