Build projects with dapp. Part 2: JavaScript (frontend)

Build projects with dapp. Part 2: JavaScript (frontend)  
 
This material continues the cycle about assembling Docker images for applications in various programming languages ​​using the utility dapp . Previous article was about building applications in Java - now let's talk about applications in jаvascript. For starters, this will be a frontend application, and in the next part it is planned to tell about the assembly of the backend and the launch of everything in Kubernetes.
 
 
As an illustration, the applications will be used. nodejs-pool and ...
+ 0 -

"Tanks in the console" is a small announcement before the big article

Good afternoon Habr


 
 
Finally, I'm ready to continue the series of articles devoted to my project development (it is necessary to finish it up to mind), interesting plans, new projects and developments are ahead.
 
 
Missed the tanchiki, yes? Then under cat.
 
github.com/koitoTy/game_enjine
 
Tanks: github.com/koitoTy/tank_game
 
(group in can be found in the profile) Good afternoon Habr   Finally, I'm ready to continue the series of articles devoted to my project development (it is necessary to finish it up to mind), interesting plans, new projects and developments are ahead.  Missed the tanchiki, yes? Then under cat.  github.com/koitoTy/game_enjine  Tanks: github.com/koitoTy/tank_game  (group in can be found in the profile)...[/h]
+ 0 -

Features dapp that make life easier

The article presents (and is demonstrated in short video clips) a toolkit that facilitates the development and debugging of configurations with dapp - Open Source-utility, which we use daily for building and maintaining CI /CD processes.
 
Features dapp that make life easier
 
Note
: Recently, the support for the YAML syntax in dapp has been announced, the features of which can be read in of this publication . By default, all the tools described below will be valid for both it and the configuration in Ruby DSL (used in previous versions of dapp), and if it is not, it is specified separately.
 
Introspection of stages
 
Writing ...
+ 0 -

Let's make Windows slower! Part one: file access

Let's make Windows slower! Part one: file access Windows has long been reproached for the slowness of its file operations and the slow creation of processes. Why not try to make them even slower? This article will show how to slow down file operations in Windows by about 10 times from their normal speed (or even more), and these methods are practically not amenable to tracking by a normal user.
 
 
And, of course, we will learn to detect and correct such situations. The whole text is written on the basis of the problem I encountered a couple of months ago, so everything written below is completely real.
 
file system...
+ 0 -

Why programmer Continuous Integration and where to start

Imagine that Roskosmos decided to assemble a new rocket without having drawings and a clear understanding of how the missile should be arranged. A separate plant is engaged in the missile body, a separate engine produces engines, another one - nozzles. The chief manager of Roskosmos said that he trusts professionals, and expertly delegated all the work to the factories.
 
 
Why programmer Continuous Integration and where to start  
 
A year later all the components are delivered to the main assembly shop, and it turns out that the engine does not enter the housing, and the nozzles begin to melt even when the engine starts up.
 
 
To prevent such a thing, real ...
+ 0 -

Submitted by Jenkins X for CI /CD cloud applications in Kubernetes

<{full}>
Submitted by Jenkins X for CI /CD cloud applications in Kubernetes  
 
Last week, the authors of the Open Source project Jenkins
submitted
Its new brainchild "expanding the Jenkins ecosystem" and designed specifically for the continuous integration /delivery of applications within the Kubernetes clusters. The decision was called
Jenkins X
. What does it do?
2017 State of DevOps Report
From Puppet). Development of Jenkins X (at least <{full}>
 
 
Last week, the authors of the Open Source project Jenkins
submitted
Its new brainchild "expanding the Jenkins ecosystem" and designed specifically for the continuous integration /delivery of applications within the Kubernetes clusters. The decision was called
Jenkins X
. What does it do?
2017 State of DevOps Report
From Puppet). Development of Jenkins X (at least   Last week, the authors of the Open Source project Jenkins submitted Its new brainchild "expanding the Jenkins ecosystem" and designed specifically for the continuous integration /delivery of applications within the Kubernetes clusters. The decision was called Jenkins X . What does it do? 2017 State of DevOps Report From Puppet). Development of Jenkins X (at least   Last week, the authors of the Open Source project Jenkins submitted Its new brainchild "expanding the Jenkins ecosystem" and designed specifically for the continuous integration /delivery of applications ...
+ 0 -

We waited: support for YAML and Ansible (without cows) in dapp

We waited: support for YAML and Ansible (without cows) in dapp  
 
Earlier this year, we decided that our Open Source-utility for supporting CI /CD processes - dapp version ??? - has a sufficient set of functions and work was started on innovations. In version 0.2? the syntax of YAML appeared, and Ruby DSL was declared classic (it will no longer be supported at all). In the next version, 0.2? the main innovation can be considered the appearance of the collector with Ansible. It's time to tell more about these novelties. dapp more than 2 years and actively use in everyday maintenance of many projects of different scales. The first versions of the utility were ...
+ 0 -

Webpack 4 and code splitting

February 2? 2018 released the release of webpack ??? (and to date, ???). One of the useful and relatively new features webpack - code splitting , transferred to the new version of the plug-ins into the main configuration. With almost no documentation, how now it is necessary to configure code splitting in version 4 - I was a little shocked, but still tried to gather information in order to start working with the new version at least. I hope that after a while there will be extensive tutorials and articles. In the meantime, I hasten to make notes on the information found, so as not to lose ...
+ 0 -