This media is not supported in your browser
VIEW IN TELEGRAM
Игры, 3D-графика и музыкальные клипы в экселе? А почему бы и да?
Excel гораздо мощнее, чем кажется, и в нём можно сделать много забавных штук, о которых вы даже не догадываетесь.
В этой подборке к международному Дню Таблиц энтузиасты собрали самые интересные примеры использования Excel, в правдивость реализации которых сложно поверить:
https://tprg.ru/qrJB
#кек #excel
Excel гораздо мощнее, чем кажется, и в нём можно сделать много забавных штук, о которых вы даже не догадываетесь.
В этой подборке к международному Дню Таблиц энтузиасты собрали самые интересные примеры использования Excel, в правдивость реализации которых сложно поверить:
https://tprg.ru/qrJB
#кек #excel
Что скрывается за красивым названием Project Manager и зачем он разработчикам и работодателям?
Project Manager — типовая роль для команды. Но из-за размытого понимания его роли в русскоговорящем комьюнити не всегда понятно, а чем конкретно он занимается.
Поэтому, кстати, ПМ в небольших компаниях часто может совмещать свою роль с обязанностями другой позиции. Из-за чего возникают гибридные позиции. Например, «проектный менеджер + продакт-менеджер», «проектный менеджер + tech lead» и так далее.
Разбираемся, кто такой ПМ, чем он занимается и чем полезен команде на самом деле: https://tprg.ru/I1MR
#работа #команда
Project Manager — типовая роль для команды. Но из-за размытого понимания его роли в русскоговорящем комьюнити не всегда понятно, а чем конкретно он занимается.
Поэтому, кстати, ПМ в небольших компаниях часто может совмещать свою роль с обязанностями другой позиции. Из-за чего возникают гибридные позиции. Например, «проектный менеджер + продакт-менеджер», «проектный менеджер + tech lead» и так далее.
Разбираемся, кто такой ПМ, чем он занимается и чем полезен команде на самом деле: https://tprg.ru/I1MR
#работа #команда
Важные знания не всегда приходят вовремя и у каждого были такие открытия, о которых хотелось сказать: «Вот если бы я узнал это раньше»
О своих открытиях и книгах, которые хотелось бы прочитать раньше, чем ему это удалось, рассказывает Дмитрий Волошин, CTO EdTech маркетплейса Preply:
https://tprg.ru/kg8E
#книги #советы
О своих открытиях и книгах, которые хотелось бы прочитать раньше, чем ему это удалось, рассказывает Дмитрий Волошин, CTO EdTech маркетплейса Preply:
https://tprg.ru/kg8E
#книги #советы
Почему смартфоны на Android снимают видео хуже iPhone?
Пользователи iPhone часто заявляют, что сколько бы сотен мегапикселей не засовывали в камеру очередного «ZTU Mega Blade Fold 13 Pro Max», она будет хуже самой обычной камеры в устройствах Apple. Оказывается, это не просто холивар и у этого мнения есть вполне понятное объяснение.
Советуем почитать статью от разработчика mcpro24fps, Android-приложения для профессиональной видеосъёмки на телефон. В ней он поделился своими проблемами при разработке приложения. И подробно рассказал, почему виноваты сами производители смартфонов и их разработчики, а не Android:
https://tprg.ru/cKxP
#android #ios
Пользователи iPhone часто заявляют, что сколько бы сотен мегапикселей не засовывали в камеру очередного «ZTU Mega Blade Fold 13 Pro Max», она будет хуже самой обычной камеры в устройствах Apple. Оказывается, это не просто холивар и у этого мнения есть вполне понятное объяснение.
Советуем почитать статью от разработчика mcpro24fps, Android-приложения для профессиональной видеосъёмки на телефон. В ней он поделился своими проблемами при разработке приложения. И подробно рассказал, почему виноваты сами производители смартфонов и их разработчики, а не Android:
https://tprg.ru/cKxP
#android #ios
👍2
Делимся годным репозиторием с огромным списком фреймворков, библиотек и ресурсов по Python:
https://github.com/vinta/awesome-python
Всё структурировано и разбито на темы, а сам репозиторий имеет больше 100 тысяч звёзд. Сохраняйте, чтобы не потерять.
#python
https://github.com/vinta/awesome-python
Всё структурировано и разбито на темы, а сам репозиторий имеет больше 100 тысяч звёзд. Сохраняйте, чтобы не потерять.
#python
Что такое MVP в программировании?
Minimal Viable Product — это минимально жизнеспособный продукт, тестовая версия товара или сервиса, которая позволяет оценить заинтересованность в продукте. При этом MVP не является прототипом и это далеко не ранний релиз.
Как не запутаться и правильно применить подход с созданием MVP в разработке ПО и цифровых сервисов, рассказываем в статье: https://tprg.ru/re1m
#аналитика
Minimal Viable Product — это минимально жизнеспособный продукт, тестовая версия товара или сервиса, которая позволяет оценить заинтересованность в продукте. При этом MVP не является прототипом и это далеко не ранний релиз.
Как не запутаться и правильно применить подход с созданием MVP в разработке ПО и цифровых сервисов, рассказываем в статье: https://tprg.ru/re1m
#аналитика
Соучредитель Apple Стив Возняк раскритиковал новый iPhone
Он заявил, что не видит ни разницы между iPhone 13 и iPhone 12, ни существенного прогресса в производстве. К тому же, по его словам, даже самое новое ПО прекрасно работает и на более ранних версиях смартфонов.
Интересно, что это уже не первый раз, когда Возняк выражает своё недовольство продукцией Apple. Например, в 2017 году он рассказал, что впервые не станет покупать новый iPhone X в день выхода, а лучше «подождёт и понаблюдает».
#apple
Он заявил, что не видит ни разницы между iPhone 13 и iPhone 12, ни существенного прогресса в производстве. К тому же, по его словам, даже самое новое ПО прекрасно работает и на более ранних версиях смартфонов.
Интересно, что это уже не первый раз, когда Возняк выражает своё недовольство продукцией Apple. Например, в 2017 году он рассказал, что впервые не станет покупать новый iPhone X в день выхода, а лучше «подождёт и понаблюдает».
#apple
#тестябрь подошёл к концу, а мы встречаем #комментябрь — последний месяц осени в нашем календаре для программистов.
И как вы наверняка поняли по названию, этот месяц посвящён одним из самых важных друзьям программистов — комментариям. Поэтому желаем вам меньше комментов для очевидного кода и больше для кода, жонглирующего велосипедами и костылями.
А бесплатно получить полную версию календаря можно в личном кабинете на нашем сайте: https://tproger.ru/
И как вы наверняка поняли по названию, этот месяц посвящён одним из самых важных друзьям программистов — комментариям. Поэтому желаем вам меньше комментов для очевидного кода и больше для кода, жонглирующего велосипедами и костылями.
А бесплатно получить полную версию календаря можно в личном кабинете на нашем сайте: https://tproger.ru/
Как определить рецепт блюда по одному лишь фото с помощью искусственного интеллекта?
Оказывается, для этого существует целый фреймфорк Photo2recipe, состоящий из нескольких нейронок. Интересно, что алгоритм всегда предлагает лишь существующие рецепты и учитывает особенности русской кухни.
В статье разработчики подробно рассказали о процессе его разработки: https://tprg.ru/tKgC
А исходниками поделились на гитхабе: https://github.com/Alenush/dish_id_sirius
#нейросети
Оказывается, для этого существует целый фреймфорк Photo2recipe, состоящий из нескольких нейронок. Интересно, что алгоритм всегда предлагает лишь существующие рецепты и учитывает особенности русской кухни.
В статье разработчики подробно рассказали о процессе его разработки: https://tprg.ru/tKgC
А исходниками поделились на гитхабе: https://github.com/Alenush/dish_id_sirius
#нейросети
👍1
Бизнес обяжут в течение трёх лет хранить информацию, передаваемую по внутренним технологическим сетям связи
И делиться ею с правоохранительными органами тоже будет нужно, а иначе к чему это всё.
По словам депутатов сейчас есть «правовой пробел», из-за которого правоохранительные органы не могут получить нужную информацию из таких сетей для расследования уголовных дел. И закон, устраняющий этот пробел, может вступить в силу уже в 2022 году.
В законе речь идёт про компании, владеющие технологическими сетями связи с номерами автономной системы, используемые для коммуникации сотрудников и управления техпроцессами. Такими номерами, как правило, владеют интернет-провайдеры и крупные организации, такие как РЖД, «Газпром» или «Яндекс».
В случае принятия закона, компании обяжут хранить текстовые сообщения, изображения, аудио и видео- или другие типы внутренних сообщений. Эксперты считают, что это может привести к существенному увеличению расходов бизнеса, нарушить технологические процессы компаний и даже привести к снижению уровня безопасности.
#безопасность
И делиться ею с правоохранительными органами тоже будет нужно, а иначе к чему это всё.
По словам депутатов сейчас есть «правовой пробел», из-за которого правоохранительные органы не могут получить нужную информацию из таких сетей для расследования уголовных дел. И закон, устраняющий этот пробел, может вступить в силу уже в 2022 году.
В законе речь идёт про компании, владеющие технологическими сетями связи с номерами автономной системы, используемые для коммуникации сотрудников и управления техпроцессами. Такими номерами, как правило, владеют интернет-провайдеры и крупные организации, такие как РЖД, «Газпром» или «Яндекс».
В случае принятия закона, компании обяжут хранить текстовые сообщения, изображения, аудио и видео- или другие типы внутренних сообщений. Эксперты считают, что это может привести к существенному увеличению расходов бизнеса, нарушить технологические процессы компаний и даже привести к снижению уровня безопасности.
#безопасность
Как нужно проектировать базы данных, чтобы в будущем не пришлось их переписывать?
Рассказываем и показываем на примерах: https://tproger.ru/translations/db-scheme-design-guide/
#sql #базыданных
Рассказываем и показываем на примерах: https://tproger.ru/translations/db-scheme-design-guide/
#sql #базыданных
👍1
Разработчики Сбера создали русскоязычную версию DALL-E от OpenAI, генерирующую изображения по текстовому запросу на русском языке, и выложили исходники в открытый доступ
Изначально, DALL-E — это версия GPT-3 с несколькими миллиардами параметров, обученная генерации изображения из текстовых описаний на английском. Её интересной особенностью является то, что она способна создавать предметы и даже существ, которых изначально не существовало.
Сбер создал свою модель ruDALL-E, сравнимую по размеру с DALL-E от OpenAI и понимающую русский язык. Например, вот что выдала нейросеть при запросе «Кресло в форме авокадо» и «Светлая спальня с большой кроватью и большими зелеными пальмами по периметру».
Поиграться с ruDALL-E уже сейчас можно в коллабе: https://colab.research.google.com/drive/1wGE-046et27oHvNlBNPH07qrEQNE04PQ?usp=sharing
А исходники лежат на гитхабе: https://github.com/sberbank-ai/ru-dalle
#opensource #нейросети
Изначально, DALL-E — это версия GPT-3 с несколькими миллиардами параметров, обученная генерации изображения из текстовых описаний на английском. Её интересной особенностью является то, что она способна создавать предметы и даже существ, которых изначально не существовало.
Сбер создал свою модель ruDALL-E, сравнимую по размеру с DALL-E от OpenAI и понимающую русский язык. Например, вот что выдала нейросеть при запросе «Кресло в форме авокадо» и «Светлая спальня с большой кроватью и большими зелеными пальмами по периметру».
Поиграться с ruDALL-E уже сейчас можно в коллабе: https://colab.research.google.com/drive/1wGE-046et27oHvNlBNPH07qrEQNE04PQ?usp=sharing
А исходники лежат на гитхабе: https://github.com/sberbank-ai/ru-dalle
#opensource #нейросети
Свежие вакансии для Backend-специалистов
— Software Backend Developer (C#, C++)
Где: Москва, можно удалённо
Сколько: От 180 000 до 250 000 ₽
Стек: .Net Core, ASP.NET, AWS, Azure, C#, C++, Docker, GCP, Grafana, K8s, Kibana, Prometheus, TFS
— Java-разработчик (Спортивный помощник)
Где: Санкт-Петербург, Москва, Новосибирск, можно удалённо
Сколько: От 100 000 до 400 000 ₽
Стек: Java, Kotlin, MVC, NoSQL, Oracle, REST API, Spring, Spring Boot, Spring Data
— Ruby Developer
Где: Санкт-Петербург, можно удалённо
Сколько: От 220 000 ₽
Стек: Docker, ElasticSearch, Golang, JSON, MongoDB, Puma, REST API, Ruby, Ruby on Rails
— Rust Developer
Где: Санкт-Петербург, можно удалённо
Сколько: От 200 000 ₽
Стек: Clickhouse, ElasticSearch, Grafana, JSON, Kafka, Prometeus, Rust, XML
— Backend-разработчик / Node.JS Developer
Где: Удалённо
Сколько: До 200 000 ₽
Стек: AWS, GCP, JavaScript, Node.js
— Backend-разработчик
Где: Удалённо
Сколько: По итогам собеседования
Стек: Apache, CSS, JavaScript, Linux, MySQL, Perl
— Java Software Developer
Где: Удалённо
Сколько: По итогам собеседования
Стек: Java 8, Kotlin
— Java-разработчик (HR-система)
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: По итогам собеседования
Стек: Git, Java, k8s, Kotlin, Oracle, REST API, Spring, SQL
#вакансии #работа
— Software Backend Developer (C#, C++)
Где: Москва, можно удалённо
Сколько: От 180 000 до 250 000 ₽
Стек: .Net Core, ASP.NET, AWS, Azure, C#, C++, Docker, GCP, Grafana, K8s, Kibana, Prometheus, TFS
— Java-разработчик (Спортивный помощник)
Где: Санкт-Петербург, Москва, Новосибирск, можно удалённо
Сколько: От 100 000 до 400 000 ₽
Стек: Java, Kotlin, MVC, NoSQL, Oracle, REST API, Spring, Spring Boot, Spring Data
— Ruby Developer
Где: Санкт-Петербург, можно удалённо
Сколько: От 220 000 ₽
Стек: Docker, ElasticSearch, Golang, JSON, MongoDB, Puma, REST API, Ruby, Ruby on Rails
— Rust Developer
Где: Санкт-Петербург, можно удалённо
Сколько: От 200 000 ₽
Стек: Clickhouse, ElasticSearch, Grafana, JSON, Kafka, Prometeus, Rust, XML
— Backend-разработчик / Node.JS Developer
Где: Удалённо
Сколько: До 200 000 ₽
Стек: AWS, GCP, JavaScript, Node.js
— Backend-разработчик
Где: Удалённо
Сколько: По итогам собеседования
Стек: Apache, CSS, JavaScript, Linux, MySQL, Perl
— Java Software Developer
Где: Удалённо
Сколько: По итогам собеседования
Стек: Java 8, Kotlin
— Java-разработчик (HR-система)
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: По итогам собеседования
Стек: Git, Java, k8s, Kotlin, Oracle, REST API, Spring, SQL
#вакансии #работа
🤩1
Девушка создала фейковое резюме с несуществующими технологиями и рекрутеры завалили её приглашениями
А всё началось с того, что Анджелина Ли (Angelina Lee) просто устала от постоянных отказов. Тогда она решила узнать, а насколько внимательно вообще рекрутеры читают отклики и резюме. Оказалось, не очень.
В своё резюме она добавила разные бессмысленные фразы и несуществующие технологии. Вроде «улучшение стабильности деплоя Microsoft Edge в блокчейне». И даже добавила ссылку на рикролл для большей комичности. В итоге конверсия в отклики выросла с 0 до 90%, а на резюме откликнулись рекрутеры Reddit, AirBnB, Notion и других крупных компаний.
Само резюме прилагаем.
#кек
А всё началось с того, что Анджелина Ли (Angelina Lee) просто устала от постоянных отказов. Тогда она решила узнать, а насколько внимательно вообще рекрутеры читают отклики и резюме. Оказалось, не очень.
В своё резюме она добавила разные бессмысленные фразы и несуществующие технологии. Вроде «улучшение стабильности деплоя Microsoft Edge в блокчейне». И даже добавила ссылку на рикролл для большей комичности. В итоге конверсия в отклики выросла с 0 до 90%, а на резюме откликнулись рекрутеры Reddit, AirBnB, Notion и других крупных компаний.
Само резюме прилагаем.
#кек
👍2
А чем вообще занимаются DevOps-инженеры?
Опытный инженер рассказал о 21 реальном кейсе, с которыми ему пришлось столкнуться за свою практику:
https://tprg.ru/3rV8
#devops
Опытный инженер рассказал о 21 реальном кейсе, с которыми ему пришлось столкнуться за свою практику:
https://tprg.ru/3rV8
#devops
This media is not supported in your browser
VIEW IN TELEGRAM
Свежих дипфейков вам в ленту
В этот раз показываем шедевр от Ctrl Shift Face, где Эйса Вентуру подменил Уиллем Дефо.
#deepfake #ии
В этот раз показываем шедевр от Ctrl Shift Face, где Эйса Вентуру подменил Уиллем Дефо.
#deepfake #ии
This media is not supported in your browser
VIEW IN TELEGRAM
Инженер встроил порт USB-C в iPhone X и открыл доступ к проекту на GitHub всем желающим
Додумался до этого компьютерный энтузиаст Кен Пиллонел (Ken Pillonel). Для этого ему пришлось модернизировать контроллер Apple C94 и немного расширить штатное гнездо. Он реализовал фактически микропереходник с помощью гибкой печатной платы с коммутатором для преобразования основных компонентов порта Lightning на USB-C.
Но самое интересное, что инженер опубликовал на GitHub самую сложную часть проекта под лицензией WTFPL (Do What The Fuck You Want To Public License). Пояснив при этом, что ничто в его репозитории не является частью интеллектуальной собственности Apple, а любое сходство с реальными продуктами случайно.
Уже пора браться за реализацию поддержки SD-карт?
#apple
Додумался до этого компьютерный энтузиаст Кен Пиллонел (Ken Pillonel). Для этого ему пришлось модернизировать контроллер Apple C94 и немного расширить штатное гнездо. Он реализовал фактически микропереходник с помощью гибкой печатной платы с коммутатором для преобразования основных компонентов порта Lightning на USB-C.
Но самое интересное, что инженер опубликовал на GitHub самую сложную часть проекта под лицензией WTFPL (Do What The Fuck You Want To Public License). Пояснив при этом, что ничто в его репозитории не является частью интеллектуальной собственности Apple, а любое сходство с реальными продуктами случайно.
Уже пора браться за реализацию поддержки SD-карт?
#apple
👍1
Ищете работу в сфере fintech? Банк ВТБ проводит программу по цифровизации клиентского опыта и ищет лидеров по цифровым продуктам
Плюсы работы в ВТБ: сильные продуктовые команды, смелые проекты, релизы на миллионы пользователей.
Из актуальных вакансий:
1. Владелец продукта / Product Owner
— Отвечает за стратегию развития продукта (в т. ч. MVP).
— Управляет продуктом (в т. ч. формировать бэклог).
— Формирует, управляет и развивает продуктовые команды.
— Проверяет продуктовые гипотезы и анализирует полученные результаты.
— Отслеживает и интерпретирует продуктовые метрики.
— Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области CusDev, JTBD и других глубинных исследований.
Оставляйте отклик по ссылке.
2. CJE / Аналитик клиентского пути
— Проводит анализ бизнес-процессов конкретных проектов.
— Исследования, описание и проектирование «as is» и «to be».
— Взаимодействует с владельцем продукта.
— Собирает и анализирует бизнес-требования.
— Проводит анализ рынка и конкурентов.
— Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, Miro и пр.).
Оставляйте отклик по ссылке.
#вакансия #работа
Плюсы работы в ВТБ: сильные продуктовые команды, смелые проекты, релизы на миллионы пользователей.
Из актуальных вакансий:
1. Владелец продукта / Product Owner
— Отвечает за стратегию развития продукта (в т. ч. MVP).
— Управляет продуктом (в т. ч. формировать бэклог).
— Формирует, управляет и развивает продуктовые команды.
— Проверяет продуктовые гипотезы и анализирует полученные результаты.
— Отслеживает и интерпретирует продуктовые метрики.
— Вакансия для уверенных специалистов с подтвержденным опытом разработки продукта, roadmap, с пониманием современных гибких методологий продуктовой и IT-разработки (Agile), со знаниями в области CusDev, JTBD и других глубинных исследований.
Оставляйте отклик по ссылке.
2. CJE / Аналитик клиентского пути
— Проводит анализ бизнес-процессов конкретных проектов.
— Исследования, описание и проектирование «as is» и «to be».
— Взаимодействует с владельцем продукта.
— Собирает и анализирует бизнес-требования.
— Проводит анализ рынка и конкурентов.
— Вакансия для выпускника технического/экономического ВУЗа с опытом работы в продуктовой команде или бизнес-аналитиком. Желателен опыт работы в качестве заказчика/участника рабочих групп/владельца продукта в рамках разработки ПО и/или проектной деятельности. Также важны навыки работы с инструментами бизнес-анализа (Visio, Business Studio, Miro и пр.).
Оставляйте отклик по ссылке.
#вакансия #работа
Кодите на C++? Пришла пора познакомиться с самыми запретными знаниями об этом языке
Автор этого видео рассказывает про 6 примеров C++ кода, которые воплощают самое Великое Зло:
https://tproger.ru/video/forbidden-cpp/?autoplay=1
#cpp
Автор этого видео рассказывает про 6 примеров C++ кода, которые воплощают самое Великое Зло:
https://tproger.ru/video/forbidden-cpp/?autoplay=1
#cpp