Archives Posts
June 29th, 2008 by sergi
Time for Java developers. This week I’ve choosen a group of links about Java Server Faces.
I’ve never done anything in JSF and read nothing about it, this is the reason I want to get the links and save for futures developments.
Another link I want to save is about Dependency Injection:
And the last group of links is about code quality:
Archives Posts
June 26th, 2008 by sergi
Few days ago a friend of mine sent me an email explaining that an important security problem has been recently discovered on Mac OS X.
The issue lies in the implementation of AppleScript since at least Mac OS X “Panther”. Applications running with root privileges could accept commands from other applications that are not running with root privileges and then execute this second command as superuser. So, running some applications like installers or simply Onyx could open a backdoor to any hacker.
Exploding the problem, open a Terminal and write
whoami
it tells who are you, in this case it shows your username. Now write:
osascript -e 'tell application "ARDAgent" to do shell script "whoami"'
and… who are you? root!!!
This is because ARDAgent has the corresponding bit to the setuid especified to root. The problem is easy to understand and easy to solve too, you only have to change this bit. Open another time the Terminal if you don’t and type
sudo chmod 755/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent
This command change the permissions of the executable and solves the problem. You have to know when you will repair the permissions this change will disappear, so save this line in a good place.
Archives Posts
June 17th, 2008 by sergi
Last week Apple presented the so waited iPhone 2.0.
Surely you readed a lot of analysis about the new iPhone, showing the new caracteristics and a tons of information, so if you are not from earth and don’t know what the iPhone is, go to the iPhone’s Apple page and watch what’s going on here in earth
Now that you know everything about the new iPhone, let’s say what conclusions I have come:
- 3G: ok, this is the most wanted feature and here it is. Jobs said iPhone is the faster 3G mobile around the world, we have to believe it. Personally, the connection’s speed isn’t a big issue for me, so 3G? Ok, you’re welcome
- Camera: No changes for the camera and the big disappointment is the lack of a camera in the frontal to let the user make video conference and take advantage of the new increased speed.
- GPS: For me has no sense, if you have connection via wireless or GPRS or 3G, you can localize yourself through Google Maps and even make a route between two points. But in the other hand, it opens a range of possibilities like the port of the Tom Tom software, but knowing Apple… I think it never will come.
- Bluetooth: As you may know, bluetooth on the iPhone is functionallity downgraded and in the next release will be the same.
- Materials: The metallical back surface has been replaced by a plastic surface, in my opinion this is a good chance to reduce the cost of the production.
- Software: Apple announced the next iPhone software release, version 2.0. This new version will come with a lot of new features, most of them oriented to enterprise, like the supporting formats from Microsoft (word, powerpoint and excel), spotlight searching contacts, save images from the web to gallery and some more features you can get from Apple Press Release.
In my opinion, the new iPhone 2.0 is not the revolutionary product we were waiting for, and Apple has only limited to upgrade the connection speed with 3G, but thinking like Apple, the trully revolution is in the software not in the hardware.
Archives Posts
June 6th, 2008 by sergi
Hi!
This is the first post of a new group where I pretend to share with us a couple of links I’ve found interesting in dZone.
In this post I’ll put all the links I have as interesting in my bookmarks, but the next posts will be weekly and I don’t assure you I’ll have posts every week
So, stop talking and let’s post the links: