原来老外也觉得 WinRAR 卖得太贵了
今天看到 imgur 上有个页面 WinRAR isn't THAT expensive... 挺有意思的,

原图:


回复: Yes, Yes you are.


原来老外也觉得 WinRAR $29 的售价太高了,尤其是它的 license 还是按电脑算的,而不是按用户算的。上个月买 PowerDirector 15 Ultimate 附送 AudioDirector 才 $56, 这还是比 WinRAR 市场小的多得多的软件。

想起前年买了份 WinRAR 装在公司电脑上还是挺心疼的,如果公司买 500 台 PC 的批量授权,每份只要 $6 (好吧,虽然 WinRAR 是目前最好用的压缩软件,但毕竟只是个压缩软件,500 台 $3000 的价格也不算便宜了)。

PS, 发完才发现第二张图片是 WinZip 的,WinZip 卖 $29.95 比 WinRAR 还过分。
Current language: 中文 (简体)
Yi 4k Action Camera
You can see the following table to know whether auto low light, electronic image stablization, and adjust lens distortion can be enabled with different resolution and frame rate. The parameters makred in red are practical and recommended.

Resolution Frame Rate Auto Low Light Electronic Image Stablization Adjust Lens Distortion
4K (3840x2160) 30fps not supported not supported not supported
4K Ultra (3840x2160) 24fps not supported not supported not supported
2.7K (2704x1520) 30fps not supported supported supported
60fps supported supported
2.7K Ultra (2704x1520) 30fps not supported supported not supported
2.7K 4:3 (2704x2032) 30fps not supported supported supported
1440 (1920x1440) 30fps not supported supported supported
60fps supported supported
1080 (1920x1080) 30fps not supported supported supported
60fps supported supported
120fps supported not supported
1080 Ultra (1920x1080) 30fps not supported not supported not supported
60fps supported not supported
90fps supported not supported
960 (1280x960) 60fps supported supported supported
120fps supported not supported
720 (1280x720) 240fps not supported not supported supported
720 Ultra (1280x720) 60fps supported not supported not supported
120fps supported not supported
480 (848x480) 240fps not supported not supported supported
Current language: English · 其他语言: 中文 (简体)
.NET 下的 JavaScript 引擎 - ClearScript
今天找了一圈 .NET 下的 JavaScript 引擎,包括 jint, Javascript.Net, ClearScript 等。最后感觉还是 ClearScript 比较靠谱。

这篇 Which .NET JavaScript Engine is the fastest? 对一些 JS 引擎做了速度测试,结果中 JavaScript.Net 是最快的,但看了眼它的 github 页面,已经一年多没更新了。而第二快的 ClearScript 还是微软自家的,就是它了。
Current language: 中文 (简体)
Permanently disable driver signature enforcement in Windows 8.1
For some unsigned driver, you must disable driver signature enforcement to make it work. In Windows 8.1, this operation requires a reboot. And the settings is not permanent. It will backed to default enabled after turning on again or restart normally.

Through search, I found the program Driver Signature Enforcement Overrider from the post Permanently disable driver signature enforcement on Win 8.1 x64. It could disable driver signature enforcement permanently.



Although there is no Win 8.1 in its Supported OS list, it could work. Just follow its built-in instructions:

So how do I use it?
First and foremost; you are using this software at your own risk, we do not
take responsibility for any damages to your system, but we do not believe it
can harm anyone anyway. Secondly, User Account Control (UAC) must be
disabled in-order to use this tool as well.

1. Go ahead download and launch the application from the link below. Inside
its main menu, press on the "Enable Test Mode" button and follow the
instructions on the screen. This will enable TESTSIGNING mode, which
allows unverified system files to be loaded.

2. Now all you have to do is to add the unverified signature to the required
system files. To do so press on the "Sign a System File" button from the main
menu, and enter specific filename including full path. For example: if
ATITool64.sys from C:\Windows\System32\drivers refuses to load due to
driver signature enforcement, you should type: "C:\Windows
\System32\drivers\ATITool64.sys", and if you would like to sign more than a
single file, just repeat this procedure until you’re done, and finally reboot.

After you enabled Test Mode and added signatures to the required system
files, they should bypass Windows’s driver signature enforcement and load
without any issues. However, if for some reason you are interested to revert
it, you can re-launch the application, choose "Disable Test Mode" from the
main menu, and reboot. If you encounter issues or having questions, feel free
to post it on our forums.
Current language: English · 其他语言: 中文 (简体)
物理禁用中兴小兴看看 mini 网络摄像头的麦克风和喇叭
这篇文章有点水,主要是想说一下这个摄像头非常容易拆。

1. 撬开外壳的接缝处:


2. 拧下固定电路板的 3 颗螺丝,然后撬下电路板:


3. 拔下扬声器的插头:


4. 用胶布缠上扬声器插头防止意外的短路,堵上麦克风的拾音口:


5. 装回外壳时发现堵麦克风的胶布太大了,改成合适的尺寸:


6. 通过前面拆解能看出,其实如果只是想物理禁用麦克风的话,直接堵上外壳的拾音孔应该也行,为了保险我又粘了块胶布:

