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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Новости

Статья

Редактор зелий

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров498
Принёс вам немного странного! Последний месяц я занимался разработкой конструктора зелий. В результате у вас появился инструмент в котором можно с минимумом усилий за минуту соорудить себе добротную склянку для игры или статьи о магии. ✨✨✨



Cсылка на редактор

Подробности под катом!
Всего голосов 5: ↑5 и ↓0+5
Комментарии0
Статья

Построение сложных логических элементов на резисторно-транзисторной логике

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

В своей прошлой статье я концептуально показал как устроены основные логические элементы РТЛ. Сегодня на их базе рассмотрим более сложные элементы.

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

VBA макросы. От бессмыслицы к осмысленному. Интерфейс

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

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

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

Реализация SHA256 и SHA512 на языке RUST

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

Небольшая заметка студента о том, как самостоятельно реализовать алгоритмы SHA256 и SHA512 на Rust.

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

Читать далее
Всего голосов 4: ↑5 и ↓-1+6
Комментарии5
Статья

О лени в обучении

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

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

Читать далее
Всего голосов 11: ↑6 и ↓5+1
Комментарии4
Статья

Продвинутое использование форм в Django (на примере Bootstrap и crispy)

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

В этой статье поговорим о существующих подходах к рендерингу веб-форм в Django.

Обсудим подходы с использованием стандартных средств Django, а также применим сторонние средства для продвинутого управления рендерингом форм на примере пакета django-crispy-forms и фронтенд библиотеки bootstrap 5.

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

Как интеллектуальные NPC Ubisoft справляются с динамическим взаимодействием с игроками?

Время на прочтение4 мин
Количество просмотров714
Снятся ли NEO NPC электроовцы?



На GDC 2024 компания Ubisoft официально представила миру NEO NPC — генеративную технологию на базе ИИ для внутриигровых диалогов и взаимодействия игроков с неигровыми персонажами. Проект NEO NPC возник в результате сотрудничества между разработчиками Ubisoft и Inworld AI, которая предоставляет большую языковую модель (Large Language Model – LLM) для NEO NPC, позволяющую разработчикам создавать и формировать персонажей с их собственным прошлым, личностями и жизненными позициями. Также в этом проекте участвует Nvidia, предоставляя свою технологию Audio2Face для анимации NEO NPC в режиме реального времени.
Читать дальше →
Всего голосов 2: ↑2 и ↓0+2
Комментарии0
Статья

Как Uber обслуживает более 40 миллионов чтений в секунду из онлайн-хранилища с помощью встроенного кэша

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

Привет, Хабр! Представляю вам перевод статьи "How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache" автора Preetham Narayanareddy. Из неё вы узнаете, как в Uber проектировалась система кэширования на основе Redis, с какими сложностями и тонкостями пришлось столкнуться разработчикам, и как в итоге им удалось создать действительно высокопроизводительное решение.

Читать далее
Всего голосов 3: ↑4.5 и ↓-1.5+6
Комментарии0
Статья

Айти. Войти или не войти?

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

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

Далее
Всего голосов 14: ↑13 и ↓1+12
Комментарии5
Статья

Перемещение указателя на смещение в Kafka

Время на прочтение3 мин
Количество просмотров488

В данной статье описывается задача, в которой необходимо слушать сообщения с определенного смещения(offset) в Kafka. Для решения данной задачи потребуется интерфейс ConsumerSeekAware и найти позицию с которой нужно начать слушание. Так же необходимо будет создать механизм перезапуска слушателя сообщений Kafka. В примерах кода используются Java и Spring фреймворк.

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

Исследователи разработали принципиально новую архитектуру нейросетей, которая работает лучше перцептрона

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

В основе всех архитектур глубокого обучения, в том числе систем компьютерного зрения и больших языковых моделей, лежит многослойный перцептрон (MLP). У него есть веса и нейроны, в которых расположены функции активации. Этой парадигмой ученые пользуются с 1957 года, когда ее предложил Фрэнк Розенблатт.

Сейчас, спустя 67 лет, исследователи представили альтернативу MLP – новую архитектуру нейронной сети, получившую название Kolmogorov-Arnold Networks (KAN), в которой реализовано перемещение активаций на «ребра» сети.

Читать далее
Всего голосов 23: ↑23.5 и ↓-0.5+24
Комментарии5
Пост

Почему сейчас такие высокие требования к джунам

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

✔️ 2-3 года опыта
✔️ Хорошо знать основной язык, рабочий фреймворк, инструменты
✔️ Проекты в гитхабе, активность в open source и т.д

Я вижу несколько причин, почему сейчас мы пришли в такую точку.

1. IT-курсы перегрели рынок джунов

Все хотят зарабатывать хорошие деньги. Маркетологи IT-школ подхватили такой запрос и до сих пор используют его, чтобы завлечь людей на обучение. Да, конечно, далеко не все люди доходят до конца, но тем не менее сотни откликов появляются на новых вакансиях. Чтобы разгрести такой поток, нужно максимально ужесточать входной порог. Получается, если в 1000 откликов есть 50 откликов людей с 2 годами опыта, то мы смело отрезаем лишние 950 человек. В результате имеем требования, о которых я говорил в начале.

2. Брать людей без опыта – это риск для компании

Представьте как обидно, когда вкладываешься в человека, а он потом просто берет и уходит. Крупные компании могут себе позволить брать людей без опыта на стажировки. Я сам наблюдал, что первые 3 месяца эффективность таких сотрудников отрицательная. Ты тратишь больше сил, чтобы научить. И поначалу быстрее было бы делать все самому. Для более маленьких компаний гораздо эффективнее сразу взять человека с опытом, который будет приносить пользу с первого дня.

***

Подписывайтесь на мой телеграм-канал Вайтишная

Теги:
-2
Комментарии0

Ближайшие события

Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Статья

Зачем я делаю дайджесты и рассказываю людям об их работе

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

Привет! В этой статье я расскажу, как на протяжении уже 2,5 лет делаю дайджесты внутри компании: в них я рассказываю, где наши ребята выступили, какие митапы мы организовали, где и какие были стенды и кем и какие статьи написаны тут на Хабре.

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

Погнали
Всего голосов 11: ↑8.5 и ↓2.5+6
Комментарии3
Статья

Странная история о вездесущих тараканах. Сбой в матрице или когнитивный феномен?

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

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

Через некоторое время одно из мобильных приложений выдало мне рекламу... тараканов. Предлагалось приобрести жирненьких мадагаскарских тараканчиков по необременительной цене. В этом не было бы ничего странного, — мало ли, что сейчас рекламирует в сети, — если бы не загадочное обстоятельство: во время той самой беседы о тараканах рядом не было ни одного электронного девайса...

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

Мамихлапинатапай

Время на прочтение11 мин
Количество просмотров698

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

– Дорогой, тебе пора расслабиться… – промурлыкала роботесса медовым голоском.

Рука её метнулась к паху Ариса.

– Не сегодня, Элиза! – отшатнулся Арис. – Отстань!

– Ты проявляешь признаки стресса и нестабильного гормонального фона, – ответила служанка.

Арису послышались нотки обиды в её тоне. Откуда, к чёрту, у робота эмоции? Элиза существует для того, чтобы ублажать и удовлетворять любые его потребности. Похоже, он и правда немного не в себе.

– Будь хорошей девочкой, – несколько смягчившись, бросил Арис. – Папа занят важными размышлениями!

Стерильные стены вылизанной Элизой квартиры, белый потолок, 3-D монитор на всю стену и дверь в спортзал нагоняли депрессию. Эротично изогнувшая плечи и бёдра стройная говорящая кукла на перинах, застеленных египетским хлопком, бесила. Пахло апельсиновым ароматизатором воздуха.

Арис выскочил на балкон. Безликая панорама вечернего мегаполиса, кристаллы небоскрёбов с золотыми ячейками – клетками, в которых заточены злые угрюмые люди, не умеющие общаться. Каждый из них обществу себе подобных предпочитал лишённых человеческих недостатков подключенных к глобальной нейросети роботов… И непроходящий образ перед взором: неизвестно откуда взявшееся в победившем пластмассовом мире слово «мамихлапинатапай», начертанное у подъезда многоэтажки краской густого цвета индиго, с  белыми, лимонными и нежно-розовыми блёстками, будто планктон флюоресцирует в пенных океанических волнах в час заката, чего, должно быть, не бывает на свете. В тот день, «погуглив» прямо на месте, Арис узнал, что имеет дело со словом из языка племени яганов, населявших Огненную Землю, означающее «смотреть друг на друга в надежде, чтобы другой человек начал делать то, что обоим нужно, но что никто не желает делать». Слово включено в книгу рекордов Гиннесса, как «наиболее ёмкое». Вряд ли автору граффити требовалось много ума, чтобы узнать о его существовании… Ариса взволновало другое: роботам ни к чему нарушать безупречную геометрию алгоритмов, дерзко вклиниваясь в искусственную гармонию бетонных джунглей. Однако, эта история случилась давно…

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

