Backend United # 1. Vinaigrette - video, photo report, presentations and feedback of listeners

On April 1? the first Mitap devoted to cross-language solutions for the development of the server part was held in our office. "Vinaigrette", judging by our impressions and reviews of the guests of the Mitap, was a success. So, we will continue the practice of combining backenders, meet and discuss common approaches and tools for different languages ​​more often. Well, for now, publish videos, slides, reviews and photos. All this - under the cut.
 
Backend United # 1. Vinaigrette - video, photo report, presentations and feedback of listeners Presentation
 
Reviews:
 
 
Great report! ...
+ 0 -

Why Go is the best language in three words

It so happened that on Khabre some cretins kotrye really think that the more shit in the language - there it is better. What idiots. Pieces of shit. Want to know the truth - look under cat.
 
 
 
 
All of the items
 
==========
 
 
1. Why Go is the best language in three words
 
2.
 
3.
 
 
Param-pa-pam-pam!
 
All!It so happened that on Khabre some cretins kotrye really think that the more shit in the language - there it is better. What idiots. Pieces of shit. Want to know the truth - look under cat.    All of the items ==========  1.  2.  3.   Param-pa-pam-pam! All!...
Go / C#
+ 0 -

Go: Good, bad, evil

Go: Good, bad, evil  
Go has some wonderful properties, which is devoted to the section "Good". But when it comes to using this language not to create APIs or network servers (for which it was developed), but to implement business logic, then I find Go too clumsy and inconvenient. Although even within the framework of network programming, there are many pitfalls in both the architecture of the language and in the implementation, which makes Go dangerous, despite its seeming simplicity.
Good
 
 
Go is simple in the study of
 
Simple multi-threaded programming with the help of gorutins and channels ...
+ 0 -

RTCP REMB: tweaking video call settings in the browser

RTCP REMB: tweaking video call settings in the browser
 
Resourceful guys from Tribe not only found their niche at the junction of conference and gamedev'a (which in itself is already interesting), but also know well what is happening under the hood of WebRTC. Product Manager Timothy Le Borne periodically describes the technical side of his offspring; we decided to translate his article about the non-standard, but very interesting functionality of WebRTC. Sure, you will be interested. Well, while you are reading, we will continue to prepare the insider for our updated videoconferences But this is another story.
 
...
+ 0 -

We invite you to the first international web conference Kolesa /Web 2018

We invite you to the first international web conference Kolesa /Web 2018
 
 
Hello, Habr! Spring came to the planet, and with it, numerous meetings and meetings.
 
 
We continue to form an IT-community in Kazakhstan and share the experience of web development and use of advanced technologies. April 21 in Almaty we will hold the first international web conference Kolesa /Web 2018!
 
 
In the program 7 reports from the Wheel Roof Market, Avito, Badoo, discussions in breaks and a sea of ​​delicious treats.
 
Registration here is
 
 
The video will be on our YouTube channel . We ...
+ 0 -

Backend United # 1. The vinaigrette. Announcement

Hey. I want to invite backenders to
Backend United # 1. Vinaigrette
- Mitap, dedicated to cross-language solutions for the development of the server part. We will discuss common approaches and tools for different languages. You will hear reports from representatives of Gett RnD and Avito. The meeting will be held on Wednesday, April 1? in the Moscow office of Avito.
 
Come to Mitap and invite colleagues. Under the cut - abstracts of speeches, links to the registration and videotranslation of the meeting.
 
Backend United # 1. The vinaigrette. Announcement Centrifugo - a cross-platform open-source ...
+ 0 -

News from Go country, or what's new in GoLand 2018.1

+ 0 -

Avito on GopherCon Russia 2018

Avito on GopherCon Russia 2018Hello! In March, a conference devoted to the programming language Go- was held in Moscow's Technopolis. GopherCon Russia 2018 . It sounded performances from the core-team - it was cool to hear from the first mouth about how to do it right. And of course, there were reports about microservices, opto-sensing, networking with Go, creating client libraries and cool tools.
 
We want to say "thank you" to the speakers - for the reports and the organizers - for the opportunity to talk with the living Brad Fitzpatrick and the real Ashley McNamara . Under the cut we talk about reports, master ...
+ 0 -

Introduction to the S2 geo-library from Google and examples of using

Hello, Habr!
 
 
My name is Marco, I work at Badoo in the "Platform" team. Not so long ago at GopherCon Russia 2018 I talked about how to work with coordinates. For those who do not like to watch videos (and all interested, of course), I publish a text version of my report.
 
 
Introduction to the S2 geo-library from Google and examples of using  
 

Introduction


 
Now most people in the world have a smartphone with constant access to the Internet. If to speak in figures, then in 2018 the smartphone is will be almost 5 billion people, and 60% of them ...[/h]
+ 0 -

How to cut a feature and not shoot yourself in the leg

The main goal of the projects is to make money. The project I was working on was not an exception.
 
I am a developer of the Roof Market Market and the current post will be devoted to how we differentiated the prices for paid services on our "classified".
 
Our company develops 3 products, each under 3 platforms - web, android and ios. Users can apply various paid services to ads, for example, a paid extension of the life of an ad or placement in a block of hot offers.
 
When I was attracted to this project, in my head even before the discussion began, the thought was held that for differentiated ...
+ 0 -