今天阳老师找谈话,以备份恢复为例子,对我进行了教育,十分中肯。
做备份恢复,我还是老思路,假定一个”一期前提“,代码赶紧撸。对于更进一步的复杂问题,则搁置在一边。
而阳老师问到了这些复杂问题,我并没有深入思考过。这则就是我的症结所在。做事情,还停留在就是论事的情形,没有把问题放在一个更广阔的场景下思考,”打出思考,小处着手“,只顾着小处着手。
的确,这样长期以往,是不会有进步的。
慎。重新开始。
今天阳老师找谈话,以备份恢复为例子,对我进行了教育,十分中肯。
做备份恢复,我还是老思路,假定一个”一期前提“,代码赶紧撸。对于更进一步的复杂问题,则搁置在一边。
而阳老师问到了这些复杂问题,我并没有深入思考过。这则就是我的症结所在。做事情,还停留在就是论事的情形,没有把问题放在一个更广阔的场景下思考,”打出思考,小处着手“,只顾着小处着手。
的确,这样长期以往,是不会有进步的。
慎。重新开始。
对待孩子,爱和责任是两回事。
责任衍生出来的情感很薄弱。假如有一个社会的规则是:孩子出生后,就应该交给邻居养育。那么这时候依据社会规则,父亲角色可能会遵从交出孩子。但可以想见,母亲角色是一定会和这种社会规则斗争的。
责任,是社会规则的外在表现,从众性很强。父亲对孩子,在一开始更多的是责任,爱要少一些。
我觉得,对于笑笑,我要投入更多的爱,那是一种更为高级深沉的情感。
喝着舅舅寄来的茶叶,捡出一个茶叶蒂,突然想起小时候一个挣钱的路子:择茶叶。
小时候家住供销社,里面有个收购部,药材破烂茶叶无所不收。
中下等茶叶收上来,会雇来人把其中的毛毫挑拣出来,茶叶棍丢掉,于是,中下等茶就变成了下等茶 + 上等茶。这么一倒腾,附加值就上来咯。小时候只知道做,却从没想过背后的道道。
小朋友们,大妈大婶们,围坐在一簸箕茶叶边上忙碌的情景,想来还有一些印象。从前慢啊从前慢。
今天闺女笑笑满月,能吃能喝能睡能玩,健康茁长成长,自我意识快速强化。
为了生小孩,租了个大点的房子。
小孩出生后,要打疫苗,正好附近 200 米就是社区医院。但在这家医院打疫苗,需要居委会提供居住证明。
居委会开证明,需要提供:租房合同、房东房产证复印件、身份证复印件。
向房东求助,房东先直接不理睬,再三追求,回复曰:不希望跟政府机构打交道,担心后期税收追查等,太麻烦。并且还很牛逼的补充了一句:当初就是怕麻烦,才在合同上特别注明,有权拒绝任何协助办理证件的要求。
艾玛,一翻合同,果然写了,还是下划线特别注明。白纸黑字,也没什么好说的了。
不过,这个合同很有意思,它采用的是北京市政府提供的租房合同自行成交版范本,合同首页一字未改,大标题给人的感觉就是模板合同。签合同时很和谐,曰:标准合同,没什么特殊的。
这件事发生后,再去一对比,有趣的发现:北京市范本里,第二章明确规定房东应该尽早帮助租房者到管理单位办理居住登记;而房东给的“范本”里,这一段被悄悄删掉。只能佩服房东料事如神经验丰富。
没有批评房东的意思,他通过合同巧妙地规避掉了日后的麻烦,合情合法。
我自己呢,以后做事,就算遇到“范本”,也应该打印一份,逐页对比,猫腻自现。
模式,又称套路,它是一套方法论,进过实践检验,能有效解决问题。
当摸索出一套模式后,会有两三年的红利期,不用太费力,就能以工业级的复制能力不断按照模式生产出满足市场要求的产品。
当人们按照模式做事时,效率最高,幸福感最强。因为模式能够给予人很强的确定感和安全感。
当我们摸索出一套模式时,需要反思,识别模式中的关键点和非关键点。
一般来说,模式中有若干不变的关键点(共性),通过不断变换关键点之外的内容,可以低风险地创造出新东西,新玩法。
—
模式举例:好莱坞大片模式
雾霾变化分析、水木房产牛人carcar房价分析对我很有启发:通过数据分析,我们可以洞悉到事情的真实面目。
面对纷繁复杂的社会舆论,选择会盲从,因为不知道谁说的是真,谁说的是假,最终的决策是被情绪左右。
但是,数据(大部分时候)是客观的。
通过原始数据,很难看出背后的模式,但通过对原始数据进行加工和分析,就能看出很多规律。
对于短线操作,数据分析可能会有较大偏差,但长线来看,数据分析一定可以深刻地描述现实规律。
懂得了规律,投资行为、迁移行为就有了客观数据支持。
Trump 上台,经济领域一片狼藉。股价开跌,黄金上涨。午饭的空档,买了 1w 块钱的黄金。彼时实时行情还是在上涨。
但我并不懂黄金 ETF 的交易规则是怎样的,并且某种程度上我还主观地认为黄金还有一段时间的上涨空间。
现实是,黄金第二天才交易确认成功,价格正好处在最高点。所以,现实给了我一记教训。但也很幸运,让我对购买的《投资学》中的一个理论有了深刻的认识。
《投资学》认为,在零和市场中,信息是最重要的赚钱要素。市场中有足够多的聪明者,会在第一时间消费掉新的信息,让价格快速波动(上涨/下跌)到一个新的稳态,这个时间可以在几分钟到几十分钟内迅速完成。
当我选择购入黄金时,Trump 上台这一信息早就被市场消化,金价已经上涨到了一个足够高的水平,我是典型的”接盘侠“。
另外一个错误是没有好好学习交易规则。黄金 ETF 交易方式和股票的交易方式非常不同,交易价格不是根据实时黄金价格来,而是按照每日净值来计算。
简单说就是今天下午(3点前),100个人陆续买入黄金 ETF,他们买入的价格都是一样的。这个和余额宝基金类似。
不过我也必须吐槽存金宝这个产品,它显示了 “实时国内金价”,这个变化的价格真是误导我这样的小白。
发信人: saintor (为祖国健康工作50年), 信区: Pregnancy
标 题: 马后炮:真正实用囤货清单
发信站: 水木社区 (Mon Sep 12 01:23:10 2016), 站内
孩子已经一岁半,一路从孕版走到娃版,充分理解新手妈妈们的不解、不安和期待。终于坐下来整理出这份清单,欢迎准妈妈们参考,祝大家少一点迷茫,多一些轻松,必备东西真的没有那么多,更没有那么急。这份清单是我的马后炮,因为曾经的我也迷失在大量清单中,买了太多事后被证实闲置、没必要的东西。
以下是6个月以内宝宝的囤货清单,至于6个月以上的,准妈妈们大可不必提前这么久开始操心。基于“实用、必备、省空间、不浪费”的原则推荐如下:
喂养类:
1、一罐奶粉,小包装即可,避免浪费。奶粉只是可能的母乳不足情况之下的备用,新生儿的食量非常小,且开封后保质期只有一个月,如果买了大罐,却实现了母乳喂养,价值不菲的奶粉就被浪费了。事实上,绝大多数母亲都能实现母乳喂养。如果家族有过敏史,推荐购买适度水解奶粉,以预防过敏。若确定母乳不够,临时再去采买第二罐都非常方便,没有必要囤多。现在网购环境和线下母婴店密度,使得临时采购极为方便,且利于灵活安排。这一原则,也适用于以下各条。
2、两个奶瓶,两款长短软硬不同的奶嘴各一对,奶瓶刷一个。不同宝宝对奶嘴喜好不一,让他用实践选出自己最爱的那一款。如果母乳喂养,恭喜你省下了这笔开销。
3、电动双边吸奶器,储奶瓶。将多余的母乳吸出冰冻备用。手动或单边都费时且辛苦,电动双边是唯一正确选择。
4、冰包。结束产假后回归职场的妈妈需要用它背奶。
清洁护理类:
1、NB型号尿不湿一包。快用完再根据体型买新的,新生儿能在一个月内增长几乎一半体重,囤多根本不利于买到合适型号。临时买完全来得及。
2、纱布手帕、澡巾十条左右。洗澡、洗脸、洗屁屁。
4、医用酒精棉签一盒,护理肚脐直到脱落。
5、浴盆,有可折叠的。洗发沐浴露一小瓶即可,能用非常久。
6、婴儿浴盆网兜,某宝搜索这个即可,对于不熟练的新手爸妈是神器,宝宝搁上面,一手扶好,一手洗,就能完成洗澡这件相对高难度的事情。我家的一直用到十个月左右。
7、薄厚纯棉浴巾各一,浴巾之外还可当盖被、抱毯。
8、润肤露、抚触油、护臀膏各一小瓶即可,基本原理都是水油隔离以保湿,孩子肌肤非常娇嫩。
9、婴儿洗衣液或洗衣皂,囤量端看个人习惯,孩子衣服不会太脏,不需要大瓶装囤太多。
10、指套型乳牙刷,给出牙早的宝宝擦拭牙齿牙床。
11、婴儿指甲剪。新生儿新陈代谢奇快,包括指甲,三两天就要剪一次以防抓伤自己。
12、额温枪或耳温枪,退烧药泰诺林、美林各一瓶。药品这种东西还是有备无患,因为大部分新手父母面对宝宝第一次生病会慌乱。欣慰的是大部分健康婴儿六个月以内基本不生病。
出行类:
1、高景观婴儿车,可平躺,笨重,半岁后就能换成轻便的伞车,没必要太贵。
2、哺乳巾,手巧的可用自己的围巾替代,用于在没有母婴室的地方喂奶。
3、安全提篮、安全座椅。
睡觉相关:
1、实木、无漆婴儿床一张,最好是熟人家的二手货,或提前买好尽早晾味。新生宝宝的状态基本是吃睡吃睡吃睡,睡觉是他们的头等大事。
2、床品四套。一天排泄N次的宝宝很可能会多次弄脏床单,需要多备几套。夏季出生的宝宝还应配上蚊帐。
3、床铃。在连翻身都不会的头几个月里,对于只能平躺的宝宝,这是最适合的玩具。
4、厚薄睡袋各1条,亦可用大人纯棉T恤等替代。事实上,在相当长的时间内,你的一件上衣就能完全盖住ta,成为ta的被子。
5、温湿度计,放置婴儿床旁,房间湿度建议保持在50%左右,温度控制在22℃-24℃。维持这样的温湿度能大为提升宝宝的睡眠质量。
6、床栏。睡小床好处多多,如果实在需要和父母同睡大床,这是必备品,能够避免孩子坠床的悲剧,切勿有侥幸心理,切记。
衣物:
1、5套以上内衣,纯棉、透汗性强的。视季节搭配短袖、长袖或肚兜。新生儿是很能出汗的物种。
2、外衣,根据大人当季的穿衣厚薄采购。
3、袜子,注意买袜口宽松不勒的。
4、帽子,厚薄各一顶。
5、软底鞋,对于六个月以内的婴儿,拗造型是唯一作用,没有实用性,丰俭由人。
6、围嘴10条,接口水、吐奶等,要有防水层以免弄湿胸口。这种直接接触嘴部的东西要注意布料的环保。
其他:
1、尿布台,每天换尿布、穿脱衣物的频率是十几次,日复一日的劳作,会让你发现不用弯腰操作的美,对于老人和产后虚弱的产妇尤其如此。此物虽然占据一定空间,但下面可做储物柜,并不浪费。替代方案是专门清理出一个小桌子或立柜用于此事。在最疲累的照顾新生儿的日子里,每一个可以让你更好休息的东西都值得入手。
2、地垫,购买环保材料。至于图案,无需追求双面。孩子只看地垫图案的时间很有限,更多时候ta在东张西望看世界。
3、婴儿理发器,静音,安全,省事。如果有熟识的有经验理发师傅,省下这笔钱。
4、游戏围栏,如果家中长期只有一人照看,你需要把孩子围起来再离开哪怕半分钟,所有的婴儿都有在眨眼间制造意外的能力。
5、婴儿餐椅,会坐稳,并且开始吃辅食后,就要用上。没有从一开始就养成习惯的宝宝,到一岁后就会是那个需要你追着喂饭的熊孩子。
以上就是6个月以内的宝宝必备清单,其他的东西,诸如奶瓶消毒剂等,你会发现几乎都可以用家中既有东西代替。还有音乐海马等所谓“哄睡神器”,个体化差异非常大,你的宝宝可能对它完全没兴趣,没必要追赶潮流。省下这些完全不必要的开支吧,作为“碎钞机”的宝宝们,真正花大钱的日子还在后头。
还有在“最无用母婴产品”长居榜首的“孩子他爸”,如果你不想让这件事也发生在自家,请从ta出生第一天,就让孩子父亲尽可能参与其中,没有天生的父爱,爱总是在付出中成长。
人类历经百万年进化到现在,生存和适应能力都远超你的想象。宝宝越小,适应力越强,意即,新手爸妈大可不必在具体品牌选择方面过多纠结。照顾新生宝宝是非常耗费精力的事情,参考这份清单,直接采买大品牌即可,将从纠结犹豫中省下的精力,用来换取更好的身体和状态,开心地陪伴你的宝宝吧!毕竟,所有清单上最重要的必备选项就是:健康、开心的爸爸妈妈。来自父母的高质量陪伴,永远是所有宝宝最需要的东西。
—
source: http://newsmth.net/nForum/#!article/Pregnancy/1140445
# 声明
这不是好的设计模式(anti-pattern),万不得已不要模仿。
# 背景
如何让 Laravel 像 WordPress 一样容易安装?
大多数时候,你的客户并非专业人士,有安装 WordPress、Discuz 经验,但不懂 php.ini, nginx.conf 之类的配置。这时候,你把一个 Laravel 安装包给他,最大的一个障碍就是 Laravel 需要配置 Rewrite Rule。这个障碍会直接影响到你软件的销量。
尽管 Apache 不需要配置 Rewrite Rule,但这些用户听说 Nginx 性能比 Apache 好,基本都不约而同安装了 Nginx, .htaccess 大法失效。
# 详细方法
下面专门针对 Laravel 的这个问题提出解决方案。本方案会损失一定的灵活性,但能解决问题,并不牺牲 Laravel 给我们带来的任何优势。例子基于 Laravel 5.2
## 基本思路
绕开 Laravel 的路由模式,回退到类似 ThinkPHP 的 controller / method 模式。
## 代码示例
1. app/Http/routes.php 只写一个路由规则
“`php
<?php
Route::get(‘/’, [‘uses’=>’AppController@index’, ‘as’=>’entry’]);
“`
2. app/Http/Controllers/AppController.php 只写一个方法
“`php
<?php
// 用于摸索将 Laravel 应用于免 Rewrite Rule 环境
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
class AppController extends Controller
{
function index(Request $request)
{
// 为了漂亮,你也可以把 $callMap 组织到一个独立的文件里面去,类似 routes.php 的效果
$callMap = [
“default” => “App\Http\Controllers\AppController@default”,
“cloud_upgrade” => “App\Http\Controllers\CloudController@upgrade”,
“food_search” => “App\Http\Controllers\FoodController@search”
/* more mappings here */
];
$c = $request->input(‘c’);
if (empty($c) {
$c = “default”;
}
$api = $callMap[$c];
// 例如: App::call(‘App\Http\Controllers\FoodController@index’);
// 就将控制权移交给 FoodController 了
return \App::call($api);
}
function index(Request $request) {
// 404 not found / default page
}
}
“`
用户访问 http://your.site.com/index.php?c=cloud_upgrade¶m1=xxx¶m2=xxxx 即可。不需要任何 Rewrite Rule 支持。值得一提的是,虽然自己做路由解析,但 callMap 很好滴规避了 Route-To-Hell 问题(https://philsturgeon.uk/php/2013/07/23/beware-the-route-to-evil/ ) ,具备和 Laravel 原生路由差不多效果。当然了,牺牲也是有的,比如根据正则表达式匹配做路由。我个人可以接受,自己在Controller里面解析好了。
3. 其余 Controller 开发方式跟官方方法一致
## 可改进的空间
1. AppController@index() 里加入 middleware 支持。 有人知道怎么做,欢迎在下面留言。
2. 多了一次不必要的 AppController 调用。也许可以通过提供自定义的 Router 来达到相同的目的,并且性能比系统自带的 Router 更好?毕竟我们的 Router 比系统自带的 Router 要简单得多。
3. 系统自带的 Auth 这一套不能用了,还有一些依赖于 Rewrite Rule 的第三方组件不能用了。还没想到好办法。
# 新交付流程
完成上面的工作后,给用户交付软件流程就简单了:
1. 下载安装包,上传到网站根目录
2. 访问 http://www.xxx.com/public/index.php 即可