文章分类 » Blog my Blog

我眼里的好项目

前面说到投资区块链的小伙伴见面了。
这样的见面其实挺好,从一个朋友那里看到过,说:最铁的关系,是一起赚过钱的关系。虽然自己不是特别赞同,但是感觉,这种关系,跟“一起扛过枪”的感觉应该类似。一拨想要了解一个东西,或者已经了解的,甚至精通的人呢,凑到一块,交流的氛围还是会很棒的。
我加入这样的圈子,说实话,最初肯定是冲着赚钱去的,开始的时候我怎么知道里面这么多弯弯绕,都是随着接触深入,了解深入,越来越了解原理,从而慢慢又了自己的见解。
小伙伴组织的第一批基金我没有参与,一个是当时手里没钱,另外一个是对这块了解还不够深入,甚至很多赚钱的传奇都还没有了解清楚,所以对这一块有没有如此赚钱的机会,对于这个初结识还没多久没有经过事件和时间验证的小伙伴,自己心理还是有些怀疑的。另外当时圈子里(小密圈)投资的火爆程度让自己很是怀疑,简直太疯狂,也许是因为大家都已经充满了信仰,或者子弹充足,可以肆无忌惮的投资,所以才这样疯狂。
多疯狂呢?就是一个项目,之前没有发出来任何消息让大家了解,从这个项目开始公布开始报名,到打币成功,中间只给你一天甚至半天都不到的时间。没有资料,没有白皮书,没有官网,没有代码仓库。只是知道做什么的(大致),团队可能是多么牛逼,有什么样的背景,或者有哪位大佬站台表示支持这个项目,或者已经投资了这个项目,其中尤其以徐小平,李笑来等投资大佬影响最大。
但是其实知道这些,等于对项目什么都不知道。因为自己没有去研究过这个项目,没有做过尽调,没有途径或者压根没有想要去确认这些机构,大佬是不是真正投资了这个项目。两眼一抹黑,然后就疯狂的报名打币,以防自己错过了什么项目。
当初在这样一个疯狂的环境和状态中,能最终忍下来没有去参与最初的几个项目,自己也是很不容易的,一边在焦虑着自己是不是错过了一次百倍币的机会,另外一边自己也在焦虑着万一这是个空气币怎么办,自己什么都没了解,这里提供的渠道也只是提供代投,最终赔了他们也负责不了什么的。虽然现在看来自己当时的决策还是挺英明的,但是再往前一个多月两个月,自己这样的犹豫就会错失大把大把的机会。
那么反过来说,到底什么样的项目才是好项目呢?
我自己也不知道,毕竟仍然是研究的不够深入的一个人。但是从传统项目的角度来考虑(个人感觉,既然是做项目的团队,一样也是做项目,只是做的东西不一样,因此这些考虑的方面应该不会差的太远),大致应该有这么几点:
1.项目逻辑
无论如何,项目是需要落地的,项目的逻辑最起码能说的通。不要说什么区块链是颠覆所有,区块链有其优势,同时也有其缺点,有很多传统的项目并不适合用区块链去做,老老实实的用传统的信息化手段去做就足够了,而且稳定可靠效率高,成本低。
这跟之前的互联网项目也一样。互联网创业刚火起来的时候,很多的人蜂拥进来要创业,自己在家愁眉苦脸思考出来一个场景,就觉得自己的模式已经思考好了,可以落地实施了。确实,最初这样项目也能拿到投资,但是最终,或者互联网创业风潮远未过去的时候,这样的项目就被证明是没有存活空间的于是等到把钱花光,入不敷出甚至没有收入,项目宣告破产。
之所以把项目放在第一个位置来说,是因为作为一个区块链的项目,基本上所有的东西都是透明的,而且是一个几乎全新的领域,谁说在这方面已经精通了,那几乎都是扯淡,所以作为一个用来满足人们、社会某一方面需求,解决某一方面问题的项目,逻辑必须是得能说得通的。
未完待续。

