Sappy Alert: This is for you my beautiful angel!
Posted by DigitalFiz in Music on January 23, 2010
Michael Bublé – Everything
You’re a falling star, you’re the get away car.
You’re the line in the sand when I go too far.
You’re the swimming pool, on an August day.
And you’re the perfect thing to say.
And you play it coy but it’s kinda cute.
Ah, when you smile at me you know exactly what you do.
Baby don’t pretend that you don’t know it’s true.
’cause you can see it when I look at you.
[Chorus:]
And in this crazy life, and through these crazy times
It’s you, it’s you, you make me sing.
You’re every line, you’re every word, you’re everything.
You’re a carousel, you’re a wishing well,
And you light me up, when you ring my bell.
You’re a mystery, you’re from outer space,
You’re every minute of my everyday.
And I can’t believe, uh that I’m your man,
And I get to kiss you baby just because I can.
Whatever comes our way, ah we’ll see it through,
And you know that’s what our love can do.
[Chorus]
So, la, la, la, la, la, la, la
So, la, la, la, la, la, la, la
[Chorus:]
And in this crazy life, and through these crazy times
It’s you, it’s you, you make me sing.
You’re every line, you’re every word, you’re everything.
You’re every song, and I sing along.
‘Cause you’re my everything.
Yeah, yeah
So, la, la, la, la, la, la, la
So, la, la, la, la, la, la, la
Lets go phishing!
Posted by DigitalFiz in Security on November 27, 2009
I want to show everyone how easy it is to be faked into giving your information away to a phishing site. To do so I will fake the secondlife login page since its most relevant to recent events. I will give the link after I explain a few things. First off to play with it don’t put your real SecondLife login information in please. I wont be logging information or collecting logins but I don’t expect or want you to trust me on that. This page I will post is what I call a transparent phish. It will take your login information and forward it directly to secondlife and put you on the proper page as if you logged in for real and you wont even know the information was stolen. This page took me all of 30 seconds to make so you should know its easy for hackers to make these pages to get your information. Read the rest of this entry »
CDN OOOPS!
Posted by DigitalFiz in General on November 22, 2009
Well I was browsing my site checking things out and I noticed that some javascript isnt working and I went to find out why. Well I installed the OSSDL CDN off-linker plugin so it can use CloudFront to serve up my images and javascript. Well it appears that it doesnt only load things from wp-content it also loads things from the wp-includes folder like JQUERY so when the site was trying to pull from http://static.digitalfiz.com/wp-includes it couldnt because guess what?!? It didnt exist! So I copied over the wp-includes folder over to my s3 bucket, set the permissions and now everything is working fine again. If you tried to vote on a post or comment and couldnt now you can I fixed the problem
I am sending an email to the ossdl cdn plugin maker to tell them to add that it grabs some javascript from wp-includes also and that folder should also be sync’d on whatever cdn someone is using.
Playing in the cloud!
Posted by DigitalFiz in Projects on November 22, 2009
Well I’ve been messing with Amazonz s3, EC2 and CloudFront for a few days and I must say it is a pretty awesome setup of power. s3 gives you unlimited storage, EC2 gives you almost instant access to as many VPS’s as you want(or can afford hehe) and CloudFront makes your s3 data available to people all around the word on a server near them for the fastest speeds and highest availability. Combined together you can have a web service that is always there and always fast. I will be working on tools to utilize Amazon’s web services in PHP and see if I can make some simple easy to use tools to automate a web services ability to expand with demands. Hopefully I can utilize a system to auto start instances(amazons term for a running VPS) based on server loads maybe even add some type of availability prediction to pre-start some instances during known times of high load. the Elastic BlockStore feature of EC2 makes it easy to share the dynamic data that changes so you can have 20 VPS’s using the same database and serving the same data. Adding some features to sync static data to a s3 storage bucket which is connected to a CloudFront distribution should make for a very scalable, reliable and fast system. I have a project or 2 that I think will be perfect candidates for testing this out.
Now I have been thinking about how amazon isnt the only “cloud” service out there and I do plan on making some tools that work with others too just have to research the more popular ones. Looking very for to microsofts new azure system and I think it might be the next step into big things “cloud”wise
SecondLife and 32bit/64bit Ubuntu and the easy fix for no sound
Posted by DigitalFiz in How To's on November 20, 2009
This does not fix sound for SLVoice I am still working on that. I will post and link from this one to the SLVoice fix if/when I get one firgured out.
Ok, well I will say that the fix was not easy to find but it is easy to do…. go figure. First off the distributions of secondlife even the newest beta versions and all other variants like Emerald(which I use) and CoolViewer come with an older version of libopenal.1. That also goes for Ubuntu even the newest 9.10(Karmic). I didn’t really research which version they came with I just know its older then the one required for being able to use openal with pulseaudio. Direct pulseaudio support didnt come into openal until 1.10 so up until this point you could possibly get openal to use alsa which pulseaudio has a plugin for. The only problem with the alsa plugin is its unstable and for some reason openal seems to make it scream. Maybe its the load it puts on it or something I don’t know. I do know that VLC using the alsa plugin for pulseaudio studders a little bit but works ok. So the solution to no audio for secondlife in Ubuntu 64bit and really 32bit is to compile a newer version of libopenal which is simple enough. Now for the 32bit version its a little bit easier because you just compile it like normal and move the libopenal.1.10.66 to the lib folder of secondlife and continue from there. Here is the step by step instructions to do so:
-
Step 1 – get essentials
First we need to make sure you have all the essential build material installed like gcc and cmake so liked go ahead and install that stuff:
# sudo apt-get install build-essential cmake libpulse-dev
for 64bit you need to also install multilib support so that you can compile the 32bit version:
# sudo apt-get install gcc-4.4-multilib gcc-multilib libc6-dev-i386 -
Step 2 – get openal and open it up
Then we must download the latest openal which at the time of this artical is 1.10.622:
# wget http://kcat.strangesoft.net/openal-releases/openal-soft-1.10.622.tar.bz2
# tar -jxvf openal-soft-1.10.622.tar.bz2
# cd openal-soft-1.10.622/build -
Step 3 – compile openal
This will also be done 2 different ways depending on if your on 32bit or 64bit ubuntu first we show 32bit:
# cmake ..
For 64bit version you have to do this:
# CFLAGS=-m32 LDFLAGS=-m32 cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DLIB_SUFFIX=32
If you see something like so then it compiled in pulseaudio support:
– Building OpenAL with support for the following backends:
– ALSA, OSS, PulseAudio, WaveFile
Then we compile(both 32bit and 64bit)
# make -
Step 4 – back up the old libopenal and copy the new one
First we need to back up the old libopenal.so.1 just encase this one is messed up. I know, I know it didnt work anyways but still always backing up is a good practice
# mv /path/to/your/secondlife/lib/libopenal.so.1 /path/to/your/secondlife/lib/libopenal.so.1.old
Then we copy the new one over like so:
# cp libopenal.so.1.10.622 /path/to/your/secondlife/lib/libopenal.so.1 -
Step 5 – making sure openal knows to use pulse as its audio source
Now because openal defaults to alsa which pulse has a buggy plugin for we must override that with the user config file. The following command assumes you have nothing in the .alsoftrc yet because you really havent messed with it. If you have a .alsoftrc and have settings in it just simply set the drivers to pulse and now anything you may already have using openal will use pulse
The only warning I have for this is that if you have other programs that come bundled with libopenal.1 may not have the newest version that supports pulse but you should be able to do the same for that program as you did with secondlife. If it breaks anything just change it back and look for another route or ask the providers of the other software too provide an update.# echo “drivers=pulse” > ~/.alsoftrc
Now you should have sound for secondlife
You might want to restart your computer to make sure no sort of caching is going on. Remember this does not fix sound for SLVoice I am still working on that. I will post and link from this one to the SLVoice fix if/when I get one firgured out.
For you grandma and grandpa :) Frank Sinatra – Strangers In The Night
Posted by DigitalFiz in Music on November 13, 2009
Why do you taunt me amazon!
Posted by DigitalFiz in Projects on November 6, 2009
Man! I’ve been messing around with amazon web services for like 4 days straight. I am working with the AAWS part of their web service which seems to be a hidden secret of theirs. You cant find the links to information about it anywhere on the aws website. You have to find links to it from other websites to even get to it. Even searching there search doesn’t return anything. I’m not sure why they are hiding it but my guess is because its a free service provided for associates and not the other pay stuff they are promoting like the cloud computing crap and the storage crap. But what I don’t get is why they would hide it almost completely. They still make money from associate sales just they have to give a little chunk to the person doing all the foot work. Do they think they don’t need an affiliate system anymore? Is it on its way out? I sure hope not a lot of people are gonna have to go back to real jobs if they do. Maybe they don’t realize how many people depend and survive on the money they make using the associates program. Maybe I’m just a paranoid blind freak incapable of finding simple links directly on a website but I doubt it. Maybe they just forgot to link it in the search and dashboard who knows! I guess we’ll see. its not like they haven’t mixed things up before and caused a lot of mayhem for people using existing methods to access their product database.
Black Eyed Peas – Meet Me Halfway
Posted by DigitalFiz in Music on November 4, 2009
This is my current fav song
Don’t really know why but her voice is awesome and the song just makes me feel happy. Yes I realize that sounds gay but shut the hell up you know you’ve had songs that made you feel the same too
RAD as usual
Posted by DigitalFiz in Projects on November 4, 2009
I think that one of my most faithful clients has successfully put a new meaning to the term RAD(rapid application development). I will say that but him creating very short deadlines that often times fall fairly short of realistic expectations it has taught me to work a lot faster and constantly recheck my efficiency. I have a project to finish before the weekend that should probably take normal GOOD developers a few weeks to complete. Notice I said GOOD developers. I know that there are shotty php programmers that can throw shit together in a matter of days but the code will probably be less then except-able and hardly efficient.
Even though these projects are high pressure I’m glad I’m not forced to compete on rent-a-coder or ifreelance against people in poor countries willing to do anything you wish for $50. Whens the last time $50 was worth more then a consultation now-a-days in america? at $50 a pop I’d have to do like 4-5 projects A DAY to pay bills and honestly you wont find many projects on those sites that can be completed that fast.
Hello world!
Posted by DigitalFiz in General on November 4, 2009

