职业咨询

职导 - 一站式职业咨询服务

职导是一个为互联网从业人士提供 职业发展规划,简历优化,面试指导,职场法律咨询的一站式职业咨询服务。 我们团队拥有遍布各个大厂(阿里,腾讯,百度,京东,小米,美团点评等等)的 HR 资源,拥有经验丰富的职业咨询师,还拥有熟悉公司、劳动法领域的 专业律师。自成立以来,我们已经为上百位求职者提供过咨询服务,其中不乏从传统行业成功转型到互联网行业,薪资翻倍的求职者。

iOS 开发

给程序员的一个忠告:要买就买顶配的 MacBook Pro

记得刚开始在宅米的时候,公司配的电脑是 Macbook Air,当时的项目比较小,功能也不算复杂,开发语言也全部采用 Objective-C。虽然当时也想部分采用 Swift 试试水,但是 Swift 当时不是很稳定,大部分开发者都在持观望态度。所以最后也没有和 Swift 一起混编,当时我天真的以为 iOS 开发 8G 内存的 Macbook Air 就能扛得住了,打个包也就至多 10 来分钟的事,趁着打包还能上个卫生间或者喝杯咖啡休息下。

iOS 开发

iOS 缓存框架 YYCache 源码分析

缓存在很多硬件、软件系统中都有广泛的使用。CPU 靠缓存来提高处理速度,服务器软件靠缓存来提高处理能力。同样在 iOS 中,我们也可以对 “热” 数据进行缓存,比如图片,API,用户配置等等。在开发中,经常会使用一些现成的缓存框架来帮我们做缓存,比如专门缓存图片的 SDWebImage,也可以使用数据库来做缓存,比如 Realm,SQLite。缓存可以有效减少资源的重复获取,减轻服务器压力,提升用户体验。

Sony MDR-XB950BT 使用体验

记得刚工作的时候,买了个 AKG 的 K240 凑合着听了两年。之前还觉得耳机能出声就行,用了几天 K240,觉得确实比那些十几块的耳机音质提升了不止一点。耳机是个深坑,价格从十几块到上万块都有,音质自然也差距很大,我这木耳朵仔细听听还是能听出来差别的,哈哈。声音也是个玄学,每个人的喜好也不尽相同。我就喜欢听一些大气磅礴的 BGM,碰巧发现了 XB950BT 这款耳机,据说低音非常给力,应该很适合我。 今年黑五趁着 Prime 试用会员还没过期,在中亚海外购入了个 XB950BT,亚马逊的物流实在给力,一周就拿到了。这款耳机,而我也喜欢听一些大气磅礴的

如何选购 VPS

本人程序猿一枚,爱好折腾各种软件,硬件,前段时间在京东买了个网件的 6300V2,刷上了梅林固件,配合 SS 插件,从此畅游 Google !但今天我不说如何刷机,毕竟网上提供的教程已经很详细了,我就谈谈如何选购 VPS 吧。 当然,如果大家只需要科学上网账号,可以 点击这里 申请试用。 VPS 是什么? VPS 全称(Virtual Private Server)为虚拟专用服务器。随着云计算时代的来临,越来越多的网站将自己的服务器放在云上,使用云计算不仅方便快速,而且更能节省成本。

应用推荐

网易邮箱大师 - 可能是 Windows 平台最好用的邮件客户端

不管是工作还是生活中,我对于邮件的需求也比较多,公司邮箱、个人邮箱和其他的一些专门用来注册网站的邮箱,几乎每天都要用到。但是在 Windows 平台下,一直没有找到一个比较称心如意的客户端,微软的 Outlook 对我来说太臃肿,YoMail 的 UI 不够简洁大气,偶然在网易邮箱大师官网看到竟然出了 Windows 版本的客户端,试用了一番,觉得真心不错。 多账号支持 作为一款邮件客户端,支持各大主流邮箱是必须的,网易邮箱大师支持 Gmail、126、163、QQ、Outlook 等常见的邮箱。另外,我有个自己的域名邮箱,

用 Raspberry Pi3 + OpenELEC 打造家庭多媒体中心

树莓派 Raspberry 能做的事情太多了,不仅仅能跑 Linux,搭网站博客,挂机下载,搭建个人 NAS 等,还能用来搭建家庭多媒体中心。最近经过折腾,将家里的树莓派装上了 OpenELEC,可以用树莓派看电影、听音乐、使用 DLAN 共享硬盘资源,同时还可以使用迅雷离线下载。 什么是 OpenELEC ? OpenELEC 是一个基于 Linux 的 开源 多媒体播放系统。同类的系统还有 OSMC,OSMC 的系统安装和使用方式和 OpenELEC

Mac

Mac 和 Windows 共享键鼠方案

