Как стать автором
Обновить

Администрирование

Сначала показывать
Порог рейтинга
Уровень сложности

PostgreSQL Antipatterns: валим «слона» — highload на ровном месте

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров802

Сегодняшняя тема посвящена нелегким взаимоотношениям клиентского приложения и сервера PostgreSQL: как на ровном месте, неудачной архитектурой приложения, можно обеспечить себе хронические проблемы производительности.

Рассмотрим классические ситуации, когда разработчики начинают жаловаться на производительность БД - а виновата-то и не она!

Читать далее
Всего голосов 3: ↑2 и ↓1+2
Комментарии2

Новости

Парсим, редактируем, экспортируем: JSON, XML и CSV в PowerShell

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров263

Сегодня рассмотрим, как в PowerShell работать с форматами данных JSON, XML и CSV. Эти форматы часто используются для обмена информацией между системами, и умение быстро парсить, изменять и генерировать данные в них — одна из важных задач в автоматизации и интеграции.

Читать далее
Рейтинг0
Комментарии1

Внешняя видеокарта backend-разработчика, или как заставить лучшего друга перестать тупить и начать помогать (часть 2)

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров509

В первой части статьи я описывал свой опыт использования локальных моделей при разработке кода. В частности, столкнулся с тем, что без видеокарты скорость работы ollama была достаточно низкой. Далее постараюсь рассказать про техническую часть подключения внешней видеокарты к ноутбуку, работающему на Linux.

Читать далее
Всего голосов 6: ↑5 и ↓1+5
Комментарии0

Китай вложил в электронную индустрию больше, чем США, Тайвань и Южная Корея вместе взятые. Что в итоге?

Время на прочтение4 мин
Количество просмотров597

Нихао, Хабр! Это Даша Волкова из МТС Диджитал. Сегодня снова о новостях из мира технологий. КНР выделяет огромные суммы на разработку необходимых стране технологий и инструментов для создания чипов. В первой половине 2024 года китайские компании вложили в эту отрасль 25 миллиардов долларов — это превысило совокупные затраты крупнейших производителей электроники США, Тайваня и Южной Кореи.

Зачем все это? Несколько лет подряд усилия Китая направлены на снижение зависимости от западных технологий на фоне ужесточения санкций и торговых ограничений. Правительство страны планирует наладить полный производственный цикл современных чипов и электронных систем, от R&D до конечного продукта, и все — своими силами. Подробности о достижениях Поднебесной — под катом.

Читать далее
Всего голосов 5: ↑3 и ↓2+3
Комментарии3

Истории

Горизонты высшего образования

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров407

Из прочтения множества комментариев на публикацию «Горизонты школьного образования» прихожу к выводу о том, что тема и затронутые проблемы представляют интерес для читателей, особенно для родителей школьников. Предполагаю, что не меньший интерес существует у родителей выпускников школы и у самих выпускников к проблемам и горизонтам высшего образования. Мне самому эта тема также интересна поэтому пишу здесь.
В теории рассматриваются основные социальные функции высшего образования (образование как накопление ресурсов, востребованных на рынке труда; образование как накопление классовых различий; образование как возрастной мораторий и т. д.), а затем на их основании формируются гипотезы о том, как протекает процесс образовательного выбора. Платные образовательные специальности везде служат низшим благом по сравнению с бесплатными (дороговизна обучения). Называются насущные проблемы высшего образования такие, как излишняя теоретическая направленность высшего образования (мало практики), дисбаланс «производства и потребления» специалистов, проблема финансирования и технической оснащенности вузов, повышения качества обучения студентов, качественной подготовки не только новых учебников для обучающихся, и пособий для преподавателей, но и самих педагогических кадров и их мотивации. Отдельно стоят проблемы дистанционного обучения в высшей школе.

Читать далее
Всего голосов 5: ↑1 и ↓4-3
Комментарии2

Безумный дом от Яндекс, или как я искал максимально простое решение умного дома

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.1K

Сразу хочу сказать: я не профи в выборе и тем более правильного построения архитектуры умного дома. Я всего лишь обычный программист мобильных игрушек. Вот как надоесть рекламой в игре — это ко мне.

Пару лет назад приобрёл участок, провёл электричество, построил домик. Появилась нужда автоматизировать некоторые моменты и иметь возможность смотреть состояние и управлять автоматизацией удалённо.

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии3

