Chris Koeritz [Tue, 7 Feb 2017 00:00:23 +0000 (19:00 -0500)]
updated to specific CRONUSER variable
this decouples us from the USER variable, which cron doesn't provide to us anyway.
Chris Koeritz [Mon, 6 Feb 2017 13:25:12 +0000 (08:25 -0500)]
added web link for the cygwin info
Chris Koeritz [Sun, 5 Feb 2017 03:08:44 +0000 (22:08 -0500)]
updated info for movie making
Chris Koeritz [Sat, 4 Feb 2017 18:38:02 +0000 (13:38 -0500)]
fixed fortune
Chris Koeritz [Sat, 4 Feb 2017 18:04:48 +0000 (13:04 -0500)]
tasty revision to load feisty for full use
instead of piecemeal loading of certain files, like functions.sh, i have swerved over into the oncoming lane where we now just pull in the feisty meow startup process. shouldn't take any extra time if it was already loaded or assets like aliases survived into the running shell. but the great thing is now that i can stop referring to scripts with paths if needed (when in bash), because the functions and aliases i expect to be able to use are now available. dovetails with earlier removal of lightweight init feature.
Chris Koeritz [Sat, 4 Feb 2017 03:57:21 +0000 (22:57 -0500)]
removed concept of LIGHTWEIGHT_INIT
this flag used to keep aliases and functions out of the startup, but this is problematic; most of the time we want our own macros and functions to be visible, and they don't really cost a lot anyhow. so, dropping the flag entirely, which is nice; cleans up a few conditional areas.
Chris Koeritz [Sat, 4 Feb 2017 02:15:43 +0000 (21:15 -0500)]
patched locations of moved scripts
Chris Koeritz [Fri, 3 Feb 2017 12:45:32 +0000 (07:45 -0500)]
new examples
plus a new function for showing md file content, and new scripts for showing network interface info and for showing packages that were manually installed.
Chris Koeritz [Fri, 3 Feb 2017 12:35:55 +0000 (07:35 -0500)]
dropped a category
Chris Koeritz [Fri, 3 Feb 2017 02:30:19 +0000 (21:30 -0500)]
updated slightly
Chris Koeritz [Thu, 2 Feb 2017 22:39:53 +0000 (17:39 -0500)]
customization good and more cleaning
moving out an old script and relocating some to more rational folders.
Chris Koeritz [Thu, 2 Feb 2017 19:37:23 +0000 (14:37 -0500)]
sets tcpip buffer sizes
Chris Koeritz [Thu, 2 Feb 2017 19:19:46 +0000 (14:19 -0500)]
still finding fudge-up on startup
Chris Koeritz [Thu, 2 Feb 2017 19:18:30 +0000 (14:18 -0500)]
tracking nasty path problem for reconfigure
Chris Koeritz [Thu, 2 Feb 2017 19:13:28 +0000 (14:13 -0500)]
wow wasn't fixed
somehow the switch to a local variable is still *@&#ing up. how? anyway, using a totally new variable name as local var. this had better work or i declare bash broken, i do.
Chris Koeritz [Thu, 2 Feb 2017 19:10:02 +0000 (14:10 -0500)]
correcting recustomize
somehow was not using a local variable for 'user', and that was mysteriously set to the same thing as USER someplace. argh argh argh
Chris Koeritz [Thu, 2 Feb 2017 19:03:03 +0000 (14:03 -0500)]
cleaned noise out again
Chris Koeritz [Thu, 2 Feb 2017 18:58:07 +0000 (13:58 -0500)]
spelunking nightmare
did not remember perl regex enough to get this right on first several tries, but it seems to be omitting the customize folder properly, as it should, now.
Chris Koeritz [Thu, 2 Feb 2017 18:32:52 +0000 (13:32 -0500)]
last fix removing noise
no debugging output is needed now since this new approach seems to work nicely.
Chris Koeritz [Thu, 2 Feb 2017 18:27:08 +0000 (13:27 -0500)]
resolvinations
got a bunch of weird issues resolved after having moved the customize folder down into scripts; it was loading all those things into the environment, which is really wrong. this is still a noisy version for generate aliases though. must fix.
Chris Koeritz [Thu, 2 Feb 2017 17:59:40 +0000 (12:59 -0500)]
and then any new adds...
Chris Koeritz [Thu, 2 Feb 2017 17:59:23 +0000 (12:59 -0500)]
pushed customize down to scripts
the customization folder now lives under the main scripts dir, so does not need any special handling in backups and such. there should not be danger of those scripts being automatically added to the environment, since nothing lives in the top level of the customize folder.
Chris Koeritz [Thu, 2 Feb 2017 17:49:06 +0000 (12:49 -0500)]
added missing
did not get the full set of new things again. argh. need better scripts for working on git branches.
Chris Koeritz [Thu, 2 Feb 2017 17:47:36 +0000 (12:47 -0500)]
another cleansing\
getting through some more older things and tossing them perhaps. also dropped a new folder since the files fit in other categories.
Chris Koeritz [Thu, 2 Feb 2017 09:01:48 +0000 (04:01 -0500)]
new fortunes, some editing
Chris Koeritz [Thu, 2 Feb 2017 07:25:01 +0000 (02:25 -0500)]
shuffle-dee-doo
more rearrangement. also some nicer shunit language in output.
Chris Koeritz [Thu, 2 Feb 2017 06:57:49 +0000 (01:57 -0500)]
and double oops
here are the new folders that were created, if any....
Chris Koeritz [Thu, 2 Feb 2017 06:57:16 +0000 (01:57 -0500)]
really cleansed
oh do you feel that deep cleansing, down to the bone practically? a few more folders removed, including some troublesomely platform specifically named ones.
Chris Koeritz [Thu, 2 Feb 2017 06:51:38 +0000 (01:51 -0500)]
oops missing
hadn't automatically added everything since new here on the branch. now have new folder in place.
Chris Koeritz [Thu, 2 Feb 2017 06:49:54 +0000 (01:49 -0500)]
more cleansing
tossed out a redundant old script. consolidated some scripts into new dir. general goodness.
Chris Koeritz [Thu, 2 Feb 2017 06:41:47 +0000 (01:41 -0500)]
start of cleansing branch\n\ntossed out a few scripts for cleaning or fixing.\nnoticed that lsl indent script already exists, so that is cool.
Chris Koeritz [Tue, 31 Jan 2017 00:41:16 +0000 (19:41 -0500)]
new fortune.
Chris Koeritz [Sun, 22 Jan 2017 23:03:34 +0000 (18:03 -0500)]
added function for screen
just saves and restores the terminal title, since the screen utility insists on changing this.
Chris Koeritz [Sun, 22 Jan 2017 21:26:30 +0000 (16:26 -0500)]
fixed for cases without WINDOWID
Chris Koeritz [Sun, 22 Jan 2017 20:49:15 +0000 (15:49 -0500)]
switching musix to banshee
Chris Koeritz [Sun, 22 Jan 2017 18:31:59 +0000 (13:31 -0500)]
modified list of archived musix sites
Chris Koeritz [Sun, 22 Jan 2017 17:23:29 +0000 (12:23 -0500)]
moved to new name since less used
Chris Koeritz [Sun, 22 Jan 2017 16:48:05 +0000 (11:48 -0500)]
dropped extra debugging
Chris Koeritz [Sun, 22 Jan 2017 16:45:07 +0000 (11:45 -0500)]
dropped debugging
terminal title stuff seems to actually be working now. problem seemed to be declaring the prior terminal titles array; even though was not setting a value, this was clearing the contents out!
Chris Koeritz [Sun, 22 Jan 2017 16:43:27 +0000 (11:43 -0500)]
still spelunking in terminal title dirt
Chris Koeritz [Sun, 22 Jan 2017 16:17:56 +0000 (11:17 -0500)]
added save for title in regenerate
Chris Koeritz [Sun, 22 Jan 2017 16:15:17 +0000 (11:15 -0500)]
added terminal title savings
Chris Koeritz [Sun, 22 Jan 2017 15:55:23 +0000 (10:55 -0500)]
redoing terminal title code
really hated the ad hoc scheme for doing this before, so have moved everything into a terminal_titler file. also have implemented a stack of titles, since you never know how many things have gone on before you; just one title is not enough for a cascade of operations that could possibly set titles.
Chris Koeritz [Sun, 22 Jan 2017 03:20:45 +0000 (22:20 -0500)]
dropping this for now; should use syncthing.
Chris Koeritz [Sat, 21 Jan 2017 01:49:54 +0000 (20:49 -0500)]
still tweaking title
Chris Koeritz [Wed, 18 Jan 2017 03:33:35 +0000 (22:33 -0500)]
frunks
Chris Koeritz [Wed, 18 Jan 2017 03:19:12 +0000 (22:19 -0500)]
debugging still non-working labeller
Chris Koeritz [Tue, 17 Jan 2017 15:37:21 +0000 (10:37 -0500)]
renamed netpush to netcp, better sense
Chris Koeritz [Fri, 13 Jan 2017 20:01:15 +0000 (15:01 -0500)]
reworked saving terminal title
Chris Koeritz [Tue, 10 Jan 2017 20:13:49 +0000 (15:13 -0500)]
new alias netpush
got tired of typing the same old parameters to rsync, or sometimes still accidentally calling rcp instead, so now have an alias called 'netpush' that just does an 'rsync -avz' to move files or folders to remote (or local) targets. remember to use the syntax for the destination with the hostname, colon, and path. for example: netpush myfile surya:. (copies myfile to the machine surya in the home directory of the user).
Chris Koeritz [Fri, 6 Jan 2017 01:44:06 +0000 (20:44 -0500)]
revised for more generality
Chris Koeritz [Wed, 4 Jan 2017 17:47:32 +0000 (12:47 -0500)]
awesome assets from gffs code
shared under apache asl license version 2.0. modified to fit within feisty meow naming system.
Chris Koeritz [Wed, 4 Jan 2017 05:31:50 +0000 (00:31 -0500)]
fixed annoying weirdness with lesser
now showing normal pages will tabulate and view great, but also code view will work too. the -r (raw) flag was only needed in code view mode and was messing up normal file viewing.
Chris Koeritz [Tue, 3 Jan 2017 21:02:50 +0000 (16:02 -0500)]
nice implementations and bad implem
the binary search tree is probably ready for general purpose use.
the rectangle intersector "good answer" is totally hosed still; need to mentally process the algorithm. also need a better description of how to search the BST appropriately for y values. postponing for now.
Fred T. Hamster [Tue, 3 Jan 2017 19:55:10 +0000 (14:55 -0500)]
fixing paths
Chris Koeritz [Tue, 3 Jan 2017 16:59:12 +0000 (11:59 -0500)]
unified the naming system for all crontabs
now every crontab that should produce an output file follows the form: &>>/tmp/${USER}-cron-PURPOSE.log where PURPOSE depends on what the crontab does.
Chris Koeritz [Tue, 3 Jan 2017 06:21:18 +0000 (01:21 -0500)]
new example code
Chris Koeritz [Tue, 3 Jan 2017 01:14:23 +0000 (20:14 -0500)]
updated with better perl docs
Chris Koeritz [Tue, 3 Jan 2017 01:03:13 +0000 (20:03 -0500)]
fixed timing
Chris Koeritz [Mon, 2 Jan 2017 21:28:38 +0000 (16:28 -0500)]
added another code example
Chris Koeritz [Mon, 2 Jan 2017 20:40:18 +0000 (15:40 -0500)]
very tastier crontab updates
Chris Koeritz [Mon, 2 Jan 2017 20:32:56 +0000 (15:32 -0500)]
tastier text info
Chris Koeritz [Mon, 2 Jan 2017 19:55:39 +0000 (14:55 -0500)]
favorable naming deities are with us?
Chris Koeritz [Mon, 2 Jan 2017 19:26:40 +0000 (14:26 -0500)]
new fortune
Chris Koeritz [Mon, 2 Jan 2017 19:15:56 +0000 (14:15 -0500)]
comment re installing elflord scheme
Chris Koeritz [Mon, 2 Jan 2017 17:36:57 +0000 (12:36 -0500)]
tastier config has tests enabled
Chris Koeritz [Mon, 2 Jan 2017 17:27:47 +0000 (12:27 -0500)]
tasty cron revival
pushed the repeated bits out to a single file, removed old cron files, cleaned up existing.
Chris Koeritz [Mon, 2 Jan 2017 17:01:48 +0000 (12:01 -0500)]
fixing path in calendar script
Chris Koeritz [Mon, 2 Jan 2017 05:19:58 +0000 (00:19 -0500)]
took cloud out of note snarfer
Chris Koeritz [Mon, 2 Jan 2017 05:02:46 +0000 (00:02 -0500)]
cleaning crons
Chris Koeritz [Mon, 2 Jan 2017 03:43:01 +0000 (22:43 -0500)]
cleaned some cron
added a new script used on web server to pack feisty meow releases periodically.
cleaned old stuff out of the swim_upstream script.
more checking done in archival scripts.
Chris Koeritz [Mon, 2 Jan 2017 01:14:15 +0000 (20:14 -0500)]
refactored trac backup
using the arbitrary backup script in the backup trac script now.
also fixed algorithms makefile for name change.
Chris Koeritz [Sun, 1 Jan 2017 23:12:07 +0000 (18:12 -0500)]
floopies
Chris Koeritz [Sun, 1 Jan 2017 22:52:55 +0000 (17:52 -0500)]
tasty solution to word break finder
wrote up the solution on the whiteboard, trying to remember to speak my way through it. then turned that solution into real code, to check where i was hosing up. need to remember static void main(String args[]) rather than C variants. got most function names pretty right for simple stuff. code was actually correct modulo a couple infinitely looping bugs. oof.
Chris Koeritz [Sun, 1 Jan 2017 20:39:19 +0000 (15:39 -0500)]
tasty cakes renaming and cleaning
fixed stupid placeholder file by using it as an anchor for the sorts methods instead.
added an efficient randomize list method in sorts.
using new randomize list method in sorts tester, removing yet more code. mmmm.
Chris Koeritz [Sun, 1 Jan 2017 18:12:52 +0000 (13:12 -0500)]
renamings and add of singly linked list
fixed name of "list" class to be doubly linked list, since it is that. now kind of grossed out by doubly linked list's implementation; suggest overhauling it so dl list IS a node in the dl list, rather than just a manager of node objects. also noting it has a gross iterator implementation, but it appears to be critical to the design of the class, so try to leave it intact.
added a very basic singly linked list in order to have the new cycle detection algorithm. added a test for singly linked lists.
added definition for eclipse on gnu unix of __UNIX__, which calmed a lot of complaints about HOOPLE_MAIN and other memset/strncpy/etc methods.
Chris Koeritz [Sun, 1 Jan 2017 06:43:52 +0000 (01:43 -0500)]
fixed O rating for shell sort
Chris Koeritz [Sun, 1 Jan 2017 06:37:39 +0000 (01:37 -0500)]
quick sort now working also
Chris Koeritz [Sun, 1 Jan 2017 04:00:39 +0000 (23:00 -0500)]
working merge and heap sorts
Chris Koeritz [Sat, 31 Dec 2016 00:25:04 +0000 (19:25 -0500)]
deep mods
changed troublesome NIL definition to NULL_POINTER. may need to refine further to get rid of annoying complaints about NULL_POINTER not being a static.
also added a merge sort and the start of quick sort and heap sort. defined partial heap class, to be moved elsewhere.
Chris Koeritz [Fri, 30 Dec 2016 08:43:43 +0000 (03:43 -0500)]
added walrus
Chris Koeritz [Fri, 30 Dec 2016 06:24:18 +0000 (01:24 -0500)]
more eclipse mods
Chris Koeritz [Fri, 30 Dec 2016 05:22:40 +0000 (00:22 -0500)]
better capitalization is none
Chris Koeritz [Fri, 30 Dec 2016 05:20:22 +0000 (00:20 -0500)]
better regeneration skillz
Chris Koeritz [Fri, 30 Dec 2016 04:12:53 +0000 (23:12 -0500)]
more eclipse mods
Chris Koeritz [Thu, 29 Dec 2016 23:11:17 +0000 (18:11 -0500)]
adding /usr/local/fred to refred
Chris Koeritz [Thu, 22 Dec 2016 22:58:59 +0000 (17:58 -0500)]
eclipse mods
Chris Koeritz [Tue, 20 Dec 2016 15:52:57 +0000 (10:52 -0500)]
changed lingo for skipping
Chris Koeritz [Tue, 20 Dec 2016 07:14:04 +0000 (02:14 -0500)]
added missing source of functions
Chris Koeritz [Tue, 20 Dec 2016 07:08:19 +0000 (02:08 -0500)]
added separators
Chris Koeritz [Tue, 20 Dec 2016 03:54:42 +0000 (22:54 -0500)]
new fortean
Chris Koeritz [Tue, 20 Dec 2016 03:39:56 +0000 (22:39 -0500)]
new fortune
Chris Koeritz [Tue, 20 Dec 2016 03:35:47 +0000 (22:35 -0500)]
modernized, reordered list of repos
Chris Koeritz [Tue, 20 Dec 2016 03:01:06 +0000 (22:01 -0500)]
smoot-tastic with the .no-checkin
now can add a .no-checkin file at the top of a repository (svn, git, etc) and if that file is found, then the repository will not be checked in or have changes reported by our tools. this is crucial for checking out others repos that we don't intend to modify.
Chris Koeritz [Tue, 20 Dec 2016 02:54:51 +0000 (21:54 -0500)]
cleaning some cruft out
Chris Koeritz [Mon, 19 Dec 2016 21:32:00 +0000 (16:32 -0500)]
new fortune
Chris Koeritz [Mon, 19 Dec 2016 16:14:16 +0000 (11:14 -0500)]
a change from eclipse
Chris Koeritz [Mon, 19 Dec 2016 15:33:51 +0000 (10:33 -0500)]
removed a couple of defunct backup folders
Chris Koeritz [Sun, 18 Dec 2016 15:05:16 +0000 (10:05 -0500)]
new public version of walrus utilities
Chris Koeritz [Sun, 18 Dec 2016 05:33:35 +0000 (00:33 -0500)]
appending to last run file