1.49K subscribers
403 photos
93 videos
212 links
Канал про Python, Data Science, SQL, собеседования и немного про жизнь

По вопросам сотрудничества и рекламе: @asisakov

Чат: https://t.me/asisakov_chat
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Зашел в рабочие чаты во время отпуска, а там

#meme
Здания, бесконечный пляж, солнце и ветер

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

Я наверное вас не удивлю, если скажу, что с первых минут кайфанул с вайба высотных зданий и это ощущение до сих пор со мной. Также инфраструктура в городе довольно приятная: широкие улицы, удобные тротуары и реально чисто. В целом хорошо гулять по городу, смотреть на высотки и дорогие машины 🚗

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

Что еще очень интересно - это количество туристов и местных жителей. Кстати, почти каждый второй человек наверно, кого я видел, разговаривает на русском. Ходят слухи, что они приезжают сюда со всех уголков России, чтобы насладиться роскошью и красотой Дубая. Помимо этого довелось слышать дефолтную английскую речь, иногда французскую и даже испанскую! Про китайцев конечно молчу, но на улицах их было не так много, но в Музее Будущего они по ощущениям заполонили все возможное пространство😹

Единственное, к чему никогда невозможно подготовиться, так это к ценам. Бешеные цены за такси, аренду, рестораны и развлечения. Но, обычную еду из супермаркета можно закупать по околомосковским ценам. А фрукты так вообще намного дешевле! Особенно приятно поесть спелый сладкий арбуз в конце марта 🍉

Короче, роскошь и комфорт, но за ваши деньги 🤑

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

Выводы оставлю на вас, лучше приложу картинки чуть ниже.

#life #travel
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересное что-то от ребят, кого я читаю v0.8

Предыдущий пост тут
Интересное что-то тут

1. В этот раз интересным способом дебаггинга в питоне поделился Игорь Эр энд Ди. В чем суть: если мы до этого искали узкие места принтами, или приходилось запускать целый скрипт по-новой с дебаггером, то с легкой модификацией sys.excepthook получается договориться с дебаггером сразу запускаться с падением интерпретатора!

2. Наш слоняра Валера рассказал про очень важные вещи при проведении систем дизайн интервью. Потом после он еще накидал источников про перфоманс распределенных систем! Далее произошло занятное совпадение (не думаю) - Женя тоже выложил несколько источников по system design. В комментариях там же еще поделились хорошей ссылкой на курс по распределенным системам

3. Паша (который тоже Техник) подготовил огромную серию постов про блокчейн, где рассказал все с самых основ. Я приложил ссылку на первый пост, а дальше просто идите вниз. Выжимка неплохая.

4. АйТи пингвин рассказал про все основные типы джойнов. Дальше сразу же написал пост с основными вопросами на интервью про джойны. Но это еще не все, произошло совпадение (тут верю) - Анна выложила инфу про разные мощные виды джойнов, рекомендую изучить.

5. Ну и в конце снова хочется вернуться к питону. А именно к тому, что Никита в своих находках нашел, что теперь в Питоне пофиксили известную траблу с finally (в которую я почему то не попадал, потому что всегда стараюсь выводить return в конце), поэтому жить стало всем легче!

#interesting
This media is not supported in your browser
VIEW IN TELEGRAM
Ребята, я давно хотел признаться, но все не было времени
Бэкапы

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

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

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

1️⃣Полное резервное копирование (Full Backup) - сохраняем на внешний жесткий диск все файлы

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

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

Очевидно, что это одна точка компрометации, которая дает доступ ко всем данным и при этом при ее утрате будет тяжеловато восстановить все - можно решить шифрованием + N копий. А если еще и архивировать, так вообще место даже сохраним!

2️⃣Дифференциальное резервное копирование (Differential Backup) - короче, почти то же самое, только мы берем наш старый жесткий диск и проверяем, что на нем есть. Далее загружаем на него то, чего на нем нет в отдельную папочку!

🙂Делается по времени намного быстрее полной перезаписи. Можно сохранить на диск/флешку/магнитную ленту и даже обеспечить версионирование изменений! Предполагаем, что это более надежно за счет возможности откатиться к старым коммитам

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

Типа лучше, но вроде то же самое, что в пункте 1.

3️⃣Облачное резервное копирование (Cloud Backup) - тот же самый метод, только вместо жесткого диска имеем облако.

🙂Доступ из любой точки, нет ограничения вместимостью носителя, можно непрерывно обновлять информацию

😡Не защищает от утраты данных сторонним ресурсом, возможно отсутствие версионирования, за такую услугу надо платить денежку постоянно. А еще есть угроза доступа к нашим данным!

Можно настроить шифрование, сделать N копий на разных облаках, сделать такое же версионирование как в пункте 1.

Итого приходим к следующему: жесткий носитель vs. облако. Для себя я выбрал и то, и то, но блин все равно не сохранишь все данные на свете (а тем более пароли).

Ваши мнения?
Please open Telegram to view this post
VIEW IN TELEGRAM
Я предпочитаю
Anonymous Poll
47%
Жесткий носитель
53%
Облако
Тут товарищи рисечеры с американского Вконтакте бегемота на 2Т параметров выпустили.

Подглядел у Сиола

#llm #news
Интересное что-то от ребят, кого я читаю v0.9

Предыдущий пост тут
Интересное что-то тут

1. Тот самый Даниил (Red Powerful / ex - Блог о Data Science / ex - Per Second 300k) из Рисерчошной (не путаем с Сиолошной!) написал про интересное исследование в рекомендашках ютуба - типы взяли и заменили item ID на вектор айтема. Идея неплохая и к чему это привело, можно почитать там в посте. Сюда же в тему рекомендашек я бы докинул интересную ссылку на статью Олега про диверсификацию выдачи

2. В интернетах снова начали говорить про правильное ведение баз знаний (это примерно то, что я делаю в Интересном Что-то), и Алексей прямо сделал топовый выпуск про то, как он работает с Obsidian и прямо даже показывает, как это делать

3. Сабина в своем посте погрузила нас в автоэнкодеры (AE), конечно же с туториалами и извлечением признаков из ViT, а также сравнение Vit и PCA. Буквально в то же время Сергей выложил свою очередную лекцию, на сей раз посвященную (угадайте чему) - вариационным автокодировщикам VAE (почти угадали!)

4. Не могу не упомняуть пост от Димы про ML System Design секцию, коменты тоже рекомендую поглядеть. Ну и по классике, если вам вдруг понадобилось подготовиться/вспомнить материал по этой секции, то велком читать мои посты: 1, 2

5. Конечно же самая главная новость этих выходных - это релиз новых моделек от команды Татьяны. Изучать и погружаться очень много, но думаю для каждого найдется что-то интересное (я например до сих пор в шоке от длины контекста и размера Бегемота). На метриках все выглядит топ, и я надеюсь, что коллеги смогли избежать попадания теста в трейн. Но бурных обсуждений релиза в чатиках все выходные подряд избежать уж точно не смогли!

#interesting