Архив за 28 июня 2024 - 2

Этот пост — продолжение моего проекта по созданию завершённой компьютерной системы на компонентах дискретной логики. У меня уже есть компьютер, способный выполнять сетевые приложения, например, HTTP-сервер или игру по LAN.

В прошлом году я изготовил адаптер физического уровня, преобразующий сигнал Ethernet 10BASE-T в SPI и обратно. Тогда для тестирования его работы я использовал микроконтроллер STM32, а теперь реализую модуль слоя MAC, чтобы подключить его к своему самодельному компьютеру.

Оба адаптера полнодуплексные и имеют отдельные передатчик и приёмник.

Создаём сетевую карту на дискретной логике - 1

Компьютер целиком. Новый модуль находится справа внизу
Читать полностью »

Привет! Меня зовут Даниил, я DevOps-инженер в KTS.

Сегодня расскажу о Cilium – опенсорсном CNI-плагине для Kubernetes с технологией eBPF под капотом.

Помимо CNI, Cilium предоставляет множество фич, которые также используют eBPF и в совокупности покрывают почти весь нетворкинг в Kubernetes. Их я и рассмотрю в этой статье, попутно описав свои впечатления и трудности, с которыми пришлось столкнуться.

Тестировать я буду два кластера: первый – обычный, развернутый через kubeadm, а второй – managed k8s в Yandex Cloud. Для проведения испытаний я буду использовать последнюю на момент написания статьи версию Cilium – 1.15.1.

Оглавление

Читать полностью »

Команда Яндекса провела в Алматы фестиваль технологий Yandex Qazaqstan Day, где представила сервис «Нейро» для Казахстана спустя два с половиной месяца после релиза в России. 

«Нейро» объединяет возможности поиска и больших генеративных моделей. Как отмечают в пресс-службе, пользователь может задать в сервисе любой вопрос на казахском или русском языке. «Нейро» изучает информацию из «всего казахоязычного и глобального интернета» и собирает её в один ответ со ссылками на источники. Сервис уже доступен на Читать полностью »

Самодельные элементы питания - 1

Картинка Frimufilms, Freepik

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

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

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

Команда Яндекса сообщила о запуске новой полезной функции в фирменном сервисе доставки. В «Яндекс Лавке» начали тестировать новую услугу для покупателей доставку широкого ассортимента товаров за час. 

Крах самого большого производителя компьютеров: как сгинула компания Compaq (часть 3-3) - 1

Продолжаем историю компьютеров марки Compaq. Это финальная третья часть.

В середине 1990-х корпорация достигла пика развития, они лидировали почти повсеместно. Конкуренты были повержены: IBM, которая кошмарила всех и была олицетворением «большого брата», постепенно ушла с рынка ПК. Apple находилась на грани банкротства. Рынок ПК рос по 15-19% в год, а корпорация Compaq – по 30%. Как же у них получилось обогнать всех? В чем был секрет дешевых и качественных компьютеров? Середина 1990-х – это время, когда снижалась маржинальность; Dell научился продавать ПК онлайн, и с этого начался бум доткомов, который еще больше простимулировал рынок ПК.

В третьей части истории корпорации Compaq нашлось место Илону Маску, а также вы узнаете, как корпоративная парковка способна загубить самую большую и успешную компанию на рынке.Читать полностью »

Кратко: сохраняем лог git в файл и кидаем в браузер тут.

Привет Хабра. Год назад я писал о разных визуализаторах статистики git и своем велосипеде (аналог git stat). За это время удалось внести много улучшений, в том числе существенно увеличить набор ачивок для программистов. Но настал творческий тупик и мне уже не хватает фантазии придумывать новые ачивки. Они должны быть смешные, с издевкой и легко переводиться на другие языки. Может у вас будут идеи? Текущий набор выглядит так:

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js