Pull to refresh
-1
0
Send message

Как починить GoodbyeDPI, если он перестал работать 22.09.24

Level of difficultyEasy
Reading time1 min
Views457K

Решение нашел в комментариях оригинального гитхаба от ValdikSS (работает только для самой последней версии 0.2.3rc3-2).

Читать далее
Total votes 165: ↑137 and ↓28+126
Comments227

Unix на работе. Часть вторая, программная

Level of difficultyEasy
Reading time12 min
Views15K

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

Из первых рук и на основе многолетней практики.

Читать далее
Total votes 34: ↑30 and ↓4+38
Comments98

Как писать музыку на linux. Rosegarden без танцев с бубнами

Level of difficultyEasy
Reading time5 min
Views3.7K

Расскажу, как минимальными усилиями заставить пингвина играть ваши ноты. Да, эта статья не о записи звука, сведении, мастеринге, а о таком замечательном инструменте как rosegarden – midi-секвенсоре, нотном редакторе.

Ключ на стан
Total votes 13: ↑13 and ↓0+20
Comments5

Восходящее солнце, сакура и культурный шок. Как я объехал 13 городов Японии за 17 дней и успел отдохнуть

Reading time6 min
Views3.8K

Привет, Хабр! Меня зовут Андрей. Я тимлид и разработчик в МТС Travel, мы создаем сервис для удобного бронирования отелей в России и за границей. Так что в моем случае произошло полное совпадение увлечений с местом работы.

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

За прошлый год я посетил 10 стран: посмотрел на самый большой водопад Европы, увидел шедевры Иеронима Босха и 800-летний комикс на ковре, впервые взял в аренду электрический автомобиль (и пожалел). Словом, было много всего интересного — об этом будут мои следующие посты.

А сегодня расскажу об одной из своих последних поездок — в Японию. За 17 дней я посетил 13 городов, а подготовка заняла полгода. Почему именно Япония, как я планировал маршрут, что меня поразило и правда ли эта страна такая удивительная, расскажу под катом. А заодно посоветую несколько мест, которые стоит посетить, если тоже сюда соберетесь.

Читать далее
Total votes 23: ↑18 and ↓5+21
Comments12

Как я создавал онлайн игру «нарды» (часть четвертая). Сервер

Level of difficultyEasy
Reading time6 min
Views1.2K

Всем привет!

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

Читать далее
Total votes 2: ↑2 and ↓0+6
Comments1

Книга: «Поговорим на Python. Разработка ПО для начинающих»

Level of difficultyEasy
Reading time8 min
Views7.2K
image Привет, Хаброжители!

Поговорим на Python?

Точнее о книге, которая будет понятна новичку любого возраста, желающему разобраться с Python. Подходит для самостоятельного изучения.

Программирование — это приключение, полное трудностей, нового опыта, побед и поражений. В книге “Поговорим на Python” вы присоединитесь к Эрику и Саймону, которые учатся программировать на Python и создают свое первое приложение. Книга написана специально для будущих программистов и идеальна, чтобы начать осваивать навык, который останется на всю жизнь!

Книга “Поговорим на Python” учит писать код, задавать вопросы, делать ошибки и пробовать разные решения — прямо как в жизни. Вы шаг за шагом будете создавать приложение для небольшой кофейни, начиная с онлайн-меню и заканчивая хранением заказов в базе данных. Уникальные практические задания приведут вас туда, куда не добираются другие книги для начинающих.
Читать отрывок.
Читать дальше →
Total votes 11: ↑10 and ↓1+14
Comments3

Собираем бюджетный домашний NAS на 14 ТБ

Level of difficultyMedium
Reading time13 min
Views85K


Начав заниматься фотографией, я быстро ощутил нехватку места на компьютере. Фотографии в RAW имеют большой вес, а про видео говорить ещё страшнее. Решение проблемы очень простое — собрать NAS.

О моём опыте сборки бюджетного NAS на 14 ТБ я напишу далее в статье.
Читать дальше →
Total votes 140: ↑139 and ↓1+171
Comments264

Создание Discord бота для мониторинга цен на товары

Level of difficultyHard
Reading time14 min
Views5.4K

Представьте себе ситуацию: вы внимательно следите за определённым продуктом на Яндекс.Маркете и хотите моментально получить уведомление, как только его цена изменится в желаемую сторону. Или, возможно, вы являетесь владельцем интернет-магазина и стремитесь постоянно отслеживать динамику цен конкурентов, чтобы оперативно реагировать и сохранять свою конкурентоспособность на рынке. В обоих этих случаях, а также во множестве других сценариев, Discord-бот для мониторинга цен станет вашим незаменимым цифровым помощником, работающим 24/7. В рамках этой подробной статьи мы детально разберём процесс создания такого многофункционального бота.

Читать далее
Total votes 5: ↑5 and ↓0+7
Comments9

Установка программы модификации сетевых пакетов NFQWS на роутер Keenetiс

Level of difficultyMedium
Reading time12 min
Views147K

Привет, Хабр!

Сегодня рассмотрим вариант установки утилиты модификации сетевых пакетов Zapret на роутеры Keenetic. В отличии от простого использования на конкретных устройствах, при установке на роутер появляется возможность обрабатывать трафик идущий от всех устройств, подключенных к домашней локальной сети (ПК, смартфоны и смарт телевизоры).

Читать далее
Total votes 53: ↑53 and ↓0+62
Comments699

Чиним замедление YouTube на уровне роутера

Level of difficultyMedium
Reading time6 min
Views645K

Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.

Что случилось?

Хорошо описано произошедшее здесь, на Хабре. Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.

$ curl https://speedtest.selectel.ru/100MB -o/dev/null

Читать далее
Total votes 360: ↑357 and ↓3+412
Comments1054

Разбираемся со сканерами в Linux: получение информации об устройстве и поиск подходящего драйвера

Level of difficultyMedium
Reading time61 min
Views9.9K

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

В первой части коснемся вопроса сбора информации об устройстве при помощи системных утилит, входящих в состав ОС, а также программ от разработчиков SANE. Расскажем, как физическое устройство (например, МФУ) представляется в ОС сразу и принтером, и сканером, и много ещё чем. Обязательно затронем тему дескрипторов и детально рассмотрим значение каждого из них. База, так сказать. Заглянем в типовой пакет проприетарного драйвера и на примерах покажем, как он должен выглядеть в идеальном современном мире. Глазами разработчиков SANE, конечно. Мы не будем с ними спорить.

Подключайте свои сканеры
Total votes 25: ↑24 and ↓1+27
Comments8

Встречают по README — что нужно знать о документации

Level of difficultyEasy
Reading time6 min
Views10K
image

Сокращение времени на поиск информации — задача, о которой говорят непростительно мало. Эту задачу должны решать отдельные разработчики и, в целом, компании. Например, CloudMTS предоставляет материалы, чтобы пользователи быстро освоились и успешно работали в облаке. База знаний, с которой можно самостоятельно изучать облачные сервисы, это хорошее подспорье для беспроблемной миграции.

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

Должны ли разработчики писать документацию? Как это часто бывает, однозначного ответа на этот вопрос нет.

Сегодня поговорим об инструментах для сборки и работы с README, а также обсудим тему документации.
Читать дальше →
Total votes 20: ↑20 and ↓0+23
Comments4

Как работает физика в играх

Level of difficultyMedium
Reading time17 min
Views20K

В мире видеоигр игровая физика играет важную роль, определяя реалистичность и взаимодействие игрового мира с игроком. Что же происходит под капотом? Какие алгоритмы и подходы используются в современных движках? И что же значит «застрять в текстурах»? (спойлер: чушь полнейшая)

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

Читать далее
Total votes 74: ↑74 and ↓0+74
Comments36

Волшебная таблетка, или Централизованная настройка параметров безопасности ОС Astra Linux с помощью ALD Pro

Level of difficultyEasy
Reading time7 min
Views9K

Привет, Хабр! Я инженер в «Группе Астра» из команды ALD Pro. В статье расскажу, как мы создали расширенные групповые политики и инструмент для их применения на базе существующего механизма групповых политик ALD Pro. Благодаря этому получилось упростить настройку конечных рабочих мест и соблюсти требования по информационной безопасности.

Статья будет интересна системным администраторам или администраторам безопасности, которые работают с ОС Astra Linux SE и которым нужно привести доменные компьютеры в соответствие требованиям ФСТЭК.

Читать далее
Total votes 10: ↑7 and ↓3+5
Comments14

Структура драйвера Linux для одноплатного компьютера

Level of difficultyEasy
Reading time7 min
Views14K

Здраствуйте меня зовут Дмитрий. Недавно я написал статью как собрать прошивку для одноплатного компьютера Orange PI i96 с нуля. Если вы не читали то очень советую. И там я упоминал что для того чтобы собрать прошивку на новом ядре Linux, мне пришлось переписать драйверы с учетом архитектуры Device Tree, которую использует современное ядро. В этой статье я опишу как я это сделал.

