Домены .ru и .рф за один рубль
Вы можете перенести и продлить домен в Selectel по одному рублю в зонах .ru и .рф. Миграция пройдет бесшовно, никаких остановок работы вашего сайта на время переноса.
Бонус — бесплатный DNS-хостинг и SSL-сертификаты. И это не все, что вы получаете в Selectel. Здесь в одном окне браузера собрано 50+ инфраструктурных продуктов: от S3 и VDS до выделенных серверов. То, что нужно для развития ваших проектов.
Успейте перенести и продлить домены в Selectel по рублю до 30.06 →
Реклама, АО «Селектел», ИНН: 7810962785, erid: 2Vtzqwb2kyW
Вы можете перенести и продлить домен в Selectel по одному рублю в зонах .ru и .рф. Миграция пройдет бесшовно, никаких остановок работы вашего сайта на время переноса.
Бонус — бесплатный DNS-хостинг и SSL-сертификаты. И это не все, что вы получаете в Selectel. Здесь в одном окне браузера собрано 50+ инфраструктурных продуктов: от S3 и VDS до выделенных серверов. То, что нужно для развития ваших проектов.
Успейте перенести и продлить домены в Selectel по рублю до 30.06 →
Реклама, АО «Селектел», ИНН: 7810962785, erid: 2Vtzqwb2kyW
✍31😁29❤5👍3🔥1
Уооо Горбушка, стоит на месте, всё нормульдик
Скоро снова будем тут диски/флешки покупать, будет снова тут центр цифровой движухи, как в 90х-нулевых
Накопители с незапиканной музыкой, незаблюренными сериальчиками, с дистрибутивами винды, весами LLM и новыми пакетами с гитхаб
«Лучшие Python и Nodejs библиотеки 2026»
«Полный набор ИИ май 2026»
«Брейкинг Бэд в переводе Гоблина все сезоны»
«Гуф золотые шлягеры»
Хорошо так, тепло:)
Скоро снова будем тут диски/флешки покупать, будет снова тут центр цифровой движухи, как в 90х-нулевых
Накопители с незапиканной музыкой, незаблюренными сериальчиками, с дистрибутивами винды, весами LLM и новыми пакетами с гитхаб
«Лучшие Python и Nodejs библиотеки 2026»
«Полный набор ИИ май 2026»
«Брейкинг Бэд в переводе Гоблина все сезоны»
«Гуф золотые шлягеры»
Хорошо так, тепло:)
😁418👍62🔥40❤17✍12
This media is not supported in your browser
VIEW IN TELEGRAM
прохраммистам все, сушите вёсла на батареях
2😁667❤32✍23🎉8👍7
Удивительно, но во всём таком красивом пытоне нет аналога JS-ной деструктуризации.
Вот функция возвращает словарь, и из него надо достать 2 значения. Как это делается в JS?
А шо в пытоне?
А в пытоне болт!
ой как хорошо-то, как красиво-то, ну ляпота же несустветная.
Хотя, ясен пень, можно что-то импортнуть и будет сразу лучше:
ну, или не будет.
Эх!
Вот функция возвращает словарь, и из него надо достать 2 значения. Как это делается в JS?
const { name, lastName } = getUser()А шо в пытоне?
А в пытоне болт!
user = get_user()
name, last_name = user["name"], user["last_name"]
ой как хорошо-то, как красиво-то, ну ляпота же несустветная.
Хотя, ясен пень, можно что-то импортнуть и будет сразу лучше:
from operator import itemgetter
name, last_name = itemgetter("name", "last_name")(get_user())
ну, или не будет.
Эх!
👍84😁50✍10❤7🎉2
На ютубе полетело чьё-то видео пятилетней давности, на котором туманным утренним утром кто-то плывет на каяке с котаном. Умиротворяюще.
Третий миллион просмотров собирается:)
https://www.youtube.com/watch?v=jtkSj0-UsdU
Третий миллион просмотров собирается:)
https://www.youtube.com/watch?v=jtkSj0-UsdU
YouTube
Surprise: Fog in March. Louis enjoys his morning kayaking.
Very seldom that we have fog in March. Louis enjoys his morning kayaking. Not sure where to jump off from the boat. But finally 😻Now available: the Louis Wildlife 2026 Wall Calendar: https://www.createphotocalendars.com/Store/LOUISWILDLIFE+2026+WALL+CALENDAR…
2❤118🔥54👍21🥰8😁7
ВТОРОЙ МООООСХ!
Разговоры в этих наших ютубах да запретграмах о «втором мозге» в Obsidian или в какой-то другой программе, с подключенным теперь ИИ — право, начинают раздражать.
Ну какой, прости господи, второй мозг?
Заметки — это второй мозг? А если заметки ещё и искать можно — то это уж точно второй мозг? И если заметки ещё и соединены друг с другом, то это вот прям уж точно мозг — ну, потому что, вроде как, в мозгу тоже что-то там как-то там с чем-то там соединено?
Секретарши, который пароль от своей учётки клеят стикером на монитор — они тоже второй мозг себе создают?
Даже сам Obsidian, который на главной писал раньше «a second brain for you, forever» теперь ушёл от этой формулировки к «sharpen your thinking».
Я трындец как люблю заметки. Это просто способ сохранить то, что ты хочешь сохранить, и всё. Да, иногда процесс записывания своих мыслей или рассуждений это ещё способ подумать, окей, но всё равно это никакого ровным счётом отношения к какому-то там второму мозгу не имеет.
Как я веду заметки? Да просто записываю то, что хочу сохранить, и при необходимости ищу это по названию заметки или через поиск по содержимому заметки. Это можно делать с find и grep в консоли или через GUI Obsidian. Да, можно нацепить туда векторную БД и искать семантически, и даже прикрутить LLM, умный дом и глупую кофеварку — но, право, я совсем не вижу в этом смысла.
— Моё видео про Obsidian, набравшее уже почти 400К просмотров
— Моё Obsidian-хранилище всех заметок публично
@t0digital
Разговоры в этих наших ютубах да запретграмах о «втором мозге» в Obsidian или в какой-то другой программе, с подключенным теперь ИИ — право, начинают раздражать.
Ну какой, прости господи, второй мозг?
Заметки — это второй мозг? А если заметки ещё и искать можно — то это уж точно второй мозг? И если заметки ещё и соединены друг с другом, то это вот прям уж точно мозг — ну, потому что, вроде как, в мозгу тоже что-то там как-то там с чем-то там соединено?
Секретарши, который пароль от своей учётки клеят стикером на монитор — они тоже второй мозг себе создают?
Даже сам Obsidian, который на главной писал раньше «a second brain for you, forever» теперь ушёл от этой формулировки к «sharpen your thinking».
Я трындец как люблю заметки. Это просто способ сохранить то, что ты хочешь сохранить, и всё. Да, иногда процесс записывания своих мыслей или рассуждений это ещё способ подумать, окей, но всё равно это никакого ровным счётом отношения к какому-то там второму мозгу не имеет.
Как я веду заметки? Да просто записываю то, что хочу сохранить, и при необходимости ищу это по названию заметки или через поиск по содержимому заметки. Это можно делать с find и grep в консоли или через GUI Obsidian. Да, можно нацепить туда векторную БД и искать семантически, и даже прикрутить LLM, умный дом и глупую кофеварку — но, право, я совсем не вижу в этом смысла.
— Моё видео про Obsidian, набравшее уже почти 400К просмотров
— Моё Obsidian-хранилище всех заметок публично
@t0digital
1👍129❤24😁19🔥12
У нас есть продукт Salesbeat — это модуль доставки для ecommerce, в котором мы интегрируем тарифы и пункты выдачи всех служб доставки.
Подключаем сейчас Яндекс Доставку. И меня всегда так умиляет (ну, я бы иначе сказал, но скажем так, мягонько) консистентность данных в этих API:)
Вот 15235 пунктов выдачи Яндекс Маркета находится в стране "Россия", 200 находится в стране с названием в виде пустой строки "", а 2 пункта в Russian Federation.
В Пензе 67 пунктов выдачи, а в Penza один.
А знаете сколько идентификаторов у Пензы? Четыре разных идентификатора у одной и той же Пензы (нахрен он нужен тогда, такой идентификатор?).
Названия параметров это отдельная песня. Идентификатор населённого пункта
Идеально!
Я бы сказал, что так всё сделано ради алгоритмической эффективности работы API, но так плюс-минус у всех служб доставки. Тайна явно в чём-то другом, ммм, в другом, да.
@t0digital
Подключаем сейчас Яндекс Доставку. И меня всегда так умиляет (ну, я бы иначе сказал, но скажем так, мягонько) консистентность данных в этих API:)
Вот 15235 пунктов выдачи Яндекс Маркета находится в стране "Россия", 200 находится в стране с названием в виде пустой строки "", а 2 пункта в Russian Federation.
В Пензе 67 пунктов выдачи, а в Penza один.
А знаете сколько идентификаторов у Пензы? Четыре разных идентификатора у одной и той же Пензы (нахрен он нужен тогда, такой идентификатор?).
Названия параметров это отдельная песня. Идентификатор населённого пункта
geoId (camelCase), а почтовый индекс postal_code (snake_case).Идеально!
Я бы сказал, что так всё сделано ради алгоритмической эффективности работы API, но так плюс-минус у всех служб доставки. Тайна явно в чём-то другом, ммм, в другом, да.
@t0digital
😁204👍27❤19✍2
Диджитализируй!
У нас есть продукт Salesbeat — это модуль доставки для ecommerce, в котором мы интегрируем тарифы и пункты выдачи всех служб доставки. Подключаем сейчас Яндекс Доставку. И меня всегда так умиляет (ну, я бы иначе сказал, но скажем так, мягонько) консистентность…
варианты Кемеровской области по версии Яндекс Доставки:
- Кемеровская область (Кузбасс)
- Кемеровская область - Кузбасс
- Кемеровская область — Кузбасс
- Кемеровская область
нркманы!
впрочем, тут везде кириллица, что уже, знаете ли, успех
у DPD вот могли встречаться латинские буквы в кириллических словах, типа где-то Москва нормальная, а где-то Мoсква с латинской
@t0digital
- Кемеровская область (Кузбасс)
- Кемеровская область - Кузбасс
- Кемеровская область — Кузбасс
- Кемеровская область
нркманы!
впрочем, тут везде кириллица, что уже, знаете ли, успех
у DPD вот могли встречаться латинские буквы в кириллических словах, типа где-то Москва нормальная, а где-то Мoсква с латинской
o@t0digital
😁159✍18🔥13❤7👍2
Диджитализируй!
варианты Кемеровской области по версии Яндекс Доставки: - Кемеровская область (Кузбасс) - Кемеровская область - Кузбасс - Кемеровская область — Кузбасс - Кемеровская область нркманы! впрочем, тут везде кириллица, что уже, знаете ли, успех у DPD вот могли…
Забавненько во всей этой истории помимо прочего ещё и то, что у яндекса есть продукт геокодер — он получает нормальные адреса по координатам, например, пунктов Яндекс Доставки. Возможно, у Яндекс Доставки нет доступа к Яндекс Геокодер, он тыщ 200 в год стоит как никак:)
Так или иначе я автоматизировал этот расколбас, конечно. Сейчас это уже возможно сделать по красоте.
Написал агента на основе pi, который:
- нормализует данные из кривых данных API доставки,
- умеет искать населенные пункты через мой MCP-сервер в справочнике ФИАС,
- а также умеет искать через playwright по координатам нормальные адреса тупо в клиентской веб-морде яндекс карт.
Воодушевлен тем, что это всё делает локальная модель на системнике, который стоит дешевле базового айфона. Полностью. Кайф.
Это вот реально то, что раньше руками делать приходилось и кроме как руками никак не обработаешь многие случаи. А теперь от оно как! ❤️
Бахну видос возможно об этом.
Так или иначе я автоматизировал этот расколбас, конечно. Сейчас это уже возможно сделать по красоте.
Написал агента на основе pi, который:
- нормализует данные из кривых данных API доставки,
- умеет искать населенные пункты через мой MCP-сервер в справочнике ФИАС,
- а также умеет искать через playwright по координатам нормальные адреса тупо в клиентской веб-морде яндекс карт.
Воодушевлен тем, что это всё делает локальная модель на системнике, который стоит дешевле базового айфона. Полностью. Кайф.
Это вот реально то, что раньше руками делать приходилось и кроме как руками никак не обработаешь многие случаи. А теперь от оно как! ❤️
Бахну видос возможно об этом.
5🔥296👍70❤31😁2🎉2
А вы знали, что в интерактивном интерпретаторе python есть переменная _ и она хранит результат прошлой команды?
Вооот!
>>> 5 + 3
8
>>> _ / 2
4
Вооот!
👍239✍86🔥27😁13❤6