0%

之前win7系统,使用完全没问题,最近升级了win10,安装后打开,显示的右侧预览页面打不开,提示如图。

官方方案

官方的说法是从 Win 8 开始就有这个问题了,解决办法就是安装 Awesomium 1.6.6 SDK.,如果还是不行就再安装 Microsoft’s DirectX End-User Runtimes (June 2010),经我实际测试,只需要安装前者就可以了。下面是官方的原文:

LivePreview is not working - it displays an error message stating This view has crashed!
This issue has been specifically observed in Windows 8. You may see an error message as shown here, and no HTML will be rendered when you type in the Markdown Editor pane.
To fix this issue, please try installing the Awesomium 1.6.6 SDK.
If you continue to experience issues, please install Microsoft’s DirectX End-User Runtimes (June 2010).

Referer: MarkdownPad - Frequently Asked Questions

If you’re like me, you’ve probably spent countless hours on the web trying to figure out how to install the dev-develop version of Laravel on your machine. As of today, the latest Laravel version 4.2 but if you want to see the awesome Laravel 5 features, you need to upgrade.

In this article, you will learn how to setup Laravel 5 from scratch on OS X.

Requirements

Here are some things you must have:

  • A Terminal
  • XAMPP / MAMP (I will show you how to set it up using both of them)

That’s pretty much it. Let’s get started.

Step 1: Installing Composer

According to their website,

Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.

In short, it is awesome.

Composer allows you to scaffold out a Laravel project and you also have the flexibility of specifying which version of Laravel your want.

To install composer, run the following commands in the terminal:

1
2
3
curl -sS https://getcomposer.org/installer | php
sudo mkdir -p /usr/local/bin/
sudo mv composer.phar /usr/local/bin/composer
Read more »

重新编译mod_rewrite.so:

查找源码

在apache的源码安装目录中寻找mod_rewrite.c文件

1
2
$ find ./ -name "mod_rewrite.c"
/usr/local/src/httpd-2.2.4/modules/mappers/mod_rewrite.c

编译:

1
2
3
$ cd /usr/local/src/httpd-2.2.4/modules/mappers/
$ /usr/local/apache/bin/apxs -c mod_rewrite.c
$ /usr/local/apache/bin/apxs -i -a -n mod_rewrite mod_rewrite.la

如果没有什么错误的话,应该在你的apache的modules目录中编译出一个mod_rewrite.so文件。
编辑httpd.conf文件,确认httpd.conf中已经包含mod_rewrite.so的加载语句,如下:

1
LoadModule rewrite_module modules/mod_rewrite.so

重启

完成之后,记得重启服务器apache。

可能碰到的问题

错误一

如果出现这个错误

