博客 | Blog

日常财务计算

本文介绍日常财务计算知识。

Excel 财务函数 #

  1. 基本概念
    • Rate 利率
    • Nper 年金的付款总期数
    • PV 现值
    • FV 终值
    • PMT 年金(Payment),每期支付金额(含本金与利息)
  2. 函数
    • PV 等额年金求现值,返回投资的现值。 现值是一系列未来支出现在所值的总额。
    • FV 等额年金求终值。基于固定利率和等额分期付款方式,返回某项投资的未来值。
    • NPV 不规则年金求现值。使用贴现率和一系列未来支出(负值)和收益(正值)来计算一项投资的净现值。
    • PMT 求年金。根据固定付款额和固定利率计算贷款的付款额。
    • Rate 返回年金每期的利率。
    • IRR 返回由值中的数字表示的一系列现金流的内部收益率。 这些现金流不必等同,因为它们可能作为年金。 但是,现金流必须定期(如每月或每年)出现。 内部收益率是针对包含付款(负值)和收入(正值)的定期投资收到的利率。

日常使用场景 #

  1. 信用卡分期付款对应年利率? 以浦发银行账单分期为例,3期手续费2.64%,假设分期金额3000,则每期应付金额 为(1000+26.4)。计算其名义年利率: 12*Rate(3,-1026.4,3000)=15.77%. 简便算法: 22*2.64%/3 = 19.36%.

  2. 12期免息分期付款到底有多优惠? 主要考虑自己的折现率,这里 Rate 取 10%。假设商品的总价C。 计算现值 PV(10%/12, 12, C/12) 对应到折扣为 PV(10%/12, 12, C/12) / C 通过计算可知,折现率取 10% 时,对应的折扣大约是 0.95, 即相当于 95 折。

  3. 贷款 50 万元,年利率 6.75%,期限 5 年,每月等额本息还款,每月要还多少? pmt(6.75%/12, 60, 500000)=-9841.73 CNY

    ...

iOS 使用 AnyConnect 科学上网

本文介绍 AnyConnect 协议 VPN 在 iOS 平台的使用。

  1. App Store 搜索 AnyConnect,安装
  2. 打开 APP,Connections 子菜单添加 VPN Connection,输入服务器地址
  3. 回到主菜单,连接,输入用户名和密码

wr720n OpenWRT 折腾记录

USB 存储挂载 #

安装必要的包:

opkg install kmod-usb-storage #USB存储支持
opkg install kmod-fs-ext4     #ext文件系统支持,向下兼容
opkg install kmod-nls-utf8    #UTF-8字符支持
opkg install block-mount      #USB挂载支持,USB启动支持

编辑 fstb 配置文件,使得开机自动挂载。

# /etc/fstab
config 'mount'
option target '/mnt'
option device 'dev/sda1'
option enabled '1'

fstab 开机启动

/etc/init.d/fstab enable

SSH #

安装 openssh

opkg remove dropbear
opkg install openssh-server
opkg install openssh-client

迅雷远程下载 #

3.0 版本和 1.0 版本

树莓派 教程

http://192.168.2.1:9000/getusedpartitioninfo 硬盘挂载信息

Xware1.0.31_mipseb_32_uclibc.zip

mount –bind /media/xunlei/ /media/TDDOWNLOAD/

samba

https://wiki.openwrt.org/doc/uci/samba

Windows 使用 Shadowsocks 科学上网

本文介绍 Shadowsocks 协议在 Windows 平台的使用。

下载最新版 Shadowsocks #

配置说明 #

1. 配置服务器信息 #

可使用以下三种方式之一配置服务器信息。

1.1 手动配置

1.2 扫描二维码

右键点击 Shadowsocks 程序的系统托盘图标,如图示依次点击 服务器(Servers)->扫描屏幕上的二维码(Scan QRCode from Screen),获取服务器信息。

1.3 配置文件

将配置文件 gui-config.json 与 Shadowsocks.exe 放置于同一目录即可。

2. 配置代理 #

2.1 PAC

首先从 GFWlist 更新本地 PAC,然后配置为使用本地 PAC。

2.2 配置系统代理模式

使用 PAC 表示依据 PAC 文件确定哪些网址经过代理服务器,哪些网址直接连接(保证速度)。全局模式表示所有网址均经过代理服务器。

2.3 打开系统代理

至此,完成必要配置。打开 IE 浏览器,点击 Google https://www.google.com 测试代理是否成功。

...

关于记账工具

本文记录个人关于记账以及记账工具选择的一些想法和经验。

你需要记账吗? #

