Wednesday, September 17, 2008

GNU/Linux - From the history of browsers and toys

Pride Google

Last week proved historic. At the joy of the entire progressive mankind, Google solved the birth of a new browser Chrome. The first beta test, it was decided to those who do not mind, that is exclusively for users of MS Windows. Beta-testing is successful, critical errors were found not only in the program, but even in the licence of the browser. Versions for Linux and Mac users are expected later.

A specially for linuksoidov come up in Google occupation far more interesting than simply discuss Sedo new browser user interface. The Corporation submitted a new engine for the execution of scripts JavaScript V8 (code.google.com/p/v8). This interpreter is not only a direct part Chrome, but also distributed in the form of free code that can be compiled in a separate console application or introduce any program. Personally, I just console version and tested.

V8, without a doubt, is the main pride of Google. To date, this interpreter has shown the highest productivity scripts containing large (hundreds and even thousands of lines) broken code. At the tests proposed by itself Google, V8 demonstrates tenfold superiority over other browsers. In other tests advantage of considerably less, but also has a place to be. Now tasks such as RSA-generation keys for encryption, it is possible to implement directly by the browser.

Of the camps Firefox response did not wait long. In developing versions of "ognelisa" The developers also presented its new version of interpreter scripts TraceMonkey, which is independent versions are not much inferior to V8. And sweet: just having alpha version with the code name Shiretoko 3.1a2 Video Vorbis support is available and, accordingly, tag video (www.mozilla.org/projects/firefox/3.1a2/releasenotes). I then quickly verify these features - and indeed some videos support is present. For a more detailed assessment requires some time for tests.

Not whether as a result of the expansion of Google Internet unipolar when the entire control of the World Network will have one company? After all, and the same develops Firefox, with the direct patronage Google. Judging by the retreat from the idea to "Habre", the Russian and the Internet will not become unipolar. Recently released Yandex jabber-client "Ya Chat", which is based on the source codes of the projects Psi and distributed under licence GPL (nano.yandex.ru/post/26). Customer messaging - is, of course, far from the browser. But Google and once with a small beginning.


Penguin in the autumn feel

At the yard autumn, the children went to school - and means you can bring some findings from the experiment to introduce free software in schools, the Russian Federation. According to the group of companies "Armada", the first in September 2008 free software have been installed in all schools in three pilot regions of Russia - the Republic of Tatarstan, Perm Territory, and Tomsk region (freeschool.altlinux.ru). Just volunteered to join the experiment about two hundred schools from other Russian regions. To date, school-free package of software installed in 1092 schools Russia. "We have not met with any special unforeseen complexities - said Deputy KazUpack" Alt Linux Alexei Novodvorsky. - We are helped regional authorities, and indeed the experience of implementations, including in schools, by the beginning of the project we had a rich".

It is not only confined itself to installing programs. One of the key issues was the introduction of user support. In each pilot region was found a partner organization with expertise and technical support for the introduction of free software. The user can select one of three channels: phone, e-mail form on the site or technical support. The very same support is a three-tier organization, until the user from direct software developers.

Interesting coincidence: at the conclusion of the introduction of ACT in schools, as reported portal CNews, department of information policy "Microsoft Rus" made a proposal, on which many state will be unable to refuse. At the time, Microsoft and the Federal Agency for Education Russian Federation entered into a contract "First Aid" programme on the use of Microsoft on computers all educational institutions of Russia, as well as personal computers teachers. Now, after expiration of the treaty in 2010 schools Russia will be able to buy products Microsoft at a discount of approximately 90-95% of their market value. This is skidochka, so skidochka! Also, Microsoft and encourages other manufacturers to support the initiative for the conservation incentives for Russian schools. In general, the Russian market without a fight redmondsky giant does not intend to surrender.


Just Di

There is a very original programming language D. This is Di Si-like syntax and inherits, according to the authors, all dignity C / C + +, but, again, in the words of the authors of language, deprived of their shortcomings. As the author himself said Walter Bright, Di language - is "a practical language for practical purposes." I do not know, as far as practicable, but Di was immediately аж two standard libraries: Phobos and Tango. In any case, but there are lovers of this "innovative approach", and for them, respectively, came good news: last week updated both the language compiler (www.digitalmars.com/d/1.0/changelog.html).

Personally, I know one of the project, which is created precisely with the assistance of Di. The project is called OpenMW 0.4 and represents free realization engine known role-playing game The Elder Scrolls 3: Morrowind. Last week, just got a new version 0.4 (openmw.snaptoad.com). Author of the project - a big fan of the game and aims to not only be able to play TES under Linux in native mode, but also to make some changes to the original gameplay and the interface of the game world. At the moment OpenMW can download and tryloywder card enables navigate the world can tryloywder model NPC, but without the animation. In addition to language Di, the author uses a graphical game library OGRE.

