S4Y Solutions

  • About S4Y
  • History
  • Competencies
  • Portfolio
  • Blog

Development

Development

Badger — KV database you most probably do not need

Badger is claimed to be the fastest key-value store available in the Go world in most if not in any circumstances and there’s a temptation to use it in most if not any cases. So Read more…

By Sergey, 4 years ago February 22, 2019
Development

Redux vs Mobx. Final Solution.

The reason to write this article is 3 years of Redux experience, working with Mobx a year on 2 projects after that and switching back to Redux. The story had begun from the well known Read more…

By Sergey, 4 years ago December 2, 2018
Development

Internationalization with ES2015 template literals

When ES2015 came out with the template strings (as that was its name there) i cheered the old Great Lisp Macros would be on the way to go back but it was the premature overestimating. Read more…

By Sergey, 5 years ago June 19, 2018
Development

Openlayers: Dragging features

The dragging the features on opelayers map is not very straightforward for newbies because it assumes to be familiar with the concept of interactions and there’s no good sample to start the dragging. In fact Read more…

By Sergey, 5 years ago June 17, 2018
Development

React Router 4. Protected Route

React Router 4 “official way” of doing role authorization is simple and clear, but a bit ugly to my taste. This is the simplified version to achieve the same goal: [crayon-64237bdddb275252415422/] And yes — React Router 4 Read more…

By Sergey, 5 years ago June 14, 2018
Development

Map2Online and react-sortable-tree

3rd of Map2Online sprint completed In fact it was not a real sprint, as the achieving the next level of functionality, but rather it was the eliminating of the technical debt from the previous sprints, Read more…

By Sergey, 5 years ago June 12, 2018
Development

ASPNet 2.0 crontab service

It’s natural to exploit the relative new feature of ASPNET 2.0 called IHostedService to schedule background async tasks. In order to start, the implementation of the interface needs to be added to services: [crayon-64237bdddb477828984835/] Since Read more…

By Sergey, 5 years ago May 27, 2018
Development

drone.io: nuget publish step

There are 2 challenges to publish nuget: extract version to provide correct nuget file name and API key. While API key could be passed with the drone.io secret the getting version requires some trick with Read more…

By Sergey, 5 years ago May 25, 2018
Development

S4Y way of CI/CD

In the fight for the speeding up the coding we first disabled our developers to waste their work time managing the development environment on their workstations and invented our own unique CI/CD scheme. S4Y CI/CD Read more…

By Sergey, 5 years ago May 24, 2018
Development

React application from scratch. Part II.

In the previous part i showed how it is easy to add npm dependencies to the project and suggest a draft of the simple but containing everything necessary webpack.config.js and have your project under the Read more…

By Sergey, 5 years ago May 22, 2018

Posts navigation

1 2 Next
Recent Posts
  • WayToday – now for iOS
  • Badger — KV database you most probably do not need
  • Redux vs Mobx. Final Solution.
  • Tinge – now is ready for corporative use
  • iTag One
Recent Comments
  • Sergey on iTag One
  • Ali Enteshari on iTag One
  • Sergey on iTag One
  • Krzysztof on iTag One
Archives
  • August 2019
  • February 2019
  • December 2018
  • November 2018
  • October 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • December 2017
Categories
  • Blockchain
  • Deed Services
  • Development
  • DevOps
  • iTag One
  • Management
  • Map2
  • Personal
  • Portfolio
  • Projects
  • Radiocast
  • RED Off-road expedition
  • South West Pipe Services
  • Spartan Resume
  • Tinge
  • Way.Today
Meta
  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
  • Home
  • About S4Y
  • History
  • Competencies
  • Portfolio
  • Blog
S4Y © 2018