This blog is rated  R⃣ , viewer discretion is advised

A rule of thumb is that you have security by obscurity

摘录一些

Jack Voth, Algenol’s information technology chief, stumbled on something odd: a telnet connection to its videoconference camera from an Internet Protocol address in China

Hacking attacks come from many countries, he says, but most are efforts to steal credit-card information. Chinese hackers, by contrast, tend to target trade …

Posted

text

Haskell, Ruby, Python, Nodejs如何把一个句子的词语倒序

Haskell:

unwords . reverse . words $ sentence

Ruby:

sentence.split.reverse.join ' '

Python:

" ".join(reversed(sentence.split()))

Node.js:

var EventEmitter = require('events').EventEmitter;

var emitter = new EventEmitter();

emitter.on('got sentence', function(sentence) {
    emitter.emit('split sentense', sentence.split(' '));
});
emitter.on('split sentense', function(splitted) {
    emitter.emit('reversed', splitted.reverse());
});
emitter …

Posted

text

系统IO一些数据

Macmini 下

$ pv /dev/zero > /dev/null
[11.6GiB/s]

这个应该是DDR3内存带宽了。

$ pv /dev/zero > 1.dat
[ 102MiB/s]

Macmini的硬盘速度还是不错。没有SSD快。

$ yes | pv > /dev/null
[20.3MiB/s]

yes这么慢没想到啊。

$ pv /dev/urandom > /dev/null
[11.9MiB/s]

过一下CPU速度就减半了。

Posted

text

HUAWEI ec315

上市时间:2012年 5月 15日
目标人群:多Wi-Fi设备连接上网需求用户
标准配置:无配件
外观设计:直插
产品尺寸:90.6×28.6×12.6 mm 重量: < 50 g
屏幕显示:无屏幕
电池容量: 无电池
网络支持: CDMA2000 1x/EVDO Rev.A,800MHz
基带芯片: Qualcomm MDM6600 应用处理器:无
操作系统: Qualcomm REX
内存: RAM: 64 MByte, Flash内存: 128 MByte
扩展内存:外置存储卡 MicroSD …

Posted

text

Process 流程

Bob:这涉及到职业分工的问题,每个人特长不同,不是吗?

乔布斯:不,这不是擅长与否的问题,而是他们犯糊涂,公司在犯糊涂。公司规模扩大之后,就会变得因循守旧,他们觉得只要遵守流程,就能奇迹般地继续成功,于是开始推行严格的流程制度,很快员工就把遵守流程和纪律当作工作本身。

IBM就是这样走下坡路的,IBM的员工是世界上最守纪律的,他们恰恰忽略了产品。苹果也有这个问题,我们有很多擅长管理流程的人才,但是他们忽略了产品本身。

经验告诉我,优秀的人才是那些一心想着产品的人,虽然这些人很难管理,但是我宁愿和他们一起工作,光靠流程和制度做不出好产品。苹果也有这方面的问题,这些问题最终导致Lisa电脑失败。

People get confused; companies get confused. When they start getting bigger, they want to replicate their initial success. And a lot of …

Posted

text

LBYL vs EAFP

Look Before You Leap

if key in mapping:
    return mapping[key]

Ask Forgiveness than Permission

try:
    return mapping[key]
catch KeyError:
    pass

via

Posted

text

minor key 的音乐好神奇!!!满满的苏联草原风!

Indiana Jones Theme

Hey Jude

Star Wars Theme

Super Mario Bros

Bad romance

The Happy Godfather

从minor key变成major key。youtube评论说:

The charming story of cheerful Italian immigrants who build a completely legitimate olive oil importing business, and live long, happy lives pursuing the American dream.

via

Posted

text

[zz]果然,现实更加奇葩

发信人: kamisama (神大人), 信区: NetNovel
标 题: 果然,现实更加奇葩
发信站: 水木社区 (Wed Mar 5 23:35:26 2014), 站内

老老王的PS,看了忍不住想笑

http://www.wcxiaoshuo.com/wcxs-23716-10509604/