Читать далее
Total votes 34: ↑33 and ↓1+35
Comments5

Качество ПО: определение и постановка целей

Level of difficultyEasy
Reading time3 min
Views2.4K

Качество программного продукта — важный критерий. Однако не каждый способен его четко обозначить, а тем более объяснить, как его достичь. Как правило, у каждого члена команды свое представление о качестве. Это связано с тем, что в оценке в большей степени учитываются субъективные мнения. Правильнее сказать, что качество представляет собой набор критериев или параметров. И этот набор может отличаться в зависимости от личного опыта или профессиональной деятельности участника команды: пользователя, разработчика, тестировщика, аналитика, заказчика или др.

Читать далее
Total votes 5: ↑2 and ↓3+1
Comments7

Почтовая система RuPost. Установка и настройка. Часть 2

Level of difficultyEasy
Reading time10 min
Views6K

Продолжим знакомство с RuPost версии 2.5.0 в редакции Enterprise. Рассмотрим возможные встроенные конфигурации, в том числе работу с антивирусом Касперского и взаимодействие с Microsoft Exchange, а также посмотрим на инструмент миграции из Microsoft Exchange. Попробуем управлять почтовыми ящиками, группами рассылки и ресурсными ящиками, а также заглянем в командную строку.

Читать далее
Total votes 6: ↑1 and ↓5-4
Comments1

Как Microsoft покорил мир с Windows 1.0

Level of difficultyEasy
Reading time9 min
Views11K

В анналах компьютерной истории лишь немногие имена сияют так ярко, как Windows. Это история революции персональных компьютеров.

На 2024 год запланирован выпуск Windows 12. Microsoft выпускает новые версии Windows каждые три года. Текущая версия ОС, Windows 11, работает на большинстве ноутбуков и настольных компьютеров в мире. ОС Windows прошла долгий путь с момента своего скромного появления 40 лет назад.

Представьте себе 1980-е: наплечники в моде, синтезаторная музыка процветает, а Microsoft совершает смелое вторжение в мир графических операционных систем с Windows 1.0, которая станет неотъемлемой частью технологической истории и послужит основой для компьютерной революции. Windows 1.0 сейчас может показаться примитивной ОС, но в то время это был огромный шаг вперёд в сфере персональных компьютеров. ОС заложила основу для последующих операционных систем Windows и ознаменовал новую эру в мире технологий.

Читать далее
Total votes 27: ↑24 and ↓3+28
Comments48

Как галлий стал незаменимым металлом в транзисторах и оптоэлектронике

Level of difficultyMedium
Reading time7 min
Views7.9K

Мы продолжаем серию статей, посвященных тем или иным металлам. Если в прошлый раз на Хабре речь шла о литии, то сегодня мы поговорим о галлии. 

Это мягкий серебристый металлический элемент с атомным номером 31 и химическим обозначением Ga. Французский химик Поль-Эмиль Лекок де Буабодран (Paul-Emile Lecoq de Boisbaudran) обнаружил галлий в сфалерите (минерале, содержащем сульфид цинка) в 1875 году с помощью спектроскопии. Он назвал элемент в честь своей родины Франции (бывшая Галлия; на латыни Gallia).

Читать далее
Total votes 11: ↑10 and ↓1+10
Comments7

Краткая история лития: от открытия до промышленного производства

Level of difficultyMedium
Reading time17 min
Views7.8K

Хрестоматийная история открытия лития и первых технологий его получения на первый взгляд чересчур академична и скучна, и, честно говоря, на сегодня полна лакун. Такова она по одной простой причине. С недавних пор, когда литий стал «белым золотом», «нефтью XXI века» и «металлом энергетики будущего», и вдобавок к этому еще вошел в «Перечень основных лекарственных средств Всемирной организации здравоохранения» как лекарство от тихого и буйного помешательства, история его открытия двухвековой давности мало кому интересна. Ну, открыли его какие-то ученые, а какие-то инженеры изобрели способы его промышленного получения, пусть спасибо скажут за то, что их имена присутствуют в научных монографиях, школьных и вузовских учебниках, энциклопедиях и справочниках, вникать в детали их научной и промышленной архаики просто некогда. 

Читать далее
Total votes 18: ↑16 and ↓2+18
Comments3

Information

Rating
Does not participate
Registered
Activity