渣打信用卡申领、使用小记

出发点

近来研究了下信用卡的权益,发现虽然刷卡这么多年,除了积分到期时偶尔换换小礼物外,没享受到太多权益;
因此准备梳理下现有卡,并做个用卡规划。

现有卡盘点

目前手上有4张信用卡:

  • 民生白金,65K,作为主消费卡;
  • 中行全币种,35K,境外海淘常用卡;
  • 招行联名,15K,近期已销卡;
  • 宁波银行,35K,之前办理随心分业务时附带办理的,近期准备销卡。

招行的卡8月份开始即将收取次年年费,因近一年基本没用过,也懒得刷满8次免年费,加上额度也不算高,因此就找客服销卡了。

民生银行的卡今年8月份到期,不准备换卡,如果终生免年费可以考虑。

申卡计划

已申请渣打真逸作为后续主消费卡,原因如下:
1、线上购物有积分(支付宝、银联在线),线下购物3倍积分;
网购已成为家庭支出主要途径,因此申请新卡以网购有积分为基本条件。

2、有消费返现活动:

  • 国内银联周二网络消费可返5%,但需当月计积分消费满5000元;
  • 境外VISA网络消费亦可返现。
    绑卡后微信发送FX16报名,但此活动目前仅持续至7月,不知道渣打是否会继续延期。

申卡过程

原本计划申请浦发AE白,但线上申请秒拒,而且考虑到每年消费4万才可免次年年费,暂且搁置;
后来研究了下,发现渣打现有活动如果延续的话,对于我这种不怎么特地攒积分的人来说,也挺给力的,毕竟能拿到实打实的返现,另外也想体验下外资卡。

线上填写资料后,4天内就收到邮件,说个别材料不符合要求,重新上传后两天内下卡;
不过网申需要到柜台领取,这点需要注意,建议还是尽量请工作人员上门办理吧。

坐标魔都,网申时领取地点选择的是渣打上海分行,只有工作日对外营业;
营业厅不算大,柜台对面是客户经理坐席;
等待了约15分钟,才安排客户经理采集原件、签字相关文件,大概持续了15分钟,期间客户经理还临时去帮之前的一位客户办理借记卡;
随后等待了10分钟,柜台受理领卡事宜,业务员不算熟练,屡次请教其他同事,因此有的问题我就没有在柜台细问,准备拿卡后电话咨询。

从进营业厅到领卡完毕,所花时间近一个小时,效率谈不上高;
对渣打的理财不感冒,之前在知乎看到有客户长期不用、账户被突然清空的案例,还是薅薅羊毛得了,
况且,我也没那么多闲钱...

使用心得

  • 不支持三星Pay;
  • 卡背面写有QuickPass,在银联钱包添加后未显示“闪付”标识,但不影响使用;
  • 网上银行需要用借记卡注册;
  • 信用卡的在线服务通道,只支持IE浏览器;
  • 没有手机银行APP;
  • 美元VISA卡还款,需要先存入人民币,然后通过电话银行或信用卡的在线服务通道购汇转入。
  • 消费返现活动,看起来很美好,需当月计积分消费满5000元,也就决定了不可能每个月都能符合此条件,也就有开卡活动的前两个月冲一冲,之后就随缘吧,不强求。
    毕竟,12 * 5K = 60K,每年有这个消费能力,我可能会优先考虑权益更好的浦发AE白。

综上,在没有其它更好选择的情况下,渣打的真逸卡还勉强可以用用;
建议申卡前多研究,结合自己的消费能力,做好申卡、用卡规划。

Mac通过Rename命令批量重命名文件

问题背景:

海贼王OnePiece动画连载已近800集,由于之前是从不同渠道(汉化组、动漫论坛等)下载的,文件命名规则自成一套体系。
对于有轻度收集癖和强迫症的我来说,进行分类管理以及命名规则的统一,蓄谋已久。

It's time!

需求列表:

  • 兼容现有的各种命名规则
  • 名称统一转换为:OnePiece-xxx
  • 保留原有的视频格式后缀

