Friday, December 25, 2009

Belorussia vs Acer

One of Belorussian distributorship proposes Acer desktop monitors as their own named INTEGRAL.

Thursday, December 17, 2009

Android 3-rd party source code

I think you know that Android has 3-rd party Java API.
For example it is Apache API in part of HttpClient 4.x.
That is good code.

Friday, December 11, 2009

Android 2.0 APN

The two last versions of Android emulator - 2.0 and 2.0.1 ignore a proxy settings for APNs.

I'm really upset.

Android application MIME type

Useful facts about Android:

The MIME type of typical Android application (apk file) is application/vnd.android.package-archive.

Thursday, December 10, 2009

Android Web Browser

Today I was surprised by the next news: Android web browser doesn't support queries by ftp protocol.

Instead of that Browser interprets a typed address as query string and send it to Google.


Wednesday, December 9, 2009

Android Benchmark

A Softweg Studio has announced that Android Benchmark was updated on Android Market.

New version has function for uploading a Benchmark results to the web site and compare it with others.


Tuesday, December 8, 2009

Make your laptop a hotspot

This movie is showing how to share your laptop Internet connection with a colleagues on Windows Vista, Windows XP and Mac OS X.



It was got from cnet tv.

Google goggles

New visual search service from Google.

Monday, December 7, 2009

Android platform issues 2

Earlier I've written about NPE in Android platform HttpClient 4.x.

Today I've investigated the problem deeply.

Friday, December 4, 2009

Android secrets: 1

- Which type of resource file do you use to avoid hardcoding of strings?
- res/strings.xml
- Which one for the integers?
- Hm...

Google Android 2.0.1

December 4 Google released Android platform 2.0.1.
This release has only minor changes and bug fixes. But I like such progress.

Thursday, December 3, 2009

Android Platform issues 1

As you already know Android contains a 3-rd party Java API.
One of such open source projects is Apache HttpClient.

QT4

December 1 Nokia has released QT4.6.

Tuesday, December 1, 2009

Apache 2.2 mime_magic_module and PHP scripts

The task: force Apache to handle PHP scripts without any file extensions.
Apache is able to determine MIME of file in two ways:
  1. Using mime_module by extension
  2. Using mime_magic_module by the first several bytes of file
I have investigated the second way.

Android platform file system

On typical Linux file system the root directory "/" has a node number equaled 2.
Nodes with number 1 are bad blocks.
Other files and directories have different node numbers.

However, in practice, mobile file system yaffs2, which is used by Android platform has another behavior:
all directories in the root directory as well as the root itself have node number equaled 1!

Monday, November 30, 2009

Android ifconfig vs netcfg

On my Android emulator ifconfig shows nothing.

In order to get all interfaces on your emulator or device you could use netcfg:

# netcfg
lo       UP    127.0.0.1    255.0.0.0    0x00000049
dummy0   DOWN  0.0.0.0      0.0.0.0      0x00000082
rmnet0   DOWN  0.0.0.0      0.0.0.0      0x00001002
rmnet1   DOWN  0.0.0.0      0.0.0.0      0x00001002
rmnet2   DOWN  0.0.0.0      0.0.0.0      0x00001002
tiwlan0  DOWN  0.0.0.0      0.0.0.0      0x00001002

Thursday, November 26, 2009

Android Platform Web Browser

I'm in shock concerning the internal Android Web Browser.
The investigations show that no one of Android 1.5, 1.6, 2.0 platform releases don't support a file uploading through HTML form.



Android doesn't have internal file viewer.
It may be a reason.

Thursday, November 12, 2009

Russia transport tax

Transport tax in Russia will be increased on 100% in 2010.

Wednesday, November 11, 2009

Google Chrome 4.0 beta

Russian team has tested new version of popular web-browser Google Chrome.
Although Google announced 30% speed increase, practically we have the next results.

From Google


From Computerra team






Information provided by http://www.computerra.ru

Linux kernel 2.6

Yesterday kernel team has announced new stable linux kernel 2.6.31.6.

Go programming language

Google has announced the release of new programming language named Go.
It combines high performance, safety and speed.
The main aim is create language for parallel processing on multi-kernels.



Official website Golang.org contains compiler and toolchain for new language.

Tuesday, November 10, 2009

Android Platform Benchmark

The first tax-free Benchmark for Android platform was provided by http://softweg-studio.com/.

Current functionality estimates the next features performance:
  • 2D graphic.
  • CPU.
  • Memory.
  • File system.

Rate of exchange

Rate of USD in Russia last two days is falling down. It is terrible situation, especially for programmers whose salary is paid in USD.

Google Android 2.0

Google Android platform version 2.0 is already available at official site.