What to Watch – приложение для поиска фильмов
Автор проекта Максим Ищенко работает мобильным разработчиком и любит смотреть кино. У него появилась идея сделать агрегатор информации о фильмах на разных языках, результатом которой и стало приложение What to Watch. В нем есть информация о более чем 21 тыс. фильмов из базы TMDB, а также медиаконтент из IMDb, Rotten Tomatoes, Metacritic, «КиноПоиска» и Trakt.tv.
В основе приложения – поиск фильмов по жанрам или коллекциям. Есть также «видеосерфинг» – возможность поиска фильмов при просмотре трейлеров определенного жанра или коллекции – это примерно как смотреть трейлеры перед сеансом в кинотеатре.
Идея реализована на Xamarin Native и MvvmCross («наиболее качественный подход для кроссплатформенного программирования»), Java («друг Виталий Леваш решился помочь») и Mongo («быстрая noSQL database»).
Приложение с базовым функционалом выпущено в Google Play и App Store. У Android-версии уже больше 3 тыс. скачиваний, у iOS – больше 2 тыс. Это, по словам Максима, без какой-либо рекламы. Монетизировать проект планируется через интеграцию со всеми шаблонами AdMob и платное отключение рекламы.
Ссылка на проект: https://wtwnow.com/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#WhatToWatch #noSQL #iOS #Android #Java
Автор проекта Максим Ищенко работает мобильным разработчиком и любит смотреть кино. У него появилась идея сделать агрегатор информации о фильмах на разных языках, результатом которой и стало приложение What to Watch. В нем есть информация о более чем 21 тыс. фильмов из базы TMDB, а также медиаконтент из IMDb, Rotten Tomatoes, Metacritic, «КиноПоиска» и Trakt.tv.
В основе приложения – поиск фильмов по жанрам или коллекциям. Есть также «видеосерфинг» – возможность поиска фильмов при просмотре трейлеров определенного жанра или коллекции – это примерно как смотреть трейлеры перед сеансом в кинотеатре.
Идея реализована на Xamarin Native и MvvmCross («наиболее качественный подход для кроссплатформенного программирования»), Java («друг Виталий Леваш решился помочь») и Mongo («быстрая noSQL database»).
Приложение с базовым функционалом выпущено в Google Play и App Store. У Android-версии уже больше 3 тыс. скачиваний, у iOS – больше 2 тыс. Это, по словам Максима, без какой-либо рекламы. Монетизировать проект планируется через интеграцию со всеми шаблонами AdMob и платное отключение рекламы.
Ссылка на проект: https://wtwnow.com/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#WhatToWatch #noSQL #iOS #Android #Java
App Tracking Transparency в iOS 14: что делать, если вы работаете с Facebook Pixel?
С сегодняшнего дня приложения на iOS должны соблюдать требования App Tracking Transparency. Эта колонка рассказывает, на что нужно обратить внимание специалистам, работающим с Facebook Pixel.
https://highload.today/blogs/app-tracking-transparency-v-ios-14-chto-delat-esli-vy-rabotaete-s-facebook-pixel/
#ios #facebook
С сегодняшнего дня приложения на iOS должны соблюдать требования App Tracking Transparency. Эта колонка рассказывает, на что нужно обратить внимание специалистам, работающим с Facebook Pixel.
https://highload.today/blogs/app-tracking-transparency-v-ios-14-chto-delat-esli-vy-rabotaete-s-facebook-pixel/
#ios #facebook
Stoxy Hooks: библиотека дополнений для интеграции Stoxy с приложениями React и Preact
Оснащенная веб-компонентами система управления реактивным состоянием Stoxy получила новую библиотеку дополнений Stoxy Hooks, которая позволяет интегрировать Stoxy в любое приложение React или Preact. Об этом в блоге на dev.to написал Java-разработчик под ником Matsuuu.
https://highload.today/stoxy-hooks-biblioteka-dopolnenij-dlya-integratsii-stoxy-s-prilozheniyami-react-i-preact/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #Preact #Stoxy
Оснащенная веб-компонентами система управления реактивным состоянием Stoxy получила новую библиотеку дополнений Stoxy Hooks, которая позволяет интегрировать Stoxy в любое приложение React или Preact. Об этом в блоге на dev.to написал Java-разработчик под ником Matsuuu.
https://highload.today/stoxy-hooks-biblioteka-dopolnenij-dlya-integratsii-stoxy-s-prilozheniyami-react-i-preact/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #Preact #Stoxy
AIMagic – Telegram-бот для улучшения фотографий
Автора проекта Андрей Белоножко искал способ сделать старые черно-белые семейные фотографии цветными и нашел специальную нейронную сеть, которая это делает. Так как он профессионально занимается разработкой Telegram-ботов, то «решил по-быстрому сваять бота, который будет полезен людям, которые столкнулись с подобной проблемой».
Проект был сделан всего за день. Использовались Python и асинхронный фреймворк для написания ботов RocketGram (точнее, собственная реализация этого фреймворка). Бот работает на бесплатном сервере от Oracle.
Помимо перевода черно-белых фото в цветные AIMagic решает и проблему улучшения качества и разрешения изображений – например, скринов нечетких топографических карт. Аудитория в марте достигла 13 тыс. пользователей, ежедневно добавляется примерно 50–70 новых, притом что продвижением автор вообще не занимался (кроме поста в чате, где обсуждают ботов, и в канале друга).
Ссылки на проект: https://github.com/dzendjo/aimagicbot
https://t.me/aimagicbot
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#AllMagic #Python #Oracle
Автора проекта Андрей Белоножко искал способ сделать старые черно-белые семейные фотографии цветными и нашел специальную нейронную сеть, которая это делает. Так как он профессионально занимается разработкой Telegram-ботов, то «решил по-быстрому сваять бота, который будет полезен людям, которые столкнулись с подобной проблемой».
Проект был сделан всего за день. Использовались Python и асинхронный фреймворк для написания ботов RocketGram (точнее, собственная реализация этого фреймворка). Бот работает на бесплатном сервере от Oracle.
Помимо перевода черно-белых фото в цветные AIMagic решает и проблему улучшения качества и разрешения изображений – например, скринов нечетких топографических карт. Аудитория в марте достигла 13 тыс. пользователей, ежедневно добавляется примерно 50–70 новых, притом что продвижением автор вообще не занимался (кроме поста в чате, где обсуждают ботов, и в канале друга).
Ссылки на проект: https://github.com/dzendjo/aimagicbot
https://t.me/aimagicbot
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#AllMagic #Python #Oracle
Алексей Крол: 99% программистов — обычные корпоративные рабы, а их труд обесценят боты
80% людей потеряют работу и разработчики не исключение. Так считает основатель Serendipity Lab, Inc. Алексей Крол. В посте на Facebook он подробно объяснил свою позицию. Пост уже набрал более 200 лайков, 68 репостов и 130 комментариев.
Как считаете, есть ли повод для паники? Обесценится ли рынок человеческого труда в ближайшее время? Если да, то когда все процессы автоматизируются ботами и люди будут бороться на бирже труда в поисках вакансии по обслуживанию дронов? Пишите ваше мнение в комментариях.
https://highload.today/aleksej-krol-99-programmistov-obychnye-korporativnye-raby-a-ih-trud-obestsenyat-boty/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#RBA #UiPath
80% людей потеряют работу и разработчики не исключение. Так считает основатель Serendipity Lab, Inc. Алексей Крол. В посте на Facebook он подробно объяснил свою позицию. Пост уже набрал более 200 лайков, 68 репостов и 130 комментариев.
Как считаете, есть ли повод для паники? Обесценится ли рынок человеческого труда в ближайшее время? Если да, то когда все процессы автоматизируются ботами и люди будут бороться на бирже труда в поисках вакансии по обслуживанию дронов? Пишите ваше мнение в комментариях.
https://highload.today/aleksej-krol-99-programmistov-obychnye-korporativnye-raby-a-ih-trud-obestsenyat-boty/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#RBA #UiPath
Как гуглить «по-умному»
Как эффективно пользоваться поисковиком Google? Об этом в личном блоге рассказал разработчик Марко Деник. Он считает, что навык обнаружения необходимой информации — один из самых важных для разработчика, поэтому решил поделиться своими наработками с коллегами.
https://highload.today/kak-guglit-po-umnomu/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#Chrome
Как эффективно пользоваться поисковиком Google? Об этом в личном блоге рассказал разработчик Марко Деник. Он считает, что навык обнаружения необходимой информации — один из самых важных для разработчика, поэтому решил поделиться своими наработками с коллегами.
https://highload.today/kak-guglit-po-umnomu/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#Chrome
Есть ли эйджизм в IT: специалисты поспорили, стоит ли нанимать сотрудников старше 45 лет
Почему работодатели боятся 45+ сотрудников? Почему человек, который следит за здоровьем и хорошо соображает, становится нетрудоспособен после 45? Менее обучаем? Глупости, считает «специалист по возрастной дискриминации», IT-рекрутер Инна Зыбенок. К дискуссии по проблеме в посте на LinkedIn она привлекла более 500 человек.
https://highload.today/est-li-ejdzhizm-v-it-spetsialisty-posporili-stoit-li-nanimat-sotrudnikov-starshe-45-let/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#LinkedIn #рекрутинг
Почему работодатели боятся 45+ сотрудников? Почему человек, который следит за здоровьем и хорошо соображает, становится нетрудоспособен после 45? Менее обучаем? Глупости, считает «специалист по возрастной дискриминации», IT-рекрутер Инна Зыбенок. К дискуссии по проблеме в посте на LinkedIn она привлекла более 500 человек.
https://highload.today/est-li-ejdzhizm-v-it-spetsialisty-posporili-stoit-li-nanimat-sotrudnikov-starshe-45-let/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#LinkedIn #рекрутинг
Инфографика дня: крупнейшие сообщества языков программирования
Трудно с какой-либо достоверностью определить, сколько людей используют тот или иной язык программирования. Исследования, проводимые такими площадками, как TIOBE Index, или ежегодный опрос разработчиков Stack Overflow, делают лишь предположения о пользовательской базе языков на основе сложных форму и множественных источников данных. Новый подход представили специалисты ведущей аналитической компании в сфере разработки программного обеспечения SlashData.
https://highload.today/infografika-dnya-krupnejshie-soobshhestva-yazykov-programmirovaniya/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#programming #infographics
Трудно с какой-либо достоверностью определить, сколько людей используют тот или иной язык программирования. Исследования, проводимые такими площадками, как TIOBE Index, или ежегодный опрос разработчиков Stack Overflow, делают лишь предположения о пользовательской базе языков на основе сложных форму и множественных источников данных. Новый подход представили специалисты ведущей аналитической компании в сфере разработки программного обеспечения SlashData.
https://highload.today/infografika-dnya-krupnejshie-soobshhestva-yazykov-programmirovaniya/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#programming #infographics
Train Me – приложение для коммуникации с онлайн-тренером
Следующий участник нашего конкурса — Игорь Филиппов
Приложение создано, чтобы упростить коммуникацию между тренером и его подопечными. Есть возможность следить за прогрессом веса и объемов тела для подопечного и его тренера.
Train Me предлагает функциональность в виде создания шаблонов тренировок и питания, которые тренер потом может переиспользовать, назначая тренировки и рацион буквально в несколько кликов. Также тренер может добавить собственное видео выполнения каждого упражнения.
В проекте можно зарегистрироваться только как тренер. Далее уже тренер присылает ссылки-приглашения своим подопечным, по которым они регистрируются.
Бэкенд построен на NestJS, клиент – PWA на Svelte с использованием TypeScript. База данных – PostgreSQL. AWS S3 и CloudFront используются для загрузки и раздачи картинок и видео. Heroku используется как хостинг.
Приложение бесплатное, раскруткой автор не занимается.
Ссылка на проект: https://train-me.cc/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#TrainMe #Nestjs #PWA #Svelte #TypeScript
Следующий участник нашего конкурса — Игорь Филиппов
Приложение создано, чтобы упростить коммуникацию между тренером и его подопечными. Есть возможность следить за прогрессом веса и объемов тела для подопечного и его тренера.
Train Me предлагает функциональность в виде создания шаблонов тренировок и питания, которые тренер потом может переиспользовать, назначая тренировки и рацион буквально в несколько кликов. Также тренер может добавить собственное видео выполнения каждого упражнения.
В проекте можно зарегистрироваться только как тренер. Далее уже тренер присылает ссылки-приглашения своим подопечным, по которым они регистрируются.
Бэкенд построен на NestJS, клиент – PWA на Svelte с использованием TypeScript. База данных – PostgreSQL. AWS S3 и CloudFront используются для загрузки и раздачи картинок и видео. Heroku используется как хостинг.
Приложение бесплатное, раскруткой автор не занимается.
Ссылка на проект: https://train-me.cc/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#TrainMe #Nestjs #PWA #Svelte #TypeScript
«Регуляция приведет к тому, что работники пошлют государство и будут спокойно работать напрямую с заказчиком»: Эдуард Рубин о «Дiя City»
У украинских разработчиков будет появляться все больше возможностей и мотивации, чтобы удаленно работать на зарубежные компании, считает сооснователь Kharkiv IT Cluster Эдуард Рубин.
https://highload.today/blogs/regulyatsiya-privedet-k-tomu-chto-rabotniki-poshlyut-gosudarstvo-i-budut-spokojno-rabotat-napryamuyu-s-zakazchikom-eduard-rubin-o-diya-city/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#дiяcity #законодательство
У украинских разработчиков будет появляться все больше возможностей и мотивации, чтобы удаленно работать на зарубежные компании, считает сооснователь Kharkiv IT Cluster Эдуард Рубин.
https://highload.today/blogs/regulyatsiya-privedet-k-tomu-chto-rabotniki-poshlyut-gosudarstvo-i-budut-spokojno-rabotat-napryamuyu-s-zakazchikom-eduard-rubin-o-diya-city/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#дiяcity #законодательство
Концепции React, которые нужно знать на собеседовании
При подготовке к собеседованию можно забыть о базовых вещах — уделить слишком много внимания сложным вопросам и не выучить основополагающие моменты. С такой ситуацией однажды столкнулась Келси Макалистер при прохождении собеседования в React, посвятив много времени задачам кода, алгоритмам и структурам данных. На medium.com она поделилась своей историей и описала базовые концепции React, знание которых не поставит вас в неловкое положение на собеседовании.
https://highload.today/kontseptsii-react-kotorye-nuzhno-znat-na-sobesedovanii/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #interview
При подготовке к собеседованию можно забыть о базовых вещах — уделить слишком много внимания сложным вопросам и не выучить основополагающие моменты. С такой ситуацией однажды столкнулась Келси Макалистер при прохождении собеседования в React, посвятив много времени задачам кода, алгоритмам и структурам данных. На medium.com она поделилась своей историей и описала базовые концепции React, знание которых не поставит вас в неловкое положение на собеседовании.
https://highload.today/kontseptsii-react-kotorye-nuzhno-znat-na-sobesedovanii/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#React #interview
Repeatwordbot – бот для заучивания английских слов
Автор следующего проекта – Артем Пахомов
Telegram-бот, который помогает повторять английские слова по методу интервального повторения. Бот помогает изучить примерно 18 тысяч слов английского языка. Слова разделены по частоте использования в языке на разделы по 500 слов. Бот присылает голосовое сообщение, прослушав которое можно узнать, как слово звучит. В боте доступно 10 голосов благодаря интеграции с Google Text-to-Speech API.
Автор проекта планирует добавить варианты тренировок, например «диктант», чтобы тренировать на слух небольшие тексты, а также функционал для других языков и языковых пар. Например, английский для испаноговорящих, испанский для англоговорящих и так далее.
Бота уже попробовали 332 человека, активных чатов около 200.
Ссылка на бот: https://t.me/repeatwordbot
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Google #Telegram
Автор следующего проекта – Артем Пахомов
Telegram-бот, который помогает повторять английские слова по методу интервального повторения. Бот помогает изучить примерно 18 тысяч слов английского языка. Слова разделены по частоте использования в языке на разделы по 500 слов. Бот присылает голосовое сообщение, прослушав которое можно узнать, как слово звучит. В боте доступно 10 голосов благодаря интеграции с Google Text-to-Speech API.
Автор проекта планирует добавить варианты тренировок, например «диктант», чтобы тренировать на слух небольшие тексты, а также функционал для других языков и языковых пар. Например, английский для испаноговорящих, испанский для англоговорящих и так далее.
Бота уже попробовали 332 человека, активных чатов около 200.
Ссылка на бот: https://t.me/repeatwordbot
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Google #Telegram
Методики концентрации внимания для программистов: список полезных сервисов
IT-рекрутер в VP Team Вика Придатко в блоге на Facebook попросила пользователей поделиться упражнениями и техниками для тренировки концентрации внимания. К активной дискуссии уже присоединились 60 человек.
Как вы концентрируетесь на задаче? В какое время лучше работается? Какими приложениями пользуетесь для этого? Делитесь своими методиками в комментариях.
https://highload.today/metodiki-kontsentratsii-vnimaniya-dlya-programmistov-spisok-poleznyh-servisov/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#productivity
IT-рекрутер в VP Team Вика Придатко в блоге на Facebook попросила пользователей поделиться упражнениями и техниками для тренировки концентрации внимания. К активной дискуссии уже присоединились 60 человек.
Как вы концентрируетесь на задаче? В какое время лучше работается? Какими приложениями пользуетесь для этого? Делитесь своими методиками в комментариях.
https://highload.today/metodiki-kontsentratsii-vnimaniya-dlya-programmistov-spisok-poleznyh-servisov/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#productivity
10 самых полезных репозиториев на GitHub
Разработчик под ником Pawel составил и опубликовал на dev.to список из десяти самых лучших, по его мнению, репозиториев, которые будут полезны веб-разработчикам и разработчикам программного обеспечения.
https://highload.today/10-samyh-poleznyh-repozitoriev-na-github/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#GitHub
Разработчик под ником Pawel составил и опубликовал на dev.to список из десяти самых лучших, по его мнению, репозиториев, которые будут полезны веб-разработчикам и разработчикам программного обеспечения.
https://highload.today/10-samyh-poleznyh-repozitoriev-na-github/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#GitHub
Инфографика дня: влияние библиотек на рендеринг страниц
Исследователи ITnext обработали 1 миллион самых популярных веб-страниц, чтобы узнать, что влияет на скорость их загрузки. Исследование проводилось из-за мнения, что сейчас интернет медленнее, чем 15 лет назад. Это якобы связано с постоянно растущим количеством JavaScript, фреймворков и веб-шрифтов, которые затормаживают работу компьютеров и протоколов.
https://highload.today/infografika-dnya-vliyanie-bibliotek-na-rendering-stranits/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#infographics #JavaScript
Исследователи ITnext обработали 1 миллион самых популярных веб-страниц, чтобы узнать, что влияет на скорость их загрузки. Исследование проводилось из-за мнения, что сейчас интернет медленнее, чем 15 лет назад. Это якобы связано с постоянно растущим количеством JavaScript, фреймворков и веб-шрифтов, которые затормаживают работу компьютеров и протоколов.
https://highload.today/infografika-dnya-vliyanie-bibliotek-na-rendering-stranits/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#infographics #JavaScript
Read It Later – приложение для сохранения и организации ссылок
Продолжаем знакомить вас с проектами, и теперь у нас на очереди приложение для сохранения и организации ссылок от Виталия Григоренко.
Идея бэкенд-разработчика Виталия Григоренко возникла «из личной боли»: на разных устройствах в разных источниках у него хранились потенциально интересные ссылки, которые чаще всего терялись из-за неструктурированности данных. Поиск подходящего приложения не увенчался успехом, и Виталий решил сделать простой менеджер ссылок.
Проектом Виталий занимается «в любое свободное время», он единственный разработчик. Использует в первую очередь С#, потому что знает этот язык лучше всего, а также IDE Visual Studio Community Edition, MySQL, фреймворки .Net Core 5.0 и Blazor 5.0.
Трудности были в тех сферах, где Виталий ориентируется хуже. Например, дизайн «просто отсутствовал, придумывался на коленке» и много раз изменялся, на что тратилось много времени, потому что менялся не просто дизайн, а вся верстка.
Тем не менее для MVP проект уже сделан на 80–90%. Монетизация еще не реализована, но продумываются три варианта: платная подписка, рекламные ссылки в списках и контекстная реклама.
Ссылка на проект: https://github.com/Grigorenko/ReadItLater
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#CSharp #MySQL #Backend
Продолжаем знакомить вас с проектами, и теперь у нас на очереди приложение для сохранения и организации ссылок от Виталия Григоренко.
Идея бэкенд-разработчика Виталия Григоренко возникла «из личной боли»: на разных устройствах в разных источниках у него хранились потенциально интересные ссылки, которые чаще всего терялись из-за неструктурированности данных. Поиск подходящего приложения не увенчался успехом, и Виталий решил сделать простой менеджер ссылок.
Проектом Виталий занимается «в любое свободное время», он единственный разработчик. Использует в первую очередь С#, потому что знает этот язык лучше всего, а также IDE Visual Studio Community Edition, MySQL, фреймворки .Net Core 5.0 и Blazor 5.0.
Трудности были в тех сферах, где Виталий ориентируется хуже. Например, дизайн «просто отсутствовал, придумывался на коленке» и много раз изменялся, на что тратилось много времени, потому что менялся не просто дизайн, а вся верстка.
Тем не менее для MVP проект уже сделан на 80–90%. Монетизация еще не реализована, но продумываются три варианта: платная подписка, рекламные ссылки в списках и контекстная реклама.
Ссылка на проект: https://github.com/Grigorenko/ReadItLater
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#CSharp #MySQL #Backend
Как писать деплой-скрипты: языки разметки в релиз-менеджменте
Как делать релизы, чтобы упростить работу разработчиков и не пугать новичков гигантскими манускриптами конфигурации пайплайна, собранными методом Сtrl+C/Сtrl+V? Объясняет релиз-инженер из Luxoft Виталий Корж.
https://highload.today/blogs/kak-v-luxoft-pishut-deploj-skripty-yazyki-razmetki-v-reliz-menedzhmente/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#luxoft #yaml #gitlab
Как делать релизы, чтобы упростить работу разработчиков и не пугать новичков гигантскими манускриптами конфигурации пайплайна, собранными методом Сtrl+C/Сtrl+V? Объясняет релиз-инженер из Luxoft Виталий Корж.
https://highload.today/blogs/kak-v-luxoft-pishut-deploj-skripty-yazyki-razmetki-v-reliz-menedzhmente/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#luxoft #yaml #gitlab
Как выбрать стек для стартапа
Специалисты компании RunX назвали лучшие, по их мнению, инструменты разработки для запуска современного стартапа. Об этом в блоге написал технический директор и соучредитель RunX Нитин Аггарвал.
https://highload.today/kak-vybrat-stek-dlya-startapa/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#RunX #startup #techstack
Специалисты компании RunX назвали лучшие, по их мнению, инструменты разработки для запуска современного стартапа. Об этом в блоге написал технический директор и соучредитель RunX Нитин Аггарвал.
https://highload.today/kak-vybrat-stek-dlya-startapa/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#RunX #startup #techstack
The Movie DB – приложение на iOS для любителей кино
Автор следующего проекта – Хоанг Ань Туан
Идея – дать возможность пользователю делать ревью просмотренных фильмов и сериалов, ставить оценки и делиться эмоциями у себя на стене. Чтобы другие люди узнали, что пользователь смотрит, у каждого есть свой профиль с возможностью подписаться и следить за обновлениями.
Приложение написано на Swift 5. Для кеширования фотографий был выбран Kingfisher. Для сети использовался нативный URLSession. Бэкенд и фронтенд автор соединил сетевой прослойкой через NetworkService.
Для монетизации планируется добавить Admob-рекламу.
Ссылка на проект: https://github.com/antonhoang/The-Movie-DB
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Swift #Backend #Frontend
Автор следующего проекта – Хоанг Ань Туан
Идея – дать возможность пользователю делать ревью просмотренных фильмов и сериалов, ставить оценки и делиться эмоциями у себя на стене. Чтобы другие люди узнали, что пользователь смотрит, у каждого есть свой профиль с возможностью подписаться и следить за обновлениями.
Приложение написано на Swift 5. Для кеширования фотографий был выбран Kingfisher. Для сети использовался нативный URLSession. Бэкенд и фронтенд автор соединил сетевой прослойкой через NetworkService.
Для монетизации планируется добавить Admob-рекламу.
Ссылка на проект: https://github.com/antonhoang/The-Movie-DB
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Swift #Backend #Frontend
Разработка ПО: книги для senior-разработчиков и архитекторов
Бывший CTO и основатель ресурса для помощи разработчикам в запуске стартапа Карл Хьюз опубликовал список из книг по разработке программного обеспечения (ПО), который готовил в течение многих лет. Подборка разбита на несколько блоков и содержит книги для middle-, senior-разработчиков и техлидов, а также классические материалы.
https://highload.today/razrabotka-po-knigi-dlya-senior-razrabotchikov-i-arhitektorov/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#books
Бывший CTO и основатель ресурса для помощи разработчикам в запуске стартапа Карл Хьюз опубликовал список из книг по разработке программного обеспечения (ПО), который готовил в течение многих лет. Подборка разбита на несколько блоков и содержит книги для middle-, senior-разработчиков и техлидов, а также классические материалы.
https://highload.today/razrabotka-po-knigi-dlya-senior-razrabotchikov-i-arhitektorov/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#books
Mighty: облачный браузер, который сделает Chrome быстрее
В раннем доступен вышел новый браузер под названием Mighty. Его разработчики обещают расход памяти в 10 раз меньше, чем у Google Chrome, хранение и обработку данных в облаке и блокировку уведомлений о cookie-файлах.
https://highload.today/mighty-oblachnyj-brauzer-kotoryj-sdelaet-chrome-bystree/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#Mighty #Google #Chrome
В раннем доступен вышел новый браузер под названием Mighty. Его разработчики обещают расход памяти в 10 раз меньше, чем у Google Chrome, хранение и обработку данных в облаке и блокировку уведомлений о cookie-файлах.
https://highload.today/mighty-oblachnyj-brauzer-kotoryj-sdelaet-chrome-bystree/?utm_source=telegram&utm_medium=social&utm_campaign=telega
#Mighty #Google #Chrome