Tesla поделилась подробностями о собственном процессоре D1, который станет основой ИИ-суперкомпьютера Dojo. Компания рассказала об архитектуре, устройстве и возможностях нового чипа.
Никола Тесла: гений, миллиардер, филантроп, но — не ученый?
Инженер и изобретатель Никола Тесла обычно в представлении не нуждается. Один из самых известных ученых за всю историю, заслуживший себе репутацию гения, личность которого окружена множеством домыслов, иной раз самого мистического толка.
И это не случайно. Наш мир сегодня выглядит именно так во многом благодаря вкладу Теслы, его видению и его интеллекту. Но так ли был гениален Тесла как учёный, как о нем говорят и пишут? Попробуем разобраться.
В его честь была названа единица измерения магнитной индукции, а Илон Маск назвал его именем свою компанию по производству электромобилей. Если снимается научно-фантастический фильм или создается компьютерная игра в декорациях того времени, не сомневайтесь – Тесла там будет.
35 лет игре «Ослик» Билла Гейтса
Компания Apple с любопытством наблюдала за экспериментом IBM и даже приветствовала коллег большим рекламным объявлением в газете Wall Street Journal под заголовком «Добро пожаловать, IBM. Серьёзно». Хотя Стив Джобс в те времена экономил каждый цент, но всё-таки разрешил сотрудникам купить один экземпляр IBM PС и изучить его содержимое.
Сотрудников не слишком впечатлила аппаратная начинка IBM PC: она явно уступала мастерски сконструированной электронике Стива Возняка. С программным обеспечением дело обстояло ещё хуже: операционная система MS-DOS от Microsoft являлась клоном старой операционной системы CP/M, и даже демонстрационные программы были сделаны грубовато.
Особенно недоумение сотрудников Apple вызвала странная игра Donkey («Ослик»), написанная на BASIC.
Низкоуровневое обнаружение Wi-Fi устройств в домашней сети
Чтобы сделать собственное уникальное устройство для «умного дома» сейчас достаточно купить микроконтроллер и электронные компоненты. Конечно, на рынке уже есть множество «умных» устройств, но не все производители предоставляют открытое API, и уж точно единицы разрешают (или по крайней мере не запрещают) создавать собственные прошивки. Иногда наступает тот момент, когда кажется, что разработать и запрограммировать собственное устройство будет лучшим решением.
В этой статье я расскажу про несколько способов «научить» микроконтроллер распознавать присутствие людей дома исключительно с помощью Wi-Fi.
Отсутствие обручального кольца — малоинформативный признак неженатости (у случайных людей)
На картинке выше, казалось бы, логичный и для многих привычный вывод «нет кольца, значит не замужем», но нет ничего более обманчивого, чем очевидные вещи.
Новый конкурс игр для ZX Spectrum — Твоя игра 6
Завсегдатаи Хабра могут вспомнить несколько конкурсов игр для ZX Spectrum (8-битный компьютер, основанный на CPU Z80), которые здесь освещались:
На днях объявлен новый конкурс игр для ZX Spectrum — "Твоя игра 6". Главное отличие “Твоей игры” от “Retro Games Battle” — то, что разрешены работы под отечественное спектрумовское “железо” (которое до сих пор производится энтузиастами).
Что это значит?
Конфликт интересов Заказчик-Исполнитель вокруг разработки интернет-проекта
При запуске нового интернет-проекта у Заказчика есть интерес — запустить интернет-проект с требуемым уровнем качества, в согласованные сроки.
При этом Заказчик сталкивается, с одной стороны, с собственной некомпетентностью (это нормально) в вопросах бизнес-аналитики (анализ требований), юзабилити, веб-технологий, копирайта, интернет-рекламы, поискового продвижения…
С другой стороны, Исполнитель (веб-студия, фрилансер), которого нанимает Заказчик, обладает всеми компетенциями (в той или иной степени), однако имеет свой интерес, который конфликтует с интересом Заказчика. Очень часто интерес Исполнителя сводится — сделать минимум за максимальную прибыль.
В этой ситуации, когда присутствует так называемая «информационная асиммитрия» (см. справку внизу), Заказчик часто теряет качество, превышает бюджет проекта или срывает сроки.
Теория информационной асимметрии (нобелевского лауреата по экономике Джорджа Акерлофа) гласит, что Отдельному Исполнителю выгодно обманывать покупателя из-за наличия асимметрии информации — ведь обычно Заказчик менее компетентен, чем Исполнитель. Однако продав пару некачественных проекта под видом качественных, он лишится доверия покупателя, и его благосостояние тоже упадет.
Таким образом, Заказчику выгодно устранить недостаток информации (а что по вашему делают независимые оценщики недвижимости?) Как это сделать?
Частично, проблема решается если нанять независимого компетентного менеджера проекта или консультанта.
Таким образом, будет устранена асимметрия в информации, ведь Менеджер будет, во-первых, детально знать все процессы веб-разработки и, во-вторых, нести ответственность за качество, бюджет и сроки проекта.
Справка об информационной асимметрии
ru.wikipedia.org/wiki/%D0%90%D1%81%D0%B8%D0%BC%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8
ruconomics.com/2006/09/05/otdam-uchebniki-v-horoshie-ruki-za-horoshie-dengi
Разбираем x.509 сертификат
Привет, %username%!
Так уж вышло, что несмотря на относительно неплохое понимание инфраструктуры открытых ключей, содержимое *.crt файлов всегда оставалось для меня полнейшей загадкой.
Нет, не поймите неправильно. Я знаю, что x.509 сертификат содержит информацию о владельце, открытый ключ, сведения об удостоверяющем центре и электронную цифровую подпись. Но при установке очередного сертификата меня всегда мучило любопытство.
Чем отличается идентификатор ключа от отпечатка? Какие данные сертификата подписываются, а какие нет? И что за структура данных позволяет хранить всю эту информацию, сводя избыточность к минимуму.
Но вот наконец-то любопытство перебороло лень и в данном посте я постараюсь описать структуру x.509 сертификатов и ответить на эти и другие вопросы.
Парсинг сайта с помощью Chat GPT: упрощаем создание парсера
Тут будет код и непонятные слова (неподготовленным лучше не лезть)
Приветствую всех!
Сегодня мы разберём, как можно использовать Chat GPT для создания парсера сайта.
Будем использовать Python и библиотеку Selenium.
🛑 Отмечу, что данная статья не предназначена для создания универсального инструмента парсинга любого сайта.
Я расскажу, как ускорить процесс создания парсера с помощью Chat GPT.
Создаем плагин региона для Oracle Application Express
Вводная информация
Предполагается, что читатель знаком (или познакомится вскоре после прочтения) хотя бы в общих чертах со следующими вещами:
- Что такое SQL и PL/SQL, и чем они друг от друга отличаются
- Какие объекты бывают в СУБД Oracle и зачем они нужны (таблицы, пакеты, вью)
- Основные компоненты приложения апекса: страница, регион, итем, процесс и т. д., как их создавать и удалять
- Основы администрирования апекса: как создать в оракле таблицу, пакет, вью и как потом сделать их доступными для своего приложения
- Как использовать значение итема в качестве параметра SQL-запроса
Ничего сверхсложного в этих пунктах нет, всеми этими вещами на базовом уровне можно более-менее овладеть за месяц неспешной работы. Пример предназначен для пятой версии апекса, которая вышла чуть меньше года назад.
Ссылочное из pdf файла
Есть западные рекомендации по нетривиальному наращиванию ссылочной массы, а именно создания pdf книжечки с полезными материалами и незамысловатой ссылкой внутри (хотя бы site.ru) как на источник.
Решил проверить на сколько это работает в нашей среде:
Физические теории
Что такое наука? — Область знаний, которая позволяет выдавать точные предсказания.
С места в карьер! В физике есть три главные константы: скорость света (с = 3 *1010см/с), гравитационная постоянная (G = 6,67 * 10-8 см3/гр сек) и постоянная Планка (h/2pi = 1,05 * 10-27 эрг сек). Теории делятся по тому, как они учитывают эти константы.
Декодер кириллицы из quoted-printable
Доброго времени суток, друзья! Нашел себе занимательную задачку на ближайшее время, решил написать "звонилку" для Android. Приложение будет синхронизироваться с контактами в системе и выполнять определенные действия. При чем здесь quoted-printable, что это и зачем мне понадобилось — рассказываю в статье.
Разбираем TLS по байтам. Где собаки зарыты?
Подключение к сайту бывает защищённым, а бывает нет — это надо знать всем детям. Только не все дети знают, что это значит и как работает. Кажется я это уже писал? Ах да, это же вторая часть статьи с разбором TLS.
В первой мы увидели, что такое «защищённое соединение», сколько и каких ключей для него нужно, кто кого шифрует и подписывает, и что такое «сертификат». Сейчас разберёмся, как всё это дело реализуется в протоколе TLS: как выглядит рукопожатие, как сделать ключ шифрования своими руками, в каком виде данные передаются по сети.
Смотрите на свой Google календарь через календарь Висты
Дальше тут:
ru.vistarewired.com/2007/04/24/%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b8%d1%82%d0%b5-%d0%bd%d0%b0-%d1%81%d0%b2%d0%be%d0%b9-google-%d0%ba%d0%b0%d0%bb%d0%b5%d0%bd%d0%b4%d0%b0%d1%80%d1%8c-%d1%87%d0%b5%d1%80%d0%b5%d0%b7-%d0%ba%d0%b0%d0%bb
План самостоятельного обучения DDD, CQRS, EventSourcing
Если вы собрались плотно погрузиться в тему Doman Driven Design (DDD), о том как его применять, как использовать, для чего он нужен, и как с ним связаны Command and Query Responsibility Segregation (CQRS), Event Sourcing и другие термины из мира DDD то можно воспользоваться планом обучения, который последовательно погрузит вас в эти темы и поможет сориентироваться. Часть информации на русском, часть на английском языке, так как русскоязычных аналогов я не смог найти.
Используем Zap Baseline Scan для непрерывного сканирования сайта на уязвимости
Некоторое время назад возникло желание реинкарнировать свой Wordpress-блог. Параллельно возникло желание упорядочить и систематизировать накопленные знания для сдачи экзамена ECSA. Все это привело меня к развертыванию блога на отдельно стоящем сервере. Через некоторый промежуток времени ожидаемо возникли вопросы безопасности сайта, использующего один из самых популярных (потому и вечно уязвимых) движков.
В результате изысканий появилось это руководство по организации непрерывного сканирования сайта на уязвимости, которым и спешу поделиться с вами, дорогие читатели.
Большую часть материала можно использовать в том числе и для внедрения в CI/CD пайплайны.
Как быстрее доставить сообщение в мозг или немного о современном языке визуальной коммуникации
И это странно, ведь согласно исследованиям визуальная коммуникация значительно эффективнее вербальной. В этом посте о причинах, по которым самым эффективным способом доставить сообщение мозг аудитории является визуальный контент, о современных типах такого контента и о возможных причинах того, почему традиционные вербальные средства пока сохраняют популярность и если не превосходят, то по крайней мере сравнимы по популярности с современным языком визуального контента.
Flash +.РФ. Что делать?
Флэш-ролик не может обратиться к ресурсам на сервере, если размещен на сайте с международным именем (в частности, РФ). Замечено в браузере Firefox под Windows.
Не очень приятный глюк, особенно с учетом распространенности данного браузера и данной платформы… Беглый взгляд по форумам не принес желаемых результатов, и пришлось взяться за исследования. Итак, подробности…
Определяем все классы, которые использует приложение на Java
public static void main(String[] args)
компилировал их и запускал на выполнение командой наподобие java HelloWorld
.Но многие ли знают, что происходит внутри JVM от момента выполнения этой команды до того как управление передается методу main, как Java находит и загружает необходимые пользователю классы? Возникшая однажды производственная задача заставила автора разобраться в этом вопросе. Результаты изысканий под катом. Сразу стоит оговориться, что статья не претендует на полноту охвата всех существующих JVM, тестирование проводилось только на Sun HotSpot JVM.