Как стать автором
Обновить
42
0
Николай Титов @ntitov007

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

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

Как сделать и настроить собственный VPN

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

В статье рассмотрим четыре способа создания собственного VPN. Начнем с самого простого варианта, что под силу даже начинающим пользователям ПК.

Читать далее
Всего голосов 36: ↑35 и ↓1+41
Комментарии67

Самодельная оптопара из светодиода и 1Т308

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


TL;DR: сделать быструю оптопару не получилось. Опытным путём выяснил, что возможна оптическая передача синусоидального сигнала частотой примерно 2 МГц на расстоянии между кристаллами неизвестного красного светодиода и транзистора 1Т308 около 15 мм.
Читать и смотреть фото
Всего голосов 45: ↑45 и ↓0+69
Комментарии39

Топ 10 языков программирования в 2024 году по деньгам и популярности

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

«На каком языке программирования сегодня можно заработать больше денег?» «Что изучать в 2024 году?» Этими вопросами пестрит весь джуновский YouTube. Тема звучит провокационно, потому что нет какого-то одного языка, на котором ты будешь зарабатывать 100 рублей, а на всех остальных — 10. Но даже те небольшие различия в заработке привлекают немало внимания. А ещё для многих важна совокупность критериев выбора языка.

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

Всё это нам помогли обсудить эксперты:

Кира Кузьменко, основатель нескольких агентств, в том числе NewHR, которое занимается исследованием зарплат;
Кирилл Мокевнин, основатель школы программирования Hexlet;
Иван Нещадин, техлид команды Bridge в AvitoTech.

Статья написана по мотивам выпуска шоу «600k в секунду» от команды канала «Мы обречены» и Андрея Смирнова.

Читать далее
Всего голосов 55: ↑37 и ↓18+26
Комментарии138

Насколько Linux подходит для дизайна UX — мой опыт за год работы

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

В июне 2023 года я начал работать фрилансером в сфере UX-дизайна. Для этого мне требовался компьютер. К сожалению, спустя 7 лет верной службы мой MacBook Pro отправился на покой. И не из-за того, что перестал работать, а потому, что в Apple прекратили поставлять для него обновления безопасности. Просто стало небезопасно выполнять на нём заказы.

Я рассматривал в качестве альтернативы Windows и обнаружил, что в этой ОС постоянно появлялась какая-то новая, отвлекающая реклама; она пропитывалась тёмными паттернами UX и постепенно делала непригодным для использования старое железо.

И я решил, что должен быть более удачный способ, нежели каждые 5 лет выбрасывать свой компьютер и покупать новый.

Хотелось работать за чем-то надёжным, имеющим минималистичный дизайн и созданным с упором на долговечность. Здравствуй, Linux.
Читать дальше →
Всего голосов 49: ↑41 и ↓8+52
Комментарии82

Ручная установка Arch Linux для кибербулочек с капустой

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

Подробный туториал посвящённый установке Arch Linux для абсолютных новичков. Проведём тебя за ручку, от начала и до конца.

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

Путь к Arch, или как я от windows-юзера к линуксоиду шел

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

В этой статье я расскажу свой путь к использованию Arch Linux (ведь у самураев нет цели, только путь XD) и приведу несколько причин “почему арч - лучший дистрибутив”

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

Как мы в России сделали микрофон как у Артемия Лебедева и продаем по всему миру

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

В 2016-м у меня была ипотека, беременная жена, а мое производство микрофонов на 80 кв.м в Туле приносило убытков на 1 млн в месяц. Я брал кредиты, занимал у родителей и смотрел на подработку в такси. А сейчас мы продаем на 200 млн ₽ в год, а наши микрофоны известны по всему миру. 

Читать далее
Всего голосов 246: ↑209 и ↓37+225
Комментарии259

Chromebook: жизнь после EOS

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

Привет, жители Хабра! На связи Кирилл из МТС Диджитал.

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

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

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

Объясни свою маленькость: пять ну очень миниатюрных ноутбуков

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

Ноутбуки разных форм-факторов и конфигураций выпускают и крупные компании вроде Apple, Microsoft и Lenovo, и ноунеймы из Китая. Встречаются совсем уж необычные устройства — в этой подборке покажем несколько очень миниатюрных лэптопов. Если вы знаете похожие модели и сами пользуетесь ими, рассказывайте о них в комментариях. Будет интересно почитать!

