Люди и Код
رفتن به کانال در Telegram
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
نمایش بیشتر7 696
مشترکین
-424 ساعت
-167 روز
-3330 روز
آرشیو پست ها
7 695
NVIDIA выпустила платформу для переработки старых игр — называется RTX Remix
Она позволяет прокачивать устаревшую графику с помощью рейтрейсинга и алгоритмов ИИ: улучшать текстуры, добавлять трассировку лучей, менять физические свойства объектов и так далее.
Платформа состоит из двух компонентов:
▪️ RTX Creator Toolkit. Набор инструментов для редактирования игры — с их помощью моддеры смогут добавлять новые объекты, перенаправлять свет, изменять позицию камеры и модернизировать текстуры, менять отрисовку огня, дыма и воды.
▪️ RTX Runtime. Среда выполнения, которая и приводит в движение всю эту магию, — берёт сцену из устаревшей игры и заменяет в ней ресурсы на новые во время выполнения.
Пока что NVIDIA выкатила только среду выполнения RTX Runtime — её исходный код можно посмотреть в репозитории на GitHub.
7 695
Книжная полка
Сегодня книгу рекомендует Нина Торгунакова, фронтенд-разработчица в «Злых марсианах», автор канала «Программист на стрипах».
Книга: «Идеальный программист».
Автор: Роберт Мартин.
О чём? Роберт Мартин справедливо делает акцент на том, что хороший разработчик не просто пишет код, а стремится понять и удовлетворить потребности бизнеса. Также Мартин делится советами, как расставить приоритеты в собственной работе, как грамотно оценить задачи и договориться с начальством или коллегами. Это на редкость крутой учебник по софт-скиллам, которые на современном рынке важны не меньше, чем технические навыки.
Цитата: «Программирование — марафон, а не спринт. Невозможно выиграть забег, набрав максимальную скорость на старте. Побеждает тот, кто бережёт силы и разумно выбирает темп. Марафонец должен заботиться о своём организме как до, так и во время соревнований. Точно так же и профессиональные программисты берегут силы».
Что ещё почитать по теме? «Чистый Agile» (другая книга Роберта Мартина) и Getting Real (книга от 37signals).
7 695
67-й выпуск подкаста
Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Содержание выпуска:
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.
10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.
12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.
14:24 Первый русскоязычный курс по KMP.
18:02 Перспективы KMP и KMM.
19:16 Как происходит сборка кросс-платформенного проекта.
24:47 Компиляция проекта для iOS.
28:01 Чем KMP отличается от обычного Kotlin.
30:15 Как работает сборщик мусора в KMP.
31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?
33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.
35:39 Какую IDE выбрать для разработки на мультиплатформе.
37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.
39:47 Как создатели мультиплатформы хакают закрытую систему Apple.
41:21 Можно ли в Xcode писать KMM-код.
42:22 Ktor и Compose в мультиплатформенной разработке.
43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.
45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.
48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.
Полезные ссылки:
— Ютуб-канал Алексея https://bit.ly/3RXNwIX
— Курс Алексея по KMP https://bit.ly/3msP6ah
— Телеграм-канал Алексея https://t.me/mobiledevnews
— LLVM https://ru.wikipedia.org/wiki/LLVM
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
7 695
День космонавтики — отличный повод вспомнить учёного, без которого покорение космоса было бы невозможным.
Башир Рамеев сконструировал «Стрелу» — компьютер, на котором учёные в 1961 году рассчитали траекторию полёта и возвращения на Землю для первого пилотируемого космического корабля. Тогда не было ясно, сможет ли пилот ориентироваться в космосе, поэтому полагались в основном на расчёты ЭВМ. И хотя у «Востока» была функция ручного схода с орбиты, к счастью, она не пригодилась.
Только представьте: 2 тысячи операций в секунду, 2 килобайта оперативки и постоянная память на 100 тысяч 43-разрядных слов — всего этого хватило для первого полёта в космос!
А чем ещё прославился Рамеев и почему его судьба оказалась далеко не такой радужной, как заслуги? Читайте в нашем материале.
7 695
Сервис Whoosh представил новый самокат с системой компьютерного зрения
Сервис кикшеринга Whoosh выкатил новую версию самоката, дополненную фишками на базе компьютерного зрения. Умный модуль внутри скутера будет наблюдать за обстановкой на дороге и выводить пользователю сообщения на специальный дашборд, встроенный в руль самоката.
Пока система распознаёт три вида обстановки — это людное место, пешеходный переход и плохая инфраструктура. Например, если пользователь едет по тротуару, а рядом есть велодорожка, скутер предложит переместиться на неё. Или предупредит, что нужно сбавить скорость перед «медленной» зоной — например, парком.
Ещё одна фишка — встроенный навигатор. Самокат будет направлять водителя по маршруту, сообщая, где и куда нужно повернуть, — информация об этом будет выводиться на экране рядом со скоростью и зарядом самоката. А при приближении к конечной точке система подаст сигнал, если рядом есть парковка.
Новые самокаты будут доступны в Москве уже в этом году — но пока только в тестовом режиме. Для эксперимента компания разместит 200 скутеров Ninebot в разных районах города — они будут собирать данные о поведении пользователей и тестировать разные алгоритмические модели.
7 695
«Яндекс» выпустил свою нейронку для генерации картинок — называется «Шедеврум»
Это наш ответ Midjourney и DALL-E.
Вдохновившись успехами Midjourney, «Яндекс» выкатил свою нейросеть для генерации картинок по текстовому запросу. То есть нарисовать корги на мотоцикле, ламу-барабанщицу и енота в стиле киберпанка теперь можно и в отечественном ИИ — достаточно скачать приложение для Android и iOS.
Работает нейросеть по принципу каскадной диффузии — то есть сначала она создаёт на основе текста пиксельный набросок, а затем насыщает его деталями и увеличивает качество. Чтобы «Шедеврум» умел так делать, его обучили на датасете из 240 млн картинок с подписями.
Разработчики отдельно пояснили, что нейросеть любит точные и конкретные запросы. Например, если нужна картинка в хорошем разрешении, можно указать запрос «фотореализм» или «высокая детализация». А ещё «Шедеврум» — билингв. То есть он понимает и русский, и английский языки.
Скачать приложение можно в Google Play и App Store. Но чтобы пользоваться им полноценно, нужно оставить заявку и дождаться подтверждения.
Вот примеры сгенерированных изображений из пресс-релиза «Яндекса».
7 695
Когда исследователи ИИ и бизнесмены, среди которых Илон Маски и Стив Возняк, призвали срочно приостановить обучение ИИ-систем мощнее GPT-4, в баре начался сущий ад...
Мы опросили представителей индустрии и делимся мнениями, что делать с нейросетями и почему вокруг этой новости так много шума.
7 695
66-й выпуск подкаста
Врать или нет в резюме джуну: большая дискуссия о волчистости, проблемах IT и честности
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Содержание выпуска:
— О волчистых джунах и менторах.
— Что делать будущим джунам, когда стало мало вакансий.
— Приписать себе несуществующий опыт — значит просто пройти несправедливо появившийся фильтр HR-специалистов и дойти до собеседования. В чём тут проблема.
— Как ложь в резюме негативно влияет на весь рынок.
— Почему страдают порядочные джуниоры.
— Говорят, раньше было проще вкатываться в IT.
— Как повысить шансы войти в профессию и получить первый оффер.
— Скрученный пробег на б/у авто и нечистоплотные перекупы.
— Сеньоры просто не понимают проблем джунов.
— Как найти силы продолжать, если рынок тебя буквально унижает молчанием и пренебрежением.
— О росте порога входа в IT.
— Когда IT научится работать с джунами и почему это точно произойдёт.
— Честность и принципы. Быть человеком.
— Неприглядная правда о том, как придётся потрудиться, чтобы получить первый оффер.
Полезные ссылки:
— Телеграм-канал «В офисе х ДЕПЛОЙ»: https://t.me/dev_yttg
— Ютуб-канал «В офисе»: https://bit.ly/40JwKk8
— Ютуб-канал «ДЕПЛОЙ»: https://bit.ly/3UalFpS
Гость: Иван Ботанов. Software Architect. Автор телеграм-канала «В офисе х ДЕПЛОЙ», автор ютуб-каналов «В офисе» и «ДЕПЛОЙ».
7 695
Repost from Отдел газет РНБ
5 апреля 1952 года в «Литературной газете» была опубликована статья «Кибернетика – «наука» мракобесов». Вслед за генетикой кибернетика была объявлена лженаукой :
«…Испытывая страх перед волей и разумом народов, кибернетики тешат себе мыслью о возможности передачи жизненных функций, свойственных человеку, автоматическим приборам.
Нельзя ли вместо стоящего у конвейера пролетария, бастующего при снижении заработной платы, голосующего за мир и коммунистов, поставить робота с электронными мозгами?
Нельзя ли вместо летчика, отказывающегося уничтожать работающих на рисовых полях женщин, послать бесчувственное металлическое чудовище?
В судорожных попытках реализовать свои агрессивные замыслы американский империализм бросает на карту все – бомбы, чумных блох и философствующих невежд.
Усилиями последних и сфабрикована кибернетика – лжетеория, предельно враждебная народу и науке»
7 695
Как из Ростова переехать в Лос-Анджелес?
Фулстек-разработчик Евгений Уколов сменил несколько стран всего за год, добираясь к заветной мечте — покорению Америки. Почему выигрыша грин-карты оказалось недостаточно для прямой релокации в США? Как не сойти с ума в вечных переездах и какие плюсы можно найти при регулярной смене места жительства? Читайте в большом интервью.
7 695
Microsoft: нейросеть GPT-4 показывает «зачатки настоящего искусственного интеллекта»
Инженеры из Microsoft несколько месяцев изучали языковую модель GPT-4 и нашли у неё признаки полноценного ИИ общего назначения. Это значит, что нейронка умеет рассуждать и планировать, учиться на своих ошибках, а также решать сложные интеллектуальные и творческие задачи почти как человек.
В качестве пруфов авторы привели несколько кейсов работы GPT-4. Например, вот что разумного делала нейронка в ходе исследования:
▪️ Рисовала картинки по текстовому запросу. При этом, в отличие от Midjourney и DALL-E, её не обучали на датасетах «текст+картинка» — то есть она дошла до этого своим умом.
▪️ Написала 3D-игру на языке JavaScript — с персонажами, препятствиями и полноценной механикой управления.
▪️ Расписала доказательство бесконечности простых чисел в виде стихотворения.
Помимо этого, оказалось, что нейронка умеет в эмпатию — она анализирует эмоции, желания, воззрения и намерения людей и понимает, как это всё влияет на их поведение. В качестве примера GPT-4 попробовала решить несколько жизненных и рабочих ситуаций:
▪️ Объяснила, почему сотрудник прокрастинировал и не сдал отчёт в срок, — оказалось, что так он протестовал против решения босса.
▪️ По пунктам расписала, как убедить родителей-антиваксеров сделать прививку от COVID-19.
▪️ Рассказала, что делать женщине-хирургу, которой на операцию привезли её сына после аварии. То есть в этом случае нейронка решила довольно сложную этическую проблему.
Так или иначе, исследование получилось интересным — в нём много впечатляющих примеров работы GPT-4, которые сложно полноценно пересказать в рамках одной новости. Скачать работу можно в электронном архиве Корнеллского университета или по прямой ссылке.
7 695
1 апреля — день рождения Apple, и это не шутка!
Сегодня яблочной корпорации исполнятся 47 лет. Но вместо праздничного торта и романтической истории про стартап в гараже, у нас будет «прожарка» именинника.
Что скрывается за яркими фасадами и пафосными презентациями Apple?
Грязная конкуренция, нарушение заповедей, нечестные сделки — история компании насчитывает немало скандалов. Разбираем каждый и докапываемся до истины.
7 695
Книжная полка
Сегодня книгу рекомендует Software Engineer Валерий Жила, который разрабатывает системы управления городской инфраструктурой для мегаполисов.
Книга: «Прагматичный программист»
Автор: Энди Хант
О чём? В книге собраны советы, которые помогут разработчику повысить качество кода, эффективно управлять проектами и коммуницировать с командой. Лучше читать её, имея хотя бы два года опыта коммерческой разработки за плечами, — тогда ситуации, которые разбираются в книге, будут вам знакомы и вы сможете извлечь больше полезной информации. Например, я не понаслышке знаю, что такое технический долг. Поэтому легко усвоил принцип «Нельзя жить в доме с разбитыми окнами», который означает, что нельзя мириться с неудачными техническими решениями и плохо написанными фрагментами кода. Руководствуюсь им в работе и советую остальным.
Цитата:
«Вы не сможете написать идеальный код, ведь его просто не существует, а вы вряд ли станете первооткрывателем. Приняв это как факт, вы просто начнёте тратить меньше времени на пустые переживания».
Другие книги по теме:
«Чистая архитектура» Роберта Мартина, «Погружение в паттерны проектирования» Александра Швеца.
7 695
Главы IT-компаний, учёные и инженеры призвали приостановить разработку масштабных ИИ-систем
Некоммерческая организация Future of Life опубликовала письмо с призывом приостановить обучение продвинутых ИИ-моделей, так как они представляют угрозу человечеству:
«Продвинутые ИИ уже могут конкурировать с людьми в решении общих задач. Должны ли мы позволить машинам наводнить медиа пропагандой и фейками, автоматизировать рабочие места и в итоге лишить нас контроля за цивилизацией? Такие решения не должны делегироваться не избранным лидерам технологических компаний».
Вот что предлагают авторы письма:
▪️ Приостановить как минимум на 6 месяцев обучение систем ИИ более мощных, чем GPT-4.
▪️ Разработать протоколы безопасности, которые будут гарантировать положительный и управляемый эффект от разработки ИИ, — этим должны заниматься независимые эксперты совместно с ИИ-лабораториями.
▪️ Развивать системы надёжного управления ИИ — как минимум создать контролирующие органы, которые будут следить за развитием мощных ИИ-систем (здесь компании должны работать в паре с политиками).
▪️ Разработать системы водяных знаков, помогающие отличить синтетический контент от настоящего.
▪️ Финансировать технические исследования в области безопасности ИИ.
▪️ Поощрять институты, которые занимаются преодолением глобальных последствий для экономики и демократии.
▪️ Авторы отдельно отмечают, что их предложение означает не паузу в развитии ИИ в целом, «а просто отступление от опасной гонки за возможностями».
Эти меры помогут человечеству адаптироваться к новым технологиям и разработать мощные и безопасные системы, работающие на всеобщее благо.
Письмо хорошо перекликается с отчётом Goldman Sachs — в нём говорится, что продвинутые языковые модели могут отнять у людей до 300 млн рабочих мест. По данным агентства, больше всего от автоматизации пострадают офисные работники и «белые воротнички», юристы, финансисты, архитекторы и административный персонал.
7 695
65-й выпуск подкаста
IT-бизнес без опыта в программировании: маркетинг, продажи и дух предпринимательства
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Содержание выпуска:
— Как строить IT-бизнес без опыта в разработке.
— Управление командами разработки.
— Продажи в IT.
— Эффективность маркетинговых каналов до и после 24 февраля.
— В какие рекламные каналы инвестировать и что реально даёт результат.
— Что такое дух предпринимательства.
— Как находить баланс между работой и личной жизнью и нужен ли он вообще.
— Лайфхаки для предпринимателей.
— Как стать предпринимателем.
— Самое трудное в роли предпринимателя.
— Плюсы предпринимательства.
— Нужно ли быть хорошим исполнителем, чтобы стать хорошим руководителем.
— Способности: врождённые или приобретённые.
— Как делить ответственность с партнёром по бизнесу.
— С кем строить совместный бизнес.
Полезные ссылки:
— Телеграм-канал Евгения: https://t.me/eaborovkov
— Главная мысль 2022 года, по мнению Евгения: https://t.me/eaborovkov/413
— РИФ: https://russianinternetforum.ru
— Книга Lean Startup: https://bit.ly/40qEuHC
— Книга «Deadline. Роман об управлении проектами»: https://bit.ly/40qY5aJ
— Книга «Scrum. Революционный метод управления проектами»: https://bit.ly/40pSbXu
Гость: Евгений Боровков. Сооснователь диджитал-интегратора «Искусство автоматизации» и friendfood.ru. Основатель облачного конструктора прототипов сайтов WebMaster. Десять лет в маркетинге, пять лет в менеджменте, три года в бизнесе.
7 695
Бесплатный курс по Vim без регистрации и SMS
Что такое Vim? Всего лишь легендарный, бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.
Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim»😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.
Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.
Список видеороликов курса:
💬 Уроки 1–2. История текстовых редакторов и эволюция Vim
💬 Уроки 3–7. Всё о режимах Vim
💬 Уроки 8–10. Регулярные выражения, работа с окнами, макросы
💬 Уроки 11–13. Плагины, файл .vimrc, NerdTree
💬 Уроки 14–16. Autocomplete, ещё о .vimrc и немного о Neovim
Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
7 695
Microsoft сделала бесплатным сервис Loop — это аналог Notion c фишками на основе ИИ
▪️Раньше его могли использовать только платные подписчики Microsoft 365, а теперь — любой желающий.
▪️Loop — это полный клон Notion, только с расширенной интеграцией компонентов Microsoft. Например, в него можно встроить таблицу из Excel, и она будет синхронизироваться с исходным файлом в режиме реального времени. В остальном там всё так же, как и в Notion:
— Можно создавать несколько страниц и объединять их в рабочую область.
— Можно добавлять готовые блоки — таблицы, списки, изображения, голосования и т. д.
— Можно совместно редактировать страницы, документы и рабочие области. Одновременно в сервисе может работать до 50 человек.
▪️Попробовать Loop может кто угодно прямо на сайте проекта. Чтобы это сделать, нужно войти в свою учётную запись в Microsoft. После авторизации вам на несколько секунд покажут окошко: «Вы присоединились к списку ожидания». Потом страница обновится, и сервисом можно будет пользоваться.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
