Как стать автором
Обновить
4
0

Научный сотрудник

Отправить сообщение

Революция от OpenAI — полный обзор: что означают последние анонсы для продуктовой разработки

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров22K

Неделю назад я получил уведомление о начале трансляции первой разработческой конференции от OpenAI. Было неудобно смотреть эфир живьём, так что я уложил детей спать, и ночью, заварив себе какао, с предвкушением открыл YouTube.

Конечно, я к тому времени не выдержал и посмотрел краткие описания анонсов, так что был готов к тому, что увижу, но скажу честно: не смотря на презентацию в стиле студенческих конференций (на финальный слайд (под катом) вообще без слёз не взглянешь), чем дольше я слушал об анонсах, тем больше у меня отвисала челюсть.

Это не просто небольшие улучшения; это действительно скачок вперед. Я слушаю про увеличение длины контекста до 128К, обновлении данных до апреля текущего года, об интеграции в API интерпретатора, нового "рисователя" DALLE-3, анализ изображений, извлечение данных из массивов, безлимитных "ассистентов" и чуть ли не подпрыгиваю на стуле от оживления: решилось огромное количество проблем, которые до этого требовали человеко-месяцы доработки довольно квалифицированной командой.

Как только презентация подходит к концу, я судорожно открываю беклог и начинаю записывать и редактировать идеи. Я уверен, что перед разработчиками открыли действительно большие возможности, которые переопределят способ разработки и восприятия продуктов. И если тема AI вас как минимум интересует и вы ещё и занимаетесь продуктовой разработкой, а перепосченных по 150 раз новостей не хватает понять, что это значит лично для вас и команды, этот обзор будет весьма кстати.

Итак, что нового
Всего голосов 17: ↑15 и ↓2+13
Комментарии25

Трюк из линейной алгебры для быстрого нахождения чисел Фибоначчи

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров16K

Я участвовал в онлайн-группе чтения книги Thirty-three Miniatures: Mathematical and Algorithmic Applications of Linear Algebra математика Иржи Матушека. Это самая нетрадиционная книга о математике, с которой мне приходилось сталкиваться. Первые две главы посвящены способам быстрого нахождения чисел Фибоначчи. Традиционный, или итеративный метод нахождения чисел Фибоначчи (основанный на хранении промежуточных значений в памяти), который мы изучали на курсах программирования, линеен по времени. Но в книге представлена методика их вычисления приблизительно с логарифмической временной сложностью. Возможно, кто-то из вас знает эту методику, но для меня она была новой, и я решил, что ею стоит поделиться.
Читать дальше →
Всего голосов 44: ↑43 и ↓1+42
Комментарии19

Что не так с «Авророй» — российской мобильной OC

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров61K

Мы в KODE занимаемся мобильной разработкой и следим за развитием отечественного рынка. ОС «Аврора» появилась на наших глазах. Мы долго не понимали, успешна она или нет, и если да — почему до сих непопулярна. В статье собрали полную картину по открытым источникам, распутали причинно-следственные связи и предположили, какие решения помогут ОС достичь целей, ради которых её создали.

Читать далее
Всего голосов 69: ↑61 и ↓8+53
Комментарии185

Электроскутер бастарда с нуля — 2023 год

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.9K

Готовлюсь к переезду на юга в сельскую местность из большого города. Много дел предстоит решить, что бы переезд был полный и приятный, один из которых - транспорт. В Default City ходить особо никуда не надо, магазин 50 метре от подъезда, ОЗОН осуществляет доставку на следующий день, никуда кататься не надо. У моря же участок находится в 1.3 км от пляжа, где собственно и находится ближайший магазин и цивилизация. Это 15 минут ходьбы в одну сторону, и потом столько же обратно, но уже загрузившись товарами. До ближайших друзей-соседей - 2.86 км, что около 32 минут пешком в одну сторону (на удивление в обратную сторону я тоже часто иду загрузившись товарами). Как бы я ни любил ходить, сейчас это немного противопоказано. Было принято решение собрать свой электрический транспорт.

Читать далее
Всего голосов 17: ↑16 и ↓1+15
Комментарии35

Обзор современных подходов персонализации диффузионных нейронных сетей

Уровень сложностиСложный
Время на прочтение16 мин
Количество просмотров2.8K

Задача персонализации text-to-image модели состоит в донастройке предобученной нейронной сети так, чтобы она могла генерировать изображения заданного объекта в выбранных сценах. Несмотря на то, что подходы к решению этой задачи существуют, для их применения в высоконагруженных системах необходимо решить ряд проблем: большое время дообучения, высокие требования к видеопамяти, неспособность точно захватывать детали целевого объекта и др.