实现过程

  1. 通过Homebrew安装rename
  2. 分析文件对象特征,补充知识
  3. 研究成果展示及拆解

Continue Reading...

可视化分析Hue整合Spark&Hive

前言

下图为我近期研究的结果,计划搭建BI分析平台。

系统架构图.png

原本计划使用Kylin,但发现某些场景Kylin支持得不算好(如:多值维度的统计分析);
发现Hive内置函数explode()是支持行转列的,Spark 1.3后的版本也支持,因此还是考虑回归目前的计算框架。
数据层面也需要进行梳理,计划陆续开展,暂且不谈。

所有环境都是在Macbook Pro(OS X 10.11.6)安装的单机版;
默认Hadoop、Hive、Spark均已安装完毕。


安装Hue

参考:
1.http://gethue.com/start-developing-hue-on-a-mac-in-a-few-minutes/
2.https://github.com/cloudera/hue

重要内容:
1、安装Xcode命令行工具

xcode-select --install

我先按照github上的步骤进行操作,遇到一些奇怪的问题,多为库文件头找不到,如:'openssl/e_os2.h' file not found,浪费了不少精力和时间,后来找到官方的指导(参考2)后才一路畅通。

2、到HUE_HOME目录下编译

make apps

3、修改配置参数

vi ./desktop/conf/pseudo-distributed.ini

若其它组件的端口都是按默认配置安装的,Hue的默认设置无需更改,会自动检测并连接。

4、启动服务

./build/env/bin/hue runserver

这时应该能够访问Hue的页面,初次登录需创建管理员用户及密码。


组件配置

一、HDFS

(默认切换至HADOOP_HOME,下同)
1.开启webhdfs

vi ./etc/hadoop/hdfs-site.xml

添加以下参数:

<property>
<name>dfs.webhdfs.enabled</name>
<value>true</value>
</property>

测试命令:
curl -i "http://localhost:50070/webhdfs/v1/?user.name=hadoop&op=LISTSTATUS"

2.允许超级用户模拟其他用户

 vi ./etc/hadoop/core-site.xml

添加以下参数:

<property>
<name>hadoop.proxyuser.hue.hosts</name>
<value>*</value>
<description>Allow the superuser hue to impersonate any members of the group group1 and group2</description>
</property>

<property>
<name>hadoop.proxyuser.hue.groups</name>
<value>*</value>
</property>

允许hue用户模拟其他用户,若有其他超级用户,还需添加类似的配置(比如我都是使用Edward启动各类组件的,此处还需加上Edward的文件)
建议新建OS用户hue并划分至hadoop组内,不过我本地习惯单用户,将错就错了 :P

3.添加HDFS权限
hdfs dfs -chmod 777 -R /tmp

注:777仅限本地或测试用;(另准备研究下Hue如何集成账号权限管理Sentry+Kerberos)
配置修改后,记得重启Hadoop集群。

二、Hive

1.启动hiveserver2

./bin/hive --service hiveserver2

若有Spark,此步可略,后文详述。

三、Spark

我的目的很简单,只是希望能够在web端执行Spark SQL。

在官方查阅了几篇文章,有篇建议通过Spark Job Server,能够上传jar并执行任务:
http://gethue.com/a-new-spark-web-ui-spark-app/

有篇是通过Livy Server提供REST接口:
http://gethue.com/how-to-use-the-livy-spark-rest-job-server-for-interactive-spark-2-2/

最终发现通过启动Spark的thriftServer即可

cd ${SPARK_HOME}/sbin
./start-thriftserver.sh --master local

Query Editors页面选择Hive即可。

注: thriftServer是用来替代hiveserver2,根据性能测试结果,建议使用Spark的thriftServer 。

执念不可执

固执的人往往越来越固执,有时会固执得毫无道理。而我家呢,盛产固执的人,老爹固执得难以亲近,姐姐哥哥以及我,固执的程度不同,但也都高于社会平均水平。

有一天我开始思考固执这件事,并形成一个与固执作斗争的习惯:尽管深知自己有一定的自闭倾向,甚至略有社交障碍,但是尽量克服,并试着去接触和理解不一样的人、不一样的生活理念与生活方式。

