2015年12月5日 星期六

Designing Connected Products 電子書 線上閱讀

https://www.safaribooksonline.com/library/view/designing-connected-products/9781449372682/ch01.html

書名 Designing Connected Products
設計 連結到 成為 產品
by Claire Rowland...

Published by O'Reilly Media, Inc.

open source Fighter Maker engine analysis





  • AI controller for Java based fighting game "FightingICE". Please submit your AI controller and beat down your opponents to win the competition! The competition and the platform are organized and maintained by Intelligent Computer Entertainment Lab., Ritsumeikan University. - http://www.ice.ci.ritsumei.ac.jp/~ftgaic/

  • google Physical Travelling Salesman Game
  • http://www.platformersai.com - Platformer AI Competition The Platformer AI Competition ran for the first time in 2013. The competition is a successor for the Mario AI Championship and it will run in association with several major international conferences focusing on computational intelligence and games. The competition will consist of two tracks: the Level Generation and the Turing Test track.

RTTI Advanced Run Time Type Identification



Nim Standard Library - Pure libraries do not depend on any external *.dll or lib*.so binary while impure libraries do. A wrapper is an impure library that is a very low-level interface to a C library.一個純淨無依靠任何DLL或LIB檔案的超低階C函式庫


機歪 難用 apple mac ox cocoa swift Objective-C RTTI RTTI

Comparison firewall sandbox 沙箱 防火牆 比較, Real Time Operating System rtos RTOS ( 即時)實時處理 作業系統




沙箱 防火牆 比較


BufferZone Pro 3.41-14
DefenseWall Personal Firewall 3.09
GeSWall Pro 2.9.1

Sandbox 3.50


Advanced Threat Protection (ATP) - FortiSandbox




SECURITY Next-Gen Firewall Advantages
下一代 防火牆 的條件
Make sure your business takes advantage of the value of a modern, multifunctional firewall.

All-in-one functionality多合一功能,包含 防毒 與 通訊協定安全管理
Greater visibility and control好的操作方式與介面,並且方便
Simplified management自動化的設定與可被監看管理,還有更新能力
Better security即時資料洩漏與輪流巡羅,可邏輯話設定的規則
Lower total cost of ownership更低的總成本

  • IS THERE A VIRTUAL FIREWALL IN YOUR FUTURE? Eight essentials to guide your way.



  • Firewalls 101: Hardware, Software & Web Application Firewalls



Google search

wikipedia
 Real Time Operating System (or RTOS)
Time RTOS-32
Win32 API Compatible Embedded RTOS
  • Following are questions that have been asked frequently about On Time RTOS-32 and its components, along with our answers to these questions.

    http://www.testech-elect.com/ontime/faq32.htm
  • http://www.on-time.comOn Time RTOS-32
    Win32 API Compatible Embedded RTOS
    On Time's royalty-free embedded operating system for protected mode 32/64-bit x86 CPUs meets hard real-time requirements and implements a Windows subset kernel in only 16k of RAM/ROM. It can be fully integrated in Microsoft Visual Studio and supports about 400 Win32 API functions.

Sandboxie 沙箱(亦稱沙盤、沙盒)環境

http://www.sandboxie.com/index.php?DownloadSandboxie
http://www.sandboxie.com

Download Sandboxie
Sandboxie version 5.06 ... Released on 23 October 2015 ... Click to list changes from earlier versions.




Sandboxie 主要可以在電腦上建立一個沙箱(亦稱沙盤、沙盒)環境,讓我們可以於其執行瀏覽器或者是其他的程式。而這環境,可說是一個獨立環境,任何檔案上的變動,均不會影響到實際的檔案。

Sandbox(沙箱、沙盤、沙盒)是屬於資安層面的一個機制,常見於防毒軟體的使用。其原理,大致上是在電腦上製作出一個獨立區域,而在這個區域內的活動,例如:資料的寫入,均不會影響到電腦。也因此,若程式本身是可疑的或是夾帶著病毒,那麼其所有活動均會被制於沙箱之中,而不影響到我們的電腦系統。

