fir.im Weekly - 如何打造真正的工程师文化 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fir.im Rio
fir.im 平台更新日志
快速获取 UDID
1 - 3 分钟发布应用
同时支持 iOS 和 Android
灵活设置应用权限
实时查看应用动态消息
自定义显示历史版本
随时了解应用下载情况
如果你也喜欢简单快速又美观的工具平台,就用 fir.im 吧!
BugHD
Imshaha
V2EX    fir.im

fir.im Weekly - 如何打造真正的工程师文化

  •  
  •   Imshaha 2016-06-01 10:15:39 +08:00 2369 次点击
    这是一个创建于 3490 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好的工程师,无法忍受低效且无趣的工作。优秀的技术团队应该自上而下的地推进技术平台化建设、 DevOps 、自动化构建、测试和部署流程,积极采用合适的第三方工具或创造工具,进行周期性的前沿技术分享等等。

    先来看看国内外公司关于工程师文化的分享~

    What makes a good engineering culture?

    建立一个良好的工程文化无疑是一个大量的工作,但由此产生的工作环境是值得的。

    edmondlau@Twitter的这篇文章讲了如何打造一个有工程师氛围的团队,需要知道的 10 件事情。英文原文:链接;中文翻译:链接.(PS :中文翻译来自微信公众号*@董老师在硅谷*)

    前豆瓣首席架构师:如何保持团队的技术氛围?

    “在技术团队建立起技术导向的价值观、良好的工程师文化,才能保持一个技术团队的创新与活力。” 洪强宁(前豆瓣首席架构师)的这篇文章,从技术导向、分享精神、鼓励创新、工具文化等方面进行了分享。文章传送门

    什么是好的工程师文化?欢迎分享你的想法到微博 @风起云飞 firim 或者 dm[at]fir.im. 再来看看本期 fir.im Weekly 的技术干货分享~

    『 iOS , Android 开发干货分享』

    从 0 到 1 搭建移动 App 功能自动化测试实践

    @debugtalk基于当前项目的开发模式,对整个 M 项目实现持续集成自动化测试的架构流程进行了规划,包括自动化测试平台、测试管理平台、打包平台、服务端自动化测试、持续集成流程打通等等。

    《从 0 到 1 搭建移动 App 功能自动化测试平台》,是对整个实践过程的一个记录,目前正在持续更新中,可关注作者的博客DebugTalk.

    猿题库从 Objective-C 到 Swift 的迁移

    @晨钰 Lancy是猿题库 iOS 客户端的负责人,他主导了猿题库 iOS 客户端从 Objective-C 到 Swift 的迁移工作。同时他在实践 Swift 的过程中,总结了不少心得,来看看这篇采访

    你需要知道的 Android 拍照适配方案

    @D_clock 爱吃葱花分享了在 Android 相机开发方面的一些个人适配经验,未必很全,但也是不错的实践总结,值得一看。

    全文浏览,点击这里.

    Depth-LIB-Android 开源

    @优雅的程序员 D分享了一个有趣的 switch ,效果非常酷炫。 Github 地址: https://github.com/danielzeller/Depth-LIB-Android-

    一只快速生成代码的 Xcode 插件 FastStub

    @愚公编程 MrPeak借鉴 Android Studio ,做了一个类似自动生成代码的 Xcode 插件,和大家分享。文章链接;项目地址>>music4kid/FastStub-Xcode

    Facebook 开发者写的 ReactNative 教程

    来自@hi 大头鬼 hi 微博分享:

    “ Facebook 开发者写的 ReactNative 教程O网页链接,详细介绍了 f8 的 app 是如何使用 RN 开发的,非常值得参考,@廖祜秋 liaohuqiu_秋百万已经翻译了中文版网页链接,执行力太高了”

    Realm 1.0.0 版本发布

    @RealmChina在微博上说到:

    “ Realm 1.0.0 版本发布链接, 2014 年 7 月我们发布了 Realm 首个为移动端定制的数据库。今天,在 13949 次代码提交、 6148 个问题关闭之后,我们骄傲地宣布 Realm 1.0 版本发布。感谢广大 iOS 和 Andorid 开发社区对 Realm 的帮助!”

    与此同时,中文文档也一并更新:

    Realm Java链接

    Realm Objective-C链接

    Realm Swift链接

    iOS 应用支持 IPV6 ,就那点事儿

    来自简书作者philon的分享。

    “自从 5 月初 Apple 明文规定所有开发者在 6 月 1 号以后提交新版本需要支持 IPV6-Only 的网络,大家便开始热火朝天的研究如何支持 IPV6 ,以及应用中哪些模块目前不支持 IPV6 。”

    这篇文章帮你揭开 IPV6 的神秘面纱,推荐 iOS 开发者参考下。

    Artsy 的测试之旅

    来自RealmChina 的分享。

    “ Artsy拥有 4 个 iOS 应用,它们都已经全部开源,并且都采用了不同的方法来进行了测试。不同的测试技术在各种的情况下的优劣各有不同。 Ash Furrow 讨论了ArtsyiOS 团队做出这种决策背后的动机,谈论了他们所遇见到的问题,以及他们是如何克服这些困难的。”感兴趣的来这里看看。

    『 程序员成长 Tips 』

    看程序员是如何把自动化做到极致的

    作为一名程序员或技术人,你们有木有写过让工作 /生活得更轻松的算法 /程序呢。编程自动化又会给生活带来哪些便利呢?下面是程序员们在 Quora 上的分享,@伯乐在线翻译组挑选摘编一些精彩内容,感兴趣点击这里,想要这些脚本的童鞋,直接到 Github 下载

    全栈增长工程师实战

    继《全栈增长工程指南》之后,@Phodal老师的又一大作,详细介绍了如何去开发一个响应式的 Web 应用、如何开发相应的 API 以及移动应用,以及如何开发单页面应用。还有编写测试、持续集成等等内容,点击这里阅读。


    最后,fir.im 团队做了一款全新的持续集成产品flow.ci , 除了集成代码、编译、测试之外,还可以集成常用的工具、灵活自定义流程,感兴趣的可以 加入内测 尝鲜。

    附 1 :内测详情:flow.ci Beta 上线,将开发工作流自动化

    附 2 :flow.ci 快速预览

    这期的 fir.im Weekly 就是这些,欢迎大家分享更多的内容。

    fir.im

    2 条回复    2016-06-01 13:43:12 +08:00
    doublleft
        1
    doublleft  
       2016-06-01 12:28:41 +08:00
    flow.ci 原来是 fir.im 做的?
    Imshaha
        2
    Imshaha  
    OP
       2016-06-01 13:43:12 +08:00
    @doublleft 嗯,新产品,正在内测~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     824 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:58 PVG 03:58 LAX 11:58 JFK 14:58
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86