最新 | 最热门 | 最高评价

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

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

事件回顾

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

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

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

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

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

一年前

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

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

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

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

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

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

+0  年终总结2016

Tag: First Category
s5s5 发于 2016年12月27日 10:50 | 点击: 446 | 展开摘要
2016年过的真快,又到了写年终总结的时刻,不得不说现要回想过去一年,我得在微信里回忆了,以前我只要看一下过去一年我写的空间日志啊

业务今年还不错,做toB业务和toC业务真不一样,今年直接和客户打交道了,希望客户对我的跪舔还满意,哈哈

iOS开发者账号没有续费,虽然做了几个小APP,但没人用

Github放了一个小工具,转 GFWList 为 Surge Rule,GFWListToSurgeRule.js

个人网站迁移到了腾讯云,升级了HTTP/2

娃今年上了中

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

+0  调试利器:dump goroutine 的 stacktrace

Tag: Go
鸟窝 发于 2016年12月21日 19:26 | 点击: 439 | 展开摘要
Stack trace是指堆栈回溯信息,在当前时间,以当前方法的执行点开始,回溯调用它的方法的方法的执行点,然后继续回溯,这样就可以跟踪整个方法的调用,大家比较熟悉的是JDK所带的jstack工具,可以把Java的所有线程的stack trace都打印出来。

它有什么用呢?用处非常的大,当应用出现一些状况的时候,比如某个模块不执行, 锁竞争、CPU占用非常高等问题, 又没有足够的log信息可以分析,那么可以查看stack trace信息,看看线程都被阻塞或者运行在那些代码上

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

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

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

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

一年前

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

+0  使用算法检测英超中的食物链

Tag: Go
鸟窝 发于 2016年12月11日 00:19 | 点击: 351 | 展开摘要
最近看到一篇新闻: 英超再现恐怖食物链!20强相生相克 今年用了14轮,对于足球和英超感兴趣的读者一定了解,所谓食物链是指A队胜过B队,B队胜过C队,……,N队也胜过A队,截止到英超第14轮,根据所有的队伍的胜负关系,一条最大的食物链已经形成,英超20队都加入到这个食物链中,相生相克。

我看到这篇新闻的时候,有一点点程序员的不由自主的想法,能否通过算法检查目前最大的食物链,以及能否将食物链罗列出来?这也算是算法解决实际问题的一个很好的例子吧。

很自然的,可以通过图来表示两

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

+0  平滑的基于权重的轮询算法

Tag: 轮询 | Round-Robin | Go
鸟窝 发于 2016年12月04日 16:07 | 点击: 481 | 展开摘要
轮询算法是非常常用的一种调度/负载均衡的算法。依照百度百科上的解释:

Round-Robin,轮询调度,通信中信道调度的一种策略,该调度策略使用户轮流使用共享资源,不会考虑瞬时信道条件。从相同数量无线资源(相同调度时间段)被分配给每条通信链路的角度讲,轮询调度可以被视为公平调度。然而,从提供相同服务质量给所有通信链路的角度而言,轮询调度是不公平的,此时,必须为带有较差信道条件的通信链路分配更多无线资源(更多时间)。此外,由于轮询调度在调度过程中不考虑瞬时信道条件,因此它将导

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

+0  【腾讯云的1001种玩法】如何使用腾讯云做博客

Tag: First Category
s5s5 发于 2016年11月24日 22:43 | 点击: 691 | 展开摘要
前段时间把博客迁到了腾讯云,感觉非常棒,再也不怕网站打开速度慢,再也不怕被人DDOS,再也不怕服务商跑路了……有朋友问我是怎么在腾讯云上做博客的,专门为他写一个指引,希望对大家也有帮助。当然博客好建,难于坚持更新啊!!!

注册腾讯云

注册腾讯云最好只要有个QQ号即可,访问 腾讯云 免费体验馆 ,点击 云服务器 – 入门型 – 免费体验

有可能会提示你先注册为腾讯云用户

注册一下,新用户会送你一堆礼包,呵呵

搞一个服务器

收好礼包,回到

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

+0  我的iPhone 6 Plus突然关机

Tag: First Category
s5s5 发于 2016年11月23日 09:35 | 点击: 482 | 展开摘要
一个字,操!

最近我的iPhone 6 Plus不时出现电量突然从40%左右降到4%左右,甚至突然自动关机启动不了,然后你插上充电线后又马上电量又到40%左右。

就这个问题,给苹果打了三次电话,第一次,帮我查了电池说没问题,然后说可能是天气原因。然后看到新闻说中消协说苹果回复6S的问题,然后我第二次打电话问,客服让我等几天看苹果的新闻;第三次看苹果出了6S的换电池新闻,我再打电话问,客服竟然说他们不知道,还是我告诉他们官网地址,然后给我说让我直接找苹果店里问去,我真是日了

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

+0  微服务的反模式和陷阱

Tag: Go
鸟窝 发于 2016年11月17日 15:58 | 点击: 450 | 展开摘要
前几天我写了篇读书笔记: 《产品级微服务的八大原则》,介绍了Uber的SRE工程师 Susan J. Fowler 的免费书: Microservices in Production,文中提出了一个微服务成功与否的唯一标准就是可用性,非常有实践意义。但是这本书偏向于从 SRE (site reliability engineer)的视角看待微服务,对于开发工程师 (SWE, software engineer)来说,更关注的是如何正确地从单体程序重构到微服务架构,或者从头设计

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

+0  Hello world!

Tag: Uncategorized
admin 发于 2016年11月16日 11:33 | 点击: 346 | 展开摘要
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

查看全文: http://www.udpwork.com/item/15923.html
|<<<1234567>>>| 一共48页, 569条记录