V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cctvsmg  ›  全部回复第 10 页 / 共 22 页
回复总数  430
1 ... 6  7  8  9  10  11  12  13  14  15 ... 22  
在V2发这种政治贴有意思么
2014-12-06 12:12:35 +08:00
回复了 bcxx 创建的主题 GitHub GitHub 把俄国发给他的 takedown notice 给发出来了……
v2越来越多的政治贴了,技术贴是越来越水
2014-12-05 19:13:07 +08:00
回复了 kisshere 创建的主题 问与答 到目前为止,有没有把 js 完全加密的方法?
其实可以仿照vmprotect写一个js版本的,vmprotect思想来源于门电路
原理是,把加减乘除都用nor指令实现,nor = not not and
于是原来很容易看出逻辑的 and xor not or 都加密成了整齐划一的单一操作字符nor
再从nor还原回去变的极为困难
目前为止vmp虚拟机加密只能半自动甚至手工还原,还原vmp至今是仍然有很大难度(爆破是另一回事)

javascript也可以这么做,也就是在js虚拟机上再搞vmp虚拟机
但是似乎js界和搞加密解密的交集太少,没有人去做这个事情
也可能是js并没有那么高的价值值得如此保护
2014-11-13 18:05:21 +08:00
回复了 upsuperx 创建的主题 Google App Engine GAE 能不能使用外部的数据库?
@upsuperx 如果填了信用卡则可以打开gae的对外socket连接功能,理论上可以用各种语言连任何地方的任何数据库,但是要考虑延迟问题。
2014-11-13 18:00:13 +08:00
回复了 upsuperx 创建的主题 Google App Engine GAE 能不能使用外部的数据库?
2014-11-12 12:29:39 +08:00
回复了 tabris17 创建的主题 Python Pypy 上到底能不能跑 Django?
可以用python27 + flask + gevent + pony orm + ultramysql实现前台,ultramysql是纯c++驱动 https://github.com/esnme/ultramysql, 这个框架兼顾开发效率和运行效率,我个人测试的这个在双核2.2ghz cpu上每个CPU 700rps, 每个请求才几毫秒 。

涉及到大量计算的的地方写扩展或者用pypy,这样做其实是很合理的,你要考虑到无论是pypy还是python都是只能在单核运行,多核情况下用gunicorn或者supervisor必然要启动多个进程,多个pypy如果再加载大量的库,最后内存可能会紧张,所以不如多个python web小进程+一个pypy后台进程。

当然,现在gevent也已经支持pypy, pypy + flask + gevent + pony orm运行也没问题, mysql驱动可以用纯python实现的驱动pymsql,这个也是pony orm原生支持的。

总之在实际进入瓶颈之前,不要先考虑性能问题......
已申请, coding.net做的太赞了,演示平台log那里的猴子萌萌哒
@ysjdx
root@ubuntu:~# pypy test.py
sum_raw: 500000000500000000, use time: 1.45206093788's
sum_1: 500000000500000000, use time: 1.4495549202's
sum_2: 500000000500000000, use time: 1.45537519455's
sum_3: 500000000500000000, use time: 1.45463609695's
bitmessage 有匿名的邮件网关
2014-09-05 07:51:07 +08:00
回复了 Aether 创建的主题 奇思妙想 设想基于 BitCoin 网络的匿名对话机制。
像楼上列举的那样,已经有不少此类产品了
Keyhotee、nextcoin也支持这种功能

不过已有的各种基于p2p relay消息传播方式的聊天工具
都有共同的一个缺陷,也就是无法确定时间戳真伪

因为对于比特币来说,唯一能够确定转账先后循序的方式只有块链
一个a转账在block A里面,另一个b转账在block B里面,A比B生成时间早,则a转账一定比b时间早
如果两个转账都在同一个block里面,实际上是无法确定先后顺序的
同理,还未被加入block的unconfirmed transaction也是无法确定先后顺序的
而各类聊天工具为了确保及时性,恰恰用的是unconfirmed transaction广播
就是这个原因导致了最近twister的无限置顶漏洞

要想解决这个问题,只能缩小两个block生成时间间隔
但是已知的最小间隔不是无限小,已知的山寨币最小间隔大概是30s-60s左右
如果间隔再短,会发生块链分叉,也就是全球的客户端因为沟通太慢分裂成几张网,整个体系崩溃
中本聪当年选定比特币两个块生成间隔10分钟应该是经过大量实验测试出来的
在当时全球的网速、ping值条件下,10分钟是全球大规模运转下100%不发生分叉的间隔
2014-07-28 20:31:58 +08:00
回复了 shajiquan 创建的主题 Flask Flask-SQLAlchemy or SQLAlchemy?大家怎样选择的?为什么?
peewee or pony orm
2014-06-28 11:40:15 +08:00
回复了 kumolibr 创建的主题 问与答 DO 搭 pptp 遇到的奇葩问题 求教
我在DO搭建的那个也是这样,一些网站能上,一些网站不能
2014-06-28 08:47:40 +08:00
回复了 josephok 创建的主题 程序员 编程名言
在我机器上运行好好的啊
2014-06-26 11:10:50 +08:00
回复了 JiaFeiX 创建的主题 问与答 不用联网也能聊天的 Firechat 应用,你们怎么看?
理论上利用点对点通信
可以组成一张网络...........
2014-06-23 14:41:56 +08:00
回复了 thinkif 创建的主题 云计算 在中国区的 Azure 测了下网速,这个。。。不准的吧。。。
@simapple 微软果断没考虑天朝国情
在azure的linux机器里面用apt-get pip 安装个东西40k/s算快了
最搞笑的是,windows server 2012里面下载语言包 4k/s
这是微软官方的云服务, 去更新微软官方的东西,这速度,啧啧
2014-06-23 14:38:39 +08:00
回复了 cctvsmg 创建的主题 Python 迅雷云播迁移百度网盘脚本(半成品)
@no13bus
根据昨天的测试pan.baidu.com的api接口,也就是web页面调用的api,有现成的接口可以创建种子任务,python sdk是https://github.com/ly0/baidupcsapi
pcs.baidu.com现有的接口只能创建有下载链接的任务,sdk:https://github.com/mozillazg/baidu-pcs-python-sdk

前者是模拟网页登陆过程,提交下载任务多了会出验证码,后者则使用access_token,access_token的获取方式见: https://github.com/mozillazg/baidu-pcs-python-sdk/wiki/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96-Access-Token-%E5%92%8C-Refresh-Token%EF%BC%9F

因为网页接口提交10来个种子以后就出验证码,然后是每个种子一个验证,开发者接口不适合普通用户使用,所以这两个都放弃了。

昨天最后选择的接口是,去客户端抓包,找到了客户端创建任务不出验证码的方法,不过即使这样,百度对同时进行的下载任务数量也是有很大的限制的。
2014-06-23 09:34:52 +08:00
回复了 thinkif 创建的主题 云计算 在中国区的 Azure 测了下网速,这个。。。不准的吧。。。
中国北部的服务器大概2m/s的下载速度
2014-06-22 11:05:25 +08:00
回复了 heliumhgy 创建的主题 Google Google 湖南电信已解封
也就是说此次屏蔽google是各地各级ISP直接参与
而不仅仅是GFW全局屏蔽?
2014-06-16 20:59:07 +08:00
回复了 cevincheung 创建的主题 分享创造 继 bt 后的另一个想法,纯 P2P 的聊天软件。
你在说 bitmessage 么
1 ... 6  7  8  9  10  11  12  13  14  15 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2799 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 14:19 · PVG 22:19 · LAX 06:19 · JFK 09:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.