最新 | 最热门 | 最高评价

+0  折腾 Linux 4.9 BBR 拥堵控制算法

Dozer Zone 发于 2017年01月08日 08:00 | 点击: 888 | 展开摘要
新年折腾 BBR

人是一种很奇怪的东西,以前家里科学上网速度很慢的时候,只要能打开就很满意了。

现在换了联通,Google 明明已经秒开了,却又开始不满足现状了。

恰巧最近看到了各种 KCP, BBR 技术的介绍,就想给自己的梯子折腾折腾了。

 

KCP 介绍

KCP 是开源社区的一个新轮子,看 commit 记录是从 2014 年开始开发的。算是一个很新的东西了。

KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%

查看全文: http://www.udpwork.com/item/16054.html

+0  ReactJS项目中基于webpack实现页面插件

Kevin Lynx 发于 2017年01月08日 00:00 | 点击: 368 | 展开摘要
整个Web页面是基于ReactJS的,js打包用的webpack,现在想在Web页面端实现一种插件机制,可以动态载入第三方写的js插件。这个插件有一个约定的入口,插件被载入后调用该入口函数,插件内部实现渲染逻辑。插件的实现也使用了ReactJS,当然理论上也可以不使用。预期的交互关系是这样的:

1
2
3
4
5
6
7
8
9
10

