Archive

Archive for the ‘What's New’ Category

What’s gonna work?

February 7th, 2010

My son used to love the TV show, “The Wonder Pets”. In that show they have a recurring theme and a song to go along with it: “What’s gonna work… team-work!”.

Now for those who are new here, or who don’t already know, I work in software development. These days, almost all types of development require some form of team work, except for the poor guys who used to work at 3D Realms that were expected to code like they were living in the 90’s.

Splitting work between team members who have the same skill set is an difficult task. The reason being is that most developers tend to have a different style of programming between one another. So when one developer encounters another developers code, they may break “Rule 0″ from the “C++ Coding Standards : Rules, Guidelines, and Best Practices” book, written by Herb Shutter and Andrei Alexandrescu.

Rule 0: Don’t sweat the small stuff
Wow! This rule is so simple… so powerful… So, why is it so hard to live by?

My guess is that for many developers perusing through code, the setup and layout of the code makes it easy, or hard, to read. So, if you are used to prefixing your pointer variables with a lower-case p and someone on your team is using plain words to describe the variable, I can understand how it hurts trying to read someone else’s code that may or may not jive with your brain. Comfy code formatting is like the cozy blue blanket for developers… Stop sucking your thumb!

Dev’ies are willing to spend the time, and shamefully submit code, that is may only be different by a couple of spaces or tabs. I will admit that I have broken this rule myself… with a big grin on my face while I’m committing such offense, but in the few cases where I have done this, it has been with code that has had it’s ownership transferred to me and I have authoritative rights to do with it as I please :) So there!

Now back to team-work…

Working with other team members can be tough since it means we have to give up a part of ourselves to work with others and sometimes compromise our workflow so that everyone is happy and that no one feels negated.

Likewise, the ‘OTHERS’ have to give a little to receive a little… but remember that they can’t read your mind, so, you too have to let them know how you feel and respectfully tell them your ideas. I’m not suggesting that you have a Jerry Springer like meeting where people show how they feel deep down inside when you altered their code or comments and start flinging chairs at each other. Save that for TV where you can get paid for doing that!

I’m suggesting that if something doesn’t jive, let your team know, but think before you speak… Ask yourself, was there a good reason that developer took out your code or changed your comments or decided to change the spacing? You may be surprised with the answer. And if the answer is in violation of Rule 0, then smack them over the head with official “Offenses to Coding” baseball bat! It’s both fun and theraputic ;)

Till next time, happy batting… I mean… Happy Coding!

Jaime Coding, What's New

I like this!

January 14th, 2010

I found this on the www.thefirearmblog.com website and I like it!

Jaime What's New ,

Using TimeMachine with Netatalk server… again

August 22nd, 2009

Ha!
I bought a new computer and with it, the pain of having to recreate a new TimeMachine backup on my FreeBSD server. This time, I didn’t feel like creating a sparsebundle image on a local disk and copying it to my server. Why should I? I have plenty of space on the servers.

So, in search on the Internet, I found this perfect set of instructions that show you how to create a sparseimage on you local machine and copy it to your network drive, even if your local drive is not big enough to create a sparsebundle that is twice the size of your disk. Check it out: http://www.somelifeblog.com/2009/02/fixed-time-machine-backup-to-network.html

Jaime What's New , , , , ,

I have to get this game

July 7th, 2009

Ah! Freedom!

July 1st, 2009

I just removed the Google AdSense content from my website and it feels good. Kind of like a guilty good :)

I support capitalism. I love capitalism! And making money is a good thing, but sometimes it’s too much.

I like some of the commercials and I click on the ones that appeal to me, but when there is a dancing girl or a woman who looks surprised in a video window, distracting you from reading the article on the page, I just get annoyed and click on my Adblock+ button.

I like you Armstrong, but that stare is creeping me out

I like you Armstrong, but that stare is creeping me out

There’s a lot of good stuff on the Internet, but there is also some creepy stuff out there :(

Jaime What's New

A day with my wife, son and D90

May 31st, 2009

I have had too much fun the past couple of nights.

Friday I was out late, watching the Mets beat the Florida Marlins in Citifield :)

Saturday night, I watched 3 movies: “The Happening”, which I liked, “10,000 BC”, which really sucked and since I couldn’t end the night on a bad movie experience, I watched “Hitman” to recuperate.

Today, working off of 5 hours of sleep, I took my son and wife out to different local festivals, armed with my Nikon D90. The funny thing about the camera is that I don’t have a fancy lens on this unit, but MAN, does this lens take great shots.

I’m working with the Nikon DX 55-200 VR lens and I cannot believe the quality of the pictures you get out of such a cheap buy. I bought this lens because of Ken Rockwell. I have to admit I was skeptical about buying this thing, being all plastic and all, but I haven’t seen a bad shot yet. Not chromatic aberration or anything.

Well anyway, I walked around with this setup and being that I was too sleepy to think, I mainly used the preset modes and was pleasantly surprised to see how good all of the shots came out. I didn’t have to do any editing either!

If you want to see some of those pictures, check out my flickr photostream

Jaime What's New ,

Make that long URL tiny!

May 28th, 2009

When you guys want to send each other a long URL, make it tiny!

Go to http://tinyurl.com/ and enter the long URL there and *POP*, out comes the tiny url that you can use instead!

So, http://on-my-desk.blogspot.com/2007/02/jennifer-shiman.html turns into http://tinyurl.com/5fk9jv

Another friendly advice message from the smartest guy on the block :)

Jaime What's New ,

Popular post

May 27th, 2009

I’m surprised what people find interesting on my website.

The most popular post is actually the Haversine formula page.

Thinking about it, that whole process was a real pain in the butt to implement, so I can see that if someone else had to do it, that I could actually save them some time and grief.

Your welcome. There you have it. Your welcome and I am glad that I could help!

Jaime What's New , ,

Setting up the mac mini and TimeMachine

May 15th, 2009

I had a PowerBook that was showing it’s age. I didn’t feel like buying new computer so I actually bought a Mac mini on the recommendation of one of my co-workers.

Setting up the machine is typical Mac: plug in and go. The migration assistant made transferring everything over to my new computer way too easy.

Of course, there is a hitch: I used my AFP server to hold my TimeMachine sparseimage and that does not work on my new machine. I don’t feel like mucking with it now and I’m sure that getting the backup to work with my new computer will take time and effort that I am not willing to put in.

Anyway, I’m happy I got a new machine to work with.

Jaime What's New , ,

You have to hand it to Obama

April 29th, 2009

I set up this blog site for programming.

I set up this site so that I could share with other programmers some of the problems I have had and how I overcame them.

I set up this site, so that I could share with other developers who had similar problems as I did.

I didn’t set up this site to share my personal ideas, my daily to-dos or anything else.

As time went on though, the very items I tried to keep off this site made it here.

Twitter, Facebook, Flickr. They’re here. I didn’t understand them at first, but I enjoy them and they’re here.

Now Obama is here… he and politics have made their way to my website.

I have to say, Obama’s use of the internet as been quite impressive. The White House portal, his use of Twitter on the campaign trail and now, Flickr!!!.

I won’t lie. I don’t agree with his ideas, his policies or his plans, but I do agree that the use of the internet to make American’s more connected with the government is a great idea.

It seems for quite some time now people don’t want to know what’s going on in the government unless it’s controversial.

I don’t agree with that, and Obama is doing the right thing by making the U.S. government more visible. More tangible. Less frightening.

The U.S. is filled with good people and we tend to forget that too.

Let’s not forget who we are and that we all neighbors.

Jaime What's New , , ,