Spark Python的一些问题

再再再一次接触数据分析, 之前的每一次都是无疾而终, 希望这次可以有点产出…

用python来写spark分析程序时最大的两个感受:

  • 蛮方便的
  • python相关的资源相对较少

这里总结一下自己遇到的一些问题和解决办法.

Read on →

Supervisor配合uwsgi部署flask应用

这已经是第N次来部署flask应用了, 但是每次都花了不少时间在配置上面, 这里一次性记录下, 备个忘~

写在前面

其实使用uwsgi来部署flask应用在官网上已经有较为详细的文档了, 推荐先读一下.

Read on →

Mac下的一些小问题

最近遇到了一些mac下经常会碰到的问题, 这里简单记录下解决办法.

问题一: ssh提示

使用ssh登陆一般我们都会在~/.ssh/config配置一些别名, 诸如secret_garden, 方便登陆. mac下有个不爽的地方是无法自动提示我的别名. 一个简单的办法是安装bash-completion. 贴一个详细的帖子. 简单来说需要做两步:

1
2
3
4
5
6
7
# 安装
brew install bash-completion

# 配置, 修改~/.bash_profile文件
if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi
Read on →

俞军PM12条

参考下产品经理的价值观:

  1. PM首先是用户
  2. 站在用户角度看待问题
  3. 用户体验是一个完整的过程
  4. 追求效果,不做没用的东西
  5. 发现需求,而不是创造需求
  6. 决定不做什么,往往比决定做什么更重要
  7. 用户是很难被教育的,要迎合用户,而不是改变用户
  8. 关注最大多数用户,在关键点上超越竞争对手,快速上线,在实践中不断改进
  9. 给用户稳定的体验预期
  10. 如果不确定该怎么做,就先学别人是怎么做的
  11. 把用户当作傻瓜,不要让用户思考和选择,替用户预先想好
  12. 不要给用户不想要的东西,任何没用的东西对用户都是一种伤害
Read on →

Mac上重温fc冒险岛

最近在b站上看了阿燐酱的冒险岛视频, 真的发出竟然还可以这么玩儿的感概;) 另外还重温了其他带上中文翻译的fc视频(圣斗士星矢, 忍者龙剑传), 终于知道当年完全不懂的剧情了, 回想起小时候寒暑假玩FC的时光, 还是蛮怀念的.

看完视频, 手也痒痒, 想重温下玩冒险岛的感觉, 那我们就看看怎么在mac上模拟fc吧;)

Read on →

Go中遇到的几个小问题

简单记录下写go时遇到的一些问题

struct做为map的值

如果map的值为struct的话, 是无法直接通过m[key].member来直接读取对应结构体的变量的, 同时我们也无法直接取它的地址&m[key]. 为什么会这样呢

网上有挺多关于这个的讨论:

这个特性与golang处理map有关: 随着键值的增长, map会重新分配内存. 一个解决方法是将值付给一个变量, 修改它, 然后再赋值回去;)

Read on →
go