区块链学习(2)

前面说到开始投资了。

自己兑换usdt或者兑换btc,然后开始投资,这没什么问题,其实也是早就知道。但是,自己会有一种心理,就跟自己最初看某个商品什么价格一样。比如看房子,你可能从12、13年就看了,那时候是什么价,自己有一个判断,然后做了一个决策,那就是不买,觉得太贵了。无论是投资还是自住,自己都错过了一次上车的机会,这就如自己第一次看到数字币的时候一样,那时候会觉得,这不就是数字币,为什么这么贵,买了有价值吗。后面就是,房价涨涨涨涨涨,当你再去看同一个位置的同样条件的房子的时候,房价的增幅让你又重新刷新了三观。然后你会觉得,不行,我得买了。但是!但是,这个时候多数人不会觉得,当前什么价格就直接买了就好了,哪怕贷款,多数还想等等,等等,觉得这价格不合理啊,明明我那时候看的这么低,但是现在已经涨到这个价格了,我觉得我要是现在买了,那就相当于承认了之前的错误决策,承认了自己的错误。而绝大多数人是不愿意承认这个的。

我也一样,看数字币的时候也一样。早就看过,还好,最早看的时候已经特别久了,所以没造成什么影响。但是在知道最近的大行情,以及下了决定要开始投资的时候,自己也不停的看过盘面,在这过程中,一些想要买的币就不停的在涨涨涨涨。最关键的是,比特币也不停的在涨。那时候自己对usdt了解还不深,最开始就觉得,如果法币兑换数字币,那肯定还是老牌数字币比特币最靠谱啊。

未完待续。。。

去兑换币的时候,选择比特币,原因当时应该有两个,一个是对usdt不熟悉,对法币交易市场也不熟悉,总觉得usdt对美元是1:1,我用超过这个价格的钱买usdt好亏啊,总觉得应该有路子去原价买入usdt,但是自己又没有途径;另外一个,就是上面说的,我最开始看的时候,usdt并没有那么高的价格。但是比特币这个价格,我算不过来啊~ 哈哈 所以最后决定了用法币交易比特币。但是后来交易完成之后,仔细一算,其实比特币也有相当高的溢价,当时买的时候应该是10个点多了,也算是相当高。当然后面还见过更高的,这都后话了。

这样,我在知道比特币,数字货币,好几年之后,才终于有了第一次数字货币交易。因为加入了这个哥们的小密圈,跟着看好像是有一些参加ico的机会的,而这些机会基本都是用以太坊(eth)来进行计算的,所以买了比特币之后,就交易成了以太坊。

在做这笔交易之初,我的心里真正的想法是人为我亏了的。因为上来一交易就有10%的溢价,这时候从账面上看总价已经亏了10%了,心里还没从那种反应过来。这种心理也是我后来发现,并且决定要逐渐改善的。这种心理会让自己的判断出现偏差,并且只注重眼前短期的利益。当然后面很快就已经在账面上把这些钱赚回来了。

这时候从小密圈里认识了相当一波做数字货币投资,研究,交易,甚至开发的人。很幸运,很幸福,能遇到这么一波人。暂时还说不准志同道合什么的,但是同样是一群时刻关注着最新动态,最新技术,最新事物的人,碰到一起,总是轻松愉快充满激情的。

区块链学习

OK then。

先写下自己的经历。

很久之前,久到大概五六年前,我就接触比特币了。那时候还算保持着对新事物的关注。然而当时毕竟也是没有什么积蓄(现在看来,那时候多少钱都算是啊),所以一心想着自己挖矿好了,比较极客,投入也比较少(这点再次证明,有时候一个人的本钱是对一个人的思维方式有很大影响的)。研究一段时间之后,发现没有自己数字的主力语言的,于是。。。。就放一边了。

