Developers Club geek daily blog

Why I so strongly love EF, or Features which it is difficult to refuse

1 year ago
Recently we published article written by results of DEVIntersection conference visit. We bring to your attention one more useful "pressing" devoted to Entity Framework (EF).

Read more »


Transfer: Tragedy common lisp

1 year ago
Transfer of the letter of Mark Miller, one of participants of committee on standardization JavaScript is offered to your attention. In this letter Mark tells what he can lead "a creeping ficherizm" at design of programming languages to. And why he does not want to add syntax of "let-block" to javascript.

Read more »


Why and why to write open-source a code?

1 year ago
image

Under a cat interesting poll

Perhaps, the heading of this article will seem to you not correct," As it is possible to write open-source a code? And what the code such is?" — you ask.

What open-source the code differs from "simply in - a code"? Open-source the project is responsibility for quality of a code, for a covering its tests, for documentation, for timely answers to questions and response to bug contango, for processing of pull-request. Your behavior and thoughts in a time of writing of open-source of a code which will see the world will be others, respectively and the code on an output turns out another.

Open-Source the project lives life — life of community which is formed around the project. Ideas, responses, bug contango, discussion and thanks from other associates influence you and the project directly, and stimulate writing of a code — clear, documentary and covered with tests.

Read more »


Critical errors of design of industrial control system and programming of a PLC

1 year ago
Automated control systems for technology process (Industrial control system) on the industrial programmable logic controllers (PLC) on objects of upgrade are implemented into the industries. Again delivered equipment, already by default contains an ACS on a PLC. But quality of design of industrial control system and programming of a PLC sometimes does not correspond to logic and requirements to reliable protection of managed object. In this article I will tell about a typical error of design and programming of normal industrial equipment.

Read more »


[Transfer] Associative arrays in language D

1 year ago
It is transfer of the article "Associative arrays" published on January 1, 2016. On my taste article is a little excessively superficial and does not contain a large number of details, but it can be useful that who is familiar with associative arrays in other programming languages.

In language D there is a built-in support of the associative arrays also known as a hash table.
They are similar Map in Java or std::unordered_map in C ++.

Declaration of associative array



To declare associative array, use the following syntax:

// Прим. перев.: value — тип значения, key — тип ключа
value[key] myAssociativeArray;


Read more »


Rising of a razrabotchikonomika (termination)

1 year ago
(beginning of article here)

Risk management at investment into programmer talents


On the other hand — this effect has no name; perhaps, it should be named "desyatikradnichestvo"bad developers will cost to you not insignificant deterioration in labor productivity. No, for a number of the hardly perceptible reasons they are capable to sabotage complex program system catastrophically. The bad developer who constructed threateningly complete of errors or worse than ever the designed system in its basis planted the ticking time bomb and to rake ruins after it jerks, attachments will be required, it is thousandfold exceeding saved on start. Worse than that, work on removal of debris will demand attraction of efforts of much bigger number of good developers, and on more progressive tense.

In this moment software development is the complete antithesis to other industries — we will tell, space — in which incompetence and gross errors are much more obvious; it is easier to find and correct them at early stages until the cost of such correction grew to heaven yet. (Like construction of the airplane in which during real operation fatal defect was found) also much easier to hold the delayed crises from distribution, to isolate and correct.

Read more »


Selection: 115 useful mailing groups about technologies for which it is worth subscribing

1 year ago


In our blog we write about creation imposition, design and the interesting statistical facts much. Unfortunately, still many net surfers consider mailings as something bad — the tool which marketing specialists use "to push" to people what they did not ask and that in general is not necessary for them. Actually email-mailings is a powerful information channel which can be exclusively useful and from the professional point of view. As proof of this fact today we present to yours a selection from 115 useful mailing groups about the most different technologies.

Read more »


Rising of a razrabotchikonomika

1 year ago
From the translator
Reading now and then a few years ago the Forbes log, I came across article which I found extremely interesting. Well, you know as happens — you read, you read, and on each paragraph you vosklikat: "About! Qie about me!". Could not believe that I one such, and nobody will be honored if not to translate then to refer to it in the Russian-speaking press. However in four years of it did not occur. Well, "you want to make something correctly — make it", therefore I provide to attention of respectable public the first half of article. (I try to translate artly therefore work moves not quickly; the original size — more 30th kilobyte, and, "having passed mortal life to a half", I understood that to keep there are no more than forces.)

P.S. Could not understand how to put the transfer tag in heading.

Rising of a razrabotchikonomika


Venkatesh Rao's article is published in December, 2011 in the Forbes log.

In evolutionary biology there is a theory according to which mutual altruism and cooperation arose as a solution of the problem of storage of food. If to you, an early hominid, has luck to fill up a large mammoth, you had no slightest chance to skharchit it entirely before it becomes rotten. Then you shared food: attachment in a stomach of your friend was the best attachment for the excess capital. In this case you could demand return of a contribution that time when the mammoth is filled up already by this friend.

Recently I reflected over this paltry idea in the context of human wealth. If only you are not a professional investor (and even if you are), now to find places for storage of surplus of the capital where he would be in safety and was not amortized too quickly (not to mention bringing of the income) it becomes harder and harder. The stock market even more often casts thoughts of a bloody feast of "bears". Volatility and unexpected short-term rallies make game with short positions of unsafe. Even storage of assets in dollars, seemingly, conceals the dangers — thanks to threat of devaluation and any modern words like "quantitative mitigation" which we, average investors, hear for the first time. Euro now too does not look as optimistic alternative. The solution to invest in gold — and in general in any raw materials — seems, demands a little apocalyptic view of the world, and reflections how you are going to get access to actually subject of ownership if all and the truth will depart to depths of hell (there is a wish to note that at the moment I cannot call such view of the world so unjustified).

But there is one smooth water — if you know how to be enclosed in it: software developers.

Read more »


We create 2D - portals by means of shaders

1 year ago
In this article I will tell about how to reach here such effect:



In fact, the shader about which the speech will go works as post-effect for the camera or the built-in blur and vignette filters in Unity. It accepts the input image (more precisely, RenderTexture) and brings him with the imposed effects.

Read more »


Centrifugal compressor units. Protection against a surge

1 year ago
Compressor units in the industry are used in many technology operations. Compressed air is received different types of compressor units. From rotor type, to vortex turbomachines. Centrifugal K-250 compressor units have a wide circulation in the industry. But all types of compressors have a critical duty of work – a surge.


Read more »