到底开发者需要掌握多少门语言? Swift应该不会辜负公司前期的大肆宣传,通过磨平Objective-C那粗糙的毛边,看起来它能够成功简化iOS app开发者的开发过程。但是同样还是这些开发者,他们却需要学习一门新语言的输入和输出,而这些功能很可能在其他地方都不会用到。“不要重复造轮子”这一哲学在绝大多数开发者心中根深蒂固,大公司们对此却并不买账。那他们为何不只是修改下现有语言用于新的用途呢?
适用于Elementary OS的国内源 #163deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ precise main universe restricted multiversedeb http://mirrors.163.com/ubuntu
namespace packages 命名空间包 学习总结 在3.3及以后的Python版本中,加入了新的模型:命名空间包。其特性如下:1.优先级最低,在已有版本所有的import规则之后;2.要导入的文件夹中不能有__init__.py文件3.主要依赖于sys.path中从左到右的搜索顺序使用方法如下:举个栗子cd ~/codes/mkdir -p dir1/sub dir2/subecho "print 'mod1 sp
如何在ElementaryOS(Ubuntu 12.10)上搞定娇羞的Lumia920(Win8 phone) 我的撸妹920在Elementary上总是羞羞涩涩插上数据线,有时出来有时不出来,时隐时现,全看她的心情有时出来了也只是在lsusb上能看见,窗口管理器里仍然看不到她娇羞的身影即便窗口管理器能看到,拷贝文件的时候常常会自动卸载设备谈恋爱时耍耍公主脾气也就罢了,既然从了我,最终,脾气也要有个限度通过万能的google,终于让我找到了办法sudo apt-add
WPS for Linux添加字体 百度或google下载下来想要添加的字体.ttf文件将ttf文件cp或mv至 /usr/share/fonts/wps-office/修改权属:sudo chown root:root 字体.ttf更新cache:fc-cache (如果提示没有该命令,apt-get 或rpm安装 fontconfig)
2013:Linux的黄金之年-十大杰出成就 2013年已经过去。这一年见证了许多里程碑事件,使得2013年可以称得上是一个Linux的黄金之年。其中一些成果在FOSS和Linux世界更可以称得上是举世瞩目的成就。1.Android的上升趋势2013年,Android手机达到了每日150万的激活量记录。不用说,正是Android的Linux内核以及它在该方面的狂热贡献使其达到了今天的标杆地位,这一趋势还将在未来的日子里
手机共享电脑Wifi软件网络抓包 手机共享电脑Wifi软件网络抓包因为要对手机软件进行抓包分析,试用了一堆软件如Connectify,tcpdump等,感觉要么收费,要么安装比较麻烦,于是准备自己手工配备抓包环境。必备条件:Win7+无线网卡+抓包软件+能Wifi上网的手机 配置步骤:1、在Win7下,以管理员身份启动cmd,输入以下两条命令创建虚拟Wifi,并启动Wif
Elementary OS安装打印机HP LaserJet 1020 Elementary OS是基于Ubuntu的一款华丽发行版。作为小眼儿的主要操作系统,承担了大部分日常工作!但是当她碰到办公室的老HP1020,突然就抓了瞎。打印任务发送出去以后,屏幕右上角消息提示“打印中”…“打印完毕”,可眼瞅着打印机却就是没动静。各种百度各种google,最后找到了是固件的问题。网上找到hp1020.img,然后执行以下命令:mv hp1020.img si
Linux无处不在!让我来告诉你它到底在哪! “Linux无处不在。大到空间站,小到微波炉,都能看到Linux的强大威力。”可能你听过很多前面这样的描述,也许你会想“真的假的?是夸张?还是确实如此?”我可以负责任的告诉你,的确如此!那些世界上最大的公司都在使用Linux。也许听到那些公司的名字你都不会相信,那么,准备好环游世界吧!我会向你展示Linux到底在哪,人们又是如何使用Linux的~
13.04及以下版本Ubuntu升级Vim到7.4 需要调一个C的小工程,尝试安装Vim上大名鼎鼎的自动补全插件YCM,也就是YouCompleteMe从github上装好YCM,直接运行vim,收到以下信息:YouCompleteMe unavailable: requires Vim 7.3.584+需要Vim至少7.3.584以上版本。如果是Ubuntu13.10或14.04,可以直接sudo apt-get instal
终端至上!将Vim打造成全新的集成开发环境! 让GUI都玩儿蛋去!鼠标是你的敌人!只有键盘才是你唯一的朋友!如果把Vim和Tmux结合在一起会发生什么?你将拥有完美的编程环境!下面是我多年来珍藏的一些不传之秘,有了这些,你立刻就能轻松打造出属于你的Vim开发环境。
如何使用Reaver破解Wi-Fi网络的WPA密码 现在有一款自由开源新工具——Reaver,已经挖掘出了无线路由器的一个漏洞,由此能够破解绝大多数路由器上的密码。今天,我就来一步步介绍,如何使用Reaver破解WPA/WPA2密码。最后我会给出相应的防范对策。
快来尝尝肉桂新口味儿!Linux Mint 16 “Petra” Cinnamon RC正式发布!现已加入肯德基豪华午餐~ 经过6个月艰苦卓绝的开发工作,Linux Mint开发组终于发布了更加稳定可靠的Linux Mint 16,版本代号Petra 肉桂版(Cinnamon Edition)。此次发布的Linux Mint包括了软件升级、新增功能以及多个bug修复。程序猿(媛)、游戏玩家、宅男、果粉这下都有福了!详见文章……
万圣节档案:微软的反Linux战略15周年回顾 自从微软的反Linux、反开源战略备忘录泄露以来,已经整整过去了15个年头。让我们来回顾一下,这一战略是如何失败的。15年前,当时临近万圣节,Eric S. Raymond发布了第一份“万圣节档案(Halloween Documents)”,文档揭露了微软专门针对Linux与开源的秘密战略。那时,“恐惧、未知与怀疑(fear, uncertainty and doubt - F