<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
 <title>Drupal High</title>
 <link>http://drupalhigh.onsugar.com</link>
 <description>Simple musings of a Drupal developer.</description>
 <language>en</language>
 <atom:link href="http://drupalhigh.onsugar.com/category/Technology/rss" rel="self" type="application/rss+xml" />
<item>
 <title>finding old versions of firefox</title>
 <link>http://drupalhigh.onsugar.com/2722448</link>
 <description>&lt;a href=&quot;http://drupalhigh.onsugar.com/2722448&quot;&gt;&lt;/a&gt;&lt;p&gt;It took me a while to find a good source of old versions of Firefox. The need arose while trying to reproduce a bug that the client reported only happened using Mac Firefox 3.0.1 (several versions back).&lt;/p&gt;
&lt;p&gt;Most of the places that link to Firefox downloads update to point to the most recent release. A few that did have old version were windows only, and I needed the Mac release! Even Mozilla&#039;s website, usually the reliable source only had links to 2.0.0.5&lt;/p&gt;
&lt;p&gt;So, back to the old FTP Site.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;ftp://ftp.mozilla.org/pub/firefox/releases/ &quot;&gt;ftp://ftp.mozilla.org/pub/firefox/releases/ &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It has everything! All operating systems, all versions back to 0.10 it seems, and all languages! Should make future QA much simpler.&lt;/p&gt;
&lt;h1 class=&quot;YfMhcb&quot;&gt;&lt;span id=&quot;:hu&quot; class=&quot;VrHWId&quot;&gt;&lt;/span&gt;&lt;/h1&gt;</description>
 <comments>http://drupalhigh.onsugar.com/2722448#comment</comments>
 <category domain="http://www.teamsugar.com/tag/download">download</category>
 <category domain="http://www.teamsugar.com/category/Technology">Technology</category>
 <category domain="http://www.teamsugar.com/tag/mozilla-firefox">mozilla-firefox</category>
 <category domain="http://www.teamsugar.com/tag/Mozilla">Mozilla</category>
 <category domain="http://www.teamsugar.com/tag/previous">previous</category>
 <pubDate>Wed, 21 Jan 2009 19:29:21 -0800</pubDate>
 <dc:creator>krs</dc:creator>
 <guid>http://drupalhigh.onsugar.com/2722448</guid>
</item>
<item>
 <title>Git for Mac OS X</title>
 <link>http://drupalhigh.onsugar.com/2391251</link>
 <description>&lt;a href=&quot;http://drupalhigh.onsugar.com/2391251&quot;&gt;&lt;/a&gt;&lt;p&gt;Installing git, the newest version control tool, on a mac is kind of a pain. There&#039;s lots of sites pointing you to compile it from source, or use macports to do the same for you. Finally found a mac native version (command line), at google code, with versions for intel and ppc macs.&lt;/p&gt;
&lt;p&gt;Git for Mac OS X : &lt;a href=&quot;http://code.google.com/p/git-osx-installer/&quot;&gt;http://code.google.com/p/git-osx-installer/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This took some hunting around, so I thought I&#039;d post it here in case anyone else has to go through it. Thanks Google!&lt;/p&gt;</description>
 <comments>http://drupalhigh.onsugar.com/2391251#comment</comments>
 <category domain="http://www.teamsugar.com/tag/Mac">Mac</category>
 <category domain="http://www.teamsugar.com/category/Technology">Technology</category>
 <category domain="http://www.teamsugar.com/tag/git">git</category>
 <category domain="http://www.teamsugar.com/tag/source control">source control</category>
 <pubDate>Mon, 20 Oct 2008 17:50:58 -0700</pubDate>
 <dc:creator>krs</dc:creator>
 <guid>http://drupalhigh.onsugar.com/2391251</guid>
