Привет, Хабр! Мы не раз и не два писали о том, что торговый конфликт США и Китая негативно действует на электронную промышленность последнего. Но, как оказалось, в эту игру можно играть вдвоем. На днях стало известно, что у одного из крупнейших производителей памяти в США значительные проблемы. Речь о большом убытке компании Micron, который последовал после продолжительного периода со значительной прибылью. Собственно, ничего хорошего в этом нет, поскольку последствия отразятся на глобальном…
Изучая безопасность мессенджера Telegram, меня поразила одна его "особенность" при работе с ботами - выяснилось, что при добавлении в канал бота никак нельзя ограничить его в правах на удаление подписчиков. То есть, говоря прямо, любой бот может вычистить всю аудиторию канала за считанные минуты.Добавлять ботов в Telegram-каналы можно только как администраторов с целью автоматизации выполнения различных сервисных действий - например, планирование публикации постов и сбор всевозможной а…
Привет, я Артем, копирайтер-маркетолог для проектов о здоровье. Постоянно пишу много текстов о медицине и биологии, и мне часто нужны картинки соответствующей тематики. Воровать нехорошо, на стоковых сайтах можно найти далеко не всё, а на дизайнера у клиентов не всегда предусмотрен бюджет. Поэтому недавно решил взять себе в помощники популярную нейросеть Midjourney. Провел эксперимент и попросил ее нарисовать некоторые медицинские, биологические объекты. Смотрите, что получилось (можно ли пока…
Занимаясь написанием статьи о Data Vault по разведению кроликов, возникла потребность сгенерировать много данных для ClickHouse. Все генераторы, что смотрел - так и не придумал как сделать 50ГБ данных быстро и эффективно с их помощью. Поэтому решил развлечься и субботний день провести со старым другом. Сразу скажу - я не занимаюсь разработкой на Golang. Это скорее хобби. Так что прошу не судить строго.Итак, задача:сгенерировать данные для Data Vault от точки N до текущего днясделать это в форм…
В этой статье мы рассмотрим пример простого HTTP-сервера, написанного на языке программирования Golang, который предоставляет информацию о контейнерах Docker.Ссылка на Githubhttps://github.com/sardor-wd/go-dockerИмпортыМы начинаем с импорта нескольких пакетов которые нам понадобятся, чтобы работать с Docker и HTTP. Это подобно тому, как вы берете инструменты для ремонта, прежде чем начать работу.package main import ( "context" "encoding/json" "fmt" "github.com/…
На сегодняшний день любое уважающее себя предприятие, будь то магазин строительных товаров или компания по предоставлению услуг в сфере бизнеса, все они стремятся «выложить» свои товары и услуги в интернет. Это и понятно – мы живем в век бурно развивающихся технологий и доступ в интернет имеет более 65% населения мира (около 5.3 млрд. человек), а к 2025 году это число увеличится до 6.54 млрд. (внушительно, не правда ли?). Так, о чем я, всех их нужно обслуживать, всем им нужно предлагать услуги…
В сети много статей и докладов, которые описывают React Fiber, но, к сожалению, они сейчас уже не актуальны. Заметив это, я решил разобраться и актуализировать информацию. Моими основными помощниками были исходники и отладчик, поэтому здесь вы увидите множество ссылок на код из репозитория React. Теперь я хочу поделиться результатами своей работы с вами.Тема разделена на две статьи. Первая статья рассказывает о процессе обновления и внесения изменений в DOM. Вторая статья посвящена реализации …
Источник: https://feathersjs.com/Feathers - это популярный JavaScript-фреймворк, построенный поверх Express, который упрощает разработку приложений на Node.js. Этот фреймворк предоставляет набор инструментов которые позволяют быстро создавать веб-серверы и API.Основные преимущества FeathersПростота и скорость разработки: Feathers упрощает создание приложений благодаря своей интуитивной структуре и множеству встроенных инструментов. Вы можете быстро создать API или веб-сервер.Расширяемость: У F…
Next generation IT orchestrationJetporch - the Jet Enterprise Professional Orchestrator Jetporch (aka Jet) is a general-purpose, community-driven IT automation platform for configuration management, deployment, orchestration, patching, and arbitrary task execution workflows. Jet is a GPLv3 licensed project, created and run by Michael DeHaan. (michael@michaeldehaan.net). Links All Documentation Installation Blog and Announcements Discord Chat Contribution Guide Please route all questions, help…