Новый убийца нейросетей? Сеть Колмогорова-Арнольда (KANs)

Не будем углубляться в детали. Главное: KAN работает значительно точнее, чем MLP большего размера, и его результаты лучше интерпретируются. Однако из-за обучаемых активаций обучение KAN требует гораздо больше времени и ресурсов по сравнению с MLP.

Тем не менее, возможно, мы становимся свидетелями зарождения Deep Learning 2.0. Такой подход меняет всё, начиная от LSTM и заканчивая трансформерами."

Статья

Код

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

#машинноеобучение #нейросети #deeplearning

Теги:
+2
Комментарии0
Статья

Кастиниг, или было у отца четыре сына…

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

Давно, сразу после института, получив нагоняй от лида за круглые скобочки, я решил наконец раз и навсегда разобраться с кастингом. Я написал себе небольшую шпаргалочку. На долгие годы забыв о ее существовании я недавно, разбирая бумаги, наткнулся на нее. Возможно она кому-то пригодится.

В С++ существует четыре оператора, осуществляющих приведение типов. Это static_cast, dynamic_cast, const_cast, и reinterpret_cast.
По наследству из языка C нам еще досталась возможности кастить переменные так называемым C-like кастом, это такие круглые скобочки с типом внутри. За использование такого каста Мартин предлагал сразу отрубать руки, и если-бы менеджмент пошел ему навстречу, то половина нашей фирмы уже давно ходила-бы без рук. Что-бы хоть как-то руки уберечь, рассмотрим по порядку, что нам предлагает C++.

static_cast это самый простой и самый понятный из четырех братьев. Конвертация происходит во врем компиляции. Поскольку конвертация происходит во время компиляции, компилятор может выругаться, если посчитает, что ему подсовывают то, что не конвертируется из одного в другое. static_cast вызывает явные или неявные функции конвертирования. Оператор производит проверку типов, поэтому всякие фокусы с приватными или защищенными перемнными не прокатывают. Простенько и со вкусом.

const_cast - наш следующий дружок. Он посложнее чем static_cast и несет в себе небольшие грабельки. Как нам сообщает документация, этот вид кастинга существует для того, что-бы сносить константность переменной, например, можно снести константность переменной внутри константного метода. Другими словами такое легальное средство взлома. Скажем получила функция константный this, а мы его хряпнули, и он уже никакой не конст. Не знаю, кому это может понадобиться, надо спросить у Мартина.

Читать далее
Всего голосов 13: ↑6 и ↓7-1
Комментарии4
Пост

Microsoft выпустила очень сюрреалистическое видео в поддержку 15-летия проекта Minecraft.

Microsoft ранее мало что делала для продвижения Minecraft, которая остаётся одной из самых популярных игр на любой платформе.

В октябре 2023 года Microsoft сообщила, что с момента запуска проекта в мае 2009 года было продано более 300 млн копий Minecraft.

Теперь Microsoft хочет показать, что она отвечает за франшизу Minecraft. Компания выпустила сюрреалистическое видео, в котором показано, как люди в реальном мире взаимодействуют так, как будто они находятся в игре. Основная нить клипа — фолк-певец с гитарой, который движется по миру, поёт и играет довольно плавную мелодию, связанную с Minecraft и его игроками.

Люди на видео делают такие вещи, как взрывы домов, прокладывание туннелей в зданиях, рубка деревьев и многое другое. В описании видео на YouTube даже есть заявление об отказе от ответственности, в котором говорится, что вам НЕ следует делать в реальном мире ничего, что показано в новом клипе.

Команда разработчиков Mojang недавно объявила, что выпустит следующее бесплатное обновление 1.21 Tricky Trials позднее в этом году.

В разработке также находится предстоящая экранизация Minecraft с живыми актёрами и компьютерной графикой. Этот фильм, в актёрский состав которого войдут Джейсон Момоа и Джек Блэк, выйдет 4 апреля 2025 года.

Теги:
+3
Комментарии0
Пост

Опубликована видеоинструкция и технический гид, в которой подробно показано, как можно запустить установку Linux (Arch Linux и Alpine Linux) напрямую из установщика Windows 10.

Теги:
+3
Комментарии0
1
23 ...