程序员欢乐送(第17期)

程序员欢乐送(第17期)

对于我来说,我一直保持的追求有三点:技术、快乐、财富。因此,从此三点出发,记录过去一周,我所看到的,值得分享的内容,每周五把欢乐送达。

技术

1、Facebook超大规模图嵌入算法

图是很有用的数据结构,处理图这类数据要用到图嵌入(Graph Embedding),也叫网络表示学习。把高维的网络,转换成低维的向量。加工之后之后,机器学习模型才能轻易食用。

为了更好的解决图嵌入问题,Facebook开源了叫做PyTorch-BigGraph (简称PBG) 的新工具。有了它,再大的图 (原文是arbitrarily large,任意大) 都能快速生成图嵌入。

程序员欢乐送(第17期)

项目地址:点击查看

2、数学公式图片转Latex代码

数学爱好者的神奇,这是一个帮你快速把数学公式图片转成LaTeX代码的工具,名为Snip,可以免费下载使用。

操作简单,截图即可。

程序员欢乐送(第17期)

除了支持机器打印的公式,也支持手写公式,效果依然不错。该工具适用于Mac、Windows、Ubuntu系统,适用于所有支持LaTeX的编辑器。

体验地址:点击查看

3、代码智能推荐工具

AiXcoder是一个代码智能推荐工具。主要功能如下:

AiXcoder代码智能补全:AI引擎预测您要输入代码,只需“一键确认”,即可完成一行或多行代码编写。

AiXcoder相似代码推荐:自动搜索并推荐可供参考的优质代码样例。

AiXcoder主要通过IDE插件支持,插件适用于Windows和Mac系统上的IntelliJ 2017,Android Studio 3.0,PyCharm 2017,Eclipse 4.3及以上版本。

当前支持Java 和Python 两种语言。尤其对 SpringBoot,TensorFlow,JFinal, Android 等编程场景进行了特殊适配。

感兴趣的朋友可以试一试。

体验地址:点击查看

4、thefuck

没错这个沙雕项目就叫「thefuck」。

从名字可以看出,项目作者应该是一位暴躁老哥。

该项目的主要作用是,在你输错命令后,fuck 一下,自动帮你更正命令,解气又实用。

当然输这个命令的时候要注意别让老板看到,不然等下还以为你工作干得不爽,把你开了那就真的是「What the fuck」了。

程序员欢乐送(第17期)

项目地址:点击查看

5、RandWireNN

随机连接的神经网络性能居然比人工设计的网络(ResNet、ShuffleNet等)还要好?最近,FAIR何恺明等人提交了一篇论文,其模型性能让人觉得有点不可思议。

在该研究中,来自 FAIR 的研究人员谢赛宁、Alexander Kirillov 、Ross Girshick 与何恺明通过随机神经网络连接的方式探索了比此前神经架构搜索更为广泛的连接形式,并实现了很好的效果。

FAIR 提出的这些随机连接神经网络看起来十分魔性,论文一经提交就引起了人们的广泛关注,很快就有了实现——来自 MINDsLab 的 Park Seung Won 试图在 PyTorch 上实现它,并重现研究中的一些结果。

程序员欢乐送(第17期)

项目地址:点击查看

6、数学数据集

数学推理是人类智力的核心能力,使用算法完成数学推理是一个独特的挑战。

Question: Solve -42*r + 27*c = -1167 and 130*r + 4*c = 372 for r.
Answer: 4

Question: Calculate -841880142.544 + 411127.
Answer: -841469015.544

如果你需要一个这样的模型,那么就必须有一个好的数学数据集,自己整理会很费时费力。所幸Github开源了一个数学数据集,里面包含算术、代数、概率论和微积分等数学题。

项目地址:点击查看

7、pytorch_GAN_zoo

如果想要学习GAN网络,我想pytorch_GAN_zoo项目可以为你提供一些帮助。pytorch_GAN_zoo实现了多种GAN网络,从最简单的GAN,到复杂一些的PGAN、DCGAN、StyleGAN等。

数据集、预训练模型和代码均有提供,GAN网络学习上手的好项目。

程序员欢乐送(第17期)

项目地址:点击查看

快乐

1、瞬间尴尬起来了

2、这样的设计谁抗的住?

财富

关注我的朋友应该都知道,我是一名底层码农。作为经常加班的“程序狗”,我一直想为自己配置一份保险,但对保险知之甚少,索性边学习边整理,并把这些知识分享给有同样需求的人。

首先,来个大图先让大家有个整体的印象:

程序员欢乐送(第17期)

在我国以及全球大多数国家,保险按照被保险对象不同分为财产险和人身险。

程序员欢乐送(第17期)

