From 2ce2d07a7e1d824fa7cdef397028fd348ad84661 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Thu, 2 Aug 2012 14:02:53 -0700 Subject: backup various rough notes --- software/android.page | 21 +++++++++++++++++++++ software/genode.page | 15 +++++++++++++++ software/golang.page | 6 ++++++ software/misc.page | 17 +++++++++++++++++ software/openwrt.page | 9 +++++++++ 5 files changed, 68 insertions(+) create mode 100644 software/android.page create mode 100644 software/genode.page (limited to 'software') diff --git a/software/android.page b/software/android.page new file mode 100644 index 0000000..9e638ac --- /dev/null +++ b/software/android.page @@ -0,0 +1,21 @@ + +# Packages + +* F-Droid for open source package management +* K-9 for email + +# Rooting/Cyanogen + +My directions were a little different from the instructions I found on the net. +These directions are for the Nexus S hardware. + +First install the Android SDK locally and add-on the fastboot command line tool +(google for it). + +Put the phone in bootloader and unlock it (deleting all data). Reboot normally +and download the signed SuperUser and CyangoGen mod packages. Reboot into +bootloader and flash the twrp-crespo-2.0.0RC0.img recovery mode image (mirrored +on my static site). Use recovery mode to install SuperUser from the "Install" +menu (could skip this step?). Then install the CyanogenMod package the same +way. + diff --git a/software/genode.page b/software/genode.page new file mode 100644 index 0000000..13a2c4c --- /dev/null +++ b/software/genode.page @@ -0,0 +1,15 @@ + +### Motivation + +Genode's primary focus seems to be security: reducing the number of "trusted" +lines of code for certain operations and applications, while allowing large, +untrusted, complicated applications to run at the same time on the same +hardware. The other benefit is the potential to maintain guaranteed real-time +performance while running on modest resources with significantly less +development effort and testing. + +In short, the architecture is appealing for building systems that need to run +reliably with little or no intervention in a variety of environments, to do so +efficiently on low-performance hardware, and to still allow complex +applications to be integrated or built on top. + diff --git a/software/golang.page b/software/golang.page index d1f961d..5104428 100644 --- a/software/golang.page +++ b/software/golang.page @@ -19,3 +19,9 @@ listed on the golang.org front page: - [Network Programming with Go](http://jan.newmarch.name/go/) (unread) - [http://go-lang.cat-v.org/] + +Other Resources +------------------ + +- [GoCI](http://goci.me) (continuous integration) + diff --git a/software/misc.page b/software/misc.page index 111fd38..7429061 100644 --- a/software/misc.page +++ b/software/misc.page @@ -160,3 +160,20 @@ To lock the screen immediately, do: xscreensaver-command -lock +Lua Tools +------------- + +http://haserl.sourceforge.net/ "Dynamic web content in 20K" + +Semantic Wiki Setup Notes +--------------------------- + +There is a [](Semantic MediaWiki quick reference), as well as good +documentation of the +[http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Quick_start_guide](Semantic +Forms) plugin. + +[http://www.mediawiki.org/wiki/Extension:External_Data](External Data) plugin +allows remote import of data via HTTP API call (cached) or file upload (eg, +XML, csv). + diff --git a/software/openwrt.page b/software/openwrt.page index a7a1b2b..9ed5c04 100644 --- a/software/openwrt.page +++ b/software/openwrt.page @@ -29,3 +29,12 @@ See also pfSense: http://devwiki.pfsense.org/RouterStationPRO ## Tenda W311Ma blargh. doesn't seem to work with tp2x00 (?) drivers? + +### LiveCD + +http://macbruins.com/2011/05/24/creating-openwrt-x86-live-cd-with-usb-support/ + +http://macbruins.com/2011/09/01/easy-live-usb-for-x86-openwrt/ + +SATA drive: http://superuser.com/questions/357401/how-to-install-openwrt-on-an-x86-computer-with-sata-hard-drive + -- cgit v1.2.3