顯示具有 website 標籤的文章。 顯示所有文章
顯示具有 website 標籤的文章。 顯示所有文章

2016年2月27日 星期六

package software management mac Next Article The state of package management on Mac OS X List of software package management systems


Next Article The state of package management on Mac OS X

http://www.slideshare.net/TomohikoHimura/ss-20115472
Mac OS X のパッケージ管理紹介/比較

広島Macユーザグループ 2013年4月の勉強会で使用したスライドです。 
Mac OS X のパッケージ管理システム Macports, Homebrew, Fink,

homebrew — Mac OS X 下新的软件包管理工具

The state of package management on Mac OS X

List of software package management systems
OS X
  • fink, for OS X, derives partially from dpkg/apt and partially from ports.
  • MacPorts, formerly called DarwinPorts, originated from the OpenDarwin project.
  • Homebrew, with close Git integration.
  • Mac App Store: Official digital distribution platform for OS X apps. Part of OS X 10.7 and available as an update for OS X 10.6.
  • Homebrew: Package manager for OS X, based on Git
  • Fink: A port of dpkg, it is one of the earliest package managers for OS X.
  • MacPorts: Formerly known as DarwinPorts, based on FreeBSD Ports (as is OS X itself)
  • Joyent: Provides a repository of 10,000+ binary packages for OS X based on pkgsrc[1]
  • Nix package manager: Provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments
  • Zero Install (0install): Cross-platform packaging and distributions software. Uses GnuPG and GTK+ on OS X.
  • Steam: A cross-platform video game distribution, licensing and social gameplay platform, developed and maintained by Valve. Used to shop for, download, install, update, uninstall and back up video games. Works on Windows NT, OS X and Linux.

2016年2月26日 星期五

security vulnerability database Security vulnerabilities 資訊安全 與 易遭攻擊 系統安全資訊 駭客與防護 crawling

security vulnerability database Security vulnerabilities
security vulnerability database Security vulnerabilities
資訊安全 與 易遭攻擊 系統安全資訊

http://www.cvedetails.com
http://cve.mitre.org/index.html

Looking for OVAL (Open Vulnerability and Assessment Language) definitions? http://www.itsecdb.com allows you to view exact details of OVAL(Open Vulnerability and Assessment Language) definitions and see exactly what you should do to verify a vulnerability. It is fully integrated with cvedetails so you will be able to see OVAL definitions related to a product or a CVE entry. 
Sample CVE entry with OVAL definitions 


https://nvd.nist.gov
National Vulnerability Database
NVD is the U.S. government repository of standards based vulnerability management data represented using the Security Content Automation Protocol (SCAP). This data enables automation of vulnerability management, security measurement, and compliance. NVD includes databases of security checklists, security related software flaws, misconfigurations, product names, and impact metrics.



The top ten most common database security vulnerabilities
What are the most common, and serious, database vulnerabilities that businesses should be aware of?

2016年1月9日 星期六

沙箱寫程式, 瀏覽器寫程式

沙箱寫程式

30 Code Playgrounds and Sharing Tools

Most people know about jsFiddle because it is an amazing tool that allows you to quickly test and share small pieces of code. No wonder my jsFiddle examples post is getting a ton of traffic. But, there are many other awesome web based sandbox testing tools that you might find useful. Did you know that there are SQL and NodeJS sandboxing tools out there? It is so convenient to quickly mess around with code online and collaborate with other programmers. Below you will find some of the best free code playgrounds and sandboxing tools for testing, debugging and sharing your code snippets (I put my favorites in bold).

1. JSFiddle – supports JS, CSS, HTML and dominates in this space with a simple approach and great features like sharing, embedding, etc.

2. JSBin – looks very similar to JSFiddle and allows HTML, JS, and CSS.

3. Tinkerbin – another code playground for HTML, JS, and CSS.

4. CodePen – online HTML, CSS, and JS editor with sharing tools and collections of snippets organized for code inspiration.

5. CodePad – allows you to test C, C++, Perl, Python, Ruby, and more online.

6. D3 PlayGround – a tool for exploring and developing visualizations using D3.

7. HTML5 Snippet – testing ground for HTML5, CSS3 and JS.
8. PasteBin – simple and clutter-free HTML/JS open source sandbox tool. I like that it’s open sourced on GitHub.