Меня зовут Сергей Михайлин. Я разработчик группы машинного обучения в ОК. В данной статье дан обзор современных подходов к персонализации text-to-image моделей на базе открытой архитектуры Stable Diffision. Мы приводим технические подробности каждого подхода и анализируем его применимость в реальных высоконагруженных системах. На основании собственных экспериментов по персонализации text-to-image моделей мы выделяем список возникающих при решении этой задачи проблем и перспективных способов их решения.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Как в git заменить master на другую ветку без использования push --force (перенос стейта одной ветки на другую)

Уровень сложностиСложный
Время на прочтение4 мин
Количество просмотров11K

Провернуть такое потребовалось второй раз за много лет, но решил записать рецепт о том что можно делать в гите.

По каким-то причинам мы наделали в мастер неправильных коммитов, запушили всё это, разработка ушла не туда, но есть вторая ветка, где уже всё правильно, и нужно просто забыть старый мастер, а новую ветку назначить мастером. Есть разные способы как это сделать, я покажу один из них:

Читать далее
Всего голосов 25: ↑21 и ↓4+17
Комментарии28

«Такие соревнования сильно напоминают работу в научном коллективе»

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров1.4K

12 ноября в корпусе на Кантемировской собрались ученики 10–11-х классов из профильных физико-математических школ Петербурга — лицеев № 239, № 30 и ФТШ, а также ЮМШ. Для собравшихся старшеклассников были организованы физические бои. Участники решали сложные задачи в командах и соревновались между собой. Победителям вручили памятные призы с символикой Вышки. Чем запомнился турнир — рассказываем в материале.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии2

Нераскрытые тайны из культовых видеоигр: Half-Life, Resident Evil 8, Red Dead Redemption 2, GTA 3, Cyberpunk-2077

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров14K

Мир игр изобилует множеством интересных и уникальных историй, с которыми кинематограф пока не может соперничать. Видеоигры охватывают широкий спектр жанров, и одним из аспектов, обладающих универсальной привлекательностью, являются тайны и загадки, скрывающиеся глубоко в основе сюжета, которые игроки могут самостоятельно разгадывать. Эти загадки привлекают массу внимания геймерского сообщества.

Геймеры — по-своему творческие люди. Если разработчик игр случайно оставит коробку или ящик в игре не в том месте, то после релиза игры появятся целые форумы, с размышлениями о том, было ли это подсказкой или ключом к прохождению игры. Такие дискуссии свидетельствуют не только о том, насколько творческими могут быть геймеры, но и о том, насколько они полюбили эти игры. Будь то обыскивание каждого укромного уголка в поисках подсказки и скрытых предметов или новая интерпретация мотивов и судьбы персонажа, геймеры пойдут на всё, чтобы узнать ответы на свои вопросы.

Но, лучшая загадка — это та, которая не разгадана. И, будь то из-за действительных упущений разработчиков или из-за таинственных персонажей, намеренно получивших только поверхностное раскрытие, в игровом мире существует множество неразгаданных загадок, которые оставляют игроков в недоумении даже спустя годы с момента их первого выпуска.
Читать дальше →
Всего голосов 45: ↑40 и ↓5+35
Комментарии10

Культовые модели ноутбуков. История появления современных устройств

Время на прочтение5 мин
Количество просмотров6.5K

Путь к современным удобным ноутбукам был долгим и непростым. По дороге к совершенству (ну или его подобию) было много проб и ошибок. Появлялись и успешные разработки, которые стали действительно культовыми. Предлагаем вам вспомнить предков современных лэптопов, которые играют важную роль в истории развития портативных компьютеров.

Читать далее
Всего голосов 37: ↑30 и ↓7+23
Комментарии6

Знакомство с IPv6 на практике

Уровень сложностиПростой
Время на прочтение20 мин
Количество просмотров22K

В 2023 году люди боятся многих новых для них вещей, например, systemd, SELinux, IPv6 и др. От этих вещей люди стараются избавиться, отключить, удалить. Об этом написано во множестве любительских мануалов в интернете, коим может являться и этот. Далее речь пойдёт о протоколе интернета IP версии 6, для краткости — IPv6.

Целью данной заметки показать, что IPv6 не намного страшней того IPv4, который вы сейчас используете. Он способен решить все те же ваши задачи, что вы решали с помощью старого протокола, а также упростить себе жизнь за счёт более простой настройки сети. Кроме того, возможно, даже сейчас используете новый протокол даже не подозревая об этом.

Текст я попытался написать максимально доступным языком. Это не технические руководство. Воспринимайте эту заметку как отправную точку, просто чтобы перестать бояться использовать IPv6 и познакомиться с его основными особенностями, которые отличают его от IPv4, но при этом дают заметные преимущества.

Читать далее
Всего голосов 36: ↑36 и ↓0+36
Комментарии57

Что вы знаете о символьном программировании?

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров17K

Кликбейтный заголовок, риторический вопрос и обещание раскрыть тайну! Не самый лучший набор, но нормального названия для статьи мне в голову не пришло. Что же здесь все таки будет? Речь пойдет о реализации символьного программирования в Wolfram Language (WL). Я не буду рассказывать про отличия от других парадигм. А также здесь точно не будет общих определений. Вместо этого я попытаюсь ответить на несколько вопросов исходя из своего личного опыта и наблюдений.

Внимание! Я не математик и не знаю haskell и lisp! И буду рад если меня поправят настоящие математики, которые с ними знакомы.

Читать далее
Всего голосов 40: ↑40 и ↓0+40
Комментарии98

Семь приемов в Excel, которые делают диаграммы профессиональными

Время на прочтение8 мин
Количество просмотров61K

Хотя сейчас я работаю в ИТ-отрасли, много лет назад я верстал рекламную газету, и с тех пор дизайн – мой профессиональный навык и увлечение за пределами профессии.

Сделать диаграммы привлекательными гораздо проще, чем вы думаете. Получить рекомендации на все случаи жизни не выйдет, но освоить несколько приемов в Excel и узнать азы теории, вы сможете за 10 минут. 

Из тридцатилетнего опыта и десятков прочитанных книг я выбрал семь полезных приемов. Их мы и разберем в этой статье в блоге ЛАНИТ.

Читать далее
Всего голосов 88: ↑87 и ↓1+86
Комментарии37

Не бойтесь брать джунов

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров11K

В последние годы наш рынок труда столкнулся с серьёзным дефицитом кадров. Особенно сильно это затронуло сферу IT. Многие специалисты либо решили релоцироваться, либо были наняты в зарубежные компании. Существует несколько вариантов решения проблемы нехватки кадров, и почему-то многие компании и руководители пренебрегают самым очевидным. Поэтому я хотел бы рассказать про найм начинающих специалистов и объяснить, каким образом можно сгладить недостатки такого подхода.

Читать далее
Всего голосов 34: ↑30 и ↓4+26
Комментарии37

Ускоряем программу для 50-летнего процессора на 180000%

Уровень сложностиСложный
Время на прочтение36 мин
Количество просмотров45K

В прошлом году я написал программу, вычисляющую 255 цифр числа π на самом первом микропроцессоре от Intel - 4004. В той статье я упоминал рекорд ENIAC'a - 2035 цифр [^1], но побить его не смог. Настало время закрыть гештальт. В этот раз возьмём одного из преемников от Intel - 4040.

Читать далее
Всего голосов 289: ↑287 и ↓2+285
Комментарии41

Проект «Селенит». Часть 1: Побуждение к действию

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров11K

История эта началась новогодним утром 2018 года. В то время, когда ничего не подозревающие соотечественники мирно отсыпались после безудержного новогоднего веселья, я решил, окончательно и бесповоротно, открыть проект.

Воодушевление от руководства чужими проектами к тому времени я испытывал всё реже и реже. Хотелось чего-то своего, причём восхитительно бесполезного. А что может быть бесполезней в век социальных сетей, чем коротковолновая любительская радиостанция? Только «бюджетная» любительская радиостанция!

О разработке в одиночку радиолюбительского SDR-трансивера, простого и доступного по цене, и пойдёт речь дальше.

Все части цикла статей о создании любительской радиостанции:
Читать дальше →
Всего голосов 72: ↑72 и ↓0+72
Комментарии24

Турникет. История создания. От древности до наших дней

Уровень сложностиПростой
Время на прочтение22 мин
Количество просмотров4.3K

Для большинства, турникет сегодня это обыденный элемент современных систем контроля и управления доступом, а между тем, турникет не только менялся в условиях меняющегося мира, но и сам способствовал этим изменениям. 