Incidentally, it is an interesting idea - to divide "game engine" and "peace game" is divided html-data and browser. This f can then peace will take STALKER and play it on the engine, for example, Unreal Tournament 3. From this perspective, many gamers would not have refused.


Toy Story continues

Not yet managed to appear Debian Lenny, as developers of the Linux distribution is already looking for a name for the next stable version. As we know, there is a historical tradition, founded by Murdoch, given the code name for the stable releases names of characters from the cartoon (Toy Story). As it became known last week, the next version be called "squeeze" - the so-called trehglazogo alien from the cartoon (lists.debian.org/debian-devel-announce/2008/09/msg00000.html).

People are, of course, interested in: that the earlier deadline - Debian distributions or characters from Toy Story? Alas, the answer to this burning issue can only further the history of mankind and computer community.

Linux - The choice of habitat.

What good Linux is the opportunity for a full setup. A graphical environment also has had this property. Because, unlike Windows, window managers are not built, their exists quite a number. And absolutely for every taste - you can put something bulky, but with fantastic special effects (Vista rest), and something very light, small and quick. In fact, all systems, "Rice windows" can be divided into two groups: graphic environment and image managers. In this article I will try to describe and compare (to the best of my modest capabilities) them. It should remember that there are very subjective judgement, and that one person is a major drawback, for another - dignity. Besides not forget that when choosing a major role played by personal preferences (for example, someone just did not like the topic accessible design windows).


Integrated working environment

Gnome

Very large Wednesday with a large number of applications. Uses library GTK. People, as they claim, are trying to create the most simple and user friendly environment (though not forget that the only user-friendly interface - the nipple).

Pluses

* A lot of native applications that use the GTK (ie no problems with their appearance would not). It should remember GIMP, and which started with the development of Gnome.
* Vstroeno fairly large number of convenience applications (for example, a text editor GEdit).
* There are some programs that without a Gnome not start at all.
* The centralized system settings GConf - analogous to the roster of Windows.
* A large number of different topics discharge (worth a visit www.gnome-look.org).

Disadvantages

* There may be problems with compatibility of different versions of libraries.
* Isolated settings - several different menu, control center, gconf.
* Many manufacturers distributions do not include it in their systems.


KDE

Wednesday, even larger in size than Gnome, for drawing elements uses a library Qt. It features a large number of settings. True, also differed greatly in their appetite side (for pleasant want to work at least 512 megabytes of RAM).

Pluses

* This is a very large Mr. environment in which there is practically all you useful in daily work. And many programs - the best of its kind.
* A large number of written using Qt (ie no problems with their appearance would not).
* Big ability to configure. Some programs have very many options well.
* There are configuration utility for the appearance of applications written for GTK.
* A lot of different skin (www.kde-look.org).
* The mechanism of interaction dcop allows you to manage applications using scripts (very convenient if some features not found in the preferences).

Disadvantages

* A very elaborate system of preferences in text files that can be unintelligible. Because of their many and they are different.
* Trebovatelnost.
* Problems with internal switch layouts that require additional movement to work correctly.

Note

For Gnome and KDE can be configured another window manager. For example, compiz-fusion, which has replaced beryl and uses 3D-accelerator for its work. Of course, to properly function is set for accelerating the three-dimensional support for your graphics card, plus the need to add in the / etc/X11/xorg.conf following lines:

Section "Extensions"
Option "Composite" "enable"
EndSection

Plus, in the section "Device" option should be added

Option "XAANoOffscreenPixmaps" "true"

Now when you start you get a fairly flexible system of "decorations" for which there are many plug-ins.


Xfce

A small, but very proud working environment in which all programs work faster than in the "Gnome and KDE. Besides memory consumption remains far below. But, to the whole, remains a working environment with their applications (small and fast).

Pluses

* Small, very quick and very netrebovatelny.
* Loading an order of magnitude faster than the rest Wednesday.
* Supports gtk-topic.
* A lot of their own tools to customize many settings (such as hot keys), also has a very fast file manager.
* Excellent working on different systems (Linux, BSD-all systems, QNX, Solaris) with the presence of optimization for each.

Disadvantages

* Lot accounted tune manually because of a lack of tools (such as time or keyboard).
* Fewer embedded programs.


Window managers

They almost do not have any applications for additional work. We have to deliver them from different environments. For their preferences, as a rule, have to edit configuration files. But you can achieve amazing claims (in a good sense =)).


