Archive for 七月, 2016


centos安装使用Ulipad

1、下载UliPad
https://pypi.python.org/pypi/UliPad

2、安装依赖包
yum install wxPython

3、解压ulipad
unzip ulipad.4.1.zip

4、放入/opt/
mv ulipad/ /opt/

5、运行ulipad
python /opt/ulipad/UliPad.py

去掉linux文件行尾的LF换行符

假设111是源文件名,222是转换后的文件名

tr -d “\n” 222

cat 111 | tr -d “\n” > 222

PS:
“回车”(carriage return)和“换行”(line feed)
Unix 系统里,每行结尾只有“换行LF”,即“\n”
Windows系统里面,每行结尾是“回车CR”“换行LF ”,即“ \r\n”
Mac系统里,每行结尾是“回车CR”,即“ \r”

文件格式互转可以使用dos2unix或unix2dos命令

有点心疼你,也很理解你。体制内是个很毁人的地方,让你对很多真实啊正义啊努力啊自强不息什么的品质都不再坚持。我有段时间敏感到,每天都在反思自己是不是又说错了什么话,做错了什么事。我不再相信工作中的任何人。有好处吧,就是说话少了,能多角度思考问题了,能做事情都分析利弊了,也有了一些保护自己的技能了。
换个角度想想,这次吃亏也许对你不见得是件坏事呢?
在工作中,尽量做到不要情绪化。
领导,不管他是对是错,首先要对他给予足够的尊敬和面子,不能给他难堪。
同事,不管他是对是错,也要尊重他。和自己无关的事,千万别参与或给予主动帮助。和自己有关的,要分析你的做法,对自己是好是坏,对别人是好是坏。你这样做,别人看到后,会是怎么样的看法。
比如:你主动热心帮助别人,在你看来,是表达友好的方式,可有的人就会认为你的无缘由热情和友好,是另有所图。人和人的思维差异,真的比人和猪的差异都大。。。。
要做对自己和他人都有好处的事情,千万不要做对自己没好处,对他人也没好处的事情。
就比如:随便说大实话。领导听惯了溜须拍马的话,是听不惯大实话的。忠言逆耳,别人听着难题的大实话,自然不高兴。别人不高兴了,对你也没好处,反而给你惹来麻烦,这样的话说了有什么意义呢?这样的事情做了又有什么意义呢?
职场里不要期望什么公平啊正义啊?都是权力平衡制约的考量啦。
当然,你业务技能出众,能给领导带来业务绩效,这也算你有利可图。无非都是利益交换而已。要让自己有不可替代性,别人做不了的事情你能做,这才有存在的意义。
其他情况,就安安静静明哲保身就好啦,体制内的安稳还是有很多好处的,要好好享受。
领导要是欺负你,你就忍受一下顺从一下就过去了,时间长了,他也就觉得没意思了,也就不会专门针对你了。这种情况就怕你跟他对着干。让时间去化解一切吧,我也被欺负过,相信我,一切都会过去的。以后的日子多多小心就行了。利用体制内工作压力不大的优势,多学习多考证,提高自己,忙点自己的事情,其他的就不要在乎啦,不值得,不就是一份工作么?最差的情况,不就是待不下去换工作么,又能怎么样呢?还能再差么?
个人经验,分享给你。有哪里你觉得不合适的地方,也希望你能跟我直接交流沟通。咱们一起进步。我的价值观也是需要随时修正的,哈哈哈。

———————————
不要越级打小报告。一是没用,你报告的事 上级的上级即会问你,也会问你的上级,而你的上级年纪大,资历老,上级的上级会信他多过你,二是上级的上级更依赖你的上级干活而不是你,你们两个选一个更护着你上级,三是即便你真的对,你搞倒了你上级,你也会落个不守规矩的印象,破坏政治规则你也就难混了,你上级的上级也不会喜欢你,四是 我猜你没想搞倒上级,只是讲直理,对就对,不对就不对,这在你的上级眼里就是不听话,拆台,拆你上级的台,跟要搞倒他有什么区别?一样的