在讲解具体内容前,可能需要对以下名词有所了解:

  • 保费——买保险要花的钱
  • 保额——保险公司赔的钱
  • 投保人——花钱买保险的人(可以给自己买,也可以给别人买)
  • 被保险人——得到保险公司赔款的那个人(除非死亡,是受益人得到赔款)
  • 保险人——保险公司
  • 受益人——被保险人去世后,继承赔款的那个人(父母、子女、配偶)

举例个例子:我花钱给母亲买保险,投保人是我,被保险人是我母亲,受益人是我母亲的第一顺位继承人(父母、子女、配偶)。

财产险

财产险是什么?先给个专业说法:

财产险,是指投保人根据合同约定,向保险人交付保险费,保险人按保险合同的约定对所承保的财产及其有关利益因自然灾害或意外事故造成的损失承担赔偿责任的保险。

专业术语听着都比较绕,没关系我们进一步了解财产险都包括什么,再一一举例,就会清楚很多。财产险,一般包括:财产损失险责任保险信用保证保险这几类。

程序员欢乐送(第17期)

1、 财产损失险:顾名思义就是对个人、家庭或企业所拥有的财产进行保险,在发生损失时由保险公司承担该部分损失的补偿。比如,有车一族每年都要购买的车险、快递公司对我们邮寄物品的保险、担心家里房子失火、水淹或者被盗所投的保险等等。

2、 责任保险:责任保险是指以保险客户的法律赔偿风险为承保对象的一类保险。比如,我们车险中的第三者责任险,小区物业为小区基础设施购买的公众责任险,电器厂商为自己产品购买的产品责任险,还包括很多企业给自己员工购买的雇主责任险、航空延误险、熊孩子险等,都可以在因为所投保对象为他人造成损失而需要赔偿时,由保险公司代为赔偿。

3、 信用保证险:保险是以信用风险为保险标的的保险。这种保险的投保人必须为企业,也就是作为个人是不能购买的。通俗解释,就是A和B企业之间存在交易,A担心发货给B后,B企业不按约付款,这时保险公司会在保险额度范围内先垫付货款给A。

财产险在进行保险补偿时有两个重要的原则

1、“损失补偿原则”,说人话就是你有多少损失,保险公司赔多少钱。当然,如果保险额度小于损失的话,就只能按保险额度进行赔偿,额外损失只能自行承担。

2、“重复保险分摊原则”,说人话就是原则上一个风险标的只能投保一次,如果同时投了几份保险,最终的赔偿也不是每份保险都赔偿一次该损失,而是由各家公司对该损失进行分摊赔偿。所以,多投没用。

人身险

简单说完了财产险,该说重头的和我们自身关系更大的人身险了。

人身险,是以人的寿命和身体作为投保标的保险。在我国,人身险又分为社会强制保险商业保险两大类。

程序员欢乐送(第17期)

社会保险

社会强制保险通常指企业和个人同时承担投保义务的社保,包括养老医疗工伤生育失业。因为我国各地区经济发展程度和收入水平不易,所以各地缴纳社保的基数和金额都有所不同,这也导致社会保险只能在缴费地区才可享受,换了工作地区,需要转保险,也是需要一番折腾的。

其中,工伤保险生育保险是由企业承担的,无需个人承担。养老保险医疗保险失业保险是由个人和企业共同承担。

举个例子,以我本人的情况为例,我在北京,假设我每个月工资2000元,这是税前收入。公司给我交了工伤保险生育保险,不会在我这2000元里工资扣保费。但是养老保险医疗保险失业保险保费我需要承担一部分。

其中,养老保险我需要承担8%,公司承担21%。即我这2000元的工资需要再扣160元,公司再帮我交420元。现在我工资剩余2000-160=1840元

而医疗保险我需要承担2%,公司承担8%。即我这剩余的1840元的工资需要再扣40元,公司再帮我交160元。现在我工资剩余1840-160=1680元

最后的失业保险我需要承担0.2%,公司承担0.8%。即我这剩余的1680元的工资需要再扣4元,公司再帮我交16元。现在我工资剩余1680-16=1584元

你看,保险一扣到手工资一下子减少了这么多。实际到手的工资比这还少,因为还有住房公积金没有扣。住房公积金不在社会保险范围内,但是为”五险一金“中的一金,每个公司住房公积金缴费不同,最高档为12%。个人承担12%,公司承担12%。即我这剩余的1584元的工资需要再扣240元,公司再帮我交240元。现在我工资剩余1584-240=1344元

另外还有一些社会保障层面的保险,比如农村养老险和农村合作医疗都属于此类范畴。

商业保险

重头戏,也就是我想购买的商业保险,就留在下回说吧。

最后

本周的程序员欢乐送,到此结束,下周再会。

来源:

https://cuijiahua.com/blog/2019/04/life-25.html

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?