IceWM

Extremely popular window manager with the support order.

Pluses

* A lot of window management functions.
* Umeet minimize any window in the tray.
* Allows easy to create topics.
* Built opportunity to work with hot keys.
* There are monitors CPU and network.
* Netrebovatelnost.

Disadvantages

* There are restrictions on the configuration panel.
* Manual Editing configuration.
* Graphic configurator at least for now, but very quickly become obsolete.


FVWM

Most custom that I have ever seen, with netrebovatelnoe and quick. But there is one but. I would say NO. Very complex process settings, close to programming, but it allows truly customize by themselves. And still very ugly topic by default.

But because of flexibility, there are ready solutions. I would advise look fvwm-crystal. It is beautiful and fast. And it remains fvwm 'box and be good for sharpening their ideas.


Enlightenment (E016)

Also very popular and attractive manager

Pluses

* A lot of different topics.
* Large settings possible (albeit smaller than fvwm).
* Graphic setting.
* The various effects.

Disadvantages

* The problem with the Cyrillic script in some subjects.


Window Maker


It offers several unusual method - using the docks.

Pluses

* A lot of topics.
* Convenient hot keys.
* A convenient way configurator.
* Simple configs.
* Major ability to manage the windows.
* A rich selection of applets to dock.

Disadvantages

* Some programs incorrectly working with several docks.
* Requires a while to get used to work.


OpenBox

Pluses


* Comply standards freedesktop, which allows to use it as a window manager in the same "Dwarf" / KDE.
* Allows you to customize keyboard shortcuts.
* Supports menu that can be generated automatically.

Disadvantages

* Not particularly easy configuration through editing xml-file.
* Anything else you need to adjust separately (for example, the panel).


FluxBox

Almost the same as OpenBox, but with back and simpler configuration.


FLWM

Very quick and easy manager, who has the bare minimum to manage windows. The best solution for those who do not need it.


Ion

It offers an entirely new way of placement of windows - they do not overlap each other. He has a fairly weak interface changes, although there is support order.

In general, that choice - you decide. Still, it is-a matter of taste (and desire messing with the settings). Personally, I opted for Xfce. But you probably will prefer to Gnome or KDE. The choice is.

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc

Linux - Configuration VMware

Do you often faced with a situation where urgently needed to put guest OS on a virtual machine, a hand was not such a habitual GUI interface? Or, conversely, was virtualization product, for example, VMware Player, which does not have a built configurator? Not bad, because the best configuration is the one you wrote yourself!

Why I chose exactly VMware? First, most virtualization products simply do not have such functionality, which is available at the product from VMware inc. Secondly, the product most often used in a professional environment, and to the end user it is more friendly than, for example, the same Parralels Workstations. And finally, third, "January" is able to emulate many systems, to enter your machine have enough hardware resources.

All described actions carried out by me under VMware Workstation 6, but can be used and earlier versions of the program, making the configuration file minor changes. On the Fusion can not say anything, because until now the most udosuzhilsya then, I did not put it yourself and test. In many ways it influenced nelitsepriyatnye user reviews.

When you create a new virtual machine configurator creates a certain number of files, and in which all information stored on it - the type of OS, the amount of RAM, information on CD-, DVD-drives that are connected virtual hard drives. So, the main of them:

. vmx - main configuration file;

. vmdk - file with information about the virtual hard drive;

. nvram - in this file is setting BIOS;

. vmsn - in this file the data is stored. nvram, snapshot and copy. vmx;

. vmem - swap-file (in the swap) virtual machine;

. vmss - contains RAM stopped (suspended) machines;

. vmsd - description of the parameters snapshot 'Yes.

A more detailed look. Vmx-file, incidentally trying to write his own (he has a case when there is no GUI at hand!). So, looking at the subject source file (in this case ubuntu.vmx), you can see:

config.version = "8" / / actually, version configuration file;
virtualHW.version = "6" / / version VMware (in this case 6. x);
memsize = "512" / / number of dedicated memory to the machine;
scsi0: 0.present = "TRUE"
scsi0: 0.fileName = "Ubuntu.vmdk" / / description of the parameters hard disk;
ide1: 0.present = "TRUE"
ide1: 0.fileName = "D: \ Images \ Ubuntu 8.04 \ ubuntu-8.04-desktop-i386.iso"
ide1: 0.deviceType = "cdrom-image" / / description of the parameters CD-, DVD-drive;

