In this cycle of articles I intend to carry out objective comparison of css-frameworks on the basis of living examples, as to TodoMVC for js of solutions.
In input article you learn about frameworks and libraries and about their distinctions. I will tell into what types they are divided. I will specify the planned list of ready solutions for the analysis.
2 years, 10 months ago
I suggest to examine service from the Percona company which allows to configure correctly a server MySQL configuration on the basis of specific conditions of use and to analyze the used SQL queries on existence of errors and defects.
The analysis of requests in this service — is not replacement to the EXPLAIN command which is oriented to performance review of request, and is rather an addition which analyzes request from the point of view of its syntax.
We continue our column on the subject ASP.NET 5 by the publication from Dmitry Sikorsky (DmitrySikorsky) — the developer from Ukraine. In this article Dmitry tells about scenarios of application with ASP.NET 5 of popular means of Gulp in more detail. The previous articles from a column can always be read according to the link #aspnetcolumn — Vladimir Yunev
Before emergence of ASP.NET 5 I never used such tools as Gulp therefore it was necessary to find some time and to understand what is it when I created the first project on this platform (the truth, then there still there was Grunt, but it is not important). I will not begin to press in basic things which already everywhere are rather in detail described (I mean that in your project there is already Gulpfile.js and you can perform tasks from it, using the manager of execution of tasks the Visual Studio 2015), and at once I will pass to business and in practice I will show how it is possible to use Gulp for automation of all in your project on ASP.NET 5.
You for certain know for what the new wwwroot folder is used. Actually, with its emergence I a little in a new way looked at scripts, styles and pictures. Namely, as well as server code of the website, now I separate them into source codes and objects, ready to the publication.
2 years, 10 months ago
Everything began when I customized a security system of one CRM. As it often happens, in it there were users with the different permission access levels to a specification (we will call them entities). They had an identical type of the main grid, customizability of access to entities was necessary. At first I thought of ACL, but …
2 years, 10 months ago
As to the artist and the web developer, I had a need for own gallery over time. Usually, galleries have two basic functions: demonstration of a show-window — all (or some) pictures — and detailed demonstration of one. Implementation of both functions is practically in any ready gallery. But "shabby" appearance of ready galleries and, the become the standard, user interface do not suit for the artist :). And non-standard — demands special architecture and implementation of the code performing loading and demonstration of pictures. I in this article will omit demonstration and the user interface. The main attention will be given to loading of pictures from the server. About the final organization of controlled loading with use of queues, the asynchronous loader, processing the blob objects, cascades of execution of promises and with a possibility of a suspension will also go the speech.
Learning any programming language, it is useful to know about its features and to be able to use effectively language constructions. I want to share with you shortcuts for JS. These reductions in certain cases can facilitate reading a code, and also it is essential to reduce its quantity. However it is necessary to remember that they can play a dirty trick with you and if to use them everywhere, your code will stop being read and supported.
Such question gave command of the Mail.Ru Mail before writing of the next service. A main objective of such choice — high performance of development process within selected languages/technologies. What influences this indicator?
Existence of debugging tools and profiling;
The big community allowing to find quickly answers to questions;
Existence of the stable libraries and modules necessary for development of web applications;
The number of developers in the market;
Possibility of development in modern IDE;
Threshold of entry in language.
Besides, developers welcomed briefness and expressiveness of language. Laconicism, certainly, also influences efficiency of development as lack of kilogram weights on probability of success of the marathoner.
4 December days in a row, about 1300 people for 60 hours from 30 cities read "War and peace". The unprecedented multimedia project from VGTRK during which Lev Tolstoy's work was read from the first and to the last line. The project takes the grandness and pulls on the Guinness Book of Records.
In addition to a literary marathon a series of interactive infografichesky works under the auspices of analytical community Tolstoy Digital was released. Each infographics, and all them 4, analyzes work under razlichnyma corners: human relations, places, time, history, objects, culture in general.
Under a cat fragments from the novel, there is a little code and my thoughts on process of an infografirovaniye of data on the example of an event taymlayn.
2 years, 10 months agoThe subject of work with time marks in PostgreSQL is badly opened in Russian-language profile publications on the Internet and is a frequent source of problems in work of programmers. I bring to your attention transfer of material from Hubert Lubaczewski, the author of the popular foreign blog depesz.com. I hope, article will be useful to you!
From time to time in IRC or in mailing groups somebody asks questions which show deep misunderstanding (or a lack of understanding) of time stamps, especially those which consider time zones. As I already faced it earlier, allow me to tell that such timestamps as to work with them and what most widespread hitches you can face.
We in "Later" are engaged in creation of billing for telecom operators and we tell on Habré about development of the product, and also we publish interesting technical translated materials. And today we present to yours adapted translation of one of chapters of the book "Architecture of Open-source-applications" in which emergence premises, architecture and the organization of operation of the popular nginx Web server are described.