habrahabr
Сложнейшая проблема компьютерных наук: центрирование

Заявляю: «Мы, как цивилизация, разучились использовать центрирование». Ну то есть мы, конечно, знаем, как это делать — очень просто: display: flex; justify-content: center; /* Горизонтальное центрирование */ align-items: center; /* Вертикальное центрирование */ Не спрашивайте, почему вам нужно запомнить четыре слова вместо просто горизонтальное/вертикальное; всё равно лучше, чем было до этого. Ещё можно использовать сетку: display: grid; justify-items: center; /* Горизонтальное центрировани…

  • воскресенье, 28 апреля 2024 г. в 00:00:10
golang
Остаться в живых (keepalive) feat. HTTP/2, Go & gRPC-Go

Привет, Хабр!) Меня зовут Ильяс. В этой статье мы разберём известную идею — keepalive в межсервисном взаимодействии, которая спасла уже не одну компанию в трудное время :). Но чтобы добавить интереса, мы разберём, какие проблемы в keepalive принесли современные технологии (ведь что может пойти не так с этой простой идеей?). Поэтому в статье мы рассмотрим механизмы, которые позволяют проверять стабильность соединения между клиентом и сервером в случае, когда обычные TCP keepalive из-за сложности…

  • воскресенье, 28 апреля 2024 г. в 00:00:08
golang
Применение чистой архитектуры в Go

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

  • воскресенье, 28 апреля 2024 г. в 00:00:08
github
TheCod3rYouTube / PS5NorModifier

The PS5 Nor Modifier is an easy to use Windows based application to rewrite your PS5 NOR file. This can be useful if your NOR is corrupt, or if you have a disc edition console that needs to be converted to digital in order to bypass the disc drive checksThe PS5 NOR Modifier is a Windows GUI based application making it easier for people to modify the NOR file for their PlayStation 5 console. This is especially useful if you need to generate a NOR file for your console to replace a corrupt or fau…

  • воскресенье, 28 апреля 2024 г. в 00:00:05
github
KingsGambitLab / Lecture_Notes

This repository is there to store the combined lecture notes of all the lectures. We are using markdown to write the lecture notes.Lecture_Notes This repository is there to store the combined lecture notes of all the lectures. We are using markdown to write the lecture notes. To render math in the notes, use https://chrome.google.com/webstore/detail/mathjax-plugin-for-github/ioemnmodlmafdkllaclgeombjnmnbima Guidelines: Keep code snippets in Python/Psuedocode For language specific concepts, mak…

  • воскресенье, 28 апреля 2024 г. в 00:00:03
github
EricLBuehler / mistral.rs

Blazingly fast LLM inference. mistral.rs Blazingly fast LLM inference. | Rust Documentation | Python Documentation | Discord | Mistral.rs is a fast LLM inference platform supporting inference on a variety of devices, quantization, and easy-to-use application with an Open-AI API compatible HTTP server and Python bindings. Upcoming features More models: please submit requests here. X-LoRA: Scalings topk and softmax topk (#48). Parallel linear layers (sharding) (#50). Speculative decoding:…

  • воскресенье, 28 апреля 2024 г. в 00:00:02
github
adam-maj / tiny-gpu

A minimal GPU design in Verilog to learn how GPUs work from the ground uptiny-gpu A minimal GPU implementation in Verilog optimized for learning about how GPUs work from the ground up. Built with <15 files of fully documented Verilog, complete documentation on architecture & ISA, working matrix addition/multiplication kernels, and full support for kernel simulation & execution traces. Table of Contents Overview Architecture GPU Memory Core ISA Execution Core Thread Kernels Ma…

  • воскресенье, 28 апреля 2024 г. в 00:00:01
xaker
Власти США арестовали и обвинили операторов миксера Samourai в отмывании 100 млн долларов

Министерство юстиции США обвинило Кионна Родригеса (Keonne Rodriguez) и Уильяма Лонергана Хилла (William Lonergan Hill) в отмывании более 100 млн долларов через криптовалютный миксер Samourai, которым они управляли на протяжении почти десяти лет.

  • суббота, 27 апреля 2024 г. в 00:00:27
xaker
В Chrome исправили критическую уязвимость, за которую эксперты получили 16 000 долларов

На этой неделе Google выпустила обновление для Chrome 124, которое исправляет четыре сразу уязвимости, включая критическую проблему CVE-2024-4058 в ANGLE (Almost Native Graphics Layer Engine).

  • суббота, 27 апреля 2024 г. в 00:00:25