7 months ago

1.遇到问题

近期研究python爬虫框架Scarpy源码,尝试自己写成一个框架,忽然发现下面这段代码

from scrapy_plus.conf.settings import SPIDERS, PIPELINES

  class Engine:

      def __init__(self):
          self.spiders = self._auto_import_instances(SPIDERS,isspider=True)
          self.pipelines = self._auto_import_instances(PIPELINES)

      def _auto_import_instances(self,path=[],isspider=False):
            pass

注意看_auto_import_instances这个方法,仿佛是犯了python中先调用,后定义的大忌

2.原因分析

在python中,对于函数的调用,一定要遵循先定义,后调用的顺序
例如下面这个例子是万万不行的

a= func1()

def func1(self):
    print("a")

只有在函数调用函数的情况下,可以不必纠结定义和调用的先后顺序问题,举一个简单的小例子

def func1():
    return func2() #在类里面仿佛就不存在先调用后定义的问题

def func2():
    print("a")

func1()

所以,文章开头的代码是没有问题的

参考资料:
python函数的定义必须在调用前面(函数调用函数例外)

 
7 months ago

作者:妄明
链接:https://www.zhihu.com/question/31160385/answer/231833251
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

富人是结果,而不是原因。

人与人的区别,永远在于他们做了什么,而不是他们怎么看待世界。
执着于如何看待世界,那是小孩子的事情,成年人,重要的是如何参与其中。
能上知乎的,应该都有十多岁了吧,你们身边不可能没见过,那些发财又破产的人吧?
现实中,很多人都有这样几个亲戚,你自己去看看,分析下不就知道。

相信鼓吹富人思维的,基本上都没有富人思维。

时也命也,同一个人,在80年代,可能是被人嫌弃的小摊贩,到了90年代,可能运气好,撞上大运,赶上商业大浪潮,成为了千万富翁。然后,他又可能在千禧年,因为投资错误,破产,一蹶不振。
请问,他是穷人思维,还是富人思维?
拆迁户,可能他真没什么能力,没什么见识,甚至脑子不好使。但他根据爷爷奶奶的穷人教育。舍不得吃,舍不得穿,根本不存在为教育投资,更完全不读书。他就朴素的抠门的存钱,和知乎的富人思维完全反着来,他从不消费,从不花钱买时间,他就买房。然后几十年下来,他有一百套房子,身价几十亿。
请问,他是穷人思维,还是富人思维?富人思维破产的,穷人思维发财暴富的,这世界少了吗?
知乎上,或者说网络上,最蠢的一种思维,就是认为穷人和富人,是因为思维上的不同。

幻想改变下思维,就能暴富,世界上哪有这么简单的事情。

我不像其他人一样故弄玄虚,更不鼓吹什么富人有什么特殊素质,瞎扯淡。
睁眼看看现实,每年多少富过的老板返贫,永远爬不起身来,每年多少什么都不懂的人,靠拆迁致富。
发财根本就是一个小概率事件,跟思维关系真不大。
最后,我告诉一个比富人思维更有价值的东西,发财只有两种方式,收租或者收税。

富人思维只有一条:发财靠收租食利(政策经济红利),发财靠收税(权力税,智商税)

人一天只有24小时,除掉吃饭睡觉,只有10小时,一天能专注的时间,只有3-4小时。
你能做的别人都能做,靠加班,靠努力工作,永远别想发财。
那些富人,发财,从来不是靠什么狗屁思维。
人的差别,永远在于他们做了什么,而不是他们怎么看待世界。
大多数时候,富人之所以成为富人。是因为他们赶上了一个可以收租食利(政策经济红利),可以收税(权力税,智商税)的红利风口,然后就像风口的猪一样,被吹上了天。
他们上了天之后,花钱找了穷人写文章,鼓吹他们是因为思维而致富,然后把更多人赶上歧途。

 
7 months ago

解决pycharm无法开启问题

今天pycharm关闭之后再也无法开启,甚至电脑重启后都无济于事
刚好赶上自己项目比较着急,就在我准备重新从官网下载安装pycharm时,网上一篇答案提醒了我

你下载的应该是官方版的,然后自己加了网上下载的.jar破解插件,并添加了这个插件的路径到.vmoptions文件。
打不开是因为你修改了pycharm路径上的某个文件夹名,导致一开始添加的破解插件路径改变,
你只要在.vmoptions中修改为正确的插件路径即可恢复正常。

