V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cbsw  ›  全部回复第 3 页 / 共 33 页
回复总数  647
1  2  3  4  5  6  7  8  9  10 ... 33  
2015-06-10 10:53:38 +08:00
回复了 tonsonxu 创建的主题 程序员 Golang 还是 Rust?
有人与你有同样的疑问,看看那个vote最高的回复,相信你会收获比较大
http://www.reddit.com/r/golang/comments/394vzq/the_state_of_go_in_market_and_its_future/
2015-06-09 21:06:07 +08:00
回复了 luckyzhe 创建的主题 程序员 高考结束的那个暑假,你都干了些什么?
@hugleecool 当年好多同学都跑武汉卖眼镜去了,你不会是其中一个吧。日全食时在给一个高二的妹子做家教
高考完第一次接触电脑,当然也有了人生第一台电脑,玩了人生中第一个游戏,注册了人生中第一个企鹅,做了家教挣到了人生第一笔钱,第一次被暗恋的女生请吃饭
2015-06-07 14:27:34 +08:00
回复了 Livid 创建的主题 Go 编程语言 一个可以增强 Go Playground 体验的插件
@lilydjwg 同讨厌这类给用户强加快捷键绑定的编辑区
@88250 你们是自建的服务器吗
2015-06-05 09:48:07 +08:00
回复了 DennyDai 创建的主题 分享创造 周末做了个 Telegram 的 Chat Bot,有什么想要的功能吗
这么快就做出来了啊,不错啊
2015-06-04 21:21:48 +08:00
回复了 lezhou 创建的主题 产品经理茶话会 知乎 3.0 更新 看了一眼 直接 duang 了~~
Android app每次打开首页都是空的,一直搞不懂为什么非要关注某个人和某个具体问题才能产生首页,特么地就不能根据用户关注的某个方面的话题生成一些内容放在首页么,产品设计的脑袋是被驴踢了吗
2015-06-04 21:11:50 +08:00
回复了 acfunny 创建的主题 问与答 火狐与三星的 Servo,现在怎么样啊
@khan docker 在 mac 上是虚拟机中的 linux container,需要先用 virtualbox 安装一个 linux 虚拟机,然后在虚拟机上跑 docker,所以相当于是两层虚拟机,对于日常开发使用来说,用 virtualbox 安装一个虚拟机就够了,而 vagrant 用来管理 virtualbox 是极好的
@heaton_nobu shadowsocks 省心省事,图形界面。想玩 python3 直接用 vagrant 装一个 archlinux,默认就是 py3k,不过 vagrant 可能需要出墙才能把 box 抓回来
虽然 Mac 的命令行是 unix 系的,但不得不说与 linux 还是有不少区别的,有些命令跟 linux 命令名字相同,但选项差别较大,真正要玩的时候还是离不了 linux,很多东西 linux 下不用任何折腾(比如docker),mac 下就是不好整。所以想玩开发的,还是整个虚拟机装 linux 吧,推荐 vagrant,非常好用
2015-05-27 23:23:25 +08:00
回复了 DennyDai 创建的主题 问与答 有人看得懂 Telegram 的 API 怎么用么
之前研究过几天,也准备自己写一个玩的,后来实在没时间,希望以后有空能写一个出来。

