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

Пользователь

Отправить сообщение

Какой роутер для OpenWrt купить в 2025 году?

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

Я много пишу про OpenWrt и часто получаю вопросы о том, какой взять роутер под эту ОС. В прошлом году я уже делал обзор роутеров, лучше всего подходящих под OpenWrt. Тогда выбор был не очень большой, но сейчас всё изменилось в лучшую сторону. Поэтому я сделал новый актуальный разбор для тех, кто не знает, какой роутер выбрать.

Роутер, как и любой другой девайс, нужно покупать под запрос. Например, линуксоиды привыкли покупать ноутбуки именно под Linux, а не первый попавшийся. Также и тут: если нужен OpenWrt, то роутер тоже надо выбирать с умом, а не надеяться на то, что кастомная прошивка сделает конфетку из роутера за 700 р.

В 2023 и 2024 появились интересные роутеры, которые уже поддерживаются проектом OpenWrt. Эти роутеры сделаны на базе ARM-процессоров. Такие роутеры появились у нескольких компаний, и дальше их количество будет только увеличиваться.

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

lnav — супернедооценённый инструмент для работы с логами

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

Доброго дня. Это мой первый пост на хабре, поэтому не будьте особо строги к нему.

В мире разработки, системного администрирования и DevOps не смотря на то, что давно существуют и заняли свою нишу инструменты, связанные с централизованным сбором, визуализацией и анализом логов (graylog, ELK/EFK, loki, loggly и другие), всё ещё существует необходимость периодически взять шашку в руки и поработать со старыми/добрыми (а может быть и не очень добрыми) текстовыми логами. За 21 год своей деятельности я успел побыть системным администратором, DevOps инженером, разработчиком, CTO и системным аналитиком, но необходимость периодической работы с логами неизменно присутствовала в том или ином виде всегда. Это может быть разбор вывода нового сервиса или контейнера на машине разработчика, что-то, что ещё не успели завести (или сознательно по каким-либо причинам не завели) на централизованную систему сбора логов или, например, сервис, временно включенный в режиме debug для поиска причин проблемы. Ситуаций бывает много и ситуации бывают разные, а текстовые логи были, есть и ещё долго будут с нами.

Все, кто как-либо связан с DevOps знают про такие утилиты как more, less, tail, head, grep, sed, awk (а кто-то и ещё десяток более специфичных) и при необходимости их используют, но из тех, с кем я общался, никто не подтвердил мне, что знает про lnav. Я и сам не знал и искал нечто подобное более десяти лет. lnav — это не просто швейцарский армейский нож в мире работы с логами, а целый космический корабль, на котором можно улететь в соседнюю галактику. Мой мир разделился на "до" и "после" знакомства с этой утилитой. Там, где раньше требовались часы, а то и десятки часов на анализ логов, теперь хватает считанных минут.

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

Windows — причина медленного интернета. Низкая скорость «загрузки», при нормальной скорости «скачивания»

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

Если Вы являетесь клиентом провайдера МТС «домашний интернет» и у вас проблемы со скоростью «загрузки» — это статья для Вас.

И если Вы проверили всё, что могло быть причиной медленной скорости загрузки: интернет-кабели, роутер, патч-корды, а в вашей Windows проблема осталась, не спешите паниковать, проблема не у Вас, а у вашего провайдера.

Читать далее
Всего голосов 97: ↑93 и ↓4+106
Комментарии61

Ахалай-махалай, заплатить Apple или Google

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

Совсем не претендую на оригинальность темы, но мне тут понадобилось заплатить за очередной год жизни с Xbox. Уверен, что я не один такой и многие люди хотели бы отдать свои деньги за игры, сервисы Google (YouTube Premium, Диск), Apple, подписку Netflix и иже с ними. И знаете, что говорят эти уважаемые компании таким же, как я, дисциплинированным и ответственным людям? Да, конечно, знаете! «Пошел нафиг, с Новым годом!». И как быть?

Читать далее
Всего голосов 11: ↑7 и ↓4+5
Комментарии17

4 анти-паттерна pandas и способы борьбы с ними

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

