Публикации по теме 'software'


Android 10: никаких десертов
Google недавно объявил название своей долгожданной следующей версии Android. И, ко всеобщему удивлению, он называется «Android 10». Да, Google официально отказался от схемы именования на основе десертов. В 2019 году Android исполняется 10 лет, и они решили немного изменить ситуацию. На самом деле, даже больше, чем немного. Начнем с официального логотипа: это больше не лаймово-зеленый робот в целом. Теперь это просто голова робота со слегка смещенными антеннами рядом с текстом..

Действительно?! Это действительно кажется очень странным, и я надеюсь, что читатели не воспримут это как совет, что они ...
Действительно?! Это действительно кажется очень странным, и я надеюсь, что читатели не воспримут это как совет, что им не следует беспокоиться об этом ... Никогда не сталкивались с проблемой N + 1 в вашей БД (O (N), а не O (1))? Рендеринг 1000+ отфильтрованных элементов на карте листовок (довольно обычное дело для фронтенд-разработчиков)? У ваших фильтров лучше быть O (N), а не O (N²), иначе ваша карта остановится… Навигация по дереву боковой панели для включения / выключения чего-либо?..

Вечный синдром юного разработчика
Я разговаривал с этим парнем. Он был младшим разработчиком, а я его менеджером. - «Знаете, я очень хочу стать Разработчиком. Чтобы научиться всему, что мне нужно, и оставить позади роль младшего разработчика». Он сказал мне. - «Хорошо, это звучит как хорошая долгосрочная цель, но имейте в виду одну вещь: вы никогда не перестанете учиться. Вы никогда не узнаете всего. Потому что у нас всегда есть новые лучшие практики, новые фреймворки, новые инструменты, что-то новое для изучения»...

Почему очень важно прочитать файл Readme
Руководства, краткие руководства или файлы ознакомительных сведений часто встречаются в различных продуктах, включая программное обеспечение. Но на самом деле многие забывают об этом, потому что уже понимают, как пользоваться программой. Фактически, пользователи, которые не понимают, как это использовать, также ленятся читать файл readme, потому что это считается простым и ненужным. На самом деле, читать ридми очень важно. Настолько важно, что некоторые разработчики программного..

Что я узнал из своего инженерного интервью с Amazon
Как отсутствие технического экрана помогло мне вырасти как разработчику Как инженер-программист, выходящий на рынок труда, у меня была возможность поговорить с десятками компаний, от стартапов из двух человек до гигантских компаний, включая Facebook и Amazon. Компании проводят собеседование с техническими специалистами по-разному. Меня попросили поделиться историями о моем прошлом опыте, создать приложение для торговли акциями за четыре дня и классическим способом - решить проблему..

Рисование красивых форм с помощью SVG-контуров (за пять минут)
Программисты любят делать маленькие языки для всего - пути SVG - тому пример. Формат SVG - это формат векторных изображений, то есть он позволяет рисовать изображения, которые не становятся пиксельными при изменении их размера. SVG имеет множество встроенных средств для рисования кругов, прямоугольников и т. Д., Но иногда вам просто нужно нарисовать произвольную форму, которая не попадает в эти основные категории. Язык путей SVG позволяет вам это сделать. Возможно, вы видели это в файлах..

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