<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Nethazard.net</title>
	
	<link>http://blog.nethazard.net</link>
	<description>Gabriel Saldana's blog about web development, free software and other lifestyle topics</description>
	<lastBuildDate>Sat, 20 Feb 2010 04:09:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/nethazard" /><feedburner:info uri="nethazard" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Emacs Identica-mode v0.9 release</title>
		<link>http://feedproxy.google.com/~r/nethazard/~3/Iwe_Kqx3Z7U/</link>
		<comments>http://blog.nethazard.net/identica-mode-v0-9-release/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 23:58:44 +0000</pubDate>
		<dc:creator>Gabriel Saldaña</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[GNU/Linux, Free Software & Open Source]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[identica]]></category>
		<category><![CDATA[identica-mode]]></category>
		<category><![CDATA[statusnet]]></category>

		<guid isPermaLink="false">http://blog.nethazard.net/?p=587</guid>
		<description><![CDATA[I&#8217;m glad to announce this new release of identica-mode after a longer than normal. I&#8217;ve been constantly directing people to the git repository version instead of doing an official release since there are lots of improvements since the last version.
Some of these improvements include:

Url shortening inline
You can now do url shortening while typing your update [...]


Related posts:<ol><li><a href='http://blog.nethazard.net/emacs-identica-mode-version-0-7/' rel='bookmark' title='Permanent Link: Emacs identica-mode version 0.7'>Emacs identica-mode version 0.7</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-multiple-timelines-and-direct-messages/' rel='bookmark' title='Permanent Link: Emacs identica-mode with multiple timelines and direct messages'>Emacs identica-mode with multiple timelines and direct messages</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-edit-buffer-context-and-favorites/' rel='bookmark' title='Permanent Link: Emacs identica-mode with edit buffer, context and favorites'>Emacs identica-mode with edit buffer, context and favorites</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m glad to announce this new release of identica-mode after a longer than normal. I&#8217;ve been constantly directing people to the git repository version instead of doing an official release since there are lots of improvements since the last version.</p>
<p>Some of these improvements include:</p>
<ul>
<li>Url shortening inline</li>
<p>You can now do url shortening while typing your update by pressing <f4> key with the cursor at any point of the url text. I&#8217;ve wanted to implement this feature using any free url shortening services, but unfortunately the only two I know (<a href="http://ur1.ca">ur1.ca</a> and <a href="http://2tu.us">tighturl</a>) don&#8217;t have APIs to easily do this. So for now, I&#8217;ve implemented it with <a href="http://tinyurl.com">tinyurl</a>.</p>
<li>More keyboard friendly</li>
<p>In an effort to make identica-mode more keyboard only friendly, we&#8217;ve done a couple of changes:<br />
You will notice that now when pressing <enter> on any link in the timeline will take you to either the user&#8217;s page, the notice&#8217;s page, the url at point, and lastly if there&#8217;s no url at point, will do a reply to that notice.<br />
The other thing you will notice is that by pressing <tab> you can now jump the cursor to the next link on the timeline.</p>
<li>Follow/unfollow</li>
<p>The methods to follow and unfollow users in the timeline has been added. You can easily access them through the menu or execute M-x identica-follow, M-x identica-unfollow.</p>
<li>Replace group tags with hashtags on redents</li>
<p>To prevent spamming groups with repetitive messages, all group tags are replaced with hastags on redents.</p>
<li>Improved favorite method</li>
<p>Now by pressing &#8220;F&#8221; key you can favorite the dent under the cursor. It has been improved by adding a visual confirmation question so you don&#8217;t end up adding dents as favorites without noticing.</p>
<li>Lots of bug fixes and code cleanup</li>
<p>I&#8217;m very happy to recieve code contributions and this version has recieved the most so far. Lots of little enhancements and code cleanup has been done, removing several of the little annoyances and error messages that were appearing every now and then. I&#8217;d like to thank Sean Neakums, Jason McBrayer and Shyam Karanatt for their contributions.<br />
</tab></enter></f4></ul>
<p><a href="http://blog.nethazard.net/u/1#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Get the lastest version of Emacs Identica-mode</a></p>
<p>And as always, code contributions and bug reports are welcome on our <a href="http://blog.nethazard.net/u/3#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">bug reporting page</a>.</p>
<p>Also, if you like the project you can also support it with a small donation.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick"/>
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----<br />
"/><br />
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"/>
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"/><br />
</form>
<img src="http://blog.nethazard.net/?ak_action=api_record_view&id=587&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://blog.nethazard.net/emacs-identica-mode-version-0-7/' rel='bookmark' title='Permanent Link: Emacs identica-mode version 0.7'>Emacs identica-mode version 0.7</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-multiple-timelines-and-direct-messages/' rel='bookmark' title='Permanent Link: Emacs identica-mode with multiple timelines and direct messages'>Emacs identica-mode with multiple timelines and direct messages</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-edit-buffer-context-and-favorites/' rel='bookmark' title='Permanent Link: Emacs identica-mode with edit buffer, context and favorites'>Emacs identica-mode with edit buffer, context and favorites</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/nethazard/~4/Iwe_Kqx3Z7U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.nethazard.net/identica-mode-v0-9-release/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
	<feedburner:origLink>http://blog.nethazard.net/identica-mode-v0-9-release/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</feedburner:origLink></item>
		<item>
		<title>3 methods on how to backup your Emacs file</title>
		<link>http://feedproxy.google.com/~r/nethazard/~3/p1lEdXR8jho/</link>
		<comments>http://blog.nethazard.net/3-methods-on-how-to-backup-your-emacs-file/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 18:17:14 +0000</pubDate>
		<dc:creator>Gabriel Saldaña</dc:creator>
				<category><![CDATA[Emacs]]></category>
		<category><![CDATA[GNU/Linux, Free Software & Open Source]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[dotemacs]]></category>
		<category><![CDATA[elisp]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://blog.nethazard.net/?p=573</guid>
		<description><![CDATA[
The emacs personalization file (dotemacs) is a very important resource for every Emacs user. Typically found at ~/.emacs, this file contains elisp code all the personalization of Emacs to accommodate each user. Its so important that it basically represents your Emacs &#8220;personality&#8221;.
To loose your .emacs file can mean loosing a lot of hours of tweaking [...]


Related posts:<ol><li><a href='http://blog.nethazard.net/php-syntax-check-as-you-type-with-emacs/' rel='bookmark' title='Permanent Link: PHP syntax check as you type with Emacs'>PHP syntax check as you type with Emacs</a></li>
<li><a href='http://blog.nethazard.net/mac-os-x-from-a-linux-user/' rel='bookmark' title='Permanent Link: Mac OS X from a GNU/Linux User'>Mac OS X from a GNU/Linux User</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-version-0-7/' rel='bookmark' title='Permanent Link: Emacs identica-mode version 0.7'>Emacs identica-mode version 0.7</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3174/2704017177_8490072e06_m.jpg" alt="Data dump by swanksalot on flickr" /><br />
The emacs personalization file (dotemacs) is a very important resource for every Emacs user. Typically found at ~/.emacs, this file contains <abbrev title="Emacs Lisp">elisp</abbrev> code all the personalization of Emacs to accommodate each user. Its so important that it basically represents your Emacs &#8220;personality&#8221;.</p>
<p>To loose your .emacs file can mean loosing a lot of hours of tweaking and personalizing GNU Emacs through a bunch of collected-through-time snippets. So, being a very valuable asset, having a good method to back it up is a must have.</p>
<p>Here are 3 common methods people use to keep their Emacs file safe:</p>
<h3>Simple backup</h3>
<p>The most simple thing to do is to manually make copies of the file on a different directory, another partition on the same hard drive, an external hard drive, or a USB key. Also works well when having multiple computers and copying the same .emacs file on each of them. Using rsync to back it up periodically is a good idea, and it can be used to backup all your other elisp code for common modes (typically at ~/.emacs.d/) you use too.</p>
<p>A good option would be to back it up to an online storage service like <a href="http://drop.io">Drop.io</a> or even <a href="http://aws.amazon.com/s3/">Amazon S3</a>.</p>
<h3>Version control</h3>
<p>The standard and most common way to store your emacs customizations is by saving them on a file named .emacs placed on your home folder. But this is difficult to setup on a version control system since version control systems check things under directories. So this would mean you would be version controlling your whole home folder, which wouldn&#8217;t be a bad idea on some cases but on others would be a mess to maintain.</p>
<p>Fortunately there&#8217;s another way: at startup, Emacs also looks for a file called init.el on a hidden folder named .emacs.d/ in your home folder when the typical ~/.emacs file is not found. This way, you can easily set your preferred version control system to track changes on that folder. This has the advantage that any other Emacs modes or code you have can be stored and tracked too. This way, whenever you have a clean install, your Emacs setup and modes are just a checkout away from getting done.</p>
<p>On some setups, tracking changes on the whole ~/.emacs.d/ directory may not be a good option. So, to track changes on only your .emacs file can be achieved by moving your init.el file to a folder inside the home elisp directory and will look like this: ~/.emacs.d/dotemacs/init.el and make a symbolic link to it in ~/.emacs.d/ This way I can version control the &#8220;dotemacs&#8221; directory very easily.</p>
<h3>Distributed version control</h3>
<p>Many people use <abbrev title="Subversion">SVN</abbrev> as their preferred version control system, which backs up your data into a central location. But using a distributed version control system like Git, Mercurial or Bazaar is a better option. <abbrev title="distributed version control system">DVCS</abbrev>s let you setup multiple locations where to backup your code repository, so you don&#8217;t have a single point of failure. So you can version control your dotemacs file and back up the changes history on many places like <a href="http://github.com">Github</a>, <a href="http://gitorious.org">Gitorious</a>, <a href="http://launchpad.net">Launchpad</a> or any other code hosting service, plus several other remote locations like multiple machines, a <abbrev title="network attached storage">NAS</abbrev> or external drives with complete history of your changes.</p>
<p>Do you know other methods? How do you keep from loosing your dotemacs file?</p>
<h6><a href="http://www.flickr.com/photos/swanksalot/2704017177/">Data dump image by swanksalot on Flickr</a></h6>
<img src="http://blog.nethazard.net/?ak_action=api_record_view&id=573&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://blog.nethazard.net/php-syntax-check-as-you-type-with-emacs/' rel='bookmark' title='Permanent Link: PHP syntax check as you type with Emacs'>PHP syntax check as you type with Emacs</a></li>
<li><a href='http://blog.nethazard.net/mac-os-x-from-a-linux-user/' rel='bookmark' title='Permanent Link: Mac OS X from a GNU/Linux User'>Mac OS X from a GNU/Linux User</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-version-0-7/' rel='bookmark' title='Permanent Link: Emacs identica-mode version 0.7'>Emacs identica-mode version 0.7</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/nethazard/~4/p1lEdXR8jho" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.nethazard.net/3-methods-on-how-to-backup-your-emacs-file/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
	<feedburner:origLink>http://blog.nethazard.net/3-methods-on-how-to-backup-your-emacs-file/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</feedburner:origLink></item>
		<item>
		<title>Goodbye ACM Crossroads, Hello GNU</title>
		<link>http://feedproxy.google.com/~r/nethazard/~3/NbXTvfhT-Nk/</link>
		<comments>http://blog.nethazard.net/goodbye-acm-crossroads-hello-gnu/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 17:34:45 +0000</pubDate>
		<dc:creator>Gabriel Saldaña</dc:creator>
				<category><![CDATA[GNU/Linux, Free Software & Open Source]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[acm]]></category>
		<category><![CDATA[crossroads]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[webmaster]]></category>

		<guid isPermaLink="false">http://blog.nethazard.net/?p=569</guid>
		<description><![CDATA[
I&#8217;ve been the web editor for the ACM Crossroads student magazine for the past 4 years. Since I&#8217;m no longer a student, the time has come to step out of that position and let someone else take the job.
So since issue 16.2 the ACM Crossroads website is in charge of Malay Bhattacharyya of the Indian [...]


Related posts:<ol><li><a href='http://blog.nethazard.net/acm-crossroads-online-and-twexter-updates/' rel='bookmark' title='Permanent Link: ACM Crossroads Online and Twexter updates'>ACM Crossroads Online and Twexter updates</a></li>
<li><a href='http://blog.nethazard.net/acm-crossroads-141-now-online/' rel='bookmark' title='Permanent Link: ACM Crossroads 14.1 now online'>ACM Crossroads 14.1 now online</a></li>
<li><a href='http://blog.nethazard.net/acm-crossroads-issue-144-online-fast-thanks-to-emacs/' rel='bookmark' title='Permanent Link: ACM Crossroads issue 14.4 online fast, thanks to Emacs'>ACM Crossroads issue 14.4 online fast, thanks to Emacs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.acm.org/crossroads/images/xrdslogo.gif" alt="ACM Crossroads logo" /><br />
I&#8217;ve been the web editor for the <a href="http://acm.org/crossroads/">ACM Crossroads student magazine</a> for the past 4 years. Since I&#8217;m no longer a student, the time has come to step out of that position and let someone else take the job.</p>
<p>So since issue 16.2 the ACM Crossroads website is in charge of Malay Bhattacharyya of the Indian Statistical Institute, Kolkata and Srinwantu Dey of the University of Florida. I wish them the best since being an ACM Crossroads editor was a great experience. Met a lot of good friends and interesting people and learned a lot about online publishing and workflows. I&#8217;ll continue to support the <a href="http://acm.org">ACM</a> with any help they need, but I&#8217;m no longer in charge of anything.</p>
<p><img src="http://www.gnu.org/graphics/heckert_gnu.small.png" alt="GNU logo" /><br />
As one thing ends, another has to begin. So at <a href="http://groups.fsf.org/wiki/LibrePlanet2009">LibrePlanet 2009</a> I met Rob Myers and asked to volunteer as a <a href="http://gnu.org">GNU.org</a> webmaster. My contributions so far have been small, but constant, maintaining some minor things here and there and helping cleaning up the spam. I hope to get more involved with GNU this year and make great contributions.</p>
<img src="http://blog.nethazard.net/?ak_action=api_record_view&id=569&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://blog.nethazard.net/acm-crossroads-online-and-twexter-updates/' rel='bookmark' title='Permanent Link: ACM Crossroads Online and Twexter updates'>ACM Crossroads Online and Twexter updates</a></li>
<li><a href='http://blog.nethazard.net/acm-crossroads-141-now-online/' rel='bookmark' title='Permanent Link: ACM Crossroads 14.1 now online'>ACM Crossroads 14.1 now online</a></li>
<li><a href='http://blog.nethazard.net/acm-crossroads-issue-144-online-fast-thanks-to-emacs/' rel='bookmark' title='Permanent Link: ACM Crossroads issue 14.4 online fast, thanks to Emacs'>ACM Crossroads issue 14.4 online fast, thanks to Emacs</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/nethazard/~4/NbXTvfhT-Nk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.nethazard.net/goodbye-acm-crossroads-hello-gnu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
	<feedburner:origLink>http://blog.nethazard.net/goodbye-acm-crossroads-hello-gnu/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</feedburner:origLink></item>
		<item>
		<title>My resolutions for 2010</title>
		<link>http://feedproxy.google.com/~r/nethazard/~3/LYDWZ1pGWQY/</link>
		<comments>http://blog.nethazard.net/my-resolutions-for-2010/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 00:34:13 +0000</pubDate>
		<dc:creator>Gabriel Saldaña</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[lifestyle]]></category>
		<category><![CDATA[new years]]></category>
		<category><![CDATA[resolutions]]></category>

		<guid isPermaLink="false">http://blog.nethazard.net/?p=558</guid>
		<description><![CDATA[
This 2009 has been a good and busy year. Lots of things have happened: I switched to a new job, I got a DSLR camera I&#8217;ve been wanting for a long time, I visited San Francisco and the Sillicon Valley, I went to LibrePlanet and met Richard Stallman and many others I look up to, [...]


Related posts:<ol><li><a href='http://blog.nethazard.net/my-resolutions-for-2009/' rel='bookmark' title='Permanent Link: My resolutions for 2009'>My resolutions for 2009</a></li>
<li><a href='http://blog.nethazard.net/my-resolutions-for-2008/' rel='bookmark' title='Permanent Link: My resolutions for 2008'>My resolutions for 2008</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-replies-highlighting/' rel='bookmark' title='Permanent Link: Emacs identica-mode with replies highlighting'>Emacs identica-mode with replies highlighting</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/gabrielsaldana/4234764069/" title="Xmas time by gabrielsaldana, on Flickr"><img src="http://farm3.static.flickr.com/2753/4234764069_3e56f1dd8e.jpg" width="500" height="333" alt="Xmas time" /></a></p>
<p>This 2009 has been a good and busy year. Lots of things have happened: I switched to a <a href="http://justia.com">new job</a>, I got a DSLR camera I&#8217;ve been wanting for a long time, <a href="http://blog.nethazard.net/sillicon-valley-trip/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">I visited San Francisco and the Sillicon Valley</a>, I went to <a href="http://blog.nethazard.net/libreplanet-2009-at-boston/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">LibrePlanet</a> and met Richard Stallman and many others I look up to, became <a href="http://gnu.org">GNU.org</a> webmaster and <a href="http://blog.nethazard.net/my-new-dog/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">I got a dog</a>.</p>
<p>But looking back to <a href="http://blog.nethazard.net/my-resolutions-for-2009/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">my 2009 resolutions</a> post, I&#8217;m very sad to see that I barely did any of those items in the list. From that list, I&#8217;ve only been able to fix that bug from <a href="http://blog.nethazard.net/identica-mode-for-emacs/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed">Emacs Identica-mode</a> and have continued to improve it. And also released one personal project which is <a href="http://sabesquemecaga.com">Sabesquemecaga.com</a>(spanish version only) a humor website to shout out what pisses you off in a short and anonymous way.</p>
<p>So, for this year&#8217;s resolutions I&#8217;m going to continue with last year&#8217;s list with some updates. So here are my goals for this 2010 year:</p>
<ul>
<li>Exercise 3 times a week and keep it up at least 3 months.
<p>I haven&#8217;t been able to keep this one up for the past two years. I&#8217;m not good at disciplined routines and specially not at exercising, but for health conditions this must be done. Now two years later without reaching this goal it is logical that my health and my weight are worse than before, so now it is a high priority project. Last year I added a goal of 3 times a week to make it more accurate than just say &#8220;do more exercise&#8221;, but since I couldn&#8217;t reach it last year, I&#8217;m adding an additional clause to make it even more measurable: keep it up for at least 3 months. This way I&#8217;ll know for sure that I&#8217;ve reached my year&#8217;s goal and hopefully will motivate me more.
</li>
<li>Start private lessons to learn to play the piano.
<p>Last year I wanted to learn to play the piano but learning by myself has been hard. What&#8217;s been harder is finding the time to sit down and practice. So getting private lessons will force me to sit down with the teacher and have full concentration on the task. What stopped me from learning to play the piano was that I never got the private lessons teacher. So to be more specific, I&#8217;ll start by finding my private lessons teacher and start those lessons. Lets see what stems from that at the end of the year.
</li>
<li>Improve Emacs identica-mode.
<p>Its been a very good year for identica-mode. I&#8217;ve recieved a lot of contributions and also added nice features. I&#8217;m very happy with the progress so far. But still there&#8217;s a lot of room for improvement. I&#8217;d like to add asynchronous http connections so that it won&#8217;t hang Emacs on crappy connections.
</li>
<li>Deploy and improve personal projects.
<p>There are several things I&#8217;d like to do with sabesquemecaga.com like adding comments, user login with option of remaining anonymous and voting. Also I&#8217;m planning to release the code with an AGPL license. There are other projects that I need to get out to the world. I&#8217;ll just set the goal to one more project release this year.
</li>
<li>Finally start to podcast.
<p>I&#8217;ve been wanting to start producing a podcast for about 2 years. I&#8217;ve been procrastinating on that project for a very long time. I don&#8217;t have much planned, its just a thing I want to explore and experiment. It will feature tech and music, that&#8217;s all I have planned.
</li>
<li>Learn to groom my dog and train her more tricks.
<p>This year I got a miniature schnauzer. She&#8217;s a very good and smart dog. I&#8217;ve trained her a couple of tricks but she&#8217;s still not the best obedience dog ever. I&#8217;d like to train her more tricks and make her more obedient. And also I&#8217;d like to start grooming her myself this year. I don&#8217;t like how local vets have trimmed her hair, and have basically ruined her color and texture. By grooming her myself I&#8217;ll keep the quality I want on the looks and texture of her fur.</p>
</li>
</ul>
<p>As last year I couldn&#8217;t even get my bonus point of riding an ostrich, I&#8217;ll set this year&#8217;s bonus point as:</p>
<ul>
<li>Go back to rappeling or kayaking at least once this year</li>
</ul>
<img src="http://blog.nethazard.net/?ak_action=api_record_view&id=558&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://blog.nethazard.net/my-resolutions-for-2009/' rel='bookmark' title='Permanent Link: My resolutions for 2009'>My resolutions for 2009</a></li>
<li><a href='http://blog.nethazard.net/my-resolutions-for-2008/' rel='bookmark' title='Permanent Link: My resolutions for 2008'>My resolutions for 2008</a></li>
<li><a href='http://blog.nethazard.net/emacs-identica-mode-with-replies-highlighting/' rel='bookmark' title='Permanent Link: Emacs identica-mode with replies highlighting'>Emacs identica-mode with replies highlighting</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/nethazard/~4/LYDWZ1pGWQY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.nethazard.net/my-resolutions-for-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
	<feedburner:origLink>http://blog.nethazard.net/my-resolutions-for-2010/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</feedburner:origLink></item>
		<item>
		<title>Random links from my bookmarks</title>
		<link>http://feedproxy.google.com/~r/nethazard/~3/3REamc5zN30/</link>
		<comments>http://blog.nethazard.net/random-links-from-my-bookmarks/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:30:13 +0000</pubDate>
		<dc:creator>Gabriel Saldaña</dc:creator>
				<category><![CDATA[GNU/Linux, Free Software & Open Source]]></category>
		<category><![CDATA[Interesting random stuff]]></category>
		<category><![CDATA[Programming & Web Development]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[gnu/linux]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://blog.nethazard.net/?p=549</guid>
		<description><![CDATA[I&#8217;d like to share my bookmarks from time to time. I think sometimes random browsing can be very fruitful and sometimes even productive.
This week on my delicious bookmaks, I&#8217;d like to share:

Red Hat Magazine &#124; A guide to GNU Screen Very useful to use when needing to run long processes through an SSH connection on [...]


Related posts:<ol><li><a href='http://blog.nethazard.net/php-5-oop-implementation-quirks/' rel='bookmark' title='Permanent Link: PHP 5 OOP implementation quirks'>PHP 5 OOP implementation quirks</a></li>
<li><a href='http://blog.nethazard.net/how-to-install-php-pdo-on-debian-lenny/' rel='bookmark' title='Permanent Link: How to install PHP PDO extensions on Debian Lenny'>How to install PHP PDO extensions on Debian Lenny</a></li>
<li><a href='http://blog.nethazard.net/is-your-isp-messing-with-your-internet-traffic/' rel='bookmark' title='Permanent Link: Is your ISP messing with your Internet traffic?'>Is your ISP messing with your Internet traffic?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to share my bookmarks from time to time. I think sometimes random browsing can be very fruitful and sometimes even productive.</p>
<p>This week on <a href="http://del.icio.us/gabrielsaldana">my delicious bookmaks</a>, I&#8217;d like to share:</p>
<ul>
<li><a href="http://magazine.redhat.com/2007/09/27/a-guide-to-gnu-screen/">Red Hat Magazine | A guide to GNU Screen</a> Very useful to use when needing to run long processes through an SSH connection on a remote server. You can go offline or have a crappy connection and the process will keep running.</li>
<li><a href="http://www.tuxradar.com/content/command-line-tricks-smart-geeks">Command line tricks for smart geeks</a> Lots of random command line tips and tricks. I love to collect these, they turn out to be very useful more times than you might think.</li>
<li><a href="http://www.peachpit.com/articles/article.aspx?p=1409795">Peachpit: Microformats Made Simple: XFN &gt; What Is XFN?</a> A good and basic microformats explanation.</li>
<li><a href="http://andyjeffries.co.uk/articles/25-tips-for-intermediate-git-users"><br />
25 Tips for Intermediate Git Users</a> If you use Git (which you should) these are very handy tips to know</li>
<li><a href="http://lzone.de/articles/php-string-search.htm">PHP strpos() vs. preg_match()</a> I&#8217;m not a big fan of PHP, but hey, its the ubiquitous language of web applications, its everywhere! Here&#8217;s a comparison of the performance of two methods that can be used for string (text) searching. In my case, I use PHP&#8217;s regular expressions methods daily.</li>
</ul>
<p>I hope you find these links interesting or usefull as they&#8217;ve been for me.</p>
<img src="http://blog.nethazard.net/?ak_action=api_record_view&id=549&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://blog.nethazard.net/php-5-oop-implementation-quirks/' rel='bookmark' title='Permanent Link: PHP 5 OOP implementation quirks'>PHP 5 OOP implementation quirks</a></li>
<li><a href='http://blog.nethazard.net/how-to-install-php-pdo-on-debian-lenny/' rel='bookmark' title='Permanent Link: How to install PHP PDO extensions on Debian Lenny'>How to install PHP PDO extensions on Debian Lenny</a></li>
<li><a href='http://blog.nethazard.net/is-your-isp-messing-with-your-internet-traffic/' rel='bookmark' title='Permanent Link: Is your ISP messing with your Internet traffic?'>Is your ISP messing with your Internet traffic?</a></li>
</ol></p><img src="http://feeds.feedburner.com/~r/nethazard/~4/3REamc5zN30" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.nethazard.net/random-links-from-my-bookmarks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/mx/</creativeCommons:license>
	<feedburner:origLink>http://blog.nethazard.net/random-links-from-my-bookmarks/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</feedburner:origLink></item>
	</channel>
</rss><!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk
Database Caching 30/83 queries in 1.037 seconds using disk

Served from: blog.nethazard.net @ 2010-03-10 12:32:11 -->
