Wednesday, May 30, 2012

Sotsvesnik

mio. , His need to be aware of. Habré. I'll be there for trifles comments:) And for mio. avatar. on Twitter like a young Stephen Fry.









Friday, May 25, 2012

Store of knowledge.


Work Tools Programmer.



As I mentioned earlier, the modern programmer's workstation is equipped as a ' spaceship ', a bunch of different software: cm. 'Tools Programmer ':. http://www. alvosoft. com/itlife/2007/05/blog-post_30. html. On this issue, give more link:. http://alenacpp. blogspot. com/2008/01/wiki. html. Now, as the technologies, a list with some comments on my own (just sorry that the list I do not always correctly ' on a par with ' put as an example of two very different tools for short - explanatory differences among them can be ignored, the overall picture .




  • Version Control System (representatives: CVS, SVN) - These systems keep a record of file versions, all versions and store information about who modified the file, which is a line in the file has changed, and when. This allows you to restore your files on any version, as well as to organize the team work on the project. Work on the project several people is virtually impossible without the use of a version control system. So learn to work with CVS or SVN novice technician must necessarily.


  • BugTracker ( representatives: Jira, BugZilla) - Bug Tracking System. Allow users to keep track of software bugs were found in stages and monitor their elimination. This is also a required element of learning for the beginner. In teams of developers bugtracker used slightly less than the version control system.


  • Documentation (representatives: Wiki, Doxygen) - these systems to document the source code (Doxygen), as well as to document the development process (wiki): exchange of views, ideas, plans. System easy to learn, so you should not even discuss, it is necessary to study them or not, I give half an hour to study. The clock is ticking!.


  • Profiler- can measure the execution time of individual features in order to identify bottlenecks for further optimization of program code. This is used infrequently, usually prefer to buy more powerful hardware. For a beginner enough to know that there are such things as ' profilers '.


  • Debuggers Debugger- programs. Well, without them the torment of a solid software debug. Must be able not only to use them, but also possess excellent debugging techniques. There will not help books: practice, practice, and, once again, the practice of.


  • Collector (representatives: make, cmake, ant) ​​- a program that for a given scenario is a compilation of individual source code files in the correct sequence of software. The end result of the collector: collected and ready to run the program. Usually the collector is several goals of: assemblage debug version of the software, testing, assembly, assembly release build an installation package. In a well- organized process of preparation of the installation package assembly must be carried out in two stages: the discharge from the version control system is the correct version of the program and launch the garbage -all, then in the specified directory to find the installation package. Usually, teams of programmers to 5 people, as a rule, there is a separate person who is engaged exclusively in the garbage. From the novice programmer requires a general knowledge of the collectors.


  • Testing (for example: UnitTest) - a lot of testing, it is separate from the programming area of ​​activity. In major projects must have the tests, there are people involved in testing. The programmer is enough to understand that is tested and how, without delving into the intricacies of the construction of test systems.


  • Writing Help (representatives: Tex, Chm) - often by the programmers have to write Help for users. This is not a favorite thing of most of the programmer fraternity. In the major organizations for this purpose there are some people and even departments. The technical side of the case -file records, assembling information is simple, however inarticulately, an insurmountable barrier for most IT-specialists. In general, skim what it is to know who the ' techraytery ' and how to communicate with them.


  • Installers (representatives: Inno Setup, MSI) - these programs are responsible for the correct installation or removal of software, usually conducted by individual specialists. The programmer is faced with them mostly when he tries to sell their software (shareware). Therefore, from the novice programmer enough to know he used technology to them: which dll should be included in the installation package, which values ​​are set in the registry, etc. n. To communicate this expert, engaged in assembling the installation package.


  • Protection of Software ( Representatives: Execryptor, Hasp) - in that the programmer is not likely face too early in his career. Installing security software from illegal copying is rarely involved in the organizations themselves, preferring to give the job to outsourcing. This is due to the fact that protection is usually reviewed prior to release and hold on an ongoing basis to protect your most professional firms is not profitable.


  • Design ( Representative: UML) - in this area of knowledge more ' water' than actually useful information. UML- propiarenny good way to describe the project. I worked and was associated with a very large IT- companies, whose names are on everyone's lips. Their staff consists of more than 1,000 people. And tellingly, they do not use any UML, or any other ways to describe the project. Excellent cost board with markers and live communication. So my recommendation for beginners ' at first ' stay away from the words of UML, design techniques, it is definitely not the priority items that should be studied.


  • Management development (representatives: MS Project, Spreadsheet ) - willy- nilly, but you still come to understand the need to manage the development process. Even, if only for myself briefly to make a plan: '1 ). write a class... and 2). do not forget to attach such a place... and 3). change -so... '. For example, I make these for the normal notepad. exe. I recommend this style of work: you do not forget to do that will improve the quality of your work and your boss you can always give a report about what did and that you have yet to be done.


  • Communication log (representatives: teleconference, IM- clients, e-mail) - I have just logged communication. In this paper it is important that communication was recorded, so you can then record something important to remember. Personal advice: do not delete records, will be 3-4 years and be sure something will pop up that require remembering what was actually.


  • File Sharing (representatives: SMB, FTP) - Well, so far without it! . I prefer FTP- frugal protocol. FTP-server I have running at home and at work.




