BitTorrent DHT 协议中文翻译

前言 做了一个磁力链接和BT种子的搜索引擎 {Magnet & Torrent},因此把 DHT 协议重新看了一遍。 BitTorrent 使用"分布式哈希表"(DHT)来为无 tracker 的种子(torrents)存储 peer 之间的联系信息。这样每个 peer 都成了 tracker。这个协议基于 Kademila[1] 网络并且在 UDP 上实现。 请注意本文档中使用的术语,以免混乱...

Tagged with: bittorrent搜索引擎服务器二进制分布式extension五分钟编码

Nginx从入门到精通pdf下载(TTLSA出品)

(adsbygoogle = window.adsbygoogle || []).push({}); 《nginx从入门到精通PDF》介绍 出品网站:运维生存时间 TTLSA作者:漠北、凉白开 整理者:Donan(QQ:305765814) 出品网址:www.ttlsa.com 官方微博:www.weibo.com/ttlsa/ 官方QQ群:39514058、6690706 下载地址 官方下载:nginx从入门到精通pdf下载 百度网盘...

Tagged with: pdf腾讯微博新浪微博人人网百度cookies发布运维

你不知道的5个HTML5新功能

HTML5的诞生给我们提供了很多精彩的JavaScript和HTML新功能和新特征。有些新特征我们已知多年并大量的使用,而另外一些主要是用在前沿的手机移动技术上,或者桌面应用中起辅助作用。不管这些HTML5新功能有多强大,多好用,它们都是为了帮助我们更好的开发浏览器前端应用。我之前给大家分享过一篇你不知道的5个HTML5新功...

Tagged with: html5web应用第三方应用qq空间腾讯微博新浪微博桌面应用移动技术

【极客周刊】斗转星移,群星永不消逝

人的一生可以走过多少土地?英国文豪,语言学家托尔金的答案是一个史诗般奇幻的中土大陆。他终其一生都在致力于描绘一个并不存在的世界,用「隐约的方式反映出道德与宗教上的真理(或错误)。」他曾用一首诗表明心迹:Though here at journey's end I lieIn darkness buried deepBeyond all towers strong and highBeyon...

Tagged with: 极客摩托罗拉国产手机极客公园kickstarter创业者产品发布

【周末推荐】如何设计一款合适的电视游戏?

编者注:本文由 HiHex 电视游戏设计负责人王欢投稿。半年前初踏入电视游戏领域,之前我做了三年的移动端游戏。与红到血雨腥风的手游行业相比,电视游戏领域绝对是尚待开垦的蓝海。这段时间感触最深的就是电视游戏在操控和使用环境上的各种差别。尤其是操控方式,被普遍认为是制约电视游戏发展的关键;而缺少简单直接的支...

Tagged with: 电视游戏设计极客公园单机游戏捕鱼达人社交游戏智能电视工程师

iOS移动开发周报-第37期

《Method Swizzling 和 AOP 实践》:利用 Objective-C 的 Runtime 特性,我们可以给语言做扩展,帮助解决项目开发中的一些设计和技术问题。这一篇,我们来探索一些利用 Objective-C Runtime 的黑色技巧。这些技巧中最具争议的或许就是 Method Swizzling 。文本介绍了利用 Method Swizzling,结合 AOP 来做一些打 Log 的...

Tagged with: 移动开发周报ios面向对象编程事务扩展语言工作

成功不寻常

作者是一位华裔小伙,可惜不会中文 成长中,我夏天都把自己关在健身房,每天有时锻炼多达6小时。当不在健身房时,我做数学题,学习中国字。或准备SAT考试(一个夏天做了10次全测试)。或阅读关于个人发展方面的书籍,如 《高效能人士的七个习惯》,或写跟志向有关的句子。这些不寻常。 在高中,很多时候我是这样过的: 早...

Tagged with: qq空间腾讯微博视频游戏新浪微博wordpress人人网base64生活

双面大数据:是天使也是魔鬼

