So it turned out that for a long time the question torments: "How to monitor forums on subjects interesting to you, but the most important how to learn about emergence of new questions at the time of their publication". Of course, one may say, that there are mailings, RSS, but personally at me it turns out so that I reach mail, as a rule, with mobile during movement. To manually serfit resources not option at all. Here therefore if I could also answer, there is no computer near at hand. And after arrival the head is already stuffed absolutely to others. I can safely formulate the problem. The channel reporting and the most important, drawing my attention at the time of the publication of a new question is necessary.
Until recently it I considered some IM, for work of Telegram I do not use, and with the others all something not absolutely so.
1 year ago
In 1956 there was a need for creation of a practical sample of the digital computer which could be used in higher education institutions, laboratories. For such purposes the effective small computer expected mass use was required simple in mastering, reliable, inexpensive, but at the same time.
The requirements shown to such machine: speed of work had to be equal to several hundred operations per second, simplicity and convenience of programming, accuracy of calculations — 6-8 sure decimal signs, high-reliability in operation and in technical maintenance, moderate dimensions, economical consumption of energy, use of inexpensive and "not scarce" materials and parts "was welcomed". Such requirements for those times were "inconsistent", creation of the machine more convenient for work of programmers would cause increase in quantity of the equipment that, in turn, would entail decrease in reliability and value increase not only the machine, but also its operation.
DolphinSmalltalk is a development environment on own dialect of Smalltalk for Windows. Key features is deep integration with native widgets and subsystems of an operating system, including COM and ActiveX, and graphic design pleasant to an eye.
Long time of Dolphin Smalltalk it was available in two options: the conditional and free limited version (community edition) and a paid packet for professional development. The last gave access to all functions, including the advanced editors and the publication of applications in standalone the mode, however cost about four hundred dollars that, for good reason, suited not everyone.
It seems that the company thought again (or there was nothing to lose) and decided to set software free. Under a cat the short description of a development environment and reflection on open source of the future Dolphin Smalltalk.
1 year ago
With coming, colleagues! We in voximplant have a tradition — before each new year we do New Year'skolltsentr on which we roll new features of our platform. This year by a feature it happened especially much. Except video calls and record of video, we began to use actively typescript and react. The modern "hipstersky" stack of technologies extremely accelerates a razrabota: from the moment as the maxim log suggested us to make kolltsentr with models as Snow Maidens and to the first accepted video call there passed less than two days. This year we did not begin to do the announcement most promo on Habré, after all a format not that, we want to communicate about a code and development, huh? Therefore under a cat I will share our experience of creation of a solution in a short time and I will tell what difficulties we faced.
1 year ago
React is, certainly, disruptive technology which simplifies creation of difficult interfaces, but as any abstraction, at it has small problems and features. I in the practice faced four not really obvious things. Bugs it to call difficult is just features of work of library. Today we will also talk about them.
One night the son approached me and told that he wants to play Mario. In the summer at the grandmother at the dacha he liked "to be cut" in rainy weather. And behind a window just a rain. Without hesitation I downloaded to it the first emulator 8 a bit prefix and game. However, it turned out that pleasure from game on the keyboard at all not that. To go to buy the joystick was already late. And then I thought that it is possible to do also without it. Near at hand we had old Nokia Lumia, its sizes and a form approximately matched our needs. It was decided to write the joystick. The son went to draw design on a sheet of paper in a section, and the father went to make coffee and to think, as if to perform this idea with the smallest time expenditure.
I decided to go on the way of the smallest (from my point of view) resistance. The prefix emulator should specify pushed buttons in settings, our application means has to click. Clicking of buttons can be emulated by means of old kind WINAPI.
The client-server application became final idea. The client (phone) when clicking the button sends request for the server which, in turn, depending on what came emulates clicking or release of the button of the keyboard. Communication is performed through sockets. It seems everything is simple. We begin to do.
Long ago did not write about updates in our educational project of Hekslet, and here just New year — is a high time to share good news. We made free a popular course "by Bash: Bases of the command line"! It is a unique course because exercises in it (as well as everywhere in Heksleta) are executed in the conditions which are brought closer to fighting: the personal container with root-access in which Bash cover is among other things started is available to you.
The course affects navigation, work with file system, pagers, the redirections and flows, history, aliases and other aspects of work with Bash which any programmer respecting himself has to own.
The IT journalist Pyotr Semiletov in addition to the main work develops ten years the text editor of Tea open source.
Lesya Novaselskaya who received profession of the pathologist participates in testing of the project with an open source code.
Similar examples set. All these people are integrated by one — they implemented the interests in projects open source and participated in them both for pleasure, and for receipt of experience. There was a certain myth that the open project is only for programmers, and that who already have a wide experience in development. But it not so. The open project is not only development of the source code, but also testing, technical support, writing of documentation, marketing, etc. And still — excellent chance to gain experience and to derive pleasure from communication with the same adherents as you. According to results of vote the main obstacle for participation in the open project is absence of understanding of how to join the project. Therefore we will understand article as well as as whom it is possible to join such project.
1 year ago
Today machines without effort "connect two words" (1, 2), but are not able to carry on with guarantee dialogue on the general subjects yet. However, already tomorrow you will ask them to make correctly the summary and to select for your children the best section on chess near the house. You want to understand in more detail how in this direction scientists from Facebook, with Google and dr work? You come to listen to them.
1 year ago
The address programming language is considered one of the first programming languages of the high level. It was created by the Soviet developer Ekaterina Logvinovna Yushchenko together with the mathematician Vladimir Semenovich Korolyuk in 1955. Constructions of this algorithmic language were included into a basis of the modern languages of programming.
Developments of the member of the correspondent of Academy of Sciences of the USSR Alexey Andreevich Lyapunov became a peculiar base for address language. This outstanding mathematician created the operator programming method which was widely adopted in practice and exerted strong impact on all subsequent development of theoretical programming.
Ekaterina Logvinovna Yushchenko and Vladimir Semenovich Korolyuk