{"id":11931,"date":"2009-11-17T01:01:00","date_gmt":"2009-11-16T23:01:00","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2009\/11\/17\/day-in-brief-2\/"},"modified":"2009-11-17T01:01:00","modified_gmt":"2009-11-16T23:01:00","slug":"day-in-brief","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2009\/11\/17\/day-in-brief\/","title":{"rendered":"Day in brief"},"content":{"rendered":"<!-- google_ad_section_start -->\n<ul class=\"aktt_tweet_digest\">\n<li>Made it to the @<a href=\"http:\/\/twitter.com\/phpconference\" class=\"aktt_username\">phpconference<\/a> with a somewhat horrible hangover.  Waiting for the first session to start. Design patterns that is.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5760562319\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>About to waste an hour of my life with @calevans. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc\" class=\"aktt_hashtag\">ipc<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5760637113\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Consequences &#8211; shmonsequences.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5760695578\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>I think this is probably the best WiFi I ever saw at a conference. Maybe because half of the people are still asleep.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5760750087\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Apparently, I&#39;ve been using Adapter pattern a lot. I just called it &quot;a wrapper&quot;. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5761095321\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Slides from @<a href=\"http:\/\/twitter.com\/calevans\" class=\"aktt_username\">calevans<\/a> talk on design patterns are here <a href='http:\/\/blog.calevans.com\/talks\/' rel='nofollow'>http:\/\/blog.calevans.com\/talks\/<\/a> #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5761159555\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>RT @amanjain: Monitor international php conference tweets at<br \/>\n<a href='http:\/\/www.tracklivetweets.com\/ipc.html' rel='nofollow'>http:\/\/www.tracklivetweets.com\/ipc.html<\/a>  #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc\" class=\"aktt_hashtag\">ipc<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5761168210\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Go to <a href='http:\/\/boxlunchtraining.com' rel='nofollow'>http:\/\/boxlunchtraining.com<\/a> and put your email in. @<a href=\"http:\/\/twitter.com\/calevans\" class=\"aktt_username\">calevans<\/a> #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5761385676\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Xdebug is awesome. It also does profiling and code coverage stuff. Pluggable into pretty much any IDE. Even has vim plugin. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762075129\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Is there any Xdebug book in existence? I can&#39;t seem to find one. And it looks like one is much needed. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762218303\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Xdebug Helper addon for Firefox &#8211; <a href='https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/3960' rel='nofollow'>http:\/\/bit.ly\/18wj8j<\/a> #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762237565\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>&quot;The popups weren&#39;t actually popups, but popunders&quot; @<a href=\"http:\/\/twitter.com\/derickr\" class=\"aktt_username\">derickr<\/a>  lol #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762362429\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Slides for @<a href=\"http:\/\/twitter.com\/derickr\" class=\"aktt_username\">derickr<\/a> &#39;s talk on Xdebug are here &#8211; <a href='http:\/\/derickrethans.nl\/talks.html' rel='nofollow'>http:\/\/derickrethans.nl\/talks.php<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762463857\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>RT @amanjain: RT @spriebsch: My &quot;Web Application Architecture&quot; slides are online. <a href='http:\/\/www.slideshare.net\/spriebsch\/web-application-architecture-2509476' rel='nofollow'>http:\/\/bit.ly\/3Whjjl<\/a> #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc\" class=\"aktt_hashtag\">ipc<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762483877\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Listening to @<a href=\"http:\/\/twitter.com\/ralphschindler\" class=\"aktt_username\">ralphschindler<\/a> &#39;s keynote.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5762815590\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>RT @r8r: php is the 3rd most used programming language now (@ralphschindler, tiobe programming community index for nov 2009) #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/r8r\/statuses\/5762936815\" class=\"aktt_tweet_reply\">in reply to r8r<\/a> <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5763054987\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>CouchDB, Amazon SimpleDB, mongoDB &#8230; stuff to check out.  I&#39;ve looked into CouchDB a bit, but not enough though. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5763134666\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Had excellent lunch at the conference and now back to talks. Continuous integration one for me. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5764939606\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>The room is packed. I am sitting on the steps at the back. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765227055\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Continuous integration talk is extremely slow. Needs more action \/ numbers \/ anything&#8230; #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765416616\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Copy-paste detecting tools got mentioned. I found this one. <a href='http:\/\/pmd.sourceforge.net\/cpd.html' rel='nofollow'>http:\/\/pmd.sourceforge.net\/cpd.html<\/a> #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765542755\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>I don&#39;t think test-driven development is as practical as they say.Sometimes it is, sometimes it isn&#39;t. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765602114\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>&quot;Test driven development reduces the complexity of the code&quot; &#8211; Agreed. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765688910\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>CI solutions: CruiseControl, phpUnderControl, Hudson  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5765941537\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>This is the first time I hear about Arbit. Need to try it out. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5766159475\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Waiting for the XMPP talk to start. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5766678574\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>I got a Google Wave invite! Yay! :)  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5767910938\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Listening to Event-driven architectures talk. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5768723059\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>The first day of #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a> is over. Time well spent.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5770329909\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>Stepped into Spanish joint for some food. Looks nice.  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5771721950\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>What is the root password for these intellibooks they gave us? #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5775241578\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>OK, the root password is &quot;intellibook&quot;. It&#39;s written on the paper which came with netbook. It&#39;s just all in German. #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5775328816\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<li>&quot;intellibook&quot; is the password for &quot;intellibook user.You need to &quot;sudo su -&quot; with intellibook&#39;s password and change the root passsword #<a href=\"http:\/\/search.twitter.com\/search?q=%23ipc09\" class=\"aktt_hashtag\">ipc09<\/a>  <a href=\"http:\/\/twitter.com\/mamchenkov\/statuses\/5775589631\" class=\"aktt_tweet_time\">#<\/a><\/li>\n<\/ul>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Made it to the @phpconference with a somewhat horrible hangover. Waiting for the first session to start. Design patterns that is. # About to waste an hour of my life with @calevans. #ipc # Consequences &#8211; shmonsequences. # I think this is probably the best WiFi I ever saw at a conference. Maybe because half &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2009\/11\/17\/day-in-brief\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Day in brief<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1],"tags":[],"keyring_services":[],"class_list":["post-11931","post","type-post","status-publish","format-standard","hentry","category-general"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/11931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=11931"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/11931\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=11931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=11931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=11931"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=11931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}