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

ПРАВИЛА — https://xn--r1a.website/t0digital/200

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

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

Роскомнадзор: https://vk.cc/cJmDDB
Download Telegram
С интересом наблюдаю последние лет 10 рост eink технологий. Верю в электронную бумагу и принцип формирования картинки в отражённом свете, привычный глазам и бережливый к ним.

Жду когда уже сделают цветные электронные чернила с большим количеством сочных контрастных цветов, с большим dpi (плотностью пикселей, чтобы картинка была чёткой-плавной без кубизма), возможностью подсветки и быстрым обновлением изображения. Прогресс в этом направлении идёт медленно, но идёт.

Презентовали вот eink с уже 50 тыс цветов, 300 dpi (фактически печатная плотность пикселей) и обновлением картинки за 1с в стандартном режиме и за 1.5с в максимально качественном режиме полного обновления. Уже неплохо. Интересно будет посмотреть реальные читалки на такой бумаге. Пишут, что она уйдет в серию, не сугубо исследовательский образец.

https://3dnews.ru/1064673/predstavlena-tsvetnaya-elektronnaya-bumaga-e-ink-gallery-3

#news #books
🔥144👍76🤔3
Мир Труд Май, котаны:)

Проводил вчера очередной код ревью по курсу и понял, что надо сделать отдельный материал про структуру Enum, датаклассы и именованные кортежи в Python. Давно планировал. Важная тема, значительно может улучшить среднестатистический код.

Пишу сценарий!
👍445🔥78😢1
О лучшей (вчера провёл опрос 7.753 млрд человек) на сегодняшний день программе для ведения текстовых заметок — Obsidian.

https://teletype.in/@t0digital/obsidian.md

#tools
👍193🔥37🤔1815
5:30. Открыл окно, птички поют, солнце, утро, красота:) Провёл ночь в написании сценария материала про типизированный Python. Сейчас 18 листов в экспортированном из Obsidian PDF документе. Пушечка получается, ещё листов на 5 материала точно будет. Нравится! Круто было бы сегодня дописать и отснять
👍308🔥84
Bankoff всё. Пишут, что Visa их прижала благодаря потоку россиян, что было ожидаемо, конечно.
Буду делать новую карту здесь. Этих тоже однажды прикроют, думаю, КЗ банки не захотят лишаться лицензий. Поэтому там, где есть возможность закинуть деньги в оплачиваемый сервис и постепенно их расходовать, или где можно оплатить на год/больше — лучше так сделать.
👍46😢19🤔8🎉2
По Bankoff и другим сервисам — пишу, что использую/делаю я, а не даю рекомендации вам делать то же самое. Кто-то закинул деньги в Bankoff и они там недоступны и я в этом виноват, ну вы серьёзно?

Смотрите какую *nix команду нашел забавную:
sudo rm -rf /
Компьютер вообще взлетел просто после неё, никаких багов!
😁428👍102🔥61🤔8😢7
Давно руки не доходили до Гарри Персиваля. Посмотрим, что там накотал товарищ, все хвалят:)

На русском тоже есть. Даже в твердом переплёте, что редкость.

Оригинал в вебе доступен на авторском сайте бесплатно — https://www.obeythetestinggoat.com/

#books #IT #python #backend
👍134🔥12🤔42
К видосу «что должен знать Python веб-разработчик»

#gg #python #backend #it
😁251🔥27👍14
Читаю цикл статей https://testdriven.io/guides/complete-python/
Некоторые новые штуки там узнал. Интересно. Про пайтон инстументарий, тестирование, подходы в разработке и тп. Со ссылками на Фаулера местами, ух!

#python #backend #IT #codebetter
👍89🔥34
Если здесь есть кто-то умеющий в дизайн/иллюстрации/типографику и тп.

Дописываю материал по типизированному Python, над которым начал работать еще первого мая. Изначально планировался сценарий, но он перерос в уже 50 страничный документ и продолжает постепенно расти; решил выпустить материал в том числе как небольшую книжку. То есть будет и видео на ютубе (вероятно на несколько часов) и к нему бесплатная PDF книжка. Тема важная, давно хотел её осветить и очень рад, что нашлось время и подготовился хороший материал.

Кто-то хочет/может сделать обложку этого PDF документа? У меня есть несколько вариантов, но они меня не воодушевляют. На обложке должно быть название, автор и возможно название канала.

Типизированный Python для профессиональной разработки
Алексей Голобурдин
Диджитализируй!

2550x3371px, 300dpi, размер листа соответственно 21,59 × 28,54 см.

Суть, которую можно попробовать отразить на обложке (необязательно, но в качестве идеи). Типизация позволяет поддерживать согласованные интерфейсы между разными блоками кода. Есть европейская розетка и европейская вилка, вот система типизации позволяет сделать так, чтобы никто не пытался вставить китайскую вилку в европейскую розетку (по невнимательности, ошибке или незнанию), и чтобы это не приводило к поломкам в программном обеспечении, которые видят клиенты этого ПО. Рисовать ли вилку и розетку на обложке — не уверен:) В конечном итоге это просто должно приятно выглядеть, но если будет и отражать суть — отлично.