记账利弊皆有,因人而异。最重要一点,记账可以帮助你清晰量化地认识个人收支情况。我是一个喜欢量化存档生活的人,以前会备份各种聊天记录、短信、通话记录等信息,日常也有写日记的习惯,账本相当于另一个维度的日记。

记账让我对自己的生活有更强大的掌控感(也许是错觉)。据说记账有以下缺点,可能会让人变小气,太麻烦等,读者根据自己的实际情况考虑。记不记账纯属个人选择,若您有兴趣开始记账的习惯,希望本文可以提供一点参考。

记账基本原则 #

  1. 收付实现制与权责发生制 我采用收付实现制记账原则,与之对应的另一个词是权责发生制,举个简单的例子说明二者的含义。拿交房租来说,年初你交了未来半年的房租 12000 CNY,收付实现制会这么记账,年初支出 12000 CNY,只有这 1 笔。权责发生制会这么记,未来的 6 个月,每月支出 2000 CNY,共 6 笔。 个人采用的是前者,即收付实现制,主要优点是方便对账,毕竟银行的流水只有 1 笔 12000 CNY 的。他的缺点也很明显,会导致月度财务报表并不准确,不能清晰反应月度收支情况。所以采用收付实现制,在查看报表的时候,不应简单的去看数字的绝对值。

  2. 负支出 电商购物退款退货的场景很常见,月初买了一个东西,记了一笔支出,到货后发现不合适申请退货,中旬退款回到原支付渠道。我该怎么记这笔退款呢?省事的办法是把月初记的支出那笔删除,还有一个办法是退款导致时记一笔收入。但是聪明的你一定会发现这两种方法都不太理想,前者不能反应真实流水,后者会导致月度报表支出与收入都虚高。 比较合理的做法是退款时记录一笔负支出。当你意识到支出可以是负的时候,很多帐目记起来就简单多了。

记账工具 #

1.移动设备

主要是 Android 和 iOS 两个平台。主流的记账工具基本都是全平台的了。其中功能丰富占据大部分用户的记账应用有二:

  • 随手记,我使用随手记时在论坛提出的关于多币种的问题1
  • 挖财
  • MoneyWiz, iOS

对于入门者,推荐使用这二者之一开始。基本满足大部分功能需求。

对于不需要如此复杂功能,例如多账户的用户来说,也可以选择很多主打简洁的应用,例如 iOS 下的 Expense。由于我不是 Android 用户,所以此平台下的轻量级应用请自行寻找。

2.桌面

桌面的记账方法相对来说比较严肃,简单的可以采用 Excel 记账,复杂的可以采用专业的财务软件。总结来说:

  • MoneyWiz, macOS
  • Excel, 网上寻找他人分享的记账模板,略加修改便可以使用
  • Gnucash, 开源软件,多平台支持。复式记账,多币种记账。Windows 下的桌面客户端虽然丑陋但是可用,功能强大
  • Ledger, 简单的命令行记账工具,复式记账
  • Beancount, Python编写,命令行工具,多币种记账功能强大,复式记账。可以认为是 Ledger 的升级版。可以参考推特上的讨论2

以上软件按照新手友好程度排列。

...

mutt with Google Contact

install #

  1. install goobook

    pip install --user goobook
    # in arch you should
    pip2 install --user goobook
    
  2. config goobook

    # fisrt get the config template
    $ goobook config-template > .goobookrc
    # "#" or ";" at the start of a line makes it a comment.
    [DEFAULT]
    # The following are optional, defaults are shown
    ...
    [DEFAULT]
    # The following are optional, defaults are shown
    email: you@gmail.com
    password: yourgooglepassword
    
  3. goobook authenticate

    ...

重庆森林

昨天晚上准备先洗澡,之后再去实验室加班。发现另一双拖鞋不见了,去斜对面同学那里借拖鞋,不想他正在看电影,对的,就是这部《重庆森林》。这是一部耳闻太久的电影,本以为只是耳闻其实没有看过,后来在豆瓣发现 2012 年 12 月份就已经标记看过了。尽管脱了外套,还是站着边吃零食边看完了这部电影的后半部分,刚好是王菲与梁朝伟的那段。上午的时候,补完了前半部分。

电影的开始看了好多遍,熟悉的台词,“当时我和她的距离只有 0.01 公分,57 个小时后我爱上了她”。凤梨罐头会过期,强行吃下去那么多,只会让你呕吐不止。打那么多电话干什么,你明明知道,你真的明明知道对方根本不会搭理你。阿 May 真的走了,小武,请让爱情在天亮前结束吧。

