Tag: computers and internet

Firebird Server

Firebird – cross-platform database management system, which exists in various versions for Windows, Unix, MacOs, etc. Starting with the version of Firebird 2, the opportunity to fully work with 64-bit platforms. Favorable difference Firebird – this is his free of charge. Firebird sql Server exists in 3 versions: Firebird Super Server – all the client connection served by one server process, a common client cache; Firebird Embedded – designed for embedded databases; Firebird Classic Server – for each client connection creates a separate server process, if you're just starting to work with Firebird, then I suggest you opt for Firebird Super Server Firebird Download the latest version here: Firebird download. Driver for Firebird 2.5 In addition to the sql server, you require the driver to work with Firebird from a variety of development tools.

I recommend using IBProvider. This ole db provider, allows you to work with all versions of Interbase and Firebird, including Firebird 2.5. ole db technology allows you to develop applications for most well-known development tools for Windows: Delphi, ado, Visual Studio.Net, VBScript, vba, C + +, C #, asp, asp.Net, etc. IBProvider can download on the official site: Interbase driver and Firebird provider. Administer Firebird The distribution Firebird sql Server is included command-line utility that allows operation with database.

The utility allows you to perform simple functions of database administration: create, delete, change the structure, creating tables and relationships. Just provided the ability to perform SQL-queries in the command line. In addition to isql exist various graphical administration tools, allowing to work with Firebird. Most of them are free for residents of Russia. The most popular are: IBExpert, Flame Robin, Blaze Top, ib / fb Development Studio. Instructions for creating a new database formation of the structure of tables and links published here: Firebird sql Server.

IT Outsourcing

In our interesting and dynamic time, comprehensively cover the various branches of business are the same well-established principles of division of labor, but in more unusual forms. All this is reason for the current crisis, which leads to such interesting consequences. For example, dozens of posts have simply not relevant today, but they appear simultaneously with this and other areas previously not so popular. We will talk about such a direction as it Outsourcing. In classical definition, outsourcing – is the transfer of third-party service provider (outsourcer), some are not core functions of the enterprise, which is a highly specialized outsourcing. Which gives all parties a significant benefits.

Enterprise is not necessary to include more 'expensive' experts, and by means of their "lease" at the right time or in the right situation provides the highest quality services at affordable money. In particular, developing big steps now IT-outsourcing is increasingly needed in a market that brings together a wide range of services, whether it be servicing computers in the organization and maintenance of computer networks in general. According to forecasts professionals in 2009 in Russia, you can mark the 'Year of it outsourcing. " All possible cost reductions by all available methods becomes an essential criterium crisis management program for each enterprise. That eventually also provides an opportunity to concentrate their efforts and resources on their core business functions without being distracted by minor that it can now instruct the outsourcer, for example, the subscriber server maintenance and service and setup of computers, which is just, his specialty.

Possible difficulties in the drafting of professional networks can solve the it outsourcer. The advantages of combining computers in a local production networks are not voidable for today. But qualitatively organize data for joint access to large numbers of staff and not lose performance in the future, priority when designing networks. To anticipate possible network upgrades, change the number of computers or even probable office move to another building, here it will be helpful, "acquired overwork "valuable experience and professionalism of it outsourcing in conjunction with services such – maintenance of computers and network configuration is urgent and kompyutera.

Authentication Requirements

1. Introduction Authentication requirements of computing systems and networking protocols vary within very wide limits. Passwords that are vulnerable to attack a passive type, can not meet the requirements of modern Internet CERT94. And in addition to passive attacks in a network environment nearly always taken active methods Bellovin89, Bellovin92, Bellovin93, CB94, Stoll90. 2. Definitions and terminology used herein active attacks. Trying to incorrect modification data for authentication or authorization by inserting false packets into the data stream, or derivatives thereof.

Asymmetric cryptography. Cryptographic system that uses different keys for encryption and decryption. These two keys are mathematically related. Also called public key cryptography. Authentication.

Identifying the source of information. Authorization. Granting access rights based on authentication. Privacy Policy. Protection of information, so that the person is not authorized to access the data, could not read them, even if you have access to the appropriate directory or network packet. Encryption. Mechanism used to ensure confidentiality. Integrity. Protecting information from unauthorized modification. Key certificate. Information structure, consisting of a public key identifier persons, systems and information, authenticates the key and association with a public key identifier. Keys used by pem, are examples of key certificate Kent93. Passive attack. An attack on an authentication system that does not involve the introduction of any data stream, but based on the possibility of monitoring the information exchanged between other partners. This information can be used later. Source text (Plain-text). Plain text. Attack play (Replay Attack). The attack on the authentication system by recording and subsequent playback previously sent the correct message, or parts thereof.

The Children

This point is very important! It is written, and it is on paper. The memory of my children, are actually two best students in school, and too often quoted by me (so that sometimes regret that I have taught them to speak), suddenly began to fail, when the question arose about the beginning of a session of "virtual immersion". **** Fourth. If a child violates the agreement – "outstay" allotted time, the "overtime" is subtracted from the limit the next day. If violations of the constants – the deprivation of access to a computer for a day (two, three ).

