On Mon, Apr 8, 2013 at 5:53 PM, Ales Guzik <[email protected]> wrote:
> * Emacs. For those who know, this should speak for itself as I've got >> quite a collection of elisp snippets and plan to collect keyboard >> macros as well. Do any other users feel like contributing? >> > > I am using emacs for like 3 years and the best contribution to my > productivity > was starting using evil (http://emacswiki.org/emacs/Evil) and learning > vim. > Basically, despite emacs is a superior scripting and automation > environment, > vim's approach to editing text is much more efficient. With evil you can > get > best of both worlds. > > >> * Rake tasks. Utilities for doing common tasks like cleaning up my >> files (nuking tempfiles, esp) broken out by specific use case. Rake >> allows you to specify dependencies as well, which helps to keep things >> in order. For example, I always clean up before I backup a directory >> but don't want to have to remember it. >> > > I use a bunch of plain shell scripts and zsh aliases to speed-up daily > tasks. > Could you please point me to some (code) examples of Rake tasks for > automation which benefits from dependencies? > > >> * IFTTT. One of the most awesome things to write robots for hooking >> actions on various services together. For example, if tomorrow's >> forecast includes rain, I get a text message the night before. I also >> get sports scores and notifications about free MP3 albums on Amazon. >> https://ifttt.com/ >> > > I second this! IFTTT is really awesome. > Nice addition to it is pushover (https://pushover.net/) which allows you > to > push messages to your android/ios device. Pushover is also dead-simple to > use > in bash, ruby or any programming language which can send http requests. > > You can find my complete current setup at > http://github.com/alesguzik/home/ > most scripts are in ~/bin , some are just symlinks pointing to scripts in > git submodules. > Emacs config is at https://github.com/alesguzik/.emacs.d/ > Also you may (or may not) be interested in > https://github.com/alesguzik/screenlog > which I wrote to track how I spend my time (and to track time worked on > some projects). > > -- > Ales Guzik <[email protected]> > skype: ales-guzik > tel: +375 29 5751103 > > _______________________________________________ > discuss mailing list > [email protected] > http://lists.prgmr.com/mailman/listinfo/discuss > > I use salt to control my linux servers: https://github.com/saltstack/
_______________________________________________ discuss mailing list [email protected] http://lists.prgmr.com/mailman/listinfo/discuss