Благодаря уникальной возможности турникета, отсечения проходящих по одному, турникет стал одним из драйверов культуры самообслуживания в начале 20 века. Кларенс Сондерс, основатель первого магазина самообслуживания Piggly Wiggly, не просто использовал турникеты в своих магазинах. В первых рекламных материалах, он подчеркивает прогрессивные характеристики турникетов, предоставляющие покупателям личную автономию, свободу выбора, освобождение от навязчивости и предвзятости продавцов.

Понятно, что турникет всего лишь один из элементов позволивший использовать технологии самообслуживания. Но видимо с точки зрения Сондерса, это важный элемент, именно турникет он использует в своих рекламных слоганах: — «Дорога к процветанию лежит через турникеты в Piggly Wiggly» или «Через турникет в страну приключений»

И это, пожалуй, тот момент, когда я, вслед за Сондерсом, предложу вам отправиться в страну приключений, удивительную страну в которой я расскажу про историю появления и развития турникетов, от древности до наших дней.

Читать далее
Всего голосов 12: ↑9 и ↓3+6
Комментарии9

Интернет провайдер и его Клиент у которого сеть упала

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров11K

Не так давно я работал сетевым инженером в региональном Интернет провайдере с услугами, в основном, для домашних абонентов. А потом ушёл в корпоративный сегмент, в компанию с большой филиальной сетью по России. И помимо того что это другой опыт и другой взгляд на профессию - это другой взгляд на провайдера и его взаимодействие с клиентами, теперь уже со стороны клиента. Нельзя сказать, что для меня получилось сделать какие-то невероятные открытия в этом взаимодействии, нет, но какие-то моменты получилось сформулировать более точно, про них и будет в этой статье. Рассмотрим реальные, я думаю типичные, ситуации из практики работы сетевого инженера в бизнес компании с провайдерами Интернет через призму отношения к этому со стороны провайдера в том числе.

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии23

Отчёт о походе на выставку ретроконсолей от «Яндекс Музея» и «Музея советских игровых автоматов»

Время на прочтение12 мин
Количество просмотров2.3K

Информационная служба Хабра посетила выставку, посвящённую карманным электронным играм 80-х годов двадцатого века от «Яндекс Музея» и «Музея советских игровых автоматов». Экспозиция составляет 25 карманных консолей и других устройств. Выставка располагалась в «Музее советских игровых автоматов», находящемся в павильоне № 57 «Россия — моя история». По самому музею игровых автоматов впору делать отдельный материал. Потому что, в отличие от старших товарищей, как ребёнок 90-х советские игровые автоматы я уже не застал, а российские были или очень дорогие, или их просто не было. Да, к 2000-м уже появились аркадные автоматы, но это другая история. Сейчас разговор о выставке ретроконсолей.

Читать далее
Всего голосов 18: ↑18 и ↓0+18
Комментарии1

Береги файлы смолоду. Что может произойти, если выкинуть в помойку неисправный жесткий диск

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров63K


Время от времени мне приходится чинить старую компьютерную технику. Винчестеры формата IDE сейчас уже не выпускают, а оптические диски выступают в роли расходного материала — далеко не все возрастные ноутбуки и персоналки умеют грузиться с USB, а покупать чистые болванки пачками или поштучно — довольно разорительное занятие. Поэтому месторождением запчастей и расходников для меня служит самая популярная в Рунете доска объявлений и блошиный рынок: там можно приобрести за копейки побывавшие в употреблении перезаписываемые CD/DVD-RW, а заодно старые жесткие диски, которые еще способны послужить новым владельцам. Но речь сейчас не о том, как сэкономить на комплектующих, а о том, что порой можно обнаружить на «бэушных» носителях информации…
Читать дальше →
Всего голосов 93: ↑90 и ↓3+87
Комментарии236

Освобождение робота-пылесоса, который стал моим другом

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров26K
Немного доп. оборудования, несколько команд Linux и вуаля! Пылесос свободен! Фото Cath Virginia / The Verge

В целом роботы-пылесосы мне нравятся. Для меня это эдакий небольшой друг, который чистит за меня пол. Просто фантастика. Но, к сожалению, есть одна проблема — я им не доверяю. Эти девайсы постоянно отправляют отчёты на серверы, что может представлять угрозу для безопасности и тайны личной жизни. Мне такое не по духу, и я подумал, что кто-то уже должен был хакнуть эту схему. После недолгих поисков в интернете я понял, что прав. Мне попался проект Valetudo, нацеленный на освобождение роботов-пылесосов от связи с облаком.
Читать дальше →
Всего голосов 115: ↑114 и ↓1+113
Комментарии44
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Раменское, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность