kaiye.github.com icon indicating copy to clipboard operation
kaiye.github.com copied to clipboard

微信关注订阅号:猫哥学前班

Results 32 kaiye.github.com issues
Sort by recently updated
recently updated
newest added

![](http://upload-images.jianshu.io/upload_images/1255999-9a2f10529cf18611.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 明天(6月14日)凌晨 1 点,苹果将会举行 WWDC 夏季新品发布会,如果 Mac 系列有更新的话,就是购入的最佳时机。即使没有更新,相信在九、十月的秋季发布会上也一定会更新,建议各位朋友这段时间不要着急入手。 08 年开始我陆陆续续用过很多苹果设备,包括 iPod Shuffle、iPod Touch、MacBook Pro、iMac、iPhone、iPad、iPad Mini、MacBook Air、MacBook、Apple Watch,算得上是一名标准的果粉。今天这篇文章我将会结合实际使用体验,来告诉大家如何正确地选购苹果设备。 ## 一、When to Buy(何时买) 知名果粉网站 [MacRumors.com](http://buyersguide.macrumors.com/#Mac) 结合苹果产品的更新周期和各路媒体新闻,给出了选购时机的建议。若选购的设备即将发布新品,会给出「DONT'T BUY」的建议。反之,若产品发布时间不长,则给出「BUY NOW」的建议。 所以在决定购买苹果设备之前先查一下购买指南,可以避免购买到即将过期的老一代机型。 ![MacRumors Buyer's Guide](http://upload-images.jianshu.io/upload_images/1255999-9aa9616cf1439e64.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)...

上周猫哥发布了个人独立设计与开发的一款微信小程序「手写识字」,经过一周的线上数据观察与功能优化,产品体验已趋于稳定,今天发文将「手写识字」小程序推荐给大家。 ![banner](https://user-images.githubusercontent.com/344283/36060269-2265ca84-0e81-11e8-9ffc-fe00da5c2cd9.png) 「手写识字」源于我个人的一些需求: - 看书和玩游戏时,偶尔会出现一些不认识的汉字,需要手写来查询; - 教小娃认识自己的名字,需要能书写笔画,回放笔画的顺序; - 年纪大的讲方言的长辈,可以查询汉字的标准普通话发音; - 帮亲戚朋友给新出生的小孩取名,需要查询汉字的五行和释义; 经过一段时间的预研,我利用小程序 Canvas 绘图 API,结合腾讯的手写识别库、百度的汉字查询库以及阿里的阿里云 Node 后端服务,开发出了这款微信小程序「手写识字」。 这款小程序的操作十分简单,只需用手指在屏幕上方的画布区域书写,即可查询所写汉字的「拼音、五笔、五行和释义」。 ![cool](https://user-images.githubusercontent.com/344283/36060055-1c6567b6-0e7c-11e8-84c8-1c1c7eb5ff64.jpg) 小程序在使用过一次后,可以通过「下拉微信聊天列表」,从顶部的小程序任务栏重新进入。因为没有额外的页面切换和广告干扰,所以操作的效率非常高,符合微信之父张小龙对其「用完即走」的定义。 当前版本的「手写识字」实现了以下功能点: 1. 手写识别文字; 2. 识别后,最多可切换六个相似的候选词; 3. 点击拼音格子,能朗读当前发音;遇到多音字时,可左右滑动释义区域来切换拼音与释义; 4. 分享所书写的汉字给微信好友,好友点击进入时,能重播汉字的书写笔画。 基于上面提到的最后一项功能,你甚至也可以把它当做「画板」来使用,创作包含有隐藏含义的图像文字发送给好友。...

很多刚开始接触 Mac OS X 的同学都很难适应新操作系统的习惯,如没有鼠标右键、找不到开始菜单等等,导致常年在 Mac 系统中使用 Windows 虚拟机。我在《[为什么说每个程序员都应该有台Mac电脑](http://www.jianshu.com/p/5a0e2b1878e8)》一文中提到,Mac 秉承了苹果一贯的高水准体验设计,堪称「完美」的典范。 猫哥从 08 年底开始使用 iMac ,至今从周围的小伙伴身上以及书籍资料中积累了大量经验。Mac 用的好的话,既能大幅提升逼格,又能大幅提升工作效率。 ## 推荐设置 总的来说,Mac 系统不需要做什么特别的设置,但以下几条建议对逼格提升很有帮助。 ### 1、设置语言为英文 因为很多软件和系统设置的叫法用英文更为统一,所以可以很好的利用 Mac 内置的强大搜索功能。 **System Preferences** 搜索演示: ![图:系统设置里的搜索体验](http://upload-images.jianshu.io/upload_images/1255999-144d90c3821147f3.gif?imageMogr2/auto-orient/strip) **Help...

# 搭建 Egret 开发环境 来源:猫哥学前班 ![微信公众号平台](https://res.wx.qq.com/mpres/htmledition/weui-desktopSkin/svg/buildless/bg_logo_primary49d02c.svg) 在上一期的“H5 游戏开发”教程中,猫哥介绍了如何通过 Whistle 工具对 Egret 文档进行资源修复和搜索增强。本期,我们以 Hello World 项目为例,看看如何搭建一个好用的 Egret 项目开发环境。 ## 1. 使用 Egret Launcher 创建项目 游戏开发是一个复杂的工程,它涉及到代码、UI 界面和动效三者的结合。Egret 官方为开发者和设计师提供了丰富的系列工具产品,帮助提升游戏开发体验和效率。 我们可以通过 Egret 官网下载最新版 [Egret...

> 这个世界上有 10 类程序员,一类是会用 VIM 的,另一类是不会的。 VIM 是一款命令行文本编辑器,内置于 macOS 和 Linux 操作系统中,它发明于上个世纪 80 年代。由于没有鼠标支持,所以 VIM 和现代编辑器的使用方式有很大的不同。 基于其独特的设计方式和高效的编辑效率,VIM 获得了“编辑器之神”的美誉,而使用 VIM 的程序员通常有着惊人的手速和强烈的极客精神。 ## VSCode + VIM 快捷键组合 VSCode 是一款完美的编辑器,现在它已经成长为 Github 上最大的开源项目。其官方团队的吕鹏,在他的极客时间专栏《玩转 VS...

来源:猫哥学前班 ![微信公众号平台](https://res.wx.qq.com/mpres/htmledition/weui-desktopSkin/svg/buildless/bg_logo_primary49d02c.svg) 最近猫哥开始转行做游戏开发,主要的业务场景是 Hybrid H5 休闲游戏。作为游戏行业的新人,自然少不了一些精彩的技术预研和踩坑经历,**今天开始挖个“H5 游戏开发系列”的坑,每周分享一下。** ## 技术选型 国内有三大 H5 游戏引擎,Cocos、Egret 和 Laya,他们都能支持使用 TypeScript 编写跨平台(H5、各类小游戏平台、Native App)的游戏。 具体引擎的对比细节不属于本文探讨的主题,我直接抛出(个人)结论: ***2D 游戏选 Egret,3D 选 Laya,其他选 Cocos Creator。*** 上面的“其他”指的是,你一脸懵逼,不知道怎么选的时候:) ## Egret 白鹭引擎 Egret...

「学英语」的重要性已不言自明,「写工具」则是新人从小鲜肉成长为老师傅的捷径。本文在推荐一些优秀的 Mac 词典软件的同时,也会告诉新人如何打造一款属于自己的个性化软件和工具。如果你是一名 Windows 用户,可直接跳至「Windows 效率工具」章节。 ## Mac 词典软件推荐 Mac 系统默认配有 Dictionary 词典软件,你可以在任意应用程序中直接选中英文单词,按下快捷键 `command + ctrl + d` 后,在弹出层中查看相关翻译内容。 ![Mac 默认 Dictionary 应用程序](https://cloud.githubusercontent.com/assets/344283/12052462/5a072ea8-af4a-11e5-8ae6-d81719918319.png) 并且它还内置了牛津英汉汉英、现代汉语等官方规范词典,以及大量其他语言词典,只需要在其 Preferences 中配置启用、设置顺序即可。 ![Dictionary Preferences](https://cloud.githubusercontent.com/assets/344283/12052475/69cc9b8e-af4a-11e5-9861-89b5e631b856.png) 但由于 Dictionary...

Visual Studio Code (简称 VS Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器。在我看来它是「[一款完美的编辑器](http://www.jianshu.com/p/75614a581391)」。 本文是有关 VS Code 的特性介绍与配置指南,相关设置主要针对 Mac OS X 平台。在快捷键部分, ⌘ 指 Command 键,⇧ 指 Shift 键,⌃ 指 Control 键,⌥ 指 Option/Alt 键。 ## 1. Visual...

![](http://upload-images.jianshu.io/upload_images/1255999-fd76d3ad1dccb720.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) **点此前往电子书《Git 进阶指南》:** [https://yekai.net/gb](https://yekai.net/gb) --- # 目录 * [前言](https://gb.yekai.net/) ## 概念 * [Git SSH Keys 配置](https://gb.yekai.net/concepts/ssh-keys) * [Git Alias Cheat Sheet](https://gb.yekai.net/concepts/git-alias) * [origin 与 upstream](https://gb.yekai.net/concepts/origin-vs-upstream) * [Git Stash 与 gwip](https://gb.yekai.net/concepts/stash-vs-gwip)...

今天是 2018 年的最后一个工作日,应个别同学的强烈要求,这几天整理了下自己的股票投资心得,给「猫哥学理财系列」填个坑。 我手头的股票有三类,一类是前东家给的还未行权的**经济收益权**(类似股票**期权**),只有前东家顺利上市后,才能兑换成上市流通的股票;第二类是前东家给的 **RSU**(已上市的限制性股份单位),这部分主要在港股和美股;第三类是我在国内 A 股市场购买的**股票和股票分级基金**,A 股操作简单,且正处于历史低位,推荐还未入市的同学尽早开户实践。 先贴出我 A 股账户近四年的实盘收益数据,持仓资金 1000 万以下,5000 元以上… ![持仓收益率](https://user-images.githubusercontent.com/344283/50544761-b1606880-0c3b-11e9-99ef-a2a335fb7cf5.jpeg) 从上图可以看出,我的股票入门期很短,大部分时段都能跑赢大盘,最高收益接近 100%。 这得益于股神 《[巴菲特与索罗斯的投资习惯](https://book.douban.com/subject/25716238/)》,以及三位神秘股票大佬的亲自传授。接下来我会分为三个故事,把这些股票投资经验连载在我的公众号「猫哥学前班」,欢迎订阅。需要说明的是 * 投资有风险,入市需谨慎。文中提到的股票代码,猫哥当前并未持仓,不作为推荐股票,更无内幕交易; * 本故事基于个人经历改编,但为了创作需要,数据和情节已进行艺术加工,请勿信以为真,找我借钱。 这三位神秘的股票大佬,首先登场的是「大户 Y 姐」,另外两位我将在下一期介绍,他们是「技术流 S 哥」和「基金公司大佬 D 总」。...