PS:唉,乌克兰如今的“公共知识分子”政府,当真是卖萌无极限,逗逼指数爆表了。

首先是上次说过的Facebook脸书征兵,虽然绝大部分壮丁都表示不在家,但居然还是有一万多人应征报到,据说主要是大学生和失业青年,也就是前些日子在广场上COSPLAY《中世纪全面战争》的那一帮人——这倒是情有可原,但如果他们把跟俄军打仗看成了之前的广场群殴……估计肯定会死得很惨。

其次。乌克兰新政府在这短短的几天里,把一切匪夷所思的作死昏招都出了一遍,屁股明明坐在火山口上。依然不管不顾地反攻倒算:逼着“金雕 …

Posted

text

互联网思维 vs 小米思维

最近雷不死把“互联网思维”这个烂词炒爆了。作为弄死飞不起来远离台风口的一只纯黑铸铁猪,在前天也参与了抢购红米1s电信版的大军。

在0.99999秒被告知抢购失败之后,整个人都不好了。深深的感觉这个世界充满了恶意。终于明白为啥网上那么多人骂小米了。

又看到36kr看到这篇《MESSAGING: MOBILE’S KILLER APP

里面这个图有意思。

这就是典型的互联网思维。用来解释小米经济再好不过了

Posted

text

Manually resolve any DNS A record

printf "\0\1\1\0\0\1\0\0\0\0\0\0\6reddit\3com\0\0\1\0\1" |nc -vvuq1 8.8.8.8  53 |xxd

Explain:

0x0001 means transaction ID. Invent one as you like
0x0100 Flag. Always this for all requests
0x0001 number of requests: always …

Posted

text

The Girl With The Dragon Tattoo

很早就知道这部神片,知道最近才在avfun上看了。记录一下影响最深的一句话,就是 Michel 准备逃下山却被喊住回去,然后被抓到地下室的情节:

Let me ask you something. Why don't people trust their instincts?

They sense something is wrong, someone is walking too close behind them. You knew something was wrong. But you came back into the house.

Did I force you? Did I drag you …

Posted

text

mptcp一些乱猜想

很老的一个新闻了 ios7 支持 multipath tcp

原理也很简单,就是个inverse multiplexer

我越来越觉得现在技术变化太快了。

比如nginx现在就不支持MPTCP。假设一个客户端下载一个MP3文件,经历了有线 -> WIFI -> 3G 三个步骤,那么access_log该怎么记录呢?记录几个IP呢?是否需要记录channel join和 断开时间呢?

太多了问题了。

感叹python再不拥抱realtime web就要被node和go淘汰了 :)

Posted

text

疑Google员工把8w行Python项目用4w行Java重写了

看发帖IP是亮点。后面后贴的一堆喷子。

发信人: daluobu (阿土仔), 信区: Python
标 题: 终于把一个8万行的Python程序用Java重写了
发信站: 水木社区 (Fri Dec 6 08:10:26 2013), 转信

在噩梦般地维护了一年多一个8万多行的Python程序之后,终于争取到机会把这个破烂玩意用Java重写了一遍,大概是4万行Java左右。说说效果吧:
1. 从过去平均每周down一次,到现在连续运转近半年只down过一次。
2. 节省超过80%的cpu和内存
3. 代码多了很多功能,过去无数因为系统太复杂无法实现的功能现在都能简单清爽地实现了。
4. 单元测试真管用了,不是过去那种把代码反过来写一遍的滥用mock了。
前后代码都是同一个team写的,写代码的人都不是菜鸟(顶级公司的核心团队)区别只有语言和几年的经验积累。

总结一句话就是:动态语言滥用起来真是可怕

珍惜生命,远离Python。

--

※ 来源:·水木社区 http://newsmth.net·[FROM …

Posted

text

1995年预言的互联网

Every voice can be heard cheaply and instantly. The result? Every voice is heard. The cacophany more closely resembles citizens band radio, complete with handles, harrasment, and anonymous threats. When most everyone shouts, few listen.

via

Posted

text