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


Балласт памяти: как я научился перестать беспокоиться и полюбить кучу
Я большой поклонник небольших изменений кода, которые могут иметь большое влияние. Это может показаться очевидным, но позвольте мне объяснить: Подобные изменения часто включают в себя погружение и понимание вещей, с которыми вы не знакомы. Даже с самым хорошо продуманным кодом каждая добавляемая оптимизация связана с расходами на обслуживание, и обычно (хотя и не всегда) она довольно линейна в зависимости от количества строк кода, которые вы в конечном итоге добавляете / изменяете...

Получить зоны доставки
Несколько наших партнеров запросили геометрию наших зон, чтобы они могли показать своим пользователям, куда доставляются наши Postmates. Сегодня мы запустили конечную точку, которая делает именно это. Документацию можно посмотреть здесь . Каждая зона возвращается как GeoJSON FeatureCollection с Point для центра карты и Multipolygon для геометрии зоны. Мы также создали пример приложения Node.js, в котором показано, как определить зоны на карте: Вы можете попробовать его на..

Фреймворки для вашего одностраничного приложения (SPA)
Правильное решение, принятое при выборе технологии и фреймворка, упростит разработку вашего приложения. Выбирайте фреймворк с умом, так как это решение может создать или разрушить ваш проект. В сообществе разработчиков есть место для постоянного развития технологий, как и для фреймворков. Фреймворки SPA существуют уже некоторое время, и да, они развиваются с каждой новой версией. Давайте посмотрим, что такое одностраничное приложение и его плюсы, прежде чем искать фреймворк. ЧТО..

Климатический активизм в технологиях: дизайн, код, взлом и обмен
В то время как научное отрицание совершенных всевозможных мероприятий 2020 года продолжается, COVID-19 бушует, в то время как Европу обрушиваются смертоносные штормы и внезапные наводнения , лесные пожары достаточно велики, чтобы их можно было назвать« гигафайлами », Арктика отказывается замерзать ради всего мира. впервые в истории , тысячи людей были перемещены из-за наводнения во Вьетнаме , и единственными странами, которые находятся на пути к выполнению Парижского соглашения ,..

Что делает код «отличным»?
Для большинства людей, за исключением ремесленников, создающих кино, поход в кино - это побег. Акт сидения в огромном кинотеатре, прослушивание точно настроенного звука, погружение в огромный экран, приостановка недоверия - все это предназначено для того, чтобы погрузить нас в опыт, который не является нашим собственным, чтобы мы могли сидеть назад и просто наслаждайтесь. Будь то комедия или драма, боевик или мелодрама, мультфильм или биографический фильм, фильмы предлагают нам..

Двоичное представление целых чисел
В любом языке программирования мы либо объявляем тип данных перед использованием переменной, либо язык автоматически присваивает определенные типы данных. Типы данных определяют, как данные могут храниться, но на самом деле у компьютера нет типов данных. Все дело в том, что данные расположены в двоичной системе. Компьютер использует двоичную систему счисления для хранения данных, так как проще построить систему с двумя состояниями. Два состояния: включено (1) и выключено (0)...

Жизненно важные навыки для выпускников B Tech в области компьютерных наук
Стать опытным инженером с помощью САПР, программирования и вычислений Как человек становится инженером? Этот вопрос поднимают многие любознательные умы B Tech Computer Science , задающиеся вопросом, как сделать шаг на пути инженерии. Это не работа исключительной славы; долг поддерживать и строить сцену для выживания человечества. Стать инженером означает взять на себя ответственность за проектирование мира с функциями. Инженер должен быть находчивым, дальновидным и всегда..