// 主页面
load('/plugin/my-plugin.js', function (plugin) {
plugin.in

查看全文: http://www.udpwork.com/item/16055.html

+0  自动打Tag杂记

Tag: Technical | Python
老王 发于 2017年01月07日 18:00 | 点击: 484 | 展开摘要
给一段文字标记 Tag 是一个很常见的需求,比如我每篇博客下面都有对应的 Tag,不过一般说来,Tag 是数据录入者人为手动添加的,但是对大量用户产生的数据而言,我们不能指望他们能够主动添加合适的 Tag,于是乎就产生了这样的需求:自动打 Tag。

实际上这已经属于 NLP 高大上的范畴了,不是我这种非科班出身的人所能掌控的。好消息是百度和腾讯都有 NLP 平台可供选择,坏消息是免费版的 API 配额极其有限。如果不差钱的话,直接选择 NLP 平台无疑是最方便的,不过对我来

查看全文: http://www.udpwork.com/item/16053.html

+0  从 MongoDB “赎金事件” 看安全问题

Tag: 技术新闻 | 网络安全 | Bitcoin | MongoDB | ransom | 安全
陈皓 发于 2017年01月07日 17:11 | 点击: 543 | 展开摘要
今天上午(2017年1月7日),我的微信群中同时出现了两个MongoDB被黑掉要赎金的情况,于是在调查过程中,发现了这个事件。这个事件应该是2017年开年的第一次比较大的安全事件吧,发现国内居然没有什么报道,国内安全圈也没有什么动静(当然,他们也许知道,只是不想说吧),Anyway,让我这个非安全领域的人来帮补补位。

事件回顾

这个事情应该是从2017年1月3日进入公众视野的,是由安全圈的大拿 Victor Gevers (网名:0xDUDE,GDI.foundation

查看全文: http://www.udpwork.com/item/16052.html

+0  2017内容创业:商业迭代

Tag: TMT乱弹
魏武挥 发于 2017年01月07日 01:15 | 点击: 446 | 展开摘要
写在前面的话:限于篇幅,此文没有展开。最近我打算边肝边写个系列。



“内容创业”已成为一个站得住的概念。

与很多创业概念——比如O2O——所不同,内容创业一般一开始就有现金流。现金流状况非常好的内容创业项目,甚至不需要任何资本注入。

它本身就是一个能成立的生意模式。

当然,也有不少内容创业项目取得了大额的融资,并开始迈向除却广告模式之外的商业模式。

我将其称为:商业迭代。

 



去年年底,一个名为四番群的微信群,攒了一个年会。

群中有一位有“

查看全文: http://www.udpwork.com/item/16051.html

+0  通过 noVNC 实现数千台自助机的实时可视化

Tag: *nix | Django | infrastucture | kiosk | LDAP | mysql | saltstack | vnc | websocket
jaseywang 发于 2017年01月06日 20:17 | 点击: 79 | 展开摘要
背景很简单,目前我们运营维护着北京市属三甲医院数千台的自助机,这里面包含挂号取号机、检查报告机以及其他若干衍生出来的自助机种类,数量已经超过一千多台,不同的院区通过密密麻麻的专线跟我们的机房源源不断的进行着各种协议的数据传输与交互。

由于各方面技术以及非技术层面的限制,只能使用微软的系统,为了管理这部分的机器,一方面我们通过 saltstack 来进行日常的产品升级以及变更,对于桌面的可视,比如我们需要知道当前这台自助机前患者的操作,就需要 VNC 来帮助了。

一年前

查看全文: http://www.udpwork.com/item/16098.html

+0  2016 年个人总结

Tag: summary | year-summary
唐巧 发于 2017年01月05日 22:00 | 点击: 501 | 展开摘要
关于创业
今年年中,公司顺利拿到了腾讯的一笔 4000 万美元的投资。2016年,资本其实有些进入寒冬的感觉,好多公司都融不到资,我们能够进一步拿到融资,还是挺厉害的。

我们公司今年也借着融资的机会,向业界宣布改名成「猿辅导」,「猿辅导」是我们期望的商业化变现的途径,看起来虽然艰难,但是也还是能够有一些希望。这次从「猿题库」改名成「猿辅导」,其实是想更加重视这块核心业务。最终,我们在年底通过猿辅导的直播课做到了 1.2 亿 的营收。今年很多公司靠直播挣到了钱,陌陌更是靠直播

查看全文: http://www.udpwork.com/item/16042.html

+0  []T 还是 []*T, 这是一个问题

Tag: Go
鸟窝 发于 2017年01月05日 18:49 | 点击: 447 | 展开摘要
在编程语言深入讨论中,经常被大家提起也是争论最多的讨论之一就是按值(by value)还是按引用传递(by reference, by pointer),你可以在C/C++或者Java的社区经常看到这样的讨论,也会看到很多这样的面试题。

对于Go语言,严格意义上来讲,只有一种传递,也就是按值传递(by value)。当一个变量当作参数传递的时候,会创建一个变量的副本,然后传递给函数或者方法,你可以看到这个副本的地址和变量的地址是不一样的。

当变量当做指针被传递的时候,一个

查看全文: http://www.udpwork.com/item/16050.html

+0  这才是真正的下半场

Tag: TMT乱弹
魏武挥 发于 2017年01月05日 11:53 | 点击: 475 | 展开摘要


昨天(2017年1月3日)凌晨2点,四番群群友风端在群里扔了一个贴子:弈城Master(P)棋谱大全,然后他说了这样的话:

不管是AlphaGo还是别家的AI,感觉太可怕了。认识到在这个领域人类智力已经被碾压,这是一回事,天天看着最顶尖的棋手扑上去被灭,是另外一回事。

后来,果壳网推送了一篇文章,标题是:突发:神秘AI“Master”已连续击败50名顶尖围棋棋手。

Master继续碾压人类棋手,已经斩落了中日韩等级分第一的柯洁、井山裕太、朴廷恒。至于后来聂卫平上场

查看全文: http://www.udpwork.com/item/16049.html

+0  

Tag: 互联网观 | 产品设计
elya妞 发于 2017年01月05日 01:57 | 点击: 829 | 展开摘要
文/elya
白驹过隙,时光荏苒,2017年悄然而至,不知道你的总结写好了吗?计划订好了吗?骚动的跳槽季,是否有行动计划了?年底的奖金能拿到多少?明年可有晋升机会?好多好多的问题,好多好多的焦虑,很多宝宝陷入了自我认知型焦虑,感觉自己现有的工作做不好,也找不到更好的工作了。最近在知乎live上进行了一场关于求职与跳槽的分享,一共12个法则,希望能帮助到你进行该不该入行、怎样晋升、该不该跳槽的思考。

我对行业一无所知,怎么入行?
我虽然开始做相关工作了,但是非常迷茫,不知道怎

查看全文: http://www.udpwork.com/item/16048.html

+0  关于TCP可靠性的一点思考,借此浅谈应用层协议设计

sunchangming 发于 2017年01月04日 23:27 | 点击: 560 | 展开摘要

+0  关于TCP可靠性的一点思考,借此浅谈应用层协议设计

sunchangming 发于 2017年01月04日 22:51 | 点击: 68 | 展开摘要
|<<<3456789>>>| 一共1206页, 14463条记录