summaryrefslogtreecommitdiff
path: root/log/2010-11-12-sync-with-text-files.org
diff options
context:
space:
mode:
authorCarlos Sosa <gnusosa@gnusosa.net>2019-08-11 17:18:45 -0700
committerCarlos Sosa <gnusosa@gnusosa.net>2019-08-11 17:18:45 -0700
commite6f4ca04ba1e8a8f2ae299e5a2ec09f26a89e736 (patch)
treee2df289f8a6bf08ccda5b32d857ef63e6c6db127 /log/2010-11-12-sync-with-text-files.org
parente48a9d406fbd5489dc25bcdd92b1df2b0c862105 (diff)
Add log entries, and move to better context functions
Diffstat (limited to 'log/2010-11-12-sync-with-text-files.org')
-rwxr-xr-xlog/2010-11-12-sync-with-text-files.org71
1 files changed, 71 insertions, 0 deletions
diff --git a/log/2010-11-12-sync-with-text-files.org b/log/2010-11-12-sync-with-text-files.org
new file mode 100755
index 0000000..82adea7
--- /dev/null
+++ b/log/2010-11-12-sync-with-text-files.org
@@ -0,0 +1,71 @@
+---
+title: sync with text files
+date: 2010-11-12
+layout: post
+category: log
+---
+
+One of the advantages of Unix applications and services are the OS
+configuration files. Most of them are flat text files. A portable
+solution for any synchronization task.
+
+Storing Data in text files is a unique style originated by the Unix
+philosophy. Those familiar with this can always recall the Unix motto:
+"In Unix everything is a file."
+
+To emphasize on this, here are several principles of the Unix
+Philosophy:
+
+ 1. /Small is beautiful./
+ 2. /Write programs to handle text streams./
+ 3. /Choose portability over efficiency./
+ 4. /Store data in flat text files./
+
+In comparison with other bulky encoded solutions to store Data, there
+is always a medium or an interpreter in the process to obtain a
+readable output, for this text files are an open, manegable, lean, and
+light solution.
+
+With the emerging scene of gadgets, specially smart-phones, people in
+the IT and Design industry moved to a complex handle of notes,
+contacts, and files. The need to sync between devices became eminent.
+However, this imploded into a mess of different encodings and file
+schemes. Users went back to a minimalist handle of files. Then came
+the services like [[https://www.dropbox.com/][Dropbox]] and [[http://www.simpletext.ws/][SimpleText.ws]], which became the main
+topic of the IT blogosphere of that time. By now, there is a whole
+market for backup and sync solutions, but the last mentioned have
+maintained a notable position among the paid and the free services.
+
+[[http://www.instapaper.com][Instapaper]] is the name of the new contender. In the same field, but
+with different goal. Instapaper was made as a quick bookmark solution,
+like storing a magazine article for reading later.
+
+I use Dropbox on a daily basis, but I use SimpleText.ws for storing my
+address book along with my calendar file. Instapaper was my handy tool
+for the reading weekends, and became my new companion in traffic and
+long trips.
+
+On Dropbox:
+
+ - Config Files: =.bashrc= - =.vimrc= - =/etc/=
+ - Recent Code: files, scripts and snippets I haven't finished.
+ - Recent Images: Photos and graphics to be uploaded to my flickr account.
+ - School Work: Essays, research papers and other reports. Basically, homework.
+
+On SimpleText.ws:
+
+ - Address Book: Phones, email address and contact information.
+ - Personal Finance Spreadsheet: Believe it or not, CSV files can be used as spreadsheets.
+ - Calendar File: With the use of [[http://search.cpan.org/~rfrankel/iCal-Parser-1.16/lib/iCal/Parser.pm][iCal::Parser]] and [[http://search.cpan.org/~rfrankel/iCal-Parser-HTML-1.07/lib/iCal/Parser/HTML.pm][iCal::Parser::HTML]], I can generate XML and HTML files of my calendar.
+ - Grocery List: Most important thing of the day.
+ - TODO: To-do list
+
+Just to make a point, each service has it own purpose. On another
+note, *never upload important information* like passwords list, your
+savings spreadsheets and such. Always revise and review what is stored
+in your sync service. Keep an eye on the export option that your
+favorite applications use, look for a flat text file export.
+
+A good example is the [[http://en.wikipedia.org/wiki/OpenDocument][.odt format]] from [[http://openoffice.org/][OpenOffice.org]]. .odt file
+format like others share a common goal, to be edited by any text
+editor.