说一下我个人的理解吧:
TG 定义了一套通信协议,就是所谓的 TL-schema (https://core.telegram.org/schema),current TL-schema 是 layer 23,即协议的版本号,里面定义了数据如何表示。协议包含一个小的语言:TL language,利用这个语言编写程序,由两部分组成,用 ---functions--- 分开,第一部分是数据定义,第二部分是函数,文档上面给了一个示例: https://core.telegram.org/mtproto/TL#example 其中 # 号后面那8个字符(16进制)是 CRC32 校验,可以省略,比如示例中第一句 `int#a8509bda ? = Int;` 你把 int ? = Int 扔到 http://www.tools4noobs.com/online_php_functions/crc32/ 里面就会得到 a8509bda

有了 TL 程序之后,把 CRC32 提取出来,发送给服务器,服务器会回应一个同样方式编码的数据,再将其解码出来即可。当然为了移动端应用编写方便,TG 还提供 json 形式的 TL-schema: https://core.telegram.org/schema/json 这个就比较容易理解了。

其业务逻辑与通常的应用差不多,就是先从 TG 获得一个 id 和 key,然后利用第一次与服务器通信时带上 id, key,同时提供用户信息(手机号),服务器会发送一个 code 到手机,与淘宝的校验码一样。输入这个 code 后即可登录,之后就是正常的 client-server 通信了,通信数据以上面两种方式中的一种编解码发送,当然 TG 官方要求必须加密传输用户数据。

以上是我对 TG 的理解,还有很多细节没有仔细研究,有些说法可能也不准确,仅供 LZ 参考,一切还是要以官方文档为主
2015-05-25 19:18:26 +08:00
回复了 cbsw 创建的主题 Python Python type hint 被 PEP 接受了
与 java annotation 功能差不多
2015-05-24 14:12:29 +08:00
回复了 cbsw 创建的主题 Python Python type hint 被 PEP 接受了
@Livid 哇,神速啊,谢谢!
2015-05-24 14:08:32 +08:00
回复了 cbsw 创建的主题 Python Python type hint 被 PEP 接受了
对现有代码没有任何影响,但新项目可以利用这个特性做一些类型检查,IDE 之类的用这个特性效率、准确性应该都会提高不少。
@poke707 未来怎么演化就难说了
@Livid 从 /new 入口发帖忘了选节点了,/new 默认是问答节点?能不能帮忙移到 /go/programmer/go/python
2015-05-16 11:55:12 +08:00
回复了 ridiculous 创建的主题 分享创造 书巢 | 一座属于你的我的图书馆
首页:“Ta 在等你来读”,然后一排帅锅、媚女头像,这是红果果的 Yue Pao 网站的节奏啊
2015-05-14 09:46:52 +08:00
回复了 Mac 创建的主题 职场话题 现在的应届生都什么情况啊
@Akagi201 即使路痴也应该在快到时间点时给面试单位打电话,一来问个方向,另外对于意外迟到也有个比较好的理由。唉,到了繁华市区就分不清南北,开着百度地图都要转半天,说多了都是泪啊
2015-05-11 08:23:36 +08:00
回复了 chengzhoukun 创建的主题 Python 大家写技术博客的动力是什么?
程序员有两种自言自语的方式: coding & blogging
世界如此复杂,只有这两种可以很纯粹,So I enjoy coding and blogging, not for others but myself
2015-05-08 22:32:09 +08:00
回复了 tennix 创建的主题 程序员 今天面试被问到 Python 的设计模式,直接给跪了
动态语言真的很少听到有设计模式一说,函数式语言就更没听说过设计模式了
2015-05-08 22:23:59 +08:00
回复了 Gem 创建的主题 Flask 厚着脸皮问下:谁有油管上的 discoverflask 视频教程?
youtube-dl 拖下来妥妥的,如果有 DO 的水滴,10多秒 Down 下一个四五百兆的油管视频,速度简直爽爆,不过从水滴往回拖就慢了
2015-05-05 17:22:25 +08:00
回复了 dunkel29 创建的主题 酷工作 [上海]招共同战斗的兄弟!后端开发攻城师请看过来好吗?~
DDG 背后就是 Perl 支撑的 https://github.com/duckduckgo
2015-05-05 09:15:17 +08:00
回复了 wbolor 创建的主题 分享创造 分享五一期间做的网站—豆田
@wbolor 建议图片扔国内 qiniu or upyun 速度会快不少。我之前在 digitalocean 的 nyc 节点,国内打开速度简直了,图片半天都是一片空白,转到国内好多了
1  2  3  4  5  6  7  8  9  10 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2363 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 07:20 · PVG 15:20 · LAX 00:20 · JFK 03:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.