There is no fragment in program code where you cannot make mistakes. You may actually make them in very simple fragments. While programmers have worked out the habit of testing algorithms, data exchange mechanisms and interfaces, it's much worse concerning security testing. It is often implemented on the leftover principle. A programmer is thinking: "I just write a couple of lines now, and everything will be ok. And I don't even need to test it. The code is too simple to make a mistake there!". That's not right. Since you're working on security and writing some code for this purpose, test it as carefully!
Tags: C++, cpp, security, tor
Andrey2008 7 november 2012, 7:44

image
I decided to fool around a bit with the plugin and the picture to attract your attention. A whole lot of articles on programming regularly appear on the Internet, but most of them are unfortunately brief and all about nothing. But we are sure that our material is extremely useful, and it will be a pity if it remains unnoticed. We tell our users in every detail about how to develop plugins in C# for the Visual Studio 2005/2008/2010/2012 development environment. This material is based on our own experience and describes some subtleties you won't read anywhere about.
Andrey2008 30 october 2012, 5:27

A couple years ago, I worked together with Ken Thompson on the interactive graphics language that was developed by Gerard Holzman in Bell Labs. I was typing quicker, therefore, I sat at the keypad, and Ken stood behind me. We worked quickly and when the compiler gave out an error, I started reflexively digging in a problem, studying the call stack, program output and launching a debugger, and so on. But Ken simply was standing nearby and thinking, ignoring me and a code, which we just wrote. Soon I noticed regularity that Ken often understood the problem faster than me and was saying, “I know, what is going on”. Usually, he was right. I understood that Ken built the mental model of a code, and when something was broken, it was the error in this model. He was thinking of how this problem could arise, so he explained what was wrong with model, or where our code could mirror this model incorrectly.
MeLavi 29 october 2012, 22:03

image
It is easy to imagine the spheres in which one can use the knowledge of how to implicitly share some kind of information brought into the artifacts of mass culture. Today, there is no any practical need in hiding messages in the music. These are only pleasant bonuses for the particularly ardent fans of bands. Interlacing of messages into the songs’ words and changing colors in the design drawings of music albums are not taken into consideration here.
Disney 22 october 2012, 21:36

Many people believe that software testing is the search for the bugs. Sometimes, I say to testers, "Do not try to find as many errors as possible, try to miss as less as possible!” and they do not understand me. What's the difference?

There is a huge difference! In this article I want to tell you about that difference, and what tools you need to use for a useful troubleshooting.

What is troubleshooting?

Siera 19 october 2012, 15:31

How do you imagine a popular Twitter Bootstrap CSS framework will look like, if it was from Google? Let’s meet Plusstrap.
image
Killer 15 october 2012, 14:53

Sometimes, web developers get a task that requires a smooth movement of the object on the screen. This may be a download string, sprite, or something else. The problem occurs when the shift seems to be too abrupt even at one point, and that messes up the overall impression of the event. How do we avoid it? Should we use anti-aliasing techniques?

This can be done using the sprites, as well as smart reduction of the original image. Here are some steps that you need to follow:

First, we have a large image of a car.
image
BumBum 4 october 2012, 19:32

imageAfter three years of working with studio lights, I thought I knew a lot about the on-camera flash. Three weeks ago, I went to visit one very experienced strobist, who told and showed me so much that I immediately understood that I have to do.

I am going to give you a list of things where you can find something new for yourself. For example, it will explain how to use some photoflash features, and if at least you can find one feature useful for you, then I will consider that my task is done well. Please note that the material is related only to the Canon cameras and its flashes in the technical parts of the special features. For other brands the general idea of using is the same, but the specifics are slightly different.
ZimerMan 1 october 2012, 12:21

Now a lot of people write about what would happen if a web-developer decides to become a freelancer. Also, they write about some challenges that the freelancer may encounter, namely, they are hunting for new orders at first, then dealing with the influx of work, and finally overcoming own laziness. However, I still have not seen any article about what would happen if the freelancer decides to stop freelancing work that consists of the orders, prepayments, hunt for new customers, and so on.

Do I have the right to write such an article, perhaps you will decide, but I have an excuse to say that after about a year or more working as the web-developer, I started working as the freelancer on the vast web-market and was working there nearly two and a half years.
xially 21 september 2012, 16:52

I am sick of these topical articles on how to improve performance, motivation, and other nonsense. Why do people write them? To help those who are confused about yourself or for those who cannot concentrate. I do not think so.

The modern life dictates that everything should be done quickly, in order to achieve maximum efficiency. Certainly, you need to be very successful. You need to move to the goal every day, every hour, and every minute. Leaving all the unnecessary things behind and throwing all efforts to achieve a result. Otherwise there is no point in living.
Skull 17 september 2012, 12:47
... 3 4 5 6 7 8 9 10 11 ...