Information on these tools can be found in. http://ru. wikipedia. org /. At every point I brought a pair of examples, but such software is much larger, Learn to, at least to begin with listed. The above examples, the most popular programs, knowing them, in the interview you will feel much more confident.



(To be continued. ).

The market of consumer electronics: Dell goes to the netbook market, Acer reduces the range of the PC



Should be about the same, and. Dell. , Said the other day. news. softpedia. com. Internet sales of tablet Streak Streak 7 and 5 have been discontinued, and now has been cut down line of entry-level netbook Dell Mini.

However, no official statements on this issue has not been done, so that an explanation should expect in the future, for example, at CES 2012. Instead, the 10- inch netbook Dell offers to acquire a series of notebook Inspiron 14R, which, however, is not as portable and cheap as netbooks Mini.

In the ranks is still 11. 6-inch netbook, Inspiron 11z, but how long it will last, can not be predicted. According to some sources, Dell minimizes the production of all netbooks. This news certainly is not too overjoyed Intel, processors, Cedar Trail which they work.

A hybrid netbook -tablet Inspiron Duo is yet commercially available, but Dell has already announced its intention to focus on the production ultrabukov, for which he sees the future.

General market contraction assortment of consumer electronics is a consequence of personal global trend of contraction of the market as a whole. Manufacturers are preparing for the crisis and difficulties in the economy, consolidating assets and reducing the production of dubious future projects and lines of devices.

Perhaps these negative trends will soon come, and the segment of enterprise-class equipment, may be reduced. Dell PowerEdge line of servers. and storage systems PowerVault and EqualLogic. Without a doubt, these segments are also not very profitable products with dubious prospects.



NStor.

Thursday, May 24, 2012

The club posted bablorubov Release Satellite-X 3.0.0



An additional and unexpected bonus of this version - gallery. Poured millions into a folder of files and got ready graphics from the site of thousands of pages.

But the most pleasant moment - the price of the previous. 35 WMZ. Dealers as always cheaper. Why the price has not changed? . But this is - shhh! . ).

Ofreliz on. ofsayte. and the CE will be tomorrow when babloruby have enough of.

Monday, May 14, 2012

In the ' Airport ' has Wi-Fi network


