Highload — медіа для розробників
3.49K subscribers
5.35K photos
270 videos
18 files
6.21K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Разработчики PWA расслабились: Google отложил смену правил установки веб-приложений

Месяц назад пользователь medium.com Кевин Бэйсит предположил, что 52% всех Progressive Web Apps (PWA) перестанут работать с выходом Chrome 93 и Edge 93. Его утверждения были основаны на появлении в манифесте консоли и приложения сообщения от разработчиков браузеров о смене критериев установки PWA. Несколько дней назад в Google решили приостановить свои планы и отложили их на неопределенный срок.

https://highload.today/razrabotchiki-pwa-rasslabilis-google-otlozhil-smenu-pravil-ustanovki-veb-prilozhenij/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#Google #PWA
​​Разработка No-Code: что это, зачем и для кого

No-Code-разработка — это решение для людей, не умеющих программировать, где можно создать приложение просто перетаскивая нужные компоненты в рабочую область.

Пробовали ли вы себя в No-Code-разработке? Есть ли будущее у этой технологии? Делитесь своим мнением в комментариях.

https://highload.today/razrabotka-no-code-chto-eto-zachem-i-dlya-kogo/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#NoCode
​​19 полезных Git-команд

Пользователь под ником 1nj3ct0r опубликовал на HackerNoon список из 20 наиболее часто используемых команд, которые, по его мнению, должен знать каждый разработчик программного обеспечения.

https://highload.today/19-poleznyh-git-komand/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#git
​​Инфографика дня: 22% фрилансеров не хотят работать из дома

Исследователи популярного среди IT-разработчиков сервиса для фриланса Upwork опросили 1000 фрилансеров, которые уже давно работают на «удаленке», и еще 1000 человек, которые перешли на нее из-за пандемии.

https://highload.today/infografika-dnya-22-frilanserov-ne-hotyat-rabotat-iz-doma/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#infographics
​​To-Do-Done – приложение для планирования дня

Автор следующего проекта – Владислав Кнышов

Владиславу Кнышову понадобился удобный список дел, в котором он смог бы спланировать ближайший день, отводя нужное время на каждую задачу. Google Calendar и его аналоги показались слишком перегруженными, а функциональности простых списков дел, которых в Google Play в избытке, не хватало. Тогда Владислав взялся за разработку To-Do-Done, в котором можно группировать задачи и отдельно составлять список дел на день, учитывая, сколько времени займет каждая задача, – так сразу видно, на что уходит время.

Владислав, как «программист-самурай», работает над проектом один, параллельно заканчивая школу и готовясь к экзаменам. В качестве редактора кода и системы управления версий выбрал VS Code, который нравится за простоту и огромное количество плагинов. Код хранится на GitHub, так как это, по его мнению, уже стандарт отрасли. Как фреймворк решил взять React Native, который использовал в связке с Expo – оберткой для упрощенного создания приложений.

Собрать отдельно сервер для приложения пока не получилось – для этого еще не хватает умений. В текущей версии все хранится на телефоне пользователя.

Ссылки на проект: https://play.google.com/store/apps/details?id=tododone.app&hl=en
https://github.com/vladislavkn/to-do-done

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#VSCode #GooglePlay #React #GitHub
​​Rate Them App – сайт для оценки качества собеседований

Автора проекта Владимир Бондарчук долгое время работал на фрилансе с иностранными заказчиками и проходил технические собеседования с ними. Впечатления от собеседований всегда оказывались позитивными, все было очень корректно и вежливо. Когда в 2020 году начался карантин, многие украинские компании перешли на удаленную работу и Владимир решил попробовать с ними работать. Здесь, по его словам, он столкнулся с «мягко говоря, некорректным отношением со стороны интервьюеров» – впечатления от собеседований были совсем другие.

Его приложение берет на себя миссию: а) изменить отношение компаний и интервьюеров к процессу проведения интервью в лучшую сторону; б) сэкономить время и нервы кандидатам, которые ищут работу и активно проходят собеседования, – они смогут заранее посмотреть, что говорят про компанию другие кандидаты, которые уже проходили в ней интервью.

Весь проект Владимир делает в одиночку, используя технологии, в которых у него уже есть опыт: React.js, REST API, Spring Boot, MySQL, AWS, GitHub. Параллельно работает на постоянной основе Java-разработчиком.

Ссылка на проект: http://technicalinterviewsinukrainemustbebetterpreparedandmorepleasant.com

Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#Reactjs #REST #MySQL #AWS #GitHub
​​Разработчики Foodex24: Мы попробовали Flutter сразу после релиза и сэкономили несколько недель

Сервис Foodex24 разрабатывали быстро, чтобы оперативно запустить доставку еды в начале пандемии. Его разработчики говорят, что сэкономить время помог фреймворк Flutter от Google, даже несмотря на то, что опыта работы с ним у команды практически не было.

https://highload.today/blogs/razrabotchiki-foodex24-my-poprobovali-flutter-srazu-posle-reliza-i-sekonomili-neskolko-nedel/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#powercode #foodex24 #flutter
​​А вот одно из приложений, которые сделали на Flutter разработчики сервиса Foodex24 — компания Powercode. Посмотрите, как оно считает, сколько стоит помыть дом:
​​Почему программисты не пишут документацию

Разработчика Кислая Верму возмутила статья на medium.com о причинах, по которым программисты не пишут документацию. В частности, он не согласен с тем, что главная проблема — отсутствие хороших инструментов. По мнению автора, на самом деле есть две других основных причины.

https://highload.today/pochemu-programmisty-ne-pishut-dokumentatsiyu/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#documentation
​​5 важных навыков senior-разработчика

Разработчик Израиль Майл в блоге на Gitconnected опубликовал список из пяти навыков, которыми, по его мнению, должен обладать разработчик, чтобы стать старшим инженером-программистом.

https://highload.today/5-vazhnyh-navykov-senior-razrabotchika/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#senior
​​Редакция Highload объявляет о закрытии голосования читателей за лучший pet-проект!

Голосование проходило на сайте с 8 по 29 апреля:
https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
По его результатам в финал для выявления победителей прошли 20 заявок. Дальше их рассмотрит экспертное жюри из разработчиков и инвесторов. Они определят трех победителей, которых мы планируем объявить 10 июля.

Дальше мы будем рассказывать про каждый из этих 20 кейсов.

https://highload.today/top-20-zavershilos-golosovanie-chitatelej-za-luchshij-pet-proekt/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#голосование
​​Инфографика дня: как правильно оптимизировать картинки

JavaScript-разработчик Дэвид Уолш провел сравнительный анализ стратегий оптимизации изображений. По его мнению, более низкая производительность веб-сайта напрямую связана с более высоким коэффициентом прерывания и более низким уровнем конверсий, а главный виновник этого — раздутые полезные данные веб-страницы, которые снижают производительность веб-страниц с помощью изображений.

https://highload.today/infografika-dnya-kak-pravilno-optimizirovat-kartinki/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#infographics
​​SigNoz: замена Datadog и NewRelic с открытым исходным кодом

SigNoz — это платформа для мониторинга работы приложений с открытым исходным кодом. Она использует распределенную трассировку для обеспечения прозрачности систем и передает данные с помощью Kafka и Apache Druid. Проект распространяется под лицензией MIT и набрал на GitHub одну тысячу звездочек.

https://highload.today/signoz-zamena-datadog-i-newrelic-s-otkrytym-ishodnym-kodom/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#SigNoz #Kafka #Apache #MIT
​​Разработка ПО: лучшие книги для техлидов и самая важная классика

Карл Хьюз, бывший CTO и основатель ресурса для помощи разработчикам в запуске стартапа, опубликовал список из книг по разработке программного обеспечения (ПО), который готовил в течение многих лет. Мы разбили подборку на две части. Вторая содержит книги для техлидов, классические материалы, а также новые книги, заслуживающие внимания.

https://highload.today/razrabotka-po-luchshie-knigi-dlya-tehlidov-i-samaya-vazhnaya-klassika/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#books
​​«Кандидат на IT-вакансию потребовал денег за собеседование с ним»: рынок найма изменился навсегда?

Должны ли работодатели платить соискателям за собеседование? Этим вопросом в блоге на LinkedIn задалась генеральный директор A. S. Wellas Светлана Фальковская. Она написала о кандидате на IT вакансию, который потребовал с рекрутера денег за собеседование с ним. К активной дискуссии подключились 90 человек.

Должен ли работодатель платить соискателям за собеседования? Рынок кандидата наступает или это всего лишь сезонный феномен? Пишите ваше мнение в комментарии.

https://highload.today/kandidat-na-it-vakansiyu-potreboval-deneg-za-sobesedovanie-s-nim-rynok-najma-izmenilsya-navsegda/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#discussion
​​Инфографика дня: с каким языком программирования проще найти работу

На портале CareerKarma опубликовали исследование о самых популярных языках программирования 2021 года. Анализ проводился на основе соцсети LinkedIn, сайта Stack Overflow, веб-сервиса GitHub и индекса TIOBE. По задумке авторов, результаты анализа помогут разработчикам выбрать язык программирование для дальнейшего изучения.

https://highload.today/infografika-dnya-s-kakim-yazykom-programmirovaniya-proshhe-najti-rabotu/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#infographics
​​Книги, код, мемы: топ Telegram-каналов для айтишников

Собрали для вас подборку реально полезных (и смешных) Telegram-каналов для разработчиков: с книгами, лекциями, вакансиями и мемами. Если есть дополнения — присылайте.

https://highload.today/knigi-kod-memy-top-telegram-kanalov-dlya-ajtishnikov/?utm_source=telegram&utm_medium=social&utm_campaign=telega
​​«Пока назначаешь интервью с HR, у кандидата уже 20 офферов на почте»: нужно ли разработчикам столько собеседований?

Интересный взгляд со стороны специалиста по HR в IT: сейчас на рынке принято проводить слишком много собеседований — первый этап, как правило, лишний. Обычно на первом собеседовании, в основном, ограничиваются проверкой знаний английского — и нередко упускают при этом хорошего кандидата.

https://highload.today/blogs/poka-naznachaesh-intervyu-s-hr-u-kandidata-uzhe-20-offerov-na-pochte-nuzhno-li-razrabotchikam-stolko-sobesedovanij/?utm_source=telegram&utm_medium=social&utm_campaign=telega
​​API-интерфейс для распознавания лиц на JavaScript

Разработчик Крис Бонгерс поделился в блоге на dev.to методом создания детектора лиц на JavaScript.

https://highload.today/api-interfejs-dlya-raspoznavaniya-lits-na-javascript/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#JavaScript
​​Главные фреймворки и библиотеки JavaScript в 2021 году

Команда консультационной группы по разработке программного обеспечения (ПО) Codica опубликовала в блоге на medium.com список наиболее важных, по их мнению, библиотек и расширений JavaScript, на которые стоит обратить внимание в 2021 году.

https://highload.today/glavnye-frejmvorki-i-biblioteki-javascript-v-2021-godu/?utm_source=telegram&utm_medium=social&utm_campaign=telega

#JavaScript #Framework #Library