My new phone just arrived. Google Nexus S is a piece of “art”, full of features. For me is the perfect phone. I can read my email, rss feeds instantly and I can browse all my websites. Also the browser is a full featured browser (93 points from 100 in acid3 test, and in my firefox 3.6.13 under Ubuntu 10.10 I get 94 points ) with Adobe Flash on a Super AMOLED 4 inch screen. Also the Android market is full of applications and games. Everything on this phone is amazing.
Some of the features of the Nexus S are:
- Near Field Communication
- 1GHZ Processor ARM Cortex-A8 processor, Hummingbird chipset
- PowerVR SGX540 GPU
- Android Gingerbread 2.3
- 4 “ Super AMOLED
- 16GB of onboard storage
- 512MB of RAM
Another nice features:
- It can be used as WiFI hotspot.
- Support for internet calling (VOIP)
- Video recording in H.264, H.263 MPEG4
- DLNA support
- And not last Voice Actions
- anti-fingerprint coating
- capacitive touch functionality
- multi-touch support
- haptic feedback vibration
- 3.5mm audio jack
- micro USB
- three-axis gyroscope
- proximity sensor
- light sensor
Also the battery is not bad at all, 6.7 hours on 3G or 14 hours on 2G and 17.8 days on 3G standby. I should charge it every 2 or 3 days, but this is not a problem at all.
The only bad thing was the price. I want to get it now and I should pay some extra to get it, because the phone is not launched in Eastern Europe and I get it from England, it was more expensive than the original price. Anyway, if you have patience, probably you can get it at a decent price.
If you are an Android developer this phone is a must, you should get it right away, because it came with Android 2.3 Gingerbread and you will have all Google updates on time.
Anyway a full review and more impressions you can found here: Samsung Google Nexus S – The new Android phone from Google.
I’m curios how this Debian installer will look. The features are amazing:
UserMode Linux Support
This are just several features. For more just check:
This is a little bit old, but is worth to mention it because on a lot of system is still working. The proof of concept code and a lot of details you will find here: http://bit.ly/fYpOtx . This exploit is based on 3 vulnerabilities found by Nelson Elhage (probably because of that exploit is named full-nelson). As I said the exploit is based on 3 vulnerabilities CVE-2010-4258, CVE-2010-3849 and CVE-2010-3850. The last 2 vulnerabilities are based on Econet protocol driver. If you don’t have this driver loaded exploit will not work. The first vulnerability was founded on 188.8.131.52 and is based on do_exit function which doesn’t handle properly a KERNEL_DS get_fs value.
Anyway the last 2 vulnerabilities were fixed on Debian Security Advisory 2126-1 and without them exploit is not working, so upgrade your computers.
After 6 months of waiting ( the normal time for Ubuntu releases) Ubuntu 9.10 is here. Today (29 Octomber) I upgraded my laptop at Ubuntu 9.10. What is Ubuntu promising with this new release:
Faster, simplified, better-looking boot experience for most users in other words was redesigned from many points of view
Audio revamp – Pulse audio
Firefox 3.5 – no more comments
Other cool things:
Ubuntu One – a new technology which offer you 2Gb of free storage over internet (I should check that myself)
Better integration with: Flickr, Facebook, Picassa, Youtube, last.fm and other social sites.
Office – Openoffice 3.0
Over 400 completely free and completely cool games. Solitaire is not the only game in town.
Fully translated into 23 languages
But you should try install/upgrade yourself to see all this differences.
Japan Linux Symposium is between October 21 – 23 2009 in Tokyo, Japan. In the same day (21) Microsoft Japan Launched Windows 7 and one of the Microsoft point of sales was across the street from this Linux Symposium. The guys decided to do something fun and get one of their best guests, on this symposium, and take a picture on the Windows 7 stand.
Yeah, the guest was Linus Torvalds
All the credits of this pictures goes to Chirs.
Sometimes you need standby for your Xorg server and sometimes not (surveillance applications don’t need it). I will try to show you in several lines how you can configure that.
To control standby for your monitor you need to see if you have enabled Display Power Management Signaling enabled.
For that try to run following command in a xterm
DPMS (Energy Star):
Standby: 1200 Suspend: 1800 Off: 2400
DPMS is Enabled
Monitor is On
if is not enabled just run
To set standby, suspend and off parameters run
$xset dpms X Y Z
where X is standby time, Y is suspend time and Z is off time all in seconds.
To set that at every Xorg boot then you should add the following lines to your xorg.conf
Option “blank time” “150″
Option “standby time” “300″
Option “suspend time” “600″
Option “off time” “1200″
Option “dpms” “true”
If you want to disable DPMS standby then put this configuration in your xorg.conf
Option “blank time” “0″
Option “standby time” “0″
Option “suspend time” “0″
Option “off time” “0″
Option “dpms” “false”
If you copy your shortcuts from one system to another and you don’t preserve the right attributes on this files then is possible to get a warning everytime when you run a application from your desktop or your menus.
This shortcut should be a *.desktop file and it should have your rights on it or it should have minimum read and execute for group or others.
to fix that just run
sudo chmod ugo+rx *.desktop
That means you give rx rights (read and execute) to ugo (user, group and other).
So now, you also learned how to set the proper file rights
I know you can also use mark as trusted button, but is very useful when you have more than 40 shortcuts on your desktop.
Sometimes we need to query, under Linux, Active Directory for users/computers without accessing a remote desktop. We can achieve that with ldapserch. First you should install first ldap-utils. In Debian or Ubuntu just run:
$ sudo apt-get install ldap-utils
The syntax for using ldapsearch:
ldapsearch -x -LLL -h [host] -D [user] -w [password] -b [base DN] -s sub "([filter])" [attribute list]
A simple example
$ ldapsearch -x -LLL -h host.example.com -D user -w password -b"dc=ad,dc=example,dc=com" -s sub "(objectClass=user)" givenName