The terminal ' C' airport ' Sheremetyevo ' has a network of wireless Internet Wi-Fi. The launch of a network engaged in multi-service telecom operator ...
Currently deployed Wi-Fi network is connected to a backbone network ' Comstar ' at a speed of 10 Mbit / s. The basis of a network of wireless access infrastructure lay OAO Sheremetyevo International Airport ' and companies ' PortTelecom ', which is a subsidiary of ...
Now go to the Internet from mobile devices can be simultaneously more than 120 passengers. Payment for access by means of prepaid cards Comstar-WiFi. The distribution of cards Comstar-WiFi at the airport company is engaged in ' PortTelecom ' through its own dealer network and sales outlets.
In the terminals 1 and 2 of the airport Sheremetyevo services of wireless Internet access available to passengers in 2004. Launching a Wi-Fi in the terminal ' C' has become another step in implementing the agreement signed a year ago ' International airport Sheremetyevo ... In the near future ' Comstar ' work plans to ensure Wi-Fi network throughout the airport and expand the list of services offered. After some time in the ' Airport ' will be introduced Multi- data network and IP-telephony with a capacity of up to 1 Gb / sec, and a network of digital television. In addition, many airport facilities will be consolidated into a single corporate network based on VPN.
Source:. Kompyulenta.

Tuesday, May 8, 2012

Solar panels are getting closer to the body

Japanese manufacturer of underwear provided a device for environmental advocates the use of solar energy - a bra with solar panels. The product is equipped with a detachable solar panel that can provide the work your iPod or mobile phone. It is also equipped with a plastic ' pockets ' of water, which you can quench your thirst.

Bra is made from high quality organic cotton, making it the most environmental. However, on the shelves in stores this object toilet will not soon. He still resides at the stage of ' concept ' and a number of disadvantages, requiring removal. For example, the device breaks down in the rain, and under clothes solar battery loses its effectiveness. The Japanese representative of the company Triumph International recognizes that the current form of their new product is unlikely to become popular.

according to the materials. RBC.

Sunday, May 6, 2012

Friday № 3 - The truth about the methodologies


True of the methodologies.



So, fighting, Faking, hibernating bears, and the royal family - four main types of relationships between programmers and users. People who read Ed Sullivan [ 1] Karl Wiegers [2] and Yourdon DeMarco [3 ], at this point, obviously, would argue that there are one and the most correct form of communication - his complete lack of. This happens when a development organization, which is described in great novels of the above-mentioned gentlemen, when analysts interviewed users write full. use. cases. But on the basis of their full and detailed specifications that are then coders, and after a few man-hours to output is a product that is tested by God- testers and, after exchanging a few messages in the bug tracker about the order of. buttons. Help. and. Quit. on the toolbar, users shall be in full readiness.



Oh, no! . However, it is time to talk about what these novels are silent on the methodologies of software development.



But they are silent on the frame. For the successful implementation of an IT project for the ... About which we are now and we'll talk.



Analysts.



You probably think that analysts are fine people in suits against. Armani. or at least, from the. Hugo. Boss. ? . Parker. ' th at one ear and blyutuf - hands-free in another? .



5 years' service in spetsnaz - the minimum requirement for candidates to analysts. Other requirements include a representative appearance ( young Schwarzenegger was crying in a corner of the gym ) and the ability to bend horseshoes with his right hand three-inch (just can not imagine how much solves the first handshake with the interviewee by the user!).



The analyst must not only command respect. Interview with the analyst should be an important event in the life of the user, not as important as marriage, divorce and childbearing. Some have compared the interview with a confession, but such a comparison is obviously incorrect, as the sins of the analyst does not let anyone, but rather....



When a user comes to the analyst (by the way, should dispel the strange and the false premise that analysts must attend to interview users - quite the contrary ), it must be prepared for an interview.



Three high-minded secretary, a strip search, and palpation of internal organs, as well as two guards with machine guns at the ready to inspire the user to the idea that you need to follow the chain of command. Polygraph connected through an amplifier with a slightly modified version of Iron Maiden or Spanish boot, should eliminate the hope of something to embellish and exaggerate the importance of the site work.



However, some experts argue that the analysis phase, you can save if you just lay off all users and. bring new under the right software ( There are even rumors about the system of special schools, boarding schools, and even maternity hospitals for this purpose.
[1 ].
). But personally I think this is an attempt to get away from solving the problem, because sooner or later, the newly laid-off people will be on the other preseed enterprise, and then what? .



Encoders.



It would be naive to think that all of the usual ...