It was a simple configuration, which describes the basic parameters of the virtual machine, a guest OS, the number of dedicated memory, the location of the image, which was installed with the OS, etc. The interests of the user cider in the subsoil configuration file and understand that what. And in the meantime we will connect our guest OS to the network (intra-or Internet). It is all quite simple:

ethernet0.present = "TRUE" / / add to our machine network adapter;
ethernet0.startConnected = "TRUE" / / allow the launch adapter, together with start guest OS;
ethernet0.virtualdev = "e1000" / / parameter indicating chipset our card;
ethernet0.connectionType = "bridged" / / specify the mode of operation maps.

I want to dwell on the last paragraph in more detail. There are four types of options for the virtual network adapter.

* Use bridged networking. In this mode, our virtual card works through the physical network card in the system.
* Use NAT. In this version of the guest OS hidden for NAT, established on the main machine. The remote node, respectively, not inits connection, because machine does not have its own IP-address.
* Use host-only networking. It creates a virtual network with the main computer, while with the lack of access to the outside.
* Do not use network. The virtual machine does not use the network.

By selecting an option, go further. And then try to connect our machine additional hard disk (for example, from another guest OS, most importantly, that it is not used at the moment).

scsi1: 0.present = "TRUE"
scsi1: 0.fileName = "imya_diska. vmdk"

In the example linked disc will lie in your virtual machine. And if you want to connect the drive to another partition? Not bad, just add the path, and the case done.

scsi1: 0.fileName = "point the way to the disc, for example C: \ Windows \ slackware.vmdk"

Adding a new system in the HDD, understand. And what to do if all of a sudden urgent need to run a LiveCD? Yes, correct. LiveCD with standard configurator not friends. But do not trouble! Add the following lines:

ide1: 0.present = "TRUE"
ide1: 0.fileName = "livecd.iso"
ide1: 0.deviceType = "cdrom-image"

Apparently, all quite simple. Instead livecd.iso specify the name of an image from a distribution. It may be simply to fall back into the folder with the image of a virtual machine, but you can point the way to it, has already applied the method described by me.

If you happen situation where you need to move urgently to the virtual machine of any file and upload guest OS no time or desire, it is possible to mount a virtual disk to the system. In the supply of products from VMware is a very useful tool - DiskMount. It works through a command line command vmware - mount. The only condition - again, the virtual disk should not be used at this point.

vmware-mount h: "C: \ Documents and Settings \ My Virtual Machines \ win2003.vmk"

You can, of course, mount a disc each time through the command line, but if it is done too often, this is beginning to work a little annoying.

At the symposium, allow to bow out.

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc

Linux - Vim. Basics

At times there is a need for a powerful text editor (and sometimes exclusively for the console). Under Linux, there are two very popular and expanding applications: Vim and Emacs. They both support the myriad functions, which, with the possibility of adding what is missing (if you need more than just a set text). This article will cover the first couple of the editors. Worth mentioning that both have huge army of fans and frequently erupted holivary about the best of them.

Vim means Vi Improved, improved vi. Vim developed from 1988 - the first year, so it is understandable why this is such a monster (though Emacs will pomonstruoznee). In addition, there are versions for various operating systems - such as Linux, Win16, Win32, DOS, various Unix, BeOS and many others. In addition, Vim uses many users quite unusual approach to editing the text: there are two modes - command (as is clear from the title, then used different commands) and Paste (directly enter text). So the first step is to at least a little bit (a lot better) deal with the principle of work and remember, as is being done. Do not hope that the article could even disclose any significant portion of opportunities vim (he is too powerful), but the basis for further study will be laid, and if you enjoy editor, it would be easier to absorb various wisdom.

Important note. When editing upper and lower case letters have different meanings (although sometimes close).

To begin with, let's find somewhere for editing. The demonstration will take place on the text of GPL v3 (GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007). But if you have any other text, it is not scared.

$ Cp / usr/share/common-licenses/GPL-3 ~ / temp /

$ Vim ~ / temp/GPL-3

Now we have opened vim to the file content (by the way, what is displayed on the screen, called a buffer), but not hurry to press anything, because all perceived as a pressing team, the shift in the mode inserts performed by pressing keys i. Once you enter that you need, press Esc to return to the team (or core, it is normal) mode. Now you can customize the text. To move can be used as arrows, and h (left), j (down), k (top), l (right). The main advantage hjkl that its use does not need to carry hand on the arrows, as a result of this (with proper practice) speed increases. To go to the top line, use 0 (zero), and by the end - $. According to Enter should jump to a new line to the first character, which is not a gap. A movement to the next floor head w. (And) move the cursor to the beginning and end of sentence, respectively. To search applies / go that (so many console). To find the next suitable element, click n, and to search in the opposite direction -? That go.

