腾讯云专场

今天我和公司同事,一起参加了在望京一个孵化器内办的腾讯云专场,听了几位技术总监级别的大牛演讲,受益匪浅~

下面的简单的笔记和照片,留给自己参考归档。

社交架构
移动网络接入
     网关MTU
     运营商劫持端口
     运营商劫持DNS
即时调度连接方式
用户不同的密钥
传输加密(https)
计算每个服务器的支撑的用户量
模块化,进行快速扩容                                                                                                                   透明化部署
规模化按照需求量匹配
高并发
保证核心服务
放弃绝对的一致
伸缩调度
高可靠
异地读取,防雪崩
冷备份,热备份
灰度发布 ( 启动路由 )
cap模型取舍,优先做逻辑
监控
云通信
群组逻辑(模块化,插件化)
音视频平台

微信朋友圈图片
ugc存储的服务
扩容和运维
安全性,多副本,3份
敏感数据
set模型
监控
webp图片格式

前端的性能优化
有意见的用户是好用户
快捷投诉
首问负责
主动反馈
锁定现场
反向定位用户
尝试直接联系
快读定位工具开发
真诚感谢,折现
实践->标准化->工具化解决
SWAT
http2 保留态度

程序员要的产品思维
githubrank
研发
     复用,分层,事件驱动,微服务
收藏->二次购买

重构的时间点
优先
     技术栈
     技术合伙人
架构是优化出来的,不是推倒重构的

IMG_2694 IMG_2693 IMG_2692 IMG_2691 IMG_2690 IMG_2689 IMG_2688 IMG_2686 IMG_2687 IMG_2684 IMG_2685 IMG_2683 IMG_2682 IMG_2680

关于加班

加班分两种

1.因为加班而加班,上班没干活儿下班慢慢干

2.因为加班而加班,上班干完活儿下班陪领导

mac下用oh my zsh 修改默认PHP命令行路径

mac本身会携带PHP5.5,但是我们并不会用它而是自己安装新的PHP环境

比如我的开发用的mac上就装了两套开发环境,一个PHP5.6还有一个PHP7

现在都用PHP7,: )

修改配置文件,增加环境变量

vim ~/.zshrc

增加新的一行

# User configuration

export PATH=”/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”

# export MANPATH=”/usr/local/man:$MANPATH”

export PATH=”~/.composer/vendor/bin:$PATH”

export PATH=”/Applications/mampstack-7.0.0-0/php/bin:$PATH”

source $ZSH/oh-my-zsh.sh

标红的是新加的PPH7的路径

然后把终端全部退出,再打开,查看现在的PHP版本

  ~ php -v

PHP 7.0.0 (cli) (built: Dec  4 2015 01:16:36) ( NTS )

Copyright (c) 1997-2015 The PHP Group

Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies

    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

搞定 : )

Laravel使用Session调用数据出现 Session store not set on request

参考资料 http://stackoverflow.com/questions/34449770/laravel-session-store-not-set-on-request

我在做认证的测试页面的时候,发现一直出现这个报错经过查资料,解决了这个问题。

1.检查session相关配置,如果是file,检查对应文件夹是不是有写入权限

2.当前的路由是不是引入了web相关配置的中间件。把相关的路由放在

Route::group(['middleware' => ['web']], function () {}