httpd: Syntax error on line 61 of /usr/local/apache/conf/httpd.conf: Can’t locate API module structure `mod_rewrite_module’ in file /usr/local/apache/modules/mod_rewrite.so: /usr/local/apache/modules/mod_rewrite.so: undefined symbol: mod_rewrite_module

修改http.conf
原来:httpd.conf里面写的mod_rewrite_module
改成:rewrite_module

错误二

如果重启apache出现这个错误

httpd: Syntax error on line 61 of /usr/local/apache/conf/httpd.conf: module rewrite_module is built-in and can’t be loaded

表示模块是内建的,不用再调入,修改http.conf注释掉

1
#LoadModule rewrite_module modules/mod_rewrite.so

修改虚拟机配置

注意下一步,配置虚拟主机的时候要类似如下设置才可以生效:

1
2
3
4
5
6
7
8
9
10
11
<VirtualHost *:80>
ServerName www.liudongkai.com
DocumentRoot /home/www.liudongkai.com
ErrorLog logs/www.liudongkai.com-error_log
CustomLog logs/www.liudongkai.com combined
<Directory /home/www.liudongkai.com>
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

如果AllowOverride设置为none的话,apache会不读取网站的.htaccess文件!

1. 数字域的填充:

默认情况下,在显示日期和时间时,date命令使用数字0填充数字域。例如,如果用两位数字显示月份,则6月显示为“06”,如下所示:

1
2
$ date +%m
06

当然,一切皆有变通,你可以用下述控制符来控制填充符号:

短线(-): 表示不填充数字域
下划线(_): 表示用空格填充数字域

Examples:

1
2
3
4
5
6
$ date +%d/%m
14/06
$ date +%-d/%-m
14/6
$ date +%_d/%_m
14/ 6 #注意/和6之间有个空格
Read more »

好消息! Google今天官方宣布,Google Earth Pro以后完全免费了,任何人都可以直接获得。

Google Earth(谷歌地球)是大家非常喜欢的一个好东西(虽然现在基本残废了-_-),但是你知道它还有一个高级的专业版吗?这就是Google Earth Pro,很强大,但也很奢侈,得花大钱购买,而且按年付费,一年就是399美元,约2500元人民币。

与免费版相比,Google Earth Pro支持更多测量工具、更高打印分辨率、更多图层、更强导入功能、录制高清视频。无论规划办公大楼,还是进入深山探险,它都可以轻松胜任。

谷歌地球 Google Earth

注册地址:

https://geoauth.google.com/gev0/free_trial.html

Windows版下载:

http://dl.google.com/earth/client/advanced/current/GoogleEarthProWin.exe

Mac版下载:

http://dl.google.com/earth/client/advanced/current/GoogleEarthProMac.dmg
http://dl.google.com/earth/client/advanced/current/GoogleEarthProMac-Intel.dmg

打开”终端”(应用程序 – 实用工具),输入以下命令:

screencapture -t png -<span class="hljs-constant">T </span><span class="hljs-number">10</span> ~<span class="hljs-regexp">/Desktop/screenshot</span>01.png

当你按下”Enter”键后,系统将在10秒后自动截图,你在桌面上将看到图片文件(~/Desktop/screenshot01.png 是文件路径),如果你想修改截图时间,你只需修改命令中的数字”10”就可以了。

趁着1111活动,从企鹅入手TS-212P带3T日立企业盘,某东做的配送,0点后下的单,下午就到货了。到手后第一件事情就是把固件升级了,cloud升级的,down了一宿,第二天起来看到提示重启设备,反正正好要挪个位置,那就先正常关机,换了位置后,正常启动。

接下来的问题就来了,启动后,Status灯一直红绿灯闪烁,然后重启;第二声确认蜂鸣声再也没有听到过,QFinder与NAS也从此失去了联系。

发现网络上碰到这问题不少,我一个同事入的同款,也碰到过此类现象。

最后按照QNAP wiki(http://wiki.qnap.com/wiki/Firmware_Recovery#Firmware_Recovery_Guide_for_ARM_based_NAS) 里的方法,重新刷回4.0.5,然后下载固件到本地,ssh到设备里升级的

为什么要ssh上去升?因为web不牢靠,QFinder也尝试过直接4.0.5–>4.1.1,最后会提示失败,失败的原因也不提示,不过最后在SSH升级过程中得到解答,是boot镜像没找到 =。=

升级命令

1
2
3
4
# 固件img放在public下:
[/] # ln -sf /mnt/HDA_ROOT/update/ /mnt/update
[/] # /etc/init.d/update.sh /share/Public/4.1.1.img
[/] # reboot

  1. 在虚拟机里把没用的磁盘空间置零 (这一步耗时比较长, 且没提示. 另外如果有权限问题记得前面加 sudo)

    1
    2
    dd if=/dev/zero of=/zero.tmp
    rm -f /zep.tmp
  2. 关闭虚拟机

  3. 执行压缩命令 (宿主机是 Win 或 Linux 都自行找 VboxManager 的路径)

1
VboxManage modifyhd /PATH_TO_VDI/name.vdi --compact

很多人會誤以為,當看完這篇JB教學後,都已經JB好了,那我是不是就能夠到App Store去下載任何App?如果是這樣想那就真的大錯特錯,JB的用意是在於幫助讓iPhone/iPad發揮更大功能,而非單純是再下載非法的App軟體,例如是想修改自己喜愛的字體、佈景主題、增加某些功能等。這些就必須要依靠JB來達成,況且JB會耗電?這說法並非如此,導致耗電源元兇是使用者裝了一些耗電的主題和外掛,否則JB不等於耗電,底下教學將詳細指導大家JB的運作原理與推薦加入的軟體源。

App Store與Cydia其實都是同樣模式再經營,「App Store」可視它為Apple的主要的賣場,開發人員必須遵守Apple規則撰寫APP,需通過Apple審核機制審核才會上架,才能提供讓使用者在App Store購買或是下載,如果是無法通過Apple審核的APP,別灰心在Cydia上一定能夠將此APP功能讓你發揚光大。

Read more »