差不多一个多月之前,从朋友圈发现了一个身边的(算是)玩币的人,当时已经赚的盆满钵满了,然后做了个小基金,然后又赚了很多了于是又准备直接搞私募(貌似之前主要发家的路子也是私募)。我看小密圈价格还可以(当时很便宜,相对而言,后来涨价了十倍不止),另外自己对这样的机会还是想要了解一下里面究竟是什么样的。

随后,就了解到,他是17年上半年接触到数字币,机缘巧合。然后他们几个朋友组织的小基金(这里不得不再提一下,他本人也是很有投资头脑的,个人的资金比较少的时候,就可以联络几个关系比较好的人报团组织出比较大的资金来进行投资,这样可投资的项目和空间立刻大了很多。这是我这样的技术人没能想到的)。当时有一个天上掉下来的机会,这个圈里的朋友介绍私募itc,他们圈里的人看了看并不觉得怎么好,所以决定不投,但是那个朋友自己投了一笔。后来的结果很明显,朋友没投太多,但是也财务自由了基本上。于是他自己如醍醐灌顶,开始大力介入数字币、区块链。六七八九月,二级市场btc和私募让自己赚的盆满钵满。

他个人秉承价值投资,在真正投资一个币之前,要好好做研究,首先要研究透比特币,区块链是什么东西,底层的原理和逻辑是什么,其他的币是怎么回事,有没有落地的项目,团队成员如何,背景资历怎么样,是否活跃,开源项目提交代码是否频繁,提交的内容是什么,有没有弄虚作假,项目是否真的有意义,如果是,那么就通过私募拿到额度或者。这样看下来其实是一个正常的投资理念,我也很认可。于是决定,如果他真正看好并推荐的项目,我就仔细信任的去投私募和二级市场,自己看到什么也跟他交流一下,听取一下意见什么的。同时自己也要开始研究区块链,让自己真正了解这是个什么东西,为什么这个东西出来之后,这么多人感兴趣,这么多人去投资,去研究,去推广。

实际的投资过程并不那么一帆风顺。初期的项目手里没有钱(现在还在想,如果我五六月没有买房子而是去屯了比特币,现在也好几套房子了 哈哈,然而现实从来没有如果),错过了两个项目。后来想到之前他使用的那种跟朋友一块做投资的方式,于是我也效仿一下,当然其实只是跟好朋友交流的时候,谈到自己想要投资,比较看好这块,朋友也是在我的描述之下,觉得也是不错,所以决定一起凑一点,然后去参与一些私募。

正如上面所说,现实并不是那么一帆风顺。

HTML表格table中单元格内容过多自动换行设置

让HTML表格table的相应单元格自动换行:
1、设置单元格宽度
2、给当天的表格设置样式style=”word-wrap: break-word;word-break:break-all;”

PP日志part1

无他用,记录一下流水账,记录一下自己来pp之后做的事情。

4.14入职,当天上午签订合同,不过合同有一份写坏了,人事通知说啥时候邮件通知了啥时候再去联系人事将剩下的一份合同签了。好吧,也不着急。
领了电脑,G50,15寸,屏幕挺大挺爽,不过配置一般。第二天从家里带来了鼠标键盘等外设。带键盘主要是大屏笔记本自带的带数字键盘不习惯,点方向键的时候总是不小心点到数字键删除键和enter键上。还是用全键盘比较舒心。
当天下午参加了入职新员工培训,主要介绍东家的牛逼之处,以及内部的各种规章制度和薪资算法等。今天,才知道tm的每周的周二周四班车都是晚上八点才走,也就是说我每周四的训练基本就都泡汤了。考虑再三,由于膝盖正好伤了,也要修养,所以还是入职,等年底好跳槽的时候再走吧。在这镀镀金也是不错的。

I am hungry now…

 

工作内容转变,企业发展方向转变

前几个月一直在做一个项目,一直也做的好好的,是整个后台部分的负责人。虽然说公司要转型互联网,但是总的来看,有些新组建的,做新业务的部门是有所改变,正在做一些互联网产品的东西;但是对于我们部门,一个在技术和经验上都没有什么互联网方面的积累的部门,转变不是一句话的事,也不是三两天能够完成的事。

一开始接过来这个项目的时候,几乎部门所有的人员,包括产品,设计,开发,仍然是把这个项目当作了一个外包项目在做。话说回来,虽然这个项目在公司层面上仍然是个外包的项目,但是里面的性质已经不一样了。之前 公司会做一些什么样的项目呢,比如给某企业开发一个内部办公系统,给某服务商开发一个子产品,等等。那种是完全人家什么需求基本都定了,然后要我们来做,我们出体力的民工,就是码农。

但是这个项目不一样了。这个项目是在智慧城市概念的引导下,房地产商想要在自身服务上做出突破和改变而产生的需求,他们有需求要做,要改变,但是,要做成什么样,要改变成什么样,他们也没有一个非常清晰明了的概念。这就是跟之前不一样的地方了。我们要参与设计,我们要创新,并且让客户接受,让客户的客户接受;我们不能只是站在一个体力劳动者的角度去考虑问题了,我们需要站在客户的位置,站在运营者的位置和角度,去考虑我们的产品如何设计能够更美,更合理,能更吸引用户,更方便用户,如何能让我们的产品做出来之后能够方便用户。

虽然做这个软件,做这个网站仍然是客户的需求,但是我们不能再把自己只是放在一个体力劳动者的位置去干活了。我们要转型,就必须转变心态,转变思维方式,转变角度。(虽然哪怕是做外包工作时候,想要把工作做好就要持有这个心态,但是现实总是比较骨干的,终于把大家想要好好设计产品,好好做出产品的心气磨灭了之后,现在又要我们把它捡起来。)

linux系统巡检

今天开始进行线上服务器进行每日一次的日常巡检,看是否有突发问题导致系统宕机或者是否有较明显的征兆表现出来当前应用的缓慢内存泄露。

查看cpu使用率,命令: top -n1

之前没有用过这个命令,详细参数暂不考虑研究,输出此命令后在控制台输出的东西的意义如下:
top – 06:25:36 up 592 days, 10:59, 2 users, load average: 0.04, 0.03, 0.00—–(系统从开机到现在运行了多长时间)
Tasks: 177 total, 1 running, 174 sleeping, 0 stopped, 2 zombie—–(总任务数和任务状况)
Cpu(s): 0.2%us(当前用户cpu使用比例), 0.1%sy(系统使用cpu比例), 0.0%ni, 99.5%id(当前cpu剩余比例), 0.2%wa, 0.0%hi, 0.0%si, 0.0%st—–(cpu使用状况)
Mem: 48149M total(内存总数), 14024M used(当前使用的内存数量), 34124M free(当前空闲的内存数量), 220M buffers(用作内核缓存的内存量) —– (内存使用状况)
Swap: 32773M total(交换区总量), 1349M used(使用的交换区总量), 31424M free(剩余的交换区总量), 11807M cached(缓冲的交换区总量) ——(交换区总量)

检查共享内存大小 cat /proc/meminfo
查看的是/proc/目录下的meminfo文件里的内容,主要看第一个信息MemTotal:     49304924 kB,大于1G即可

 

 

 

 

JVM堆外内存溢出

一个socket服务网项目,每台机器的线程量3w左右。最后一次更新发布后,出现了一个奇怪的问题,就是运行一段时间之后,jvm的堆外内存就会基本被占用完,需要重启一次服务器才行。为了服务器安全,设置了一个内存使用上限比例,当服务器内存使用比例到达这个数值之后,就不再接收用户的请求,表现出来的现象就是用户无法登陆了。问题很严重。

经过几位高级工程师的讨论和分析,猜测造成这种现象可能的原因有两个:
1.我们的应用中使用了ByteBuffer.allocateDirect ,这种方式会使用堆外内存,但由于线上服务器使用的jdk版本时 6.32之前的一个版本,在此之前的版本中存在堆外内存回收的bug,因此认为可能是这个原因导致了当前问题。
2.jdk工具包中的java.util.zip.Deflater方法会使用堆外内存,同时,这个方法还存在内存释放方面的bug。我们的应用中使用了xmpp,据说这个会很频繁的调用这个方法,有可能是这个原因造成的服务器堆外内存溢出 。

但是堆外内存很难检测,按照文章中的推荐,需要使用工具查看我们的应用中是否有不停的调用这个方法,推荐的工具是google-perftools。这个东西还没怎么用过,需要了解一下怎么安装和使用。尽快把环境部署起来吧。

个人学习总结分析。。。

从开始做开发到现在,真正做前端的时候不多,以前做的也是一些简单的页面,没有什么华丽的效果,绚丽的展现,但是如果能做出这么一个产品是我很大的一个梦想。到目前为止两次动手准备学前端,但是都没怎么坚持下来。毛病有很多,其中一个显著的是,当自己动手的时候,遇到了问题,会去网上找答案,找到了但是记不住。。。偶尔,还会迷失在浩如烟海的大批答案中。

各种各样的问题和不停的低效率的尝试总是非常快的消耗我的耐心和精力,而且少有连续的时间让我能连续的学习(这里是为自己找借口呢。。。)。实际是有时间的,有时候开始学习一点,然后就碰到一些诸如下班,开会等事情打断,一旦打断之后自己就很不容易接上之前的进度而继续学下去。

闲下来的时候,大把的时间也没有花在认真钻研一下某一个框架或者某一个产品上,而是花在了大致浏览其他新闻和新框架、新语言上面。虽然这样表现出自己对很多语言潮流和概念潮流都比较了解,但是并么有精通,导致自己也就嘴上厉害一点,但是做起东西来并不如意,总是各种卡壳,因为有太多细节不知道如何处理和技术功底不足,有些甚至只是一些很初级的东西。

一直有觉得,想要做出来一款产品,想要做私活,想要创业,需要自己也要会前端才行,这样才能做的来。最近自己想了一下,发现那样的话,还是拿自己作为一个开发人员去做,自己做的仍然是最低级的,最可替代的活,仍然不能提升自己的价值。诚然,能够做到高级的技术,也是非常挣钱,但仍然是可计算的,可替代的技术的钱。

因此,我觉得我应该在当前已经熟悉的模块和领域,深入的研究下去,精通这个之后,涉猎其他领域应该也轻松的多,因为大家都是使用的相同的协议而只是用了不同的语言、语法去实现而已。

回归博客

14年4月23日,工作算是告一段落,也有时间做点自己的东西了。
想动手做东西的时候,却发现自己其实已经很久没有动手,同时还导致了自己不但手上疏于联系 ,连脑袋都不怎么转了。既然重新回归,那就继续自己的博客呗。应该没有多少人看,也不想多少人看,作为一个自己记录自己思考与进步的地方,作为一个能让自己肆意放纵的地方,私有一些也许更好。

如果想要做一个网站,或者一个app,总要有个服务器,可是自己的台式机和笔记本又不能随时在线。最近看起来阿里云还凑合,发现有个88元/年的产品,基本已经满足我的需求,果断下手买了。

然后顺便在万网上瞅了一眼,发现之前自己用的那个域名已经由于没人注册,现在已经是空闲状态了,一看价格又不贵(其实是现在手头比较宽裕),于是就与空间一块买了。

公司网速太慢了,捯饬了半天都没能安装好。还是回家后给力,迅速安装完成了wordpress,把以前的日志导入进来。发现确实已经太久没整理了。中间写的一些东西都放在了百度空间里,有时间可以转移过来。

具体自己下面要做个什么东西,暂时心里还没谱,但是总的来说,开始动手了就好。

环境空间支持python应该,将来用这个做服务脚本吧。

暂时先到这儿,太困了。睡觉先。