Pandas — это мощная библиотека для анализа данных, API которой обладает широкими функциональными возможностями. Этот API позволяет решить любую задачу, связанную с обработкой данных, несколькими способами. Некоторые из подходов к решению задач лучше других. Часто бывает так, что пользователи pandas узнают о подходах, не отличающихся особой эффективностью, привыкают к ним и постоянно их применяют. Этот материал посвящён разбору четырёх анти-паттернов pandas и рассказу о приёмах работы, которые стоит использовать вместо них.

Автор черпал вдохновение из многих источников, ссылки на которые даны в статье. В частности — из замечательной книги Effective Pandas.

Читать далее
Всего голосов 20: ↑19 и ↓1+26
Комментарии15

Управление освещением через BLE Mesh

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

Обзор возможностей BLE модуля JDY-10 на базе TLSR8266 с прошивкой поддерживающий mesh сети.

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

Компактный DIY Zigbee датчик температуры с e-ink дисплеем

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

В сегодняшней статье хочу рассказать о новой версии миниатюрного датчика температуры и влажности с e-ink дисплеем. Этот проект является продолжением моего старого открытого ардуино проекта миниатюрного датчика температуры c e-paper дисплеем, который работал на nrf52810.
Читать дальше →
Всего голосов 64: ↑64 и ↓0+64
Комментарии15

Твикаем VS Code: убираем визуальный шум, доводим до совершенства

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

Как при помощи небольших твиков можно улучшить интерфейс VS Code, убрав ненужные визуальные элементы интерфейса.

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

3 особенности чисел в Python, о которых вы, возможно, не знали

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

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

Но числа в Python — это гораздо больше, чем, собственно, их числовые значения. Поговорим о трёх особенностях чисел в Python, с которыми вы, возможно, не знакомы.

Читать далее
Всего голосов 46: ↑43 и ↓3+55
Комментарии18

Недорасшифрованные письменности Крита, Кипра и филистимлян. Часть 3: Формальный анализ, корпуса и палеография

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

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

Напомню, в первой части был рассказ о дешифровке древнейшей греческой письменности – Линейного письма В, исчезнувшего вскоре после Троянской войны, когда у дешифровщиков не было привычных «верных помощников» - параллельных текстов на других языках или хотя бы близкородственных письменностей (был разве что очень «дальний родственник»).

Во второй части речь пошла о более древних письменностях Крита, Линейном А и иероглифах, а также родственном кипро-минойском письме о. Кипр, на которых та же методика уже не сработала, поскольку их язык (или языки) имел(и) в принципе иную структуру. Все эти письменности (вместе с дешифрованными Линейным В и кипрским греческим) в настоящее время известны как «эгейские письменности» (по месту их происхождения в бассейне Эгейского моря).

Рассказав о весьма медленном прогрессе в их изучении, мы остановились на ряде «чисто человеческих» ошибок, совершённых дешифровщиками – например, в попытках определить язык надписей. Но там, где человеческий интеллект слаб – возможно, поможет компьютерная лингвистика, если правильно поставить задачу?

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

Переезд в Португалию: Лиссабон как локация для удалённой работы

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

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

Я расскажу о том, что знаю о Португалии с точки зрения шести пунктов ниже. Когда я задумываюсь о нашем следующем переезде я всегда оцениваю новую локацию именно по этим пунктам:

 ·         Климат

·         Безопасность

·         Образование для детей

·         Стоимость жизни

·         Виза

·         Стиль/качество жизни

Поехали!
Всего голосов 37: ↑32 и ↓5+35
Комментарии79

Сравнительный анализ тональности комментариев в YouTube (осторожно, ненормативная лексика)

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

Привет! Чем еще заняться на каникулах любителю Data Scienсe как не анализом тональности комментариев под новогодними обращениями?! На эту мысль меня натолкнули алгоритмы YouTube, выдавшие к просмотру первого января 2022 года два видео, с очень разными по эмоциональной окраске комментариями.

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

Читать далее
Всего голосов 40: ↑31 и ↓9+34
Комментарии16

Недорасшифрованные письменности Крита, Кипра и филистимлян. Часть 1: Прорыв

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

Текст написан иностранным агентом – лицом, проживающим за пределами России (в Канаде). Иллюстрации взяты из открытых источников - если не указано иное, из Википедии.

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