It is known that these encoders for IT projects are selected only from the direct descendants of the Turing and Wiener. Blood is, you know, is thicker than water. There were rumors... that the descendants of Einstein, too, wanted to get into the elite coders, but were not selected - were cut either on the visual analysis of gigabyte memory dump, whether in virtual destructors in. MFC. ....



This is not just an elite coder knows some programming languages ​​( in general, at least 26 languages, not counting dialects of C for all versions. Unix. , Of course), library functions, and m. Dr.. This is generally not discussed, just as the presence of wings for a bird. This encoder has a sense of the code.



Sense code - something obviously irrational. Suffice it to look at the cover sheet 300 -page document as the encoder can immediately determine where the error crept into the logical. He can not explain how he does it, but the result is obvious. About the little things that any dialed desyatipaltsevym blind bit of code is error-free and always compiles, not worth mentioning.



But here are two things about them tell us in which I believe at all - too fantastic, they sound. While the leave of them, and then just think what I really lies, those.



Testers.



To test fully any real business application can not be. Who would not agree - let him try. However, such programs do exist, and in an amount not to speak of that ... How are they tested? .



Naturally, there has not been without artificial selection and breeding - there is a special breed of testers.



In fact, these testers are deeply unhappy people. Why not? . Poor provoked breakdowns of what he could, got into the most terrible situation. So, the prototype of this character was one of these testers.



In fact, this terrible fate. State Committee of Statistics of the mad, but prosecutors did not know what to do with the case. of serious injury and accidents among the testers.



Of course, this is also a solid genetics - a simple man of the tester does not work, but a real tester of ordinary people will not live long. While the tester will get offspring (Oh! how it can make it even a story, which alone can be a long story ), it is not released from the spec- campus.



Now popular service. Google. Earth. So you can easily make yourself - Find Microsoft campus on the map and take a screenshot. In Photoshop, apply a filter layer, and just south of the main building structure can be discerned Flush (the former airbase Redmond shelter, by the way ). This is spetskampus for testers.



It is rumored that in 1995 some idiot from the service providing. Microsoft. testers set the standard machine for the sale of canned Coke, chips, etc. Dr.. Of course, then fired him and his chief of spetskampusa and half of the personnel department at the same time, but it was too late: the three testers swerve jaw jumped jar, five key choke on canned Coke, let alone the electric shocks generally silent. In short, almost the entire department has failed for six months... That's why the. Windows. Chicago. and there were so many bugs. And then all - then Bill, Bill, behold, zazhralis, bugs specifically releases....



And he, incidentally, was very upset, and still gives his armored limousine testers with no sound at short notice if necessary to take it to church, or synagogue - at the wedding, of course, in other cases they do not produce.



In addition, testers are now hunted by NASA, especially after the disaster with the shuttles. Until they have only recently realized why the USSR was on the order of magnitude smaller disasters - just before the flight tester is always brought back, began to put in Soyuz -TM, but the back tyknet finger, wag his hand - immediately fell off tiles, short plug, and went back for revision . The astronauts, crossing, the bubble tester put to bed, and again....



In general, these testers are not ordinary people, but give very high efficiency.



Project. managers.



Well, we were. project. manager. ( Project managery ). Heh, if you ever abused his project manager for corrosive, boring, mentally and verbally cursed him for his fondness for graphs and reports to immediately get up and go to it, get on your knees and biyas head on the floor with a frequency of 2 hits per second, . Because if you have worked with this project manager, your own Project manager seemed to be something of a hybrid of Mother Teresa and the two -day affectionate kitten.



As you know, Project managery in conventional projects are of two types - family members boss and out-of analysts. Relatives of the boss, we shut up - not good to blame poor, they have the same genetics, such. But analysts can actually get these projects managers. But not all of these analysts become real managerami Project.



In our daily life with you, my dear fellow programmers, in between reading. auto. ru. and. anekdot. ru. , Is, in fact, not so much disturbing the blood of the event. Well, the meeting, Mr. skills in. WoW. have taken for free or cut down a cunning counter sales manager of the 2nd Division... Boring as.



