TGViewer
Channel Public Channel
Жан рассказывает

Жан рассказывает

@jan_novik

Официальный блог Jan novikov
Subscribers
153
Photos
158
Videos
538
Links
552
Recent Posts 20 shown
Post #4440 11
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
Post #4439 36
Ну шо, народ, всем привет! 😁

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

А потом я открываю комп. Просто открываю, ничего такого. Думаю: «Сейчас одну мелочь поправлю и пойду отдыхать». И вот уже сидишь, время куда-то улетело, чай давно остыл, а эта «одна мелочь» успела познакомить тебя ещё с тремя своими родственниками. Ну, кто занимается своими проектами, тот поймёт. Там невозможно просто заглянуть на пять минут. Особенно когда видишь ошибку, которая будто сама просит: «Ну исправь меня, я же вот тут, прямо перед тобой» 😁

Но, если честно, мне это нравится. Да, иногда можно залипнуть и забыть, что вообще-то выходные существуют. Зато потом запускаешь программу, проверяешь то, над чем сидел, и такой: «О, теперь работает как надо!» И настроение сразу лучше. Даже если до этого полчаса ругался на монитор 😂

Кстати, раз уж заговорил про свои проекты. Я тут снова поковырял своё интернет-радио Home. Давно им толком не занимался, а недавно сел на пару дней, поправил ошибки, которые уже давно напрашивались, и выпустил версию 2.2.2. Разобрался с сообщениями об ошибках и предупреждениями, подправил момент, из-за которого программа при выходе могла подвисать, и ещё кое-что по мелочи. Вроде смотришь — небольшие изменения. А когда сам этим пользуешься, каждая такая мелочь чувствуется.

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

Можно прямо без церемоний. Удобно или нет? Понятно ли, что где находится? Хватает ли вам возможностей? Может, где-то кнопка ведёт себя странно, какое-то сообщение звучит непонятно или программа делает не то, чего вы от неё ожидали. Если что-то сломалось — тоже пишите. Причём чем подробнее расскажете, что нажали и что произошло, тем проще мне будет это повторить и исправить.

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

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

А если пока не тестили — тоже ничего страшного. Будет желание, попробуйте на выходных и напишите потом пару слов. Даже простое «запустилось, станцию добавил, слушаю, пока всё нормально» мне уже даст понять, что у кого-то оно работает не только на моём компе 😁

В общем, у меня на эти выходные планы примерно такие: постараться отдохнуть, послушать музыку и, зная себя, наверняка ещё чуть-чуть залезть в код. ЧУТЬ-ЧУТЬ, ага. Мы все знаем, чем заканчиваются эти «чуть-чуть» 😂

А вы как проводите выходные? Уже отдыхаете или тоже нашли себе занятие, от которого потом приходится отдельно отдыхать? Пишите заодно, кто пробовал радио и что бы вы в нём улучшили. Правда интересно почитать ваши мысли. Всем хороших выходных, народ! 🔥
  • ❤ 3
  • 🎉 1
Post #4438 28
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
Post #4437 30
radio_home_v2.2.2.exe50.7 MB
Ну шо, народ, всем привет! 😁

Давненько я своим интернет радио для компьютера не занимался. Оно работало, я его особо не трогал, а ошибки тем временем сидели и ждали, когда я наконец до них доберусь 😂

Вот сел пару тройку дней назад, открыл код и думаю: ну, сейчас немного поправлю то, что само себя уже просит исправить. Ага, «немного». В итоге получилась Internet Radio Home v2.2.2 🔥

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

Заодно проверка интернета и звуковой сигнал больше не тормозят воспроизведение. Автоматическое переподключение, если поток всё-таки оборвался, осталось.

Ещё поправил раздачу радио по Wi-Fi. Раньше подключался один слушатель — и всё, второй мог ждать сколько угодно. Теперь могут слушать несколько устройств одновременно. Плюс убрал неправильные метаданные из потока, из-за которых у некоторых плееров звук мог резаться.

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

