|
|
|
|
|
|
k**********g 发帖数: 989 | 7
何谓 轻量级 ?
in LOC ?
in megabytes? before or after gunzip ? |
|
|
|
b***i 发帖数: 3043 | 10 目的是嵌入式系统,比如ARM 600MHz,512M内存,SD card,USB,ethernet等都是固定
的硬件,比如像苹果手机那样。
那么,能做到启动Linux使用2秒钟以内吗? |
|
x****u 发帖数: 44466 | 11 文件系统当然在内存里。。。我靠你们老师没说过RAM掉电后就什么都没有了?
通过SPI连接flash,想过那边走线么? |
|
|
W*****x 发帖数: 684 | 13 你说的这个是Linux移植, 主要是修改硬件BSP, RAM时钟, 外围driver...
一般ARM嵌入式系统, 多用NAND FLASH + UBIFS,不要用SD卡, 慢且有寿命限制. |
|
S*A 发帖数: 7142 | 14 我当时理解错了,说的是 PC, 是 ARM 当然外设就简单很多。
其实 dmesg 里面有是时钟显示,你可以看出时间在什么地方花
调的。ramdisk 不一定快,因为读 zimage/initram 是用 BIOS
int 13 完成的,每次一两个扇区。
我的 PC, 看 dmsg,我之看大头时间:
ACPI 和 PCI 扫描需要一定时间。
引导其他 CPU 需要一定时间。(IPI call smap)
初始化 SATA port reset 需要时间,然后进入 SATA 3G mode
需要再次 port reset, 这些都有固定的 reset 时间的。
USB 同样, port reset 所有设备需要时间。
然后进入 init ram disk 就已经 2 秒钟了。
找 USB 设备需要 从新 port reset。
mount 文件系统等等。
[ 0.156718] ACPI: All ACPI Tables successfully acquired
[ 0.183241] smpboot: CPU0: Intel(R) Xeon(R) CPU ... 阅读全帖 |
|
|
b***i 发帖数: 3043 | 16 目的是嵌入式系统,比如ARM 600MHz,512M内存,SD card,USB,ethernet等都是固定
的硬件,比如像苹果手机那样。
那么,能做到启动Linux使用2秒钟以内吗? |
|
x****u 发帖数: 44466 | 17 文件系统当然在内存里。。。我靠你们老师没说过RAM掉电后就什么都没有了?
通过SPI连接flash,想过那边走线么? |
|
|
S*A 发帖数: 7142 | 19 我当时理解错了,说的是 PC, 是 ARM 当然外设就简单很多。
其实 dmesg 里面有是时钟显示,你可以看出时间在什么地方花
调的。ramdisk 不一定快,因为读 zimage/initram 是用 BIOS
int 13 完成的,每次一两个扇区。
我的 PC, 看 dmsg,我之看大头时间:
ACPI 和 PCI 扫描需要一定时间。
引导其他 CPU 需要一定时间。(IPI call smap)
初始化 SATA port reset 需要时间,然后进入 SATA 3G mode
需要再次 port reset, 这些都有固定的 reset 时间的。
USB 同样, port reset 所有设备需要时间。
然后进入 init ram disk 就已经 2 秒钟了。
找 USB 设备需要 从新 port reset。
mount 文件系统等等。
[ 0.156718] ACPI: All ACPI Tables successfully acquired
[ 0.183241] smpboot: CPU0: Intel(R) Xeon(R) CPU ... 阅读全帖 |
|
|
s*****V 发帖数: 21731 | 21 没说往深里探究,但是知道一点基础还是很好的,比如编译原理这种东西,你要是做一
个符号计算公式输入就可以借鉴。否则什么东西都要依靠别人的工具,稍微一点东西没
有就很别扭。 |
|
e*******o 发帖数: 4654 | 22 这个我以前的雇主用,有api 可以定制
我们自己的语言,定义keyword 啥的都没问题,编译出错还能highlights
楼主真慷慨。有些回答了问题,我问人家要包子都不给一个。
----
SSA 转给您,现金(伪币): 500 . |
|
m*****n 发帖数: 3575 | 23 谢谢你提供的信息
但是我目前进入公司试用,这公司的诚意还未可知
我需要自己能控制它自毁
而且不被反编译 |
|
G***G 发帖数: 16778 | 24 每个变量(任何变量),编译系统处理的时候,都会有地址。尽管它不是地址变量. |
|
i*****t 发帖数: 24265 | 25 方法很多,例如反编译源码,或者弄硬件接口显示输出
前提是有厂家支持
TrueType |
|
发帖数: 1 | 26 华为消费者业务总裁余承东在朋友圈说最快今年秋天,最晚明年春天,华为自己的操作
系统(OS)将可能面市。华为的OS打通了手机、电脑、平板、电视、汽车、智能穿戴,
统一成一个操作系统。且华为OS还兼容全部的安卓应用和所有的Web应用,相关安卓应
用在华为OS上重新编译后,运行性能提升将超过60%。
据传这个操作系统叫鸿蒙。鸿蒙本意是中国神话中的在天地开辟之前,一团混沌的元气
世界。很奇怪,为什么华为的OS叫鸿蒙。等待开辟?还是一团混沌?
余承东别号余大嘴,朋友圈的话算不上正式发布,双重不靠谱。
这位老总一定是把操作系统混同于华为宣传的方舟编译器了。以前华为宣布方舟编译器
的终极目标,是推出一个跨平台、跨系统、跨设备多种语言的软件开发平台。操作系统
包括的东东比一个编译平台多得多。工作量也大得多。能够跨系统写应用软件不等于一
统江湖的跨设备的操作系统。
根据现有信息,鸿蒙是一个基于安卓的,集成了华为对安卓系统的既往优化的操作系统
,包括EMUI5.0 优化,方舟编译平台, GC 优化,EROFS文件系统等等。但主框架仍然
脱不了安卓或者Linux的操作系统。由于安卓和Linux都是开放的,这... 阅读全帖 |
|
n**********2 发帖数: 648 | 27 【 以下文字转载自 Programming 讨论区 】
发信人: xykkkk (asdf), 信区: Programming
标 题: 老码农冒死揭开行业黑幕:如何编写无法维护的代码(zz)
发信站: BBS 未名空间站 (Fri Nov 28 13:28:27 2014, 美东)
如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid... 阅读全帖 |
|
x****k 发帖数: 2932 | 28 如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid latine dictum sit, altum sonatur.
(随便用拉丁文写点啥都会显得高大上。)
想挫败维护代码的程序员,你必须先明白他的思维方式。他接手了你的庞大程序,没有
时间把它全部读一遍,更别说理解它了。他无非是想快速找到修改代码的位置、改代码
、编译,然后就能交差,... 阅读全帖 |
|
d**e 发帖数: 6098 | 29 ☆─────────────────────────────────────☆
marius (youyou) 于 (Fri May 25 17:57:14 2012, 美东) 提到:
amfgl的中的两个onsite 在即, 一直觉得自己不笨,算法很来势,可今天看了网上的题库,都
快哭出来了。没几个会的, 更别提在5分钟内做出来了。感觉自己的脑子,已近被
wired成 EE了, 什么变换,去燥,自适应。。。什么问题都能很有得心应手, 但一碰
到permutation, sort, heap, tree, 一点思路都没有,绝对一个低智商的学生。
数学, 信号处理多学了没用, 最重要的就是那门离散数学只当了选修, 编译原理没
有深入。
啊, 很郁闷。。
☆─────────────────────────────────────☆
lclclclc (home) 于 (Fri May 25 18:13:58 2012, 美东) 提到:
amfgl like smart elementary school level candidates, you are over q... 阅读全帖 |
|
c***s 发帖数: 70028 | 30 中央编译局博士后常艳,实名在网上发表长达12万字的长文,详述自己与现任中共中央编译局局长衣俊卿17次在酒店开房。常艳目的是希望调入北京工作拿到北京户口。常送钱几万给衣,才得以陪睡,而衣至少有两个姘头。常户口无望,就向衣要封口费。衣给了100万后,常发出长文引发震撼。此文中人物多是中共马列研究圈中人,而衣俊卿是中共马克思哲学圈“大牛”,网友对马列高官的道貌岸然唏嘘不已。
女主角真实姓名常艳,已婚,红色家庭媳妇。1978年5月2日生,民盟盟员,2010年7月毕业于中国人民大学马克思主义学院,获法学博士学位。现为中央编译局博士后,曾供职于山西师范大学政法学院,副教授。
男主角衣俊卿:1958年1月生,中共中央编译局局长,曾任黑龙江大学校长,黑龙江省委宣传部长,2010年2月任现职。
着名学者何清涟点评:常艳《中央编译局言情录》读后感:一、权色交易已成买方市场,卖方除卖相之外,还得提供金钱才能获得陪睡资格;二、一批本无学术研究能力的人依靠权色交易进入国家队之后,只能围着国家课题色拼钱拼溷日子;三、中共官场形成一夫N妻制,正妻之外的女人靠财政供养。
这篇《一朝忽觉京梦醒,半世浮沉雨打萍——衣俊卿... 阅读全帖 |
|
c***n 发帖数: 2232 | 31 胡伟武
2016年是红军长征胜利80周年,2016年研制成功的龙芯3A3000处理器即以CZ80命名,每
颗芯片的硅片上都刻有CZ80字样。
1936年10月,红一、二、四方面军经过艰苦卓绝的努力,三大主力会师,开创了中国革
命的新局面。它雄辩地表明,只要坚持理想,实事求是,中国共产党完全有能力摧坚于
正锐、挽澜于极危,从重大挫折中走出来。
2016年10月,以长征胜利80周年命名为CZ80的龙芯3A3000处理器研制成功。它雄辩地表
明,只要坚持自主研发,进行持续改进,自主研发的CPU性能完全可以超过引进技术的
CPU,满足自主信息化需求。
2016年10月7日,我怀着虔诚的心情走进毛主席纪念堂,向毛主席汇报龙芯3A3000的研
制成功。步出毛主席纪念堂,我感慨万千。当十年前我开始龙芯3号研制时,完全没有
想到龙芯3号系列CPU发展道路之曲折,奋斗之艰辛,付出之巨大。
2006年9月13日,以长征胜利70周年命名为CZ70的龙芯2E通过科技部组织的验收,时任
科技部部长徐冠华亲自参加了龙芯2E的验收会。龙芯2E的研制是“十五”末国家863计
划紧急安排的一个任务。当时“汉芯”造假事件... 阅读全帖 |
|
v*******e 发帖数: 11604 | 32 【 以下文字转载自 Military 讨论区 】
发信人: colon (航空报国), 信区: Military
标 题: 我们的龙芯3号---致龙芯15周年
发信站: BBS 未名空间站 (Sat Oct 22 15:48:14 2016, 美东)
胡伟武
2016年是红军长征胜利80周年,2016年研制成功的龙芯3A3000处理器即以CZ80命名,每
颗芯片的硅片上都刻有CZ80字样。
1936年10月,红一、二、四方面军经过艰苦卓绝的努力,三大主力会师,开创了中国革
命的新局面。它雄辩地表明,只要坚持理想,实事求是,中国共产党完全有能力摧坚于
正锐、挽澜于极危,从重大挫折中走出来。
2016年10月,以长征胜利80周年命名为CZ80的龙芯3A3000处理器研制成功。它雄辩地表
明,只要坚持自主研发,进行持续改进,自主研发的CPU性能完全可以超过引进技术的
CPU,满足自主信息化需求。
2016年10月7日,我怀着虔诚的心情走进毛主席纪念堂,向毛主席汇报龙芯3A3000的研
制成功。步出毛主席纪念堂,我感慨万千。当十年前我开始龙芯3号研制时,完全没有
想到龙芯3号系列CPU发展道... 阅读全帖 |
|
a****a 发帖数: 5763 | 33 http://bbs.weiphone.com/read.php?tid=506463
Mac OS X 10.6即所谓的Snow Leopard操作系统已正式发售。一如既往,Apple产
品光鲜的外表下凝聚了太多艰辛的劳作。ArsTechnic的John Siracusa以其独特的、专
业的、全面的视角深入翔实地体验这款最新的操作系统。
Weiphone.com将对该综述进行翻译整理并独家连载。欢迎关注。
引用
译注:为了帮助您更加顺畅地理解本文的内容,这里补充了文中一些相关概念的背景资
料。
编译器(compiler):是一种能够将源代码(通常由高级别的程序语言编写而成)
转换为低级别机器语言的程序。源码转换最重要的一个目的在于创建可执行文件。详情
请参考wikipedia。
LLVM(Low Level Virtual Machine,低级虚拟机):是构架编译器(compiler)
的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(
compile-time)、链接时间(link... 阅读全帖 |
|
z****e 发帖数: 54598 | 34 他说的批评就是这个啦
“所以我认为脚本语言是一个祸害,它几乎永远是错误的决定。”
什么是“脚本语言”
很多人都会用一些“脚本语言”(scripting language),却很少有人真正的知道到底
什么是脚本语言。很多人用 shell 写一些“脚本”来完成日常的任务,用 Perl 或者
sed 来处理一些文本文件,很多公司用“脚本”来跑它们的“build”(叫做 build
script)。那么,到底什么是“脚本语言”与“非脚本语言”的区别呢?
其实“脚本语言”与“非脚本语言”并没有语义上,或者执行方式上的区别。它们的区
别只在于它们设计的初衷:脚本语言的设计,往往是作为一种临时的“补丁”。它的设
计者并没有考虑把它作为一种“通用程序语言”,没有考虑用它构建大型的软件。这些
设计者往往没有经过系统的训练,有些甚至连最基本的程序语言概念都没搞清楚。相反
,“非脚本”的通用程序语言,往往由经过严格训练的专家甚至一个小组的专家设计,
它们从一开头就考虑到了“通用性”,以及在大型工程中的可靠性和可扩展性。
首先我们来看看“脚本”这个概念是如何产生的。使用 Unix 系统的人都会敲入一些命
令,... 阅读全帖 |
|
发帖数: 1 | 35 2016年是红军长征胜利80周年,2016年研制成功的龙芯3A3000处理器即以CZ80命名,每
颗芯片的硅片上都刻有CZ80字样。
1936年10月,红一、二、四方面军经过艰苦卓绝的努力,三大主力会师,开创了中国革
命的新局面。它雄辩地表明,只要坚持理想,实事求是,中国共产党完全有能力摧坚于
正锐、挽澜于极危,从重大挫折中走出来。
2016年10月,以长征胜利80周年命名为CZ80的龙芯3A3000处理器研制成功。它雄辩地表
明,只要坚持自主研发,进行持续改进,自主研发的CPU性能完全可以超过引进技术的
CPU,满足自主信息化需求。
2016年10月7日,我怀着虔诚的心情走进毛主席纪念堂,向毛主席汇报龙芯3A3000的研
制成功。步出毛主席纪念堂,我感慨万千。当十年前我开始龙芯3号研制时,完全没有
想到龙芯3号系列CPU发展道路之曲折,奋斗之艰辛,付出之巨大。
2006年9月13日,以长征胜利70周年命名为CZ70的龙芯2E通过科技部组织的验收,时任
科技部部长徐冠华亲自参加了龙芯2E的验收会。龙芯2E的研制是“十五”末国家863计
划紧急安排的一个任务。当时“汉芯”造假事件被曝光,... 阅读全帖 |
|
w*********g 发帖数: 30882 | 36 这两年,兔子的国家重器和高端武器层出不穷。
俺的巴掌红得都要拍不动。
裤衩已成灰。
当然还有好多小兔子半信半疑。
过年时太忙,都没空,现在总算好点。
俺现在心情不错,就给大家818,为什么兔子这些年,这么牛逼,发展速度这么快。
当然,俺说的是军工和科研系统方面。
长期更新啊。大家慢慢看。
亲身经历,绝对原创。
为什么,兔子家的进步神速?
兔子家,是真正把霉菌在IT最高端的仿真模拟,和毛熊强大的系统分析设计以及体
系对抗思想,给结合起来了。
兔子家,正是靠了计算机仿真和模拟,所以节省了大量的实物实验,节省了成本,
提高了速度。
这,就是后发的巨大优势。这个优势,是上世纪90年代后期,尤其是2000年之后,
PC以及各种高端工具软件普及之后(UG,CATIA,ANSYS,Fluent……),才具有的优势。
有人问,为什么美帝善于仿真模拟,毛熊善于系统分析设计,体系对抗到底是啥玩
意?
这个,算是问道点子上了。
这个话题很大,俺只能简单滴回答,另外讲讲俺的亲身经历。
这个要从二战说起,霉菌,继承的是德国的思想,高大上的武器,高素质军人,高
超地战术思想和能力,类似狼或者鹰。
毛熊,则是完全不... 阅读全帖 |
|
n*****n 发帖数: 3123 | 37 (本文来自2005年的白云黄鹤BBS,未经排版,四年来,文末一直保留有英文原文出处
并注明链接)
这个版上太多的问题,不能让我以很愉快的心情来解答,于是,我放弃了强忍着指责别
人的心情找到了这篇《提问的艺术》(两年前我在HomePage版张贴过),真诚的希望那
些又困难又期望得到帮助的新手朋友们抽时间看看,问“好的问题”,收获“好的答案
”,这对改善答题人的心情和形成版面氛围都有好处。
提问之前
在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
3. 在网上搜索(个人推荐google~~~)。
4. 向你身边精于此道的朋友打听。
当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:
你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。如果提问者能从答案中学到
东西,我们更乐于回答他的问题。
周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得不到任何
答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
小心别问错了... 阅读全帖 |
|
S*A 发帖数: 7142 | 38 这下估计 CentOS 要没有什么作为了。
CentOS 的价值在于,提供一个开源并且可以直接预装的
RHEL clone. RHEL 是很多企业的选择,因为他们想要超级
稳定性,然后想要技术支持,例如,有了 zero day 的bug
要赶紧补上。成熟的企业除非有特别强的Linux 背景,不是
很感用随便的 distro。
RHEL 一直都在玩一个游戏就是,开源对吧。RHEL 提供
src rpm。 但是 RHEL 不提供可以直接预装的 binary,
只对商业用户提供。
这个并没有违反开源的游戏规则。而且那个 RHEL 里面含有
一些程序让别人不能直接复制那个 RHEL 的安装盘放到其他
地区下载。同样,升级也需要是付费用户(有免费试用)。
CentOS 就是提供这样的服务,把 RHEL 的 src rpm,从新
编译最后组装出 RHEL 兼容的但是大家可以随便使用的预装
光盘。大家觉得不就是编译一下 src rpm 莫,简单阿。
其实不是那末简单。Redhat 的 src rpm 要编译出和 RHEL
一样效果的 binary 需要用到 Redhat 的不开放的编译环境,
还有很... 阅读全帖 |
|
d********g 发帖数: 10550 | 39 性能最优其实是个伪命题,应用程序本机编译完全没什么优势,平时哪有那么多参数好
研究?就是图个感觉罢了
我举个例子,比如你用某一版本的g++按照自己认为的最优配置把系统整个编译了一遍
,暂且认为你得到了一个最优系统。突然第二天g++、autoconf、automake都升级了,
修正了若干bug不说同时也优化了编译质量,那按照性能最优的追求,强迫症患者必须
用新版本的工具再把整个系统编译一遍,否则就不是性能最优了
内核编译一下性能提升很明显,某些需要自己修改或者有特殊用途的软件本机编译倒也
无可厚非。全部都要霸王硬上弓的话个人觉得意义不是很大 |
|
S*A 发帖数: 7142 | 40 我知道我和你理解的差异在那里了。和我猜的一样。
例如你要编译个程序需要连接 libz.so.
你在编译连接的时候系统要能够找到 libz.so 这个编译阶段的
连接才能完成。你的系统没有 libz.so 是不能通过编译阶段的
连接的。然后 ELF 里面会有引用了 libz.so 的说明,这个引用
会有个加载地址,就是你系统现在那个 libz.so 加载的地址。
至于你在 run time 换了另外一个 libz.so,可能换了个加载地址
,有新的 missing symbol 是另外一回事。要点就是编译的事
后要针对当前的 libz.so 进行试图连接,看看有没有缺其他的 symbol。
如果你自己手动写 dlopen/dlsym 这个是另一回事。这种情况不
需要编译的连接。 |
|
t**********g 发帖数: 3388 | 41 【 以下文字转载自 Seattle 讨论区 】
发信人: QuK (2011·继续前进), 信区: Seattle
标 题: 程序员那些悲催的事儿
发信站: BBS 未名空间站 (Wed Mar 23 02:55:41 2011, 美东)
在StakeOverflow上有这样一个贴子叫“Confessions of your worst WTF moment”(
WTF就是What the fuck的缩写),挺有意思的,我摘几个小故事过来,希望大家在笑过
之后能从中学到什么——所有的经验都是从错误中来的(我在其中加了一些点评)
我们公司的软件是给警察局用的,那是一个对用来处理被逮捕的人的系统,此系统
还需要收集脸部特征和指纹信息,并且,这个系统和会向FBI的系统提交这些信息。当
我们在测试这个系统的时候,我们一般都是用我们自己的指纹,当然,数据库联着的是
我们的测试数据库。不过,有一次,在我们测试完后,我们忘了把系统切换回生产库,
于是我们的测试数据库就联上了生产环境,于是我们的指纹信息和照片就散布到了其它
系统中……清除我们警察局这边的还好办,但是,你需要波士顿警察局警司去... 阅读全帖 |
|
Q*K 发帖数: 3464 | 42 在StakeOverflow上有这样一个贴子叫“Confessions of your worst WTF moment”(
WTF就是What the fuck的缩写),挺有意思的,我摘几个小故事过来,希望大家在笑过
之后能从中学到什么——所有的经验都是从错误中来的(我在其中加了一些点评)
我们公司的软件是给警察局用的,那是一个对用来处理被逮捕的人的系统,此系统
还需要收集脸部特征和指纹信息,并且,这个系统和会向FBI的系统提交这些信息。当
我们在测试这个系统的时候,我们一般都是用我们自己的指纹,当然,数据库联着的是
我们的测试数据库。不过,有一次,在我们测试完后,我们忘了把系统切换回生产库,
于是我们的测试数据库就联上了生产环境,于是我们的指纹信息和照片就散布到了其它
系统中……清除我们警察局这边的还好办,但是,你需要波士顿警察局警司去法院签字
才能从FBI的数据库中清除我们的信息。
点评:测试环境和生产环境的数据不要混在一起。
有一次,我需要向新系统中导入一堆数据,因为数据量太大,需要5个小时,只能
在夜里来干,在系统需要正式使用前2个小时,数据导完了,此时是凌晨... 阅读全帖 |
|
N*D 发帖数: 3641 | 43 轮番上阵啊
在StakeOverflow上有这样一个贴子叫“Confessions of your worst WTF moment”(
WTF就是What the fuck的缩写),挺有意思的,我摘几个小故事过来,希望大家在笑过
之后能从中学到什么——所有的经验都是从错误中来的(我在其中加了一些点评)
我们公司的软件是给警察局用的,那是一个对用来处理被逮捕的人的系统,此系统
还需要收集脸部特征和指纹信息,并且,这个系统和会向FBI的系统提交这些信息。当
我们在测试这个系统的时候,我们一般都是用我们自己的指纹,当然,数据库联着的是
我们的测试数据库。不过,有一次,在我们测试完后,我们忘了把系统切换回生产库,
于是我们的测试数据库就联上了生产环境,于是我们的指纹信息和照片就散布到了其它
系统中……清除我们警察局这边的还好办,但是,你需要波士顿警察局警司去法院签字
才能从FBI的数据库中清除我们的信息。
点评:测试环境和生产环境的数据不要混在一起。
有一次,我需要向新系统中导入一堆数据,因为数据量太大,需要5个小时,只能
在夜里来干,在系统需要正式使用前2个小时,数据导完... 阅读全帖 |
|
a****a 发帖数: 5763 | 44 在美国宾夕法尼亚州的东部,有一个风景秀美的城市叫费城。在这个城市诞生了一系列
改变世界的奇迹:第一个三权分立的国家——美立坚合众国,就在第五街的路口诞生;
举世闻名的费城交响乐团,1900年在市中心的Academy of Music奏响了他们的第一个音
符。而写这篇文章时,我正坐在三十四街的宾夕法尼亚大学计算机系的一楼实验室,面
前摆放着世界上第一台电子计算机——ENIAC。
1946年2月14日,ENIAC问世,每秒可运行5000次加法运算或500次乘法运算,面积达170
平方米,重约30吨,拉开了计算机处理器革命的序幕。这场革命是各处理器厂商长达数
十年的竞赛,而摩尔定律从一开始就准确地预测了这场比赛的走势。根据摩尔定律,同
样价格的集成电路上可容纳的晶体管数目,每隔约18个月便会增加一倍,性能也将提升
一倍。但事实上,并无法用老路子来保持这个增长速度,因为会遇到包括能耗、散热等
各种技术瓶颈。所以每隔几年就会有用来绕过这些瓶颈的新一代产品推出。如采用超纯
量(superscala)、指令管线化、快取等。这些技术通过一定程度的高效并行来挖掘计
算机处理器的速度所能达到的高度,以促使... 阅读全帖 |
|
h*w 发帖数: 1182 | 45 抛砖引玉,pogoplug上面可以装很多东西。
本人新手,这个安装说明算是一个备份吧,如果要重新安装可以看看,也可以给新新手
参考。也请高手指点。
为什么没有装arch或者debian是因为看到有人说pogoplug自带的ntfs驱动比ntfs-3g性
能好,就想用原系统加装optware来安装samba共享。而且如果还想用my.pogoplug.com
也可以直接用。还没有实验过到底是自带的ntfs驱动快还是ntfs-3g快,就当瞎折腾了
,呵呵。
本说明基于POGO-E02,不保证在其他版本的pogoplug上也工作。对于使用本安装说明引
起的任何损失概不负责。
------------------------------
1. Find your Pogoplug ip address in your router.
2. Log into your Pogoplug online account that you created during the initial
setup of the POGO. Go into the advanced tab / Security.... 阅读全帖 |
|
h*w 发帖数: 1182 | 46 抛砖引玉,pogoplug上面可以装很多东西。
本人新手,这个安装说明算是一个备份吧,如果要重新安装可以看看,也可以给新新手
参考。也请高手指点。
为什么没有装arch或者debian是因为看到有人说pogoplug自带的ntfs驱动比ntfs-3g性
能好,就想用原系统加装optware来安装samba共享。而且如果还想用my.pogoplug.com
也可以直接用。还没有实验过到底是自带的ntfs驱动快还是ntfs-3g快,就当瞎折腾了
,呵呵。这个主要是给家里只有windowns电脑的用,要是有linux的机器,还是用ext3或
ext4最快。
本说明基于POGO-E02,不保证在其他版本的pogoplug上也工作。对于使用本安装说明引
起的任何损失概不负责。
------------------------------
1. Find your Pogoplug ip address in your router.
2. Log into your Pogoplug online account that you created during the initial
setup... 阅读全帖 |
|
d********g 发帖数: 10550 | 47 我这主要说的server环境。其实一直以来我都有很大一个疑问,就是为什么RHEL系的卖
点是安全。我感觉有逻辑问题
首先RHEL系的软件老是不争的事实。所谓久经考验也还算有一定道理,可明明新版的软
件修正了若干bug,有些也停止老版的维护,RHEL系还是抱着不放,就靠自己修修补补
,这也算安全?
第二由于软件少(特别一些新兴的),RHEL系装软件完全依赖官方repo几乎是不可能的
。我就说web server,不谈那些很另类的,现在nginx也能算上主流吧?可RHEL系装
nginx是没有repo的。你可能要说,怎么会没有,开EPEL即可。EPEL?开玩笑,那可是
社区维护的,不算RHEL正统,至少还要扯“安全”那完全八竿子打不着,就是贪图方便
。好了,你不开EPEL就没有正统repo,开了EPEL那和Arch Community甚至AUR有什么区
别?都是一群闲得蛋疼的人在那儿山寨维护
接下来开了EPEL。注意现在已经不“安全”了,然后你发现EPEL里的nginx还那么老,
简直要吐血。好吧,那就自己下载编译。且慢,nginx编译需要的dep就不罗嗦,你想想
费了老大劲搞的“企业级安... 阅读全帖 |
|
s********n 发帖数: 26222 | 48 【 以下文字转载自 Military 讨论区 】
发信人: smokinggun (硝烟), 信区: Military
标 题: 方舟子习惯性剽窃和一稿多投的历史ZT
发信站: BBS 未名空间站 (Wed Aug 10 09:11:02 2011, 美东)
ZT自亦明
方舟子生于福建省云霄县。据方舟子后来回忆说:“我小时候我家住在一家大院里。这
座大院是原来当地首富的住宅,三层的楼房,非常的气派,当街的墙上有守卫用的枪眼
,护家的大门则足足有三寸厚。一九四九年当地首富全家乘自己的汽船逃到台湾,房子
便充了公,分给三户干部,每户一层,我家住二楼。”(方舟子:《公安局长与父亲》
,见1994年4月26日《中央日报》,http://www.xys.org/fang/doc/prose/wusheng/gongan.txt)
亦明注:这样的生活经历,为他后来无所顾忌地偷、抢别人的东西打下了牢固的思
想基础。
【1974-1980年左右】
上小学。据方舟子后来回忆说:“据说我小时候长得人见人爱,是真心喜欢呢,还
是看在父母面子上的假意应承,早熟的孩子最清楚不过了。”(方舟子:《汤经理》,
见... 阅读全帖 |
|
s********n 发帖数: 26222 | 49 ZT自亦明
方舟子生于福建省云霄县。据方舟子后来回忆说:“我小时候我家住在一家大院里。这
座大院是原来当地首富的住宅,三层的楼房,非常的气派,当街的墙上有守卫用的枪眼
,护家的大门则足足有三寸厚。一九四九年当地首富全家乘自己的汽船逃到台湾,房子
便充了公,分给三户干部,每户一层,我家住二楼。”(方舟子:《公安局长与父亲》
,见1994年4月26日《中央日报》,http://www.xys.org/fang/doc/prose/wusheng/gongan.txt)
亦明注:这样的生活经历,为他后来无所顾忌地偷、抢别人的东西打下了牢固的思
想基础。
【1974-1980年左右】
上小学。据方舟子后来回忆说:“据说我小时候长得人见人爱,是真心喜欢呢,还
是看在父母面子上的假意应承,早熟的孩子最清楚不过了。”(方舟子:《汤经理》,
见《方舟子诗文集》,http://www.xys.org/fang/doc/prose/wusheng/tang.txt)
亦明注:被人哄着、捧着,至今被方舟子视为“理所当然”。
【1980年-1983年】
上初中。据方舟子后来回忆说:“上了初中,文学才能开始显露... 阅读全帖 |
|
f**o 发帖数: 12685 | 50 http://gold.xitu.io/entry/5640a72a00b0023ca8f567a7?from=timelin
蜻蜓FM涉嫌诈骗投资人和广告主源代码剖析
阅读 330711收藏 92原文 github.com
本文主要内容,引用自知乎的这篇文章:如何评价蜻蜓 FM 伪造用户活跃度等数据
感谢“左莫”、“任正”等热心正义的网友--左莫,任正的最早的回答猜测已经被蜻蜓
FM通过创新工场关系让知乎删除了,而且此贴已经锁定,蜻蜓FM还在不停赞下面无关紧
要的垃圾评论。希望大家一起站出来抵制这种造假和疑似诈骗的行为。
蜻蜓FM是一款音频app,最近我反编译了他的源代码,主要原因是最近有篇文章:
reason
不过蜻蜓FM大量的删帖很多已经死链了,太无耻!还活着的链接:
蜻蜓造假黑科技新闻
充满着好奇,黑科技是怎样做到的呢??
蜻蜓FM是如何提高DAU,欺骗友盟,talkingdata
摘要
看了蜻蜓FM的源代码,先总结一下它整个的工作原理:
后台偷偷启动进程,开到让用户电量飞奔的最大限度,使得神蜻蜓FM在后台永活,作为
android的我终于顿悟:为嘛老子的电量老是会这么快用完。... 阅读全帖 |
|