logo
logo
Sign in
Vladimir Sidorenko
CEO at Gearheart
Followers 18 Following 0
Vladimir Sidorenko 2017-03-28
There are two most popular web frameworks in Python. There is the Django with lots of intelligent defaults and the Flask micro-framework with complete freedom in the choice of modules. Let’s see, what django vs flask is in 2017.  Review  Hereafter, we will focus on the most recent versions for now. Django - 1.10, Flask - 0.12. Django key advantages: rigid application structure lots of batteries functional admin panel huge community  as a consequence, a large number of third-party applications excellent documentation   Flask key benefits:   absolute minimalism probably the shortest "Hello world" among web skeletons in Python there is no even ORM in the delivery (SQL-Alchemy, peewee, etc. can be easily connected, though) but there is a debugger right in the browser  Starting from these features we can make a deeper flask vs django comparison.
collect
0
Vladimir Sidorenko 2016-11-21
img

The difficulty of scheduling lies in the fact that you have to handle a lot of restrictions:

The restaurant manager can tell us that he needs, for example, 2 waiters, 1 cook and a chef on the day shift.

The manager has to make similar rules for every day of the week - split the days on the shifts and specify which roles should be present on each shift.

For example, it may be necessary for a hospital that among the two nurses on duty at least one should be a male under the age of 40, as it may be needed to transport the patient.

every fourth day rotation schedule

The Labour Code can also impose some restrictions on us:

collect
0
Vladimir Sidorenko 2016-08-26

We do our best to make them as accurate as possible, but they are not as important as planning and updating plan.

At first, client specifies a goal, like:

have product ready for presentation on specific event

develop an MVP with specified limited budget

In order to reach given goal, we come up with a set of steps towards it.

There's always some tasks that take more time then expected (by the way, it's far more rare case that task takes less time, so it's not Gaussian distribution).

collect
0
Vladimir Sidorenko 2016-08-26

These include navigators and maps, taxi and weather-forecast services, various rental and booking services like Uber or Airbnb, even messengers – all of them are using geolocation to provide more convenient, friendly and fast services.

Geolocation saves time in such cases by detecting the current location automatically without any additional user input or scrolling long lists in an effort to find necessary city.

As an example we are going to create small web app which will be able to calculate the shortest route between detected user’s location (point A) and predefined destination (point B) using Google Maps API.

This is html5 geolocation service which is supported by all modern web browsers (even IE!)

This method is used to define the current location of a user.

console.log("Latitude: " + position.coords.latitude + ", Longitude: " + position.coords.longitude)

collect
0
Vladimir Sidorenko 2017-03-28
There are two most popular web frameworks in Python. There is the Django with lots of intelligent defaults and the Flask micro-framework with complete freedom in the choice of modules. Let’s see, what django vs flask is in 2017.  Review  Hereafter, we will focus on the most recent versions for now. Django - 1.10, Flask - 0.12. Django key advantages: rigid application structure lots of batteries functional admin panel huge community  as a consequence, a large number of third-party applications excellent documentation   Flask key benefits:   absolute minimalism probably the shortest "Hello world" among web skeletons in Python there is no even ORM in the delivery (SQL-Alchemy, peewee, etc. can be easily connected, though) but there is a debugger right in the browser  Starting from these features we can make a deeper flask vs django comparison.
Vladimir Sidorenko 2016-08-26

We do our best to make them as accurate as possible, but they are not as important as planning and updating plan.

At first, client specifies a goal, like:

have product ready for presentation on specific event

develop an MVP with specified limited budget

In order to reach given goal, we come up with a set of steps towards it.

There's always some tasks that take more time then expected (by the way, it's far more rare case that task takes less time, so it's not Gaussian distribution).

Vladimir Sidorenko 2016-11-21
img

The difficulty of scheduling lies in the fact that you have to handle a lot of restrictions:

The restaurant manager can tell us that he needs, for example, 2 waiters, 1 cook and a chef on the day shift.

The manager has to make similar rules for every day of the week - split the days on the shifts and specify which roles should be present on each shift.

For example, it may be necessary for a hospital that among the two nurses on duty at least one should be a male under the age of 40, as it may be needed to transport the patient.

every fourth day rotation schedule

The Labour Code can also impose some restrictions on us:

Vladimir Sidorenko 2016-08-26

These include navigators and maps, taxi and weather-forecast services, various rental and booking services like Uber or Airbnb, even messengers – all of them are using geolocation to provide more convenient, friendly and fast services.

Geolocation saves time in such cases by detecting the current location automatically without any additional user input or scrolling long lists in an effort to find necessary city.

As an example we are going to create small web app which will be able to calculate the shortest route between detected user’s location (point A) and predefined destination (point B) using Google Maps API.

This is html5 geolocation service which is supported by all modern web browsers (even IE!)

This method is used to define the current location of a user.

console.log("Latitude: " + position.coords.latitude + ", Longitude: " + position.coords.longitude)