V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gouchaoer  ›  全部回复第 21 页 / 共 61 页
回复总数  1205
1 ... 17  18  19  20  21  22  23  24  25  26 ... 61  
2017-11-07 11:19:15 +08:00
回复了 conn4575 创建的主题 程序员 开发环境使用 docker,如何正确的调试
简单的说就是在 docker 容器中找到 host 的 ip,然后在 xdebug 中设置连 host 的 ip 就 ok 了。。。。如果你 docker 泡在 win7/win10 里面,因为本身 hyper 虚拟机还有一个路由,所以这个不准,你需要手动查看 hyper 虚拟机路由中 host 的 ip,然后设置
2017-11-07 11:17:05 +08:00
回复了 conn4575 创建的主题 程序员 开发环境使用 docker,如何正确的调试
php 在 docker 里面可以通过 xdebug 连上宿主的 IDE 调试啊,做法类似这样:
```
@unlink("/etc/php.d/xdebug.ini");
$my_xdebug = "/etc/php.d/my_xdebug.ini";
if(!file_exists($my_xdebug))
{
$HOST_IP=null;
exec("ip route", $o, $r);
echo implode(PHP_EOL, $o) . PHP_EOL;
foreach ($o as $line)
{
$res = preg_match("/default.*?(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/", $line, $matches);
if($res)
$HOST_IP=$matches[1];
}
//$HOST_IP is not always correct. If wrong you should manually find your host's ip in container to use xdebug.
if(empty($HOST_IP))
{
die("failed to exec 'ip route' to get HOST's ip");
}
$xdebug_ini=<<<EOL
; Enable xdebug extension module
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "{$HOST_IP}"
EOL;
```
2017-11-06 22:54:02 +08:00
回复了 goodloop 创建的主题 Python 一般 Python 服务部署在公有云服务器上,如何做代码保护?
LS 一群人的观点就有问题,LZ 是来问有没有防止源码泄漏的方案,一群人告诉 LZ 你不需要加密源码,这很奇怪吧
2017-11-06 18:09:20 +08:00
回复了 goodloop 创建的主题 Python 一般 Python 服务部署在公有云服务器上,如何做代码保护?
主要是防着甲方?
个人觉得 yii2-queue 把问题复杂化了,有任务直接 push 到 redis 的 list 里面,然后在 cron 里面直接 pop 任务执行就完了,非要搞得那么复杂
2017-11-04 13:26:22 +08:00
回复了 sagaxu 创建的主题 PHP 虽然喜欢 laravel,新项目依然用 codeigniter
@toxicant
phalcon 其实放到实际业务里不算特别快,但是特别省内存
2017-11-03 19:34:06 +08:00
回复了 gouchaoer 创建的主题 程序员 csdn 看博客全部内容需要登录了
@yezhiye 我 ip 是企业静态 ip
2017-11-03 19:29:50 +08:00
回复了 gouchaoer 创建的主题 程序员 csdn 看博客全部内容需要登录了
@liuzhiyong 正在做 AB 测试吧
2017-11-03 17:28:19 +08:00
回复了 gouchaoer 创建的主题 程序员 ubuntu16.04 下怎么安装 perf 啊,我的 uname -r 结果是 4.9.49-moby
从 ubuntu 的源里面装不上,从内核编译也装不上,linux 太难了不会
2017-11-02 14:17:27 +08:00
回复了 ufo22940268 创建的主题 Hadoop 关于怎么高效地迁移数据到 hadoop
憨肚噗如果是用的 thrift 接口 insert 的数据然后跑 mapreduce 任务的话会很慢,如果你先把数据从 elastic 中导出来成为 txt 文件,然后再用 spark/hive 直接导入的话会很快,我也不知道为啥
手写一个脚本遍历放数据库,完了一个个检查,不多
2017-11-01 14:27:03 +08:00
回复了 gouchaoer 创建的主题 PHP 我也来吐槽 PHP 最垃圾的地方
@crazyneo composer 的机制和 maven 区别不是很大啊,实际上各语言的包管理都差不多吧。。。以前社区设计了类似 maven 的 pear 包管理没人用,后来 composer 才开始流行,composer 的本质除了版本管理外,就是加载名称空间了。。。。怎么说呢,用了 composer 的话你们内部开发可以完全把依赖都放进版本控制里面。。。
另外我说过 php 和 java 很像,数组、对象、链表、队列啥的标准库都有的,只是没人用而已。。。嘛,choose a stack and stick with it...
2017-10-31 13:20:23 +08:00
回复了 wj5868386 创建的主题 问与答 能提高工作效率,适合小团队开发的持续集成方案有哪些?
大家用同一个 docker 镜像开发
测试的话直接 cron 里面 pull 触发测试就完了
别搞太复杂
@gdtv selenium 的 api 可以拿到 cookie 的,你把 cookie 放到 guzzle 里就完了
有 2 个方法,拿到图片的 url,然后用 guzzle 之类的 httpclient 下载,第二就是用截屏保存图片然后根据图片的区域来人工截图
https://stackoverflow.com/questions/11597025/is-this-use-of-str-replace-sufficient-to-prevent-sql-injection-attacks

这个问题的最后一个 comment 也有人提出来这种方法是否能防止 injection,不过没人知道。。。
2017-10-30 11:10:05 +08:00
回复了 zrj766 创建的主题 分享发现 吃鲸, Typecho 发布 1.1 正式版了。。。
@xfspace 你看这不是还没稳定么,我觉得别急慢慢来
2017-10-30 01:34:48 +08:00
回复了 zrj766 创建的主题 分享发现 吃鲸, Typecho 发布 1.1 正式版了。。。
毕竟那么大的漏洞在那里,不过这正式版不是应该等稳定再发布么?
php 的 string 是二进制安全的,也就是说 strlen 复杂度是 O ( 1 )的
singleton 模式是反模式,是不该被鼓励的
字符串处理和爬虫也没啥见解,老实码业务吧,最近帮某老外的业务改代码,咋说呢,业务写的挺规矩的,代码规范,也行
1 ... 17  18  19  20  21  22  23  24  25  26 ... 61  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1264 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:37 · PVG 01:37 · LAX 09:37 · JFK 12:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.