做法如下几类:
一:你有事业追求,想升官。这个地儿不适合你,换地方吧……升官的背景 情商 钱 都缺
二:你想赚钱。公务员小富可能有,发不了财,违规那是传说,别想了
三:你想嫁人。如前面网友说,找个体制内的靠山不错,欺负你的人将来都得老老实实跟你认错。找个别的行业的也行,公务员女生小地方挺吃香的,单位里干的好不好不影响找老公喔。
四:你想过自己小日子,不升官不发财不着惹人不背人招惹。这个最好办,熬着,等你呆七、八年后,变成老人,老兵,就不会有人惹你了。
目前做法:
1.心态上,临时负责人(直属上级)说什么都是对的,对的也是对的,错的也是对的,都听。因为上级要面对很多下级,没有精力和每个下级辩论对错,在别人面前服从上级(最好装作无意让别人看到),上级最喜欢,因为有面子。沟通上级你认为的“错误”的方式是先人前答应,私下只有你们两个的时候沟通,并且给出至少2个解决方案
2.去掉临时 2字。比如 张副局长 喊“张局”,你要带着副喊,他心里准不高兴。楼主处处强调临时,猜想有鄙视成分
3.认错。找个只有上级和你的机会,说自己年轻不懂事,知道错了,希望给个机会,以后听话,不要给小鞋穿。
或者4.(严重不推荐的做法,你做不好且真的就混不下去)威胁上级,你再给我小鞋穿以后考评我就给你打低等,大领导来我就去反映你,哈哈
或者5.活拖着,1天的活10天干,反正就是干的慢,干不完,干活态度积极,就是能力有限,上班也不违反纪律,估计呆2月你上级就给你调走了

总之,靠上面方法呆着,也许没几天你上级就自己走了,或把你调走了,组织调动还是很频繁的,生活中除了工作还有很多,多看看其他的。
祝好,做一个上进的人,达则兼济天下,穷则独善其身

——————————————-
我跟你背景差不多,说说我的做法供你参考。

我跟我们副局长刚开始也不太对付,虽然没有你那么严重,但是平时一些事也搞的我挺不爽的。我当时的做法是:分析风险,第一,他没有权利辞退我,第二,他需要我协助他工作,这是我的优势,这种情况下,我挪腾的空间就比较大了。接下来,跟同事搞好关系,至少打成一片,不被孤立。把握在一把手面前露脸的机会,不需要刻意,只要让对方知道有你这个人,有所了解。(实在不行,去他办公室诉诉苦请教一下将来职业道路应该怎么走也可以,当然千万千万不要涉及到其他人。总而言之,就是让他对你有所了解。)

接下来就是工作上的事,他如果批评我我就当没听见,反正也不会掉块肉。重要的工作不马虎,要做好,剩下的不重要的事,能拖就拖,反正他一来,我都在忙,他也就没什么好说的了。平时呢,跟他聊聊天,缓和一下关系,现在虽然相互之间还有点小摩擦,但是关系已经不大了。前段时间单位里还想提拔我当中层,他貌似也没说什么,不过我拒绝了。

体制内真的不用怕刁难,大不了熬日子,对方总归不可能一直待在那个位置上。一句话就是:内修内功,外修关系,另外切记不要热脸贴冷屁股,有的时候公开矛盾不失为一种好办法。

————————————
类似的经历也有,能够理解lz,但这个事还得靠自己的勇气和智慧去破,大家给的建议很多非常中肯,抛开建议,我说一个朋友的例子。

x跟我一年入职在另外一个部门,刚去部门里大小领导之间有矛盾,让他站队,他明着靠大领导,暗里送小领导,3年内就当上了副主任,我们问他混的这么好有啥秘诀没?他说两句话:第一看准屁股,第二保持一致。