Это хорошо видно на примере изучения древних письменностей острова Крит, из которых была дешифрована только одна – наиболее позднее Линейное письмо В (и то не до конца). Что же касается более ранних надписей, то тут есть многочисленные нюансы…

Читать далее
Всего голосов 53: ↑52 и ↓1+70
Комментарии16

Создание и опыт использования клавиатуры Dactyl LightCycle

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

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

На самом деле решение проблемы лежит на поверхности. Но производители клавиатур, к сожалению, не хотят уделять должного внимания эргономике.

Клавиатур «правильного» форм-фактора крайне мало. Есть хороший вариант Kinesis Advantage, но это редкость даже за рубежом, а в России их раздобыть практически невозможно. Поэтому я решил взять производство в свои руки. И вот что из этого получилось.

Читать далее
Всего голосов 49: ↑48 и ↓1+58
Комментарии44

Программируем умный дом

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

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

И, как и многое другое в Дивном Новом Мире Большого Брата, практически бесплатно мы получаем термостат с интеллектом кофеварки и кофеварку с интеллектом умственно отсталого муравья. С простецкой ценой в одну смертную душу в виде ваших данных. Всё это пришло вместе с лицензионными соглашениями, которые можно только посылать в филиал ада по соглашениям с Бессмертными Душами, сопроводив запиской: «Учитесь, парни…» (© Терри Праттчет, Нил Гейман — Благие Знамения.)

Не раз мы слышали новости о том, что какая-то нерадивая Алекса позвонила куда-то не туда или Алиса с Сири сливают данные одновременно товарищу майору и мистеру Смиту. Но мы не лыком шиты. У нас есть альтернативы, и с ними мы и познакомимся.
Читать дальше →
Всего голосов 17: ↑17 и ↓0+17
Комментарии12

Личный враг Бонапартов или почему иногда не стоит злить ботаника

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

Автор: Лысый Камрад (@LKamrad)

Вы когда-нибудь слышали фразу «Лучше ужасный конец, чем ужас без конца»? Нет, это вовсе не забавная цитата из Жванецкого или Камеди-клаба. На языке оригинала эта фраза выглядит еще круче: «Lieber ein Ende mit Schrecken als ein Schrecken ohne Ende». Не правда ли звучит угрожающе: «Айн энде мит шрекен одэр айн шрекен онэ энде?!». И, нет, вы снова не угадали - к немецким порнофильмам данная поговорка тоже отношения не имеет.

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

Читать далее
Всего голосов 59: ↑53 и ↓6+62
Комментарии27

Окей, Джанго, у меня к тебе несколько вопросов

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

Недавно я проходил очередное интервью, и меня спросили, пишу ли я на flask, на что я ответил, что я себя люблю, и поэтому пишу на django. Меня не взяли, потому что, кхм, у них, оказывается, много чего было на фласке, и вышло неловко. Да-да, я знаю, фласк крут, потому что он простой, всё что надо ставишь сам, а чего не надо там и так нет, но как по мне, всё равно потом получается django.

И тут, наверно, покажется, что я я свидетель Джанго, хожу по домам, стучу в двери и рассказываю, как круто на нём кодить, но вообще-то нет - Джанго тоже не без проблем... Вот об этом я и хочу поговорить.

Читать далее
Всего голосов 78: ↑74 и ↓4+85
Комментарии23

WD-40: средство, которое может почти всё

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

Если провести эксперимент и попросить аудиторию Хабра опознать сине-жёлтый баллончик с красной крышечкой, то 90% ответят правильно — это WD-40. Узнаваемость средства объясняется просто — его используют повсеместно, «вэдэшкой» разве что голову не моют и пельмени не заправляют. Сегодня хочу рассказать вам о смазке, ставшей популярной во всём мире. А в конце статьи — маленький опрос.

Читать далее
Всего голосов 67: ↑62 и ↓5+72
Комментарии148

Непереводимые слова: 7 русских лексем, которых не хватает в английском

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

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

Даже известные переводчики и писатели были бессильны перед ними. Больше того, некоторым из этих слов посвящены целые лекции в англоязычных университетах. Интересно? Тогда поехали!

Читать далее
Всего голосов 40: ↑34 и ↓6+43
Комментарии178
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность