Архив за 18 октября 2019 - 9

22 октября на Землю прилетят Ориониды

Земля проходит через этот поток два раза в год и оба случая знаменуются красивыми «звездопадами», которые можно наблюдать на всей планете. В этот раз событие Орионид произойдет в ночь с 21 на 22 октября.

О том, как лучше всего наблюдать эти метеоры, рассказывает РИА Новости со слов астронома Московского планетария Людмилы Кошман.

Читать полностью »

Введение

В своей работе я уже некоторое время использую Flask-Potion — фреймворк, основными достоинствами которого являются: весьма удобная интеграция с SQLAlchemy моделями, автогенерация crud-эндпоинтов, наличие клиента potion-client (весьма удобного, если пишешь API сервиса, использование которого понадобится в другом сервисе).

Я заметил, что на русском языке о flask-potion почти ничего нет, но думаю кому-то это данный фреймворк может показаться интересным.

Вместо простой обзорной статьи на этот фреймворк я решил написать несколько статей о создании системы контроля для библиотеки "Furfur" на основе Flask-Potion.

Данная система должна уметь делать следующее:

  • Хранить информацию о книгах (isbn, название, описание, автор и т.д.)
  • Хранить информацию о пользователях (читатели и библиотекари)
  • Оформлять выдачу книги из библиотеки на определённый срок с возможностью продления

В этой системе мы воспользуемся следующими инструментами:

  • PostgreSQL
  • Flask, Flask-SQLAlchemy, Flask-JWT, Flask-Potion, Flask-Migrate

Читать полностью »

Как и было обещано, сегодня Huawei представила доступный смартфон Enjoy 10. Аппарат в первую очередь выделяется тем, что при цене всего 170 долларов предлагает экран с отверстием для фронтальной камеры.

Да, Infinix S5 с аналогичным дисплеем стоит намного меньше, но и сила брендов несопоставима.

Два с половиной года назад мы запустили проект Otus.ru и я написал вот эту статью. Сказать, что я ошибся – это совсем ничего не сказать. Сегодня я хотел бы подвести промежуточный итог и немного рассказать о проекте, что у нас пока получилось, что у нас «под капотом». Начну я, пожалуй, с ошибок той самой статьи.

OTUS. Наши любимые ошибки - 1
Читать полностью »

Смартфон Samsung Galaxy A90 5G — самый доступный аппарат с 5G у производителя, да и вообще по меркам сегмента это недорогое устройство.

Изначально аппарат появился в Южной Корее, где стоил 760 долларов. Стоит учитывать, что на этом рынке электроника зачастую дороже, чем на многих других.

Через несколько часов на сайте Kickstarter завершится сбор средств на выпуск «первой в мире умной разделочной доски», которую ее создатели назвали ChopBox. Рассчитывая собрать на выпуск ChopBox не менее 10 000 долларов, они привлекли во много раз больше: на момент подготовки новости сумма превысила 1,787 млн долларов.

Почему полезно изобретать колёса - 1

На днях я проводил собеседование с разработчиком на JavaScript, который претендовал на позицию сениора. Коллега, тоже присутствовавший на собеседовании, попросил кандидата написать функцию, которая бы производила HTTP запрос и в случае неудачи повторяла попытку несколько раз.

Он писал код сразу на доске, поэтому достаточно бы было изобразить нечто приблизительное. Если бы он просто показал, что хорошо понимает, в чем суть дела, мы остались бы вполне довольны. Но, к сожалению, ему не удавалось найти удачного решения. Тогда мы, списав это на волнение, решили немного облегчить задачу и попросили его сделать из функции с обратными вызовами функцию, построенную на промисах.

Но увы. Да, было очевидно, что подобный код встречался ему раньше. Он в общих чертах знал, как там все работает. Нам хватило бы наброска решения, который демонстрировал бы понимание концепта. Однако код, который кандидат писал на доске, был полной бессмыслицей. У него сложилось крайне туманное представление о том, что такое промисы в JavaScript и он не мог толком объяснить, зачем они нужны. Для джуниора это было бы еще простительно, но на позицию сениора уже не тянуло. Как бы этот разработчик сумел устранить баги в сложной цепочке с промисами и объяснить остальным, что именно он сделал?
Читать полностью »

Статья, первая часть которой здесь представлена, содержит различные соображения автора, накопившиеся в ходе длительной разработки специализированной системы поиска социальных связей, базирующейся на библиотеке Boost Graph Library (BGL). В этом (техническом) разделе суммируются впечатления автора от работы с этой библиотекой, поднимаются вопросы инструментовки при создании графовых приложений и затрагиваются некоторые практические проблемы метапрограммирования на C++.
Читать полностью »

По мнению специалистов аналитической компании Gartner, камеры наружного наблюдения будут крупнейшим рынком для решений 5G Internet of Things (IoT) во всем мире в течение следующих трех лет. В 2020 году на эти камеры будет приходиться 70% развернутой базы конечных точек 5G IoT. Однако постепенно их доля будет уменьшаться. К 2023 года она сократится до 32%, пропустив на первое место автомобильный сегмент.

Привет! Мы тут в Playrix решили сделать свой Unity3D. А там есть Animator. В этой статье я  расскажу, как мы сделали его у себя и как он работает.

Анимационный граф состояний - 1

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js