August 2, 2007

Winamp 5.33 vs iTunes 7.3

Filed under: blog, culture, internet, mac, music, musings, program, reviews, software, tech — bardicknowledge @ 4:33 pm

Well I have talked about this before, iTunes vs Winamp but I have recently jumped ship from musikCube and moved back to winamp. So I figured I would give both the newest versions a spin and did what I could to make both use a little memory with actually hacking any files.

All I want my music player to do is to play music. That it’s. i don’t give a shit about visuals or stores, or podcasts, or internet radio, or ipod support, or whatever. All it has to do is play music, cd’s and rip them if I for ever some reason have a cd.

So how did things turn out?

Well I installed the latest version of winamp and itunes.  Winamp 5.33 and iTunes 7.3

In Winamp I literally removed every plugin that isn’t needed to play my library or rip/burn cds.  In iTunes I turned off every feature but the library. I didn’t delete anything because the preferences didn’t give me the option like Winamp does.

I stat again I did not hack or did anything to change the configs other than use the options available to me through the preferences.

Anyways, Winamp’s memory usage sits between 6000k-20000k which is pretty good for a media player.

iTunes, after installing and turning of all the features used 44000k.  And when you add all the other crap processes it runs, updater, devices and I dunno what else, it was over 55000k mem usage.

Obviously I choose to keep my Winamp installation.

If you purely want to listen to music through a library, Winamp is your best bet. If you want only to listen to playlists, you may want to consider foobar, but!!! it just as much (and more if skinned) than Winamp.

You could also consider Evilplayer but I wouldn’t. No id3 tag support, no way in hell I’m using it.

So there ya go. Winamp wins hands down if you ONLY want to listen to music. If you want to buy songs (pff) then iTunes may be useful. Don’t even mention ipods. I have an ipod and I run the software from the ipod. I can run it on anyones Win installation. If ya have a mac you have iTunes so no worries there.

Oh, btw, I am obliviously talking about all Windows software here.

I am going to try to hack iTunes a little and see what I can do. I have nothing against mac. I use a mac at work and I rather enjoy it. But I am looking at things in a purely functionality/memory usage point of view. Take my word or not, makes no difference to me. Sorry if I sound kinda rude but I got slammed for my last review because Winamp won then too and that was without configuring and I just want to make sure people don’t bitch that I’m a fanboy or anything. I will switch music players if you can show me a better one.


July 17, 2007

Fade background color in new color : actionscript

Filed under: actionscript, code, design, flash, internet, open source, program, software, tutorial, web development — bardicknowledge @ 9:53 am

Have ya ever wanted to change your background color during runtime using actionscript instead of having a timeline event? Did you by any change want to have it fade from it’s current color to the new color with the click of a button?

Well, if so today’s your lucky day. For a site I’m working on I needed to make the buttons when clicks change the background color, so I set out to do it. The first and pretty much only problem I encountered was when you changed the background it would show the stage background and not the last color showed. So if I click red and then clicked orange I would want it to fade from red to orange. Well what I was getting was red, white, then fade to orange. But after about 15 minutes or so of playing I figured out a way around it.

So anyways, it works now and you can easily change the speed of fade by changing the alpha added to itself. Here’s the link. Hope it’s of some use to ya’s ^_^

July 13, 2007

coding habits

Filed under: actionscript, blog, musings, program, software, tech, web development — bardicknowledge @ 1:10 pm

so I’ve been thinking about my coding habits lately, mainly because I am going to shortly leap into a rather large project: scripting a web based game by my lonesome. and as I was thinking about my technique, I started to think about the web development course I just finished a few months ago.

thinking back, if I  had the chance I would have pushed my teacher more to teach how to properly create code. every time we started a new project I would pester the teacher to explain how I could write code once and have it work. basically, though I didn’t know at the time, I was asking him to teach me how to make functions and classes that could be used and  reused.

this stems from my thoughts that code should only need to be written once for maximum speed/efficiency. and I still think this after scripting tight out for the last four months for a small web development company. you may be thinking well I can write that code with more ease if I just use a lot of if’s or repetition. but you’re wrong my fine friends who believe this. after you learn to write code using functions (I haven’t learned classes yet :S ) your productivity, ease of maintenance and overall better code levels will increase.

you should also not forget includes! for instance this morning I had 8 files to edit a script to that would read children from a XML file, turn them into links and spit em on the page. Then on click bring up a corresponding child. I wrote a 50 line script and saved it three times.  I could have done it the once, but that could have meant ripping someone else’s FLA apart and would have taken about another hour or two. So instead I edited 1 number in each of the external AS scripts and included them into the fla they related to. And done.

far easier than and faster than writing the same thing without a loop or without the includes.

so if you  have the time, and if you don’t I suggest you make it, go and spend some time learning to make coding reusable and more efficient. It will make you far more productive in the long run.

July 9, 2007

asfunction – Use more than one variable!

Filed under: actionscript, design, musings, open source, program, software, tech, tutorial, web development — bardicknowledge @ 10:40 am

So I was trying to use asfunction to pass two variables, well because I needed two. So after a few hours of looking for a pre-existing script to do this or some other way to do it I just do frustrated and wrote my own script that will let me pass (theoretically) as many variables as my heart desires.

It’s a rather simple/small script that plays off how asfunction treats all text after the first comma as a string. So realizing this you can use special characters (I use a comma) to separate your variables. You then pass the single string that contains your vars to a function that searchers for that special char and breaks the string apart and puts your vars into an array.

Get it? Simple, eh?

Anyways, link to source script.

July 6, 2007

Firefox 3 – GranParadiso

Filed under: design, internet, mac, open source, program, reviews, software, tech — bardicknowledge @ 10:41 am

I’m kinda bored at work so I decided to grab and test the latest build of  the upcoming FF3. If I’m not mistaken this is alpha build 6 so I braced myself for bugs, but surprisingly there have only been a few Oh btw, I’m using a Mac.

On a couple of sites I have encountered some rendering hiccups, but nothing too major. I have also encountered a weird bug where I couldn’t type into any text boxes. That was actually on of the more annoying ones.

Also, the memory consumption seems to be a problem.  It seems to not like letting go of the memory it no longer needs. I opened a crap load of tabs and browsed through each one to build up a cache for the back button. I expected the memory to increase and it did. So I closed all the tabs but it didn’t release any of the memory.  Or that is what it appears to be happening to me.

If it’s what I think it is  that is causing this problem, then it’s intentional. Some people may like this feature to open closed tabs and still nav the history of that tab, but I would like to see an option to turn that off to save on memory. I’m sure someone will figure a way out to do it soon enough anyways.

And one more little complainant.  I fired up FF3, and began to try to click, browse, and do several things and to my surprised the program was sluggish. This is the fault of the gecko rendering engine I think. They have been recently updating that and I would guess the cause for sluggish is from that.

But overall, FF3 is looking tight. Few bugs, but that is to be expected during an alpha.  Let’s all hope that these are fixed before release 😛 Also, let’s hope for a ‘lite’ release. I would like to see a version released that didn’t have all the extra’s. Make the extra’s available if I want one or two, but release a really really lite version. That would make soooooooo many people happy.

Older Posts »

Create a free website or blog at