— программа могла зависнуть на несколько секунд при закрытии;
— при сохранённом фильтре избранного подсвечивалась одна станция, а включалась другая;
— запись могла продолжаться даже после закрытия её окна;
— Enter в списке записей обещали для воспроизведения, но он не работал;
— после паузы на экране оставалась «Буферизация»;
— битый файл со станциями или импортированный JSON могли уронить программу;
— справка по F1 на Windows не открывалась;
— уведомления показывались, даже если их отключили в настройках.

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

Короче, хотел чуть подлатать своё радио, а получилась довольно приличная уборка под капотом 😁 Если кто пользуется — обновляйтесь до v2.2.2. И если опять найдёте какой-нибудь косяк, пишите. Судя по всему, они там умеют хорошо прятаться 😂📻
Post #4436 44
проблему и создал.

ВОТ ЭТО ОСОБЕННО БЛЯДЬ ПРИЯТНО. 😂

Так что потихоньку возвращаюсь.

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

А там посмотрим.

Может, даже получится не проебать блог через неделю.

Хотя...

Не будем ставить перед собой невыполнимые задачи. 🤣

Короче, кто всё ещё здесь — всем добра. ❤️

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

Будем жить дальше.

Работать.

Заниматься своими проектами.

Что-нибудь придумывать.

Что-нибудь обязательно ломать.

Потом сидеть и выяснять:

«КТО ЭТУ ХУЙНЮ СДЕЛАЛ?!»

А потом вспоминать:

«А. БЛЯДЬ. Я.» 😂

Ну и иногда всё-таки вспоминать, что у меня есть блог.

В общем, я снова здесь.

Надолго ли?

Хуй его знает. 🤣

Но пока я тут — будем общаться.

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

А я пойду дальше заниматься своими делами.

Потому что где-то там меня уже наверняка ждёт какая-нибудь новая хуйня, которая «ещё пять минут назад прекрасно работала». 😂🔥
  • 🔥 2
  • 😈 1
Post #4435 42
Ну шо, народ.

Я, блядь, снова здесь. 😂

Да-да. Тот самый человек, который периодически вспоминает, что у него вообще-то есть личный блог и, наверное, неплохо было бы иногда в него что-нибудь писать.

Причём я ведь реально не забываю про него окончательно. Я периодически думаю:

«О, сегодня надо что-нибудь написать».

И всё.

На этом, сука, процесс написания поста обычно заканчивается. 😂

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

А это вообще моя любимая классика.

Ты ничего не трогал.

Вообще.

Открываешь — не работает.

И сидишь такой:

«А КАКОГО ХУЯ?!»

Причём компьютер тебе, естественно, ничего объяснять не собирается.

Он просто констатирует факт:

— Ошибка.

— Какая?

— Да.

Спасибо, блядь. Очень информативно. 😂

И вот так проходит день.

Работа плюс свои проекты — и времени они жрут так, будто я им денег должен.

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

ХУЙ ТАМ. 😂

Одно цепляется за другое.

Начинаешь делать одну маленькую задачу.

Маленькую, сука.

На двадцать минут.

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

И самое страшное — вроде закончил.

Можно отдыхать.

Но тут мозг такой:

«Слушай, а мы же ещё вот это хотели сделать...»

Да иди ты нахуй.

...

Ладно.

Показывай. 😂

И всё начинается заново.

Поэтому блог стабильно оказывается где-то между:

«Надо написать пост»

и

«БЛЯДЬ, УЖЕ НОЧЬ?!»

А ночью уже сидишь и думаешь: ну сейчас-то какой пост, завтра нормально напишу.

Вот это «завтра», конечно, великая вещь.

Туда можно запихнуть абсолютно всё.

Завтра отвечу.

Завтра доделаю.

Завтра разберусь.

Завтра отдохну.

Завтра напишу пост.

Если собрать всё, что человечество собирается сделать завтра, там работы лет на триста вперёд. 😂

Но самое смешное, что рассказать мне есть о чём.

Жизнь вообще не стоит на месте.