From such a life, each student -programmer in a year begins to imagine himself working analyst ( again, I suggest to users at all times, so I know their job better, and because he will put TK ), and after 2 years is aiming to managery Project and the percentage of the profits .



The present draft is not as. There really is every analyst has the potential to become a Project managerom.



On the above requirements, analysts have already written. And to become the PM, the analyst is enough to do two things - to submit an application and write a will.



Because of all the candidates choose only one. Usually from 2-3, sometimes from a larger number of. The most famous Project managera survivor among the 14 contenders, now working at. Google. , Called Dun Kanmak (. Doon. Canmack. ). Yes, there was a time when start-ups and. web. 2. 0 no, now has a maximum of 3 candidates.



Once a director vtersya the confidence of the old analyst, who was nearly hit on the qualifying match, but he was lucky - he got in a car accident, and hence there was a very stupid movie about immortals Highlanders, chopping off heads. and m. Dr..



But you do not think that intelligence in the fight for seat. project. manager. stupid drench each other with pistols and shotgun. Not for the fact they were brought up in the end.



All very civilized: candidates run in a psychiatric clinic high security with the task to develop a project ( in all kinds of projects - usually some level of graphical editor or the graphics driver ). Applicants must obtain the programmers and testers of the available material, to put them to task, to code and develop a project, then test the - and all this for 2 weeks, no more.



Of course, you can laugh and say that the ...



turns gloomy. But what is a fact of life. Also forgot to mention. of. Messinger. No, not clones. ICQ. and m. Dr.. , Are the descendants of Wolf Messing, who through innate abilities hypnotic control programmers and other staff. It turns out very well, but absolute power corrupts absolutely, so for them it is necessary to look. Despite the high rates of return, employers (especially VCs ) Messinger do not like - what you see, can. and you are very hypnotized.



I remember a long time whispering in the corridors of the wild when hypnotized Messinger. Three venture capital investors of the project, vpryag with braces in the cart and the milkman went around campus shouting ... Prada. and cheerfully waving his thighs on a particularly tight turns. He was able to calm down only by a special company of deaf-blind SWAT. They found his touch in the refrigerator campus and plugged all the holes feel for tape, plus an enema of vodka, as usual mesingerov tranquilizers do not take. This Messinger had. send to a desert island with three programmers who refused to leave the Master, as they called him, and venture capitalists such as once refused to wear suspenders.



What should I do?.



If you, dear readers, programmers have a little pride and self-esteem, then, after reading about real people who. make real software projects, should consider what to do with their own lives.



This is a completely normal reaction - ask yourself, ... ...



Such reflection and self-flagellation are useful in moderate doses (not mashite hands strongly, will throw a bottle, a beer with a bad keyboard washes ).



Actually, the further chapters of this work will be devoted to the question of ...



Some things will seem cynical, something incredible and something incredibly cynical, but I guarantee that by the end of reading this book you'll be on a lot of steps closer to being a real programmer.



Boot!.












[1 ].
Azazel?.





Well, if no response, the publication of excerpts have to stop.

Thursday, May 3, 2012

The ancient masters knew their job...

That's just the beginning for some of the facts gathered by British researchers n. James and H. Thorpe. In present-day Turkey in 1960 during excavations at Catal Guyuk were found beads of volcanic glass, obsidian. Archaeologist J.. Mellaart was surprised he wrote, ' How are they drilled holes in the beads of stone, including obsidian? . By the way, there have been found and obsidian mirrors, sand which is also very difficult to.

In 1956 in China during the excavations of burial of a military leader, who died in 297 BC, found about two dozen metal belt ornaments made ​​of aluminum, however, alloy of copper and manganese ( respectively about 10 and about 5%). The catch is that aluminum - refractory metal, is found only in 1826, and only appeared in 1889, this manufacturing.
Another example related to the use of metal. Only in 1932 a well-known physicists crystallographer William Bragg revealed the secret of China's ' magic ' mirrors made ​​of bronze, which a half thousand years. In addition to the usual reflection, they, with their light, projected on a wall pattern or character printed on the reverse side of. It turned out that the reflective side of the mirror is visible on the reverse side of the pattern was repeated in the elaborate form of tiny ' defects ' of the surface, invisible without a magnifying glass. The curvature of the mirror reflection patterns contributed to the increase. Note - for making such a miracle, it was necessary to have a magnifying glass.