Sample

/ License - cursor at the first appearance of the word License

n - the second

? License - again on the first.

A particularly rich opportunities provides the so-called repetition rate, which recruited before calling the team. For example, 8/License moves the cursor to 8 - e hit License words in the text, and 15) moves the cursor to the end of 15 - the first sentence, starting from this. This is available for many commands and can very much easier life.

To delete button is used d (short for Delete). For example, dl 1 removes the character to the right (the same right d), dw removes the current word, d Enter removes the line and following it, d $ removes the text before the end of the line, and dd - an entire line. d / the text removes provisions of the cursor to the first meeting article the. If the combine, you can get something like 4d5w, that removes 4 times in five words (that is 20 words, starting with the current).

Copying text applies similarly disposal. In order for something to copy, use y. Box execute commands p and P. A separate function "cut" with Vim not. Its function is removal. Each time you delete text, it is placed in the clipboard (more precisely, into the buffer by default as they may be large quantities). For instance, to 6 lines in the buffer, you need to perform "a6yy, and thence to insert -" ap. During all these operations data in the ring buffer remain unchanged. Once you've produced, you can undo your changes by clicking u.

Above all, in Vim is the so-called command-line mode. To press its use:. It is precisely disclosed some features of the editor. Unlike the keys in command mode, there are no restrictions on the number of teams. For example,: syn includes a backlight syntax that conveniently when editing configuration files or source codes. Above all, there are very powerful and extensive help system, which can cause a command: help section.

To replace text, the command: s

Sample

: 1,35 s / GPL / AAAAAAA / - replaces text in the file "GPL" text "AAAAAAA" in rows with the first of 35 - yu. A: 1, $ s / License / SSSSSS / replaces throughout the License at SSSSSS.

Here is a list of commands:

: shell - a shell of the launch command Vim;

: w - writes the contents of the buffer to a file without breaking the vi;

: w! -- Writes the contents of the buffer to a file without breaking the vi (for Read Only files);

: w abc - writes the contents of the buffer to file abc (if not it will be established, otherwise - overwritten), without leaving vi;

: 1,10 w abc - writes lines 1 - and on 10 - to file yu abc;

: 'a, $ w abc - writes the lines of the line marked "a", until the last line abc;

: e abc - download the file for editing abc instead of the current file. Returns mistake, if changes in this file have not been saved;

: e! abc - download the file for editing abc, not paying attention to not saved changes in the current file;

: e # - download the file for editing previous (command: e # next);

: f abc - changes the name of the current buffer vi on abc;

: q - leaves the editor, if no changes are not saved;

: q! -- Goes and destroys with all the changes are not saved;

: r abc - abc file reads in the current buffer vi and puts his cursor;

:! cmd - performs command (who, sort, ls, etc.).

In addition, there are teams for direct settings editor. They are established with the help: set

: set option - activates option;

: set option = value - appoints value for the option;

: set no option - deactivates option;

: set - shows the options set by the user;

: set all - shows all options - as set by the user, and the option "by default";

: set option? -- Shows the importance of options.

For example,

: set number - includes numbered lines;

: set nonumber - numbering off lines.

This, of course, well, but the settings are working only from the current session, and the editor had to restart when they enter again. To solve this problem, you can create a file with user preferences.

$ Vim ~ /. Vimrc

Now you can in practice and test their knowledge. To Vim correctly read it, you can just write without a team at the beginning of the colon. For example, something like:

set nowrap

set autoindent

syn on

colorscheme evening

set number

set spell

Save and exit. Thus, the setting (of course, we recorded an extremely primitive configuration) will be loaded each time before starting.

Of course, vim supports much more (taboos, macros, autocompletion in programming, etc.), but this material enough for the whole book, not a small article. Also on the Internet mass of resources devoted to this remarkable editor. Learn!

At the symposium otklanivaetsya your humble servant. Prior to future meetings!

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc

News for developers

* Company JetBrains announced the release of IntelliJ IDEA 8 Milestone 1 and ReSharper 4.1, which certainly did not need the extra representations. IntelliJ IDEA is considered one of the best development environments for programming language Java. IntelliJ IDEA 8 Milestone 1 - this is the first preliminary release the eighth version of "Ideas". The new version offers a Java-developers to increase productivity IDE, integration with the application server JBoss, debuggers for JavaScript and Flex, as well as editor of Flex-code. Among other things, the development environment including special support for creating applications on the basis of frameworks Struts 2 and Spring 2.5; added possibility of using technologies FreeMarker and Velocity as an alternative to Java Server Pages. IntelliJ IDEA 8 Milestone 1 platform supports GWT 1.5 and technology REST WebServices. Tools writing JSP/HTML- pages display window joined the list of names of styles and spaces. With regard to ReSharper 4.1, it is planned upgrade package for expanding development environment Microsoft Visual Studio. In version 4.1, according to its developers, many small mistakes corrected, quickly added support for renaming variables with the choice of context code, improve the work of other means of refactoring.

