Zhihao's Studio.

Zhihao's Studio.

每天进步一点点

魔都买房杂记(下)
写在前面上一篇博客魔都买房杂记(上)写完分享以来,我只在朋友圈进行了分享,便得到了近300次的阅读,我微信好友一共才400人。虽然可能存在某些好友多次阅读了这个文章的现象,但还是不难看出楼市的受关注度,毕竟它挑动着每一个人的神经,每个人都迟早是有一块地方要安定下来的。 在写这篇博客的时候,我已经走完了剩下的几乎所有流程,完成了草签(合同与正式网签一样),只剩下网签这最后一步了。这篇博客,我准备书接上文,将后续的流程写出来,方便读者就看到完整的新房购买过程;同时,将重点放在二手房的看房、选购和谈价技巧,和上文一样,由于我的不专业性,所提意见有强烈的个人主观色彩,也不接受任何质疑和撕逼,仅供...
魔都买房杂记(上)
为什么要写这篇博客近期终于在魔都上海买到了一个属于自己的三房,在一线城市有了一个稳定的安身立命场所。经历了大半年的看二手房、和房东谈价格,到最终选择新房、认筹、摇号、选房。一来记录一下这段经历,二来也为想买房的人提供一些参考吧,也仅仅是参考了,毕竟我不是专业的。 购买新房决定购买新房是在一次和二手房房东谈价谈崩之后,加上刚刚过去,印象比较深刻,有必要先行记录一下。 购买新房的好处众所周知,由于zf限价,新楼盘一般售价是低于周边二手房的,因为二手房需要支付约2%的中介费、个税(与是否满五唯一相关)、增值税(5.37%)和契税(新房也需要),大部分的房子加起来也要9%,即使是满五唯一的房子,...
Match for iPhone开发笔记 壹 开篇杂谈
开发Match的初衷大约一个月前的某天,一个很久未曾联系的同学突然给我发微信,问我有没有时间帮他做一个iOS App。此人从小学开始就与我是同学,一直是传说中的别人家的孩子,中考、高考都是全市第二名,后进入了南京大学数学系读本科,然后去了复旦读研,跟我又成了校友… 跟他见面后,他给我讲起了故事,在大学,有一棵树,叫高树,很多人挂在了上面多年,甚至无法毕业。因此,他想做一款叫做Match的产品,来帮助高数方面有困难的同学… Match代表什么Match,里面包含了MATH(数学)这个单词,而且有匹配的意思,寓意与答题系统中的求助者寻求匹配的答题者吻合。 我接手Match前在找到我之前,他一...
绕开迅雷的利器:thunderPassby开发笔记
thunder-Bypass for macOS 开发初衷前天无意中看到了Thunder Real Url的限免信息,觉得这款软件有点意思,而且对于我这种非迅雷vip来说好像挺有用。不过点进去后发现是windows的客户端,于是我就萌生了做一个功能类似,但体验更好的macOS客户端。 软件开源/下载链接开源地址 想下载直接使用的朋友请移步:下载地址 软件用途icon -> 软件用途 icon和迅雷icon对比 icon很有趣,是围绕着迅雷的图标展开的。迅雷的图标是一只鸟,thunder-Bypass旨在绕开(Bypass)*迅雷(thunder),因此,我用迅雷icon那只鸟飞...
面向协议编程初探
从编程范式讲起或许你经常听到诸如面向对象编程、面向过程编程、面向协议编程、函数式编程这些词,心中也不免疑惑,这些词都是些啥? 编程范式 on wiki相比于本文要介绍的面向协议编程,面向对象编程的名声似乎更响。面向对象由于C++和java的流行,成为近二十年来最为流行的编程范式。其他编程范式还有比面向对象更早的面向过程编程、指令编程,以及以Haskell为代表的*函数式编程和苹果提出的面向协议编程。 编程范式是一类典型的编程风格,是指从事软件工程的一类典型的风格(可以对照方法学)。编程范型提供了(同时决定了)程序员对程序执行的看法。 ——wiki 我理解的编程范式...
Swift5新特性
前言话说这两天好像是Google IO召开的日子,借机蹭一波热度,唱个反调,浅析一下Swift5可能会出现的新特性,也算是为下个月即将举办的WWDC预热预热吧。 ABI稳定性ABI稳定性这个话题是一个历史遗留任务,最初是Swift3的目标,苹果的拖延症一直拖到了Swift5,还不一定可以实现。这也是国内很多公司不敢全面拥抱Swift的重要原因之一。 ABI是啥ABI是Application Binary Interfaces(应用二进制接口)的缩写,它描述了应用程序和操作系统或其他应用程序的低级接口。 在应用程序运行时,Swift二进制需要和其他库或组件通过ABI进行接触,因此ABI定义...
GoBACKSPACE————致敬Go2Shell的Finder插件
仅以此项目向Go2Shell致敬、也庆祝Github10周年生日快乐,整个项目开源于Github,直接想用的朋友可以去百度网盘下载。 背景在macOS系统中,Finder(中文被官方译为访达)扮演着文件管理器的角色。在大多数场景下,Finder还是挺好用的,但是有一点让我很抓狂,那就是我在Finder视图中发现了一个文件或文件夹,想去它的父级目录时比较麻烦,因为Finder工具栏左边的< >按钮经常是灰色的,而且也只是能记录着你之前访问过的文件路径历史,有点类似于safari里访问过网页的历史。 Finder(访达)的工具栏截图 (< >为灰色),蓝色指南针为...
极客编程日历桌面版开发笔记
#背景介绍图灵教育推出的限量款编程日历2018,因为简约大气的设计和每周一个编程语言的介绍,在程序员中广受欢迎。 图灵教育推出的编程日历实体版 不幸的是由于限量1000款,除去赠品的300多套,真正在售的只有600多套,很快就被抢购一空。值得欣慰的是,前天下午作者将pdf版本的日历公开下载。 在简书中也无意间看到有人用python片段将壁纸与当周的日历进行了融合,这个想法让我受到了启发,从该文章下面的评论看到很多用户(特别是mac用户)反映在 macOS 下,Wand 库有点小问题,GitHub 有人提到了这个 issue。 我一直在使用的一款软件Blotter,吸附在桌面上的日历...
更优雅的文件添加方式Drag & Drop
前言前面基本完成了FileHider主要功能的开发工作,开源地址,该软件在百度网盘下载次数近100次,获得了一些人的认可,但也有一些人提出了不同的意见。感谢认可这款软件价值的人,同时也需要虚心听取不同意见。 不同意见主要集中在三点: FileHider实现的功能完全可以由命令行代替。关于这点,我不想否认,但是话说回来,并不是每个人都是程序员,都会使用terminal,顶级的程序员甚至可以不用GUI界面在terminal里完成所有的工作,但是有GUI界面大部分情况下还是能够提升普通人的工作效率的。况且,假设你今天隐藏了一个文件,也许你明天还记得,后天还记得,但是一个星期后呢?一个月后呢?...
AVHider for macOS开发笔记
软件介绍AVHider (oh NO) FileHider是一款将你的文件夹或文件隐藏起来的效率软件,适用于macOS X 10.10及以后的macOS版本。百度网盘下载地址,欢迎大家试用,并提出改进建议!有开发能力的朋友也可以去Github将项目fork后contribute您的code。 Specially thanks to unfamous Designer Joseph, who designed the exquisite logo for this Application! 软件的使用也非常简单,基本可以实现文件/文件夹的可见/不可见一键切换,录了一个gif动画。 ...
Zhihao Zhang
Happy Hacking
本站总访问量