habrahabr
Интегральная оптика и её элементы

Картинка Svstudioart, Freepik Появление и развитие в начале шестидесятых годов надёжных источников лазерного излучения привело к повышению интереса учёных к области обработки и передачи информации с использованием оптических способов, хотя их использование и связано с определёнными сложностями — потребностью в применении наборов призм, модуляторов, детекторов, зеркал и других элементов оптических трактов. Подобные устройства обычно монтируют в рамках лабораторий, и они занимают на специально…

  • пятница, 21 июля 2023 г. в 00:00:22
habrahabr
Hello World на Tang Primer 20K под Linux

После обзора на Tang Primer 20K — стало очевидно, что она вызывает немалый интерес и было решено немедля сделать разбор о том, каким образом можно настроить свой ПК и IDE для того чтобы начать взаимодействовать с отладочной платой, которую я рассмотрел в прошлой статье. Изначально, до момента пока я не познакомился сам лично с ПЛИС от Gowin и не запустил демо-проект — юзабельность, скорость и простота работы с их IDE вызывала сомнение. Но как только попробовал — все опасения были развеяны и я …

  • пятница, 21 июля 2023 г. в 00:00:21
habrahabr
Вы были на высоте

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

  • пятница, 21 июля 2023 г. в 00:00:20
habrahabr
Сказ о том, как два сервера изменили судьбу сетевой команды

Привет. Я Марат Сибгатулин — сетевик в Яндексе, работаю в команде Yandex Infrastructure. И сегодня я расскажу вам одну поучительную историю.Жили были два сервера. Да и не сервера вовсе, а виртуальные машины. Жили не тужили, добро наживали, скриптами разными обрастали. Три года они трудились на славу облака да во имя автоматизации. Пока не наступили чёрные дни для RAID-массива на гипервизоре.Это присказка, не сказка. Сказка будет впереди.В далёком 2017 году, когда публичное облако только-только…

  • пятница, 21 июля 2023 г. в 00:00:19
habrahabr
Батарейки GoPower Ultimate Lithium: Сделано в России

После ухода с российского рынка западных брендов, всех оставшихся производителей полуторавольтовых литиевых батареек типа FR можно пересчитать на пальцах одной руки, но недавно в продаже появились батарейки GoPower Ultimate Lithium. Я протестировал их, сравнил с другими и с удивлением прочитал то, что написано сзади коробки. Не буду создавать интригу и сразу покажу то, что написано сзади: «Изготовитель: Россия, Липецкая область, г. Елец, пос. Электрик, 1». Да, эти батарейки произведены…

  • пятница, 21 июля 2023 г. в 00:00:19
golang
Как построить систему, способную выдерживать нагрузку в 5 млн rps

Всем привет! Меня зовут Владимир Олохтонов, я руковожу командой разработки в отделе Message Bus, который является частью платформы Ozon. Мы занимаемся разработкой самых разных систем вокруг Kafka, etcd и Vault. В этой статье я расскажу о том, как мы строили линейно масштабируемую gRPC-прокси перед Kafka, способную обслуживать миллионы запросов в секунду, используя Go.Пруфы :)У нас довольно крупный кластер. Он состоит из 75 брокеров, управляет 30 000 партиций, а рейт поднимается до 5 млн запрос…

  • пятница, 21 июля 2023 г. в 00:00:16
javascript
Event Propagation: фазы погружения (capturing) и всплытия (bubbling)

Что такое пропагация?Пропогация события — от английского «распространение» — это процесс возникновения, перемещения и обработки события внутри DOM.Это одно из фундаментальных свойств поведения Document Object Model, зная которое, вы сможете лучше манипулировать поведением события.Фазы распространенияРаспространение состоит из двух фаз (строго говоря из трех, но фазу достижения таргета для упрощения будем считать частью фазы всплытия).Распространение события начинается с объекта окна (window). …

  • пятница, 21 июля 2023 г. в 00:00:14
github
acheong08 / ChatGPT-to-API

Scalable unofficial ChatGPT API for production.ChatGPT-to-API Create a fake API using ChatGPT's website IMPORTANT You will not get free support for this repository. This was made for my own personal use and documentation will continue to be limited as I don't really need documentation. You will find more detailed documentation in the Chinese docs by a contributor. API endpoint: http://127.0.0.1:8080/v1/chat/completions. 中文文档(Chinese Docs) Setup Authentication Access token retrieval ha…

  • пятница, 21 июля 2023 г. в 00:00:13
github
Bernardus / openmoof

OpenMoof: Keeping VanMoof Bikes Mooving VanMoof, a renowned bike company, is currently facing financial difficulties that could lead to its downfall. As a result, the future of VanMoof bikes is at risk. However, there is a big community with talented vanMoof riders that try to keep the bikes moving. In today's world, with advancements in 3D printing and open-source microcontrollers like Arduino, there are abundant possibilities for finding alternative solutions. This repository serves as a …

  • пятница, 21 июля 2023 г. в 00:00:12