***** Fifth, Recently on chronology, but not least. How can I get these rules? The law works when it is applied. When provided with punitive sanctions. That can act as such "punitive action" in situation with the "computer baby"? Here, each parent is responsible for this difficult question. I can only share their own experiences. *** Bringing up children, I set a goal to become them, first of all, friend.

Daughter's permission Champagne with thirteen (polbokala on holidays). Son returned to try the beer in 12 (a couple of sips – he has since "this stuff" can not tolerate). On me may fall a barrage of complaints from outraged orthodox in education parents, but I prefer to know from the children themselves, their problems, deal with the descendants of confidence, friendships. Although, of course, and raise my voice, at times, and the threat of "strap" (on which the last time children openly laugh) exists. However, if you decide to limit computer time – just do it. Purposefully and consistently. No turning back. Otherwise, the children quickly understood the futility of your proclamations. Children are generally very sensitive barometer of parental missteps. For example, I had a couple of nights sleeping with Claudia, and son of the mouse from the computer under the pillow one more night – with a laptop daughter in an embrace. Work only with the kids realized that their neprodvinuty loser-Papic was not joking. However, such actions can not be turned into a cold war – will lose confidence in children. *** So, as always – more questions than answers. One can only say: Since the constraints children have suddenly become more walk (even in cold weather), read and talk on the phone. Hypercompensation principle works here. Maybe it's not quite that bad.


It is possible that data can be transferred to the third car. In this case, the user arranges the control channel with two servers and organizuetpryamoy data channel between them. Management team are by the user, and data directly between the servers (Figure 4.3). The control channel should be opened when transferring data between machines. In the case of the closure of data transfer is terminated.

Fig. 4.3. Connection with two different servers and data transfer between them. Modes of communication in the protocol a lot of attention paid to different ways of exchanging data between machines of different architectures. Indeed, what is there not on the Internet, from pc and Macs to supercomputers. They all have different word length and many different order of bits in a word. In addition, various faylovyesistemy work with different data organization, which is expressed in the concept of an access method.

In general, case, in terms of ftp, the exchange can be threaded, or block, encoded in an intermediate format or without text or binary. Pritekstovom exchange of all data is converted to ascii and in this form are transmitted over the network. Exception constitute only the data ibm mainframe, which at in ebcdic, if both interacting machines ibm. Binary data is transmitted sequence of bits, or are during the session management. Usually, when streaming data is transferred in one session one data file, while block method for can send multiple files. Having described in general terms, the communication protocol, you can go to the description of means of sharing via ftp.


The quality and speed of data transmission at high level, prices for services are not high. True modem itself a bit pricey, but some operators modems lease-purchase. Connecting via a dedicated channel. Now, many providers offer services connect to the Internet via leased line. For a start, I'll specify who the provider. In summary, the Provider is a company that provides services to connect to the internet. In order not to go into technical details, I will simple: a dedicated line – a line of communication (kaknal data).

This connection data is transferred via special cable (fiber or twisted pair), which on the one hand is connected to equipment provider, usually located in the basement or the attic of the building, on the other side of the network card on your computer. And as the data transfer can be wireless, using WiFi connection, which is very convenient when moving within the building. I myself use this method of connection and see it only advantages, it is high, very high quality data transmission, and low cost, and connectivity unlimited package mobility with WiFi connection. The only thing necessary – is the availability of the network card and if you have WiFi, you need a WiFi adapter. Radiointernet – connect with a special antenna. This kind of connection is used if provider for some reason can not stretch the cable to the desired location using the Internet, but can provide a wireless access point. Access point must be within line of sight at a distance no more than 5km away from the desired location using the Internet.

Privacy Enhanced Mail

For example, Secure snmp and SNMPv2 compute cryptographic MD5 checksum of shared secret for a block of data and information that must be authenticated Rivest92, GM93. This serves to In order to authenticate the source of the data it is assumed that this amount is extremely difficult to falsify. She did not mention the fact that they themselves sent data is valid, but only that they are sent exactly the data sender. Cryptographic checksums can be used to get on the effective authentication, and are particularly useful in the exchange of computer-computer. The main difficulty of implementation – the transfer of keys. 4.4. Digital signature (signature) digital signature is a cryptographic mechanism that is analogous to a handwritten signature. It serves to authenticate the data block, and confirms that it received from the sender.

A digital signature using asymmetric cryptography (public keys) may be useful to determine the source of messages even if the sender denies authorship. Digital signature provides authentication without confidentiality, as the text of the message is not encrypted. A digital signature is used in a system of confidential mail pem (Privacy Enhanced Mail) Linn93, Kent93, Balenson93, Kaliski93. 5. User authentication on a computer there many different approaches to user authentication on remote computer. There are two threats when accessing remote computers. First, an attacker can intercept the user id and password, and later use them in an attack 'play'. Secondly, the form of a password allows an attacker to try to guess. Currently, most systems use plain text to send passwords over the network channels that greatly simplifies the interception Anderson84, Kantor91.