如果是开发为主的,remote work 是不错的选择;如果是开发和运维一起的国际化大公司,remote work 可能不是一个很好的选择。
在家办公,最需要解决的事情是,工作和生活,非工作时间不要工作,有自己的固定工作时间。自己的手机上最好不要安装公司的即时通讯软件,把工作和私人生活区分开。
锻炼和社交是在家办公后需要解决的另外两个重要问题。
这个是年龄歧视,显然不会出现在招聘信息里边的,by law。
国内程序员的最大短板是英语,不是编程的水平,因为平时不说。
在你的 Plan controller 里边,处理 record not found 的情况。
http://www.rubytapas.com上面有这个问题的视频讲解。
非常感谢,管用。 追加一个问题,在 pry 下,如果是在 app/services 下的文件里边的 method 呢?用 require?还是有其它直接的使用方法?
应该是 ubuntu 的 mysql 配置比较 aggressive,内存不够了。网上找个保守的小内存配置。 256M 内存非常少了。
我这里 ping 显示被我这里 ISP 的网络 block 了,Communication prohibited by filter`,我知道为什么是这个原因了。 前段时间,ISP 受到 DDOS 攻击,是不是这个 IP 段也被用与攻击,ISPblock 了这个 IP 段?
如果电池没有问题,而且可以充电,你可以试试 reset SMC 和 reset PRAM。
fast. very cool.
http://przemekmroczek.com/post/106717411075/5-killer-ruby-talks-of-2014 第二个视频。Debugger driven development — Beginner
#3 楼 @davidhuangdw 非常感谢。
#1 楼 @messiahxu 我自己猜想的,因为我不理解。
从其它的用同版本的 OS 的机器上,copy /System/Library/Frameworks/Ruby.framework过来。
very nice.
#8 楼 @givemeluck 他的这个 readme 里边说过,szw/seoul256.vim。
活在当下,得低头。 他自己用的英文是 fired,不是 layoff。说明老板和他有过节?
谢谢 LS。我的疑问主要是 DSL 语法,直接嵌套 SQL 的语句在里边,总觉得不够 rubism。
#4 楼 @huacnlee 场景是这样。
file-->encryption->S3->decryption->file->send to requesters
S3 有两种加密方法,S3 服务器端,自动加密和解密,这个是在发往 S3 的 header 里边,有个参数就好。另外一个方式,是客户端加密,可以用对称加密,或者非对称加密方法。就是客户端,提供一个密匙,在这个这个文件上传到 S3 前,这个文件会被先加密,然后储存在 S3 端,从 S3 读取的时候,客户端会提供密匙,然后这个文件会被解密,客户端得到解密后的文件。这个加密,解密过程是 AWS-SDK 自动完成的。
原理和示例,看这个代码的 137-164 行:
https://github.com/aws/aws-sdk-ruby/blob/fc7c617199ec69a134cf324c01012f6929c87f84/lib/aws/s3/s3_object.rb
官方的例子:
http://ruby.awsblog.com/post/Tx1OFBULXYZNVTH/Using-Client-Side-Encryption-for-S3-in-the-AWS-SDK-for-Ruby
我现在就是用类似例子的方法,在 rails 里边,每次有客户要下载这个文件,web server 就读取这个上传的 file 的 S3 路径,这个文件就解密了,保存在一个变量里边(如何 cache 这个变量的内容,这个是我想问的),然后用 send_data 把解密后的文件内容发往请求者。因为每次解密都是要去 S3 下载解密,所以我就想怎么把这个解密后的文件给缓存起来。
谢谢。 我的问题是,运行 rake db:migrate RAILS_ENV=test,要从 development 的数据库得到 schema,而不是直接从 db/migrate/*.rb 直接生成 test 数据库的表?如果我的这个数据库在远程,没有网络的话,就没有办法单元测试。
#1 楼 @xiongxin8802 显然没有问题的。换了。估计要等个 10-20 分钟。