Sandboxie 正是這類型的軟體,它會在我們電腦上建立至少一個沙箱,供我們直接使用。當然,若我們有其他需求,亦可手動建立數個沙箱。


大抵來說 Sandboxie,算是很容易就能上手,沒有複雜的操作介面,亦可整合至滑鼠右鍵,讓我們若要開啟可疑程式,就能直接透過右鍵,將程式開在沙箱裡頭。即便程式夾帶著病毒,我們也不須擔心害怕,因為這些病毒均在沙箱裡運作,和我們的系統是隔離的。而且,我們還能直接刪除沙箱內容。當然,只是沙箱裡的內容,我們的檔案仍是安全無虞的!

沙箱的用途有很多,除了可以讓我們執行可疑程式之外,我們也可在沙箱裡開啟瀏覽器瀏覽網頁,又因為可以直接刪除沙箱內容,因此這可以達到一個幾乎完美的無痕瀏覽模式。除此之外,沙箱亦可用來安裝或測試新的軟體。

不論軟體、檔案、資料夾…等,只要於沙箱中運作的話,其視窗標題之前後均會出現 [#] 符號,這是用來區別沙箱模式與否。另外,如果擔心在標題前後加上 [#] 符號不夠清楚,沙盤設定中的「外觀」,有一個視窗加上邊框的選項可以打勾,並挑選一個顏色即可。如此一來,除了會在原有的視窗標題前後加上 [#] 符號之外,其視窗外框也會幫我們加上一個自訂顏色的外框。


Google search " sandbox based isolation program "

Ninite - Install or Update Multiple Apps at Once Install and Update All Your Programs at Once 把一堆軟體包裝在一起 讓你批次安裝的 工具

https://ninite.comNinite - Install or Update Multiple Apps at Once
Install and Update All Your Programs at Once
把一堆軟體包裝在一起 讓你批次安裝的 工具
(有付費 Pro 專業板)



Windows package managers - Like Linux? http://www.dedoimedo.com/computers/windows-package-managers.html




Web Browsers
 Chrome Fast Browser by Google 47.0.2526.73
 Opera Chromium Alternative Browser 33.0.1990.115
 Firefox Extensible Browser 42.0
Messaging
 Skype Internet Telephone 7.16.0.101
 Pidgin Multi-IM Client 2.10.11
 Thunderbird Email Reader by Mozilla 38.4.0
 Trillian Trillian IM 5.6.0.5
 AIM AOL Instant Messenger 7.5.14.8
 Yahoo! Yahoo! IM Client 11.5.0.0228
Media
 iTunes Music/Media Manager 12.3.1.23
 VLC Great Video Player 2.2.1
 KMPlayer Video Player 4.0.2.6
 AIMP Music Player 3.60.1503
 foobar2000 Music Player 1.3.9
 Winamp Music Player 5.6.6.3516
 Audacity Audio Editor 2.1.1
 K-Lite Codecs Video decoders plus Media Player Classic 11.7.5
 GOM Video Player 2.2.74.5237
 Spotify Online Music Service 1.0.19.106
 CCCP Video decoders plus MPC 2015.10.19
 MediaMonkey Music Organizer 4.1.9.1764
 QuickTime Video Player 7.7.8
Runtimes
 Java 8 Java Runtime Environment (JRE) 8u66-b18
 .NET 4.6.1 Microsoft .NET 4.6.01055
 Silverlight Microsoft Silverlight 5.1.40728.0
 Air Adobe Air 19.0.0.241
 Shockwave Shockwave Player 12.2.2.172
Imaging
 Paint.NET Image Editor 4.6.5693.28 (requires .NET 4.5)
 Picasa Photo Manager by Google 3.9.141.259
 GIMP Open Source Image Editor 2.8.16
 IrfanView Image Viewer 4.41
 XnView Image Viewer 2.34
 Inkscape Vector Graphics Editor 0.91
 FastStone FastStone Image Viewer 5.5
 Greenshot Screenshot Tool 1.2.8.12
Documents
 Foxit Reader Alternative PDF Reader 7.2.8.1124
 LibreOffice Free Office Suite 5.0.3 (JRE recommended)
 SumatraPDF Lightweight PDF Reader 3.1.1
 CutePDF Print Documents as PDF Files 3.0
 PDFCreator Print Documents as PDF Files 2.2.1.1031
 OpenOffice Free Office Suite 4.1.2 (JRE recommended)
Security
 Essentials Great Antivirus by Microsoft 4.8.204
 Avast Avast Free Antivirus 11.1.2245
 AVG AVG Free Antivirus 2015 16.12.7294
 Malwarebytes Malware Remover 2.2.0.1024
 Ad-Aware Antivirus Free Trial 11.9.662.8718
 Spybot 2 Spyware Remover 2.4.40
 Avira Avira Free Antivirus 15.0.15.125
 Super SUPERAntiSpyware Free 6.0.1210
File Sharing
 qBittorrent Free Bittorrent Client 3.3.0
 eMule File Sharing Client 0.50a
Online Storage
 Dropbox Great Online Backup/File Sync 3.12.4
 Google Drive Online Backup/File Sync 1.26.0707.2863
 Mozy MozyHome Online Backup 2.28.2.432
 OneDrive Online File Sync by Microsoft 17.3.6201.1019
 SugarSync Online Backup/File Sync 3.7.0.14.141281
 BitTorrent Sync File Synchronization 1.4.111
Other
 Evernote Online Notes 5.9.6.9494
 Google Earth Online Atlas by Google 7.1.5.1557
 Steam App Store for Games
 KeePass 2 Password Manager 2.30
 Everything Local File Search Engine 1.3.4.686
 NV Access Screen Reader 2015.4
Utilities
 TeamViewer 11 Remote Access Tool 11.0.52465.0
 ImgBurn Disc Burner 2.5.8.0
 Auslogics Great Disk Defrag 6.1.2.0
 RealVNC Free Remote PC Access 5.2.3.8648
 TeraCopy Better File Copy 2.3
 CDBurnerXP Disc Burner 4.5.6.5931 (requires .NET)
 Revo App Uninstaller/Reverse Ninite 1.95
 Launchy Hotkey Launcher 2.5
 WinDirStat Directory Statistics 1.1.2.80
 Glary System Utilities 5.39.0.59
 InfraRecorder Disc Burner 0.53.0
 Classic Start Classic Shell Win8 Start Menu 4.2.5
Compression
 7-Zip Great Compression App 15.12
 PeaZip File Compression Tool 5.9.0
 WinRAR Another Compression Tool 5.30 (Trial)
Developer Tools
 Python Great Programming Language 2.7.10
 FileZilla FTP Client 3.14.1
 Notepad++ Programmer's Editor 6.8.7
 JDK 8 Java Development Kit 8u66-b18
 JDK x64 8 Java Development Kit 8u66-b18
 WinSCP SCP Client 5.7.6
 PuTTY SSH client 0.66
 WinMerge Compare and Merge Files 2.14.0
 Eclipse IDE for Java 4.5.1 (requires Java)




50個實用 函式庫 資源 正夯 網頁設計 28個網頁版面設計趨勢,外國人似乎喜歡極簡,跟虛擬實境,加入“多解析度設定”,手勢支援(html5)

http://tutorialzine.com/2014/12/50-useful-libraries-resources-responsive-design/
50 Useful  Libraries and Resources for Responsive Web Design
50個實用  函式庫 資源 正夯 網頁設計


28 Inspiring Best Practices of Responsive Web Design
28個網頁版面設計趨勢,外國人似乎喜歡極簡,跟虛擬實境,加入“多解析度設定”,手勢支援(html5)