Create an asymmetric grid using Grid Layout

Create an asymmetric grid using Grid Layout
 
 
At the moment, according to Can I Use , 84% of browsers support Grid Layout . With each month, this number is growing. But in fact, just recently this module was behind the flag. Therefore, if you are not yet familiar with the opportunities that it provides, then it's time to fix it.
 
 
As an example, I chose an image gallery from the Movie Search site, which was created with the help of relative positioning. In implementation, we will be guided by the principle of "steal, but improve," so our gallery will be flexible and adapted to various resolutions. ...
HTML / CSS
+ 0 -

A pot of vari or four methods of creative approach to solving problems

A pot of vari or four methods of creative approach to solving problems  
 
In a recently read book by Dmitry Chernyshev "How People Think", I paid attention to methods that help to find ideas and invent something new. Of course, there are many more methods. The same TRIZ about which so much speak, but I have decided to stop on those which are resulted by the author of the book.
 
 

Method of the Synectics


 
 
 
Developed by the American inventor William Gordon. It is formed from Greek roots and can be translated as "the combination of dissimilar elements".
 
Gordon believed that the main source of creativity - in the search for analogies and distinguished four types - direct, symbolic, fantastic and personal.
 
 

With the direct analogy

The object under consideration is an analogy in the world around us. In nature or technology.
 
 

Symbolic

- based on the use of various comparisons, metaphors and the search for paradoxes in familiar and familiar things or phenomena. This type of analogy is aimed at ...[/h][/h][/h]
+ 0 -

Network Digest: 20 materials about networks, protocols and the battle for Net Neutrality

In our thematic digest, we collected articles from the corporate blog VAS Experts, devoted to the theory of networking, legislation and various types of Internet protocols. We supplemented them with posts from our blog on Habré: on network neutrality and blocking.
 
 
Network Digest: 20 materials about networks, protocols and the battle for Net Neutrality

 
/Flickr / Yohanes Sanjaya / CC
 
 

Protocols


 
Total exhaustion, or whether there is life after IPv4
 
In this article we will talk about the exhaustion of IPv4 addresses: why it happened and how things are with the number of IPv4 in the ...[/h]
+ 0 -

Getting to know the cloud: how static traffic distribution methods work

The load distribution in the cloud of the IaaS-provider helps to effectively use the resources of virtual machines. There are many methods of load distribution, but we will focus in detail in today's material on some of the most popular static methods: round-robin, CMA and threshold algorithm. Under the cut we will talk about how they are arranged, what are their characteristics and where they are used.
 
 
Getting to know the cloud: how static traffic distribution methods work

 
/Flickr / woodleywonderworks / CC
 
 
Static methods of load distribution ...
+ 0 -

Conference DEFCON 16. "Criminal development of iOS Cisco". Felix Lindner, head of Recurity Labs

The next point of my presentation is devoted to the frequently asked question about the work of Cisco centers. Why Cisco? Because they occupy 92% of the market for the sale of routers costing between $ 1500 and 72% of the switch market. We will also discuss the Juniper software, which, from the point of view of hacking, and from the point of view of protecting their security, is open source software based on FreeBSD. Therefore, for us it is not interesting. If we consider cheap home routers from the same points of view, we will see that they have built in classic Linux.
 
 
Today we will consider ...
+ 0 -

Educational Java framework for in-depth training

+ 0 -

What's new in Swift 4.1?

Xcode 9.3 and Swift 4.? finally, are no longer beta! This release contains long-awaited improvements to the standard library and the language itself. If you do not follow n the process of Swift Evolution , then this article is for you.
 
 
What's new in Swift 4.1?

 
 
In this article, you will learn about the most significant changes made to Swift ???r3r31313. .
 
 
This article requires Xcode 9.? so make sure that this version of Xcode is installed.
 
Swift Evolution . I added a link to each proposal so you can understand the full details of each specific ...
+ 0 -

Learning is light, or how to organize a master class in 2 days

Learning is light, or how to organize a master class in 2 days
 
 
Training of new users and developers is one of the main tools for popularizing your product or technology. Our company several months ago began to open the "veil" of its technology and attract new developers to the platform on which we develop original applications for 3D analytics. Naturally, we are faced with the need to train beginners.
 
 
In this article I will describe the experience of our company in organizing the training of a new development team or, in other words, how to assemble an educational program from improvised materials.
 
 

How can an article be useful to you?


 
If ...[/h]
+ 0 -

For beginners: 5 tips for GitHub

For beginners: 5 tips for GitHubIn October this year, I celebrated my fifth anniversary in GitHub. 5 years ago I was an accountant who knew nothing about programming, not to mention the use of Git and GitHub.
 
 
Now I'm a Data Scientist enthusiast who knows some things about writing code using Git & GitHub. Partly thanks to the study of these technologies, I made this career transition.
 
 
But even working in GitHub, it was difficult to learn Git and GitHub! So I want to share 5 tips on using GitHub with other people, new programmers.
 
 

Tip # 1: Use the editor associated with Git


 
For many people, a text editor when ...[/h]
+ 0 -

Eternal photo archive for the house

I do not understand the desire to nostalgic for old photographs. But the girls can not be altered, so I had to think about the vault for everyone, so that they no longer bothered to show off the company of the falcon and seals. In a public cloud to spread all the pictures in a row do not want to.
 
Eternal photo archive for the house
 
Theory
 
The SSD resource of the drive is theoretically unlimited, if not to exceed the number of rewriting cycles per cell.
 
Task
 
Make a system of storing and viewing the home photo archive from any device in the house,
 
and take it away for the next 10 or 20 years. At the same time, you can pour and see ...
+ 0 -