JSDoc - это язык разметки, используемый для аннотирования исходного кода JavaScript с использованием комментариев. Аннотации обрабатывается различными инструментами для создания документации в доступных форматах, таких как HTML и Rich Text Format.
Как только начинаешь исследовать вопрос строительства, оказывается, что любые новые идеи, которые могут прийти в голову, кто-то уже не раз и не два испытывал – часто несколько десятилетий назад. Одной из таких новых, но на самом деле старых, идей является механический каменщик – машина для автоматизации кирпичной кладки стен.
Привлекательность этой идеи легко видеть: кладка кирпичей, кажется, идеально подходит для механизации. Это многократно повторяющаяся операция – для постройки кирпичного... Читать дальше...
Мы уже обсудили [раз, два, три] «вертушки» в районе 20-15 тысяч рублей. Поэтому пришло время для примечательных моделей проигрывателей за чуть более существенные деньги. Сегодня показываем Pro-Ject VT-E и Rega Planar 1.
Вот уже, как три месяца, я являюсь владельцем электромобиля Nissan Leaf S 2021, о чем, в самом ближайшем прошлом, даже и не задумывался!
Читать дальше...
Технологии искусственного интеллекта становятся все более востребованными. Все это уже не просто дань моде, а реально работающие проекты, которые помогают реализовывать самые разные идеи. Сейчас ИИ-технологии проникают и в производство и разработку электроники, включая самое ценное — процессоры.
Создавать современные чипы крайне сложно, это весьма долгий, многоэтапный процесс. Такие компании, как Intel, Samsung, Apple, AMD, китайские производители справляются (по крайней мере, пока). Но если можно оптимизировать и ускорить процесс ... Читать дальше...
Началось все в апреле 2010 года. Я только что успешно продал долю в довольно крупной веб-студии, на создание которой потратил более 10 лет своей жизни и задумался о бизнесе, которому я посвящу свои следующие годы.
Благодарю за отклики
Получив разноплановые отклики в виде комментариев и «кармы» на свою первую статью на Хабре «Фреймворк на PHP: CodeIgniter 4. «Лёгкий пример» использования Database Migrations (миграций) и Seeding (посев)», особенно хочется отметить тех членов сообщества, которые разделили точку зрения автора и в своих комментариях нашли нужные слова, чтобы поддержать автора в его намерении поделиться впечатлениями, что CodeIgniter 4 — это актуально.
Ранее мы рассказали о пяти тематических open source инструментах [тут, здесь и вот тут], которые разработали и развивают специалисты, магистры и аспиранты Университета ИТМО. Сегодня поделимся еще одним направлением — им занимаются в лаборатории мультиагентных систем в умных городах и Индустрии 4.0.
Не так давно Microsoft выкатил в публичный доступ ИИ Copilot. Он обучен на базе GitHub и помогает разработчикам дополнять код в зависимости от контекста. С нуля пока ничего не создает, но некоторые функции может написать целиком без участия программиста. И возникает вопрос — а не близок ли тот день, когда искусственный интеллект полностью заменит разработчиков, и, например, заставит их переквалифицироваться в бизнес-аналитиков.
Читать дальше...
В этом очерке перед нами пройдут древнерусские «рудомёты» и «кровопуски», святые, обладавшие даром исцеления, и простые священники, думавшие, что таким даром обладают, знахари-неудачники и коновалы. Докторов мы тоже увидим, но чаще всего они будут скромно стоять на обочине русской истории и молча, недоумённо наблюдать за разворачивающейся драмой.
Обработка естественного языка — это не только нейронные сети, а данные — это не только строки, числа и перечисления. Область работы с данными простирается намного дальше. К старту флагманского курса по Data Science представляем вашему вниманию перевод из блога разработчиков графовой базы данных neo4j о том, как при помощи SpaCy и Selenium извлечь из книги граф взаимоотношений героев. Подробности и код, как всегда, под катом.
В статье монографически раскрываются современные аспекты разработки документо-ориентированных систем основанных на собственном опыте. Все исследования и реализация технологий последовательно выполнены в ряде проектов на протяжении последних 3-х лет, где частично или полностью использовался представленный подход. Пошагово показан путь создания высоконагруженной СЭД и одновременно формирования в рамках полученной платформы многофункциональной CRM.
Вписавшись в очередной провальный заранее стартап, мне прилетела задача: нужны уведомления на сайте. Ладно - сказал я себе. Открываю любимую IDE и начинаю писать очередной микросервис.
Читать дальше...
40 лет назад, но — как вчера
На конференции Russian Python Week 2020 мы пообщались с двумя людьми, от которых непосредственно зависит будущее Python.
Читать дальше...
RuGPT-3 - AI-модель для русского языка, которая умеет писать тексты. Она может генерировать истории, стихи и новости, которые люди не могут отличить от настоящих. Похожая модель лежит в основе Балаболы от Яндекса. В этой статье мы описываем способ генерации длинных текстов без потери смысла на примере модели ruGPT-3 Large. Мы назвали этот метод Cross-Fold Generation. С ним можно генерировать последовательности более 2000 токенов с сохранением идеи текста.
Когда "Наука" креативно избавлялась от остатков топлива, разворачивая МКС вокруг своей оси, мне стало любопытно: если расположение случайно включившегося двигателя было бы максимально неудачным, сколько потребовалось бы времени, топлива и тяги, чтобы свести станцию с орбиты?
Читать дальше...
В своем первом пробном цикле статей я хочу немного обозреть некоторые особенности упомянутого выше российского DSP процессора. Про этот процессор уже были упоминания и не одно, в том числе и на хабре, например, здесь. По этому не буду разбирать его общий функционал, откуда и когда он взялся, а так же чьим родственником он является. Но желание этим заняться у меня вызвало в первую очередь то, что мне самому по долгу службы пришлось столкнуться с данным товарищем и это по сути мой первый опыт работы с процессором DSP. Читать дальше...
Наверное напишу банальные вещи, но это те инсайды, которые я для себя открыл, когда начал разрабатывать продукты на стыке утилит для веб-мастеров и маркетологов.
Читать дальше...
Недавно в на одном из Youtube каналов было опубликовано документальное расследование под названием "Как убивают русский Intel". Я ни имею отношения ни к автору фильма, ни к участникам, ни к тем кого в этом видео упоминают, поэтому прямых ссылок давать не буду, видео легко находится любым поисковиком. Просмотрев этот ролик у меня возникло много противоречивых эмоций. Я бы оставил эти эмоции при себе если бы не одно НО.
Читать дальше...
Пока GO-сообщество томится в ожидании версии 1.18 и обещанных в ней дженериков язык продолжает развиваться и в других направлениях. В вышедшей недавно версии 1.17 хватает интересных нововведений. Среди них есть одно, давно ожидаемое, изменение — новый calling convention. Что же это такое, в чем отличие от старого соглашения о вызовах, какое влияние будет оказано на прикладную GO разработку? Постараемся разобраться в этой статье.
Перед использованием memo попробуйте сначала два других подхода. И если их вам будет не хватить, то переходите к memo
Бигдата из Xsolla уволила 150 человек. Проанализировала активность каждого сотрудника компании и отсортировала всех по вовлеченности. Ну а основатель освободил от должности 150 человек внизу списка.
Читать дальше...
За 2020 год на Московскую биржу пришло около 5 млн частных инвесторов – больше, чем за все предыдущие годы вместе взятые. Тем не менее, всё еще довольно широко распространено мнение, что инвестировать на бирже – рискованное мероприятие и удел авантюристов, а потому лучше ограничиться консервативными инструментами вроде накопительных счетов и банковских вкладов.
Читать дальше...
Хочу поделиться опытом и наработками при создании настольных, компактных часов на основе индикатора ИЛЦ3-5/7.