Ok, I usually say good things about java and apple, but this post actually is to make a workaround for an awful issue, that really pissed me off for some time. If you want to use Netbeans on Snow Leopard or even Eclipse there’s some things that you must know, like always install the software using a Java6 JVM as your default JVM, don’t use Java 5 because apple made some mistakes and some things that should be exclusive for Java 5 got override by Java 6, I know don’t ask. hehe, so even if you will use Java 5 for your projects, please for Leopard and Snow Leopard install netbeans using Java 6. There something that was really upsetting me: every time I want to compile any of my projects I got an error like couldn’t connect on socket, transport something. Well after a lot of headache I could see that this issue is related to your HOSTNAME, Leopard has a strange behavior that changes your hostname and got a new one from your DNS server, so if your machine is inside a local network probably you will not have this issue, but if you connect directly then it’s gonna be pain, a lot of pain. I know some programmers edit the /etc/hostname file and some of them could work around this bug, I went for a more drastic solution, but I think makes more sense, I just don’t want that my computer changes hostname everytime so the following commands will not let Leopard/Snow Leopard change your hostname.

sudo hostname whateveryouwant.local
sudo scutil --set HostName whateveryouwant.local
sudo scutil --set LocalHostName whateveryouwant

Once this is done, the name should stick permanently.

BTW – this error happens on eclipse exactly the same way.

Apple didn’t say a thing, but we java programmers, have a nice really really nice surprise, installing Snow Leopard, apple gave us a really nice and wanted present, come on guys we have java 6 32 bits now, this is wonderfull news, and really really waited, actually we wasn’t waiting anymore just thought that would never come, but Apple heard our prays and release java 6 32 bits, well my life will change a lot because of that, because I was stucked on java 5 because java 6 on mac just 64 bits. But java 5 didn’t come at all on snow leopard, and that could be a problem for some folks, so I’m inserting here some quick steps on how to install on snow leopard our old friend java 5.

Download java 5 :

http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz

after that copy to some folder like /~/java5 and

tar -xvzf java.1.5.0-leopard.tar.gz

Move it to your System java folder

sudo mv 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo rm 1.5.0
sudo ln -s 1.5.0-leopard 1.5.0

Now you just need to open java preferences and you should be able to select Java5 as your default VM.

open "/Applications/Utilities/Java Preferences.app"

We’re done. Thanks Apple!! Snow Leopard is awesome, but Snow Leopard with JAVA 6 32 bits is amazing!!!

Snow Leopard is Here

Snow Leopard is Here

Yes, it rocks, Leopard was really really awesome, but apple managed to improve more and release on 28th august snow leopard. Some may say it’s not a HUGE update, but you can bet it is. The things still almost the same, but apple improved so many aspects of the system, and one that everybody loves: SPEED, it is so much faster, and it’s the first time that before I upgrade and Operational System, I have less Free Memory on my HD than after the install. Believe me it’s awesome, I got more free space upgrading my system. The dock it’s really really good now, I read other day that they change something that users don’t use much in something really useful, I think it’s true, the dock menus are really cool and pretty too. Ok I upgrade my IMAC 20″ and my macbook and I got the same  question : Snow leopard asked me where is the System Events, well actually is easy, but for sure Apple doesn’t plan this, if that happens to you, don’t panic and don’t hit the cancel button, just browse and go to /System/Library/CoreServices then choose the application inside this folder “System Events”, yes is that easy, after that you are ready to enjoy your shine new O.S., Quicktime is amazing now, so many things improved that is impossible to describe, but please get Snow Leopard fast, for sure it is worth the $29,00. Come on you can buy a O.S for $29 bucks, it’s amazing. Apple looks like you will conquer the world indeed. I’ll upgrade 3 more Imac’s 24″ let’s see how that goes, but it should go pretty easy. Have a nice day Guys