* Issued Django 1.0 - the first full release of a new development environment with open source code to create applications on a web-Python 'f. As a basic template design in Django invited MVC (Model-View-Controller, model-presentation controller), which has become standard de jure and de facto in creating web-applications on a variety of programming languages. The main purpose of Django - rapid creation of complex sites with intensive use of databases. Currently, applications created with Django, should be used Python version is not lower than 2.3.

* The company issued a Matrox Matrox Imaging Library (MIL) 9.0 - a new version of the library for analysis and testing different kinds of applications. It developers will be able to optimize use of resources for architecture SIMD, multicore processors, multiprocessor systems, processes and graphic charts FPGA. It supports a variety of hardware platforms for applications - from smart cameras to high-performance cluster computing systems, the API for any platform the same. In the new version supports technologies Camera Link, GigE Vision, IEEE 1394 and IIDC RS-422/LVDS.

* Microsoft announced the creation of a new programming language for the platform. NET - F #. If you believe Microsoft, there is no doubt that a new programming language quickly eclipsed all others who took to him. Language is a practical implementation of ideas functional programming, that is the process of computing is treated as a consistent mathematical calculation of values of functions. In doing so, F # and supports object-oriented programming. Microsoft said that language provides security types, productivity Governance and using scripts. F # now has the status of CTP (Community Technology Preview), and find files to try out his hand in action, you can, of course, on MSDN. You can find and a special section for the F # - programmers who wish to share your thoughts and read others'.

* The company announced the Dundas Data Visualization Dundas Chart for. NET 6.2 - a new version of the set. NET-components for data visualization in the form of graphs. In the new version of a large number of new styles of presentation and adds support for graphics, user-created himself. In the new version of Dundas Chart for. NET would be able to find an updated version of Chart Builder 'and who now has an improved mechanism for generating data and supports new types of graphs.

* Company DataDirect Technologies announced the release of DataDirect Connect for JDBC 4.0 - a new version of the package JDBC-drivers for such popular worldwide database management systems, such as Oracle, Microsoft SQL Server, DB2, Sybase, Informix and MySQL. In the new version offers developers the full realization of the standard JDBC 4.0, support for a new type of data SQLXML, new mechanisms for restoring connections after the break. Among the updates regarding the release of new versions of DBMS, the developers offered support for IBM DB2 9.5 and Oracle 11g.

* The company issued a BetaSoft Habari ActiveMQ Client 1.2 - a new version of the component to realize the support of the work with the system Apache ActiveMQ messaging applications created using the Delphi and C Builder.

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc

"Samsung. Made in Russia"

Samsung Electronics Company opened first in the CIS plant for the production of electronic equipment. Private industrial enterprise Korean corporation erected on the territory of Russia in the industrial park "Vorsino" in the Kaluga region Borovskom area. So far only completed the first stage of production capacity. It began production of plasma and LCD televisions, and before the end of the year is scheduled for launch in the production of LCD-and computer monitors. In addition, already is building new factory buildings, where will be produced and other electronic products. Russian participants largest trading business, as stated publicly, it is hoped that Samsung will begin mastering the production of mobile phones at the site "Vorsino." Construction of the first plant in Russia Samsung lasted less than a year. So far, the total area allocated for the production of Samsung, is 470 sq. km. m., of which 38 thousand square kilometers. m. took the first turn reflects production designated for televisions and monitors. By December, used a production area prirastet even shop for casting plastic products in 7 thousand sq. m.

Now the number of employees at the plant workers and staff of 670 people by year's end strength will communicate to 1200. So far deployed factory work of the three lines, which until the end of the year will work in beta, but already in 2009 with the plant scheduled to ship 1.5 million TV sets. In doing so, the number of lines expected to bring up to 13, while the level of maximum production capacity (about 2.8 million units per year) plant is expected by 2011. The main products will be LCD image visualization tools. The main market would, of course, Russia. But already referred to the medium term export to Ukraine and Kazakhstan. The possibility of supplies to Belarus belongs to a distant time. It is believed that the current tax system Belarusian distributors will be more profitable to import equipment for Samsung continues from abroad. True, the opening of Samsung factory in Russia suggests expanding the grey channel import to Belarus from the territory of eastern neighbour. But Samsung is not afraid of such forecasts, as in many years, shipments of spent logistics, and unauthorized distributors Korean companies will not be able to just come right on the factory warehouses and buy a batch of LCD displays.