————————————
怎么说呢,一句话还是太年轻,经历的太少,家庭也没有给过你什么社会经历和人文营养。体制内是中国最牛逼的体系之一,是中国社会关系的一个缩影。那些天天吵吵着体制外如何如何的人,也不了解一下现有经济运行体系。我不知道楼主你究竟有多大本事,每天叫嚷着别人给你派活。我估计你上级领导给你派活了,你也会抱怨,抱怨领导给你派的活难干,他有意刁难你。你觉得自己很行,请你列一下你牛逼的地方再来水木抱怨,你觉得你自己普通,那你就按照普通人的方法办事。什么是普通人,你周边的其他同事就普通人,学着他们。
给你点心理安慰和激励,中国历来都是人的社会,搞定了人就搞定了事,即使是错事,搞定了人也能搞的定。对和错都是相对的,你认为对的就是对的,幼稚,你一个基层员工,再牛逼,你的工作对整个单位有多大影响。再抬举你一下,你再牛逼,你思路工作都牛逼能给单位带来几千万的利润,但是你搞不定决策者,你思路也是烂在脑子里。决策者摸爬滚打十几年混个位置,为了混这个位置牺牲了多少东西,你了解吗?你刚毕业就来挑战权威,我感觉你不像一个读过书的人。在体制内就是三个字,忍滚狠。忍是对心性的磨练和了解自己,滚是胆识,狠是手段。你忍不了就是没毅力和耐性,你不舍得滚就是没胆识,狠不到地方就是没手段。只是仗着大学扩招读了几年书觉得自己就厉害了。体制内的辛苦远胜于体制外,劳心者治人,劳力者治于人,你觉得自己劳心,这只是刚刚开始。劳不了心,就去外面劳力。

————————————
体制内就得听话,除非有背景,不然小鞋妥妥的。领导说话,对不对都别反驳,带个耳朵就行,嘴巴紧点,除了吃饭,少说话。真觉得领导不对,自己先反思一下,顶多把事情稍微拖延一下,别把领导拖急了。

总的来说,领导水平还是可以的,废物不多见,听领导的不会出大篓子,真有小纰漏,领导有办法。

比如违法这样重大的事,自己要留个心眼,别把自己搁进去。单位经济损失,名誉损失啥的,甭管那么多,都是领导要考虑的。

————————————
咱俩情况差不多,也是从农村出来的,以我之前在事业单位的经历说几句:
体制内的领导需要的是奴才,而不是人才,当然了,你既能把领导伺候好,又能出色完成工作,那么你必将官运亨通。如果你能力普通,首要任务就是伺候好领导。记住:工作中再大的事也比不过领导个人的事。工作中的成绩都是领导的,工作中的失误你要主动承担,如果你能急领导之所急,想领导之所想,这样才能得到赏识,才有前途。如果不是这块料,早点辞职的好。
以你现在的情况来看,如果不想辞职的话,有两种方案:
1、私下里去找领导,带不带礼物无所谓,人家也不差你这点东西。主动认错,摆出奴相。领导会考验你至少一两年,如果你表现好,对你态度会改观的。但我不建议这种方式,因为你以后不可能成为他的心腹,不可能有大发展。
2、去找该领导的死对头,投靠他,向他表明心籍,成为他的人,公然和前领导翻脸。这样赌的性质很大,但你被逼到这个份上,只能这样干了。把自己的前途押上。如果领导没有对头,或者他的上级很信任他的话,就去找他上级的对头。这就是站队。既然原来的队伍待不下去了,就去找新的队伍。这样不停跳来跳去,你的官途无量。
当然了,最重要的还是要改变你的性格,别把自己太当回事,把自己想成领导的一条狗,抛下所有的尊严。
如果做不到,说明你不适合走这条路,趁早辞职。出来找个技术活,一样活的潇洒。

————————————
一种方式,自己做自己的事情,能拖就拖,反正也不开人,不愿意做的事情就不做
另一种方式,没事给领导送点礼品,礼品多少贵贱无所谓,只是表明你屈服的态度,以后领导说的不管对错,你都去做,不要有自己的意见和想法,有也憋在肚子里面,没事拍拍领导马屁

