Ruby Meditation #16 in Odessa

15 JULY, 11:00 AM IQSpace, 9 Zhukovs'koho St, Odessa
10 July 2017   1894
Ruby

A dynamic, open source programming language with a focus on simplicity and productivity, it has an elegant syntax that is natural to read and easy to write

Ruby Meditation – is a regular Ruby Conference since 2013. Here professionals share their thoughts and experience, communicate and answers on burning up-to-date issues. Conference is created for professional growth of every participant and community in general. Organizers held big annual Ruby Meditation Conference and monthly meetings for Ruby-community, mostly in Kiev, Odessa and Dnipro.

Ruby Meditation #16 will be held in Odessa at July the 15th at IQSpace, 9 Zhukovs'koho St, Odessa. Organizers are going to gather Ruby community in the South of Ukraine and share cases, new features, and practical advises. If you are going to be a speaker, please fill in this form

Speakers

There will be interesting talks of skilled coders at Ruby Meditation.

Mikhail Bortnyk

Topic: "Different ways of integrating React into Rails - pros and cons"

Mikhail Bortnyk
Mikhail Bortnyk

Applications these days appear to become more specific and role-divided. However, we want to deploy frontend and backend as one unit so I am going to research and to tell how modern JS frameworks are integrating into RoR, with pros, cons, blackjack, and dancers.
 

Mikhail Bortnyk
Ruby Developer, Amoniac OÜ

Marek Piasecki  

Topic: "#Hype Review"

Marek Piasecki  Marek Piasecki  

Are you confused or really excited about some trending technology? Cool. I might have something for you. I’m attending conferences for years (7 conferences this year already) so I’m highly exposed to hype.
Let me connect dots for you and share my point of view on what has real value.
 

Marek Piasecki
Senior Full-stack Developer

Victor Shepelev 

Topic: "The curious case of Wikipedia parsing"

Victor Shepelev 
Victor Shepelev 

A case study of developing Wikipedia client/parser for structured information extraction, or How we are making entire world common knowledge information machine accessible (from Ruby). Includes investigation of parser development for semi-structured markup and semantic API design. 
 

Victor Shepelev 
Back-end Developer, Toptal

Sergey Kukunin 

Topic: "Domain typing in Ruby"

Sergey Kukunin 
Sergey Kukunin 

If you follow DDD approach, you understand that the domain of an application is what really matters.
The better you express it, the more maintainable application you get. Common approaches for modelling of real business processes doesn’t work well on big scale. Single model of Customer with all possible states and attributes in one place quickly turns it into mess. Here is the place where Types Algebra from Functional programming comes helpful. And it can be implemented in Ruby in a decent way.
 

Sergey Kukunin
Lead Ruby Developer, Matic

Tickets are still available here

Students can receive 50% discount by promocode ‘student’. Please send your student ID’s scan to make your registration on the event faster.

If you are on maternity leave with a small baby (0-3 years) you can get a special discount for a ticket with promocode ‘GrowWithYourKid’. Please take kid’s birth certificate with you to confirm the status. 

NGINX to Release Unit 1.3 Beta

Developers expanded the ability to run web applications in Python, PHP, Perl, Ruby and Go
16 July 2018   109

In open access, a beta version of the NGINX Unit 1.3 application server was released. Developers continued to expand the ability to run web applications in Python, PHP, Perl, Ruby and Go. The project code is written in C and is distributed under the Apache 2.0 license.

Features

Version 1.3 eliminates the problems with handling errors when installing HTTP connections.

Among other changes:

  • parameter max_body_size to limit the size of the body of the request;
  • new parameters for setting timeouts when setting up an HTTP connection:
         "settings": {
              "http": {
                  "header_read_timeout": 30,
                  "body_read_timeout": 30,
                  "send_timeout": 30,
                  "idle_timeout": 180,
                  "max_body_size": 8388608
              }
          },
  • automatic use of the Bundler where possible in the Ruby module;
  • http.Flusher interface in the module for the Go language;
  • The possibility of using characters in the UTF-8 encoding in the request headers.

The first version of the NGINX 1.1 application server was released in mid-April 2018. Under the control of NGINX Unit, several applications can be executed simultaneously in different programming languages, the startup parameters of which can be changed dynamically without the need to edit the configuration files and restart.