Читать далее
Всего голосов 20: ↑15 и ↓5+18
Комментарии63

Исследуем важную роль аналоговых технологий (перевод статьи из блога Texas Instruments)

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

Привет!

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

Это статья про философию и подход к построению бизнеса аналоговых электронных компонентов компании Texas Instruments. Для кого будет полезна эта статья? В первую очередь для производителей электронных компонентов в нашей стране. Я работаю на предприятии, где к импортозамещению относятся очень серьёзно, и я, как разработчик, часто испытываю трудности используя российскую компонентную базу. Найти даташит на компонент с понятными мне описанием функций и алгоритма работы микросхемы (элементарно таблицу истинности для цифровых компонентов) иногда просто невозможно, только ТУ, где нет нужной мне информации и их также можно найти только через специальный софт Техэксперт. Многие сайты российских производителей электронных компонентов также нуждаются в серьёзном редизайне, чтобы быть удобными и информативными в первую очередь для разработчиков, а во вторую для закупщиков. А ещё бывают ситуации, когда сроки ожидания заказа могут доходить до 500 дней, этот момент, я, пожалуй комментировать воздержусь. Давайте познакомимся с коротким интервью от вице-президента подразделения аналоговых технологий Texas Instruments, что перенять их многолетний опыт в этом деле.

Это мой, отчасти вольный перевод для более понятного и комфортного чтения, с оригиналом вы можете ознакомиться здесь.

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

Qucs-S: руководство по видам моделирования, часть 1

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

Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. О данной программе рассказывают мои предыдущие статьи. Для работы Qucs-S рекомендуется использовать также открытый движок моделирования Ngspice. Актуальным релизом Qucs-S на текущий момент является версия 2.1.0. В данной статье подробно рассматриваются виды моделирования, имеющиеся в Qucs-S. Начальное руководство по работе с программой можно найти здесь: https://habr.com/ru/articles/678526/

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

Чипы для всех. Свободный стандарт на производство микросхем

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров12K
LibrePCB: бесплатный инструмент для разработки печатных плат под Windows, Linux и MacOS

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

Многие хотели бы составить конкуренцию лидерам — TSMC, Samsung и Intel, которые являются фактически монополистами в производстве современных микросхем по техпроцессу 2/5 нм.
Читать дальше →
Всего голосов 54: ↑40 и ↓14+40
Комментарии57

Как использовать нейросети, чтобы работать быстрее и проще?

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

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

Сомневаетесь? Тогда рассказываем истории сотрудников Selectel — как сисадмины, тестировщики и UX-исследователи используют AI в своей работе. Подробности — под катом.
Читать дальше →
Всего голосов 30: ↑26 и ↓4+35
Комментарии2

Книги, которые помогут прокачать писательские скилы

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

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

Начать лучше с основополагающих вещей – книги «Я, редактор», где изложена суть современного подхода к подготовке интересных публикаций, а также объясняется смысл редакторской работы. Многие думают, что она связана лишь с правкой текстов, но это не так.

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

Глобальные катастрофы в книгах Лю Цысиня

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

Как и многие фантасты, Лю Цысинь часто задумывается о будущем человечества и угрозах, с которыми оно может сталкиваться. Поэтому довольно часто в его книгах на Землю обрушиваются глобальные катаклизмы или враждебные цивилизации, которые могут погубить все живое на планете. Хотя такая завязка почти всегда означает динамичный и напряженный сюжет с высокими ставками, Цысинь постоянно обращается к этой теме не только, чтобы развлечь читателя. Моделируя различные сценарии, он размышляет, какой наиболее оптимальный ответ могут дать герои, что необходимо для выживания цивилизации. При этом он скорее оптимист, чем пессимист, и верит, что если приложить достаточно усилий, спасение возможно.

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

Симулятор электронных схем Qucs-S: обзор новшеств версии 2.1.0

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

Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. Для работы Qucs рекомендуется использовать также открытый движок моделирования Ngspice. Первый релиз Qucs, на котором основан Qucs-S, состоялся в 2003 году. В декабре этого года программе исполняется 20 лет. Актуальным релизом Qucs-S на текущий момент является версия 2.1.0. Далее будет рассказано о функциях, добавленных в релизах, вышедших в этом году.