————————————
事业单位做事不看好坏,对错。记住,就看一个词,就是动机。
了解了动机,就了解事态如何发展。
事情都不重要,要么早脱身,要么身陷其中。你的选择对不对的上动机是那个钥匙。
动机是要你出卖什么或者交换什么,这往往是事情的真相

————————————
国企环境确实和外企私企不一样,虽然是企业但还是强调党的领导,你作为下属第一要务是服从。做人甚至比做事重要。这就是为什么你的小领导愿意承认你能力强。事实上能力强但不会来事的人在国企被打压一辈子非常正常,做人方面的不足在国企看来是非常重要的缺陷。下面是一些建议:
1.做好你的本职工作,不要给对方留下把柄,在其他人那里要形成你为人做事靠谱的口碑。这样他就不好再打压你,你如果想转部门也会容易一些。
2.不要当众和直接领导发生冲突,比如开会时要尽量表现得识大体,不要争执。你的领导就是这么表现的。
3.不要怕吃亏。社会上不可能所有人都是好人,要学会圆滑的应对排挤和矛盾。有的人比较势利,你可以聊天时假装无意提及你的某某亲友在什么要害部门,他对你态度必然好转。或者让他知道你心思深沉,不是好惹的,他自然会有所忌惮。俗话说人善被人欺嘛。但切勿当面争吵或生气

————————————
第一,如果你没有错,就坚持过去的原则,什么叫得罪人?如果你坚持原则,他就不会理解成你得罪了他,不是针对他,
第二,如果他打压报复你,你就找他的麻烦,不必客气,凡事他确实做错了,你就去告状,一直告上去,他也没有办法,体制内就这个好处,他开不了你,他找你的麻烦,你就找他的麻烦,
第三,要让他明白,和平对大家都是好事,否则的话,你光腿的还怕他穿鞋的么,

————————————
体制内有三种玩法:一种是你有真才实学,但是被压制,那么你就放心飙,领导会找你谈心的,那时候你在放低姿态。一种是混入圈子,抓住领导把柄,然后和领导周旋获利,一种是完全沆瀣一气,当孙子混成大爷。

————————————
上策:
首先查找自己的问题,反思自己有什么做得不对的。你认为他是“临时”领导,所以不够尊重于他?其次,你认为自己的工作做得还好,恃才傲物?体制内,你为这个组织赚再多的钱,也不是领导个人得着的,反而你不听话,顶撞于他,倒是天天让他觉得恶心。体制内,要混的好,首先是“忠”,是“顺从”。
基于此,找一个领导心情好的时机,好好和领导谈心:1.说明自己出身农村刚工作不懂事;2反思自己以前的过失;3表达决心以后听从领导的安排。
送礼什么的千万不要,现在政治吹什么风?贵重的你送不起,便宜的人家还以为你要给他下套。
你要做好领导给你一坨屎你也要笑呵呵的吃下去的心理准备。好的话以后就不整你,差的话,也就整你几次,整你一两年就是了。他还整你的时候,一定要心甘情愿的领受,好好完成,绝不能表现出半点不顺从。等他多整你几次,确认你“够乖”后,以后多多努力工作,争取好表现,让他觉得你还是有用的,或者还能走的顺利。

中策(或上策):
首先现在体制内没有以前好混了,国企高管都纷纷降薪跳槽,油水岗位又查贪反腐风险高。你得罪了顶头上司,即便以后他不整你,你升迁的机会也十分渺茫了。体制内唯一的出路是他以后被调走来新领导,或者你付出十二分的努力讨好现任领导。不然还是在体制内蹉跎岁月而已。
基于此,考虑跳槽吧。一边对付对付现在手头工作,将主要精力集中于找新工作。找到新工作后,就离开寻求更好的发展。如果想臭骂这个领导一通,一定要等离职手续办妥新工作落实后才可以,不然他还有卡你档案,卡你离职证明等等恶心手段。