Работа идёт, проекты потихоньку двигаются. Где-то получается именно так, как задумал. Где-то получается какая-то ебаная хуйня, на которую смотришь и думаешь:

«Ну... технически оно работает».

А это, между прочим, иногда уже достижение. 🤣

Какие-то идеи появляются совершенно внезапно.

Причём нормальные идеи почему-то никогда не приходят, когда ты специально сидишь и думаешь:

«Так. Сейчас я буду придумывать».

Хуй.

В голове пустота.

Зато когда лёг спать и уже почти отрубился:

ЕБАТЬ, А Я ПРИДУМАЛ!

Спасибо.

Очень вовремя. 😂

И ты уже понимаешь, что вариантов два.

Либо записать прямо сейчас.

Либо утром проснуться с ощущением, что ночью придумал какую-то охуенную вещь, но какую именно — хуй его знает.

Поэтому берёшь телефон.

Записываешь.

Потом думаешь: «Я только одну штуку быстренько проверю».

А дальше открываешь глаза — условно уже три часа ночи, компьютер включён, ты чем-то занимаешься и спать почему-то никто больше не собирается. 😂

Короче, всё как обычно.

Так что да.

Блог я опять маленько проебал.

Не потому что мне нечего сюда писать.

Скорее наоборот — иногда всего настолько дохуя, что в итоге не пишешь вообще ничего.

Парадоксальная хуйня.

Но решил исправляться.

Без вот этих громких:

«ВСЁ! С ЭТОГО ДНЯ ПОСТ КАЖДЫЙ ДЕНЬ!»

Не-е-е.

Я себя знаю. 😂

Стоит мне такое написать — можете сразу засекать, через сколько дней я снова исчезну.

Поэтому никаких обещаний.

Захотел написать — написал.

Есть какая-нибудь мысль — принёс сюда.

Случилась смешная хуйня — расскажу.

Заебался — тоже, может быть, расскажу.

Получилось что-нибудь крутое — тем более.

В конце концов, это и есть личный блог.

Не новостной канал.

Не работа.

Не место, где я обязан в 18:00 по расписанию родить очередной пост, даже если мне сказать вообще нехуй.

Здесь можно просто быть собой.

Иногда умным.

Иногда философом.

Иногда программистом.

А иногда человеком, который полдня искал проблему, а потом обнаружил, что сам же вчера эту
  • 🔥 1
Post #4434 40
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
Post #4433 50
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
  • ❤ 1
  • 🔥 1
Post #4432 59
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
Post #4431 52
Всем доброе утро 😄☕ Ну шо, народ, проснулись или ещё ведёте переговоры с подушкой на тему «ещё пять минуточек»? 😂

У нас в Житомире утречко пока вполне себе нормальное — около +15, солнышко выглядывает, хотя на сегодня ещё обещают до +24 и местами дождик 🌤️🌧️ Короче, погода пока сама не определилась, лето она ещё или уже пора включать осень 😂

А у вас там шо за окном творится? ☀️🌧️💨 Холодрыга, жара, дождь или погода из серии «лучше вообще не выходить»? 😄

Всем хорошего утра, нормального настроения и чтобы сегодняшний день не начал выёбываться раньше, чем мы успеем выпить кофе 😂☕
Post #4430 54
Всем здрасте 😂 Походу, у меня появилась новая традиция — желать всем доброго утра тогда, когда нормальные люди уже думают, шо будут делать вечером, хах. Ну а шо, стабильность — признак мастерства 🤣 Утром я, видимо, слишком занят тем, что пытаюсь понять, нахрена вообще проснулся, а ближе к вечеру такой: «О, точно, блог же есть!» 😂 Короче, всем доброе утро в почти вечернее время 😄 Надеюсь, день вас сильно не заебал, нервы ещё на месте, никто не успел окончательно выбесить, а если успел — ну уже вечер, можно считать, что вы этот квест почти прошли 😂 Всем хорошего настроения и приятного вечера, а завтра я, возможно, снова поздравлю вас с утром… часиков в восемь вечера, хах 🤣
Post #4429 55
Ебать, я маленько проебал момент написать это с утра, хах 😅