Моя дуэль с цветами в терминале

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров770

Вчера я думала о том, что мне понадобилось очень много времени (много лет) для настройки цветовой схемы терминала, которой я практически довольна, поэтому задалась вопросом, что же сложного в цветах терминала.

Я поспрашивала у людей в Mastodon, какие проблемы у них возникали с цветами в терминале, и получила кучу интересных ответов! Давайте обсудим некоторые из проблем и разные способы их решения.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+12
Комментарии1

Митап по Linux Kernel: про livepatching, работу с расширениями RISC-V и создание модуля ядра для memory extender

Время на прочтение2 мин
Количество просмотров391

30 октября в 19:00 инженеры из YADRO и локальной Linux User группы откроют серию совместных митапов. Они поделятся опытом точечного обновления ядра Linux с помощью livepatching, расскажут о поддержке архитектуры и расширений RISC-V и про устройство подсистемы DMA.

Регистрируйтесь, чтобы забронировать место на площадке, — количество мест ограничено. Но для тех, кто не успеет, будет доступна трансляция в VK, YouTube или Rutube (также по регистрации) и открыт лист записи на следующие Linux-митапы.

Читать далее
Всего голосов 5: ↑5 и ↓0+10
Комментарии0

Создание компонента Apache Camel

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров401

Приветствую, сообщество!

Меня зовут Александр, я java разработчик в компании БФТ. Тружусь я на проекте СМЭВ-адаптера, где мы занимаемся транзитивной обработкой сообщений. В нашу зону ответственности входит несколько микросервисов, которые обрабатывают очень много сообщений, почти ничего не пишут в БД, но часто обращаются в сторонние прикладные сервисы.

Для отслеживания пути сообщения через наши микросервисы мы используем Zipkin. Помимо этого в проекте задействован Apache Camel, с помощью которого мы выстраиваем цепочку обработки сообщения в одном конкретном микросервисе. Стандартные средства для работы с Zipkin обычно позволяют легко добавить к трассе вход, выход в сервис и запись в БД, но, т.к. к нас не совсем стандартное поведение у сервисов, нам хотелось выделять в Zipkin и обращение в сторонние сервисы.

Хотелось эту логику как-то элегантно встроить в роут Camel, но существующие средства такой возможности не предоставляли.

Было принято решение написать свой компонент для Apache Camel. Делали мы это впервые и, к сожалению, полноценного гайда в интернетах найти не удалось...

Встречайте! Гайд по написанию собственного Camel-компонента!

Читать далее
Всего голосов 3: ↑3 и ↓0+4
Комментарии0

Поднимаем сайт в сети .ton и разбираемся с работой TON DNS

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1K

Как поднять сайт в сети TON, как происходит децентрализованный resolving DNS в сети тон, прорыв в WEB3 или очередная глупая задумка, что это за зверь и как его едят — всё это можно узнать под катом.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии6

Автоматическая система Netflix для восстановления заданий после сбоев, основанная на машинном обучении

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров416

Это — первый материал из серии статей, посвящённой использованию анализа данных и машинного обучения (Machine Learning, ML) в Netflix. Мы применяем то, о чём собираемся рассказать, совершенствуя автоматизацию оперативной деятельности. Делается это ради повышения производительности и экономической эффективности задач, связанных с обработкой больших данных. В понятие «автоматизация оперативной деятельности», кроме прочих, входят следующие операции: диагностика систем, исправление сбоев, конфигурирование, настройка, масштабирование, отладка, тестирование. Всё это — та база, от которой зависит успешность современных платформ, ориентированных на обработку данных. В этом материале речь пойдёт о нашем проекте Auto Remediation, направленном на автоматическое восстановление задач после сбоев. В соответствующую систему интегрированы классификатор ошибок, основанный на правилах, используемый в настоящий момент, и ML‑служба. Цель этой системы заключается в автоматическом восстановлении работоспособности заданий, с которыми что‑то случилось. Мы развернули систему Auto Remediation в продакшне для того, чтобы исправлять с её помощью ошибки заданий Spark. Это — ошибки, связанные с настройками памяти, и неклассифицированные ошибки. Система доказала свою эффективность. Так — было автоматически исправлено 56% ошибок, связанных с памятью, на 50% снижены расходы, вызванные всеми ошибками. Мы, кроме того, видим в Auto Remediation большой потенциал для дальнейшего развития.

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Интернет по электропроводке: мой опыт ремонта Powerline-адаптера и прокладки сети