The shop SMD-assembly - the pride of the plant. It is automated through SMD-surface mounting components on board rations melting method in convection ovens are the first sign of high-tech production, differ from ordinary modern factory otvertochnoy assembly. Naturally, automatic SMD-line issue flexibly programmed under a variety of models collected schemes. In modern industry produced odnoplatnye SMD-system play a major role bricks for designers and planners radio-electronic equipment.

All necessary SMD-electronic components supplied to the special technological tapes, filed with the facade of the installation. Initially called the smallest electronic components, some of them even difficult distinctively naked eye. Then the tape goes on increasing the size of different types of components, until the big chips and small connectors. Large connectors, radiators, high blocks, power transistors, Chokes very size and other components marked in another shop. Sami charges filed SMD-side installation mounting. At the inlet and outlet lines are special machines, the so-called inspectors, who collected automatically check scheme for defect. If the inspector signals fail the test, indicating the problem seats on the board, then begin monitoring and analysis of the quality of the scheme manually, using a magnifying lens or simply checking soldered joints using stereo. It happens that the machines are too scrupulously carry out their task, but not in any defects. Nevertheless, according to instructions, all that signals inspector, carefully checked. This is - almost the main task operators SMD-line installation. Incidentally, the shop is the most prestigious in terms of the skills of operators. Talented young man, just graduated from technical school, at the operator's office immediately receive a salary, which the staff of radio-electronic industry of Belarus can only dream. Therefore, the factory mass influx seeking employment from the nearest provincial towns. People travel for hours to work on electric, promising to work for a modern factory. However, hi-tech production does not involve too many people for its services. A lot of computers and automation on the line SMD allow to remain unloaded mode service operated with a qualified operator. Nevertheless, the production regulations made, and justified in a position to flow to the line of mounting SMD-served more than three people. By the way, all the major equipment in the workshop production of predominantly Japanese firms Toshiba.

Here it is - otvertochnaya assembly, nab oskominu producers, or vice versa, "glorified" many tehnaryami. So called for the production of radio electronic assembly shop complex. Under the assembly given the greatest area of the factory Samsung, similar to several huge sport. Nothing can you do, SMD-tech production is very expensive and therefore takes up little space, and many products, including power supplies, have already come ready from Korea. You need only "skrutit" them among themselves. And in the assembly shop you can download the maximum number of working under the most cost-effective plan of assembling televisions and monitors, from where all the same components made of blocks. Over a hundred years of industrialization conceptually nothing has changed. By moving conveyor assembly product, which mechanically assembled components of the advance on itemized operations. As a children's designer, when parts of a whole needs to be done. Is that became electromechanical screw, which is very convenient for the qualitative and dynamic assembly in the production stream. The savings, compared with imports of finished visualization of large funds from abroad, no doubt. The photo shows that the factory going Samsung plasma televisions. Despite the fact that during the presentation managers Samsung, mainly talked about the release of LCD TVs with a diagonal 32-inch, and next year - on the development of models with a diagonal of 40 inches, yet at the factory, mainly produce "plasma". Virtually the entire shop on the opening day was busy assembling plasma TVs. LCD 32 - dyuymoviki collected only on one line. The operator at the assembly LCD reported that the plan for them until a small and is only 100 units a day. Such indicators are achieved well before the end of work shift. One must assume that when the plant will be at full production capacity, will not be any downtime, and ready access technology will barely pace with liftings distributor. To find work at the conveyor assembly easier. One takes even without experience in good health and discipline. Two weeks of training, and you - Officer Samsung, although the place of work - in the Kaluga region, that in two hours away from Moscow and the 40-minute walk to the nearest railway station.

Testing at the outlet assembly line. After assembling the TV or monitor all its input connectors are brought video and audio. Quality control is done automatically as well as by the operator on a visual and audible indicators. In addition to the autonomous generators and analyzers signals when testing at the outlet conveyor (on the line were seen brands such specialized devices "SCARN"), with a special tester centre plant, the so-called Signal Room, on the territory of the test also broadcast radio capacity of several watts. Radiant in the shop wireless analog television contains meters and decimetre channels, as well as digital channels with transmitter company Eideng. Also in the center of factory testing and measuring instruments are far more serious level. For example, spektroanalizator Agilent Technologies, worth several hundred thousand dollars. Test modes and channels broadcasting in the Test Center can be quickly and conveniently change, depending on production needs. Thus, testing and adjustment at the outlet assembly line as being on the shades of color and sound of autonomous devices, and at variance image configuration tables, centrally broadcast on wireless radio. The most uncomfortable for Tester (test-control operator at the assembly line) is to work with audiokontrolem and audioregulirovkami. The workplace is continuously kilogertsovoy generation of sound frequencies. Withstand such a monotone irritating noise during shifts without special training and acquire the habit of peaceful relations are very difficult to even. This recognized themselves testers.

