Skip to main content

如何在Windows下安装Composer

在Windows下面安装Composer对新手来说比较麻烦,没Linux和Mac方便,需要设置环境变量path和参数(变量Windows7以上版本忽略)。

第一步,先下载php7.0,解压出来之后把php.ini-development重命名成php.ini,用文本编辑器把php.ini的openssl前面的;去掉。然后重启电脑cmd输入php -h看看。

第二步,下载ca证书,放到你觉得方便的目录中 ,参考如下图

  1. save ca-bundle.crt to your local path
  2. double click ca-bundler.crt to import it
  3. add the two line to php.ini
    curl.cainfo=d:/download/ca-bundle.crt  
    openssl.cafile=d:/download/ca-bundle.crt

refer to :https://github.com/composer/composer/issues/2798 @thecodingwizard

第三步,下载 composer.phar把这个粘贴到你的php的文件目录下面

方法:进入官网, 选择download 往下拉到

Manual Download  下载最新composer.phar

https://getcomposer.org/download/

第四步,最后是安装composer.exe了。自行去下载https://getcomposer.org/

Laravel 5.3 学习笔记 路由结构目录变化补充

由于5.2和5.3目录结构有变化,中文补充一下

基础路由解析

闭包路由

请在目录learnlaravel5/routes/web.php 路由文件中前三行即为闭包路由:

Route::get('/', function () {  
    return view('welcome');
});

闭包路由使用闭包作为此条请求的响应代码,方便灵活,很多简单操作直接在闭包里解决即可。例如“输出服务器当前时间”:

Route::get('now', function () {  
    return date("Y-m-d H:i:s");
});

如果你想得到北京时间,请在 learnlaravel5/config/app.php 第 55 行左右把 timezone 设置为上海:

'timezone' => 'Asia/Shanghai',  

最全前端资源汇集

前晚从@张鑫旭微博处得一份推荐(Front-end-tutorial),号称最全的资源教程-前端涉及的所有知识体系;有粗略查看,果然“叹为观止”,至少比想象中涉猎丰富许多;果断有Fork了来:Front-end-tutorial;本就有收藏&分享欲,这种事儿早期也想做了,勘叹见识未广而深;幸遇这良心收集,得以借他人之酒杯,一浇我心之夙愿块垒。毕竟人为收集,并未臻于不可附加之境,还是有许多可以补充的点;因此,有特引于博客,将酌情适当删些内容,一来做自己查纠探索之源,二来分享给更多朋友;好文章好工具,很多时候都隐藏于犄角旮旯了,有居干货,欢请分享。
(更多…)

打算做个前后端全部自己手写的博客

定个目标,打算做个前后端全部由自己手写的博客,前端采用bootstrap框架,尽量栅格自适应,适用于所有设备。后端采用????Sora大人的kotori框架,功能特性尽量简单明了,目前没写过后端,打算边学边做。要是做到了的话让大家刮目相看。我把这个目标名字叫做“天使家园建造计划”。加油!先把ghost主题这坑填完了再行动。

如何在arm架构的Chrome OS安装Ubuntu

我今天正好有空 写个教程,通过crouton方式专门给arm架构带chrome系统的chrome本,平板电脑,树莓派使用上Ubuntu系统(chrome os 内部包含)。执行的下一步动作的话先下载crouton https://github.com/dnschneid/crouton

1. Unity:
Ubuntu 12.04 with Unity (2D):sudo sh -e ~/Downloads/crouton -r precise -t unity -e
(arm架构unity最多支持12.04)
2.Xfce:
Ubuntu 14.04 with Xfce:sudo sh -e ~/Downloads/crouton -r trusty -t xfce -e

3. kubuntu: sudo sh -e ~/Downloads/crouton -t kde
触摸屏可以试sudo sh -e ~/Downloads/crouton -t touch,kde

类似的可以安装gnome (GNOME Shell), cinnamon, lxde等发行版本。。。
参考:1. http://www.linux.com/learn/tutorials/795730-how-to-easily-install-ubuntu-on-chromebook-with-crouton
2. http://www.webupd8.org/2013/12/install-ubuntu-on-your-chromebook-using.html

请务必使用国内源:mirrors.ustc.edu.cn/ubuntu/ubuntu

调出终端,在键盘上按ctrl+alt+T  参考下我的命令:比如安装Ubuntu14.04的话 sudo sh -e ~/Downloads/crouton -r trusty -t xfce -e -m http://mirrors.ustc.edu.cn/ubuntu/ubuntu/

-m的意思是指向源地址

接着等待安装结束后在终端输入sudo startxfce就可以了

参考:http://tieba.baidu.com/p/3490991713?pid=62200356240&cid=62661091999#62661091999

hp chromebook 14笔记本两周使用感受

我最近想买一款轻博的,续航时间长的笔记本用作出行必备的电脑,纠结了很久,于是选中了chromebook,不过是暂时当作备用机玩玩而已。总体上感觉可以,由于限制比较多,可以安装别的系统,但是有风险,现在杂八素不过不能玩游戏,平时写写文档,上网,看看电影,写写代码什么都够了。优点是续航时间比较长,合上本子不用关机,和macbook续航性能差不多,关键是价格便宜,600元入的二手货。

这货的外观如下:

IMG_20160122_214828 IMG_20160122_214840 IMG_20160126_191423

 

这货的系统界面截图如下:

Screenshot 2016-01-30 at 20.53.45 Screenshot 2016-01-24 at 20.41.03

第一次用上了免费的SSL证书,感觉棒棒哒

在Sora酱推荐下,我使用了一个叫Let’s Encrypt免费的SSL证书,其特点是生成证书不需要经过长时间人工审核,可以在VPS里面生成Pem格式密钥,花不到几分钟可以安装完成。不过有个缺点是有效期是三个月,到时候再次重新生成证书,有点麻烦,所以我给自己设置了一个提醒。原来的付费Comodo证书即将到时,用这种免费证书不过是个好选择。(在使用该SSL之后不小心Mysql挂了,人品真是糟糕 >_< )

证书安装与使用参考教程,可以参考 http://www.vpser.net/build/letsencrypt-free-ssl.html