下策:
1. 所谓“蛮的怕横的,横的怕楞的,楞的怕不要命的”。他欺负于你,你就跟他“闹”:用水杯泼他一脸(女人这招最管用,既羞辱于他,还不至于让他动手打你,他整你一次你就泼他一次,让他付出代价,看他还敢不敢来,首先推荐这招。);办公室内像疯婆子一样大吵大闹,骂脏话;到他办公室内乱扔他的文件档案。当然“闹”的也还要有分寸,泼水不能用热水,捣乱他办公室也挑选一些你赔得起的东西打砸。他必然找上级领导来“镇压”你,你就要“哭”,要“跪”,诉说你出身农村,他对你种种不公,十分可怜。领导必然不同情你,责骂你,你都要认罪,下次不敢了,这次一时失去理智,愿意赔偿道歉。反正你已经“反整”他,水你泼了,脏话你骂了,发泄了,解气了,口头上说句对不起也是你赚了。
这么做有风险,你闹的小没效果,闹的大了可能会开了你。
但这么一来,你在他心中就是“茅坑里的石头”,又臭又硬,他也不想不敢招惹你。当然你在体制内基本就只是混日子了。其实体制内能晋升的很少,绝大部分人都是混日子而已。你即便不闹,你得罪了他又能升到哪里去?还不如彻底的得罪他。

2. 上面的比较“激烈”,也有消极的。简而言之就是“装死鱼”,练“油条功”。工作上消极应对,原来能做90分的工作,做70分就交差。他批评你,整你,你不要顶嘴,尽量不说话,在心里想象他就是一只发疯的狒狒,你不跟他一般见识,任由他骂你,任由他整。你在他面前就是一条“死鱼”,任由他“煎”,不能给他你被他煎的乱碰乱跳的“快感”。
说到底,你要明白,体制内都是论资排辈,大部分人都是混日子的,与其努力工作得不到回报,还不如“得过且过”,反正你到点就下班了,工资照样领,即便他给你安排个“小鞋”,让你去扫厕所,你就去扫呗,到点你就下班,月底照样领工资。

当然,下策基本都是体制内“混”日子,不要指望升迁(体制内没有不同寻常的本领,没有更重要的人脉关系,想升迁很难很难),你的情况“得罪领导”能继续在体制内“混”下去也算不错的结果了。

————————————
To be continued.

大数据工程师技能图谱

一、大数据通用处理平台
1、Spark
2、Flink
3、Hadoop

二、分布式存储
1、HDFS

三、资源调度
1、Yarn
2、Mesos

四、机器学习工具
1、Spark Mlib
2、TensorFlow (Google 系)
3、Amazon Machine Learning
4、DMTK (微软分布式机器学习工具)
5、Mahout

五、数据分析/数据仓库(SQL类)
1、Pig
2、Hive
3、kylin
4、Spark SQL,
5、Spark DataFrame
6、Impala
7、Phoenix
8、ELK
8.1ElasticSearch
8.2Logstash
8.3Kibana

六、消息队列
1、Kafka(纯日志类,大吞吐量)
2、RocketMQ
3、ZeroMQ
4、ActiveMQ
5、RabbitMQ

七、流式计算
1、Storm/JStorm
2、Spark Streaming
3、Flink

八、日志收集
1、Scribe
2、Flume

九、编程语言
1、Java
2、Python
3、R
4、Ruby
5、Scala

十、数据分析挖掘
1、MATLAB
2、SPSS
3、SAS

十一、数据可视化
1、R
2、D3.js
3、ECharts
4、Excle
5、Python

十二、机器学习

机器学习基础
1、聚类
2、时间序列
3、推荐系统
4、回归分析
5、文本挖掘
6、决策树
7、支持向量机
8、贝叶斯分类
9、神经网络

十三、算法

一致性
1、paxos
2、raft
3、gossip

数据结构
1、栈,队列,链表
2、散列表
3、二叉树,红黑树,B树
4、图

常用算法
1、排序
插入排序
桶排序
堆排序

2、快速排序
3、最大子数组
4、最长公共子序列
5、最小生成树
最短路径
6.矩阵的存储和运算

十四、云计算

云服务
1、SaaS
2、PaaS
3、IaaS
4、Openstack
5、Docker