Если ваш вариант будет взят на обложку, то работа будет оплачена, а также, если хотите, в книге будут ваши имя и контакты. Количество загрузивших книгу будет исчисляться десятками тысяч — это тираж больший, чем у бумажных книг в магазине.
🔥149👍48🎉4😁2
8-минутый короткометражный фильм на тему происходящего на востоке Украины. Снят в 2018м, тогда же получил приз фестиваля Tribeca в Нью-Йорке и попал в лонг-лист Оскар.
https://youtu.be/7L2gR-wQ--E

#interesting
👍101😢43🤔125😁4
Нравится аппеляция некоторых людей в духе "ну вы же айтишники, должны быть с критическим мышлением, ну камооооон".

Мне непонятно, правда, как программистское алгоритмическое мышление связано с мышлением критическим, но, возможно, эта связь и существует. Скажем, тебе говорят, что функция в Python определяется через def, а ты такой — да не, я против системы, пропаганде не верю, со мной такое не пройдет, выключайте телевизор, функции буду определять с funktsiya! Профит. Развитое критическое мышление. Нагиб системы.

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

Позвольте поумничать.

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

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

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

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

Читайте хорошие книги, друзья.

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

По-прежнему актуальны слова Померанца: «Стиль полемики важнее предмета полемики».

Хорошего дня, друзья! И мирного неба нам всем.

#softskills
👍35827🔥13🤔8😢4
О, Johe рассказывает о своём переходе с макбука на Lenovo X1 Nano с Линуксом. На десктопе у него Арч и вообще он опытный Линукс юзер.

В ноуте 4 динамика, он запарился с драйверами, потратил достаточно времени, но всё равно работает только 2 из них. Вроде на новом, пока нестабильном ядре должно решиться, но тоже ещё неясно. Всем тем, кто говорит, что Линукс десктопный это ок и проблем с дровами нет уже лет 10 как:) Ннну да, ну да!

Леново вообще раньше топила за Линукс, поставляла какие-то thinkpad'ы с Линуксом на борту, с Федорой вроде. Интересно, что сейчас с этой инициативой. По-хорошему им бы самим все вопросы с драйверами-то решить.

https://youtu.be/56RV5DdxvGM

#linux #IT #interesting
👍87🤔8🔥4😁3😢1
Ну... Я имел в виду не ту пастель!

#gg
😁97👍22🎉4🥰3🤔2
🔥67😁21👍1
Хочу признаться в любви московскому метро:) Больше 2х лет не спускался с пандемией. Работа дома или не в Москве, а если в Москве и надо куда-то съездить, то такси. Сегодня прокатился на метро и такое удовольствие испытал.

Кто-то не любит метро. Фу, люди, толпы. Да, висеть долго на одной ноге в час пик это, пожалуй, не самое великое удовольствие в жизни, и если у вас каждый день так — невесело. Но если нет, то метро это кайф.

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

Почитать можно, если долго едешь. Мне почему-то всегда в метро хорошо читалось. Айтишное техническое и художественное.

Легко рассчитывать время до нужного адреса.

И... Движуха. Атмосфера движухи. Чувствуешь себя частью этого. Говорят, интроверты это те, кто хочет работать в тишине и чтобы не мешали, а экстраверты напротив, чтобы вокруг шум и кипиш был. По этому критерию я где-то посередине, иногда хочется тишины, а иногда наоборот голосов, людей и жизни.

Когда учился, от универа до общаги было 10 минут на метро. Спать стоя, ловя себя в падении — особый скилл:)

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

Много воспоминаний с метро. А машина что? Сел, доехал, всё:)

Ну и, конечно, как Пушной пел, «летом в нём прохладно, а зимой тепло» 🤗

#soulful
👍268🔥2115🥰12😁5
Кто-то спрашивал в комментах GUI клиент WireGuard для Linux. Загрузился сейчас поработать в Manjaro и понял, что тут wg еще не ставил. Искать GUI даже не стал, честно говоря:) Вот вся установка клиента:

sudo pacman -S wireguard-tools

Вставляем клиентский конфиг в файл /etc/wireguard/wg0.conf

Подключиться: wg-quick up wg0
Отключиться: wg-quick down wg0
Проверить подключение (что сменился ip): curl ifconfig.me

Всё. Без GUI — просто прекрасно:)

PS. Сейчас Wireguard уже блокируют некоторые операторы.
Работает Marzban. На Хабре есть статья о его настройке, гуглите. Если статья перестанет открываться без VPN, можно открыть её в startpage.com в анонимном режиме. Ссылку на статью не прилагаю, чтобы ничего не нарушать. Гуглится легко.

#linux #IT #tools
🔥93👍565🥰2😁2