It happens that the evidence of ancient inventions indirect, but very strong, the existence of more than a thousand years ago, magnifying glass - is a case. For example, in the X century Arabic coins found the inscription: ' The work of al- Hasan, son of Mohammed, the master who carved out a matrix for the coinage '. Read the text can only be four-fold increase, with a magnifying glass. It turns out that loops existed for thousands of years ago, and they were used to encrypt additional information.
Another source of ' indirect evidence ' - Monuments. In ancient Roman frescoes from the volcanic ash buried Pompeii eat the fruit, including pineapples, while areas found only in America. Consequently, the Roman sailor still get to America. There is also a lemon and an image, which in those days had not yet cultivated in Europe, but grew up in India. This fact, discovered in 1950 the Italian D. Casella, at one time published a professor in the. and. Gulyaev.

Another ' indirect evidence '. In the column erected in Rome by Emperor Trajan in 113 AD, is the image of Sarmatian horsemen in armor, with his war-horse, too, is protected by chain mail armor. But even the most hardened skeptics have questioned the authenticity of any Pompeian frescoes, or Trajan's Column.

In ancient India, according to the treatise ' Sushruta Samhita ', surgeons were able to sew up the wounds of the intestine. On both sides of the wound was placed large Bengali ants, Territory contracting jaws. Then the surgeons left only ant head, sewed the operated animals, insects, and only the head and then dissolves itself. Incidentally, this bonding wound ants, but only on the leg, is shown in the movie M. Gibson's ...
In China, in the XI century engineer, Lu Tao Long invented the wagon, not only to gauge the distance traveled, but the audible alarm. When the cart passed a Chinese mile, which is called ' a ', a special gear is not just doing a regular turnover, but also resulted in the movement of his hand a wooden figurines, strikes the drum. And one additional gear system led to the fact that the second figure of every ten passed the bell is struck.
Even the vending machine, it turns out, invented by the famous engineer Heron of Alexandria, Egypt, even in the I century AD. Palmer threw a coin into the slot, it fell on one end of the rocker arm hidden inside the machine, the other end of rocker arm valve opens, after which the pilgrim received their portion of water for ritual washing of hands before entering the temple. Meanwhile, the coin slipped, fell to the bottom of the machine, itself valve closed.

It happens that today we use the old invention for purposes other than originally. For example, sunglasses first appeared in China in the XII century in order to allow judges to conceal their relationship to a conviction at the time of its announcement. A parasol originally in ancient Mesopotamia, served to protect not the rain, and from the sun (the first such umbrellas are depicted on the memorial stele of the king of Akkad, Sargan, erected around 2400 BC. e. ). Yes, and bronze rings more than three thousand years ago in Egypt and Mesopotamia were not so much an ornament as money, a large wrap around his neck - a major unit, and strung on a small ring - a bargaining chip.

Why did many ancient inventions were forgotten? . We will not argue with that argument. But it played a role and slow the spread of information than the old society very different from modern. Usually, they write that well known even in ancient Rome, glass windows and water re- spread only through the centuries. One can argue, we are talking about expensive things. But not for nothing that an ordinary fork in the Byzantine Empire was customary even in the IV century AD, and in most European countries it has spread only in the ' gallant ' XVIII century, that is, 1400 years later.
another example of. Tea drinking began in China in the VIII century, in Russia it was first introduced embassy H. Spafarija in the XVII century, and came into vogue with the beginning of XIX century. But these items and products were not a closely guarded secret, such as ' Greek fire ', or technology of growing Chinese silkworm, and is not lost for a long time, like the lost secret of Damascus steel. On the contrary, the military innovations - from the stirrup and crossbow to pigeon -mail - were distributed far more quickly.

Author: C. Krivenkov.
Source: ' An interesting paper. Mysteries of civilization '№ 15 2010.



News from Skypecine. com.