9. CSS Desk – Test your HTML and CSS code online.

10. Dabblet – Interactive CSS playground and code sharing tool.

11. JSapp – a playground for testing your NodeJS code online.

12. TryItEditor – lets you test your HTML code markup.

13. PHP Fiddle – Let’s you test out PHP Code online.

14. PYCH – The online Python Code Checker

15. PY I/O – Online Python IDE built with Google App Engine

16. JavaScript Sandbox – Online tool to test JavaScript code

17. RegexPal – JavaScript Regular Expression Tester

18. Codecademy Labs – a place for you to program in Ruby, Python, and JavaScript online

19. SQLFiddle – allows you to create a DataBase and test SQL code.

20. IDEone – an online compiler and debugging tool which allows you to run code online in more than 40 programming languages

21. Mozilla Thimble – lets you write and edit HTML and CSS right in your browser and instantly preview your work.

22. Liveweave – a HTML5, CSS3 & JavaScript playground for web developers and designers.

23. Practicode – another online tool for editing your code snippets with support for HTML, CSS and VBScript.

24. PHP Sandbox – lets you test php functions online with many different version of PHP.

25. Snippet.IO – free tool that lets you share code snippets easily.

26. HTML5 PlayGround – lets you click on pre-defined HTML5 tags and see how the code works instantly in preview.

27. Tmpltr – another JSFiddle clone but focused on realtime template binding.

28. Google Code PlayGround – allows you to instantly test code using various Google APIs.

29. PasteHTML – a sandbox for playing with HTML, CSS and JS with an API and a bookmarklet to create a snapshot of any web page and store it online.

30. Tinker – a quick and easy tool for writing and sharing code

Have I missed any online tools to test and share code snippets?
Update:

Today, I was introduced to Runnable and it is pretty impressive. It let’s you runa and share code in the browser and it supports php, python, nodejs and a variety of APIs. Also, Plunker is an interesting tool for creating and sharing web development work that uses the ACE editor, lets you split code into multiple files, live preview, etc…
Also, here is a WebGL Playground

2015年12月10日 星期四

2015年11月30日 星期一

綠色 USB Portable 方便攜帶 便攜 軟體 程式 PortableApps.com


綠色 USB Portable 方便攜帶 便攜 軟體 程式
http://www.oschina.net/p/portableapps?fromerr=AVWwbdEy
PortableApps.com首頁、文檔和下載 - 便攜軟件套裝 - 開源中國社區
PortableApps.com 可以讓你將你喜好的應用、所有的書簽、設置、郵件等等信息保存在可移動硬盤/U盤中,並可在任何一台 Windows 電腦上使用這些數據。

Portable Emulators | PortableApps.com - Portable software for USB, portable and cloud drives
Home » Forums » General Forums » General Discussion Portable Emulators




可攜式軟體,或稱綠色軟體(英文稱為Portable Application、Portable Software),指一類小型軟體,多數為免費軟體,最大特點是軟體無需安裝便可使用,可存放於可移除式儲存媒體中(因此稱為可攜式軟體),移除後也不會將任何紀錄(登錄檔訊息等)留在本機電腦上。
A portable application (portable app), sometimes also called standalone, is a program designed to run on a compatible computer without being installed leaving the computer's configuration information intact. This type of application can be stored on any storage device, including internal mass storage and external storage such as USB drives and floppy disks – storing  ... its List of portable software
WinPenPack
Portable application creators
LiberKey
PortableApps.com
RUNZ
U3
Application virtualization
Spoon (software)
VMware ThinApp
Live USB
Ceedo
Portable-VirtualBox
Windows To Go


Category:Portable software
From Wikipedia, the free encyclopedia
The main article for this category is Portable application.
Portable software which fulfill the criteria shown on List of portable software.




用 Cameyo 打包,大家都變成 綠色軟體 用 Cameyo 打包,大家都變成 綠色軟體 | T客邦 - 我只推薦好東西
的運作原理是利用沙盒(Sandbox)的虛擬化技術,先把所有的動作都記錄起來並打包,當執行這「一包程式」時,它會產生一個虛擬環境來執行,就不會去動用到原本的系統。
Portable sandbox applications registry Dealing with the registry
The Portable Freeware Collection

