habrahabr
Попытка получения исходников ядра от производителей, и последующее хамство от них

В мире технологий существует множество компаний, которые производят устройства и программное обеспечение для них. Однако, в некоторых случаях, эти компании не соблюдают международные нормы работы с ПО, что приводит к нарушению принципа свободы и соблюдения договоренностей. Примером такой ситуации может служить случай с Honor 90, когда внаглую нарушают GPLv2.Honor 90Производители часто «забивают» на GPL, и даже если их попросить об этом, они всё равно скажут своё «Нет». Мне кажется, что это ужа…

  • пятница, 27 октября 2023 г. в 00:00:20
habrahabr
Как я использовала идею CYBERPUNK 2077 в договорах с клиентами

Привет! Я Наталья Новикова, юрист по договорам, автор книг в жанре фантастики и приключений. Веду тг-канал «Истории под соусом» Договоры необязательно писать только "юридическим" языком. Можно упрощать, чтобы было понятно, о чём там речь, неюристам. Как же я обрадовалась, когда увидела оферту CYBERPUNK 2077. Там буквально на языке простого пользователя игры объясняли сложные вещи. Оказывается, так можно делать!И никто не отругает: теперь я могу ссылаться на оферту одной из самых попул…

  • пятница, 27 октября 2023 г. в 00:00:20
golang
Kafka, go и параллельные очереди

Представьте сайт интернет-магазина, на котором пользователи совершают покупки. Микросервисы, обрабатывающие запросы пользователей, отправляют в kafka сообщения об очередной сделанной покупке. В kafka один топик с одной партицией, из которой читает сообщения микросервис. Этот микросервис формирует историю покупок по каждому пользователю. Однажды одновременных покупок было совершено так много, что история у многих пользователей не обновлялась несколько часов.Почему так произошло и как этого избе…

  • пятница, 27 октября 2023 г. в 00:00:18
golang
Yet Another Easyjson. Как я не устаю делать велосипеды, а главное зачем

Я люблю время от времени взять и переделать что-нибудь уже готовое. Цель не в том, чтобы сделать что-то лучше или доказать свою гениальность – я просто ищу опыт. Как получить опыт в разработке сложного инструмента, если ты берешь уже готовые фреймворки и пакеты и просто собираешь из них свое решение? Да, это быстро и часто довольно эффективно, но получаешь ли ты ценный опыт, узнаешь ли о вероятных подводных камнях и начнешь ли ты лучше понимать язык на котором программируешь? Конечно нет. Сраз…

  • пятница, 27 октября 2023 г. в 00:00:17
javascript
Простой пример ИИ для управления роботом. TensorFlow + Node Js

Немного слов обо мне: мое хобби это робототехника. На данный момент экспериментирую с шагающим роботом на базе SunFounder PiCrawler. Последнее время тема искусственного интеллекта (ИИ) приобретает все большую популярность. Причиной этому служит в том числе совершенствование мобильных устройств и компьютеров - они становятся мощнее и компактнее.В данной статье я постараюсь простыми словами объяснить, как можно применить ИИ для управления роботом, используя готовую библиотеку TensorFlow.PiCrawle…

  • пятница, 27 октября 2023 г. в 00:00:16
javascript
Как можно использовать .NET из Javascript (React) в 2023 году

МотивацияЯ поддерживаю небольшой проект с диковинными инструментами для динозавров. Код проекта полностью открыт и доступен на GitHub. Он умеет обрабатывать файлы офиса (Microsoft Visio) без установки оного (с помощью библиотек для работы с офисными документами OpenXml, PdfSharp). Обработка файлов ведется на .NET (C#). Раньше обработка документов производилась на сервере (т.е. файл отправлялся на сервер через интернет). Однако это имеет, как минимум, следующие недостатки:Отправка файлов и по с…

  • пятница, 27 октября 2023 г. в 00:00:15
github
mouredev / hello-sql

Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes. Elaborado durante las emisiones en directo desde Twitch de MoureDev.Hello SQL Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales Proyecto realizado durante emisiones en directo desde Twitch Si consideras útil el curso, apóyalo haciendo "★ Star" en el repositorio. ¡Gracias! Próxima Clase: Martes 31/10/2023 ⏰ 20:00 (hora España) en direct…

  • пятница, 27 октября 2023 г. в 00:00:11
github
roadmapsh / next.roadmap.sh

Next version of roadmap.sh roadmap.sh Community driven roadmaps, articles and resources for developers Roadmaps are now interactive, you can click the nodes to read more about the topics. View all Roadmaps Here is the list of available roadmaps with more being actively worked upon. Frontend Roadmap Backend Roadmap DevOps Roadmap Computer Science Roadmap QA Roadmap Software Architect Roadmap Software Design and Arc…

  • пятница, 27 октября 2023 г. в 00:00:09
github
AI-Citizen / SolidGPT

Chat everything with your code repository, ask repository level code questions, and discuss your requirements. AI Scan and learning your code repository, provide you code repository level answer🧱 🧱 🧱 SolidGPT-Technology Business Boosting Framework 🚀 What’s this Chat everything with your code repository, ask repository level code questions, and discuss your requirements. AI scans and learns from your code to seek coding advice, develop coding plans, and generate a product requirement documents…

  • пятница, 27 октября 2023 г. в 00:00:08