<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/atom.xsl" type="text/xsl"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	><title>Sacha Chua - tag - drupalcon09</title>
	<subtitle>Emacs, sketches, and life</subtitle>
	<link rel="self" type="application/atom+xml" href="https://sachachua.com/blog/tag/drupalcon09/feed/atom/index.xml" />
  <link rel="alternate" type="text/html" href="https://sachachua.com/blog/tag/drupalcon09" />
  <id>https://sachachua.com/blog/tag/drupalcon09/feed/atom/index.xml</id>
  <generator uri="https://11ty.dev">11ty</generator>
	<updated>2009-03-15T23:49:28Z</updated>
<entry>
		<title type="html">DrupalCon 2009 Recap</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2009/03/drupalcon-2009-recap/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2009-03-16T03:59:07Z</updated>
    <published>2009-03-15T23:49:28Z</published>
    <category term="drupal" />
		<id>https://sachachua.com/blog/?p=5906</id>
		<content type="html"><![CDATA[<p><b><font size="3">Quick notes on sessions I attended</font></b></p>
<p><b><a title="Building APIs that Rock" href="http://dc2009.drupalcon.org/session/building-apis-rock" id="txpb">Building APIs that Rock</a><br></b>By: <a title="Jeff Eaton" href="http://dc2009.drupalcon.org/user/eaton" id="q9nc">Jeff Eaton</a> <br>Links: <a title="Slides" href="http://www.slideshare.net/eaton/building-apis-that-rock" id="q53g">Slides</a>, <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-BuildingApisThatRock" id="t_k0">Video</a> <br>Talked about the importance of making it easier for other modules to use your code (not just users through the Web interface); showed an example of using hooks for ultimate flexibility. Key takeaway: Try building your module as an API, then layer a user interface on top of it (ex: Views). Also, puppets!</p>
<p><b><a title="Keynote: The State of Drupal" href="http://dc2009.drupalcon.org/node/51" id="ldrf">Keynote: The State of Drupal</a><br></b> By: <a title="Dries Buytaert" href="http://dc2009.drupalcon.org/user/dries" id="hdb7">Dries Buytaert</a> <br>Links:&nbsp; <a title="Video" href="http://www.archive.org/details/DrupalconDC2009-DriesKeynote" id="wd0_">Video</a> , <a title="Text Outline" href="http://interdependentweb.com/DrupalCon/2009/TheStateOfDrupal" id="wh:5">Text Outline</a> <br>Drupal community, code growing exponentially. Next steps: Connecting data</p>
<p><u><b><a title="Totally Rocking Your Development Environment" href="http://dc2009.drupalcon.org/session/totally-rocking-your-development-environment" id="sagw">Totally Rocking Your Development Environment</a> </b></u><br>By:&nbsp; <a title="Sacha Chua" href="http://dc2009.drupalcon.org/user/sachac" id="n00a">Sacha Chua</a> <br>Links:&nbsp; <a title="Download Movie File" href="http://www.archive.org/details/DrupalconDc2009-TotallyRockingYourDevelopmentEnvironment" id="zunx">Video</a>, <a title="Installation Profile" href="http://drupal.org/project/installation+profiles" id="viu5">Installation Profile</a> <br>I had a lot of fun learning from people&#8217;s tips, too!</p>
<p><u><b><a title="Handling Asynchronous Data with Drupal" href="http://dc2009.drupalcon.org/session/handling-aysnchronous-data-drupal-techniques-secure-scalable-and-stable-ajaxahah" id="rucn">Handling Asynchronous Data with Drupal</a> </b></u><br>By: <a title="Josh Koenig" href="http://dc2009.drupalcon.org/user/joshk" id="cole">Josh Koenig</a> <br>Links:&nbsp; <a title="Video" href="http://www.archive.org/details/HandlingAysnchronousDataWithDrupal" id="vok1">Video</a>, <a title="PDF Presentation" href="http://www.chapterthree.com/blog/josh_koenig/handling_aysnchronous_data_drupal_session_materials" id="tk03">PDF Presentation</a> <br>Key takeaway: Use Drupal.behaviors to attach contextualized Javascript code. Also, you can write data to files in order to make polling more efficient.</p>
<p><b><a title="Advanced Theming Techniques" href="http://dc2009.drupalcon.org/session/advanced-theming-techniques" id="z:cp">Advanced Theming Techniques</a></b> <br>By: <a title="Trevor Twining" href="http://dc2009.drupalcon.org/user/trevortwining" id="zof4">Trevor Twining</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-AdvancedThemingTechniques" id="p.hu">Video</a>, <a title="Slideshow" href="http://docs.google.com/Present?docid=dcst4gnn_44g9pv9jgr" id="esxt">Slideshow</a><br>Most of the presentation was about how to define subthemes and extend something like Zen.</p>
<p><u><b><a title="Business Analytics with Views" href="http://dc2009.drupalcon.org/session/business-analytics-drupal-views" id="yr:r">Business Analytics with Views</a> </b></u><br>By: <a title="Irakli Nadareishvili" href="http://dc2009.drupalcon.org/user/inadarei" id="op9l">Irakli Nadareishvili</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-BusinessAnalyticsWithViews" id="uv.o">Video</a>, <a title="Slideshow" href="http://www.slideshare.net/irakli/drupalcon-dc-busines-analytics-with-views" id="kt5l">Slideshow</a><br>Ooh, pretty charts. Key takeaway: look into charts and views_charts modules for integration with Google Charts and other charting engines</p>
<p><u><b><a title="Boosting Our Raw Capacity to Provide Drupal Training" href="http://dc2009.drupalcon.org/session/training-boosting-our-raw-capacity-provide-drupal-training" id="c_w-">Boosting Our Raw Capacity to Provide Drupal Training</a> </b></u><br>By: <a title="Sean Effel" href="http://dc2009.drupalcon.org/user/seaneffel" id="ihf1">Sean Effel</a> <br>Links: <a title="Training Models" href="http://www.advantagelabs.com/node/947" id="x49z">Training Models</a>, <a title="Notes from Audience" href="http://interdependentweb.com/DrupalCon/2009/ProvidingDrupalTraining" id="w062">Notes from Audience</a><br>See my notes at <a title="https://sachachua.com/blog/2009/03/05/drupalcon-day-1-notes-and-links-from-march-4-2009/" href="https://sachachua.com/blog/2009/03/05/drupalcon-day-1-notes-and-links-from-march-4-2009/" id="yr1-">https://sachachua.com/blog/2009/03/05/drupalcon-day-1-notes-and-links-from-march-4-2009/</a> . Key takeaway: Core training has lots of common ground, but then need to customize training for skill level / needs; group clinics/workshops handy</p>
<p><b><a title="Building Infrastructure You Can Scale, Monitor and Maintain" href="http://dc2009.drupalcon.org/session/building-infrastructure-you-can-scale-monitor-and-maintain" id="xmh-">Building Infrastructure You Can Scale, Monitor and Maintain</a></b> <br>By: <a title="David Strauss" href="http://dc2009.drupalcon.org/user/david-strauss" id="eoa-">David Strauss</a><br>Links: <a title="Video" href="http://www.archive.org/details/BuildingInfrastructureYouCanScaleMonitorAndMaintain" id="i3go">Video</a> <br>Great slide breaking down flow of traffic to rough percentages. Key point: adding more components is easy (content delivery network, reverse proxy, etc.), but adding more than one component (ex: multiple database servers) is harder. Coherency issues, replication issues, etc. Try to minimize dynamic pages.</p>
<p><b><a title="When Efficiency and Manageability Matter, Drupal at Scale," href="http://dc2009.drupalcon.org/session/when-efficiency-matters-drupal-scale" id="c1gm">When Efficiency and Manageability Matter, Drupal at Scale,</a></b> <br>By: <a title="Scott Mattoon" href="http://dc2009.drupalcon.org/user/smattoon" id="w9y.">Scott Mattoon</a> <br>Links: <a title="Slideshow" href="http://www.slideshare.net/smattoon/drupal-efficiency" id="pb64">Slideshow</a>, <a title="Video" href="http://www.archive.org/details/WhenEfficiencyAndManageabilityMatterDrupalAtScale" id="vw9c">Video</a> <br>Left this session after a short while, as it seemed to be mostly about Sun tools.<br><b><br><a title="Powering Collaboration in a Distributed Enterprise" href="http://dc2009.drupalcon.org/session/powering-collaboration-distributed-enterprise" id="ppjq">Powering Collaboration in a Distributed Enterprise</a></b> <br>By: <a title="Dan Karran" href="http://dc2009.drupalcon.org/user/dankarran" id="f9oc">Dan Karran</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-PoweringCollaborationInADistributedEnterprise" id="q3un">Video</a> </p>
<p>Interesting demo of a featureful Drupal site used on the intranet. Check out their auto-saved drafts.</p>
<p><b><a title="Drupal Patterns: Managing and Automating Site Configurations" href="http://dc2009.drupalcon.org/session/drupal-patterns-managing-and-automating-site-configurations" id="s:0v">Drupal Patterns: Managing and Automating Site Configurations</a></b> <br>By: <a title="Chris Bryant" href="http://dc2009.drupalcon.org/user/chrisbryant" id="heai">Chris Bryant</a> <br>Links: <a title="Slideshow" href="http://www.slideshare.net/chrisbryant/drupal-patterms-module-v3" id="r6vq">Slideshow</a>, <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-DrupalPatternsManagingAndAutomatingSiteConfigurations" id="g3er">Video</a><br>Patterns allow you to bring in groups of functionality. Interesting: can publish and share patterns. No support for change management yet.</p>
<p><b><a title="Staging and Deployment – A Panel Discussion" href="http://dc2009.drupalcon.org/session/staging-and-deployment-panel-discussion" id="mai3">Staging and Deployment – A Panel Discussion</a></b> <br>By: <a title="Greg Dunlap" href="http://dc2009.drupalcon.org/user/heyrocker" id="siz_">Greg Dunlap</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-StagingAndDeployment" id="dm0f">Video</a> <br>Deploy and db_scripts look interesting. Also, I promised to upload my .install file snippets&#8230;</p>
<p><b><a title="Why I Hate Drupal" href="http://dc2009.drupalcon.org/session/why-i-hate-drupal" id="d63o">Why I Hate Drupal</a></b> <br>By: <a title="James Walker" href="http://dc2009.drupalcon.org/user/walkah" id="hy57">James Walker</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-WhyIHateDrupal" id="k_s0">Video</a> <br>Good stuff. Interesting contrast to kumbaya keynote: contrast of Drupal&#8217;s growth with Sharepoint, WordPress, and Joomla.</p>
<p><b><a title="Advanced Drupal Security" href="http://dc2009.drupalcon.org/session/hacker-proof-your-code-advanced-drupal-security" id="mgld">Advanced Drupal Security</a></b> <br>By: <a title="Neil Drumm" href="http://dc2009.drupalcon.org/user/neil-drumm" id="l4ih">Neil Drumm</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-AdvancedDrupalSecurity" id="n2.7">Video</a> <br>Went through key parts of Drupal security handbook. My takeaway: use session_save_session(FALSE); when changing global $user;</p>
<p><b><a title="Selling Drupal Services" href="http://dc2009.drupalcon.org/session/selling-you-and-your-drupal-services" id="fr9x">Selling Drupal Services</a></b> <br>By: <a title="Neil Giarratana" href="http://dc2009.drupalcon.org/user/ngiarratana" id="yyqx">Neil Giarratana</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC2009-SellingDrupalServices" id="r78j">Video</a>, <a title="Slideshow" href="http://www.slideshare.net/lucidus_neil/selling-you-your-services-drupalcon-2009#" id="aq_1">Slideshow</a> <br>Lots of tips about the business side of it. Key takeaway: RFP process is inefficient; try partnering up with agencies instead, so you can build on relationships</p>
<p><b><a title="Project Management For Fun and Profit" href="http://dc2009.drupalcon.org/session/project-management-fun-and-profit" id="z7_:">Project Management For Fun and Profit</a></b> <br>By: <a title="Crystal Williams" href="http://dc2009.drupalcon.org/user/crystalwilliams" id="fjps">Crystal Williams</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC_2009-ProjectManagementForFunAndProfit" id="d3q8">Video</a> <br>Not much new here if you&#8217;ve managed or worked on projects before</p>
<p><b><a title="How do Drupal, Joomla! and WordPress Stack Up?" href="http://dc2009.drupalcon.org/session/drupal-joomla-and-wordpress-presented-hagen-graf-christine-graf-and-amy-stephen" id="but0">How do Drupal, Joomla! and WordPress Stack Up?</a></b> <br>By: <a title="Amy Stephen" href="http://dc2009.drupalcon.org/user/amystephen" id="p9yt">Amy Stephen</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC_2009-HowDoDrupalJoomlaWordPressStackUp" id="v1_3">Video</a> <br>Didn&#8217;t go into an in-depth technical comparison / benchmarking</p>
<p><b><a title="Token: The Little API That Could" href="http://dc2009.drupalcon.org/session/token-little-api-could" id="s94v">Token: The Little API That Could</a></b> <br>By: <a title="Greg Knaddison" href="http://dc2009.drupalcon.org/user/greggles" id="zj9q">Greg Knaddison</a> <br>Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-TokenTheLittleApiThatCould" id="p_xp">Video</a> <br>Walked through how Token module works, how to implement your own tokens</p>
<p><font size="3"><b>Sessions I wish I also attended</b></font></p>
<p><b><a title="JQuery" href="http://dc2009.drupalcon.org/session/jquery" id="ihq3">JQuery</a></b>, <a title="Dmitri Gaskin" href="http://dc2009.drupalcon.org/user/dmitrig01" id="bghp">Dmitri Gaskin</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-Jquery" id="snka">Video</a><br><b><a title="Drupal and the Geospatial Web" href="http://dc2009.drupalcon.org/session/drupal-and-geospatial-web" id="il43">Drupal and the Geospatial Web</a></b>, <a title="Jeff Miccolis" href="http://dc2009.drupalcon.org/user/jmiccolis" id="ll10">Jeff Miccolis</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-DrupalAndTheGeospatialWeb" id="em_p">Video</a>, <a title="Notes from Audience" href="http://interdependentweb.com/DrupalCon/2009/DrupalAndTheGeospacialWeb" id="irkw">Notes from Audience</a><br><b><a title="Optimizing your LAMP stack for Drupal" href="http://dc2009.drupalcon.org/session/optimizing-your-lamp-stack-drupal" id="nn:s">Optimizing your LAMP stack for Drupal</a></b>, <a title="Eric Mandel" href="http://dc2009.drupalcon.org/user/emandel" id="x5_i">Eric Mandel</a> Links: None<br><u><b><a title="Learning jQuary UI" href="http://dc2009.drupalcon.org/session/learning-jquery-ui" id="xdql">Learning jQuery UI</a></b></u>, <a title="Richard Worth" href="http://dc2009.drupalcon.org/user/rdworth" id="o_v9">Richard Worth</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-LearningJqueryUi" id="p7sw">Video</a> <br><u><b><a title="SEO &amp; Drupal: Search Engine Optimization Tips, Tricks and Best Practices" href="http://dc2009.drupalcon.org/session/seo-drupal-search-engine-optimization-tips-tricks-and-best-practices" id="h0qy">SEO &amp; Drupal: Search Engine Optimization Tips, Tricks and Best Practices</a></b></u>, <a title="Gregory Heller" href="http://dc2009.drupalcon.org/user/gregory-heller" id="hfl3">Gregory Heller</a> Links: <a title="PDF Slideshow" href="http://civicactions.com/sites/civicactions.com/files/seo_slidedeck.pdf" id="vqjn">PDF Slideshow</a>, <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-SeoAndDrupal" id="d3te">Video</a> <br><b><a title="Building advanced social networks at a large US University" href="http://dc2009.drupalcon.org/session/building-advanced-social-networks-large-us-university" id="nh2v">Building advanced social networks at a large US University</a></b>, <a title="Kyle Mathews" href="http://dc2009.drupalcon.org/user/kylemathews" id="xm.g">Kyle Mathews</a> Links: <a title="Slideshow" href="http://www.slideshare.net/kylemathews/drupalcon-dc-presentation" id="vo.b">Slideshow</a>, <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-BuildingAdvancedSocialNetworksAtALargeU.s.University" id="u03j">Video</a> <br><b><a title="Building a Frankenstein monster and how to maintain it" href="http://dc2009.drupalcon.org/session/building-frankenstein-monster-how-maintain-it" id="k3m2">Building a Frankenstein monster and how to maintain it</a></b>, <a title="mortendk" href="http://dc2009.drupalcon.org/user/mortendk" id="b4is">mortendk</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC2009-BuildingAFrankensteinMonster" id="bsd0">Video</a> <br><b><a title="Front End Performance - Make Your Website Lightning Fast" href="http://dc2009.drupalcon.org/session/front-end-performance-%E2%80%93-make-your-website-lightning-fast" id="v56-">Front End Performance &#8211; Make Your Website Lightning Fast</a></b>, <a title="Konstantin Käfer" href="http://dc2009.drupalcon.org/user/kkaefer" id="auok">Konstantin Käfer</a> Links: <a title="Video" href="http://www.archive.org/details/FrontEndPerformanceMakeYourWebsiteLightningFast" id="saoh">Video</a><br><b><a title="Communicating Data Online: Data Visualizations and Open Data" href="http://dc2009.drupalcon.org/session/communicating-data-online-data-visualizations-and-open-data" id="o381">Communicating Data Online: Data Visualizations and Open Data</a></b>, <a title="Eric Gundersen" href="http://dc2009.drupalcon.org/user/ericg" id="g35_">Eric Gundersen</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-CommunicatingDataOnline" id="w5oa">Video</a><br><b><a title="Project Flow and Tracker: From business objects and user stories to test-driven Drupal based website application" href="http://dc2009.drupalcon.org/session/project-flow-and-tracker-business-objects-and-user-stories-test-driven-drupal-based-website-" id="m_ln">Project Flow and Tracker: From business objects and user stories to test-driven Drupal based website application</a></b>, <a title="Victor Kane" href="http://dc2009.drupalcon.org/user/victorkanedrupalorg" id="hlu6">Victor Kane</a> Links: <a title="PDF within page" href="http://dc2009.drupalcon.org/session/project-flow-and-tracker-business-objects-and-user-stories-test-driven-drupal-based-website-" id="x9qy">PDF within page</a> <br><b><a title="Scaling Drupal using Amazon Web Services (AWS)" href="http://dc2009.drupalcon.org/session/scaling-drupal-using-amazon-web-services-aws" id="jqeq">Scaling Drupal using Amazon Web Services (AWS)</a></b>, <a title="Frank Febrarro" href="http://dc2009.drupalcon.org/user/febbraro" id="rgqt">Frank Febrarro</a> Links: <a title="Video" href="http://www.archive.org/details/ScalingDrupalUsingAmazonWebServices" id="mifs">Video</a> , <a title="Slideshow" href="http://el-studio.com/article/scaling-drupal-amazon-cloud-drupalcon-presentation" id="p3bv">Slideshow</a> <br><b><a title="Drupal Process Management" href="http://dc2009.drupalcon.org/session/drupal-process-management" id="k1_8">Drupal Process Management</a></b>, <a title="Drew Gorton" href="http://dc2009.drupalcon.org/user/drew-gorton" id="w7-n">Drew Gorton</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC_2009-DrupalProcessManagement" id="ilgz">Video</a><br><b><a title="The Business of Open Source" href="http://dc2009.drupalcon.org/session/business-open-source" id="e-sj">The Business of Open Source</a></b>, <a title="Liza Kindred" href="http://dc2009.drupalcon.org/user/lizak" id="z.8n">Liza Kindred</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDC_2009-TheBusinessOfOpenSource" id="bgg1">Video</a> <br><b><a title="Quality Assurance and the Drupal Development Process" href="http://dc2009.drupalcon.org/session/quality-assurance-and-drupal-development-process" id="hgd4">Quality Assurance and the Drupal Development Process</a></b>, <a title="Fen Labalme" href="http://dc2009.drupalcon.org/user/fen" id="vd7t">Fen Labalme</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-QualityAssuranceAndTheDrupalDevelopmentProcess" id="mpqz">Video</a>, <a title="Slideshow" href="http://docs.google.com/EmbedSlideshow?docid=d23k2gh_0fqn2qjgj" id="e4nv">Slideshow</a> <br> <b><a title="Inside Drupal Caching: From Static Variables to Memcache" href="http://dc2009.drupalcon.org/session/inside-drupal-caching-static-variables-memcache" id="i_12">Inside Drupal Caching: From Static Variables to Memcache</a></b>, <a title="Jan VanDyk" href="http://dc2009.drupalcon.org/user/jvandyk" id="tjoa">John VanDyk</a> Links: <a title="Video" href="http://www.archive.org/details/DrupalconDc2009-InsideDrupalCachingFromStaticVariablesToMemcache" id="si-v">Video</a> </p>
<p><iframe style="position: absolute; display: block; opacity: 0.7; z-index: 500; width: 18px; height: 22px; top: 1942px; right: 1163px;" src="http://www.google.com/notebook/static_files/blank.html" id="gnotes-notemagic" frameborder="0"></iframe></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=35aeb01f-3d5e-48fb-bc42-4a7aba36c200"></div>
<p>Note: Thanks to Ana Macatiag for all these handy links! =)</p>
]]></content>
		</entry><entry>
		<title type="html">IRC backchannel log for Totally Rocking Your Development Environment, DrupalCon 2009</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2009/03/irc-backchannel-log-for-totally-rocking-your-development-environment-drupalcon-2009/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2009-03-05T21:47:56Z</updated>
    <published>2009-03-05T16:47:56Z</published>
    <category term="drupal" />
		<id>https://sachachua.com/blog/?p=5861</id>
		<content type="html"><![CDATA[<p>IRC chat, thanks to Stephane Corlosquet</p>
<p>This was for my <a href="https://sachachua.com/blog/2009/03/01/25-tips-for-totally-rocking-your-drupal-development-environment-pre-session-notes/">Totally Rocking Your Drupal Development Environment talk at DrupalCon 2009</a>. =)</p>
<table border="0">
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">my favorite development environment requirement = electricity</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">glad i got near the power strips</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">Be Lazy!</td>
</tr>
<tr>
<td valign="top">lyricnz</td>
<td valign="top">Such infectious enthuiasm</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top"><a href="http://c2.com/cgi/wiki?LazinessImpatienceHubris">http://c2.com/cgi/wiki?LazinessImpatienceHubris</a></td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">hah nice jrglasgow</td>
</tr>
<tr>
<td valign="top">jackaponte</td>
<td valign="top">is now known as palante_jack.</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top"><a href="http://api.drupal.org">http://api.drupal.org</a></td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">What? I only maintain 5 or 10 modules myself!</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">lol, she has to much time on her hands!</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">Hey, I&#8217;v read about all the modules, at one point in time, then there just got to be too many.</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">so true nothing worst is when i start putting a module together then find that it was already done a few hours in</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">drupalmodules.com rocks</td>
</tr>
<tr>
<td valign="top">edeloso</td>
<td valign="top">biggest problem is sorting out which is the most current and well developed for the specific domain</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">danblah: I&#8217;ve done that as well</td>
</tr>
<tr>
<td valign="top">Morbus</td>
<td valign="top">what&#8217;s going on in the trellon room?</td>
</tr>
<tr>
<td valign="top">alaken</td>
<td valign="top">Going through all 4000+ modules is being lazy???</td>
</tr>
<tr>
<td valign="top">lladnar1_</td>
<td valign="top">I guess you have to work hard to be lazy</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">Morbus: Totally Rocking Your Development Environment</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top"><a href="http://dc2009.drupalcon.org/session/totally-rocking-your-development-environment">http://dc2009.drupalcon.org/session/totally-rocking-your-development-environment</a></td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">It&#8217;s lazier than writing a module that&#8217;s already been developed.</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">Morbus:  we are discussing being lazy, the first of the 3 virtues of a programmer</td>
</tr>
<tr>
<td valign="top">lladnar1_</td>
<td>is now known as lladnar1.</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">bashing windows and IE</td>
</tr>
<tr>
<td valign="top">Morbus</td>
<td valign="top">thanks.</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">scor__: that&#8217;s exactly why I can this week</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">^^ came</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">For the firefox profile manager on Mac OS X, here&#8217;s my way to do it: <a href="http://weblogs.mozillazine.org/asa/archives/2008/08/shortcut_to_lau.html#comment-2622794">http://weblogs.mozillazine.org/asa/archives/2008/08/shortcut_to_lau.html#comment-2622794</a></td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">did she use some term to describe &#8220;relentless improvement&#8221;? &#8220;kaisa&#8221; or something?</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">or did I just mishear?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">kaizen i think</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">vasi: thanks for sharing your tips &#8211; keep it coming!</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top"><a href="http://en.wikipedia.org/wiki/Kaizen">http://en.wikipedia.org/wiki/Kaizen</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top"><a href="http://getfirebug.com/">http://getfirebug.com/</a></td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">vasi: thanks!</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">np</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">Safari and Chrome have &#8220;private mode&#8221;, that also lets you log in as two drupal users in one browser</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">(Firefox 3.1 should have that too)</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">tamper data sounds fun just in general, nevermind for development work</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">When you hate clicking on things, TAB is your best friend</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">Lane: Tamper Data is fun, especially when writing screen scraping scripts.</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">any good iMacros tool for the Mac?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">tcconway: i don&#8217;t think there&#8217;s anything free</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">figures&#8230;.</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">dude thats crazy</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">this ext sounds sick</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">wow, Drupal for firebug shall be my new god</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">worships</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top"><a href="https://addons.mozilla.org/en-US/firefox/addon/8370">https://addons.mozilla.org/en-US/firefox/addon/8370</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">I&#8217;m in LOVE <a href="http://drupal.org/project/drupalforfirebug">http://drupal.org/project/drupalforfirebug</a></td>
</tr>
<tr>
<td valign="top">japerry</td>
<td valign="top">omg bouncy bouncty!</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">isn&#8217;t selenium kinda like imacros?</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top"><a href="http://seleniumhq.org/projects/ide/">http://seleniumhq.org/projects/ide/</a></td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">lol</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">you can use that on a mac</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">OW &#8211; PAIN</td>
</tr>
<tr>
<td valign="top">lladnar1</td>
<td valign="top">Drupal for firebug rocks!</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">amazing!</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">I can&#8217;t live without AdminMenu</td>
</tr>
<tr>
<td valign="top">japerry</td>
<td valign="top">tcconway: same here.</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">admin menu ftw</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">Instead of Admin Menu I use Simplemenu, SimpleMenu has the full Navigation Menu, not just the Admin menu <a href="http://drupal.org/project/simplemenu">http://drupal.org/project/simplemenu</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">Sacha is adorable!</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">(couldn&#8217;t resist)</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">Login with email should be in core.</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">bryankennedy: I agree, let&#8217;s make a push to get it there</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">any recommended debugger UI?</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">tcconway: I agree</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">i&#8217;m using Komodo</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">but it&#8217;s non-idael</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">*ideal</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">XDebug = like Krumo?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">(i find Eclipse&#8217;s debugger painful)</td>
</tr>
<tr>
<td valign="top">japerry</td>
<td valign="top">didn&#8217;t emacs die?</td>
</tr>
<tr>
<td valign="top">alaken</td>
<td valign="top">I&#8217;m using freeware Komodo edit</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">+1 for Komodo Edit</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">(and don&#8217;t even get me started on vi)</td>
</tr>
<tr>
<td valign="top">japerry</td>
<td valign="top">ducks</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">jrglasgow &#8211; yeah, i knew I should have had a commitment to do some code before I suggested</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">Does the freeware Komodo have debug?</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">+1 Komodo Edit</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">xdebug is more than krumo</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">vasi: no</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">sceo: no, not at all like krumo</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">you can use krumo with xdebug</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">it lets you actually step through lines of code</td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">w00t! shooting</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">as they execute</td>
</tr>
<tr>
<td valign="top">jrglasgow</td>
<td valign="top">+1 Git</td>
</tr>
<tr>
<td valign="top">alaken</td>
<td valign="top">Komodo edit &#8211; MUCH better with the Komodo Source Tree add-in</td>
</tr>
<tr>
<td valign="top">Moonshine_</td>
<td valign="top">can be handy for xdebug also&#8230;  <a href="https://addons.mozilla.org/en-US/firefox/addon/3960">https://addons.mozilla.org/en-US/firefox/addon/3960</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">what? You have to check things in?!?!</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">brining new drupal developers into SVN or CVS is a big learning hump&#8230;.so useful though</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">puts xdebug on the list</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">makes a note to checkin.</td>
</tr>
<tr>
<td valign="top">edeloso</td>
<td valign="top">I agree with the whole source tree&#8230; makes sure that version of core code is tied with the site&#8230;. upgrading a multisite hosting can be a nightmare</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">works really well for us too.</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">whole tree in svn is great, especially b/c most websites have SOME non-drupal pages or info in them somewhere</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">source code control + drupal &#8212; so many approaches.  we battled this for hours and hours at my company&#8230; we don&#8217;t really still have a good method</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">wait &#8211; you can have subdirectories in /sites/all/modules?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">sceo: yeah, it&#8217;s hard</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">tcconway: yup</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">we use sites/all/modules/dev and then svn ignore on trunk for dev modules</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">wow.</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">bryankennedy: doesn&#8217;t that make your dev env hard to migrate?</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">check out drubuntu&#8217;s layout <a href="http://groups.drupal.org/node/6270">http://groups.drupal.org/node/6270</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">bryankennedy: brilliant!</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">vasi: nah, you just ignore it on trunk, not on the branches</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">bryankennedy: nice</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">so what&#8217;s a good VCS for a single-person shop with no VCS experience or even awareness?</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">you have to do some manual moving around when you branch</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">well, some awareness.</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">Lane: I&#8217;ve had good success with VisualSVN</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">Lane: i&#8217;d start with SVN</td>
</tr>
<tr>
<td valign="top">Moonshine_</td>
<td valign="top">likes subversion as it&#8217;s time tested, lots of tools and not CVS</td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">Finally got some connection, yeah!</td>
</tr>
<tr>
<td valign="top">roginald</td>
<td valign="top">nice</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">but git is nice, too&#8230;.it just breaks your brain</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">and svn has a free book</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top"><a href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a></td>
</tr>
<tr>
<td valign="top">roginald</td>
<td valign="top">i started using svn for local with 0 knowledge and it seems fine</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">You can start using svn in a day, it&#8217;ll take a year to learn really well.</td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">we use unfuddle for our repository and issue tickets. Really nice tool</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">svn >> cvs</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">But it&#8217;s easy to weather mistakes with SVN</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">was kicked from the chat room by dcdc. (flood)</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">svn ftw</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">thanks all</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">bryankennedy: what happened?</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">that&#8217;s very helpful</td>
</tr>
<tr>
<td valign="top">Moonshine_</td>
<td valign="top">Lane:  what os for dev?</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">posted too much</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">ooops</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">ubuntu</td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">linux (CentOS 5) and Leopard</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">Sound like we could have an entire session on version control strategies for Drupal.</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">bryankennedy: submit a BoF!</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">bryankennedy +1 yes and I would definitely go</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">BoF?</td>
</tr>
<tr>
<td valign="top">lladnar1</td>
<td valign="top">I still struggle with keeping database changes in svn</td>
</tr>
<tr>
<td valign="top">edeloso</td>
<td valign="top">anyone had luck with versioning and changes to the database for modules that use a content type built with CCK?</td>
</tr>
<tr>
<td valign="top">lladnar1</td>
<td valign="top">Staging and deployment&#8230; I&#8217;ll be there</td>
</tr>
<tr>
<td valign="top">Moonshine_</td>
<td valign="top">Lane:  In Leopard I use Subversion that&#8217;s built right into Komodo and SCPlugin for the finder <a href="http://scplugin.tigris.org/">http://scplugin.tigris.org/</a></td>
</tr>
<tr>
<td valign="top">Lane</td>
<td valign="top">Moonshine_: Thanks.</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">lladnar1: yeah totally</td>
</tr>
<tr>
<td valign="top">alaken</td>
<td valign="top">can anyone recommend a how-to for this branch mergins stuff</td>
</tr>
<tr>
<td valign="top">lladnar1</td>
<td valign="top">Anyone have a good answer for database structures and confit settings?</td>
</tr>
<tr>
<td valign="top">roginald</td>
<td valign="top">for a recap of last year&#8217;s dev/stage/build talk there is a video of the session here: <a href="http://www.archive.org/details/DrupalconBoston2008-BestPracticesInDevelopmentEnvironmentsStaging">http://www.archive.org/details/DrupalconBoston2008-BestPracticesInDevelopmentEnvironmentsStaging</a></td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">lladnar1: this one helped me at one time &#8211; <a href="http://blog.daemon.com.au/go/blog-post/merging-with-subversion-and-eclipse">http://blog.daemon.com.au/go/blog-post/merging-with-subversion-and-eclipse</a></td>
</tr>
<tr>
<td valign="top">lyricnz</td>
<td valign="top">what&#8217;s the link to Sacha&#8217;s pages again?</td>
</tr>
<tr>
<td valign="top">lyricnz</td>
<td valign="top">notes for this session, that is</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">i would LOVE a VCS BoF</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">btw, i recommend that people learn how to use the command-line for version control&#8230;.</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">make sure to svnignore your sites/default dir so you don&#8217;t put your DB pass in your version control</td>
</tr>
<tr>
<td valign="top">msonnabaum</td>
<td valign="top">yay bash</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">we rename settings.php to settings.inc and commit that to the SVN repos; then create a 2 line settings.php that includes settings.inc and sets the $db_url</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">you can also create any other local overrides into the settings.php file</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top"><a href="http://dc2009.drupalcon.org/node/3974">http://dc2009.drupalcon.org/node/3974</a></td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top"><a href="http://dc2009.drupalcon.org/node/3810">http://dc2009.drupalcon.org/node/3810</a></td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top">^^ any of those apply?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">openprivacy: yeah, we do that too</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">we call it &#8216;settings-private.php&#8217;</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">and then we have tools that check if there&#8217;s a settings-private.php nearby, and will read it to autodetect the db/user/password</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">makes dump/restore much easier</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">since we do multisites for every project (Dev/QA/Live) I wrote a pushdb script that moves databases between them, changing all the appropriate values &#8211; doing dumps of the from and to DBs first</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">what&#8217;s the tag?</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">it parses settings.php for the db_url</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">vimpirator</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top"><a href="http://vimperator.org/trac/wiki/Vimperator">http://vimperator.org/trac/wiki/Vimperator</a></td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">aegir</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">AEGIR</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top"><a href="http://conkeror.org/">http://conkeror.org/</a></td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top"><a href="http://groups.drupal.org/aegir-hosting-system">http://groups.drupal.org/aegir-hosting-system</a></td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">real nice tool for lot&#8217;s of sites</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">geben</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top"><a href="http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html#virtualdocumentroot">http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html#virtualdocumentroot</a></td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">I haven&#8217;t got geben working yet</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">what&#8217;s her blog url?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">we just have VirtualDocumentRoot /var/shared/sites/%-3/site/</td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">unfuddle</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">and then you checkout a site inside /var/shared/sites/</td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top"><a href="http://www.unfuddle.com">www.unfuddle.com</a></td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">really really good!</td>
</tr>
<tr>
<td valign="top">lyricnz</td>
<td valign="top">has script to upgrade modules between versions, when module is under SVN control &#8211; which determines local patches, makes upgrade, reapplies patches, does svn add/delete as required.  Maybe that&#8217;s useful to someone</td>
</tr>
<tr>
<td valign="top">japerry</td>
<td valign="top">definitely good!</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">and it appears as blah.ourdomain.ca</td>
</tr>
<tr>
<td valign="top">sceo</td>
<td valign="top"><a href="https://sachachua.com/site/">https://sachachua.com/site/</a> I think</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">blog url: <a href="https://sachachua.com/blog/2009/03/01/25-tips-for-totally-rocking-your-drupal-development-environment-pre-session-notes/">https://sachachua.com/blog/2009/03/01/25-tips-for-totally-rocking-your-drupal-development-environment-pre-session-notes/</a></td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">basically with VirtualDocumentRoot, you don&#8217;t need vhost</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">quote of the session: &#8220;Spaces, no tabs. Spaces, no tabs&#8221;</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">entab/detab \o/</td>
</tr>
<tr>
<td valign="top">openprivacy</td>
<td valign="top">coder will mark those</td>
</tr>
<tr>
<td valign="top">lyricnz</td>
<td valign="top">Sacha ftw</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">agreed.</td>
</tr>
<tr>
<td valign="top">msonnabaum</td>
<td valign="top">haven&#8217;t tried Drush for running update.php, but here&#8217;s a kinda ghetto bash script I wrote to run it: <a href="http://colonqbang.com/content/automating-updatephp">http://colonqbang.com/content/automating-updatephp</a></td>
</tr>
<tr>
<td valign="top">danblah</td>
<td valign="top">w00t for ghetto bash cripts</td>
</tr>
<tr>
<td valign="top">sceo1</td>
<td valign="top">is now known as sceo.</td>
</tr>
<tr>
<td valign="top">ccalnan</td>
<td valign="top"><a href="http://drupal.org/project/install_profile_api">http://drupal.org/project/install_profile_api</a> for those who want to know about install profile</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">does anybody use a local DNS?</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">i&#8217;ve been thinking of doing that for staging&#8230;.so i can see what a site will look like with the final domain</td>
</tr>
<tr>
<td valign="top">tcconway</td>
<td valign="top">I *kinda* do&#8230;I take advantage of MAMP Pro&#8217;s local dnsin&#8217;</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">ah</td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top"><a href="http://krimson.be/en/debugging-drupal-6-using-xdebug">http://krimson.be/en/debugging-drupal-6-using-xdebug</a></td>
</tr>
<tr>
<td valign="top">nick_vh</td>
<td valign="top">another handy url</td>
</tr>
<tr>
<td valign="top">bryankennedy</td>
<td valign="top">great session</td>
</tr>
<tr>
<td valign="top">vasi</td>
<td valign="top">who&#8217;s emailing the log?</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top"><a href="http://openspring.net/tip/script-for-dumping-your-drupal-database-by-reusing-settingsph">http://openspring.net/tip/script-for-dumping-your-drupal-database-by-reusing-settingsph</a>p</td>
</tr>
<tr>
<td valign="top">scor__</td>
<td valign="top">vasi: I will</td>
</tr>
<tr>
<td valign="top"></td>
</tr>
</table>
<p><a href="https://sachachua.com/blog/2009/03/01/25-tips-for-totally-rocking-your-drupal-development-environment-pre-session-notes/">Totally Rocking Your Drupal Development Environment</a></p>
]]></content>
		</entry><entry>
		<title type="html">Also: a whole slew of talks and events!</title>
		<link rel="alternate" type="text/html" href="https://sachachua.com/blog/2009/01/also-a-whole-slew-of-talks-and-events/"/>
		<author><name><![CDATA[Sacha Chua]]></name></author>
		<updated>2009-01-29T08:33:51Z</updated>
    <published>2009-01-29T03:33:51Z</published>
    <category term="conference" />
<category term="drupal" />
<category term="event" />
		<id>https://sachachua.com/blog/?p=5681</id>
		<content type="html"><![CDATA[<p>My session on <a href="http://dc2009.drupalcon.org/session/totally-rocking-your-development-environment">Totally Rocking Your Development Environment</a> has been accepted for DrupalCon 2009, hooray! Thanks!</p>
<p>This is great! And handy, because I&#8217;ve already promised to give an IBM-flavored version of the talk at the first community call for the newly-formed (or -revived, not sure) IBM Drupal community, which means I will have to have it all ready to go by two weeks from now instead of two months.</p>
<p>Two weeks from now is also when I&#8217;ll be giving a lecture on Enterprise 2.0 and knowledge management to Dorit Nevo&#8217;s MBA class at Schulich.</p>
<p>And I&#8217;ve volunteered to help organize or otherwise make these upcoming conferences awesomer: IBM Web 2.0 Summit, DrupalCampTO, Mesh.</p>
<p>And there&#8217;s <a href="http://lifecampto.eventbrite.com">LifeCampTO</a>.</p>
<p>Busy, busy, busy.</p>
<p>Fortunately, talks are so much more fun to prepare when you think of them as learning opportunities. And I&#8217;ve volunteered to help conferences out with either things I know how to do well (say hi to people at registration desks, etc.) or that I&#8217;m interested in transforming/scaling (abstract submission, voting, schedules) or that I&#8217;m interested in learning (selling sponsorship, buying merchandise). And the conferences are a bit further out.</p>
<p>But &#8220;slew&#8221; is such a good word, because if I&#8217;m not careful and if I don&#8217;t intentionally slow down as I get into the busy-busy-busy times, then another sense (slew: past tense of slay) may figuratively kick in. That wouldn&#8217;t be fun at all.</p>
<p>It&#8217;ll all be great fun, though, and I&#8217;m sure I&#8217;ll learn tons! You&#8217;ll hear about all of it here, of course.</p>
<p>So if I&#8217;m slow at e-mail, you know why. =)</p>
]]></content>
		</entry>
</feed>