Dealing with the registry
Many applications store their data in the registry; when making such an application portable this data must be preserved.

Making registry keys portable
With the PortableApps.com Launcher it’s easy to make a registry key that an application uses portable.

First of all, when using any of the registry sections in your launcher configuration file, you must set [Activate]:Registry to true, or else they will not work. If something doesn’t seem to be working, check that value first. You probably didn’t set it.

When you have an application that uses a key like HKEY_CURRENT_USER\Software\AppName, you can make that portable with a line in the [RegistryKeys] section like this:

Program settings, User settings, File types, Application-specific paths, Shared DLLs, Uninstall settings











2015年11月27日 星期五

Kitto 是 資料庫 ADO / DAO ODBC 到 Apache 網路伺服器中間的架構, 經由Fast CGI 掛載 應用程式在網頁伺服器上 他藉由 ExtJS 的JavaScript 介面描述

https://code.google.com/p/kitto/wiki/KittoAtAGlance

Kitto at a glance


Kitto  是 資料庫 ADO / DAO ODBC 到 Apache 網路伺服器中間的架構, 經由Fast CGI 掛載 應用程式在網頁伺服器上
他藉由 ExtJS 的JavaScript 介面描述

Right now, Kitto is only at the beginning of its life, but... 
  • If you fancy about creating a web front-end for that 200-table database you have; 如果你想要網頁軟體 有200個資料頁
  • If you want it with a sophisticated Ajax-powered rich user interface, with features such as search, filtering, grouping, charts, etc.; 你需要商用資料表或是JavaScript的資料過濾
  • If you'd very much like to write your server-side business rules in Delphi; 
  • If you need to do it rapidly; 
  • If you feel like doing it with Open Source tools. 
If some or all of the above conditions are met, then a closer look at Kitto is in order. 

A closer look

Kitto is an engine for creating data-driven web applications. This means that Kitto offers tools to ease the creation of applications that display and allow to manipulate data stored in a database. It is made in Delphi, and it is mainly aimed at Delphi developers not wanting to learn the intricacies of HTML, CSS and Javascript but wanting to get the job done quickly. 
As such, Kitto is not a general-purpose tool for creating web sites. 
A Kitto application is based on a set of text files in yaml format called the Metadata. Metadata contains the mapped database objects (Models), the user interface descriptions (Views and Layouts) and the general configuration parameters such as database connection. A Kitto application may as well contain business rules and controllers (custom user interface elements) written in Delphi. 
Kitto roughly follows the MVC paradigm for data presentation. 
Kitto offers the following features for application development: 
  • Scalable 3-tier architecture. 三層式架構
  • Extensible metadata catalog based on yaml files. 可以外部插入功能
  • Database-agnostic data access. 
  • Modeling of database objects through Models. 模組化資料庫
  • Pluggable authentication mechanisms. 
  • Pluggable access control/user permission management mechanisms. 
  • Modeling of presentation (user interface) elements through Views and Layouts. 可以有 自動描述 使用者介面
  • Pre-defined and pluggable Controllers. 
  • Pervasive, pluggable macros throughout metadata. 插件與巨集
  • Built-in localization for multi-language applications. 可以多國語言
Kitto integrates with other tools to implement some of its features: 
  • ExtJS for the client-side user interface. 
  • ExtPascal for generating the ExtJS code and managing the communication with the web server. 
  • Apache as a web server, and FastCGI as the communication protocol. 
  • dxgettext for localization. 
For more information, please read the Getting started guide, download the source code and the examples, and if you have doubts just ask!

其他

Frameworks (alphabetically)




2015年10月31日 星期六

西雅圖機器人協會 Seattle Robotics Society!

西雅圖機器人協會  Seattle Robotics Society!

The Seattle Robotics Society was formed in 1982 to serve those interested in learning about and building robots. We are a non-profit corporation comprised of a diverse group of professionals and amateurs, high school students and college professors, engineers and tinkerers. Our passion is the creation of cybernetic creatures that challenge the old definitions of life, intelligence, and practicality.

See the SRS Programs page for information on the activities that the SRS does to help promote robotics. There is also information there on getting started in robotics.

