Habro suicide. Why 1C programmers will save the world

Hope for change faded away. Qualitative changes can only be carried out by the head of the company, or very expensive consultants. The changes will take years - with our blockheads on the ground. No one will understand the essence of transformations, so no one can develop them. Instead of one inert system, we get another - more efficient, but also inert. Any relatively large change in market conditions will require a quick restructuring of the company, but we do not have people who are ready to understand and implement these changes.
 
 
Or is there? Maybe look around? Who do we have besides the ...
+ 0 -

Development of technical specifications according to GOST 34 is easy and simple

Often you hear the opinion that drawing up a Technical Specification in accordance with GOST 34 (TZ) is not only laborious, but also extremely annoying, because you have to write a lot of nonsense and water. But think: the development of this GOST was carried out by entire research institutes, it was a project at the state level, the experience of hundreds of automation projects, complex projects was summarized. Could they write nonsense?
 
 
In fact, with the right approach, GOST is very helpful not only in the development of the TZ, but during the implementation of the automation project as a ...
+ 0 -

Bret Victor: A few words about Douglas Engelbart

 3r3191. 3r3-31. Bret Victor: A few words about Douglas Engelbart 3r3176.  3r3191. 3r3176.  3r3191. People often compare Engelbart's work with modern technology, but this is wrong. Forget about today, just think about what he did in terms of his goals. 3r3176.  3r3191. 3r3176.  3r3191. 3r311. Douglas Engelbart
died today (July ? 2013). His writings have always been very difficult to interpret and explain. 3r3176.  3r3191. 3r3176.  3r3191. Many experts, unfortunately, often miss the essence of his work, because they consider everything as a technical task. Engelbart devoted his life to the problems of mankind, technology was only part of their solution...
+ 0 -

Evaluation of new projects

“Why am I ?!”

3r31-10.  3r3118. It is difficult to start writing and structuring thoughts, when, over many years of work, a million ideas and developments have accumulated, how to make an assessment of a project quickly and as accurately as possible. 3r31-10.  3r3118. 3r31-10.  3r3118. Let's start in order. During my work in IT, to me, as in principle, and to any IT specialist, they come with requests to evaluate this or that task, functionality or project. The first reaction is the same for everyone: “Why am I ?!”. Typed answers go to such a question: “You wanted something new ?!”, “You are ...[/h]
+ 0 -

SDK to you, SDK to me, SDK to everyone! How to do the SDK and why it is needed

 3r33434. 3r3-31. 3r3406. SDK to you, SDK to me, SDK to everyone! How to do the SDK and why it is needed
3r3404.  3r33434.
It is time to be determined 3r3403. 3r3404.  3r33434. 3r3406. To begin with, we define what an SDK is and why it may be needed. 3r3407. 3r3404.  3r33434.
The SDK (from the English software development kit) is a set of development tools that allow software specialists to create applications for a specific software package, basic software development tools, a hardware platform, a computer system, game consoles, operating systems, and other platforms. The SDK takes advantage of each platform and reduces integration time. 3r3404.  3r33434. 3r3404.  3r33434. The software ...
+ 0 -

"The whole world - analysis" or "Analyze it"

 3r3-300. 3r3-31. We need business analysis practically at every moment of our life: when we think over a tourist trip, we make purchases, even when we start a car in the morning. Do not believe? And I will prove it.
 3r3-300.
 3r3-300. Each interaction with the outside world, in fact, is nothing but a set of user stories (they are the User Story).
 3r3-300.
 3r3-300. 3r3342. As a person with a two-week paid vacation, I want to go on a tourist trip for a week in order to get new impressions and “reload my head” for further fruitful work.
 3r3-300. As a person who loves beer and gothic architecture...
+ 0 -

Fuzzy logic against PID. We cross a hedgehog and a snake. Aircraft engine and control algorithms for nuclear power plants

Fuzzy logic against PID. We cross a hedgehog and a snake. Aircraft engine and control algorithms for nuclear power plants 
3r3-31. 3r38080. Probably, everyone who studied the theory of automatic control often had doubts about how these two, three or even ten squares of transfer functions in a model represent the dynamics of a complex unit, such as a nuclear reactor or an aircraft engine. Is there no cheating here? It is possible that working with simple models will cease to work with complex models in "real" life.
3r3678.  
3r38080. In this article, we will experiment with the “real” model of an aircraft engine. Having weighed it with “real” models of equipment and control algorithms from a nuclear power plant.
3r3678...
+ 0 -

Dump, extract: The architecture of complex chat bots

 3r33333. 3r3-31. Users, having communicated with smart voice assistants, wait for intelligence from chatbots. If you are developing a bot for business, the expectations are even higher: the customer wants the user to follow the necessary, pre-written script, and the user wants the robot to answer the questions posed sensibly and preferably in human language, help solve problems, and sometimes just support small talk.
 3r33333.
 3r33333.
Dump, extract: The architecture of complex chat bots  3r33333. We are in 3r311. Elafris
we do English-speaking chat bots that communicate with users through different channels - Facebook Messenger, SMS, Amazon Alexa and the ...
+ 0 -

Architecture as a burden

3r3142. During my career I have worked with different legacy projects, each of which suffered from various flaws.
3r33140.  
3r3142. Of course, often the main problem was the low quality of the software (lack of modular tests, refusal to use the principles of clean code ), but there were also difficulties, which originated from architectural decisions taken at the beginning of the project or even during the inception of the corporate system. In my opinion, this class of problems is the cause of the greatest pain for many projects.
3r33140.  
3r3142. In essence, improving code is a fairly simple ...
+ 0 -

Larger than

Larger thanconcentric layers. 3r3178. 3r3-31. “Software Architecture Chronicles” 3r362. , a series of articles on software architecture. In them I write about what I learned about software architecture, what I think about it and how I use knowledge. The content of this article may make more sense if you read the previous articles in the series. 3r3164.  3r3178. 3r3164.  3r3178. In 3r315. previous article 3r362. I published a concept map that shows the relationship between code types. 3r3164.  3r3178. 3r3164.  3r3178. But it always seemed to me that not everything is very well reflected there, I just did not know how ...
+ 0 -