家里有一台 Mac mini 和一台 Windows 主机,但是显示器只有一台,键盘和鼠标也只有一套,由于生活和工作需要,经常需要在这两台电脑间切换。最粗暴的方法就是直接把键盘鼠标拔了插到另一台设备上,这样切换方式很麻烦。于是,我就想着如何能降低切换的成本。 显示器的共享 显示器共享在我这里没什么问题,因为我的显示器是华硕的 VX239H-W ,拥有一个 VGA,2 个 HDMI 接口,Mac 和 Windows 可以同时用 HDMI 线连到显示器上,显示器提供一键切换按钮,可以很方便的切换信号源。后面还想搞一个

Linux

分享一个好用的 Linux 监控服务

为了提高服务器的稳定性,减少故障发生时影响的用户数量,除了及时响应故障外,一个好用的监控服务是必不可少的。但是市面上大部分类似的监控服务都是付费的,即使有免费的套餐,额度也比较少。经过搜索,找到了一个不错的监控服务。那就是 NodeQuery。 如何使用? 首先,需要注册一个 NodeQuery 账号,免费的额度可以监控 10 台服务器,对于我来说足够用了。登录后点击 New Server 按钮新增服务器。会让你填写服务器的名称和选择报警阈值。填写完成后点击 Creat Server 按钮。 接下来将网页中出现的这段脚本复制到服务器命令行中执行,执行完毕后点击最下面的 I've installed

Linux

让 Linux 帮你定时执行任务

最近服务器上部署的 SS 偶尔会连不上,需要重启服务才能恢复,每次也只能维持几个小时左右,就想着能否让服务器每隔几个小时自动把服务重启一下。搜索了一下,就找到了 crontab 这个命令。 Crontab 介绍 Crontab 是 Linux 自带的、用于定期执行周期性任务的命令。系统也用该命令来执行一些定期备份、清理的工作。个人当然也可以用来执行一些定期的任务。 基本用法 命令格式:crontab [ -u user ] { -l | -r | -e } -l 列出当前用户下面的定时任务表 -e 编辑时程表 -r

如何查看未越狱 iPhone 电池剩余最大容量

本文首发于 少数派。 iPhone6s 才买了大半年,最近总是觉得电池越来越不够用了,甚至一天要充电两次才够用。搜索后在苹果官网看到关于电池的 保修条款: 如果您在保修或 AppleCare+ 的保障范围内,且您的电池蓄电量在其原始容量的 80% 以下,我们将免费对其进行更换。 通过诊断与用量数据查看 那么如何查看剩余电池容量呢?根据搜索得知,在 设置 -> 隐私 -> 诊断与用量 -> 诊断与用量数据 中的 log-aggregated 日志中包含了电池容量的相关信息。具体字段为:

树莓派

树莓派上手指南 - 安装系统

很早之前就已经听说过 树莓派 了,价格便宜,功能强大,是学习编程,折腾玩机的神器。只需要 200 多 RMB,就可以拥有一个能安装 Linux 或者 Windows 10 IoT 定制版的树莓派,可以做个 NAS、下载机,或者安装 Nginx 搭个博客都是轻而易举。 昨天在淘宝买了个树莓派 3,今天一大早就收到了,屁颠屁颠地装好系统,开始了折腾之路。。。 另外大家购买树莓派的时候注意以下几点: 尽量不要购买亚巧克力板的外壳,安装的时候很容易损坏; 风扇声音有点大,

域名的 CNAME 和 MX 记录冲突的解决办法

使用 slarker.me 这个域名已经有大半年了,一直想建个域名邮箱,在 Google 一番之后,选择了腾讯企业邮作为邮件服务商,注册完成后需要将下面腾讯企业邮的记录值添加到 DNSPod 里面。 mxbiz1.qq.com. mxbiz2.qq.com. 但是在添加的时候 DNSPod 提示:添加的 CNAME 和 MX 记录冲突,这会导致邮箱无法正常使用。 经过查询得知:由于我的 Blog 部署在 github pages,

厦门之旅

早就听说厦门的沙滩非常漂亮,在第一份工作的时候,公司曾有一次团队旅行,目的地就是厦门,虽然公司有补贴,可惜自己也要交不少的费用,对于当时还在实习的我来说确实有点困难,所以很遗憾没去成。这次去厦门是女朋友决定的,为了能让喜欢旅行的丈母娘大人出去走走,周五我们都请了一天假,来一场说走就走的旅行。 周五一大早,坐着不快不慢的动车,在经历了长达7个多小时的颠簸后,终于抵达了厦门。在去曾厝垵的路上经过跨海大桥,终于第一次看见了大海,虽然看到的只是个小海弯,但是足以让人感到兴奋了。 曾厝垵 & 美食 厦门的小吃美食非常多,曾厝垵的小吃店一家挨着一家,从清晨到深夜,热闹非凡,甚至有店员举着招牌随着音乐起舞的。小吃里比较有特色的算是沙茶面了,几乎每家小吃店都有,虽然价格也相差不大,但是质量参差不齐。比较有名还有土笋冻、

Mac

Mac 搭建 Rails 开发环境

最近在折腾 Rails,不得不说 Ruby on Rails 这本书写的真心不错,简单易懂,操作性强,新手入门必备。在 selfstore 买了电子版,对着教程,一步一步学习,收获不少,下面介绍的是如何在 Mac 上搭建一个 Rails 开发环境。 安装 rvm 安装 Ruby,先得安装 rvm。 RVM 是一个命令行工具,可以提供一个便捷的多版本Ruby 环境的管理和切换。 如果你打算学习Ruby / Rails,

iOS 开发

使用 carthage 来管理项目依赖

在 CocoaPods 出现之前,iOS 开发者必须手动管理第三方库依赖,这些事情不仅没有什么技术含量,而且经常容易出错。对于新手来说,配置工程文件简直让人头疼。CocoaPods 的出现极大的改善了这些状况,它可以自动帮你管理依赖,而且大多数常用的第三方库都支持使用 CocoaPods 来进行安装。开发者终于从这些繁杂的依赖管理中解脱出来,可以把精力专注于应用本身。 然而,CocoaPods 并不是完美的,它也有许多缺点: CocoaPods 有一个中心服务器来管理各个包的元信息,一旦这个服务器挂了,CocoaPods 使用必然会受到影响,比如 CocoaPods 的官方 Repo; CocoaPods 对于工程是侵入性的,它会生成一个

iOS 开发

使用 fastlane + shenzhen 实现持续集成

在 iOS 开发中,最常见的打包方式是使用 Xcode 的 Product -> Archive 来进行打包,这种打包方式不仅慢,需要人工操作,而且打包完成之后还要手动把 ipa 包发给测试人员或上传到 AppStore,像这种重复性的工作最好由工具来完成。那么有没有一种自动化的工具可以完成这些操作呢? fastlane 就是这么一款工具,它可以自动编译和发布 iOS 、Mac 或者 Android 程序。fastlane 包含了一系列的工具链来完成这些功能,你可以根据自己的需求定制出适合自己的持续集成方案。 fastlane 的工具链 fastlane

iTerm2 折腾笔记

上图是在 iTerm2 中使用 oh-my-zsh + agnoster 主题 + Solarized-Dark 配色方案 + Powerline字体的结果。这套配色方案效果非常好,对于 git 等命令行下的工具支持很优秀。实在是我等程序员的必备装逼利器😄!下面就来说下如何配置。 安装 Homebrew(已安装的可以跳过这步) 就像官网介绍的那样,Homebrew 是 mac 不可或缺的套件管理器,它让 mac 变得更完美。 安装命令: /usr/bin/ruby -e "$(curl

珍爱生命,远离百度!

这两天又被百度刷屏了,网友魏泽西因滑膜肉瘤病逝。他去世之前在知乎写下的治疗经过称,在百度搜索出来的武警某医院的生物免疫疗法,随后在该医院治疗导致病情耽误,而这种所谓的 生物疗法 由于有效率太低,在临床阶段就已经被美国淘汰,而到了国内却成了最新的技术,真是莫大的讽刺。 百度的恶 在我刚上大学时,经常能听到某某学长拿到百度 offer 了,那时还以为百度是一家挺让人向往的公司,最起码在位列 BAT 之首,那时我第一次接触的搜索引擎是百度,第一次使用的百科服务是百度百科,第一次使用的地图服务是百度地图,我那时甚至还梦想能进入百度工作。但随着我逐渐深入的学习编程技术,我认识到除了百度之外,其实还有不少更好的搜索工具可以选择,比如 Google,Bing。至少在编程领域,很多情况下,使用

写在工作满两年的日子

时光荏苒,自去年4月8号算起,来魔都已经一年了,也恰好是我工作刚满两年的日子,感谢这两年工作生活让我成长了不少。 初学乍练的第一年 想起大学即将毕业的日子里,我独自在西安四处奔波找工作,由于经验几乎为0,来来回回面试了 6,7 家公司,最终选择了一家外资软件外包公司。在当时看来,能找到一份这样的工作已经不错了,而且公司的各项福利也不算差,年度体检、团队旅游、生日 Party 、项目聚餐等等都很不错。刚进公司,由于没什么项目经验,一个叫 Bruce 的同事先让我负责给一个 Web 应用套个壳,然后上架 AppStore,虽然项目非常简单(有个做