Сегодня
👾Did you miss me?
Ща буду рассказывать, какой я молодец и как много всего успел, лол
У меня был +- завал, который я разгрёб:
- В понедельник сделал дз и написал домашку в DLS и впервые забил на мини-дз по статам, ибо оно меня взбесило своей тупостью
- Во вторник сгонял на техсобес в Озоне, понял, что им надо сделать тестовое задание, а ещё не облажался на экзамене по эконометрике. Плюс перенёс контрольную по статам, но пока непонятно на какое время. Кстати, посидел на занятии по дизайну графичков в Tableau, было прикольно.
- В среду я писал программу для диплома и внезапно вспомнил про дедлайн по домашке по методам оптимального управления, написал её, эх
- В четверг я пообщался с Philip Morris, которые предложили пособеситься к ним на DSа, а ещё досписал все классы в программе для диплома.
- В пятницу я написал сюда отчётик и пошёл спать.
🔬Научка: начальная стадия переписывания программы и офигевания с ООП на плюсах завершена. Осталось её запустить, оттестировать, прикрутить туда реальные данные, опять запустить и оттестировать и возможно насыпать фичей. Короче, времени опять нет, но есть майские.
🏆ААА: эконометрика сдана, эксперименты сданы, пока осталась только визуализация (офигеть, меня не будет напрягать куча предметов в ААА, остался всего один до конца семестра!)
🧪МФТИ: ещё в прошлый раз обнаружил, что скрипт, выдающий номера задачек по физтех.статам по хешу от твоей почты, очень просто крякается — взял с html'ки на гите почты однокурсников, вбил их в скрипт и закинул в csv'шку, чтобы проще было кооперироваться.
Коварство уровень 100. Вообще это весело, учитывая что я тупо выкладываю результаты на свой гит, который уже пару раз отправлял преподу с вопросами по коду.
💻Работа: пока попросил меня напрягать поменьше, ибо надо было разобраться с дедлайнами. Завтра буду фигачить.
☄️Остальное + sum up по дедлайнам:
- Олимпиада РЭШ ✅
- Эконометрика: 26.04 ✅
- DLS: 26.04 ✅
- МОУ: 28.04 ✅
- ДЗ по статам: 04.05
- Потусить с ФУПМятами: 01.05
- Отбор в ШАД: пока поставил себе дедлайн в понедельник
- Прикладные статы: 11.05
- Хочется ещё написать статейку по экспериментам в блог до 12.05
- Машинное обучение: 16.05
🤡Девиз дня:
Первый закон Паркинсона — работа заполняет всё время, отпущенное на неё...
...поэтому выделяем на дела половину времени, которое отвёл бы под них нормальный человек. Главное, чтобы эта половина была перед дедлайном.
30.04.21г.
#day_0051👾Did you miss me?
Ща буду рассказывать, какой я молодец и как много всего успел, лол
У меня был +- завал, который я разгрёб:
- В понедельник сделал дз и написал домашку в DLS и впервые забил на мини-дз по статам, ибо оно меня взбесило своей тупостью
- Во вторник сгонял на техсобес в Озоне, понял, что им надо сделать тестовое задание, а ещё не облажался на экзамене по эконометрике. Плюс перенёс контрольную по статам, но пока непонятно на какое время. Кстати, посидел на занятии по дизайну графичков в Tableau, было прикольно.
- В среду я писал программу для диплома и внезапно вспомнил про дедлайн по домашке по методам оптимального управления, написал её, эх
- В четверг я пообщался с Philip Morris, которые предложили пособеситься к ним на DSа, а ещё досписал все классы в программе для диплома.
- В пятницу я написал сюда отчётик и пошёл спать.
🔬Научка: начальная стадия переписывания программы и офигевания с ООП на плюсах завершена. Осталось её запустить, оттестировать, прикрутить туда реальные данные, опять запустить и оттестировать и возможно насыпать фичей. Короче, времени опять нет, но есть майские.
🏆ААА: эконометрика сдана, эксперименты сданы, пока осталась только визуализация (офигеть, меня не будет напрягать куча предметов в ААА, остался всего один до конца семестра!)
🧪МФТИ: ещё в прошлый раз обнаружил, что скрипт, выдающий номера задачек по физтех.статам по хешу от твоей почты, очень просто крякается — взял с html'ки на гите почты однокурсников, вбил их в скрипт и закинул в csv'шку, чтобы проще было кооперироваться.
Коварство уровень 100. Вообще это весело, учитывая что я тупо выкладываю результаты на свой гит, который уже пару раз отправлял преподу с вопросами по коду.
💻Работа: пока попросил меня напрягать поменьше, ибо надо было разобраться с дедлайнами. Завтра буду фигачить.
☄️Остальное + sum up по дедлайнам:
- Олимпиада РЭШ ✅
- Эконометрика: 26.04 ✅
- DLS: 26.04 ✅
- МОУ: 28.04 ✅
- ДЗ по статам: 04.05
- Потусить с ФУПМятами: 01.05
- Отбор в ШАД: пока поставил себе дедлайн в понедельник
- Прикладные статы: 11.05
- Хочется ещё написать статейку по экспериментам в блог до 12.05
- Машинное обучение: 16.05
🤡Девиз дня:
Первый закон Паркинсона — работа заполняет всё время, отпущенное на неё...
...поэтому выделяем на дела половину времени, которое отвёл бы под них нормальный человек. Главное, чтобы эта половина была перед дедлайном.
А давайте введём новый хештег: #inspiration?
Смотрите, на кого подписался на гите:
- Ветеран спецназа
- Staff Engineer в Lyft
- Kaggle GrandMaster
- Один из создателей довольно успешного стартапа
- PhD по физике
- Хирш 15, причём работы и по теор. физике и по DL в CV
Вот его линкедин
Смотрите, на кого подписался на гите:
- Ветеран спецназа
- Staff Engineer в Lyft
- Kaggle GrandMaster
- Один из создателей довольно успешного стартапа
- PhD по физике
- Хирш 15, причём работы и по теор. физике и по DL в CV
Вот его линкедин
GitHub
ternaus - Overview
Founder and CEO at Albumentations.AI,
Ph.D. in Physics.,
Kaggle GrandMaster - ternaus
Ph.D. in Physics.,
Kaggle GrandMaster - ternaus
#startup_idea
Сделать приложение, которое распознаёт вещь на фотке, находит её в магазине и генерит пару-тройку луков под определённые стили...
...и тюнится (эмбеддинг?) под именно твои предпочтения
Создадим свой дом моды, чёб нет
Сделать приложение, которое распознаёт вещь на фотке, находит её в магазине и генерит пару-тройку луков под определённые стили...
...и тюнится (эмбеддинг?) под именно твои предпочтения
Создадим свой дом моды, чёб нет
Ну уж на этом-то ноуте я точно не буду ставить библиотеки в корень, а не в окружения, чтобы они потом автоматом подтягивались и всё такое
...
Ведь буду же?
...
Ведь буду же?
☄️Ну шо, майские прошли, обновляем дедлайны?
М*тстатистика:
- до 23:59 11.05 лаба ✅
- 11.05 кр ✅
- до 04:59 11.05 еженедельное дз ✅
- Ozon: задание до 12.05
- Визуализация: 12.05, 12:00
- Философия (что, лол?): 14.05 кр
- Статфиз: 15.05 кр + дз
- Машинное обучение: 16.05 23:59 – почти доделано
- Методы оптимального управления: 17.05 ✅
- DLS: 18.05
- Диплом: писать каждый день по 4 часа
- Работа: same as диплом
👾Кстати, разбили с фупмятами задачки, поэтому, возможно, по статам придётся делать чуть меньше, чем планировалось
/ФУПМ это мой факультет, если что, Управления и Прикладной Математики.
Возможно где-то через месяц тут будет отчёт о новом эйре на чипе М1, но пока вы держитесь. Ещё хочу сделать красивую инфографику про зарубежные ВУЗы, потому что самому нужна.
М*тстатистика:
- до 23:59 11.05 лаба ✅
- 11.05 кр ✅
- до 04:59 11.05 еженедельное дз ✅
- Ozon: задание до 12.05
- Визуализация: 12.05, 12:00
- Философия (что, лол?): 14.05 кр
- Статфиз: 15.05 кр + дз
- Машинное обучение: 16.05 23:59 – почти доделано
- Методы оптимального управления: 17.05 ✅
- DLS: 18.05
- Диплом: писать каждый день по 4 часа
- Работа: same as диплом
👾Кстати, разбили с фупмятами задачки, поэтому, возможно, по статам придётся делать чуть меньше, чем планировалось
/ФУПМ это мой факультет, если что, Управления и Прикладной Математики.
Возможно где-то через месяц тут будет отчёт о новом эйре на чипе М1, но пока вы держитесь. Ещё хочу сделать красивую инфографику про зарубежные ВУЗы, потому что самому нужна.
#meme
Мегазалипательная визуализация траффика на разных видах развязок в Cities: Skylines a.k.a. сами вы такой фигни никогда не посмотрите
https://youtu.be/yITr127KZtQ
Мегазалипательная визуализация траффика на разных видах развязок в Cities: Skylines a.k.a. сами вы такой фигни никогда не посмотрите
https://youtu.be/yITr127KZtQ
YouTube
Traffic flow measured on 30 different 4-way junctions
mods used:
https://steamcommunity.com/sharedfiles/filedetails/?id=812125426
https://steamcommunity.com/sharedfiles/filedetails/?id=583429740
https://steamcommunity.com/sharedfiles/filedetails/?id=812125426
https://steamcommunity.com/sharedfiles/filedetails/?id=583429740
#useful
Если вы вдруг по какой-то причине до сих пор переключаете языки двумя кнопками — не надо так, вы, всё-таки, не 2й фортепианный концерт Рахманинова исполняете.
Чуть лучше будет поставить переключение языков на ⇪, но тоже не то: постоянно приходится печатать одну букву, чтобы проверить, какой язык стоит.
А самый кайф — это сделать детерминированную раскладку: например, если вам хочется написать предложение на русском, можно нажать на правый ⌘, а in English — на левый ⌘.
Если хотите, сделаю коротенький гайд по настройке этого дела вкупе с установкой нормальной раскладки на мак.
Надо?
Если вы вдруг по какой-то причине до сих пор переключаете языки двумя кнопками — не надо так, вы, всё-таки, не 2й фортепианный концерт Рахманинова исполняете.
Чуть лучше будет поставить переключение языков на ⇪, но тоже не то: постоянно приходится печатать одну букву, чтобы проверить, какой язык стоит.
А самый кайф — это сделать детерминированную раскладку: например, если вам хочется написать предложение на русском, можно нажать на правый ⌘, а in English — на левый ⌘.
Если хотите, сделаю коротенький гайд по настройке этого дела вкупе с установкой нормальной раскладки на мак.
Надо?
#useful
Неплохая статья о том, какими чекерами неплохо причёсывать свой проект, чтобы писать ±понятный код:
https://habr.com/ru/company/dataart/blog/318776/
У меня обычно процесс проверки кода без тестов выглядит так:
- Сортирую импорты isort’ом
- Очевидно, запускаю, чтобы удостовериться, что всё работает
- Убираю сокращения из названий переменных, если я их туда зачем-то засунул
- Делаю автореформатирование кода black’ом, чтобы убрать очевидные косяки
- Если код уже рабочий, то проверяю cyclomatic complexity с помощью mccabe
- Если совсем хочется упороться, то можно и mypy заюзать
- Вот где-то тут первый раз проверяю flake8 c дополнительно установленными import-order, builtins и docstrings расширениями к нему
- Смотрю на то, сколько всего мне нужно исправить и иду грустить
Было бы неплохо, конечно, добавить это всё в pre-commit hook, но пока мне немножко влом. Ещё я заглядываюсь на Coconut, дабы совсем-совсем превратить свой питон в что-то околофункциональное, но пока держусь.
Если вы знаете как можно сделать этот процесс чуть лучше — welcome в комментарии
Неплохая статья о том, какими чекерами неплохо причёсывать свой проект, чтобы писать ±понятный код:
https://habr.com/ru/company/dataart/blog/318776/
У меня обычно процесс проверки кода без тестов выглядит так:
- Сортирую импорты isort’ом
- Очевидно, запускаю, чтобы удостовериться, что всё работает
- Убираю сокращения из названий переменных, если я их туда зачем-то засунул
- Делаю автореформатирование кода black’ом, чтобы убрать очевидные косяки
- Если код уже рабочий, то проверяю cyclomatic complexity с помощью mccabe
- Если совсем хочется упороться, то можно и mypy заюзать
- Вот где-то тут первый раз проверяю flake8 c дополнительно установленными import-order, builtins и docstrings расширениями к нему
- Смотрю на то, сколько всего мне нужно исправить и иду грустить
Было бы неплохо, конечно, добавить это всё в pre-commit hook, но пока мне немножко влом. Ещё я заглядываюсь на Coconut, дабы совсем-совсем превратить свой питон в что-то околофункциональное, но пока держусь.
Если вы знаете как можно сделать этот процесс чуть лучше — welcome в комментарии
Хабр
Стильный код на Python, или учимся использовать Flake8
Автор: Анатолий Соловей, developer Язык программирования Python очень востребован на современном рынке, он развивается изо дня в день, и вокруг него сложилось...
#meme
Если вы тоже не можете проснуться с утра, смените мелодию будильника на Чёрные Глаза. Тогда вам станет или слишком стыдно, или слишком весело, и вы в любом случае встанете.
Да, это у меня на лекциях изредка звонил на всю аудиторию телефон с кавказскими песнями на звонке.
Если вы тоже не можете проснуться с утра, смените мелодию будильника на Чёрные Глаза. Тогда вам станет или слишком стыдно, или слишком весело, и вы в любом случае встанете.
Да, это у меня на лекциях изредка звонил на всю аудиторию телефон с кавказскими песнями на звонке.
#useful
Если у вас тоже вдруг не поставился
Кажется, защиту диплома сдвинут на 10 дней. Я беззаботно потратил 2 дня на решение проблемы с оптами (один день на экз по машинке, расписывание проблемы и приведение её в нормальный вид, а второй на попытки исправить ошибки в сайпае), поэтому надо бы ускоряться.
Если у вас тоже вдруг не поставился
scipy
на arm64 и вы не хотите потратить хренову тучу времени на поиск решения проблемы, то вот небольшой workaround.Кажется, защиту диплома сдвинут на 10 дней. Я беззаботно потратил 2 дня на решение проблемы с оптами (один день на экз по машинке, расписывание проблемы и приведение её в нормальный вид, а второй на попытки исправить ошибки в сайпае), поэтому надо бы ускоряться.
GitHub
trouble installing on apple silicon M1 · Issue #13409 · scipy/scipy
EDIT: As of 2021-08-06, this solution seems to work for scipy 1.7.0 (native, not through rosetta): brew install openblas pip install cython pybind11 pythran numpy OPENBLAS=$(brew --prefix openblas)...