Memescraper – приложение для скрейпинга мемов с Reddit
Каждый день мы представляем вам два проекта из списка участников нашего конкурса. Сегодня это приложение от Андрея Романюка.
Целью приложения была «возможность бесконечного скроллинга свежих мемов» так, чтобы не надо было отвлекаться на рекламу на сайте и другие посты.
Процесс создания приложения, по словам разработчика, был довольно простым. Бэкенд реализован на Django, так как это многофункциональный фреймворк. Selenium Web Driver использовался, так как это универсальный инструмент для web-scraping на Python. Advanced Python Scheduler применялся для задавания задачи по скрейпингу.
Развертывание проекта проходило на Heroku. Фронтенд – базовый UI на Bootstrap с выполнением JavaScript для некоторых функций (например, endless scroll).
Имеется один известный баг – если мем был удален из источника, то вместо него виден черный квадрат с соответствующей надписью. Планируется добавить еще один таск, где с помощью Google OCR будут удаляться «мертвые» картинки. А также в планах деплой на AWS.
https://memescraper.herokuapp.com/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Django #Python #SeleniumWebDriver #Heroku #bootstrap
Каждый день мы представляем вам два проекта из списка участников нашего конкурса. Сегодня это приложение от Андрея Романюка.
Целью приложения была «возможность бесконечного скроллинга свежих мемов» так, чтобы не надо было отвлекаться на рекламу на сайте и другие посты.
Процесс создания приложения, по словам разработчика, был довольно простым. Бэкенд реализован на Django, так как это многофункциональный фреймворк. Selenium Web Driver использовался, так как это универсальный инструмент для web-scraping на Python. Advanced Python Scheduler применялся для задавания задачи по скрейпингу.
Развертывание проекта проходило на Heroku. Фронтенд – базовый UI на Bootstrap с выполнением JavaScript для некоторых функций (например, endless scroll).
Имеется один известный баг – если мем был удален из источника, то вместо него виден черный квадрат с соответствующей надписью. Планируется добавить еще один таск, где с помощью Google OCR будут удаляться «мертвые» картинки. А также в планах деплой на AWS.
https://memescraper.herokuapp.com/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Django #Python #SeleniumWebDriver #Heroku #bootstrap
Баг в CS:GO позволяет хакерам контролировать ПК игроков
«Белые хакеры» из команды The Secret Club нашли в CS:GO новый эксплойт, который может позволить злоумышленнику получить контроль над компьютером пользователя, используя систему приглашений Steam. При нажатии на ссылку с инвайтом, хакер может получить личную информацию того, кто его примет.
https://highload.today/bag-v-cs-go-pozvolyaet-hakeram-kontrolirovat-pk-igrokov/
#steam #valve #CSGO #bug
«Белые хакеры» из команды The Secret Club нашли в CS:GO новый эксплойт, который может позволить злоумышленнику получить контроль над компьютером пользователя, используя систему приглашений Steam. При нажатии на ссылку с инвайтом, хакер может получить личную информацию того, кто его примет.
https://highload.today/bag-v-cs-go-pozvolyaet-hakeram-kontrolirovat-pk-igrokov/
#steam #valve #CSGO #bug
Светофор, отображающий состояние билда
Следующий проект от Екатерины Романчук, она нашла необычное применение обычному уличному светофору.
Идея пришла к Екатерине, когда она работала тестировщицей Automation QA и ей хотелось показывать всем состояние последней сборки. Если светофор красный – нет смысла скачивать билд и начинать тестировать.
Проект реализован на Python. Cron на ноутбуке периодически запускал скрипт, который проверял состояние билда и передавал команды светофору. Проект разрабатывался в свободное время с поддержкой от DevOps-команды.
Светофор проработал около четырех лет, но сейчас валяется без дела.
https://github.com/safo-bora/TrafficLightCode
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#светофор #Python #QA
Следующий проект от Екатерины Романчук, она нашла необычное применение обычному уличному светофору.
Идея пришла к Екатерине, когда она работала тестировщицей Automation QA и ей хотелось показывать всем состояние последней сборки. Если светофор красный – нет смысла скачивать билд и начинать тестировать.
Проект реализован на Python. Cron на ноутбуке периодически запускал скрипт, который проверял состояние билда и передавал команды светофору. Проект разрабатывался в свободное время с поддержкой от DevOps-команды.
Светофор проработал около четырех лет, но сейчас валяется без дела.
https://github.com/safo-bora/TrafficLightCode
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#светофор #Python #QA
Instagram-бот за 5 минут + автоматизация браузера с помощью Selenium
Разработчик с ником c0d3x27 разместил в блоге на medium.com инструкцию по созданию Instagram-бота с помощью Python. Бот способен автоматизировать действия в Instagram, чтобы владелец аккаунта получал больше подписчиков и лайков при минимуме личного вмешательства.
https://highload.today/instagram-bot-za-5-minut-avtomatizatsiya-brauzera-s-pomoshhyu-selenium/
#Instagram #bot #Python #Telegram #Selenium
Разработчик с ником c0d3x27 разместил в блоге на medium.com инструкцию по созданию Instagram-бота с помощью Python. Бот способен автоматизировать действия в Instagram, чтобы владелец аккаунта получал больше подписчиков и лайков при минимуме личного вмешательства.
https://highload.today/instagram-bot-za-5-minut-avtomatizatsiya-brauzera-s-pomoshhyu-selenium/
#Instagram #bot #Python #Telegram #Selenium
Инфографика дня: как Microsoft обходит конкурентов крупными поглощениями
На новостном сайте axios.com опубликовали инфографику, на которой видно, как Microsoft пытается обойти конкурентов в сфере информационных технологий, таких как Google, Amazon, Facebook и Apple, с помощью крупных приобретений.
https://highload.today/infografika-dnya-kak-microsoft-obhodit-konkurentov-krupnymi-pogloshheniyami/
#Microsoft #Amazon #Google #LinkedIn #axios
На новостном сайте axios.com опубликовали инфографику, на которой видно, как Microsoft пытается обойти конкурентов в сфере информационных технологий, таких как Google, Amazon, Facebook и Apple, с помощью крупных приобретений.
https://highload.today/infografika-dnya-kak-microsoft-obhodit-konkurentov-krupnymi-pogloshheniyami/
#Microsoft #Amazon #Google #LinkedIn #axios
Веб-скрапинг с помощью библиотеки Playwright
Программист Кевин Сахин, проработавший в сфере парсинга более 10 лет, показал, как создать веб-скрапинг для извлечения данных на основе библиотеки Playwright с помощью Javascript.
Читать всю статью на нашем сайте https://highload.today/veb-skraping-s-pomoshhyu-biblioteki-playwright/
#NODEJS #PLAYWRIGHT #PUPPETEER #SELENIUM #XPATH #ПАРСИНГ
Программист Кевин Сахин, проработавший в сфере парсинга более 10 лет, показал, как создать веб-скрапинг для извлечения данных на основе библиотеки Playwright с помощью Javascript.
Читать всю статью на нашем сайте https://highload.today/veb-skraping-s-pomoshhyu-biblioteki-playwright/
#NODEJS #PLAYWRIGHT #PUPPETEER #SELENIUM #XPATH #ПАРСИНГ
Google обновляет ранжирование сайтов: как к этому подготовиться
Уже в мае Google планирует изменить подход к ранжированию сайтов в выдаче. На него будет влиять фактор Core Web Vitals, то есть скорость загрузки элементов страницы, интерактивность и визуальная стабильность.
Как же не потерять позиции в поисковой выдаче?
https://highload.today/blogs/core-web-vitals-obnovlennyj-faktor-ranzhirovaniya-v-google-kak-podgotovitsya-i-na-chto-obratit-vnimanie/
#google #search #seo #оптимизация
Уже в мае Google планирует изменить подход к ранжированию сайтов в выдаче. На него будет влиять фактор Core Web Vitals, то есть скорость загрузки элементов страницы, интерактивность и визуальная стабильность.
Как же не потерять позиции в поисковой выдаче?
https://highload.today/blogs/core-web-vitals-obnovlennyj-faktor-ranzhirovaniya-v-google-kak-podgotovitsya-i-na-chto-obratit-vnimanie/
#google #search #seo #оптимизация
Гайд по Deep Daze и самые странные изображения из нейросети
Инструмент для генерации изображения из текста Deep Daze для преобразования использует OpenAI CLIP и Siren (сеть неявного нейронного представления). Проект выпущен под лицензией MIT и имеет на GiitHub 3,2 тысяч звездочек.
https://highload.today/gajd-po-deep-daze-i-samye-strannye-izobrazheniya-iz-nejroseti/
#OpenAI #deepdaze #Siren #Python
Инструмент для генерации изображения из текста Deep Daze для преобразования использует OpenAI CLIP и Siren (сеть неявного нейронного представления). Проект выпущен под лицензией MIT и имеет на GiitHub 3,2 тысяч звездочек.
https://highload.today/gajd-po-deep-daze-i-samye-strannye-izobrazheniya-iz-nejroseti/
#OpenAI #deepdaze #Siren #Python
Highload.today - медиа для разработчиков
Гайд по Deep Daze и самые странные изображения из нейросети
Инструмент для генерации изображения из текста Deep Daze для преобразования использует OpenAI CLIP и Siren (сеть неявного нейронного представления). Проект выпущен под лицензией MIT и имеет на GiitHub 3,2 тысяч звездочек.
Сооснователь Jooble Роман Прокофьев: «Почему я поддерживаю “Дiя.City”»
Сооснователь Jooble Роман Прокофьев написал в своем Facebook о поддержке проекта особого режима для IT-компаний «Дiя.Сity». Свою позицию он в первую очередь объяснил желанием строить бизнес в правовом поле, потому что, по его словам, третья группа ФОПов (физическое лицо-предприниматель), в которой сейчас находится практически вся IT-отрасль, работает незаконно.
https://highload.today/soosnovatel-jooble-roman-prokofev-pochemu-ya-podderzhivayu-diya-city/
#ДiяСity #Jooble
Сооснователь Jooble Роман Прокофьев написал в своем Facebook о поддержке проекта особого режима для IT-компаний «Дiя.Сity». Свою позицию он в первую очередь объяснил желанием строить бизнес в правовом поле, потому что, по его словам, третья группа ФОПов (физическое лицо-предприниматель), в которой сейчас находится практически вся IT-отрасль, работает незаконно.
https://highload.today/soosnovatel-jooble-roman-prokofev-pochemu-ya-podderzhivayu-diya-city/
#ДiяСity #Jooble
Highload.today - медиа для разработчиков
Сооснователь Jooble Роман Прокофьев: «Почему я поддерживаю “Дiя.City”»
Сооснователь Jooble Роман Прокофьев написал в своем Facebook о поддержке проекта особого режима для IT-компаний «Дiя.Сity». Свою позицию он в первую очередь объяснил желанием строить бизнес в правовом поле, потому что, по его словам, третья группа ФОПов (физическое…
Google выпустил новый язык программирования: зачем он нужен?
Компания Google разработала новый язык логического программирования с открытым исходным кодом Logica. Это преемник существующего логического языка Google Yedalog. Он предназначен для манипулирования данными и транслирования программ в язык SQL.
https://highload.today/google-vypustil-novyj-yazyk-programmirovaniya-zachem-on-nuzhen/
#Google #Logica #SQL
Компания Google разработала новый язык логического программирования с открытым исходным кодом Logica. Это преемник существующего логического языка Google Yedalog. Он предназначен для манипулирования данными и транслирования программ в язык SQL.
https://highload.today/google-vypustil-novyj-yazyk-programmirovaniya-zachem-on-nuzhen/
#Google #Logica #SQL
Highload.today - медиа для разработчиков
Google выпустил новый язык программирования: зачем он нужен?
Компания Google разработала новый язык логического программирования с открытым исходным кодом Logica. Это преемник существующего логического языка Google Yedalog. Он предназначен для манипулирования данными и транслирования программ в язык SQL.
Сервис мониторинга курса гривны к доллару
Автор проекта — Тарас Концур
Сервис не просто отображает курс, но еще демонстрирует тренды, резкие снижение или рост курса. Курсы валют берутся из API на developers.minfin.com.ua.
Проект написан на node.js и AWS. Сервисы AWS выбирались по принципу минимизации средств. Сейчас сервер работает на Amazon Lightsail, и это единственный платный сервис AWS, который используется.
В планах: добавить больше типов предупреждений; интеграция с курсами банков; добавить возможность задавать целевой курс и получать сообщения, когда он достигается или тренд меняется в противоположную сторону; постепенно выводить функционал с Lightsail в микросервисы на AWS Lambda и прийти к полностью бесплатному хостингу.
https://github.com/tkontsur/follow-uah
https://t.me/follow_uah
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Nodejs #Amazon #currency #S3 #Lambda
Автор проекта — Тарас Концур
Сервис не просто отображает курс, но еще демонстрирует тренды, резкие снижение или рост курса. Курсы валют берутся из API на developers.minfin.com.ua.
Проект написан на node.js и AWS. Сервисы AWS выбирались по принципу минимизации средств. Сейчас сервер работает на Amazon Lightsail, и это единственный платный сервис AWS, который используется.
В планах: добавить больше типов предупреждений; интеграция с курсами банков; добавить возможность задавать целевой курс и получать сообщения, когда он достигается или тренд меняется в противоположную сторону; постепенно выводить функционал с Lightsail в микросервисы на AWS Lambda и прийти к полностью бесплатному хостингу.
https://github.com/tkontsur/follow-uah
https://t.me/follow_uah
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Nodejs #Amazon #currency #S3 #Lambda
Инфографика дня: страны, где лучше всего сдают тесты по программированию
На платформе для поиска, отбора и сопоставления навыков DevSkiller опубликовали рейтинг стран с самыми высокими баллами за тесты по программированию. В прошлом году анализ навыков разработчиков проводился с учетом среднего балла, в 2020-м специалисты составляли топ на основе 90-го перцентиля. Это говорит о том, что только 10% разработчиков из конкретной страны получили в тестах кодирования более высокие баллы, чем результаты, которые указаны ниже.
https://highload.today/infografika-dnya-strany-gde-luchshe-vsego-sdayut-testy-po-programmirovaniyu/
#programming #infographics
На платформе для поиска, отбора и сопоставления навыков DevSkiller опубликовали рейтинг стран с самыми высокими баллами за тесты по программированию. В прошлом году анализ навыков разработчиков проводился с учетом среднего балла, в 2020-м специалисты составляли топ на основе 90-го перцентиля. Это говорит о том, что только 10% разработчиков из конкретной страны получили в тестах кодирования более высокие баллы, чем результаты, которые указаны ниже.
https://highload.today/infografika-dnya-strany-gde-luchshe-vsego-sdayut-testy-po-programmirovaniyu/
#programming #infographics
Highload.today - медиа для разработчиков
Инфографика дня: страны, где лучше всего сдают тесты по программированию
На платформе для поиска, отбора и сопоставления навыков DevSkiller опубликовали рейтинг стран с самыми высокими баллами за тесты по программированию. В прошлом году анализ навыков разработчиков проводился с учетом среднего балла, в 2020-м специалисты составляли…
My Dog Club – сайт о собаках и сервисы для их владельцев
Идея Дмитрия Слюнина родилась из хобби — у него самого дома есть домашние животные. В свободное от основное работы время вдвоем с программистом Олегом Полуцыгановым Дмитрий создал на фреймворке Laravel сайт о собаках с галереей питомцев, информацией об их содержании и календарем событий для хозяев.
Дмитрий занялся планированием, дизайном, наполнение сайта контентом, SEO и участвовал в программировании, основные же этапы программирования фронтенда и бэкенда — заслуга Олега.
У авторов много планов по дальнейшему развитию проекта: создать доску объявлений, запустить онлайн-магазин и онлайн-консультации специалистов по различным темам.
Сайт проекта: https://my-dog.club/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#HTML #CSS #Bootstrap #JS #PHP #Laravel #SQL #MySQL #Ajax #Blase #NetBeans #IDE
Идея Дмитрия Слюнина родилась из хобби — у него самого дома есть домашние животные. В свободное от основное работы время вдвоем с программистом Олегом Полуцыгановым Дмитрий создал на фреймворке Laravel сайт о собаках с галереей питомцев, информацией об их содержании и календарем событий для хозяев.
Дмитрий занялся планированием, дизайном, наполнение сайта контентом, SEO и участвовал в программировании, основные же этапы программирования фронтенда и бэкенда — заслуга Олега.
У авторов много планов по дальнейшему развитию проекта: создать доску объявлений, запустить онлайн-магазин и онлайн-консультации специалистов по различным темам.
Сайт проекта: https://my-dog.club/
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#HTML #CSS #Bootstrap #JS #PHP #Laravel #SQL #MySQL #Ajax #Blase #NetBeans #IDE
Как проверить безопасность сайта: 21 простой сервис
Профессиональный тест сайта на уязвимости и взломы может стоить от $1,5 тыс. и занять не меньше недели. Но получить по крайней мере базовое представление о защищенности вашего ресурса можно гораздо проще: для этого есть немало сервисов с бесплатными возможностями.
https://highload.today/blogs/kak-proverit-bezopasnost-sajta-21-prostoj-servis/
#hxtechnologies #security #подборки
Профессиональный тест сайта на уязвимости и взломы может стоить от $1,5 тыс. и занять не меньше недели. Но получить по крайней мере базовое представление о защищенности вашего ресурса можно гораздо проще: для этого есть немало сервисов с бесплатными возможностями.
https://highload.today/blogs/kak-proverit-bezopasnost-sajta-21-prostoj-servis/
#hxtechnologies #security #подборки
Любовь и деньги: как топовые IT-разработчики делят бюджет с партнерами
Советник в министерстве цифровой трансформации Украины Игорь Перция рассказал в Facebook об опросе «в закрытой группе» среди самых богатых IT-разработчиков мира, с результатами которого он ознакомился. Разработчиков спросили, как они делят расходы со своей второй половинкой.
https://highload.today/lyubov-i-dengi-kak-topovye-it-razrabotchiki-delyat-byudzhet-s-partnerami/
#IT #poll
Советник в министерстве цифровой трансформации Украины Игорь Перция рассказал в Facebook об опросе «в закрытой группе» среди самых богатых IT-разработчиков мира, с результатами которого он ознакомился. Разработчиков спросили, как они делят расходы со своей второй половинкой.
https://highload.today/lyubov-i-dengi-kak-topovye-it-razrabotchiki-delyat-byudzhet-s-partnerami/
#IT #poll
Sherlock – агрегатор барахолок
Продолжаем знакомить вас с проектами, которые участвуют в нашем конкурсе.
Среди увлечений Андрея Каплуненко — программирование и коллекционирование раритетов. Раньше он много покупал на eBay, но стоимость доставки все чаще оказывалась выше или сравнимой с ценой товара. Поэтому редкие коллекционные вещи Андрей стал искать на украинских барахолках. И вместо того, чтобы каждый день проверять на OLX, он решил сделать робота, который будет делать это за него и присылать ежедневный отчет на почту.
Поддерживаются пока три барахолки, на которых можно отслеживать появление нужных товаров: OLX, Besplatka, SkyLots. Есть возможность задать ключевые слова с распространенными орфографическими ошибками, чтобы отловить максимум результатов, также есть фильтр по цене.
Андрей построил свой агрегатор на Drupal 8, потому что компания, где он работал (NXTE), в тот момент как раз планировала переход с Drupal 7 на новую версию, в которой ему хотелось побыстрее разобраться. В качестве системы контроля версий используется Git. Проект планируется переработать так, чтобы бэкенд представлял собой чистый API, без фронтенда, который отдельно будет написан на Vue.js, с чем Андрею поможет жена.
Когда проект удастся упростить, сделав из него поисковик по маркетам, его планируется монетизировать через контекстную рекламу.
https://github.com/anxp/sherlock-d8
https://sherlock-ua.bid
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Drupal #Git #Vuejs #backend
Продолжаем знакомить вас с проектами, которые участвуют в нашем конкурсе.
Среди увлечений Андрея Каплуненко — программирование и коллекционирование раритетов. Раньше он много покупал на eBay, но стоимость доставки все чаще оказывалась выше или сравнимой с ценой товара. Поэтому редкие коллекционные вещи Андрей стал искать на украинских барахолках. И вместо того, чтобы каждый день проверять на OLX, он решил сделать робота, который будет делать это за него и присылать ежедневный отчет на почту.
Поддерживаются пока три барахолки, на которых можно отслеживать появление нужных товаров: OLX, Besplatka, SkyLots. Есть возможность задать ключевые слова с распространенными орфографическими ошибками, чтобы отловить максимум результатов, также есть фильтр по цене.
Андрей построил свой агрегатор на Drupal 8, потому что компания, где он работал (NXTE), в тот момент как раз планировала переход с Drupal 7 на новую версию, в которой ему хотелось побыстрее разобраться. В качестве системы контроля версий используется Git. Проект планируется переработать так, чтобы бэкенд представлял собой чистый API, без фронтенда, который отдельно будет написан на Vue.js, с чем Андрею поможет жена.
Когда проект удастся упростить, сделав из него поисковик по маркетам, его планируется монетизировать через контекстную рекламу.
https://github.com/anxp/sherlock-d8
https://sherlock-ua.bid
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#Drupal #Git #Vuejs #backend
Ответы на самые популярные вопросы на собеседовании по TypeScript
Технический писатель и программист Райан Телин поделился в блоге на educative.io 50 самыми популярными вопросами на собеседовании по TypeScript и ответами на них. Мы разбили подборку на четыре части. В первую вошли восемь вопросов.
https://highload.today/otvety-na-samye-populyarnye-voprosy-na-sobesedovanii-po-typescript/
#TypeScript #interview #questions #JavaScript
Технический писатель и программист Райан Телин поделился в блоге на educative.io 50 самыми популярными вопросами на собеседовании по TypeScript и ответами на них. Мы разбили подборку на четыре части. В первую вошли восемь вопросов.
https://highload.today/otvety-na-samye-populyarnye-voprosy-na-sobesedovanii-po-typescript/
#TypeScript #interview #questions #JavaScript
TheOldNet: бесплатный сервис, чтобы вернуться в интернет 1990-х
В сети появился бесплатный прокси-сервис TheOldNet, который позволяет просматривать веб-страницы так, как они выглядели в 1990-х, когда скорее походили на любительский продукт, чем что-то, принадлежащее компаниям с миллиардными доходами, сообщает портал Bleeping Computer.
https://highload.today/theoldnet-besplatnyj-servis-chtoby-vernutsya-v-internet-1990-h/
#TheOldNet #Windows #Apple
В сети появился бесплатный прокси-сервис TheOldNet, который позволяет просматривать веб-страницы так, как они выглядели в 1990-х, когда скорее походили на любительский продукт, чем что-то, принадлежащее компаниям с миллиардными доходами, сообщает портал Bleeping Computer.
https://highload.today/theoldnet-besplatnyj-servis-chtoby-vernutsya-v-internet-1990-h/
#TheOldNet #Windows #Apple
Инфографика дня: пирамида навыков инженера по обработке данных
Специалист по данным под ником SeattleDataGUy опубликовал в блоге на dev.to пирамиду набора навыков, которые нужны инженерам по обработке данных. Ее цель — помочь специалистам сосредоточиться на навыках, которые следует изучить в первую очередь, чтобы заложить прочную основу. По мнению автора, уже после освоения этих навыков можно будет заняться теми системами, инструментами и моделями, которые больше нравятся.
https://highload.today/infografika-dnya-piramida-navykov-inzhenera-po-obrabotke-dannyh/
#infographics #data #Python #SQL
Специалист по данным под ником SeattleDataGUy опубликовал в блоге на dev.to пирамиду набора навыков, которые нужны инженерам по обработке данных. Ее цель — помочь специалистам сосредоточиться на навыках, которые следует изучить в первую очередь, чтобы заложить прочную основу. По мнению автора, уже после освоения этих навыков можно будет заняться теми системами, инструментами и моделями, которые больше нравятся.
https://highload.today/infografika-dnya-piramida-navykov-inzhenera-po-obrabotke-dannyh/
#infographics #data #Python #SQL
Головоломка в духе тетриса
Следующий проект — от Николая Мозгового. Он придумал головоломку в стиле старого доброго тетриса
Старший разработчик Sigma Software Николай Мозговой в свободное время участвует в конкурсах по разработке с друзьями и коллегами – это «расширяет кругозор и экспертизу, даже если не приносит мгновенного результата».
У создателей проекта возникла идея совместить Tetris со словарем – так и получился Wordis. Смысл игры в том, чтобы складывать слова из падающих букв. Уже позднее Николай нашел похожую игру 1991 года для DOS – Wordtris. Судя по всему, один из ее авторов – нынешний президент Армении Армен Саркисян.
Условием хакатона Jam Nation было использование движка Unity. В качестве шаблона/заготовки игры использовался Block Puzzle Game Kit. Github использовался для взаимодействия участников. В течение месяца Николай писал саму игру, Александр Чипиженко настраивал Tap Nation SDK и телеметрию, Влад Хромых занимался публикацией, а еще одного товарища, Алексея Вамболя, позвали помочь с оптимизацией алгоритма поиска слов в матрице.
Wordis опубликован в App Store и появится в Google Play «как только время позволит». Проект доступен на GitHub, к нему можно присоединиться, но исходный код нельзя переиспользовать в своих целях (ограничение лицензии Unity Asset Store EULA).
Ссылка на проект: https://github.com/NicklausBrain/wordis-unity https://apps.apple.com/ua/app/wordis-puzzle/id1548679723
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
Следующий проект — от Николая Мозгового. Он придумал головоломку в стиле старого доброго тетриса
Старший разработчик Sigma Software Николай Мозговой в свободное время участвует в конкурсах по разработке с друзьями и коллегами – это «расширяет кругозор и экспертизу, даже если не приносит мгновенного результата».
У создателей проекта возникла идея совместить Tetris со словарем – так и получился Wordis. Смысл игры в том, чтобы складывать слова из падающих букв. Уже позднее Николай нашел похожую игру 1991 года для DOS – Wordtris. Судя по всему, один из ее авторов – нынешний президент Армении Армен Саркисян.
Условием хакатона Jam Nation было использование движка Unity. В качестве шаблона/заготовки игры использовался Block Puzzle Game Kit. Github использовался для взаимодействия участников. В течение месяца Николай писал саму игру, Александр Чипиженко настраивал Tap Nation SDK и телеметрию, Влад Хромых занимался публикацией, а еще одного товарища, Алексея Вамболя, позвали помочь с оптимизацией алгоритма поиска слов в матрице.
Wordis опубликован в App Store и появится в Google Play «как только время позволит». Проект доступен на GitHub, к нему можно присоединиться, но исходный код нельзя переиспользовать в своих целях (ограничение лицензии Unity Asset Store EULA).
Ссылка на проект: https://github.com/NicklausBrain/wordis-unity https://apps.apple.com/ua/app/wordis-puzzle/id1548679723
Проголосовать за этот проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/