Ну да ладно, лучше поздно, чем вообще хуй забить 😂

Короче, народ, всех с началом понедельника и новой недели! 🔥
Пускай этот понедельник не ебёт мозги сильнее, чем положено, дела хоть как-то делаются, планы не летят по пизде, а настроение держится хотя бы на уровне «ну жить можно» 😁

Кто уже с самого утра успел заебаться — крепитесь, вы не одни 😂
Кто ещё бодрячком и полон сил — подозрительные вы, конечно, люди, но ладно, пользуйтесь моментом.

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

А я, как обычно, вовремя всех поприветствовал… почти. ХАХ 😂

Всем добра и погнали ебашить эту неделю 🤝🔥
  • 🥰 1
Post #4428 52
Ну шо, ебать, этот день мы тоже пережили 😂

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

А вообще удивительная хуйня: утром открываешь глаза — впереди целый день. Думаешь: «О, времени дохуя, сейчас столько всего сделаю».

Потом раз — уже обед.

Ещё раз моргнул — вечер.

И сидишь такой:
А ГДЕ, БЛЯДЬ, ДЕНЬ?!
Кто его спиздил? Верните хотя бы часа три, у меня там дела были 😂

Хотя кого я обманываю. Дали бы мне эти три часа обратно — я бы первые два часа и сорок минут занимался какой-нибудь совершенно левой хуйнёй, а последние двадцать минут бегал бы с криками: «БЛЯДЬ, Я НИЧЕГО НЕ УСПЕВАЮ!» 🤣

Сейчас уже тот самый прекрасный вечерний режим, когда делать нихуя не хочется, но и спать ещё вроде рано. Поэтому начинается священный ритуал: походить туда-сюда, открыть телефон, закрыть телефон, снова открыть телефон, зачем-то проверить то, что проверял пять минут назад, и в итоге нихуя не понять, чем ты занимался последние полтора часа.

Короче, народ, располагайтесь поудобнее. Заваривайте чай, доставайте вкусняшки, включайте кино, музыку, игры — кто чем по вечерам спасается от этой ебанутой реальности 😁

Суббота практически всё.

Мы её пережили.

А завтра будет воскресенье…

И вот там главное случайно не вспомнить, что после него понедельник.

БЛЯДЬ.

Всё, я ничего не говорил. 😂

Всем доброго вечера ❤️
Не ебите себе мозги хотя бы сегодня. Завтра продолжим. 😁
  • 🥰 1
Post #4427 42
Ну что, мать его.

Всех с выходными. 😂

Мы каким-то чудом до них всё-таки доползли.

Кто всю неделю работал — можете официально перестать делать вид, что вам нравится быть продуктивными людьми.

Кто не работал — тоже отдыхайте. Хули. Выходные общие, документы на право лежать и нихуя не делать никто проверять не будет.

Сегодня вообще предлагаю максимально простой план.

Проснулись — уже молодцы.

Встали с кровати — достижение разблокировано.

Поели — вообще красавчики.

А если ещё и сделали что-нибудь полезное — всё, нахуй, остановитесь. Не надо портить статистику остальным. 😂

Пусть эти выходные хотя бы немного будут про себя.

Без вечного «надо».

Без «сейчас быстренько вот это доделаю».

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

Хотите спать — спите.

Хотите гулять — идите гуляйте.

Хотите залипнуть в игру, сериал, музыку или какую-нибудь очередную техническую хуйню до трёх часов ночи — ну а когда ещё?

Хотите вообще никого не видеть и провести день в режиме:

«Меня нет. Я временно прекратил социальное существование».

Тоже отличный план.

Короче, всем хороших выходных.

Чтобы никто не ебал мозги.

Чтобы ничего внезапно не сломалось.

Чтобы телефон звонил только по приятным поводам.

Чтобы денег каким-нибудь мистическим образом стало больше, а проблем — меньше.

И чтобы хотя бы пару раз за эти два дня возникла мысль:

