Архив за 19 октября 2019 - 3

Дизайн — работа творческая, поэтому не всегда результат работы можно предугадать и не всегда он может нас устроить. Поэтому главное, составить грамотное и понятное ТЗ.

Интернет изменяется буквально каждый день, поэтому всегда необходимо следить за актуальностью и удобством своих интернет ресурсов. Технологии, которые были популярными 5 лет назад, сегодня могут полностью утратить свою актуальность и ваш сайт, может быть (и будет) неудобным для ваших посетителей и клиентов, соответственно, вы каждый день будете терять потенциальную прибыль. В силу чего, каждый из предпринимателей рано или поздно придет к вопросу редизайна своего интернет-магазина или сайта услуг.
Читать полностью »

Услуги по трёхмерной компоновке TSMC сделает своим самым динамично растущим бизнесом

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

Компания Vivo сегодня официально представила смартфон U3. Новинка находится в той же ценовой нише, что и Redmi 8 (от $100 до $150), но по своим характеристикам она выглядит намного выигрышнее.

Рассказываем о мероприятиях, которые пройдут у нас в ближайшие два месяца. Вместе с этим — делимся конкурсами для тех, кто проходит обучение на технических и других специальностях.

«Учебный процесс в IT и не только»: технологические конкурсы и мероприятия Университета ИТМО - 1Читать полностью »

Человек остается начинающим в течение 1000 дней. Он находит истину после 10000 дней практики.

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

Вот 7 проектов, которые могут помочь вам в развитии. Не стесняйтесь выбирать свой стек технологий — используйте все, что вашей душе угодно.

(предыдущие списки заданий для тренировки: 1) 8 учебных проектов 2) Еще список проектов, на чем потренироваться)

Проект 1: Pacman

image

Создайте свою версию Pacman. Это отличный способ получить представление о том, как разрабатываются игры, понять основы. Используйте JavaScript-фреймворк, React или Vue.

Вы узнаете:

  • Как передвигаются элементы
  • Как определить какие клавиши нажимать
  • Как определить момент столкновения
  • Вы можете не останавливаться на достигнутом и добавить управление движением призраков

Пример этого проекта вы найдете в репозитории GitHub

«Мастер совершает больше ошибок, чем новичок — попыток»

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

Сибирские учёные будут лечить печень берёзовой корой

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

Электромобиль Robocar занесен в Книгу рекордов Гиннеса как самая быстрая в мире автономная машина - 1

Представители Книги рекордов Гиннесса 17 октября 2019 года официально подтвердили рекорд скорости, установленный электромобилем Roborace во время автономных беспилотных заездов 21 марта 2019 года. Данное событие проходило на гоночной трассе, расположенной на военном аэродроме Элвингтон (RAF Elvington), графство Йоркшир, Великобритания. Зарегистрированный рекорд скорости составил 282,42 км/ч.
Читать полностью »

Привет, поведаю краткий рассказ как создавал иллюстрации мест первых удачных посадок земных аппаратов на поверхность другого небесного тела в программе blender. Работы делались для книги Павла Шубина Shubinpavel, посвященной освоению Луны.

Как я реконструировал места посадок АЛС Луна 9 и Луна 13 - 1Читать полностью »

Vivo Y11 2019 получил 6,35″ экран Halo FullView, двойную камеру и батарею на 5000 мА·ч

Китайская компания Vivo представила во Вьетнаме свой новый смартфон — Vivo Y11 2019, который очень похож по дизайну на Vivo Y12, выпущенный ранее в этом году в Индии. Аппарат поставляется с двумя тыльными камерами, ёмкой батареей на 5000 мА·ч, операционной системой Android 9 Pie и другими полюсами.

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

Когда я начинал изучать автоматизацию тестирования, не мог понять — “что такое Page Object и как его реализовать на Python + pytest?”. Штудируя интернет, нашел реализацию на других языках и фреймворках: обучающие статьи, которые были непонятны для меня. Поэтому решил написать этот разбор. Идея — показать реализацию на Python + pytest и объяснить ее доступным языком.

Что такое Page Object

Это популярный паттерн, который является де-факто стандартом в автоматизации тестирования веб-продуктов. Основная идея состоит в том, чтобы разделить логику тестов от реализации.

Каждую веб-страницу проекта можно описать в виде объекта класса. Взаимодействие пользователя описываются в методах класса, а в тестах остается только бизнес-логика. Данный подход помогает избежать проблем с тестами при изменении верстки веб-приложения. Вам необходимо поправить только класс, описывающий страницу.Читать полностью »


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