突然想起来上周确实做过这个操作,当时是从网上看到的“永久激活pycharm的方法”
但是永久激活失败了,文中介绍的是windows方法,我以为mac不适用,于是没有在意
于是马上到pycharm下的bin文件夹中打开.vmoptions文件,发现最后一行手工添加的.jar破解插件路径敲错了
经过更正后,pycharm启动正常

pycharm永久激活

网上介绍的永久激活方法都是针对windows版本,这里整理一下mac版本

1.下载破解插件

下载https://pan.baidu.com/s/119UO4SGIEW_cxf0LmZzx3w 
并将 JetbrainsCrack-3.1-release-enc.jar 放置到 pycharm安装目录的\bin目录下
(位置可随意,只要配置文件填写相对应的路径,放在这里同时也是为了防止误删除)
mac下查找pycharm安装目录的\bin目录下的方法:finder/应用程序/pycharm/右键/显示包内容/Contents/bin

2.修改启动文件:99%的激活失败都可能是因为这一步不正确

在 Pycharm安装目录的\bin目录下找到 pycharm.vmoptions
以文本格式打开并同时在两个文件最后追加 -javaagent:./JetbrainsCrack-3.1-release-enc.jar,然后保存

3.pycharm中输入激活码

打开pycharm输入激活码窗口Help/Register.../Activation code
复制以下内容输入窗口

 
ThisCrackLicenseId-{
"licenseId":"11011",
"licenseeName":"Wechat",
"assigneeName":"Naked sleep of pig",
"assigneeEmail":"1113449881@qq.com",
"licenseRestriction":"",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}

激活成功,可以用到2100年,那一天我们应该都老的敲不动代码了吧

参考资料:
双击PyCharm后鼠标转一圈就没反应了打不开,怎么办?
pyCharm最新2018激活码

 
7 months ago

1.初遇问题

在爬取果壳网详情页时,打算将所有的提问和答案(包括文本和图片)都爬取下来
于是写了一个Xpath语句./p/text()
检查结果后发现对p标签行内内嵌img标签无能为力

<p>林伽是梵文 लिङ्गं (liṅgaṁ) 的音译,其含义为“标志”,“记号”。也有男性生殖器的含义,但是通常特指印度教三大主神之一湿婆 शिव (Śiva) 的生殖器。通常而言,林伽就代表了湿婆,特别是代表精力与不熄之火。下图就是曼谷卧佛寺中的林伽(原图来自wikipedia)<br><img src="https://1-im.guokr.com/nExWJ98SU6v9o5FdT0mm7hnGhbppK5KbxgJXRuqN4ks8AgAAgAMAAEpQ.jpg"></p>

于是使用Xpath|命令增加选择项./p/text() | ./p/img/@src,没有获取到img标签
突然想起某教材说过:使用Xpath是不能以Chrome/右键/检查/Elements里的数据为准
这里显示的数据是服务器针对不同的浏览器做了动态渲染,应当以:Chrome/右键/显示网页源代码里的数据为准
于是得到以下源代码

<p>林伽是梵文 लिङ्गं (liṅgaṁ) 的音译,其含义为“标志”,“记号”。也有男性生殖器的含义,但是通常特指印度教三大主神之一湿婆 शिव (Śiva) 的生殖器。通常而言,林伽就代表了湿婆,特别是代表精力与不熄之火。下图就是曼谷卧佛寺中的林伽(原图来自wikipedia)<br><noscript data-image="https://1-im.guokr.com/nExWJ98SU6v9o5FdT0mm7hnGhbppK5KbxgJXRuqN4ks8AgAAgAMAAEpQ.jpg"><img src="https://1-im.guokr.com/nExWJ98SU6v9o5FdT0mm7hnGhbppK5KbxgJXRuqN4ks8AgAAgAMAAEpQ.jpg"></noscript></p>

源代码中果然多出来一些标签
立马修改Xpath语句./p/text() | ./p/noscript/img/@src,依然没有获取img标签
顿时百思不得其解,于是想到了暴力方法//,直接绕过这些烦人的html标签,./p/text() | ./p//img/@src
结果不言自明,世界顿时安静了好多