Время на прочтение5 мин
Количество просмотров3.6K

Всем привет! Это Антон Комаров, автор команды спецпроектов МТС Диджитал. Сегодня расскажу о своем опыте развертывания сети в доме, где живу сейчас.

Технология передачи данных через электропроводку (Powerline Communication, PLC) — не самый стандартный способ организации домашней сети. Но это спасает, когда нельзя проложить сетевой кабель или при слабом сигнале Wi-Fi. По сути, организовать Powerline-сеть можно везде, где есть розетки. Но без нюансов, конечно, не обходится. Сам я познакомился с PLC почти случайно, но технология помогает мне вот уже года три. Подробно — под катом.

Читать далее
Всего голосов 11: ↑9 и ↓2+11
Комментарии12

История о том, как мы быстрое хранилище в 2022 году строили

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров992

Шёл 2022 год. Перед нами, как облачным провайдером, стояла задача создать под проект максимально быстрое хранилище объёмом от 150 ТБ. На тот момент рынок стремительно менялся: на смену традиционным SAS SSD стали приходить накопители форм‑фактора 2.5", поддерживающие интерфейс PCIe Gen4 x4 NVMe. И всё бы хорошо, да в привычную схему работы вмешались санкции.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии6

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн

Абсолютно все способы обхода блокировки Ютуб

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров29K

В связи с этим решил собрать в 1 статью абсолютно все доступные способы ускорения YouTube, начиная от GoodByeDPI и подробными мануалами для Smart TV, Android и настройкой своего личного сервера

Читать далее
Всего голосов 34: ↑16 и ↓180
Комментарии26

Как инженеры Digital Equipment Corp. спасли Ethernet

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.7K

Протокол Ethernet, разработанный исследователями в области вычислительной техники Робертом Меткалфом и Дэвидом Боггсом, бесспорно, оказал огромное влияние на развитие сетей.

Меткалф в 1996 году получил почетную медаль IEEE, а в 2022 году — премию Тьюринга от Ассоциации вычислительной техники за свою работу. Но это общеизвестные факты. Есть еще одна история про Ethernet, которую уже мало кто знает.

Читать далее
Всего голосов 19: ↑19 и ↓0+21
Комментарии14

Дубайская интернет аномалия

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров23K

Дубай позиционируется как место для комфортного бизнеса, крупный финансовый центр и перекресток торговых путей. Однако попытка организовать комфортный удаленный доступ в или из Дубая, наталкивается на неожиданные трудности. Результаты поиска причин в интернете настолько скудны, будто кто-то скрыл необходимую информацию. В таких случаях, ничего нельзя утверждать, а только иметь свое “Highly likely”. Всем  кто рассматривает Дубай или похожие  локации как часть своей ИТ инфраструктуры.

Читать далее
Всего голосов 30: ↑18 и ↓12+13
Комментарии22

От PuTTY до МС22: сравниваем SSH-клиенты

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров12K

На сегодняшний день SSH-клиентов написано множество: от встроенных в ОС терминалов до отечественных решений вроде МС22. Я решил протестировать популярные варианты и сравнить, какой будет лучше.

Читать далее
Всего голосов 23: ↑12 и ↓11+7
Комментарии46

Как «достать абонента»

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров8.3K

Сразу хочу уточнить, что описанное далее не является руководством к действиям и идей для разного рода спаммеров. Просто описываю ситуацию, которая случилось с женой, в которой я бессилен, да и решения данной "проблемы" я не вижу.

Читать далее
Всего голосов 20: ↑13 и ↓7+11
Комментарии29

far2l в Ubuntu 24.04 LTS готов для повседневного использования

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров15K

Несколько дней назад вышло обновление, устраняющее последние шероховатости UX, и мы рады представить вам долгожданный полноценно работающий Far Manager в составе LTS-версии Ubuntu 24.04! В этой статье я расскажу, как получить максимум удовольствия от его использования. Поехали!

sudo apt update

sudo apt install far2l

Читать далее
Всего голосов 97: ↑97 и ↓0+119
Комментарии102

Автоматизация освещения: делаем подготовку на этапе прокладки электропроводки?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров13K

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

Читать далее
Всего голосов 10: ↑9 и ↓1+11
Комментарии25
1
23 ...