Flutter/Dart学习记录

最近做一个 App, 发现 Flutter 貌似不错, 打算尝试一下。 刚好前几天登录 bilibili, 发现前年上传的React Native 课程还蛮多人观看和评论的。 当时是给一个公司做技术培训, 录制下来便于他们课后复习, 看到还能帮助到一些其他同学, 很是开心。 于是决定把整个学习过程录制下来, 与大家分享交流。

主要采用视频录制方式, 不刻意准备, 完全就是自己如何从零学习 Flutter 的整个过程, 感觉这样比学会了再录制教学视频的方式更有用。 当然就会遇到很多坑, 可能卡很久, 大家刚好可以学习一下遇到问题分析解决的思路。 当然, 建议高倍数观看~

more>>
机器学习计划

--------2019-01-25 更新---------

18 年上半年做了个区块链项目, 后面继续回来做 AI, 目前创业主要用 Deep Reinforcement Learning 做棋牌类游戏的 AI 引擎, 欢迎有兴趣的勾搭~

Reinforcement Learning

因为最近用 RL 比较多, 所以单独把 RL 资料整理出来。

AlphaGo/AlphaGo Zero/AlphaZero

Math

Julia

单独把 Julia 拎出来, 是我觉得 Julia 拿来做 ML 真是很适合的啊, 虽然现在主流框架都是 python, 但是我觉得 Julia 很有潜力(确实还有很长的路要走, 基本找不到一个 stars 破千的 github repo…)。说个段子, 我不愿意用 python, 是因为, 我怕蛇啊。。。。

好玩的

--------2017-02-12 22:04:10----------

机器学习已经影响了我们生活中的每一个地方, 了解一些机器学习知识, 便于提高竞争力, 避免被机器替代。 下面是我参考咨询了很多大牛之后搜集整理的一些学习资料, 基本都是该领域世界最顶尖的高手亲自授课,以及一些最流行的工具库, 值得学习。

more>>
让代码飞起来——高性能Julia学习笔记(五)

总结一下最近在用 Julia 开发中遇到的一些优化相关问题。

more>>
让代码飞起来——高性能Julia学习笔记(三)

前面两篇让代码飞起来——高性能 Julia 学习笔记(一) 让代码飞起来——高性能 Julia 学习笔记(二), 介绍了如何写出高性能的 Julia 代码, 这篇结合我最近的项目, 简单测试对比一下各种语言用 monte carlo 算法计算 pi 的效率。

more>>
让代码飞起来——高性能Julia学习笔记(一)

最近有个项目是计算密集型的, 最开始用 TS 快速实现了算法原型, 后来改用 Go 重写, Go 的 goroutine 用起来还是蛮爽的, 很容易把所有 cpu core 跑满。 不过随着代码逐渐复杂, 感觉用 Go 还是没有动态语言写起来爽, 性能也没有达到极致, 跟 C/C++/Rust 还是有一定差距,似乎对 GPU 和 SIMD 支持也不太好(不敢说对 Go 精通, 可能是我没找到合适的打开方式吧)。 一开始打算用 Rust 尝试一下, 之前用过一下, 性能确实可以(毕竟没有 runtime/GC),结果前段时间 Julia 发布 1.0,看了一下语法、性能等各方面都很适合, 遂决定用 Julia 写。

本文记录一下学习 Julia HPC 方面的经历。

more>>
一些调试技巧

调试是一门大学问, 好的工程师能快速分析、查找并解决问题。 有效的调试技能是通往高级工程师的必修课。 最近刚好看到别人总结的一些调试技巧, 整理了一下经常遇到的问题以及对应的方法等, 分享一下。

more>>
工作中如何协作分享

极客时间发起的一个分享, 主题是: “在工作中,如何能更好的与他人协作?”。

more>>
开通知识星球

前天发了个投票统计, 根据投票结果正式开通知识星球,大家感兴趣的主要是大前端和各种好玩的技术, 可能大部分粉丝是之前分享前端知识获得的吧哈哈。

more>>