Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:San Antonio (Score 1) 470

Me too. Saw one at the San Antonio Airport, parked in the EV charging station next to a Volt. It kept me from plugging in my Leaf, but I was so excited to see a Tesla that I didn't care =D. If there are some in San Antonio, which is about 20 years behind the rest of the world in technology adoption, then I'd be surprised that there are only 1000 in the rest of the state.

Comment Re:You're a contractor. Your "secrets" are yours (Score 1) 292

I have to agree with this. I was a consultant for several years. I've had to go over this same exercise numerous times. Be professional, use standard terminology, and make sure your code is documented and commented. If the new guy doesn't understand basic things like design patterns or standard algorithms it isn't your job to teach them, but point them in the right direction to learn. Point them to a good program logic and design, OO, book on the platform (Spring, Struts, .Net MVC or whatever), or design patterns book. When they realize that is what it will take to understand the platform, they will usually take it on themselves to learn. 9 times out of 10, the company will pick you up again in the future. You will be surprised that despite the snarky comments about the young guys failing and the company having to bring you back, the new guy will probably still be on board, they will work beside you in future engagements, and if you do the above you will be pleasantly surprised to find out that the "new guys" were your biggest cheer leaders for re-engagements. Don't let an inflated ego and hurt feelings get in the way of providing exceptional customer service.

Comment No mention of BIRT (Score 3, Informative) 57

Where is BIRT in this list? BIRT is open source and a top level Eclipse project. It is fully featured out of the box, is extensible, and is implemented and backed by several large companies. It is supported by every major Open Source reporting server (Pentaho, SpagoBI), and for enterprise conscious folks there is a commercial option. And it does away with that god awful banded report design model that is a hold over from the ancient Crystal Reports in favor of a more flexible report design paradigm. My guess is that Pentaho and Jasper paid SlashBI more money for a front page slashvertisement.

Comment My Personal Tips (Score 1) 480

1) Separate your family/friends from your work life. People tend to think that if your at home, you're available to talk/hang out. Family is especially hard to convince otherwise.
2) Make sure you get voice time with your co-workers. Don't just leave it to IM.
3) Follow a productive methodology. In my case, I used Scrum. I have a full Product Backlog, and a Sprint Board in my office. Don't try to replace these with electronic organizers. And make sure if you do Scrum from a work at home job that you participate in a Daily Scrum either through Skype or conference call. This goes into #2. The reason, if you're out of sight, you're out of mind of your co-workers. That plays big when its time to make cuts.
4) Take breaks. Walk around the neighborhood, go running/jogging. Go out to lunch. Anything to force yourself out of your house for a little while to keep you from going stir crazy, and to force you to interact with people other than family and co-workers. All work and no play makes Jack a dull boy after all.

Comment Silly Theories (Score 1) 685

Simple solutions... shes either a crazy old lady talking to herself with her hand up for whatever reason, shes chewing gum, or this is "B" roll that the DVD authors used for the extra feature, and this particular footage just happened to have some women on her phone.

It would make a good aspect of a Sci-Fi story, cell phones function on their time of origin, regardless of what time the physical handset is in.


Sweet, Sour, Salty, Bitter, Protein ... and Now Fat 210

ral writes "The human tongue can taste more than sweet, sour, salty, bitter and protein. Researchers have added fat to that list. Dr. Russell Keast, an exercise and nutrition sciences professor at Deakin University in Melbourne, told Slashfood, 'This makes logical sense. We have sweet to identify carbohydrate/sugars, and umami to identify protein/amino acids, so we could expect a taste to identify the other macronutrient: fat.' In the Deakin study, which appears in the latest issue of the British Journal of Nutrition, Dr. Keast and his team gave a group of 33 people fatty acids found in common foods, mixed in with nonfat milk to disguise the telltale fat texture. All 33 could detect the fatty acids to at least a small degree."

Comment Re:Programming == Cut & Paste (Score 2, Insightful) 623

I have to agree with parent. I've written an implementation of every method I use from libraries such as STL or Java at least once in my life, sometimes in such painful languages as assembly. I did it just for the sheer joy of it (yes, I love programming that much) and as a learning experience. In all those years, I learned a very important lesson, don't reinvent the wheel. I have yet to receive a set of requirements from a client that say "give me the least efficient/over engineered way to do X" that would compel me to ever again need to re-write a quick sort algorithm, container implementation, or string parser.

Comment Fail2Ban (Score 1) 497

If your not willing to invest money into intrusion detection, vulnerability scanning, or moving to a more responsive provider, accept that your server is going to constantly be scanned by the droves of script kiddies out there throwing everything but the kitchen sink at any server that responds to a ping and keep monitoring those logs, which hopefully are stored on a separate server in case you are ever actually compromised. In the mean time, try installing Fail2Ban on your server. It will block an IP address after X number of failed authentication attempts, which will alleviate the noise of the brute force password guessing attempts.

Comment Nerd Kit Valentine Day Card (Score 1) 470

Last year I made the NerdKit Valentine Day card. I customized it so that it fit onto the top of a box of chocolates and put pictures of our pets on there. She loved that more than any other gift I've gotten her, and that includes jewelry. As an added bonus, her friends were completely jealous their significant others didnt do anything that "creative".

Play to your strengths. If she doesn't appreciate it, your with the wrong girl.

Comment Re:Your Honor! (Score 3, Interesting) 494

You read that article and think "Name calling? The police state is violating that persons Freedom of Speech, thats a problem". I read that, see that its from Somerset, Tx, and I think "thats probably gang related or some cracked out trailer trash and they threatened to rape and kill that girl. Thats a problem".

In both cases, none of us knows the specifics of the case, and are both talking out our asses. And even RTFA, given the PD cheifs in the San Antonio areas notoriety for spewing lines of BS, we won't in the immediate future.

Comment Re:Get these on Verizon!!! (Score 1) 195

I use an Android device on Verizon now (HTC Touch/XV6900). Its fine for the built in Google apps, but the Android Marketplace has thousands of apps that were obviously designed for 1 device, the G1. with all the screen clipping issues and resolution issues, most of these apps are just plain junk. And if they ran it on Verizon, I'm sure Verizon would do all those great things they are know for, such as locking down the GPS functionality to only work with VZNavigator. Android has the feel of a cobbled together imitation iPhone. While its better than Windows Mobile, and iPhone killer it aint.

I have a theory that it's impossible to prove anything, but I can't prove it.