有过一位对我来说亦师亦友的同事,她的人生与我的人生从经历到模式,可以说是天壤之别,连我自己都有点不太相信这样两个人有过人生交集,更不可置信的是,我发自心底欣赏这个人:她谈过八个男朋友,在三十好几岁的时候结婚,五六年过去了,没要孩子。老一辈人大多不认可这样的人生模式,但是我总觉得她活得比一般人要有意思,贵在怡然自得。看她的微博,仿佛身在另一个国度——她喜欢的作家,喜欢的剧,乃至喜欢去的地方,大多都能打上日本二字。但她绝不是狭隘盲目地喜欢某一国某一地,相反,其人学问与见识远超寻常,曾经一肩挑起100页之厚的一整期杂志,从结构、选题到具体的撰文与配图,全部做到了高水准。老板看了特别高兴,慷慨地给她放了半个月的长假,全然无视编辑部苦瞪着的五六双眼睛,是那么的红。

还有过一位没当回事地认识、很当回事地惦念的人,她兴趣广泛富于变化。相识之初,暗自认为这家伙三观奇怪。但是当我开始认真听她说,猛然意识到她说的许多话都很有道理,尤其是一些对我来说很新奇的观点。我们的成长环境、生活圈子还有兴趣爱好,大为不同,这些不同造就了两人意识世界的不同,比如她喜欢的杨洋在我看来就太过于美少年而无法产生心的涟漪,但这不妨碍我们成为「破产姐妹」那样的好搭档,患难与共,一起加班加到生病。前不久她写了一篇《你一边骂着马蓉,一边却又劝身边的女孩嫁给「条件」》,比那些「宝宝不哭」的自媒体热点文高出几个乞力马扎罗山,是万顷泥沙之中为数不多的一泉清流,哪怕只是发在她刚开的仅有30多粉丝的公众号。

与这两位更为不一样的,是前年共事过的几个外国人。其中一个90年的姑娘,来自亚美尼亚,她说她生活在一个由五个女性组成的家庭:她的妈妈和她,加上她的小姨和小姨的两个女儿。她的姨夫,在90年代中期阿塞拜疆与亚美尼亚的战争中丧生。从我出生至今,从未切身感受过战争,也从未想到有一天会遇到这样的人和这样的经历。她前年夏天来中国留学,学费、生活费全靠自己一点点地挣。我知道她会好几国语言,却无论如何也想不到打小就吃素的她,力气那么大,还是空手道高手(PS:迄今为止,我只认识这么一个从来不吃肉的人)。她有着典型的欧洲人的高鼻梁和白皮肤,她却希望她能黑一些;我勒个去,天知道我多么希望我白一些。于是我们在完全相悖的希望中,时不时互相赞美道「你的皮肤真好」。

这些是能够做朋友的人,还有一些认识却没有机会相处的人,我也观察Ta们、欣赏Ta们。远如多年前的一位高中校友,他让我知道人可以「以行制性」;近如凭窗可见的证大五道口大厦里我认识但并没能久处的一些人,有一次我叹息着说最近忙得都没陪过自己儿子,有一个人认真回我:如果把一件事放进日常习惯之中,像吃饭洗澡那样,就不会觉得没有时间做。

这些人这些事,与我抗争的固执好像没有什么大的关系,但人总是在打破固有的习性和圈子之后,才能打开头脑的门,看自己,看天地,看众生。

记得三四年前,几次跟朋友叨叨「画地为牢」这个词,警示自己不要陷于偏见和固执而不自知。这两年,从二十岁的生硬走进三十岁的温和,经历的事密密地排成一片,好些事情说不上来是好是坏,但它们簇拥着赶来,令我忙乱焦虑乃至扼腕长叹。意外的是,这些东西好像佐料一样,使目之所及的一切人与物,多出很多味道。这些见闻感想,细微、和缓,然而有力,让我识清自身在这个世界中的位置,以及和其他人的相对位置。


微信公众号:三分白(i_sanfenbai)
623523988.png