V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  fy  ›  全部回复第 32 页 / 共 69 页
回复总数  1371
1 ... 28  29  30  31  32  33  34  35  36  37 ... 69  
2017-08-09 10:57:08 +08:00
回复了 doubleflower 创建的主题 分享发现 Atom 1.19 重大架构更新,这下应该不比 vscode 慢了吧
@iloveyou st 那个 vim 模式我记得也很僵硬吧,几年前用的时候
2017-08-07 10:20:38 +08:00
回复了 cocoakekeyu 创建的主题 分享创造 Python 新的权限库 cancan
这不错啊,最近受困于权限控制的问题,但我见到的权限控制都是控制接口权限,而我想要基于 SQL Table 的,头都想大了。

看了一下主要的规则实现
https://github.com/cocoakekeyu/cancan/blob/master/cancan/rule.py#L47-L77

对比来看,其实我的想法是权限控制检查加在查询上,比如说 Article 这个表限制 admin 的读取范围 0 < id < 100
这时候查询请求比如说是 id < 50,那我检测到 (0, 50) 在 (0, 100) 范围内,所以这个查询是允许的。
换到这个库就是将
def can(self, action, subject, **conditions):
改为
def can(self, action, query_of_subjects, **conditions):
大概这样子(意思如此,不考虑实现)。

然而,实现难度太高了。一个核心问题是,权限控制在查询之前执行,此时我对查询出的内容一无所知,但是要完成权限检查很多时候又需要读到内容(例如 article.user == current_user)。于是构成了一个先有鸡还是先有蛋的循环,除非我能直接构造一个逆天查询语句来做成这事……

这么看的话,还是楼主这一种针对内容对象而不是查询的权限控制更为理想了。
2017-08-06 12:45:54 +08:00
回复了 zljpst29317 创建的主题 宽带症候群 我只是想试试 syncthing 是否好用
2017-08-04 10:44:28 +08:00
回复了 eloah 创建的主题 Python Python 的一个问题
不,__init__是实例化完成后调用的。
2017-07-31 19:52:09 +08:00
回复了 slideclick 创建的主题 Python 轻量级 py 编辑器求推荐
你们这推荐的是啥?跟 python 关系不算大吧。
轻量级 python 编辑器推荐用 pyzo (以前的 iep),写小脚本很好用。
Gnome 大法好!
tornado 或 aiohttp:原生 ws
sockjs + tornado:比较稳的方案
flask:在 tornado 或 gevent 上跑 flask

一个老早前写的例子:
https://github.com/fy0/chat

我是万年 tornado 用户,现在在考虑转 aiohttp。
2017-07-17 10:10:04 +08:00
回复了 Tidycc 创建的主题 Python 请教大家一个有关 Python3 爬虫时网页的编码问题
一楼四楼认真的吗?这应该是网页的编码问题,不是代码的吧。

一个可能是都不出来(第一句错),另一个是输出不输出来(第二句错,比如 cmd 编码是 cp936,如果网页是 utf8 有些字符打不出来)。

建议提供更多信息。另外建议使用 requests
2017-07-13 10:21:25 +08:00
回复了 lcsoft 创建的主题 分享创造 LCUI: 一个 C 写的图形界面库, 1.0 alpha2 版本
对了,关于元素布局前些天有朋友推荐我这样一个项目,可以参考:
https://facebook.github.io/yoga/
https://gist.github.com/mochja/c4788a4801885b58c1e38d7fb4c091a9
2017-07-13 10:19:06 +08:00
回复了 lcsoft 创建的主题 分享创造 LCUI: 一个 C 写的图形界面库, 1.0 alpha2 版本
资瓷,很不错的项目。可惜是 GPL,用不起来。
2017-07-12 23:35:18 +08:00
回复了 jason2017 创建的主题 程序员 脑洞大开,人类是否是深度学习的试验品?
@jason2017 ???朋友,那我回什么关你吊事。再见。
2017-07-12 16:53:24 +08:00
回复了 jason2017 创建的主题 程序员 脑洞大开,人类是否是深度学习的试验品?
天天瞎鸡脖想,作业写完了吗
2017-07-05 17:46:44 +08:00
回复了 20110531 创建的主题 设计师 搜罗网站制作技术人员和 UI 设计师
上一个还是两个时代的招聘需求
2017-07-01 14:29:37 +08:00
回复了 markocen 创建的主题 程序员 前端开发选择 Ubuntu 还是 Elementary OS?
别装 arch,装基于 arch 的发行版或者 ubuntu。反正装一个不折腾的。主要是选桌面,推荐 gnome 桌面。
省事极了。
2017-06-30 14:58:58 +08:00
回复了 hailongs 创建的主题 程序员 cmder 乱码乱行问题有解决办法吗
没有发现这种问题。我 cmder 下用 vagrant 也是 ssh 上去用得好好的,默认配置,你可以试着把默认 shell 换成 powershell 来代替 cmd 看看有没有好转。
2017-06-29 15:28:11 +08:00
回复了 rensung 创建的主题 Python 为什么 python3 不能友好地兼容 python2?
简单,移除不支持 python3 的库。

因为它们多半是三年以上不更新的过时库,换社区里更好的替代品。
读文章 我感觉(又看了一下评论) 很多人评论 好像确实是有一些问题(很多人提出)
表达能力 希望楼主可以(尽管好像不太现实?) 只是希望一下还可以吧 找到自己的 转译
2017-06-28 10:38:49 +08:00
回复了 UcpaasCOM 创建的主题 推广 [福利贴,手快有] 程序猿变落汤鸡,只差一场暴雨的突袭
分母
挺好的啊,如果做到完全兼容,难道这不是群众早年 YY 的梦幻发行版?

驱动也好,软件也好,到时候把桌面程序换一个 GNOME,谁看得出来是 Windows?
1 ... 28  29  30  31  32  33  34  35  36  37 ... 69  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2716 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 12:36 · PVG 20:36 · LAX 04:36 · JFK 07:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.