凌乱的镜头和凌乱的画面,眩晕潮湿的感觉,氤氲,蔓延,泛滥。25 岁生日到来的时候,你在疯狂地跑步,让体内的液体蒸发出来,没有力气再让不再多余的水分从眼中流出。偶尔喜欢跑步,是不是也是一样的动机,不是的,跑步那么帅,这就足够一直跑下去。

好在可以期盼,记忆是不会过期的。一年后,我们听到孙悟空对紫霞仙子说,“如果要给这份爱加个期限,我希望是一万年。”

不喜欢王菲喜欢的那首歌,太吵了,网上找到的原声带版本也有点问题,声道有点特别。喜欢那些金鱼,不喜欢那个飞机模型。喜欢加菲猫,就是电影一开始王菲在林青霞经过的那个店买的大大的加菲,不喜欢白熊,太容易脏了。喜欢那些不管新旧依旧感情充沛的毛巾和那些又是减肥又是海吃的香皂,喜欢空姐那被熨的笔挺的制服,尤其喜欢阳光下飞机与制服在一起的画面。还喜欢那个格子衬衫,那个红色的长袜,一度以为那是阿菲自己的东西。

不敢打开那封信,所以没有那封信。好像会忍不住那么多天不去碰他。反正你又不会打开,所以还要写干什么呢,毕竟内心还是期盼自己的判断是错的,毕竟还是会期望你没有那么的绝情,毕竟,毕竟我还呆呆站在这里,哪怕有一点点的可能,也会也只能看着你的背影直到消失,直到再也不会出现有可能再次出现时。

有一个盒子,不敢打开。这里面可能有着寤寐所思的你,也有可能什么都没有。上帝没有告知一点点的概率,如何能知道她的期望。还是放在这里不去打开。

好在这个城市从来不缺男女,你可以一个人安慰你的一整个房子,也可以找另一个她来帮你收拾。先将那些过期的凤梨罐头整理好,用黄色的半透明胶带封口,放在角落里,当她是标本好了,那些亲爱的标本。

2015 年度个人总结

年终总结总是要写的,动笔的今天已经是 2016 年 1 月 22 日,虽然有种种理由说服自己拖延,但是再不动笔这坚持了两年的好习惯恐怕就要中断了,写论文之余,开始回顾 2015 年。每次都发现自己写的文字都过度的矫情,感情充沛的让再看一遍的我都能感受到高冷气。希望这一次能够用口语化的文字表达,囫囵回顾去年一整年。承蒙不嫌弃。

回顾 #

其实我在想为啥不能农历新年写呢,这不 15 年的 1 月份还是上上个学期,又在为自己拖延找借口了,pia!言归正传,1 月份忙着做实验,打车的费用都花了好多,第一次在南京喝酒断片(无意识时间应该很短),吐的挺厉害,这次事件的后续影响是当时的我没有想到的。比如老板怎么看我,师兄特地批了我,同学各种嘲讽,最离谱的居然还有八卦(接近一年后听到我也是震惊)。2 月份寒假回了遥远的西北边疆,照例一切之前的美好打算都落空了,整个假期就是看剧看片看小说睡觉。好遗憾我为什么没有去滑雪。

开学后是研究生第二年,即将开题。没有论文没有思路的我继续做着现在看来意义不大的试验,看着现在已经放弃的方向的 paper,幸好做了一些有用的数值模拟可以放到毕业论文里面充数。有趣的是集体去了梅花山赏梅,开心。三月末终于拿到了驾照,一年多的辛苦学车之旅终于结束,当时的我是期待以后能有完整的周末的,然而现在回头看好像周末也是宅着。

三四月份春光正好,非常适合跑步,也算是没有辜负好时光,为了扬马跑的比较勤快。扬马各种曲折,槽点满满,过程比结果重要这句话很适合在这里安慰自己。之后开启了 Nike+ 的五公里特训,各种冒雨跑了几次,然后就没有然后了。因为实在是太热了啊!

差不多也就这时萌生了跨专业考博的念头,刚刚确认了一下,4 月 14 日。我猜肯定是被试验和论文摧残的痛苦,加上马上到来的打酱油的蓝桥杯的暗示。从开始有这个念头到报名( 6 月 30 日截止),中间有很长的时间,我基本没有动摇过,联系了同学师兄等等,考博的事情就这么确定了。

五月份开题,前前后后忙了好久。之后的光阴匆匆逝去,参加了一次南京举行的彩虹跑。

六月份师兄们的研究生毕业答辩,感受了一下毕业的气氛。之后继续做着我的平淡乏味的学术工作,整理不会分析的试验数据,做着漏洞百出的数值模拟,间杂着看看即将考试的专业书籍。终于撑到了暑假,为了复习只能放弃回家。虽然好像自己经常在学术和复习之间挣扎,或者被挣扎。