歡迎來到西雅圖機器人學會!西雅圖機器人協會成立於1982年,以服務那些有興趣了解和建築機器人。我們是由專業人士和業餘愛好者,高中生和大學教授,工程師和能工巧匠的不同群體的非盈利性組織。

我們的激情是創造,挑戰生命,智慧和practicality.See的SRS程序頁面的舊定義上的SRS做,以幫助促進機器人的活動信息控制論生物。也有在機器人的入門信息那裡。




SRS RoboMagellan或Robomagellan由西雅圖機器人學會創造,是一個小規模的自主汽車比賽中,機器人預定的開始和結束點之間進行導航。開始和結束點通常表示為GPS坐標和標誌橙色交通錐。在比賽的大多數版本也有可選的航點,該機器人可以以賺取獎勵積分導航。這場比賽是在混合行人的地形可以包括如公園長椅,路緣石,樹,灌木,丘陵,人等障礙物通常進行..
麥哲倫RoboMagellan西雅圖機器人 競賽(magellan GPS)就是他贊助的活動

規則
自由探索
50磅 121.92 立方公分 的機器人在30 分鐘內(可以重來三次) 要自主 穿越戶外 半徑100英尺 避開障礙物,目標是一個 三角錐


2015 十月十日
Robothon 2015 

比賽內容主要是 趣味 與推廣 
上述 自由探索 麥澤倫 與 走線迷宮可能是 較多研究的主題
其他還有 創意 有趣 造型 的堆廣型比賽

研究成果與活動報


有關機器人教育的內容


2015年10月28日 星期三

開放原始碼 開源 汽車 資料 收集


維基百科列表
https://en.wikipedia.org/wiki/Category:Open_hardware_vehicles


https://en.wikipedia.org/wiki/Open-source_car

高價品 50000元2000個零件
http://theappslab.com/2010/03/19/the-open-source-car-by-local-motors

/The Open Source Car by Local Motors • March 19th, 2010 • 3 CommentsThe last SXSW session Paul and I caught before leaving Austin was called “No Straight Lines: Straight Line Thinking Stops Here” given by Alan Moore (@alansmlxl).

開源概念車,只是概念
http://www.edag-light-car.com/index_en.html

http://www.edag.de/en/edag.html

http://www.edag.de/edag/presse/bildarchiv/concept-cars.html

http://www.heatform.com/index.php?action=products&subaction=pictures&subsubaction=automotive&lang=de


開源都市小車
http://www.riversimple.comhttps://en.wikipedia.org/wiki/Riversimple


RiversimpleFrom Wikipedia,
the free encyclopediaRiversimple is a United Kingdom-based transportation company focused on producing environmentally conscious automobiles. It is based in Llandrindod Wells, a town in Wales, where there is a research & development centre and the company's offices. Additionally the company has a design studio in Barcelona in Spain.
免費encyclopediaRiversimple是英國為基礎的運輸公司專注於生產環保的汽車。它是基於蘭德林多德韋爾斯,威爾士,那裡有一個研究與鎮;開發中心和公司的辦公室。此外,該公司擁有一個設計工作室在西班牙巴塞羅那。

 http://www.climate-em.org.uk/images/uploads/River_Simple_Leicester_23032011.pdf


Hugo-newRiversimple_Howitworks


http://www.theoscarproject.org
OScar - Release 0.2

PDF

Print

E-mail

It is the goal of the OScar Project to develop a car according to Open Source principles. In our opinion, a car is not a vehicle full of high-tech gadgets. Instead, we are looking for a simple and functional concept to spread mobility. Form follows function.
這是奧斯卡項目的目標,根據開源的原則制定了汽車。我們認為,汽車是不是充滿了高科技產品的車輛。相反,我們正在尋找一個簡單而實用的理念傳播的流動性。形式服從功能。
Apart from that, OScar is not just a car. It is about new ways of mobility and the spreading of the Open Source idea in the real (physical) world. On this website, you will find a great community of developers and drivers who want to invent mobility anew and together.
The project started in 1999. In December 2005, it reached release 0.2. Starting in 2006, everyone is welcome to participate.
除此之外,奧斯卡不僅僅是一輛車。它是關於流動性的新方法,並在實際(物理)世界開源構思的擴展。在這個網站上,你會發現誰想要重新和共同創造的流動性開發商和司機一個偉大的社會。
該項目開始於1999年。在2005年12月,則達到了0.2版本。從2006年開始,歡迎大家參加。

   

     Design Contribution Rel. 0.2 by Tiago Do Vale (2006)