本文由 伯乐在线 - Draco Wang 翻译,sunbiaobiao 校稿。未经许可,禁止转载!英文出处:www.wired.com。欢迎加入翻译小组。 过去几年,我们对美国政府——更确切地说是美国国家安全局的看法有所改变。这一切都始于爱德华·斯诺登泄露了美国国家安全局秘密数据采集项目的细节。 此后,媒体和信息安全分析家们(也包括我自...

Tagged with: 大数据美国国家安全局麻省理工大学数据科学家信息安全新浪微博移动设备安全漏洞

为什么我喜欢编程 编程充满了乐趣

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 这篇文章主要写的是编程的优点,以及我为什么喜欢写代码的原因。我相信很多我的同行都会赞同我下面将要说的话:D 关于编程 编程对于大多数人而言绝对是个难点,需要经过长时间的学习。但是,在我眼中,编程就是一个写命令给电脑让它去做一些事情的...

Tagged with: 编程软件工程师web前端web开发应用程序开源软件异常处理编程语言

让年轻程序员少走弯路的14个忠告

无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是我作为一名软件开发人员所学到的经验,希望能对大家有所帮助。 1.不要害怕在工作中学习。 只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是...

Tagged with: 程序员nosql数据库函数式编程职业生涯qq空间电子阅读编程语言腾讯微博

Science2014年6月发布的聚类算法代码详解

发表在2014年Science上的聚类方法Clustering by fast search and find of density peaks,不在这赘述介绍了,其matlab详细代码注释下面给出,如果想看该方法的详细解释说明,推荐在阅读原文的基础上,参考这位博主的博文 http://blog.csdn.net/itplus/article/details/38926837 本文版权所有  转载请注明出处 http://blo...

Tagged with: 发布算法matlab版权注释阅读clustering

针对移动应用开发的虚拟讨论

在过去几年间,移动应用以雷霆之势席卷全球。我们在工作和休闲时间中使用互联网的方式,已经随着移动应用的前进脚步发生了变革。在此期间,许多创建移动应用的技术浮现在世间;而在开发应用的时候,人们也开始考虑“移动优先”的做法。然而,哪怕现在移动设备似乎早已无处不在,未来的时代却只不过刚刚揭开帷幕。我们正在...

Tagged with: 移动应用开发javascript引擎android开发web前端开发单元测试工具苹果应用商店用户体验设计测试驱动开发

信息流广告还不够,Facebook开始尝试基于地理位置发广告

前不久,微信在朋友圈投放广告的尝试一度引来许多关注,事实上,信息流广告在 Facebook 中已经是很成熟的尝试了,如今,不断尝新的 Facebook 又在信息流广告上推出了新的尝试,推出了新功能——Place Tip,这次是结合苹果的 iBeacon 技术,不过,它目前适用范围还比较有限,只可以在美国部分地区的 iPhone 手机用户上实现...

Tagged with: 广告facebook移动平台移动设备移动广告软件工程服务器华尔街

BaaS服务的定义、发展以及未来

BaaS(Backend as a Service)是一种新型的云服务,旨在为移动和Web应用提供后端云服务,包括云端数据/文件存储、账户管理、消息推送、社交媒体整合等。BaaS是垂直领域的云服务,随着移动互联网的持续火热,BaaS也受到越来越多的开发者的亲睐。它作为应用开发的新模型,可以降低开发者成本,让开发者只需专注于具体的开...

Tagged with: baas2013年4月移动应用开发移动互联网社会化媒体云计算平台web开发web应用

《iOS开发进阶》连载:第3章-网络封包分析工具Charles(上)

Charles简介Charles(http://www.charlesproxy.com/)是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。Charles是收费...

Tagged with: ios开发网络iphone开发代理服务器服务器格式化structure对话框

【完全极客养成指南】当机器还没把事情都做了的时候

「有一天,飞行时代将会来临。但到那个时候,人们已经忘记了该如何飞行,他们只是机器上的乘客,而经过严格训练的机器操纵员则对贴着标签的按钮倒背如流。」上世纪 30 年代的女飞行员柏瑞尔·马卡姆(Beryl Markham)在个人回忆录《夜航西飞》里写道。她是对的,飞行时代早已来临,人们确实已经忘记了该如何飞行,只是她...

Tagged with: 极客技术标签经验手机地图工作英国

早该知道的 GitHub 增强工具/产品(二)

GitHub,开发者都知道。小编整理了一批 GitHub 增强工具/产品,善加利用,开发效率必会翻 N 番。此为第二期,欢迎爆料。爆料地址:http://toutiao.io/contribute回复 GitHub 查看第一期11. GitHub for Mac - 官方 Mac 上的 GitHub 桌面客户端http://toutiao.io/r/nwdao12. Gitter - GitHub 聊天工具http://toutiao.io/r/...

Tagged with: 产品github项目管理聊天工具开发者设计师电子书markdown

让程序员对你另眼相看的11个方法

大家都知道, 在所有的上班族当中,软件工程师是一群最有特点,智商最高,最自命不凡的人。我非常确信这一点——因为我就要嫁给这样一个人了。但是,为了让这群自命不凡的人能拜倒在自己的石榴裙下,你不必像我一样把一生的幸福搭进去。我这里有11个非常巧妙的技巧,运用这些技巧,你可从这些程序员口中赚取到“你好厉害呀”...

Tagged with: 程序员软件工程师linus torvaldsqq空间腾讯微博新浪微博项目经理编辑器

Tint UI: 了解各种知名平台设备的UI设计颜色

QQ:79089210 (广告投放)   |   36181610 (商务合作) 电子邮件:shirley.qin@gbtags.com (广告投放)   |   terry.li@gbtags.com (商务合作)

Tagged with: ui设计电子邮件广告合作qqui

为什么我喜欢编程 编程充满了乐趣

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 这篇文章主要写的是编程的优点,以及我为什么喜欢写代码的原因。我相信很多我的同行都会赞同我下面将要说的话:D 关于编程 编程对于大多数人而言绝对是个难点,需要经过长时间的学习。但是,在我眼中,编程就是一个写命令给电脑让它去做一些事情的...

Tagged with: 编程软件工程师web前端web开发应用程序开源软件异常处理编程语言