Генератор коротких CSS классов и id

Одним днем возникла необходимость добавить в проект генерацию коротких css классов и id элементов в html верстке. Основные причины были следующие: * Усложнить жизнь парсерам* Уменьшить размер html страниц* И чтобы все было как у Google, шутка 😄 Очевид…

Как мы перепридумали поиск для разработчиков

У вас бывало, что открываешь поиск, ищешь что-то по программированию и не находишь ответ? Тогда эта история для вас. Меня зовут Алексей Степанов, я руковожу службой исследований машинного обучения поиска Яндекса. Сегодня я расскажу непростую истор…

Простейшая реализация HashMap на Go

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

Теория сильного ИИ

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

Эффективная FIFO-обработка для Node.js и Chrome

«По классике» FIFO-очередь для обработки некоторого потока задач обычно реализуется в виде связанного списка элементов. Но для JavaScript такой подход нехорош — он требует либо создания «обвязки» над элементом очереди в виде дополнительного объекта, со…

ПАРАЛЛЕЛИЗМ В АЛГОРИТМАХ — ВЫЯВЛЕ́НИЕ И РАЦИОНАЛЬНОЕ ЕГО ИСПОЛЬЗОВАНИЕ. Возможности компьютерного моделирования

С тех пор как мир возник во мглеЕщё никто на всей землеНе предава́лся сожаленьюО том, что о́тдал жизнь ученью. Абу Абдалла́х Рудаки́, Бухара, около 860÷941. Нет ничего на свете более интересного лично для Исследователя и одновременно полезного для…

Чем интересуется в микроэлектронике западная и азиатская молодежь (инфо не из интернета)

Design Automation Conference (DAC) — главная выставка сотверных компаний, которые создают средства проектирования чипов. Именно на ней появляются стартапы, которые определяют проектирование через 10-15 лет (например появление Synopsys на рубеже 1980-19…

[Перевод] ИИ-самоучка демонстрирует сходство с тем, как работает мозг

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

Генерация псевдослучайных чисел в программировании. И как у меня псевдо-получилось их сгенерировать

Немного о генерации случайных чисел в рамках программирования. Для новичков.Это мой первый серьёзный пост на подобную тему. В первую очередь я хочу очертить суть данной статьи. Тут я не буду разбирать полностью тему о генерации случайных чисел самим ко…