我以为问题已经完美解决,直到遇到这个p标签

<p><br><noscript data-image="https://3-im.guokr.com/GtC-qYDT6YAdXVVrHFsFJlc92wdbdRTn18tH5sSRmacABAAABAMAAFBO.png"><img src="https://3-im.guokr.com/GtC-qYDT6YAdXVVrHFsFJlc92wdbdRTn18tH5sSRmacABAAABAMAAFBO.png?imageView2/1/w/600/h/452"></noscript><br>显然林伽和约尼是来源于生殖崇拜。在印度,也经常把林伽和约尼放到一起,如下图(来自wikipedia),即从不熄之火中创生宇宙。</p>

这次直接连文本信息都无法获取到了,于是开启了新的探索里程

2.初识br标签

经过观察发现,前后两段无法完整获取信息的源码中间都有个br标签的存在,问题应该出现在这个标签上
网上一搜索,果然Xpath跟br标签自古就存在深仇大恨


然后认识了following语法:选取文档中当前节点的结束标签之后的所有节点
顺带复习了一下开始标签结束标签的概念

HTML 标签由开始标签和结束标签组成
开始标签是被括号包围的元素名,比如<h1><div><p>
结束标签是被括号包围的斜杠和元素名,比如</h1></div></p>
某些 HTML 元素没有结束标签,比如 <br>(可以理解为<br>本身既是开始标签,又是结束标签)

于是,问题自然迎刃而解了'./p//text() | .//img/@src | ./p/br/following::text()[1]
虽然产生了后遗症————产生了一些空白元素,但是很容易处理

3.xpath语法升级

顺便学习了一个终极语法descendant-or-self:选取当前节点的所有后代元素(子、孙等)以及当前节点本身
于是之前长长的Xpath语句得到终极简化./descendant-or-self::text() | ./p//@src
注意:这里没有用到p标签,而是他的父类标签

*************10.23补充**************

4.正则匹配全部标签内容

然后使用
分割内容(字符串strip方法)
或者直接用正则替换掉所有不想要的内容 re.sub(r"<p> | </p> | <br> | \s ", "")
无意中从冯斗志同学那里学到了整个暴力方法,我只能送一个大写的服!

参考资料:
使用xpath匹配的结果却为空
XPath学习:轴(8)——following-sibling
基本的html标签

 
7 months ago

在网络抓包和数据库过程中,会遇到一些数据让人感觉特别凌乱,比如这样的

{"success":false,"version":"0","errmsg":"FailedToSpellCheck","origtxt":" ","correctxt":" ","origidx":[],"corridx":[]}

这样的数据可读性非常差
哪怕是输入时结构排的好好的

a = {
    "count": 18,
    "start": 0,
    "subject_collection": {"subject_count": 500},
    "subject_collection_items": [{"original_price": "null", "rating": {"count": 4486, "max": 10, "value": 9.5}, "actions": [], "year": "2018"}],
    "total": 500
    }

用Python默认的print打印出来的结果也不尽如人意

{'subject_collection_items': [{'actions': [], 'original_price': 'null', 'year': '2018', 'rating': {'count': 4486, 'value': 9.5, 'max': 10}}], 'count': 18, 'start': 0, 'subject_collection': {'subject_count': 500}, 'total': 500}

观察发现其实这些数据本身是结构化数据,难道没办法结构化输出么

然后了解到pprint命令,俗称“美化打印机”
用法非常友好

from pprint import pprint
test_data = {}
pprint(test_data)

下面举个栗子,小试牛刀

from pprint import pprint

data_test = {"success":False, "version": "0", "errmsg": "FailedToSpellCheck", "origtxt": " ", "correctxt": " ", "origidx":[], "corridx":[]}

print("*"*30,"print","*"*30)
print(data_test)
print("*"*30,"pprint","*"*30)
pprint(data_test)

结果非常完美

****************************** print ******************************
{'correctxt': ' ', 'origidx': [], 'errmsg': 'FailedToSpellCheck', 'success': False, 'corridx': [], 'origtxt': ' ', 'version': '0'}
****************************** pprint ******************************
{'correctxt': ' ',
 'corridx': [],
 'errmsg': 'FailedToSpellCheck',
 'origidx': [],
 'origtxt': ' ',
 'success': False,
 'version': '0'}