«А вот сейчас, сука, хорошо».

Отдыхайте.

Живите.

Занимайтесь своей хуйнёй.

А все великие проблемы человечества подождут до понедельника.

Они, блядь, никуда не денутся. 😂
  • ❤ 1
Post #4422 42
В глубокой ночи, ровно в 05:00, когда мир вокруг был особенно тихим, Мария села за телефон. Она была напугана, когда услышала неизвестный номер, который звонил ей снова и снова. Вначале звонки казались случайными, но со временем они становились все зловеще. Искажённые голоса, шёпоты, пугающие фразы, помехи. Мария пыталась отвечать, отключать звонки или избавиться от телефона, но звонки продолжались. Она чувствовала холод по коже, дрожь в руках, учащённое дыхание. В голосе звонка она слышала дыхание, когти, зубы, пасть, руки, скрипы и меняющийся голос. Звонки исходили изнутри квартиры, и голос знал её личные тайны. Мария сомневалась в реальности и боялась сумасшествия. В финале она поняла, что источник звонков находится гораздо ближе, чем казалось.
Post #4421 42
В деревне Каменка, где ночь была особенно тяжелой и мрачной, жила старуха по имени Елена. Она знала все тайны местных мифов и легенд, особенно о часовом доме ведьм, который был особенно активен с 00:00 до 03:00. Ровно в три часа ночи, когда мир вокруг становился еще более тихим, Елена всегда чувствовала, как на нее смотрят из темноты. Однажды, когда она проснулась в три часа ночи, в комнате начало греметь старое зеркало, отражавшее неестественные тени. Звуки шагов, похожие на ходьбу животных, прерывались только гулким шармом дров в печке. Елена почувствовала, как на нее приближается холодный дыхательный пар, и вдруг, в зеркале появилась фигура, смотрящая прямо на нее. Елена закричала, но ее голос был затмлен темным шепотом, который разносился по комнате. В следующий момент она ощутила, как ее тело исчезает, и перед ней открылась пустота без конца. Елена поняла, что она столкнулась с силой, которой не могла противостоять, и что в мире есть вещи, которые лучше не знать.
Post #4420 39
В жилом доме, где стены были покрыты старой краской и пылью, в три часа ночи, когда все было особенно тихо, подросток по имени Михаил сел в лифт. Он был пугливым и склонялся к депрессии, и каждый раз, когда находился в замкнутом пространстве, он чувствовал, как сердце бьется быстрее. Лифт был старым, с изношенными кнопками и скрипящими дверями. Запах резины и пыли наполнял воздух, а вентиляция шептала что-то непонятное. Михаил знал, что должен был пойти в больницу, но страх от загадочного здания и его теней заставлял его откладывать это на потом. Внезапно свет в лифте потух, и он оказался застрявшим. Шепот и шаги, похожие на ходьбу животных, прерывали тишину. Михаил пытался вызвать диспетчера, но телефон не работал. Он смотрел в зеркало, и там отражались неестественные тени, которые двигались и исчезали. Михаил начал чувствовать, как тревога и клаустрофобия растут, и он понимал, что его жизнь изменилась навсегда.
Post #4418 41
Этот рассказ взят из найденных дневников подростков, которые описывают странные и пугающие события в своей жизни. Я — мальчик, мне 16. В деревне Каменка, где ночь была особенно тяжелой и мрачной, жила старуха по имени Елена. Она знала все тайны местных мифов и легенд, особенно о часовом доме ведьм, который был особенно активен с 00:00 до 03:00. Ровно в три часа ночи, когда мир вокруг становился еще более тихим, Елена всегда чувствовала, как на нее смотрят из темноты. Однажды, когда она проснулась в три часа ночи, в комнате начало греметь старое зеркало, отражавшее неестественные тени. Звуки шагов, похожие на ходьбу животных, прерывались и повторялись, словно кто-то шел по полу. Я не мог понять, откуда они приходят, и это пугало меня. Я решил проверить, что происходит, и медленно, как медведь, подошел к зеркалу. В нем я увидел нечто, что заставило меня задуматься. Тени, которые казались мне обычными, оказались не такими, как я ожидал. Они двигались, как будто кто-то был рядом, но никто не был. Я начал дрожать, и это чувство не проходило. Я решил не трогать зеркало и вернуться в кровать, но звуки шагов продолжались. Я не знал, что делать, и это пугало меня больше, чем когда-либо. Я решил не говорить об этом никому, чтобы не вызвать беспокойство у родителей. Я решил продолжать наблюдать, чтобы понять, что происходит. Я не знал, что это приведет, но я знал, что это необычное и пугающее событие, которое я никогда не забуду.
Post #4417 41
Если ты здесь — значит, тебе реально интересно, как всё работает, а не «как правильно по учебнику».
В блоге я пишу не теорию ради теории, а практику.
Пишу разные скрипты на Python, делаю программные решения, моды и автоматизацию — иногда потому что так требует задача, а иногда просто потому, что можно сделать удобнее, быстрее и логичнее.
Также я пишу текстовые уроки по разным программам и сервисам — пошагово, понятно и без лишней воды. Формат именно текстовый, для тех, кому важно спокойно прочитать и разобраться.
Отдельный и важный момент:
все программные моды, скрипты и текстовые уроки я делаю с учётом полной доступности.
Контент рассчитан на людей, которые работают со скринридерами — такими как NVDA и аналогичными инструментами. Структура, логика, текст и подача делаются так, чтобы этим действительно можно было пользоваться, а не «для галочки».
Это про улучшение жизни через код, инструменты и здравый смысл, а не про «идеальную архитектуру из книжки».
Здесь ты найдёшь:
•
Python-скрипты под реальные задачи;
•
программные решения, моды и доработки;
•
серверные решения (Debian и не только);
•
WordPress, автоматизацию и связки с Telegram;
•
текстовые уроки и инструкции по программам и сервисам, полностью доступные для скринридеров.
Здесь не будет:
•
переписанных мануалов из документации;
•
«универсальных» решений, которые красиво выглядят и плохо работают;
•
умных слов ради умных слов и показухи.
Зато будет:
•
личный опыт, в том числе ошибки и выводы;
•
рабочие решения, которые можно взять и использовать;
•
объяснение, почему сделано именно так, а не иначе;
•
развитие проектов шаг за шагом — от идеи до нормальной рабочей схемы.
Я не пишу каждый день ради активности.
Я пишу тогда, когда появляется задача, решение или вывод, которым реально стоит поделиться.
Отдельно обозначу момент, чтобы не было недопонимания.
Если кто-то пишет с предложениями в стиле «подпишись на мой канал, вступи ко мне, а я к тебе», а после того как я подписался — быстро сливается, отписывается или исчезает, такие люди сразу уходят в чёрный список.
Личка, канал, контакты — без разницы.
Посыл простой:
вы ко мне по-нормальному — и я к вам по-нормальному.
Игры с фейковой взаимкой здесь не работают.
Если тебе близок честный, прямой и практичный подход — подписывайся.
Будет полезно.
Если нет — значит, просто не твой формат, и это нормально.
Если считаешь, что материалы могут быть полезны кому-то ещё —
поделись постом, скинь ссылку, пригласи знакомых.
Чем больше адекватных людей в теме, тем больше практики, обсуждений и нормальных решений.
Спасибо всем, кто уже читает, комментирует, делится и поддерживает.
Это реально мотивирует продолжать и делать контент лучше.
Подписка здесь — это не «следить».
Это быть в курсе того, что реально работает.
  • ❤ 1
Post #4416 44
В полиции задержали двух предполагаемых членов активной хакерской группы TeamPCP. Группа атаковала более 1000 организаций в ходе резонансной кампании по цепочке поставок.
Older posts →

About this channel

How can I read @jan_novik without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Жан рассказывает: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Жан рассказывает have?
Жан рассказывает (@jan_novik) has 153 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Жан рассказывает know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →