Category : habrahabr

habrahabr
Решаем проблему устаревания кэширующих серверов. Смотрим на телевизоре. Не VPN

Не так давно всех потрясла новость об устаревании оборудования популярного видеохостинга, в результате чего сервис перестал нормально работать и началось замедление. Сначала в замедлении сервиса пытались обвинить Роскомнадзор, но до сих пор нет внятных нормативно-правовых актов (поправьте меня в комментариях, если я ошибаюсь), которые бы позволяли данному органу применять методы блокировки в отношении сервиса. Я не верю, что государственный орган может нарушать закон, поэтому будем исправлять п…

  • воскресенье, 29 декабря 2024 г. в 00:00:08
habrahabr
Хитрости для программистов: пять команд Linux, с которыми ваша жизнь не будет прежней

Интерфейс командной строки — это альфа и омега для большинства технарей, особенно для разработчиков и сисадминов. Чем бы вы ни занимались — скриптами, конфигурацией серверов или автоматизацией задач, — команды Linux сэкономят вам часы рабочего времени. Но если только вы умеете грамотно с ними обращаться.Поначалу Linux многих обескураживает, но как только вы разберётесь с интерфейсом командной строки (CLI), вы поймёте, что это лучший друг программиста. Простые, но эффективные команды Linux могут…

  • воскресенье, 29 декабря 2024 г. в 00:00:07
habrahabr
Как проводить сложные исследования в Google Таблицах и Excel? Работаем с формулой QUERY

Привет, Хабр! Раньше ни один мой рабочий день не проходил без Google Таблиц. Теперь продолжаю использовать инструмент только в личных целях, но в его аналогах многое очень похоже. Меня зовут Саша, я координатор отдела пользовательских исследований в Selectel. В этой статье я объясню, как и какие формулы использовать в таблицах, чтобы работать с большими объемами данных. Используйте навигацию, если не хотите читать текст полностью: → Предыстория: почему таблицы, а не Python → Варианты работы…

  • суббота, 28 декабря 2024 г. в 00:00:24
habrahabr
Одна опция TCP-стека спасет приложение от даунтайма

Всем привет, меня зовут Вадим Макеров, я работаю в iSpring бэкенд-разработчиком.Мы разрабатываем систему управления обучением (LMS - learning management system) iSpring Learn. Внутри система представляет из себя модульный монолит на PHP с почти сотней микросервисов на Go. Мы используем Kubernetes, Service Mesh, gRPC и прочие модные технологии :) Сейчас я работаю во внутренней команде Core, которая занимается внутренними улучшениями нашей системы.Однажды у нас в продукте был инцидент, который пр…

  • суббота, 28 декабря 2024 г. в 00:00:23
habrahabr
Советские винчестеры. Жесткие диски, сделанные в СССР

На моем первом домашнем компьютере жесткого диска не было. Персоналка с винчестером в те времена вообще считалась чем-то крутым и недоступным: помню, у родителей на работе стояла ЕС-1842 с хардом на 20 мегабайт, и, приходя после школы поиграть на этой чудо-машине, я всякий раз удивлялся, сколько полезных файлов и программ туда влезает. Недавно, вспомнив об этом опыте, я заинтересовался, а какие «накопители на магнитных дисках типа «винчестер»» выпускались советской промышленностью и устанавли…

  • суббота, 28 декабря 2024 г. в 00:00:22
habrahabr
В Испании все программисты сеньоры

Моя текущая позиция и аутсорсы последних пяти лет на 90% были в западных gamedev студиях, соответственно и общение было преимущественно с не‑ру коллегами. А когда надолго отрываешься от славянских коллективов разработки, то отличия начинают проявляться очень четко, начиная от модели управления командой и заканчивая культурой разработки. Хотя вот культурой я бы это не назвал, скорее плясками варваров‑полуиндусов на останках штатовской империи софтостроения. Индийцы тут не причем, а вот практики …

  • суббота, 28 декабря 2024 г. в 00:00:21
habrahabr
Обвиваем YouTube змеем, или как смотреть и скачивать видео с YouTube без VPN на чистом Python-е. Ча…

Современный мир пресыщен различной информацией, и в наше непростое время её важно уметь не только находить и сохранять. Многие наверняка заметили, что в на YouTube, кроме мусора, котиков и прочих бесполезных вещей (которые мы иногда не прочь посмотреть) есть масса полезного материала по самым различным темам. И иногда этот материал неплохо было бы сохранить себе на будущее, чтобы не зависеть от переменчивых настроений в мире.В этой статье я хочу рассказать, как можно скачивать видео, аудио (1 ч…

  • суббота, 28 декабря 2024 г. в 00:00:19
habrahabr
Умный принт-сервер: печать и скан без драйверов на старых принтерах + финансирование опенсорса

TL;DR: из-за отсутствия «умных» принт-серверов на рынке сделал собственное устройство, позволяющее печатать и сканировать на старых USB-принтерах через Wi-Fi и Ethernet, с любого смартфона и компьютера под любой ОС, без установки драйверов (AirPrint/Mopria). Девайс включает не только распространённые открытые драйверы, но и проприетарные, в режиме эмуляции x86-кода, plug&play.Особенностью проекта является со-финансирование открытого ПО: разработчики сервера печати CUPS и сканирования SANE/A…

  • пятница, 27 декабря 2024 г. в 00:00:25
habrahabr
Заявление в прокуратуру РФ, с просьбой провести проверку законности действий Роскомнадзора в отноше…

Продолжение истории, которая начата здесь 19 сентября 2024 года, мною было подано через электронную приемную заявление в прокуратуру прикубанского округа города Краснодар, заявление с просьбой провести проверку законности действий Роскомнадзора в отношении видеосервиса youtube, на основании официального ответа от РКН от 6.09.2024 года, лично мне на мое письмо в АП РФ, от 6 августа 2024 года. Мое заявление было перенаправлено в Роскомнадзор, и сегодня 25.12.2024 года я получил ответ из РКН.Мною …

  • пятница, 27 декабря 2024 г. в 00:00:23