Download Technology Review Article

PDF

Print

E-mail

Our partner Technology Review does not only spread nice words, TR also acts: They made the story “Mit Vollgas in die Krise” available for a free download for the OScar community. Unfortunately it is currently only available in German. From our point of view, this is the best and most comprehensive article written in 2005 that critically deals with the development of cars. We read a lot, but this article really encouraged us to continue.
我們的合作夥伴技術評論不僅傳播好聽的話,TR也作用:他們所做的故事“麻省理工學院Vollgas裸片Krise”提供免費下載奧斯卡社區。遺憾的是,目前只有德文版。從我們的角度來看,這是最好的,最全面的文章寫於2005年,隨著汽車的發展至關重要處理。我們看了很多,但這篇文章真的鼓勵我們繼續。
OSVehicle’s Tabby EVO: Build This Open-Source EV in an Hour
http://makezine.com/2015/05/13/osvehicles-tabby-evo-build-open-source-ev-hour/之前有介紹過了http://tubbysong.blogspot.tw/2015/10/osvehicle.html


https://www.osvehicle.com/makers-car/

https://en.wikipedia.org/wiki/Ariel_Atom


http://capellossiiv.blogspot.tw/2013/01/crowdfunding-push-for-ez-ev-open-source.html

四輪或三輪腳踏車http://www.n55.dk/MANUALS/SPACEFRAMEVEHICLES/spaceframevehicles.html

    RiversimpleFrom維基百科,自由encyclopediaRiversimple是英國為基礎的運輸公司專注於生產環保的汽車。它是基於蘭德林多德韋爾斯,威爾士,那裡有一個研究與鎮;開發中心和公司的辦公室。此外,該公司擁有一個設計工作室在西班牙巴塞羅那。

    這是奧斯卡項目的目標,根據開源的原則制定了汽車。我們認為,汽車是不是充滿了高科技產品的車輛。相反,我們正在尋找一個簡單而實用的理念傳播的流動性。形式服從功能。

    除此之外,奧斯卡不僅僅是一輛車。它是關於流動性的新方法,並在實際(物理)世界開源構思的擴展。在這個網站上,你會發現誰想要重新和共同創造的流動性開發商和司機一個偉大的社會。
    該項目開始於1999年。在2005年12月,則達到了0.2版本。從2006年開始,歡迎大家參加。
    我們的合作夥伴技術評論不僅傳播好聽的話,TR也作用:他們所做的故事“麻省理工學院Vollgas裸片Krise”提供免費下載奧斯卡社區。遺憾的是,目前只有德文版。從我們的角度來看,這是最好的,最全面的文章寫於2005年,隨著汽車的發展至關重要處理。我們看了很多,但這篇文章真的鼓勵我們繼續。

    3d列印為主的車,提供工程圖,使用3d列印來製造車,附賣 3d 列印機




    The 40 Fires Foundation is a not-for-profit company that has been set up by Riversimple LLP to host the Hyrban project. The site is also available to host other open hardware projects. If you have a project and are interested in having it hosted by 40 Fires, please contact us.
    40火基金會已成立了由Riversimple律師事務所主辦的Hyrban項目不以營利為目的的公司。該網站還可以舉辦其它開放硬件項目。如果你有一個項目,並有興趣在這裡舉辦了40火災,請與我們聯繫。
    The Foundation is a separate legal entity and has three trustees, Adam Brett, Anthony Dawton and Hugo Spowers. Hugo leads the Riversimple project; the other two trustees are independent.
    該基金會是一個獨立的法人實體,有三個受託人,亞當·布雷特,安東尼Dawton和雨果Spowers。雨果領導Riversimple項目;其他兩個受託人是獨立的。
    The funding for the Foundation is currently provided by Riversimple but the intention is that the Foundation will be self-supporting in the medium and long-term.
    該基金會的資金目前由Riversimple提供,但意圖是,該基金會將成為自支撐在中期和長期的。