Осторожно! Далее имеются анимированные GIF.

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

Domain fronting для чайников, и как его использовать для обхода блокировок

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

Давайте сразу вопрос на засыпку: может ли быть так, что клиент подключается, ну, например, к серверу www.python.org (самому настоящему, тому, к которому обращаются еще миллионы клиентов со всего мира), а потом использует его как прокси и гоняет через это подключение трафик до своего VPS для доступа в неподцензурный интернет? Если вы не уверены в ответе на этот вопрос или почему-то ответили "нет", то добро пожаловать в статью.

Я уже не раз рассказывал здесь о технологии XTLS-Reality (1, 2, 3) суть которой в том, что ваш прокси-сервер VPS может очень достоверно маскироваться под какой-нибудь популярный веб-сайт - принимать подключения, которые будут выглядит точно так же, как обращения к настоящему сайту, отвечать на них полностью аутентичным TLS-сертификатом, и в целом вести себя как тот настоящий сайт. Единственная проблема - сам IP-адрес. Немного подозрительно, когда к какому-нибудь якобы www.google.com постоянно обращается только один пользователь, а IP-адрес этого сервера на самом деле даже не относится к автономной сети Google.

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

И наверняка многим в голову приходила идея, а нельзя ли как-нибудь совместить эти два механизма? Проксироваться через CDN, но при этом "прикрываясь" каким-нибудь чужим доменом? Ответ: да, можно, и сейчас мы посмотрим, как именно.

Читать далее
Всего голосов 61: ↑60 и ↓1+73
Комментарии45

GOST: швейцарский нож для туннелирования и обхода блокировок

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

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

Сегодня я расскажу о замечательном инструменте под названием GOST. Не пугайтесь, он не имеет никакого отношения к ГОСТ-шифрованию или чему-то подобному, на самом деле это Go Simple Tunnel. Он действительно simple (простой) в использовании и настройке, но при этом невероятно мощный, поскольку поддерживает огромное количество протоколов и транспортов, из которых вы при желании сможете построить самые упоротые и бронебойные комбинации, а именно...

Читать далее
Всего голосов 145: ↑142 и ↓3+174
Комментарии114

Жизнь, пульсирующая в черной дыре

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

На habr ранее активно обсуждалась теория Вселенной, осциллирующей в черной дыре, которая развивается в ряде работ, в том числе моих с соавторами (но не только). Чего стоит дискуссия от 2018 года на 600 комментариев «Жизнь внутри черной дыры» (отмечу, что я не инициировал этот пост, просто меня спросили — не возражаю ли я, а я, конечно, вовсе нет). Там, конечно, много странных заявлений, но я не принимал прямое участие в этой дискуссии, потому что был слишком занят дальнейшим развитием теории. Но в этом году ситуация изменилась: работа над моделью циклической Вселенной с переменной гравитационной массой для меня практически завершена. Она подробно изложена в книге «Осциллирующая Вселенная», которая опубликована в бумажном и электронном варианте издательством Челябинского государственного университета в феврале 2023 года. Книгу (со свежими уточнениями на 25 сентября 2023 года) можно скачать на сайте Пущинской обсерватории.

Читать далее
Всего голосов 91: ↑87 и ↓4+104
Комментарии333

OpenConnect: недетектируемый VPN, который вам понравится

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

Я уже написал здесь много статей на тему прокси-протоколов и прокси-клиентов, которые очень сложно детектировать и заблокировать, и которые используют пользователи в Китае, Иране, Ираке, Туркменистане, и теперь вот в России (мы здесь в отличной компании, правда?). Но довольно часто мне в комментариях писали, мол, это все отлично, но мне нужен именно VPN для целей именно VPN - доступа в частные локальные сети, либо для соединения клиентов между собой, и желательно так, чтобы его не заблокировали обезьяны с гранатой. Поэтому сегодня мы поговорим именно о VPN.

Классические OpenVPN, Wireguard и IPSec отметаем сразу - их уже давно умеют блокировать и блокировали не раз. Модифицированный Wireguard от проекта Amnezia под названием AmneziaWG — отличная задумка, но есть одно но...

Читать далее
Всего голосов 273: ↑272 и ↓1+323
Комментарии351
1
23 ...

Информация

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