Stay tuned, because I’ve been work a lot on Simple Money, and I really enjoying working on it, and I’m really proud of what I’m developing, and soon everybody will be able to download the beta, and see what I’ve been doing.

I’m really excited today, because my team just won the 2008-2009 nba champioship. It is really awesome, when I remember when I was 16 years old, and play basketball everyday, 5 to 8 hours a day, and really dream in play like magic, and now see my team winning again is really cool. Kobe Bryant for sure one of the better players in the world, without O’neal, and I always though really ridicully, to say that Kobe is not complete without Shaq, Kobe is a true leader, and really really really awesome player. Kobe and Gasol, Fisher, Odom, an all the rest of the team congratulations, of course we need to say that Phill Jackson break a new record, he just won his 10th nba championship as a couch, Damn!!! He is awesome too. Well, can’t wait to see later this year all over again.

Go Lakers….. Next championship we will take Boston in the finals I hope and finish some business we start last year.

kobe24

Magic

Magic

I’ve been working like a crazy, it’s just too much, but I’m really glad that everything is working so well, I’ve been able to work on my personal projects and the things really looking good. My company just started a new internet service, that I think it will be great http://www.justworks.com.br, and SimpleMoney is just doing great, I’ve seeing this project filling a huge gap among users, so I’m working a lot on it, and really put my mind to develop the best app I possible can. Soon I’ll release a beta, and a list of features, that will make your life easier. Below you can see a screenshot the app is working already, and I’m loving it. Don’t worry about the icons it will be changed soon!!

SimpleMoney Screenshot

As you may know I’ve been really busy from the last two years, working like 15 to 16 hours a day, and working like that is really hard to have some time to ourselves. Well I’m glad to tell you guys that I’m on vacation, I will not travel this year, just to be able to relax and stay home, and really do things that I really enjoy. I’ve been cooking a lot these days, it is one thing that really relax me. I cook for two sometimes three hours and it is really great: You can see some pictures of my recent journey on the great cooking art!

img_0129img_0135img_01271

Well, I’m really excited to tell you guys, that I just started a new project, and the name of my new project is Simple Money, a really cool software, that once for all will take care of all your money management, we all need that, but the software that are available to us, are really boring, and/or difficult to use, doesn’t solve the real problem. Simple Money comes to change all that. The idea is to make a software that my mom will use and love it, and my lawyer too :-) . I know I’ve not posting here the way I should have done it, but this will change, from now on, I’ll post a lot here, and write some techinical articles about swing, java, etc. Humm I almost forget, I’m developing this software using JAVA, so you will be able to use this software in any Operational System you use, like Mac, Linux, Windows, Solaris. The system will have at least two parts, one is the desktop, which is the main software that the user will manipulate his bills, budgets, accounts, etc. The other part is the iphone part, yes we will have a IPHONE software that will sync everything from your desktop to your iphone and vice-versa. But the really cool think about is that it will work on iphone, or android, blackberry, pocket and any other phone that has J2me available, so for sure everybody will have a chance to use these features. It will have at least two languages : Portuguese BR and English. So that is it for now, I’ll keep posting here everything.

Cya guys

I’m writing this post aiming the new mac users, I think the second big obstacle for every new user is to find softwares in the new system that replaces their old softwares on his old computer.

  • Videos

The first software you will need to watch almost all kind of movies is Perian
http://perian.org/

If you need to watch windows video, you can download the software below:
http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx

  • Essentials

menumeters : With this software you can check important things of your hardware, like memory used and free, network, etc.
http://ragingmenace.com/software/menumeters/

When you need to leave your mac, for a while, it is good to lock your desktop so download:
http://www.apple.com/downloads/macosx/automator/lockdesktop.html
Best plugin for your lovely ITUNES
GimmeSommeTune -
http://www.eternalstorms.at/gimmesometune/

Sometimes we need to get a screen shot of our desktop, and you never remember the shortcut for this, so just download instantshot and you will never have to remember the damn shortcut
http://projects.digitalwaters.net/index.php?q=instantshot

