V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vivisidea  ›  全部回复第 31 页 / 共 34 页
回复总数  676
1 ... 23  24  25  26  27  28  29  30  31  32 ... 34  
2015-06-18 13:12:28 +08:00
回复了 mozartgho 创建的主题 程序员 LastPass 服务器遭到了黑客入侵
那些密码要就拿去好了。。
2015-04-28 22:51:17 +08:00
回复了 dbfox 创建的主题 职场话题 工作上比较蛋疼的一些地方 —— 组员之间的工作对接
@dbfox

就这个需求来说,个人觉得确实是web这边做比较合适的,理由就一个,灵活

如果下回产品说改个排序规则什么的,在客户端做的话就要重新发布客户端
在web这边实现只要改下输出逻辑就行了
2015-04-26 21:03:29 +08:00
回复了 bitinn 创建的主题 Node.js XSS 过滤在什么时候做?
在显示的时候做,谁显示谁负责~

XSS 过滤逻辑可能没 cover 到所有 case(或者后来可能会出现一些新的case)
这时候如果在存储之前做过滤,后来发现有些 case 没过滤掉咋办?回去数据库找没 cover 到的数据改掉?

如果在显示的时候做,只要改下显示逻辑即可,相对改数据库来说,简单很多吧
2015-03-31 13:40:59 +08:00
回复了 Lamian 创建的主题 数据库 讨论一下 cache 的用法
个人更倾向于 DB commit 后 更新/清空 cache 对应的 key 的做法

设置一个很短的过期时间,多短的时间算是“很短”呢?
长了数据不一致问题会比较明显,短了 cache hit rate 降低,cache 就没啥意义了
2015-03-12 13:31:35 +08:00
回复了 Septembers 创建的主题 Python 如何重置 Ubuntu 14.04 的 Python 环境?
@vivisidea
尝试了下似乎不是很靠谱,会 remove 掉一堆相关的东西,试试 --reinstall 看是不是想要的效果。。

xxx:$ sudo apt-get --reinstall install python

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gir1.2-ubuntuoneui-3.0 gir1.2-unique-3.0 gambas3-gb-form-stock libubuntuoneui-3.0-1 libkms1 pastebinit
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 154 not upgraded.
Need to get 168 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://mirrors.sohu.com/ubuntu/ precise-updates/main python amd64 2.7.3-0ubuntu2.2 [168 kB]
Fetched 168 kB in 0s (335 kB/s)
(Reading database ... 255759 files and directories currently installed.)
Preparing to replace python 2.7.3-0ubuntu2.2 (using .../python_2.7.3-0ubuntu2.2_amd64.deb) ...
Unpacking replacement python ...
Processing triggers for doc-base ...
Processing 1 changed doc-base file...
Registering documents with scrollkeeper...
Processing triggers for man-db ...
Setting up python (2.7.3-0ubuntu2.2) ..
2015-03-12 13:27:13 +08:00
回复了 Septembers 创建的主题 Python 如何重置 Ubuntu 14.04 的 Python 环境?
重装 python 试试。。好像没有直接能 reset 的

apt-get remove xx
apt-get install xx
居然还活着!
2015-02-24 11:47:53 +08:00
回复了 iptux 创建的主题 Linux 收拾东西发现当年刻了很多 Linux 的光盘
ubuntu 申请过光盘
2015-02-19 19:40:45 +08:00
回复了 sophymax 创建的主题 程序员 过年了,手滑了 , 作死了
@caixiexin +1

曾经有一次下班赶着要走,又想着“把一个清理数据的脚本写好再走吧”,于是慌乱中把线上数据给错删了
2015-02-19 19:37:02 +08:00
回复了 sophymax 创建的主题 程序员 过年了,手滑了 , 作死了
对线上环境要有敬畏之心~之前从一位前辈听来的,一直深以为然。

当然能收的权限是要收掉的,DROP 之类的
DELETE 我的经验是,
1. 先 SELECT 出来确认结果,然后 DELETE 一定要带 LIMIT(哪怕只有一条),防止长时间锁表
2. 来路不明的 SQL 语句一定不直接贴到 MySQL 终端,至少要把 TAB 之类的整理干净
3. 最好在测试环境先演练好
2015-02-14 09:25:35 +08:00
回复了 knightluffy 创建的主题 问与答 大家春节打算怎么过?
对于老家离工作地方 1000+km 的来说,回家就像是一次旅行
@zhaoace 收藏。。
2015-02-12 13:25:23 +08:00
回复了 imwower 创建的主题 git Merge 分支时,如何保持指定的文件不被 Merge?
楼主的问题是不是可以理解成线上/线下的配置文件管理问题
以 Java 的 maven 项目为例,我们配置文件是这么放的

src/main/resources/

conf.properties -- 本地开发配置文件
conf/test/conf.properties -- 测试环境配置文件
conf/online/conf.properties -- 线上环境配置文件

然后由部署脚本(ant + build.xml)来决定用哪个配置文件
通常都不是从仓库 clone 出来直接运行代码的吧,一般都要编译,打个包,压缩下 js 文件等
多一步选择配置文件也是很合理的事情。。。
2015-02-09 13:49:10 +08:00
回复了 kenX 创建的主题 问与答 日经还是月经?求推荐静态博客系统
@kenX
@afc163

是的,绝大部分人都不需要去关心搜索、评论、Google Analytics、压缩、各种插件
随便找一种方式,先能做到坚持产生内容再说
2015-02-09 13:17:44 +08:00
回复了 kenX 创建的主题 问与答 日经还是月经?求推荐静态博客系统
写作才是重要的,你能坚持下来写作再说。。。否则什么系统一点都不重要


我就是坚持不下来的
折腾好了 jekyll 就莫名其妙的没再写过了
2015-02-06 13:47:14 +08:00
回复了 Comdex 创建的主题 问与答 上传了音乐片段万能的 V 友帮忙听听这是那一首歌?
这不是有词的么,原始文件就这么模糊?渣听力只听到一个 " I ...."
1 ... 23  24  25  26  27  28  29  30  31  32 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1002 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 20:26 · PVG 04:26 · LAX 12:26 · JFK 15:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.