Российский разработчик антивирусов известен далеко за пределами нашей страны, и не в последнюю очередь благодаря громким судебным баталиям. Чего стоит только кейс с Zango Inc.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Исследователи из Канады разработали инструмент, который превращает код в истории и комиксы
Кому и зачем это надо, спросите вы? Авторы проекта — исследователи из Университета Ватерлоо, занимаются разработкой тренажёров по программированию. Ранее они создали проект CodingStrip, в котором ученики постигают азы программирования по комиксам. Только рисование комиксов оказалось делом весьма утомительным и долгим. Как истинные инженеры, ребята решили переложить всю рутинную работу на плечи компьютера. Так появился CodeToon.
Пользователь CodeToon вводит код на Python (или на специальном языке Blockly), и сервис генерирует историю на естественном языке. Затем эта история превращается в комикс, который можно раскрасить, наполнить персонажами и диалогами. В дальнейшем создатели планируют использовать ML-модель GPT-3 (куда же без неё) для «заполнения пробелов в историях и коде».
Если проект получит развитие, то уже скоро мы будем читать нейрокомиксы, а самое главное — делать мемы о программистах, записывая их с помощью кода и не прибегая к этим вашим фотошопам и фигмам😁
Кому и зачем это надо, спросите вы? Авторы проекта — исследователи из Университета Ватерлоо, занимаются разработкой тренажёров по программированию. Ранее они создали проект CodingStrip, в котором ученики постигают азы программирования по комиксам. Только рисование комиксов оказалось делом весьма утомительным и долгим. Как истинные инженеры, ребята решили переложить всю рутинную работу на плечи компьютера. Так появился CodeToon.
Пользователь CodeToon вводит код на Python (или на специальном языке Blockly), и сервис генерирует историю на естественном языке. Затем эта история превращается в комикс, который можно раскрасить, наполнить персонажами и диалогами. В дальнейшем создатели планируют использовать ML-модель GPT-3 (куда же без неё) для «заполнения пробелов в историях и коде».
Если проект получит развитие, то уже скоро мы будем читать нейрокомиксы, а самое главное — делать мемы о программистах, записывая их с помощью кода и не прибегая к этим вашим фотошопам и фигмам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Как читать книги о программировании, чтобы получать максимум пользы?
Мнением делится Григорий Скобелев — бэкенд-разработчик и основатель книжного клуба { между скобок }.
🌐 Не замыкайтесь на учебниках
Если вы прочитали учебник по функциональному программированию на Java, не обязательно сразу браться за следующий. Пройдите курс на любой учебной платформе, почитайте статьи, порешайте задачки на LeetCode или другом тренажёре, посмотрите доклады.
🌐 Относитесь к книгам как к справочному материалу
Не обязательно штудировать техническую литературу и заучивать всё, что прочитали. Появился вопрос? Берите книгу, открывайте конкретную главу и ищите ответ. Как правило, в учебниках по программированию главы не сильно связаны, поэтому вы наверняка поймёте материал с любой страницы.
Конечно, тот, кто только знакомится с синтаксисом Java, вряд ли много чего усвоит в таком случае. Абсолютным новичкам лучше читать главу за главой — вдумчиво, последовательно.
🌐 Вступайте в книжные клубы и задавайте вопросы
Сообщество { между скобок } ориентировано на разработчиков уровня Middle+, но есть и книжные клубы для начинающих. К ним относится «Книжный клуб.rar» «Тинькофф»: ребята собираются в Zoom и обсуждают книги по Java, архитектуре ПО и софт-скиллам.
🌐 Помните, что хорошая книга даёт ещё один взгляд на проблему
Даже если вы проходите курс на учебной платформе, вам будет полезно параллельно читать книгу по теме. Это ещё одна точка зрения на вопросы, которые вы рассматриваете.
🌐 Выучить язык программирования по книге можно!
В институте я изучал C++, который у нас преподавали по двум книгам: «Стандартный C++» советского инженера Вадима Подбельского и «Язык программирования C++» Бьёрна Страуструпа. Авторы настолько подробно изложили материал и описали работу процессора, что я вполне успешно освоил язык и сдавал лабораторные работы. Хотя по этой теме в университете нам ничего не рассказывали, не было даже лекций — мы читали книги и самостоятельно во всём разбирались.
Мнением делится Григорий Скобелев — бэкенд-разработчик и основатель книжного клуба { между скобок }.
Если вы прочитали учебник по функциональному программированию на Java, не обязательно сразу браться за следующий. Пройдите курс на любой учебной платформе, почитайте статьи, порешайте задачки на LeetCode или другом тренажёре, посмотрите доклады.
Не обязательно штудировать техническую литературу и заучивать всё, что прочитали. Появился вопрос? Берите книгу, открывайте конкретную главу и ищите ответ. Как правило, в учебниках по программированию главы не сильно связаны, поэтому вы наверняка поймёте материал с любой страницы.
Конечно, тот, кто только знакомится с синтаксисом Java, вряд ли много чего усвоит в таком случае. Абсолютным новичкам лучше читать главу за главой — вдумчиво, последовательно.
Сообщество { между скобок } ориентировано на разработчиков уровня Middle+, но есть и книжные клубы для начинающих. К ним относится «Книжный клуб.rar» «Тинькофф»: ребята собираются в Zoom и обсуждают книги по Java, архитектуре ПО и софт-скиллам.
Даже если вы проходите курс на учебной платформе, вам будет полезно параллельно читать книгу по теме. Это ещё одна точка зрения на вопросы, которые вы рассматриваете.
В институте я изучал C++, который у нас преподавали по двум книгам: «Стандартный C++» советского инженера Вадима Подбельского и «Язык программирования C++» Бьёрна Страуструпа. Авторы настолько подробно изложили материал и описали работу процессора, что я вполне успешно освоил язык и сдавал лабораторные работы. Хотя по этой теме в университете нам ничего не рассказывали, не было даже лекций — мы читали книги и самостоятельно во всём разбирались.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
Образец идеального резюме тестировщика и 7 секретов успеха
Как оформить продающее CV тестировщику? На что обратить внимание и какие моменты лучше не указывать? QA-инженер в Sber AR/VR Lab Александр Мироник делится советами.
💬 Пишите просто. Избегайте мудрёных терминов, длинных предложений и деепричастных оборотов — добавьте побольше конкретики о своей работе. Например, вместо «тестирование веб-приложений» можно написать: «Тестирую сайты и веб‑приложения — ищу баги, заношу их в трекер, составляю тест‑кейсы».
💬 Самое важное — в начале. Обычно у рекрутера есть 3–5 минут, чтобы изучить резюме. Поэтому постарайтесь уместить всё на 1–2 листах, а самую «ударную» информацию о себе указать в первых абзацах. Для новичков обычно это образование и учебные проекты, а для опытных специалистов — навыки и достижения.
💬 Структурируйте информацию. Можно использовать стандартную структуру: «шапка», технические навыки, опыт, образование и краткая инфа о себе.
💬 Не увлекайтесь оформлением. Проверьте, чтобы всё было стилистически едино: шрифты, отступы, межстрочные интервалы и так далее. Рамки и таблицы лучше не использовать — они могут неправильно отображаться на компьютере эйчара.
💬 Подберите фотографию. Когда у рекрутера в браузере параллельно открыто 50 резюме, он с большей вероятностью запомнит кандидата с фотографией. Но тут есть нюанс: для резюме годятся только деловые, официальные фото. Снимки на вечеринке или в уютной домашней пижаме выглядят неуместно.
💬 Напишите сопроводительное письмо. Внимательно прочитайте описание вакансии и ответьте на вопрос: «Чего от меня ждёт работодатель?» Напишите, почему подходите именно вы. Основная рекомендация — будьте честны. Если не соответствуете какому-то требованию — лучше написать об этом прямо.
💬 Проверьте орфографию. Тестировщику придётся много работать с документацией, поэтому рекрутеры с самого начала будут оценивать общую грамотность кандидата.
🔅 Образец хорошего резюме и другие советы по его составлению можно найти в подробном гайде от Александра Мироника.
Как оформить продающее CV тестировщику? На что обратить внимание и какие моменты лучше не указывать? QA-инженер в Sber AR/VR Lab Александр Мироник делится советами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
45-й выпуск подкаста
Как стать продакт-менеджером: плюсы и минусы профессии, переход из разработки и навыки
🧑💻 Слушать выпуск:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
❕ Содержание выпуска:
– Путь от фронтендера в Студии Артемия Лебедева, Ostrovok.ru и JetBrains к продакту.
– Что нравилось в работе программиста, а что не удовлетворяло.
– Почему сделал выбор в сторону менеджмента продуктов — что именно к этому подтолкнуло.
– Как изменились процессы, цели, задачи, мышление по сравнению с разработкой.
– Какие скиллы и какие мыслительные паттерны осваивались труднее всего.
– Какие скиллы и знания из разработки помогали быть хорошим продактом.
– Что мешало быть продактом, какой программистский бэкграунд не давал работать.
– Кто такой продакт и за что он отвечает.
– Из каких задач состоит рабочий день, неделя, месяц, год продакта.
– Что такое продуктовое мышление и в чём оно проявляется.
– Что важно изучить и понять разработчику, чтобы перейти в продакт-менеджмент.
– Как лучше всего осуществить такой переход, какую компанию и продукт выбрать на старте.
– Плюсы и минусы работы продактом.
– Что почитать, посмотреть, послушать будущему продакту.
– Как написать хорошее резюме.
⏺ Гость: Игорь Алексеенко. Ведущий мастермайнд групп, ментор, консультант, участник бизнес-спецназа «Придумаем», wannabe-блогер. В прошлом разработчик, продакт и советник генерального директора.
🗂 Полезные ссылки и книги:
– Телеграм-канал Игоря про менеджмент
– Книги Элияху Голдратта «Цель» и «Цель 2»
– Принцип Питера (лестница некомпетентности)
– Книга Эрика Риса Lean Startup
– Книга Тони Шея «Доставляя счастье»
– Ютуб-канал Нила Деграсса Тайсона
– Книга Даниэля Канемана «Думай медленно… Решай быстро»
– Книга Ицхака Адизеса «Идеальный руководитель»
– Книга Марка Мэнсона «Тонкое искусство пофигизма»
– Книга Тимоти Ферриса «Четырёхчасовая рабочая неделя»
Как стать продакт-менеджером: плюсы и минусы профессии, переход из разработки и навыки
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
– Путь от фронтендера в Студии Артемия Лебедева, Ostrovok.ru и JetBrains к продакту.
– Что нравилось в работе программиста, а что не удовлетворяло.
– Почему сделал выбор в сторону менеджмента продуктов — что именно к этому подтолкнуло.
– Как изменились процессы, цели, задачи, мышление по сравнению с разработкой.
– Какие скиллы и какие мыслительные паттерны осваивались труднее всего.
– Какие скиллы и знания из разработки помогали быть хорошим продактом.
– Что мешало быть продактом, какой программистский бэкграунд не давал работать.
– Кто такой продакт и за что он отвечает.
– Из каких задач состоит рабочий день, неделя, месяц, год продакта.
– Что такое продуктовое мышление и в чём оно проявляется.
– Что важно изучить и понять разработчику, чтобы перейти в продакт-менеджмент.
– Как лучше всего осуществить такой переход, какую компанию и продукт выбрать на старте.
– Плюсы и минусы работы продактом.
– Что почитать, посмотреть, послушать будущему продакту.
– Как написать хорошее резюме.
– Телеграм-канал Игоря про менеджмент
– Книги Элияху Голдратта «Цель» и «Цель 2»
– Принцип Питера (лестница некомпетентности)
– Книга Эрика Риса Lean Startup
– Книга Тони Шея «Доставляя счастье»
– Ютуб-канал Нила Деграсса Тайсона
– Книга Даниэля Канемана «Думай медленно… Решай быстро»
– Книга Ицхака Адизеса «Идеальный руководитель»
– Книга Марка Мэнсона «Тонкое искусство пофигизма»
– Книга Тимоти Ферриса «Четырёхчасовая рабочая неделя»
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Как стать продакт-менеджером: плюсы и минусы профессии, переход из разработки и навыки
Гость: Игорь Алексеенко. Ведущий мастермайнд групп, ментор, консультант, участник бизнес-спецназа «Придумаем», wannabe-блогер. В прошлом разработчик, продакт и советник генерального директора.
Содержание выпуска
— Путь от фронтендера в Студии Артемия Лебедева…
Содержание выпуска
— Путь от фронтендера в Студии Артемия Лебедева…
👍9
Привет! Мы запускаем новую рубрику с карточками-шпаргалками по Computer Science. Если она будет вам полезна — обещаем регулярно делиться таким контентом ☺️
Начать решили с её величества bubble sort, или сортировки пузырьком. Она редко используется в промышленной разработке, но отлично подходит для знакомства с алгоритмами и упорядочивания небольших массивов на 100–1000 элементов. А ещё про неё иногда спрашивают на техническом интервью.
В карточках рассказали, как работает bubble sort, и написали простую реализацию алгоритма на Python👆
Начать решили с её величества bubble sort, или сортировки пузырьком. Она редко используется в промышленной разработке, но отлично подходит для знакомства с алгоритмами и упорядочивания небольших массивов на 100–1000 элементов. А ещё про неё иногда спрашивают на техническом интервью.
В карточках рассказали, как работает bubble sort, и написали простую реализацию алгоритма на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥10❤4
Сегодня в наших книжных рекомендациях «Java Concurrency на практике».
Книгу рекомендует Григорий Скобелев, бэкендер и организатор книжного клуба для программистов { между скобок }
💬 Центральная тема «Java Concurrency на практике» — многопоточное программирование. Книга может показаться сложной, но это потому, что само API для работы с потоками в Java устроено сложно. Зато после прочтения вы будете разбираться, когда нужно использовать concurrency, как с её помощью решать рутинные задачи и делать это правильно.
💬 Книга подробно раскрывает проблемы, с которыми сталкиваются программисты при разработке многопоточных приложений, включая дедлоки и использование «вечных ресурсов». Авторы предлагают варианты решения, основанные на их личном опыте. В чуть более чем 400 страницах заключено невероятно много практической пользы.
💬 В этом пособии доступно объясняется одна из самых сложных тем в Java, а ещё тут много примеров и советов по повышению эффективности. приложений.
❔ Где почитать? Можно заказать бумажную или электронную версию на сайте издательства.
Книгу рекомендует Григорий Скобелев, бэкендер и организатор книжного клуба для программистов { между скобок }
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Intel разработала технологию по распознаванию дипфейков за счёт цветовых изменений в кровотоке
В отличие от аналогов, FakeCatcher, по словам создателей, способен отличать оригинал от дипфейка с точностью в 96%. Про публичный релиз пока что, к сожалению, ничего не известно. Подробности о разработке программы можно посмотреть в этом видео.
Как думаете, нужна ли сейчас подобная технология? Или вы пока ещё способны сами отличить реальное лицо от наложенной графики?
В отличие от аналогов, FakeCatcher, по словам создателей, способен отличать оригинал от дипфейка с точностью в 96%. Про публичный релиз пока что, к сожалению, ничего не известно. Подробности о разработке программы можно посмотреть в этом видео.
Как думаете, нужна ли сейчас подобная технология? Или вы пока ещё способны сами отличить реальное лицо от наложенной графики?
👍11❤1🥰1
Нагиев тоже хочет войти в IT 😂
Во всяком случае, Дмитрий попытается! Ведь ребята из Skillbox пригласили его сделать шоу про IT-профессии. А чем вы хуже? Го с нами!
24.11.22 пройдёт прямой эфир, за три часа которого вы узнаете:
✅ какая digital-профессия вам подходит;
✅ можно ли стать айтишником без профильного диплома, опыта и в любом возрасте;
✅ какой доход и какие льготы предлагают кодерам, дизайнерам и рекламщикам;
✅ где взять смелость и силы, чтобы решиться на перемены.
А ещё вы сможете выиграть курс с 99%-ной скидкой. Звучит неплохо? Не то слово!
Регистрируйтесь по этой ссылке и вперёд, к новым знаниям!
Во всяком случае, Дмитрий попытается! Ведь ребята из Skillbox пригласили его сделать шоу про IT-профессии. А чем вы хуже? Го с нами!
24.11.22 пройдёт прямой эфир, за три часа которого вы узнаете:
✅ какая digital-профессия вам подходит;
✅ можно ли стать айтишником без профильного диплома, опыта и в любом возрасте;
✅ какой доход и какие льготы предлагают кодерам, дизайнерам и рекламщикам;
✅ где взять смелость и силы, чтобы решиться на перемены.
А ещё вы сможете выиграть курс с 99%-ной скидкой. Звучит неплохо? Не то слово!
Регистрируйтесь по этой ссылке и вперёд, к новым знаниям!
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7🤔3👍2👎2