8 月 24 日之后,全身心投入复习,9 月 22 日考试完毕结束回到南京。之前的打算是回来赶紧折腾毕业的事情。结果好像什么也没做就快到了 11 月。之后毕业各种压力,直到动笔的今天依旧没有结束。好在要做的东西差不多都确定了,不会再变卦了。

2015 年最后两个月,调代码,写论文,迎来了中期考核。送走了体能考核。 惶惶不可终日中等来了通知书,迎来了 2016.

补遗 #

学期初返校的路上丢了手机,以这种匆忙的方式跳进了水果的坑。尝试了一堆应用后大部分都已放弃,回归自带 APP。

用了数年的 Evernote 终于被我抛弃,拥抱 Onenote。一个数据库存储导致的反应迟缓不可避免。

年末的两个月是各种买买买,回头来看依旧是买了一些没必要的物件。好在个人消费观已经逐渐确定。“若无必要,勿增实体”的观点深得我心,至于下半句的“要增便增个贵的”便是量力而行的问题了。

记账方面也在年末抛弃了随手记,开始使用复式记账法,每个领域都有专业的知识与方法,需不需要采用要在了解之后才能判断。

复习阶段开始接触 IPN 播客网络,现在洗澡刷牙睡前都会挂着耳机听听播客,体验偶遇的快乐。太医来了丰富了我的医学常识,味之道让我更加关注生活中的食物,其他几档节目也让我对艺术打开了启蒙之门。

最后寒假回疆前回了一趟老家,两年没回了。光阴痕迹在我身上留下的痕迹要多于这个城市。下车时天飘着细雨,泥泞的道路让人厌烦。和 X 聊了聊,转了高中,和当时租房处现在已是高楼的中心城。回乡看了一人在家的外婆。变化最大的还是人。想做的事情都做完了,没有什么遗憾。过好自己的生活已然很不容易。

读书方面,因为复习,正经的书并没有读几本。电影倒是看了一些。以后这些记录还是放在豆瓣上,自己整理的成本还是难以持续承担。小说阅读的比例请逐渐降低,实在是读了太多。人生从功利的角度来说,显然阅读小说是效率低下的一种。认清自己,负起责任。

关于 2016 年,有以下的一些想象:毕业,学业,健身,英语,旅行,阅读,拖延症。

结语 #

过去的一年,要感谢很多人的帮助。拖延症晚期的我深感惭愧,还好事情的结局不错,没有辜负你们。感谢同学们的帮助与陪伴,感谢师兄老师们的帮助,很多事情因为你们让我的为畏难心理变得可笑和没有必要。真的非常感谢。愿 2016 勇气与信心伴我同行。

...

Vim environment for SICP on Windows

SICP means Structure and Interpretation of Computer Programmings. This quick note is for a Common Lisp environment configuration for learning SICP on Windows.

  1. Common Lisp is my choice, while MIT-Scheme is the recommendation of SICP. Download it from https://common-lisp.net/downloads/. I am using CCL for it is the default in tutorial for Slimv.
  2. Download Slim: https://github.com/slime/slime/releases.
  3. Download Vim Plugin slimv.vim http://www.vim.org/scripts/script.php?script_id=2531

Configurations in .vimrc

let g:slimv_swank_cmd = '!start "<ccl dir>/wx86cl.exe"
\ -l "<slime dir>\start-swank.lisp"'

reference #

无题之红包

源于支付宝的集五福活动反思。

1 月 28 日活动开始,当天集齐 4 张,只差敬业福。之后基本一直有关注,除夕夜几波抢红包的时间点都没有错过。结局是依旧没有集齐,身边集齐的人也是寥寥。

当活动结束的时候是愤怒的,这也是这篇吐槽的由来。不从企业营销活动的角度去讨论这次活动,这个可以参考可能吧的一篇关于微信与支付宝红包营销对比的文章。纯粹从个人角度去看,投入了不少时间,基本没有收获,最后收获的只有愤怒与后悔。

后悔来自于投入与产出不平衡。愤怒的原因是那种无法控制的结果,与之前的设想不太一样。然而这本应是可以想到的事情,只是一厢情愿、不愿去承认这个可能性。

推而广之,群红包又何尝不是类似。投入了大量时间参与抢红包的游戏,为了不是收益,只是感受这种概率的乐趣,以及浪费无聊的时间,或者还有一丝与他人进行社交的作用。

所以拒绝群红包这种效率低下的方式,以及正确理性评估商家的一切活动,不要再贱卖自己的时间了。