花了兩天時間讀完了《WordPress Plug-in Development》,通過實例講解,很細致,適合用來入門,當然,深度和廣度都有限。
|
分类 : 青梅煮酒
|
兩周前為了批量下載某視頻網站中的電視劇,寫了個BASH腳本。將電視劇列表頁面的URL地址作為唯一參數傳給腳本,然後就會把所有視頻下載到當前目錄下,并自動重命名,同時生成一個M3U格式的播放列表。
由于在線視頻不支持斷點續傳,所以對于單個視頻來說無法實現。但對于整個批量下載任務來說,實現了宏觀上的斷點續傳,已經下載的視頻不會被重復下載。由于有些視頻網站會在午夜更改視頻地址,所以這一點很有用。
主流視頻網站應該是都支持的,我只測試了我下載電視劇的網站,不支持的都是非主流的!
唯一可能需要注意的依賴是PHP,必須安裝後才能使用。
另外,使用VLC執行播放列表效果灰常不錯,視頻之間銜接平滑流暢。
|
分类 : 编程
|
根据帮助文档,gvim在windows下的最大化是通过模拟打开窗口菜单并点击最大化菜单项实现的,而在Linux下的方法较为灵活。
下面的方法是在vim中通过调用wmctrl实现最大化的方法:
当然也可以通过配置窗口管理器规则实现自动最大化,但上面的方法更灵活。
|
分类 : 计算机
|
InstallShield已经内建了对MySQL和Oracle的支持。但是这个功能是通过ODBC实现的,它对SQL脚本的格式要求非常严格,因此已经通过官方客户端测试的脚本在IS中执行时往往就会报错。
一般来说,数据库脚本只保证通过官方客户端测试即可,同时维护一份供IS执行的脚本费时费力。因此,考虑安装程序对两数据库的支持通过官方客户端实现。
|
分类 : 编程
|
我的型号是X200,问题表现为在GNOME或XFCE下静音按钮无效,使用xev也捕获不到输入信号,而音量增加和减小按钮可以正常使用且有OSD。
解决办法是在grub的启动菜单中,给内核加上参数acpi_osi=“Linux”,如:
从查到的资料看,acpi_osi参数是用来指定操作系统接口的,据说有些硬件都只针对Windows做了测试或优化,对于这些硬件,如果将内核的操作系统接口指定为Linux,则有可能会出问题。所以内核从2.6.23版本开始,此参数的默认值被改成了“!Linux”,以保证更广泛的兼容性和稳定性。
而根据这里的说法,thinkpad一直以来在对Linux的兼容程度上有很好的口碑,故可以放心添加这个参数。
另外,xfce下使用OSD需要安装xfce4-volumed。
|
分类 : 计算机
|