</item>
<item>
 <title>BADCamp 2008 report</title>
 <link>http://drupalhigh.onsugar.com/2374745</link>
 <description>&lt;a href=&quot;http://drupalhigh.onsugar.com/2374745&quot;&gt;&lt;/a&gt;&lt;p&gt;Well, BADCamp had another incredibly successful year. I lived in Berkeley for 10 years, so I  always make sure to go to this camp as a chance to see old friends in between sessions and nights out getting drupal-drunk. Great venue, lots of free wireless access, gallons of coffee, and a plethora of doughnuts, bagels, and snacks. (Yes, I do know what it means to have a plethora.) Yummy organic cheap eats nearby. A free t-shirt even! And a sponsored (ie free beer) party at Jupiter, and they were nice enough to let in all us shabby programmers :) Thanks to all the organizers, especially Tao and Jen and all the sponsors!&lt;br /&gt;&lt;br /&gt;Friday night brought my favorite of all activities, dinner at Chez Panisse in north Berkeley. If you haven&#039;t been, you&#039;re missing out on some of the best food on the west coast, even if you do have to eat late cause you made your reservation at the last minute :) And honestly, its really not that epensive, especially if you eat upstairs at the &quot;cafe&quot;. Two and a half hours and 3 desserts later, and I was well fortified for battling nodes, themes, and even simepletests all weekend long.&lt;br /&gt;&lt;br /&gt;The presentations over the next two days were mostly very polished and informative, thanks to everyone who gave a talk, I thought the quality was very nice. Mine seemed to be fairly well received, and I hope I was able to create a few new drupal devs. The installfest seemed to go really well, and thanks to Chris Bryant some weird configurations managed to get their copies of core up and running smoothly. I use xampp on a mac for ease-of-use, but there was still plenty to figure out when I first set it up those months ago. Good to remember its often not that easy, especially if&lt;br /&gt;you&#039;re not used to working with a command line or server tools. &lt;br /&gt;&lt;br /&gt;Saturday night there was a small, but active, testing party to get some simpletest patches reviewed and into core. As chx, flobruit, and dmitrig01 explained, we&#039;re still pretty far from 100% core code coverage, so there&#039;s still plenty of opportunity to get involved. Getting into test writing is not hard, and reviewing tests is even easier.&lt;br /&gt;&lt;br /&gt;Chapter3 has been hiring and brought a crew of friendly folks. WorkHabit had a lot of staff and volunteered (again!) to do all the A/V recording for the event. Achieve managed to bring up 5from San Diego, and the LA Drupal group was well represented as well. &lt;br /&gt;&lt;br /&gt;Flew back Sunday night full of new Drupals and impressed as always by the great community and spirit behind Drupal. Overall a great trip that didn&#039;t cost a lot of nodes, I can&#039;t wait to be back next year :)&lt;br /&gt;&lt;br /&gt;Now we roll into the holidays and the camp schedule winds down significantly. I heard a rumor that the next DrupalCon is going to be Washington, DC - my hometown! Going to start planning as soon as its official. That won&#039;t be until early next year, so its back to the grindstone for me until then.&lt;/p&gt;</description>
 <comments>http://drupalhigh.onsugar.com/2374745#comment</comments>
 <category domain="http://www.teamsugar.com/tag/san francisco">san francisco</category>
 <category domain="http://www.teamsugar.com/tag/university-of-california-at-berkeley">university-of-california-at-berkeley</category>
 <category domain="http://www.teamsugar.com/category/Technology">Technology</category>
 <category domain="http://www.teamsugar.com/tag/drupal">drupal</category>
 <category domain="http://www.teamsugar.com/category/drupal">drupal</category>
 <category domain="http://www.teamsugar.com/tag/drupalcamp">drupalcamp</category>
 <category domain="http://www.teamsugar.com/tag/berkeley">berkeley</category>
 <pubDate>Thu, 16 Oct 2008 00:20:09 -0700</pubDate>
 <dc:creator>krs</dc:creator>
 <guid>http://drupalhigh.onsugar.com/2374745</guid>
</item>
<item>
 <title>Stop sharing a default settings.php</title>
 <link>http://drupalhigh.onsugar.com/2067057</link>
 <description>&lt;a href=&quot;http://drupalhigh.onsugar.com/2067057&quot;&gt;&lt;/a&gt;&lt;p&gt;Many times when working on a site, you are writing code and testing it locally first, before you even commit it to the development repository. Too often I&#039;ve seen teams all share one sites/default/settings.php file, which leads to accidental commits which can halt everyone&#039;s development until the problem is resolved.&lt;/p&gt;
&lt;p&gt;You can easily resolve this with 3 easy steps!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1. &lt;/b&gt;&lt;b&gt;Create a local settings.php.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Whatever you named your site on your local server, create a sites/&lt;span style=&quot;color: #0000ff;&quot;&gt;example_site&lt;/span&gt;/settings.php file. This is where all the settings go that will just apply to local dev environment. You&#039;re free to set your or database name, db user and password, or you can change php&#039;s error reporting level and available memory, and those are just some commonly useful adjustments. You can use the $config array to define some witewide variables, then you don&#039;t have to worry about changing things back whn you go to a new server (that server would have its own independent settings.php file).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;2. Keep your local settings.php out of the code repository.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;No one else wants it, its just for your desktop box. How do you do this? If you&#039;re using an IDE, most of them will let you add files or directories to svn:ignore. Poof! it will sit happily on your machine and be ignored - never to be committed accidentally. If you&#039;re just using the command line svn tool (may be different on a windows OS), use the more cryptic (cd to drupal root) &lt;span style=&quot;background-color: #c0c0c0;&quot;&gt;svn propedit svn:ignore sites&lt;/span&gt;*, which will open a text editor for you. Add the line &lt;span style=&quot;color: #0000ff;&quot;&gt;example_site&lt;/span&gt; (whatever you named your directory above), save and close. You should see the status message &quot;Set new value for property &#039;svn:ignore&#039; on &#039;sites&#039;&quot;, and your new directory and the settings.php file within should be safely ignored.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;3. Get rid of sites/default/settings.php! &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;/b&gt;Its tempting to keep this file around, and for smaller sites its probably ok. But when you move to large team development, and having more test environments (typically: local -&amp;gt; shared dev -&amp;gt; qa/stage -&amp;gt; prod), you don&#039;t want this dangerous fellow around. Your site should have basic configuration details for each of those servers, and you want to be sure what settings you are running. Its too easy to change a default settings.php &quot;just to test something out&quot;, not realizing it may also be in use on other servers. You may not even find out until much later, when the code is actually deployed to a new server.&lt;/p&gt;
&lt;p&gt;* If you havent set up a default shell editor, you may get an error message like &quot;svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no &#039;editor-cmd&#039; run-time configuration option was found&quot;. This just means SVN didn&#039;t know where to find an editor to use. Instead try &lt;span style=&quot;background-color: #c0c0c0;&quot;&gt;svn propedit --editor-cmd &lt;span style=&quot;color: #0000ff;&quot;&gt;pico&lt;/span&gt; svn:ignore sites&lt;/span&gt;, and replace &lt;span style=&quot;color: #0000ff;&quot;&gt;pico &lt;span style=&quot;color: #000000;&quot;&gt;with your editor of choice. If you don&#039;t have an editor of choice, stick with pico and read the commands available at the bottom.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <comments>http://drupalhigh.onsugar.com/2067057#comment</comments>
 <category domain="http://www.teamsugar.com/tag/site settings">site settings</category>
 <category domain="http://www.teamsugar.com/category/Technology">Technology</category>
 <category domain="http://www.teamsugar.com/category/drupal">drupal</category>
 <category domain="http://www.teamsugar.com/tag/svn">svn</category>
 <category domain="http://www.teamsugar.com/tag/settings.php">settings.php</category>
 <pubDate>Mon, 22 Sep 2008 23:52:47 -0700</pubDate>
 <dc:creator>krs</dc:creator>
 <guid>http://drupalhigh.onsugar.com/2067057</guid>
</item>
</channel>
</rss>
