Диджитализируй! – Telegram
Диджитализируй!
27.6K subscribers
461 photos
55 videos
11 files
531 links
Авторский канал Алексея Голобурдина о разработке ИТ систем и прочем важном

ПРАВИЛА — https://news.1rj.ru/str/t0digital/200

ЛАЙВ-КАНАЛ — @smthisgoingon

Дать много деняк — sterx@rl6.ru

Роскомнадзор: https://vk.cc/cJmDDB
Download Telegram
"""
От оно ж как, в телеграмушке (в мак-клиенте во всяком случае) появилась подсветка синтаксиса для блоков кода в markdown-стиле с указанием языка программирования.
"""

def nu_ofiget_teper(a_tochna: bool) -> None:
if a_tochna:
print("от это даааа!")

"""
Редактирование сообщений по-прежнему ломает форматирование только в путь, но пока и не 2030й на дворе!
"""

vsemu_svoe_vremya_znaete_li()

"""
Хотя подполковник Михаил Зиновьевич Схаба, принимавший у меня лабы по информатике в универе, такую петрушку с редактированием сообщений у меня бы явно не принял. Впрочем, он вообще чёт как-то меня недолюбливал.
"""

zinovich_ne_buzi()

"""
А ещё, отвечая на сообщения, теперь можно цитировать его часть — выделяем текст и правой кнопкой манипулятора выбираем Quote. Или, может, это я только сейчас заметил.

Ууу до чего техника дошла!
Павлентий без дела не сидит!
Скорее всего!
"""
🔥218😁55👍50166
Уопляля, маки прошки на М3 вышли.

Вот, кстати, про новый квадратно-кирпичный дизайн маков, который мне не нравится, особенно в эйрах он отвратителен.

Эпл говорит нам, что максимальная толщина корпуса осталась такой же, просто покатость по краям корпуса убрали. Ставил тут рядышком 15" старую прошку еще на интел, 2014го года, и новую 16" прошку на М2. И новая выше-толще. Жаль фото не сделал, но там конкретно заметна разница двух стоящих на одном столе моделей.

Так что новый дизайн не «кажется толстым», он, зараза, и есть толстый!
👍47😁1333🎉3
От она, та самая книжка Кристофера Александера об архитектурных паттернах, которая натолкнула программистский мир на составление каталогов своих паттернов, GoF и другие.

Бодрый томик!
🔥178👍36😁1053
Есть ли в линуксах какой-то максимально простой аналог TeamViewer, AnyDesk, чтобы запустил и просто дало какой-то логин пароль на удаленный коннект к машине без белого IP, за NAT'ами? Можно без окон даже, просто доступ на удаленное выполнение консольных команд.

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

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

Такая go'шная приблуда есть, но для нее, как вижу, ключи сгенерировать надо, потом конфиг в файл прописать и тп, не назвать запуск простым:)
👍404🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Уот как можно не любить вимас

за наводку спасибо @kydavoiti
🔥108👍259😁21
This media is not supported in your browser
VIEW IN TELEGRAM
😁170👍35🔥2022
В понедельник в Ботаним начинаем внезапно и отважно ботанить Go!

Возможно, даже по нескольким книгам. Но первой будет Боднер, «Go. Идиомы и паттерны проектирования», litres. Залетайте. Вместе веселей!

https://news.1rj.ru/str/t0digital/599
👍74🔥185😁41
This media is not supported in your browser
VIEW IN TELEGRAM
Зараза, в свой же чат войти не могу, Павлентий, кончай эту петрушку свою, бицухи накачал, думаешь всё можно теперь
😁213👍1122🥰2
Кстати, если кому интересно, что я сейчас использую в качестве VPN — сервер mvps.net, при оплате выбирается Paymentwall и дальше оплата с Qiwi, работают российские карты.

В качестве софта — Outline, о котором говорил здесь. Скорость — отличная.

PS. Сейчас Outline уже блокируют некоторые операторы.
Работает Marzban. На Хабре есть статья о его настройке, гуглите. Если статья перестанет открываться без VPN, можно открыть её в startpage.com в анонимном режиме. Ссылку на статью не прилагаю, чтобы ничего не нарушать. Гуглится легко.
👍122🔥166😁2
Готовлю материал о чистой архитектуре на примере Django-проекта. Если есть вопросы по этой теме, напишите в комментах, постараюсь отразить в видосе:)
👍300🔥89109😁3
Любители FastAPI обижаются, что я тут говорю о Django.

Любителям aiogram передаём привет!

Ребятушки, чистая архитектура (ЧА) это про отделение важного от неважного, бизнес-логики от деталей вроде фреймворка, хранилища, внешних API и прочего мракобесия. Что это значит? Это значит, что фреймворк в этом контексте не-ва-жен. Представляете, как оно? Удивительно, согласен.

Почему тогда Django? А потому что я хочу. Идите нахрен вообще. Вот я хочу и делаю. Нюхните бебру! 😇

Если будет время и желание потом, оставив реализацию бизнес-логики, заменю Django на Fastapi и/или на Flask, чтобы как раз показать эту концепцию независимости от фреймворка.

От Django в реализации ЧА будет использовано немного? Да. И чо? Можно внедрять ЧА на большом джанго-монолите, переписывая его наиболее важные части, чтобы улучшить гибкость системы, её поддерживаемость, расширяемость, тестируемость быстрыми тестами и тд.

Более того, можно часть проекта делать с использованием Django-механизмов, джанговых форм, DRF, да хоть чёрта лысого, а важную-сложную часть системы делать по ЧА. Ой, епта, это ломает ваш мозг? Ну так почитайте немного, познакомьтесь с тем, как оно вообще устроено, что есть интересного в мире (раз, два, etc). Как минимум — CQS, когда запросы на чтение пишутся примерно как угодно. Как максимум — тупые круды ноль смысла проводить по ЧА, геморроя много, толку мало. Здравый смысл, а не дрочево на то, что урывками прочитали где-то в интернетах.

Охххх!
Люблю вас
😁242👍12438🔥2010
This media is not supported in your browser
VIEW IN TELEGRAM
69👍46😁7🔥62
Опчки, великолепные друзья из ДМК сделали нам промокоды на чёрную тяпницу!

30% на бумагу
t0digital_Black Friday 2023

40% на PDF
t0digital_Black Friday 2023_PDF

Предвосхищая вопрос — да, пробел в промокоде:)

Я тут сейчас читаю на Amazon Kindle Scribe (сделаю обзор на неё) и в очередной раз кайфую от возможности читать PDF — они, во-первых, не занимают физическое место, а то чёт моё цундоку, боюсь, стеллаж сломает:), во-вторых, не надо ждать доставку или ехать самому, в-третьих, PDF часто дешевле, в-четвертых, буржуйские книги заказать с доставкой сейчас вообще неоправданно сложно, в-пятых, несколько книг на одной читалке с собой взять в поездку — легко. Ляпота.

Бумажные тоже люблю, конечно. Хорошие книги хочу, чтобы были в бумаге. Иногда даже по оформлению могу что-то купить, бывает:) Но айтишное нередко один раз прочёл-впитал и пошёл дальше, незачем иметь физический экземпляр.

Кстати, у Любановича, который автор Простого Python, тут по FastAPI книга вышла в Oreilly;)
🔥89👍405😁2
Запустил отдельный канал по ррум. Буду писать о проекте там. Это книжный ресурс для тех, кто читает или хочет начать читать. Сейчас есть дизайн сайта, а реализацию буду делать на курсе и показывать весь процесс там, после чего проект будет жить своей жизнью, расти и развиваться:)

«Книги, которые нас формируют»

Вжух!

@rroom_io
🔥123👍406😁1