参考资料:
[Python标准库]pprint——美观打印数据结构
python pprint模块

 
7 months ago

今天有朋友介绍了python中的JIT可能,据说可以让python像C一样飞快运行

JIT语法

from numba import jit


@jit()
def func():
    pass

用Fibonacci的递归运算来验证运行效率

1.不使用JIT的情况,代码如下

import time


def getFib(n):
    if n == 1:
        return 1
    elif n == 2:
        return 2
    result = getFib(n - 1) + getFib(n - 2)
    return result


def main():
    n = 36
    t1 = time.time()
    result = getFib(n)
    print("第%d个Fibonacci数为%d,用时%.1f秒" % (n, result, time.time() - t1))


if __name__ == '__main__':
    main()

结果:第36个Fibonacci数为24157817,用时6.7秒

2.使用JIT的情况,代码如下:

import time
from numba import jit

def getFib(n):
    if n == 1:
        return 1
    elif n == 2:
        return 2
    result = getFib(n - 1) + getFib(n - 2)
    return result

@jit()
def main():
    n = 36
    t1 = time.time()
    result = getFib(n)
    print("第%d个Fibonacci数为%d,用时%.1f秒" % (n, result, time.time() - t1))


if __name__ == '__main__':
    main()

结果:第36个Fibonacci数为24157817,用时0.2秒

两相对比:JIT对代码执行效率提升效果惊人————整整提高了一个数量级

参考资料:
python的实时编译

 
8 months ago

国庆八天假,窝在家里躺尸,追了一些剧和电影
有人推荐了‘十大地产人必看电影’,追了其中六部后索然无味
发现评论区有人提到《卖房子的女人》这部日剧,先看了一下剧情介绍,没发现太多惊喜
今晚回来发现居然有电影版《卖房子的女人回来了》,一口气看完后不小心就成了三主任的迷妹 。
女主角三主任,全名三轩家万智(为了表示对三主任的尊重,一定要写上全名,严肃脸),颜值高,表情少,职业为房产中介销售人员。兴趣爱好,卖房子。口头禅,「没有我卖不出去的房子」。经常对下属使用的一个字,「GO」,且自带鼓风机效果,有一种蜜汁励志的动力。

每一次买卖,卖出的都是适合购房者的生活方式

每个小故事都充满意义:
1.临场开发房源,把808的房子卖给中国人
熟悉中国人喜欢8的特点:北京奥运会开幕式————2018年8月18日八时八分八秒
2.现场解决洁癖夫妇吹毛求疵的要求——抓住客户痛点,思维敏捷
3.拒绝一厢情愿与女儿一家同住的老头购房需求,找出他生活的痛点是孤独,卖给他一栋公寓,让老人做房东,跟租客打交到
4.拒绝经济窘迫的单亲妈妈购房需求,推荐她跟儿子租老爷子的房子————看似冷酷,实际为客户负责
5.促进一对父子关系错位的购房者,走向正常的父子关系

老实讲,房产中介这份工作或多或少有些负面形象。
在香港,房产中介据说(地产佬)和保险佬、的士佬一起并列为香港人民最不喜欢的三大职业。
在房地产市场相对低迷的日本,这份职业也并不是人们追逐的热门工作。
想想看,在一个低迷且自带负能量的行业里,零表情连眼睛都很少眨的三主任得到了所有客户、所有同事的信任和喜欢,没有一套强大的三观和执行力是不行的。
这也是我觉得三主任能够被称为职场人生导师的原因。具体来讲,三主任的三观是呢?

顺应现状也是可以解决问题的