Your mac has some manners :-) . “HE” loves to dim out your monitor when you don’t move the mouse or hit the keyboard for a while, using this piece of software below you can prevent th
http://www.versiontracker.com/dyn/moreinfo/macosx/31941

If you are a brazilian and don’t want to learn how to use “acentos” you can install a keyboard map that emulates USA-International, so your keyboard will “acentuar” just like your old windows.
http://www.brockerhoff.net/usi/

If you need a torrent client and I’m sure you will VUZE is the one to go, made in java.
http://www.vuze.com/app

If you need to use a 3d model software, you can go with the free software Blender
http://www.blender.org/

Always remember that some of the most famous softwares that you can find on your old computer you will be able to find for mac, like SKYPE, REAL PLAYER, FLASH, MSN, FIREFOX, GOOGLE EARTH, ECLIPSE, NETBEANS, OPENOFFICE, PHOTOSHOP, DREAMWEAVER, ETC

If you need to manipulate any subtitle you can go with SEARS, it is made on java:
http://nico.rouviere.free.fr/Sears/?page_id=4

If you need a GTD “Get things done” software you can use Things
http://www.culturedcode.com/things/

This is illegal and you shouldn’t do it, but if you want to be an outlaw, you can use the piece of software below to download your TVSHOW, and you will not to try to find any torrent, this software will grab for you and download automatically, as soon the new episode get available :
http://tvshows.sourceforge.net/index2.html
If you need to use Apache, PHP and Mysql, in Mac is piece of cake,  you just need MAP
http://www.mamp.info/en/index.php

For sure I could write more and more, but it is enough for now. I hope you enjoy this new world that is opening to you.

Remember APPLE is taking the world.

Ok, this is the first post so it supposed to say why I decided to start a blog, so I’m gonna start saying that I’m someone who likes to stop everything I’m doing sometimes and just talk with my friends and relatives about a lot of cool stuffs, like movies, life, religion, god, tv shows, book, etc. I do that for a quite some time already, and I enjoy a lot, so I decided to open this space to share some of my thoughts, but what I’m  really interested is find other people to share their thoughts with me, so we can grow up together. The gist here is sharing, the world really needs that, we need that, so here we are. You know I’m a Computer Engineer and I use, to play, work with computers since I was nine, the year was 1984 when my dad gave me my first computer. And being an engineer I always use technology, mathematics , and scientific knowledge to solve practical problems, but I need something else in my life, I don’t believe that everything is practical, I truly believe that we need God in our lifes and always use our heart to judge stuffs around us. My heart is like an open highway. That’s what I believe that’s what I do. Here you will be able to talk about my passions, I love music, tv show, java, God. I can’t think of a life without friends. I’m talking about friends, the ones that really SHARE their lives with you, that try to make a better world for each other, I believe that if we really try hard enough we can and will be remembered not as accomplishes or victories, but we will be remembered for the joy that we brought to life, for the people that your presence change their lifes, for all the good things that you did not just to yourself but for each other. I will invite my friends to post here to, and I’m sure that you will love them. Now let’s talk about one of my passions, which is computers, I’m a proud MAC user, JAVA programmer, really really enjoy doing these things, I love Java, the idea, the concept, everything about it. I’ve been using free software for a lonnnng time, like linux, I use for more than a decade now, so I truly believe that Java and linux and all the other free software are what the world needs to be a better place. I’m using macs from 1 year now, I know it is not free software, but is so cool, and when you buy the hardware come with the software, and it is so many years ahead of everything that is out there. Gosh Mac is awesome, to desktop mac, to servers linux, powering all this Java, there’s nothing that can beat you :-) . I’m a swing programmer, so I’ll blog a lot about swing, try to show that those old rumors, aren’t true like java is slow and that stuff. I’ll blog about Apple products, too. So stay tuned, because we have a lot to talk to. Cya…..

Next Page »