June 2010 Archives

Return to Building PHP Backends for Flex Applications from Arthur Lockman on Vimeo.

Due to the amount of questions I had on my last video about writing backend scripts for Flex applications, I decided to remake that video to help answer those questions and really explain what I had made in more detail. Enjoy!


(PS: Try Full screen mode to get the full picture)


All for Now!

Enhanced by Zemanta

Telephone: The Little Softphone that Could

| No Comments | No TrackBacks
In my everlasting search for the perfect way to use the full potential of Google Voice, I have stumbled across several solutions to make free VoIP calls from my Mac. I had stumbled upon Gizmo, which is still what I use for this purpose. However, I today stumbled across a new frontend for Gizmo that makes the whole experience that much better.

Telephone.jpg
Enter Telephone, a little SIP Softphone that can connect to basically any kind of SIP service. Sipgate, Gizmo, whatever you may have this app can connect to it. Currently, I have it connected to my Gizmo account, which links to Google Voice. Now as most of my readers probably already know, Google has purchased Gizmo and has shut down sign ups. So unless you were fortunate enough to get a Gizmo account before the shut down, this post probably won't do much but to make you jealous. 

Anyways, back to the point. When you open this app, all you see is a very simple window asking you for a SIP 
server, a username, and a password. Once you enter that, it 
Notify.jpg
signs you in to the account and allows you to make and receive calls. The application links in with your Mac OS Address book contacts, and allows you to call any of 
them. But, if you use it to link to Gizmo and Google Voice, then you can have google call you and it will send a Growl notification from the background alerting you to the call. 

AcceptDecline.jpg
If you click on the Growl notification, it goes to the application and presents you with this window, that asks you whether you want to accept or decline the call. In all very simple. And the best part, it uses about 13 mb of ram while sitting in the background. That's how a softphone should be. No bells and whistles, just let me talk.


All for Now!

Note: Although as of today Google Voice is open to the public, Gizmo5 Signups are still closed. Sorry!
Enhanced by Zemanta

Windows 7: Not Real Enough for My Laptop

| No Comments | No TrackBacks
Image representing Windows 7 as depicted in Cr...

Image via CrunchBase

Today, when starting up my Windows 7 VM to perform routine updates and installations, I came across this little notification in the right corner of my screen letting me know ever so kindly that "My copy of windows is not genuine". Well as you can imagine, I was not pleased. I see this and think I might have a virus or something, but Kaspersky told me that I in fact didn't. After working for a little while, a little notification popped up and told me that 'My copy of windows is not genuine' and 'I may be the victim of Software Counterfeiting'. Great. So I follow its instructions, and come to the conclusion that my copy of Windows is no longer activated. 
Let me say this right now that my copy of Windows was in fact activated for 4 months before this little notification reared it's head, and I had activated quite successfully before. So what had changed? Who knows. 
I proceeded to do the phone activation and got my computer re-activated. I for one would like to find out what went on. Did Microsoft suddenly decide that my computer wasn't real enough to run its software? Or that windows wasn't real enough to run on my laptop? I'd like to think the latter was more true. Still, I think Microsoft should look in to this as this also happened to me on XP. 

All for Now!
Enhanced by Zemanta

Untitled

| No Comments | No TrackBacks

iPhone 4? I was wrong.

| No Comments | No TrackBacks
Apple Live Keynote WWDC iphone 4

Image by cattias.photos via Flickr

Well, previously I gave my thoughts on the validity of a 'leaked' iPhone 4. As made apparent at WWDC this year, i was wrong. I for one do like the new iPhone design, although i have not held one in my hand yet. I want to as soon as it is available, to see if it really is as amazing as it is said to be. I'll post a review as soon as I get my hands on one.

All for now!
Reblog this post [with Zemanta]

Parallels and FIRST Robotics

| No Comments | No TrackBacks

This entry originally appeared on the Parallels Consumer Tech Blog.


Battle Cry 11_0064_5x7.jpg

As many of my readers know, I am on the FIRST robotics team known as the NorthernForce based out of Gorham/Falmouth Maine. I am the lead student programmer on our team. this leads to some headaches, but I'll get to that later on.


As a programmer for FIRST, we have two options for languages to program in. We can choose from either Java or C++. This year, we decided upon C++. Or i should say 'we' as in our mentors. I personally do not like C++, especially when we have that or Java as options. Our IDE for C++, WindRiver Workbench, only runs on Windows machines. As many of you know already, I am a mac man, and do not have a Windows machine. What did I do? Virtualize, that's what i did.


At first, I went the free way. Using VirtualBox for virtualization. This worked okay, I have to admit. Although the one feature of VirtualBox that I didn't like was the fact that my fans on my MacBook were running all the time, and there seemed to be no way to stop that. I used VirtualBox for a while, and decided my legs could withstand the heat of Windows no more. 


I had heard from my father, an avid parallels user before me, that Parallels was much better for Virtualization than VirtualBox was. So I tried it out. First installing Parallels 4, since we had an unused key for that. I tried to use the Migration utility in it to import my VirtualBox VM, but it wouldn't work. I exported the VM from VirtualBox in several different formats, all to no avail. For some reason Parallels 4 refused to import a VM from anything but itself. After finding that out, I had to take the plunge and install Parallels 5.


Once i got that installed, migration went much smoother. Everything just worked exactly as expected. I was surprised, and happy. So now i had all of my VM's imported, and everything was running smoothly, and our FIRST team was getting ready for competition. 


Now, I being the lead programmer on our team, I had to be able to compile code to the robot in order for me to be any use to anyone. I was able to do this with VirtualBox, but had never tried with Parallels. I tried to compile, and had success instantly. It was fantastic to be able to get things done correctly and quickly, unlike before. 


Our team went to competition at Worcester Polytechnic Institute, however did not come home victorious. We did not come in first, but we did end up in the final elimination brackets with some pretty decent teams as our allies. We did't do as well as we would have liked, but did come away with the team spirit award. So i guess we didn't do that badly. 


All for now!

Reblog this post [with Zemanta]

About this Archive

This page is an archive of entries from June 2010 listed from newest to oldest.

May 2010 is the previous archive.

July 2010 is the next archive.

Find recent content on the main index or look in the archives to find all content.