Продолжаем публиковать результаты опроса Stack Overflow.
Чуть больше половины разработчиков считают себя фулстеком — это те ребята, которые могут и интерфейс нарисовать, и базу данных запрограммировать.
Мобильных разработчиков — почти каждый пятый. Администраторы баз данных и системные администраторы — каждый десятый.
Меньше всего в 2019 году оказалось профессионалов в области маркетинга и продаж — всего 1,2%. Потому что настоящий разработчик не продает сам, он пишет бота-продажника.
Чуть больше половины разработчиков считают себя фулстеком — это те ребята, которые могут и интерфейс нарисовать, и базу данных запрограммировать.
Мобильных разработчиков — почти каждый пятый. Администраторы баз данных и системные администраторы — каждый десятый.
Меньше всего в 2019 году оказалось профессионалов в области маркетинга и продаж — всего 1,2%. Потому что настоящий разработчик не продает сам, он пишет бота-продажника.
Задача тайм!
Сколько нужно рукопожатий, чтобы встретиться с одним начальником транспортного цеха?
https://thecode.media/handshake/
Сколько нужно рукопожатий, чтобы встретиться с одним начальником транспортного цеха?
https://thecode.media/handshake/
Журнал «Код» программирование без снобизма
Задача про начальника транспортного цеха — Журнал «Код» программирование без снобизма
Эта задача наглядно показывает, как иногда простой перебор помогает справиться с задачей быстрее и проще, чем числовая последовательность.
У этой задачи два решения — математическое и программистское. Какое вам больше по душе?
Anonymous Poll
39%
Математика всегда права
61%
Программирование – это круто
ВТОРОЙ СЛУЧАЙ, когда дип-фейки задействованы в чём-то полезном, помимо порно!
Музей Сальвадора Дали во Флориде открыл выставку Dalí Lives, на которой оживил художника с помощью технологии DeepFake. Копия Дали говорит его цитатами, а под конец своего рассказа даже делает селфи с посетителями.
Авторы скормили нейронной сети сотни интервью с художником, чтобы она изучила его мимику. Затем алгоритм наложил лицо Дали на лицо актёра. Получилось больше 40 минут роликов, в которых художник обсуждает свою жизнь и комментирует погоду.
Это ещё один пример, что дип-фейки могут быть полезны. Возможно, со временем технология позволит помещать умерших знаменитостей в новые фильмы или даже сериалы.
https://youtu.be/BIDaxl4xqJ4
Музей Сальвадора Дали во Флориде открыл выставку Dalí Lives, на которой оживил художника с помощью технологии DeepFake. Копия Дали говорит его цитатами, а под конец своего рассказа даже делает селфи с посетителями.
Авторы скормили нейронной сети сотни интервью с художником, чтобы она изучила его мимику. Затем алгоритм наложил лицо Дали на лицо актёра. Получилось больше 40 минут роликов, в которых художник обсуждает свою жизнь и комментирует погоду.
Это ещё один пример, что дип-фейки могут быть полезны. Возможно, со временем технология позволит помещать умерших знаменитостей в новые фильмы или даже сериалы.
https://youtu.be/BIDaxl4xqJ4
YouTube
Behind the Scenes: Dalí Lives
Dalí Lives – Art Meets Artificial Intelligence. Exclusively at The Dalí Museum.
The Dalí Museum in St. Petersburg, Florida partnered with Goodby Silverstein & Partners to create a groundbreaking Artificial Intelligence (AI) experience. "Dalí Lives" will…
The Dalí Museum in St. Petersburg, Florida partnered with Goodby Silverstein & Partners to create a groundbreaking Artificial Intelligence (AI) experience. "Dalí Lives" will…
Есть ли разница между выражениями?
Anonymous Poll
43%
✅ Да
41%
❌ Нет
16%
🤔 В первом выражении ошибка, что еще за «!!»?
Конечно, разница есть!
Двойной восклицательный знак — это совсем не двойное отрицание, как сначала могло показаться.
Двойной восклицательный знак — это совсем не двойное отрицание, как сначала могло показаться.
Stack Overflow опросил разработчиков и выяснил, когда они научились программировать и как давно занимаются этим на профессиональном уровне.
Половина опрошенных освоили достаточно навыков меньше 10 лет назад. Из них каждый пятый научился программировать лишь пять лет назад. Так что если вы начали программировать в этом году, велик шанс, что через пять лет вы будете профессионалом.
Больше пяти лет программированием занимается чуть больше половины опрошенных. Молодой крови со старой — пополам! К тому же, примерно три четверти опрошенных профессионалов моложе 35 лет.
Половина опрошенных освоили достаточно навыков меньше 10 лет назад. Из них каждый пятый научился программировать лишь пять лет назад. Так что если вы начали программировать в этом году, велик шанс, что через пять лет вы будете профессионалом.
Больше пяти лет программированием занимается чуть больше половины опрошенных. Молодой крови со старой — пополам! К тому же, примерно три четверти опрошенных профессионалов моложе 35 лет.
Исследователи из Citizens Lab нашли в WhatsApp для iOS и Android серьёзную уязвимость. Благодаря ей злоумышленники могут установить на ваш смартфон шпионский вирус. И вы даже этого не заметите.
Для этого достаточно позвонить на телефон, причём вам даже не обязательно поднимать трубку. После этого шпионская программа сможет включать камеру и микрофон, читать ваши письма и SMS-сообщения, а также отслеживать местоположение.
Вирус создала израильская компания NSO Group — он призван помогать правоохранительным органам бороться с преступностью. Тем не менее, его уже не раз использовали со злым умыслом. Разработчики уже исправили проблему — вам достаточно обновить приложение.
Для этого достаточно позвонить на телефон, причём вам даже не обязательно поднимать трубку. После этого шпионская программа сможет включать камеру и микрофон, читать ваши письма и SMS-сообщения, а также отслеживать местоположение.
Вирус создала израильская компания NSO Group — он призван помогать правоохранительным органам бороться с преступностью. Тем не менее, его уже не раз использовали со злым умыслом. Разработчики уже исправили проблему — вам достаточно обновить приложение.
Сегодня вы напишете программу, которая одобрит вам кредит.
Потому что это ваша программа — что скажете, то она и сделает.
https://thecode.media/odobreno/
Потому что это ваша программа — что скажете, то она и сделает.
https://thecode.media/odobreno/
Журнал «Код» программирование без снобизма
Пишем программу, которая одобрит вам кредит — Журнал «Код» программирование без снобизма
Эта программа поможет вам в общем виде понять, как происходит одобрение кредита и что за механизм оценивает экономическую эффективность.
Пользователь Twitter Майкл Фризен научил нейросеть создавать новых покемонов. Получилось довольно жутко.
Майкл воспользовался нейронной сетью StyleGAN от NVIDIA. Он скормил ей пиксельные изображения покемонов, которых придумали люди. На выходе получились настоящие чудовища — трёхногие, одноглазые, похожие на груду биомассы.
Оказывается, нельзя просто так взять готовую нейросеть и начать использовать её в собственных целях. Для начала нужно хоть как-то адаптировать её для своих нужд.
Майкл воспользовался нейронной сетью StyleGAN от NVIDIA. Он скормил ей пиксельные изображения покемонов, которых придумали люди. На выходе получились настоящие чудовища — трёхногие, одноглазые, похожие на груду биомассы.
Оказывается, нельзя просто так взять готовую нейросеть и начать использовать её в собственных целях. Для начала нужно хоть как-то адаптировать её для своих нужд.
Какая арифметическая операция приводит к ошибке в JavaScript?
Anonymous Poll
33%
Деление на ноль
19%
Умножение числа на строку
11%
Корень из отрицательного числа
37%
Никакая из вышеперечисленных
Правильный ответ: никакая из вышеперечисленных.
Ничто не может сломить твёрдый дух безошибочности JavaScript.
Ничто не может сломить твёрдый дух безошибочности JavaScript.
Сайт стоковых изображений Everypixel запустил сервис, который угадывает возраст людей на фото. Можно загрузить свой снимок и узнать, сколько, по мнению ИИ, вам лет.
Просто зайдите на сайт, загрузите картинку размером до 10 МБ и выберите вкладку Age recognition. Сервис покажет возраст каждого человека на фотографии.
Разработчики натренировали алгоритм на базе, которая состоит примерно из 300 тысяч снимков. Если вы работаете на фотостоках, то можете использовать сервис, чтобы точнее подбирать описания к своим снимкам. А ещё у Everypixel есть свой API, который можно встроить в собственное приложение.
https://labs.everypixel.com/api/demo
Просто зайдите на сайт, загрузите картинку размером до 10 МБ и выберите вкладку Age recognition. Сервис покажет возраст каждого человека на фотографии.
Разработчики натренировали алгоритм на базе, которая состоит примерно из 300 тысяч снимков. Если вы работаете на фотостоках, то можете использовать сервис, чтобы точнее подбирать описания к своим снимкам. А ещё у Everypixel есть свой API, который можно встроить в собственное приложение.
https://labs.everypixel.com/api/demo
Google представила Translatotron — первую модель перевода, которая может напрямую конвертировать речь с одного языка на другой. При этом она умеет сохранять некоторые особенности голоса говорящего.
Обычно системы перевода конвертируют речь в текст, который затем снова превращают в речь, но уже на другом языке. Из-за этого в тексте появляются ошибки. Translatotron, в свою очередь, создаёт из голоса спектрограмму — то есть визуализирует частоты — и генерирует другую спектрограмму на целевом языке. В результате получается гораздо более быстрый и точный перевод.
Пока технология находится в зачаточном состоянии. Переведённая речь звучит не слишком естественно, но всё же гораздо лучше, чем раньше. Ждём, когда Google усовершенствует систему и внедрит её в свои сервисы. И всё — в иняз можно не поступать.
Примеры: https://google-research.github.io/lingvo-lab/translatotron/
Обычно системы перевода конвертируют речь в текст, который затем снова превращают в речь, но уже на другом языке. Из-за этого в тексте появляются ошибки. Translatotron, в свою очередь, создаёт из голоса спектрограмму — то есть визуализирует частоты — и генерирует другую спектрограмму на целевом языке. В результате получается гораздо более быстрый и точный перевод.
Пока технология находится в зачаточном состоянии. Переведённая речь звучит не слишком естественно, но всё же гораздо лучше, чем раньше. Ждём, когда Google усовершенствует систему и внедрит её в свои сервисы. И всё — в иняз можно не поступать.
Примеры: https://google-research.github.io/lingvo-lab/translatotron/
Статья для тех, кто хочет сделать собственного чат-бота, но не хочет его мучительно программировать: https://thecode.media/chat-bot-generators/
Журнал «Код» программирование без снобизма
5 проверенных сервисов для создания чат-ботов — Журнал «Код»
Раньше, чтобы сделать своего чат-бота, нужно было изучать программирование. Сегодня достаточно интернета и специального сервиса, который поможет создать и настроить чат-бота без единой строчки кода.
Чему равно i в конце кода?
Anonymous Poll
10%
undefined
27%
9
47%
10
17%
Нет такой переменной после цикла