- 原来你是这样子的OpenAI!来 10-03
- 程序员的创业陷阱,接私活:重温 10-03
- 每天用微信聊天它的这些功能你知道 10-03
- 不要浪费时间写完美的代码 10-03
- 记一次集群内无可用 http 服 10-03
- 来说说 Java 中的实例初始化 10-03
- LANs.py:一款可以实现代码 10-02
- Java Web架构知识整理—— 10-02
- 做源头上的安全——内建安全 源码 10-02
- 【如何区分“好”和“伟大”】最具 10-02
原来你是这样子的OpenAI!来看看它背后那些有趣的人和
发布者: super | 发布时间:2017-10-03
本文授权转载自AI科技大本营(ID:rgznai100)
综合编译 | 焦燕
综合整理 | 鸽子
提到OpenAI,业内可谓无人不知,无人不晓。
这可是人气超人马斯克与众硅谷科技大亨无数次脑洞碰撞后,共同决定成立的,专门用于预防人工智能的灾难性影响的非营利组织。
它的目标非常明确,就是要确保人类安全,确保人类的权益不受未来机器人的影响,确保人类可以长久地与智能机器人共存。
它就专心干这一件事,经费由马斯克等大佬来承担,因此无需在生计方面浪费时间。
程序员的创业陷阱,接私活:重温 15 篇热文
发布者: super | 发布时间:2017-10-03
本文精选了「伯乐在线」微信公号 9 月份的 15篇热门文章,包括学习方法总结,程序员职场总结等。
《程序员的创业陷阱:接私活》
我本身是 Java 工程师出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目,现在不接了,只经营电子报发送平台,在二年内累积超过 5000 家企业用户使用。
《MySQL 创始人:写代码比打游戏还爽,程序员应该多泡开源社区》
根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点。可是你知道MySQL是怎么诞生的吗?openocean 的一篇有关MySQL开发者Michael “Monty” Widenius的传记为我们揭秘。
《十年工龄的程序员为你揭示最危害程序员职业生涯的三大观念》
蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多
每天用微信聊天它的这些功能你知道吗?
发布者: super | 发布时间:2017-10-03
1、悄无声息发现删除你好友的人
相信大家都会收到过以上这种信息 每天都发来发去测试你是否删除了他 还说没有恶意 本来没有删除 但我收到这条信息就有删了你的冲动呢 哈哈
那么既想看看对方有没有删除你 又不想被他发现怎么办呢 来下面就来教大家怎么做
首先我们只需要新建一个微信群 然后把你想测试的好友拉到这个群里 如果有好友把你删除那么系统会提示你他/她不是你的好友并且头像显示为蓝色 这样我们就知道谁把你删除了
注意:不要在群里发送任何信息是没有
不要浪费时间写完美的代码
发布者: super | 发布时间:2017-10-03
英文:Jim Bird,翻译:Linux中国/geekpi
linux.cn/article-8916-1.html
系统可以持续运行 5 年、10 年甚至 20 年或者更多年。但是,特定的代码行的生命,即使是经过设计,通常要短得多:当你通过各种方式来迭代寻求解决方案时,它会有几个月、几天甚至几分钟的生命。
一些代码比其他代码重要
通过研究代码如何随时间变化,Michael Feathers 确定了一个代码库的冥曲线。每个系统都有代码,通常有很多是一次性写成,永远都不会改变。但是有少量的代码,包括最重要和最有用的代码,会一次又一次地改变、会有几次重构或者从头重写。
当你在一个系统、或者问题领域、体系结构方法中有更多经验时,会更容易了解并预测什么代码将一直改变,哪些代码将永远不会改变:什么代码重要,什么代码不重要。
我们应该尝试编写完美的代码么?
我们知道我们应该写干净的代码,代码应该一致、清晰也要尽可能简单。
有些人把这变成了极端,他们迫使自己写出美丽、优雅、
记一次集群内无可用 http 服务问题排查
发布者: super | 发布时间:2017-10-03
来源:@蛋疼的axb,
blog.2baxb.me/archives/1563
1.摘要
前一阵子发现服务会有偶发的服务不可用的情况,记录一下这个问题的排查过程。
现象是这样的:每天到了某个时间点,就会出现服务不稳定的情况,偶发接口调不通。
线上业务使用了lvs-nginx-tomcat三层结构,首先查看tomcat监控,没有什么特别异常的情况,响应时间和错误码没发现有什么异常,CPU、IO等等指标也都正常。
再查看nginx上的监控,发现在某个时刻这个服务的5xx报错突增,大概7、8秒之后又恢复了。
继续在nginx服务器上找线索,发现Nginx在那个时间点会出现报错:
2015/12/24 10:30:38 [error] 13433#0: check time out with peer: 10.79.40.1xx:80
线上nginx会每秒探测后端所有服务器的某个uri,如果返回的http状态码是200则认为
来说说 Java 中的实例初始化器
发布者: super | 发布时间:2017-10-03
来源:ImportNew,
www.importnew.com/12893.html
本文首先给出个例子来探究下什么是实例变量初始化器,什么是实例初始化器,以及什么是静态初始化器。然后看看实例初始化器是怎么工作的。
1. 执行的顺序
先看看下面这段代码,你觉着哪部分会先被执行呢?
public class Foo {
//instance variable initializer 实例变量初始化器
String s = "abc";
//constructor 构造函数
public Foo() {
System.out.println("constructor called");
}
//static initializer 静态初始化器
static {
System.out.println("static initialize
LANs.py:一款可以实现代码注入,无线渗透和WiFi
发布者: super | 发布时间:2017-10-02
LANs.py功能简介
1.自动寻找当前网络中最为活跃的WLAN用户,并对其中的一名用户实施监控,然后向该用户所访问的Web页面注入任意HTML或Java代码;
2. 干扰附近的WiFi网络,干扰范围取决于无线网卡的性能。我们可以通过修改配置来实现干扰所有人的WiFi信号或仅干扰某一特定用户的WiFi信号。但是LANs.py不支持对用户同时进行WiFi干扰和监听。
依赖组件Linux、python-scapy、python-nfqueue(nfqueue-bindings 0.4-3)、aircrack-ng、python-twisted、BeEF (optional)、nmap、nbtscan、tcpdump。(如果你不知道目标用户的IP地址,那么你还需要一块支持混
Java Web架构知识整理——记一次阿里面试经历
发布者: super | 发布时间:2017-10-02
“你学习一门技术的最佳时机是三年前,其次是现在。”这话从来很灵验。经过这次面试,觉得需要整理下Java Web相关的资料,以便自己提高或者更快适应可能面临的新的工作。
首先谈谈Java Web需要掌握哪些东西。这里是一些知识点的搜集,暂不做详细说明,欢迎各位博友补充指正。
1.底层
Java语言相关的就不说了,首先是JVM的结构和工作原理。比较重要的是Java内存模型,各种GC算法,Classloader的加载原理等。个人对底层的一些东西还算比较了解,所以不过多纠结,实际上程序编译链接过程以及二进制文件的处理还是很值得研究的。
JVM监控及调优。作为一个开发人员并不一定需要非常熟悉JVM调优的方法,但如果具备JVM监控及调优的能力,将让你对程序运行状况了如指掌,对于问题定位也会敏感得多。
Java多线程。对于线程安全的理解,以及如何在自己的程序中避免多线程造成的不一致问题等。
I/O。Java中常常提到的是BIO/NIO,即阻塞型I/O与非阻塞型I/O,其实并不难理
做源头上的安全——内建安全 源码保障
发布者: super | 发布时间:2017-10-02
“
当今社会,信息技术已经成为人们生产生活中不可或缺的内容,世界大多数国家都把加快信息化建设作为发展战略。信息化建设涉及的范围、领域非常广泛,但大致可以分为国家层面和企业层面。其中,国家层面建设的主要是关键信息基础设施,指一旦遭到破坏,可能严重危害国家安全、国计民生、公共利益的信息系统;企业信息化建设指通过信息技术的部署来提高企业的生产运营效率,增加企业收益和持续经营的能力。因此,这些信息系统对于国家或企业的发展至关重要,其安全性更是不容忽视。
虽然信息化建设涉及的领域很多,但总体而言,主要包括硬件设备、软件程序和信息数据三大部分,但对于硬件设备的控制、对于信息数据的操作处理也需要软件来实现,因此软件是系统的“灵魂”,而程序代码是软件的具体呈现形式,难怪Gartner公司简意赅地指出:“基础设施即代码”。可见,代码是信息化建设中的核心要素,是信息系统或基础设施中安全防护的重点。
信息技术采购全球化的发展态势使得国家或企业信息系统的产品来源更加多元化,信息技术供应链更加复杂。软件构建方面更是如此。许多情况下,软件系统是来自世界各地的代码组合
【如何区分“好”和“伟大”】最具价值机器学习技能 Top
发布者: super | 发布时间:2017-10-02
AI WORLD 2017 世界人工智能大会早鸟票 5 折,抢票倒计时6 天开抢
关于大会,了解更多,请关注新智元微信公众号或访问活动行页面:http://www.huodongxing.com/event/2405852054900?td=4231978320026
来源:Quora
译者:常佩琦
【新智元导读】2017年,哪些机器学习领域的知识技能最具价值?以下内容选自Quora,答主Vladimir Novakovski是Euclid Analytics公司的前CTO,Quora机器学习负责人;而Shivam Kohli曾就读于Guru Tegh Bahadur Institute of Technology。
“2017年,哪些机器学习领域的知识技能最具价值?”这个问题最早在Quora上发布。以下是Quora上的两个回答,其中共提到了10个最重要的机器学习技能。