The final stage - at the assembly before packing conveyor. The operator checks the quality of assembly and the availability of mechanical defects. This is certainly not the final authority. There is quality control department, where products scrupulously check on all parameters after the departure from the assembly plant. However, this is done, usually selectively. Basically, by the standards it is believed that with the assembly shop TVs may soon come on the market. In the background you can see how packed plasma TVs on the trolley going gruzchiki otvozit at the factory warehouse. Local workers jester, that of all materials and component parts is the only domestic packaging. Exclusively at it and make profits mestechkovye Russian enterprises. Although it is a joke, but, as described in the shops, no electronic components, mechanical assembly products and even Russian-made hardware, not to mention the Belarusian products are not used. All lucky from Korea or overseas partner companies Samsung. At the packed televisions Kaluga plant adhesively respectable label "Samsung. Made in Russia".

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc

Beginning expansion Google?

The most discussed news in the field of information technology has become a production company Google browser Chrome. The most interesting of the topics discussed in connection with the exit of the browser - whether Google has finally been decided to move from sea to land, that is, from the Internet on the desktop? And that, in connection with this expected?

Google, in general, has long been no secret of its plans for conquest of new markets and, primarily, as in every segment of the desktop software. True, far beyond the plans it is not visited. Google produced various desktop applications (for example, the same Picasa), but call it a serious development for a large company such as Google, neither language is not rotated, neither hand is not raised. The browser - so, all the same, annex more than respectable, although, of course, Google with its resources well and could develop its own engine to display pages, rather than using WebKit from Safari. While, on the other hand, of course, invent its own model of the bike then, as the market already has many well-established and the public - not a reasonable exercise.

What does the transition from a commercial model based on the Web, to a commercial, and includes desktopovye solutions? It is obvious that this model has been commercially successful, children will not go from the sale of desktop applications. Sold these applications usually either organizations, quite so far from the information technology industry, or directly to end-users of these applications. A classic example of the realization of such a model - a business corporation Microsoft, which constitute the foundation familiar to all readers "news Computer" software products Windows and Office.

For the market desktopovyh Google products need to issue such an application that will bring tangible for such a large corporation profits. How can this application? In general, options not so much if only "Google" will not be able to invent something original, but it is very demanded by users. When they come not so much laziness, but altogether impossible, remains something of a series of office packages, operating systems and other products, large enough to cost utilitok expensive, and quite popular among the mass audience that sales could provide the necessary Google profits.

Is browser on the role of such a product? It is unlikely that (if frankly, does not fit). Yes, of course, once the company Netscape managed to earn very good money in selling browsers. Once upon a time. It has long been, by the way, if the yardstick to measure time, the world of information technology. The situation changed cool: in those years could make money selling browsers, but could not get the money, which is now Google contextual advertising sales. Even Opera, which for a long time remained a fee, now free without any restrictions. So, in general, the browser can hardly be regarded as the first programme aimed at the movement of business "Google" on the desktop platform.

What then pursued the same goal Issue browser Chrome? It is not nothing to do released from his Google. Of course, this answer to this question only knows the company, but options can be set. The first - is drawing attention to its brand by users of desktop programs (though seemingly far has been more involved?). This phrase implies something like "that users see the word used Google in a growing number of names on his computer programmes." Second - this is far-reaching plans to win first place in the market browsers in order to further its core business operation for Google - contextual advertising. It is possible that this is, but it is difficult to say exactly how Google plans to use its browser for contextual advertising. The third - a possible subscription fee to use a special version with expanded opportunities, that is something close to selling traditional software product registrations users.

In any case, until talk of a full-scale expansion of Google's desktop platform, likely sooner. While certainly desktopovye applications are to regale with a piece for the corporation, but Google has no plans to seriously embark on conquest desktop, and the browser is only an additional product to its main product - contextual advertising. So in the near future some new high-profile news of "Google" is hardly worth waiting for.

1) "Get Money for Clicks" NameDrive.com - Fastest Growing Domain Parking Company in the World.
2) Search your domain name wishing to have! FREE DOMAINS - yourname.co.cc