Current language: 中文 (简体)
FileSystemFinder: A PHP library that can list files and directories hierarchically using wildcard and regex patterns
Actually, this PHP library was created in the National Day holiday last year. But at that time, it was not as complete as it is now.

Today I cleaned up the code, made a few improvements, and commited it to github:

https://github.com/wudicgi/file-system-finder

The example is as follows:
  1. <?php
  2. include_once 'FileSystemFinder.php';
  3.  
  4. // List files using static method FileSystemFinder::find()
  5.  
  6. $filelist = FileSystemFinder::find('C:/php/ext/php_pdo_*.dll');
  7.  
  8. print_r($filelist);                 // via __debugInfo()
  9. echo "\r\n";
  10.  
  11.  
  12. // List files using file() method with a wildcard pattern
  13.  
  14. $filelist = (new FileSystemFinder('C:/php/ext'))
  15.     ->file('php_pdo_*.dll');
  16.  
  17. print_r($filelist->toArray());      // using toArray()
  18. echo "\r\n";
  19.  
  20.  
  21. // List files using dir() and file() method with wildcard and regex patterns
  22.  
  23. $filelist = (new FileSystemFinder('C:/php'))
  24.     ->dir('dev|ext')                                    // using default wildcard matcher
  25.     ->file('/[0-9]/', FileSystemFinder::REGEX_MATCHER); // using the specified regex matcher
  26.  
  27. foreach ($filelist as $path) {      // via SeekableIterator interface
  28.     echo "$path\r\n";
  29. }
  30. echo "\r\n";
  31.  
  32.  
  33. // A combination of using both static and non-static method
  34.  
  35. $filelist = FileSystemFinder::find('C:/php/dev|ext', FileSystemFinder::DIR_ONLY);
  36. print_r($filelist);
  37.  
  38. $filelist = $filelist->file('/[0-9]/', FileSystemFinder::REGEX_MATCHER);
  39. print_r($filelist);
  40.  
  41. echo "\r\n";
  42.  
  43.  
  44. // List files using wfio extension
  45.  
  46. if (extension_loaded('wfio')) {
  47.     $filelist = FileSystemFinder::find('wfio://E:/Music/* 笑话/* 欢乐剧场/??? *大*.wma');
  48.  
  49.     for ($i = 0; $i < count($filelist); $i++) {     // via Countable interface
  50.         echo "[$i] => $filelist[$i]\r\n";           // via ArrayAccess interface
  51.     }
  52. } else {
  53.     echo "The wfio extension is not loaded.\r\n";
  54. }
  55.  
  56. ?>

This will output:
FileSystemFinder Object
(
    [0] => C:/php/ext/php_pdo_firebird.dll
    [1] => C:/php/ext/php_pdo_mysql.dll
    [2] => C:/php/ext/php_pdo_oci.dll
    [3] => C:/php/ext/php_pdo_odbc.dll
    [4] => C:/php/ext/php_pdo_pgsql.dll
    [5] => C:/php/ext/php_pdo_sqlite.dll
)

Array
(
    [0] => C:/php/ext/php_pdo_firebird.dll
    [1] => C:/php/ext/php_pdo_mysql.dll
    [2] => C:/php/ext/php_pdo_oci.dll
    [3] => C:/php/ext/php_pdo_odbc.dll
    [4] => C:/php/ext/php_pdo_pgsql.dll
    [5] => C:/php/ext/php_pdo_sqlite.dll
)

C:/php/dev/php5ts.lib
C:/php/ext/php_bz2.dll
C:/php/ext/php_gd2.dll
C:/php/ext/php_oci8_12c.dll
C:/php/ext/php_sqlite3.dll

FileSystemFinder Object
(
    [0] => C:/php/dev
    [1] => C:/php/ext
)
FileSystemFinder Object
(
    [0] => C:/php/dev/php5ts.lib
    [1] => C:/php/ext/php_bz2.dll
    [2] => C:/php/ext/php_gd2.dll
    [3] => C:/php/ext/php_oci8_12c.dll
    [4] => C:/php/ext/php_sqlite3.dll
)

[0] => wfio://E:/Music/04 笑话/01 欢乐剧场/036 武大日记.wma
[1] => wfio://E:/Music/04 笑话/01 欢乐剧场/087 大学趣闻.wma
[2] => wfio://E:/Music/04 笑话/01 欢乐剧场/109 武大郎后传.wma
[3] => wfio://E:/Music/04 笑话/01 欢乐剧场/117 孙大圣“评职”申请书.wma
[4] => wfio://E:/Music/04 笑话/01 欢乐剧场/120 肖大明白.wma
[5] => wfio://E:/Music/04 笑话/01 欢乐剧场/156 吃大户.wma
[6] => wfio://E:/Music/04 笑话/01 欢乐剧场/160 说大道小.wma
[7] => wfio://E:/Music/04 笑话/01 欢乐剧场/168 四大…….wma
[8] => wfio://E:/Music/04 笑话/01 欢乐剧场/197 过大年.wma
Current language: English · 其他语言: 中文 (简体)
More entries: [1] [2] [3] [4] [5] [6] ... [22]
« Previous page · Next page »