amiest-devblog.blogspot.com
Amie Street Dev Blog: October 2008
http://amiest-devblog.blogspot.com/2008_10_01_archive.html
Monday, October 20, 2008. Delayed selectors in jQuery. On our new redesign. We're doing a lot of crazy JavaScript and have come up with some interesting solutions to interesting problems. Today I was working on a problem where hitting the "play" button for a song before the player SWF had loaded caused a JS error on the page. It was trying to call a JS method on the swf, but the method didn't exist yet. Script src="http:/ www.google.com/jsapi". Input type="text" id="target" '. Set target value /. On the ...
amiest-devblog.blogspot.com
Amie Street Dev Blog: March 2008
http://amiest-devblog.blogspot.com/2008_03_01_archive.html
Wednesday, March 05, 2008. Optimizing JPEGs with jpegoptim. Over the weekend I deployed a new plugin I wrote for Perlbal. That tracks bandwidth usage of certain features on Amie Street. The plugin is only running on 25% of our traffic for now, but after a couple of days I had collected plenty of data to start analyzing it this morning. To scale it to a single pixel and it still took over 500KB. After a bit of googling I came upon. I cut the image size down to 28KB and reuploaded it to production. Sunday,...
amiest-devblog.blogspot.com
Amie Street Dev Blog: February 2009
http://amiest-devblog.blogspot.com/2009_02_01_archive.html
Thursday, February 26, 2009. We released a few new player widgets today behind the scenes to test a few things out before we integrate them fully into sharing. Give them a try and let us know where you like them or not. To get the album or song id, just go to the share page for the song or album and get the last param on the URL. For example, http:/ amiestreet.com/share/album/DMcjWV2ZhPsx. The album id is DMcjWV2ZhPsx. AlbumId=DMcjWV2ZhPsx" type="application/x-shockwave-flash" allowscriptaccess="always" ...
amiest-devblog.blogspot.com
Amie Street Dev Blog: November 2008
http://amiest-devblog.blogspot.com/2008_11_01_archive.html
Monday, November 24, 2008. Scrobble from Amie Street to Your Last.fm Account. In the latest production update, we finally pushed out the code to scrobble anything you listen to on Amie Street, whether its from the bottom player, popout player, library player, or any widgets, to your last.fm account. Along with the standard scrobbling, your now playing status will also be updated every time you start a playing a song on Amie Street. To enable scrobbling, click on the "Account" tab. Links to this post.
amiest-devblog.blogspot.com
Amie Street Dev Blog: Scrobble from Amie Street to Your Last.fm Account
http://amiest-devblog.blogspot.com/2008/11/scrobble-from-amie-street-to-your.html
Monday, November 24, 2008. Scrobble from Amie Street to Your Last.fm Account. In the latest production update, we finally pushed out the code to scrobble anything you listen to on Amie Street, whether its from the bottom player, popout player, library player, or any widgets, to your last.fm account. Along with the standard scrobbling, your now playing status will also be updated every time you start a playing a song on Amie Street. To enable scrobbling, click on the "Account" tab.
amiest-devblog.blogspot.com
Amie Street Dev Blog: Erlounge NYC on Thursday
http://amiest-devblog.blogspot.com/2008/12/erlounge-nyc-on-thursday.html
Wednesday, December 10, 2008. Erlounge NYC on Thursday. Meeting of Erlounge NYC is this coming Thursday 12/11/08 at 7:30pm at The Golden Unicorn. In Chinatown, on the 3rd floor. If there's anyone out there interested in learning more about Erlang (or you're already an Erlang hacker and want to meet others) come join us! Gah, I wish I could be there. Quite a walk from any train stop eh? Subscribe to: Post Comments (Atom). Amie St. Music Wednesday.
amiest-devblog.blogspot.com
Amie Street Dev Blog: How to fix: slashes urlencoded as %2F giving 404 in Apache
http://amiest-devblog.blogspot.com/2008/09/how-to-fix-slashes-urlencoded-as-2f.html
Thursday, September 18, 2008. How to fix: slashes urlencoded as %2F giving 404 in Apache. I ran into a problem today where URLs that contained "%2F" in them were giving 404s in Apache. By enabling mod rewrite logging it became evident that Apache was short circuiting the request even before entering the module. After some googling I came upon the AllowEncodedSlashes. Directive. I have no idea why this is off by default, but it fixes the problem. Subscribe to: Post Comments (Atom).
amiest-devblog.blogspot.com
Amie Street Dev Blog: Delayed selectors in jQuery
http://amiest-devblog.blogspot.com/2008/10/delayed-selectors-in-jquery.html
Monday, October 20, 2008. Delayed selectors in jQuery. On our new redesign. We're doing a lot of crazy JavaScript and have come up with some interesting solutions to interesting problems. Today I was working on a problem where hitting the "play" button for a song before the player SWF had loaded caused a JS error on the page. It was trying to call a JS method on the swf, but the method didn't exist yet. Script src="http:/ www.google.com/jsapi". Input type="text" id="target" '. Set target value /. On the ...
amiest-devblog.blogspot.com
Amie Street Dev Blog: September 2008
http://amiest-devblog.blogspot.com/2008_09_01_archive.html
Thursday, September 25, 2008. Flex Tree Component Bug. The problem I encountered manifests itself when a new item is added to the Tree. In particular, if the dataProvider of the Tree is an Array, there seems to be an off-by-one error when dragging over the elements of the Tree after an element has been added to the underlying Array. If you use an ArrayCollection as the dataProvider for the Tree, everything works fine. You can check out the source for this here. Links to this post. Links to this post.
amiest-devblog.blogspot.com
Amie Street Dev Blog: April 2008
http://amiest-devblog.blogspot.com/2008_04_01_archive.html
Monday, April 21, 2008. Now using a CDN. I just pushed a change that enables CDN delivery of most of our static content (except for the music itself. for now). In theory it should make browsing the site a bit quicker, especially for those users not in the northeastern US. If you happen to read this and notice any difference, comment below! Links to this post. Saturday, April 12, 2008. EXPLAIN everything, part 2. SELECT `User`.`id` FROM `users` AS `User` WHERE `opensocial id` = 219771253 LIMIT 1;. Key was...