这一点是我觉得三主任最厉害的地方。这个世界有很多社会潜规则,人们会下意识且理所应当地相信某些观点,比如「性格不同的恋人如果没有一方做出牺牲或者改变,恋情就无法持续下去」,「40岁还在家里蹲的儿子必须走出家门工作才能存活于社会」,「一直努力就会有回报」。但三主任通通不管。她用一栋房子里的不同空间,巧妙地解决了「崇尚minimalist的男生」和「怎么都舍不得扔东西的女友」之间的终极矛盾,让他们和好如初。40岁还在家里蹲的儿子,她可以充分理解,且理智地打消他父母关于他重出社会的期待。「一个20年不曾工作的四五十岁男人,就算强迫他出去他也什么都做不了,不要用你那无聊的常识和狭隘的价值观妄加评断」,简直堪称精彩。那三主任的解决方式是什么呢?她让父母卖掉现房,用这笔钱再购买两套住房,一套居住一套出租,保证儿子之后不用工作也有一定的经济来源。而在儿子居住的房间里也有室内攀岩的设施,让他能够在家锻炼,慢慢变得开朗。这位家里蹲大叔也不负众望地通过在网上连载自己「家里蹲の日常」,成了一名网红 。而对于一直无法卖出一套房,大家不停给予鼓励的白洲同事,三主任在尝试了9集之后,给出的建议是这样的,「至今为止,我见过很多新人,但是,从没见过像你这样没有学习能力的人,你不适合工作,你不可能自食其力,找个能保护你的人吧,那才是你的生存之道」。在三主任眼里,不管以什么方式活着都是有意义的。人生的事,哪里有一个标准答案呢?所以不要自以为是地用自己的价值观硬生生套在别人身上,平等地看待每一种生活方式,换个角度来顺应现状,说不定也有解决办法。不论是生活,还是工作,都是如此。

自己的三观自己carry

之前和朋友聊天发现,有的人就是自带气场,三观意见领袖,他讲什么你都觉得对。三主任也是这样的人。明明整个办公室都崇尚其乐融融的轻(偷)松(懒)氛围,三主任偏偏不配合:理直气壮地抢同事单子,毫不理会teamwork,自觉自愿加班到深夜,就算这单生意同事也有配合帮忙,她不管,直接对着科长报告「这套房子是我卖的」,也没人敢反驳。这样的三观,在大部分企业应该会成为众矢之的吧。但三主任没有,她不仅完美地carry了自己的三观,甚至影响了办公室其他人。连办公室里最爱喝闲茶偷懒的老员工也说,三主任又让他们看到了久违的日本拼搏精神。她如何办到的呢?关键就在于她能明确并坚持自己的三观,100%说到做到,用事实说话。她的目标很明确,就是卖房子。但卖房子这件事很复杂,各种影响因素层出不穷,总有一些房子是大家都认可卖不出去的。但是,三主任一个一个卖掉给大家看,看到大家自惭形秽鸦雀无声目瞪口呆心悦诚服。

目标清晰,脑洞够大,行动够拼

三主任的目标,所有人都知道:卖房子。而卖房的重点在于「洞察人心」。通过细微的观察,不同信息的收集整理,抓住客户的痛点。你能看一眼小朋友的画就知道他在想什么吗?反正三主任能!行动也是不折不扣地拼。不仅是房产中介,还要负责当保姆帮客户带小孩,扮神婆帮客户破镜重圆,当侦探帮客户抓小三,做人生导师帮客户继续梦想,当家庭协调员帮客户解决家庭纷争... 一切只为卖房,真!的!太!拼!了!

工作要有使命感

大家都不爱的房产中介工作,在三主任眼里是可以改变人生活的事业。她也确实用房子解决了父母和小孩缺乏沟通的问题,夫妻之间又爱情转换为亲情的相处问题,婆媳关系糟糕的问题,等等等等。当你看到工作中的价值,才会对它产生使命感和满足感,抱怨和不爽才会消散,工作的原始动力或许就在于此吧。

不评价别人的生活方式

看的印象最深就是业绩最差的女员工,编剧没有让她最后觉醒成为职场达人,而只是在最后让她意识到也许家庭主妇才是适合自己的。而且,整个剧都没有评判每个人的生活,各种不同的生活方式和理念都被编剧借着女主的行为予以认同,连最要求整齐划一、不求特别只求合群的日本都开始认同和思考每个人的生活方式。你所谓的真不一定是真,你所谓的错不一定是错。最开始我是很讨厌那个上班偷懒的丑女,但是从来没想过她可能只是不适合那个位置,而是一心期待她在女主的鼓励(?)下变身职业达人,直到最后一刻才发现自己想错了。另外,最让人感动还是渗透到剧里方方面面的匠人精神,让处于职业瓶颈期的我深受触动。韩剧是各种家国情怀,日剧是不停的探索灵魂深处的力量。什么时候国内也能拍点走心的剧,而不是一堆只能刷脸的小鲜肉。

参考资料:
https://www.zhihu.com/question/49020076/answer/122365844
https://v.youku.com/v_show/id_XMzc5NTUwNjg5Ng==.html?spm=a2h0k.11417342.soresults.dposter

 
8 months ago

所有的人生,都是一场投资。
你选择的人生道路,这就是投资。你选择的爱情、婚姻与家庭,这更是投资。你人生中所有选择,都是投资。
选择没有对错,有的只是风险与机会的把握。
把握的好,选错了也可及时止损,不致伤筋动骨。
把握不好,纵然选择正确,也会把一手好牌打烂。

好的投资人,一定会看五个点:

一看口碑。

遇到光彩夺目一身头衔的人,先要冷静的剥离其外在的虚妄,裸露出本质的内在。
比如说清华留学生——闪亮的是清华,跟学生无关。
如果一个人拿清华撑场子,而不是替清华挣面子……他的实力究竟如何,你自己琢磨吧。

二看投入。

人生投入有个法则,叫10倍法则。
啥意思涅?
人生任何事情,实际的投入及时间,都是你估算总量的10倍。
把你的项目预算乘以10,可能就接近于真实预算了。

三看陷阱。

我有个盆友金俊峰,是个靠谱投资人。当他与人谈项目时,会问对方:告诉我坑在哪里?
坑?对方一般会吱唔:我的项目木有坑。
是地就不平,是路就有坑。如果你不知道坑在哪里,一定是你没想明白。
记好这句话:没有风险,就没有收益。如果你不知道坑在哪里,一定是你没想明白。

四找出口。

你进入一个房间,至少要知道从哪出去。
如果有人劝你投资,一定先要知道钱的出口在哪里。
就是你的钱,随时可以退出来。
如果退不出来……那就再多想想吧。

五设止损点。

任何投入,必须先设止损点。
设好止损点,如果接近止损点三分之一,就要拉响警报。接近止损点三分之二,那就赶紧收手。
如果等到了止损点你再决定,时间的滞后效应,会把你全部身家卷进去。

参考资料:
老雾:被骗750万背后的故事

 
8 months ago

看到了一篇讲述公司开始衰落的文章,结合以往东家的做法,做一些印证

有些衰乱迹象,太明显了,正常人都能看出来,比如:
工资奖金发不出了(很多小伙伴提了);外企倒没有
高管离职了(ofo最近走了不少)的确有技术总监被排挤
供应商来堵门了(乐视);截止到今天,前东家在杭州事业部当时还是盈利的
不招新人,开始裁员了(还是乐视);近两年人员流动率30%
不择手段省钱了(砍福利,砍培训);培训费没了,年会、家庭日无法保证,旅游经费据说奋力保住
老板两面三刀说瞎话欺骗员工… 17年初外派待遇被领导骗

另外一些暗潮汹涌,需要留意

销售导向,成本控制

频繁更换中层,换上去的新领导,都是能在短期内销售业绩最好的,但业绩好不等于善于管理。
2014年PACN更换了据说成本管控经验丰富的老板,15年公司销售下滑,中层开始频频开会、调整架构,cost down成为公司主旋律
17年总部打破惯例,总经理和厂长没有连任,也没有空降,公司负责销售都副厂长——中国人——直接上位,打破了以往都诸多管理,他们终于开始以华制华了
国人厂长以GDP为己任,倒逼我们技术部门承接了许多过去不可能承接都订单,从技术人员角度出发,我觉得很好

狼性文化,粉墨登场

搞“狼性文化”的公司不少见,但如果原本文化相对宽松人性的企业,突然要转狼性,就很可疑了。
很多所谓的“狼性”——主动加班不要钱,冷看同事遭遇不合理待遇,唯领导马首是瞻——根本和狼没半毛钱关系,这是哈士奇文化好不好
很多时候,搞“狼性文化”不是因为有用,而是因为公司失去了方向,陷入了困境。
在一个号称可以养老都外企,还没有遇到这样都情况

不能折腾事的时候,就开始折腾人了

很不幸,从我进入PACN第一天,就困惑于这样都境况
当你想做事的时候,总有人拿流程、权限来作为自己不作为以及逃避风险都借口
见到很多利用规则、善用规则混的风生水起都人
对于这些,我只想说:我们是勤劳机智都中国人好么,没有什么流程权限能难倒我们。同时对那些人比一个中指

