<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9126252285070843777</id><updated>2011-09-16T19:39:50.631-07:00</updated><category term='datsun 510'/><category term='git dot-files multihomed github administrativia'/><category term='gtk+ x11 font'/><category term='deutschland deutsch palastderrepublik'/><title type='text'>Palast der Republik</title><subtitle type='html'>MTP's musings, ramblings, and noises.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.matttproud.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-6326593837385090529</id><published>2011-09-16T19:39:00.000-07:00</published><updated>2011-09-16T19:39:50.858-07:00</updated><title type='text'>Make Gmail Default Mailer for Embedded mailto Links</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is as much reference for me as it is for everyone else. &amp;nbsp;If you're interested in making embedded &lt;i&gt;mailto&lt;/i&gt;&amp;nbsp;links dispatch to &lt;a href="http://www.google.com/mail"&gt;Gmail &lt;/a&gt;in &lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt;, simply download this excellent extension from Google:&amp;nbsp;&lt;a href="https://chrome.google.com/webstore/detail/pgphcomnlaojlmmcjmiddhdapjpbgeoc?ct=recommended"&gt;Send from Gmail&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-6326593837385090529?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/6326593837385090529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2011/09/make-gmail-default-mailer-for-embedded.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/6326593837385090529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/6326593837385090529'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2011/09/make-gmail-default-mailer-for-embedded.html' title='Make Gmail Default Mailer for Embedded mailto Links'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-1184710277888391962</id><published>2011-09-16T13:26:00.000-07:00</published><updated>2011-09-16T13:26:09.677-07:00</updated><title type='text'>Google Apps and IMAP Authentication Woes Notes</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;I spent the better part of last night helping my friend Cindy migrate her small business' domain services away from her original hosting over to&amp;nbsp;&lt;a href="http://www.google.com/apps/intl/en/group/index.html"&gt;Google Apps (free)&lt;/a&gt;. &amp;nbsp;While the process was mostly straight-forward and quick, the process of getting IMAP setup for her was taxing. &amp;nbsp;The problem, as an IMAP client would correctly identify, was that I was providing incorrect credentials to login to Google's IMAP servers.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: inherit; font-size: 13px;"&gt;"the username or password for [user] is incorrect," from Mail.app or Apple Mail.&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: inherit; font-size: 13px;"&gt;"Username and password not accepted," from Mozilla Thunderbird.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Having done several Google Apps migrations in the past and already using it on my own, I had known that sometimes, after a password had been incorrectly provided several times, Google would lock an account out and force it to complete a &lt;a href="http://en.wikipedia.org/wiki/CAPTCHA"&gt;CAPTCHA&lt;/a&gt;&amp;nbsp;challenge in order to verify identity. &amp;nbsp;Successfully completing the&amp;nbsp;&lt;a href="https://www.google.com/accounts/DisplayUnlockCaptcha"&gt;Unlock Captcha&lt;/a&gt;&amp;nbsp;was not what was required to bypass this.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Secondarily, Google makes clear on its&amp;nbsp;&lt;a href="http://www.google.com/apps/intl/en/group/index.html"&gt;Google Apps Editions Comparison&lt;/a&gt;&amp;nbsp;page that IMAP clients are enabled for new accounts. &amp;nbsp;Troubling.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;After some experimentation and eventually creating a dummy user under her domain, I was able to replicate this same authentication problem. &amp;nbsp;I, then, asked her what the password she had been using was and found that its strength was about as poor as my dummy one. &amp;nbsp;Abruptly I decided to reset my dummy user's password to something more difficult.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Lo and behold, it was password strength that had prevent IMAP from working with the dummy account. &amp;nbsp;And, sure enough, the same held true for the real account. &amp;nbsp;For reference in the future, be sure to use a tough password with your Google Apps accounts when wanting to integrate with IMAP, POP, and SMTP.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-1184710277888391962?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/1184710277888391962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2011/09/google-apps-and-imap-authentication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/1184710277888391962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/1184710277888391962'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2011/09/google-apps-and-imap-authentication.html' title='Google Apps and IMAP Authentication Woes Notes'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-595304045715536801</id><published>2010-02-16T05:04:00.000-08:00</published><updated>2010-02-16T10:06:35.207-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='git dot-files multihomed github administrativia'/><title type='text'>Order to Personal Configuration File (Dotfile) Chaos</title><content type='html'>I have been using UNIX clones for about 13 years now, which is a bit crazy to reflect upon, actually.&lt;br /&gt;&lt;br /&gt;One of the consistent themes throughout these years has been that the environments where I operate keep getting more complex&amp;mdash;e.g., my presences across many computers become complexer as the number of machines I manage increases.  This is something that undoubtedly many people in my field experience with some degree of chagrin.&lt;br /&gt;&lt;br /&gt;Keeping personal configuration files synchronized across these machines becomes ever-more daunting, especially when there are locality- or environment-specific preferences at play.&lt;br /&gt;&lt;br /&gt;There are a number of strategies to dealing with this, but many of them have shortcomings:&lt;br /&gt;&lt;br /&gt;&lt;dl&gt;&lt;br /&gt;  &lt;dt&gt;&lt;br /&gt;    Manual Copying and Synchronization&lt;br /&gt;  &lt;/dt&gt;&lt;br /&gt;  &lt;dd&gt;&lt;br /&gt;    This may involve archiving and copying with utilities like &lt;span class="program"&gt;tar&lt;/span&gt; and pals or &lt;span class="program"&gt;rsync&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;    Common limitations to this approach are dealing with reconciling different revision histories across instances, especially when the overall delta is large.&lt;br /&gt;  &lt;/dd&gt;&lt;br /&gt;  &lt;dt&gt;&lt;br /&gt;    Using a Networked Filesystem&lt;br /&gt;  &lt;/dt&gt;&lt;br /&gt;  &lt;dd&gt;&lt;br /&gt;    This may involve using &lt;span class="program"&gt;Samba&lt;/span&gt; or &lt;span class="program"&gt;NFS&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;    Generally such a solution requires the ability for all nodes to have access to this common data store.  Such things are not always possible with laptops or when there is a partition in place with the network security policy.&lt;br /&gt;  &lt;/dd&gt;&lt;br /&gt;&lt;br /&gt;  &lt;dt&gt;&lt;br /&gt;    Centralized Version Control&lt;br /&gt;  &lt;/dt&gt;&lt;br /&gt;  &lt;dd&gt;&lt;br /&gt;    &lt;span class="program"&gt;CVS&lt;/span&gt; or &lt;span class="program"&gt;Subversion&lt;/span&gt; come to mind.&lt;br /&gt;&lt;br /&gt;    The weaknesses hereof have been written ad nauseum.&lt;br /&gt;  &lt;/dd&gt;&lt;br /&gt;&lt;br /&gt;&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-595304045715536801?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/595304045715536801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2010/02/order-to-personal-configuration-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/595304045715536801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/595304045715536801'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2010/02/order-to-personal-configuration-file.html' title='Order to Personal Configuration File (Dotfile) Chaos'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-2791194771472613350</id><published>2008-06-21T11:11:00.000-07:00</published><updated>2008-06-22T12:32:20.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='datsun 510'/><title type='text'>This is going to be a small challenge.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_iy17AExE3Fk/SF6Ym-XS87I/AAAAAAAAARk/Fn4hqYF708I/s1600-h/datsun-510-angle.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_iy17AExE3Fk/SF6Ym-XS87I/AAAAAAAAARk/Fn4hqYF708I/s400/datsun-510-angle.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5214773213884773298" /&gt;&lt;/a&gt; Mid-May this year I bought a semi-classic car for three purposes: Restoring, having something that I could maintain myself without understanding modern electronics, and forcing me to learn---once and for all---how to drive a standard shift transmission. The third goal is most important to me, actually. I don't feel right having staved off driving a stick shift car for so long.&lt;br /&gt;&lt;br /&gt;So what did I buy? A 1972 &lt;a href="http://en.wikipedia.org/wiki/Datsun_510"&gt;Datsun 510&lt;/a&gt; coupe, very similar to the one pictured above. For those who are unfamiliar with the brand &lt;a href="http://en.wikipedia.org/wiki/Datsun"&gt;Datsun&lt;/a&gt;, it is a former naming of Nissan that was dropped in the early-1980s.&lt;br /&gt;&lt;br /&gt;So what made this type of car so compelling? For starters, it is not much larger than a modern Mini Cooper. It has a superb turning radius, so it beats my 2001 Accord, which I hope to get rid of once the the Datsun's new and happy. Plus, when tuned properly, it gets exceptional gas mileage.&lt;br /&gt;&lt;br /&gt;As for pending work, I need to ...&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Flush fluids,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Tune the carburetors,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Rewire some of the electronics,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Wire temperature and fuel gauges,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Wire the backup-lights,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Wire the windshield washers,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install a sound dampening kit (Ordered),&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install front and rear bumpers (Ordered),&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install air filters (Ordered),&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install interior fabric kit,&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install grommets in the firewall, and&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Get the climate control system working,&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Given just how simple this car is by today's standards, the &lt;i&gt;important tasks&lt;/i&gt; are insanely easy. Plus, a ten-year-old could practically buy all of the replacement parts for this car with his weekly allowance.&lt;br /&gt;&lt;br /&gt;In any case, last night tweaked me out a bit, because it was the first time that I have driven that car on my own for any appreciable duration. Learning to drive a stick shift is unnerving as it is, so I did not want to compound it with stop-and-go traffic, major traffic, and hills. My plan had been to drive the car at 0100 in the morning from Mountain View, where my employer is located and the car had been parked, to San Francisco and park it in my driveway to begin repairs in the coming days. The result: I made it home just fine with stalling the car only once, and that stall happened when I was parking it.&lt;br /&gt;&lt;br /&gt;This is going to be a small challenge, but it will be worth it: I have a love-hate relationship with trial-by-fire situations, so I am looking forward to this project of mine keeping me on my toes. It is one of those things that in &lt;i&gt;now + two months&lt;/i&gt; I will look back upon and wonder why I had been fretting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-2791194771472613350?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/2791194771472613350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2008/06/this-is-going-to-be-small-challenge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/2791194771472613350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/2791194771472613350'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2008/06/this-is-going-to-be-small-challenge.html' title='This is going to be a small challenge.'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_iy17AExE3Fk/SF6Ym-XS87I/AAAAAAAAARk/Fn4hqYF708I/s72-c/datsun-510-angle.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-5307902195124052021</id><published>2008-06-16T14:09:00.000-07:00</published><updated>2008-06-17T00:03:35.242-07:00</updated><title type='text'>I can see. Finally.</title><content type='html'>The medical industry has earned a special place in my skeptical heart: I only tend to patronize it every couple of years or so, or at least when the need is pressing.&lt;br /&gt;&lt;br /&gt;That need came again recently.&lt;br /&gt;&lt;br /&gt;I spend a huge chunk of my life in front of the computer at work and, to a diminishing degree, at home. Enough so that I have noticed my near-range vision start to get fuzzier and more difficult to focus. This culminated into an amusing trip to the optometrist this morning.&lt;br /&gt;&lt;br /&gt;Much to my optometrist's chagrin, my vision was discovered to be better than perfect. I guess I don't feel bad for not having visited an optometrist in over 15 years now. In any case, the only major defect is that my eyes suffer from focusing fatigue. For this, I now have a prescription for incredibly low-strength reading glasses.&lt;br /&gt;&lt;br /&gt;I am thoroughly excited but a bit daunted by the pressure of choosing the frame aesthetics. Anyone have useful advice for my &lt;span style="font-style:italic;"&gt;dear&lt;/span&gt; face?&lt;br /&gt;&lt;br /&gt;The sad thing part of today's outcome is that my optometrist is totally rad for a medical professional and that my eyes' lack of aberrance will diminish the need to visit her in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-5307902195124052021?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/5307902195124052021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2008/06/i-can-see-finally.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/5307902195124052021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/5307902195124052021'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2008/06/i-can-see-finally.html' title='I can see. Finally.'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-5409141269069287373</id><published>2008-06-08T21:44:00.000-07:00</published><updated>2008-06-11T19:37:48.973-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gtk+ x11 font'/><title type='text'>Fixing Gtk+ Abnormal Font Size</title><content type='html'>It certainly says something about a piece of software when the majority of front-page query results on Google for it pertain to bugs than actual praise. A case in point is &lt;a href="http://www.google.com/search?hl=en&amp;q=gnome-settings-daemon&amp;btnG=Google+Search"&gt;gnome-settings-daemon&lt;/a&gt;, the userspace daemon that loads preferences for &lt;a href="http://www.gtk.org"&gt;Gtk+&lt;/a&gt; and &lt;a href="http://www.gnome.org"&gt;GNOME&lt;/a&gt; applications.&lt;br /&gt;&lt;br /&gt;I gave up using fully-featured desktop environments like &lt;a href="http://www.kde.org"&gt;KDE&lt;/a&gt;, GNOME, &lt;a href="http://www.google.com/search?hl=en&amp;q=common+desktop+environment&amp;btnG=Google+Search"&gt;CDE&lt;/a&gt;, &lt;a href="http://www.xfce.org"&gt;XFCE&lt;/a&gt;, etc. about two years ago and never turned back. One of the major drawbacks from this with Gtk+ and GNOME applications is that font sizes never seem to render accurately in the absence of gnome-settings-daemon. Primarily their sizes appear at least three points larger.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_iy17AExE3Fk/SEy5lAM4GbI/AAAAAAAAARE/BGeV5FYRA5o/s1600-h/capture.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_iy17AExE3Fk/SEy5lAM4GbI/AAAAAAAAARE/BGeV5FYRA5o/s400/capture.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5209742914321127858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Given this, I had explored several setups with &lt;a href="http://library.gnome.org/devel/gtk/unstable/gtk-Resource-Files.html"&gt;Gtk+ resource file&lt;/a&gt;s but never found anything quite satisfactory until now.&lt;br /&gt;&lt;br /&gt;I ended up tweaking ~/.gtkrc-2.0 such that&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;style "user-font"&lt;br /&gt;{&lt;br /&gt;  font_name="Verdana 7"&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;widget_class "*" style "user-font"&lt;br /&gt;&lt;br /&gt;gtk-font-name = "Verdana 8"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;was included, and behold the results in the lower-right quadrant.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-5409141269069287373?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/5409141269069287373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2008/06/fixing-gtk-abnormal-font-size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/5409141269069287373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/5409141269069287373'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2008/06/fixing-gtk-abnormal-font-size.html' title='Fixing Gtk+ Abnormal Font Size'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_iy17AExE3Fk/SEy5lAM4GbI/AAAAAAAAARE/BGeV5FYRA5o/s72-c/capture.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9126252285070843777.post-4769018047918341355</id><published>2008-06-03T17:27:00.000-07:00</published><updated>2008-06-11T19:38:53.123-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deutschland deutsch palastderrepublik'/><title type='text'>What's in a name?</title><content type='html'>So someone asked me what the name "&lt;a href="http://en.wikipedia.org/wiki/Palast_der_Republik"&gt;Palast der Republik&lt;/a&gt;" is all about.&lt;br /&gt;&lt;br /&gt;It's a building in Germany whose name translates into the "Palace of the Republic," and it served as the East German parliament building from the 1970s through the late 1980s. After the collapse of the East German state, performance and street artists took it over as squatters. I appreciate its retro architecture; it was something that stood out greatly in my travels. Sadly it has been demolished.&lt;br /&gt;&lt;br /&gt;Interesting history: The main room contained hundreds of intricate light fixtures. This earned it the name Erich's Lampenladen, Erich's Store of Lightbulbs, after the then-authoritarian Communist Party General Secretary. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://flickr.com/photos/west_berliner/200134153/"&gt;&lt;img src="http://farm1.static.flickr.com/63/200134153_197de10c1f.jpg?v=0"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flickr.com/photos/i_csuhai/2323233545/"&gt;&lt;img src="http://farm4.static.flickr.com/3196/2323233545_40841603bd.jpg?v=0"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flickr.com/photos/9955677@N03/2120671505/"&gt;&lt;img src="http://farm3.static.flickr.com/2122/2120671505_f90025877a.jpg?v=0"/&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9126252285070843777-4769018047918341355?l=blog.matttproud.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.matttproud.com/feeds/4769018047918341355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://blog.matttproud.com/2008/06/so-someone-asked-me-what-name-palast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/4769018047918341355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9126252285070843777/posts/default/4769018047918341355'/><link rel='alternate' type='text/html' href='http://blog.matttproud.com/2008/06/so-someone-asked-me-what-name-palast.html' title='What&apos;s in a name?'/><author><name>mtp</name><uri>http://www.blogger.com/profile/10839053217629399982</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://bp2.blogger.com/_iy17AExE3Fk/SETtzNi83ZI/AAAAAAAAAQc/8CJDoGqlws8/S220/1.jpg'/></author><thr:total>0</thr:total></entry></feed>