参考资料:
哪些迹象告诉我们,公司可能不行了

 
8 months ago

REITs是什么

它是一种基金:用基金地钱跟别人‘借’一套房子,在这段’借‘的时间内拥有这套房子的租金于房价上涨
实际操作中,是不可能借的,REITs出了钱,必须把房子产权变更到REITs名下,等到基金到期,再把房子卖给别人

关键问题来了:这里短期有两次买卖。房子卖了两次,就需要缴两次交易税。
如果房价暴涨,缴两次税当然没问题;但是房价不总是暴涨,缴两次税,盈利空间就没了

如何解决双重征税

美国REITs很发达,因为他们修改了法律,让REITs运行过程中的两次变更,只需缴一次税
中国政府只是口头鼓励,没有修改法律,但这自然难不倒勤劳勇敢的中国人民
我们把房地产设计成一家公司的股权,股权控制再REITs手中,这样就巧妙避开了双重征税问题
所以我们的REITs只能叫‘类REITs’,具有鲜明的中国特色社会主义

我们国家搞REITs还是太早了

REITs跟短线炒房的主要区别在于:REITs更追求租金收益,顺便赚点儿房价上涨的钱
短线炒房主要追求房价上涨收益,租金多少无所谓,甚至连租不出去都无所谓
纵观世界各国的REITs发展史:都是再房地产进入到稳固状态后才认真搞REITs的
中国的城镇化率刚刚达到60%,远低于日本的90%。根据日本经验:城镇化率从70%开始,基建速度才开始放缓
如果中国的房地产确实存在周期,那就是层层上涨。不管如何调控,如何崩盘,房价都是螺旋上升,无法回到之前都价格
总之一句话:在房价持续上涨的时期,你让我拿稳房子去收房租,你以为我傻么

洗洗睡吧,国家鼓励的REITs跟老百姓没什么关系

近一年来,国家仿佛开始鼓励REITs了,也发布了一些政策文件,其实没什么卵用,只是政治正确的‘长效措施’而已,解不了近渴
我一直觉得:想要认清一个人,不要看他说了什么,而要看他做了什么
只是高喊REITs口号,没有从法律层面解决双重征税问题,都是刷流氓
就如同当年高层高喊‘双创’,地方政府趁机发展各种产业园————去工业地产的库存————最后都是不明真相的中产阶级买单
现阶段REITs就是国家允许机构用体面的金融创新方式温柔地获得房屋升值的收益
大boss已经说了‘房住不炒’,但是该赚的钱还是要赚,于是管理处提供了一个合法的渠道
说句难听的:现在去玩REITs,假装做点儿租赁,反而是最赚钱的,因为房价还会涨
那种认真做租赁的REITs,赚不了太多钱,因为租赁市场还很不成熟,长租机构运营的投入与产出不成正比
租金稍微贵一点儿,舆论就要骂娘,前段时间的爆文“资本顶上租房要吸干年轻人的血”引起无数人的热议与共鸣
我们来看一下,如果你要认真做租赁,实际的收入情况————来自业内人士权威统计

按现行税收算,收100元租金:需要缴纳5.5%的营业税和12%的房产税,之后还要缴纳25%的所得税,只剩60多元了
这样算来,分红比例只有60%。国际上一般REITs分红比例超过90%
因此在相关免税政策没有出台之前,REITs很难得到规模化发展

REITs要求的资金回报率在7%-8%,而国内房产租金回报率能到4%已经算是优质地产了,房产租赁由此可见一斑

整个市场对租赁并不友好,而房价还会持续上涨,傻子也知道该怎么做了
所以说,年轻人,早点儿成为房奴是好事,整个人找工作找女友的底气有了,事业心责任心也更强了
记住:房子六套以下,都是刚需

参考资料:
刘德科:《直白地秒懂REITs》
罗旭,程远,田际坦:《房地产投资信托整合中国楼市与股市》

中国改革论坛:日本城镇化经验——城镇化率突破70%后基建投资才放缓
环球网:日本城镇化率超九成 远超东亚地区平均水平
新华社:2017年末中国城镇化率升至58.52%
资本盯上租房,要吸干年轻人的血
房子六套以下,都是刚需