Ограниченный контент #28
Привет!
На этот раз я вынуждено пропустил аж 5 недель. Дело в том что в середине июля я внезапно приболел. Недельку лечился дома, а потом оказалось что у меня двухсторонняя пневмония.
Собственно на фото вид из окошка в палате. В баллонах на улице хранится кислород который подают по трубкам прямо в палаты тем кому совсем тяжело дышать. Раз в неделю приезжал грузовик с огромной цистерной и перекачивал туда кислород.
Как умудрился приболеть
На самом деле так и не знаю где я мог заразиться. Вкратце расскажу про симптомы - слабость, температура 38 которую трудно сбить и она быстро набирается обратно. Ходил два раза на флюрографию и оба раза дали справку что “легкие без паталогий”. Съездил сдал кровь на корону и получил отрицательный результат. В итоге ночью поехали в больницу на КТ и там уже показало 33% поражения легких. И меня сразу же положили в больницу.
Пролежал в больнице. Делали уколы и ставили капельницы. Дня через 3 температура перестала набираться и мне стало сильно лучше. Пока лежал взяли 4 мазка на корону - первый был отрицательный, остальные два положительные и последний перед выпиской уже снова отрицательный.
Похоже что у меня изначально развивался коронавирус :/
Выписали меня неделю назад - продолжаю лечение дома таблетками. Очень надеюсь быстро восстановиться после всей этой ерунды.
Результаты прошлых пяти недель
В больнице атмосфера не особо располагает к обучению и потому я мало что за это время сделал.
Прочитал одну главу из книги “Чистый код”, прошел бесплатную часть http://react-tutorial.app/ и запилил прототип пет-проекта на рельсах.
Это был первый раз когда я поставил Ruby on Rails с нуля и собрал прототип проекта. Прикрутил пагинацию, запилил простецкую админку и фронтенд на Tailwind CSS. Честно говоря рельсы меня не особо впечатлили. Делать нужно многое вручную, а мне лень) На работе то проект уже давно существующий и его нужно только поддерживать.
Для своих личных проектов мне предпочтительнее Django. Там и админка из коробки есть и миграции автогенерируемые. Для несложных сайтов все сильно быстрее делается. Но для работы полезнее будет все же юзать рельсы. Я постараюсь.
А теперь списком:
- Прошел еще несколько пунктов из внутрикорпоративной обучалки
- Skyeng - не запускал
- react-tutorial.app - прошел бесплатную часть
- “Чистый код” - прочитал одну главу
- Подкаст “RWpod” - не слушал
- Посмотрел на ютубе видео про Srapi.js, теперь захотел где-нибудь заюзать эту штуку
- Не прослушал ни один выпуск подкаста Don’ speak
- До DriftingRuby так и не дошел
- Почитал документацию и прошел часть туториала по Next.js - штука интересная
Также я заметил ошибку в ридми к проекту docker-compose-php. В итоге переделал немного структуру проекта, обновил зависимости и добавил в Github Actions шаги по сборке всех контейнеров для всех версий PHP. Теперь CI работает около 20 минут, но зато все проверяется)
Видео с YouTube
Старенький доктор Албан просит людей мыть руки чтобы не заразиться вирусом.
Интересные ссылки
https://github.com/markets/awesome-ruby - Github-репозиторий со ссылками на крутые штуки на руби
Планы на следующую неделю
28 неделя
Технология
- Ruby & Ruby on Rails
- JS & React
Браузер
- Посмотреть обучающие видео и возможно пройти какой-то курс по React
- Пройти по максимуму внутрикорпоративную обучалку
- Математика за 6 класс)
Смартфон
- Skyeng
Подкасты
- RWpod
- Don’t Speak
Бумажная книга
- Чистый код
Сайт
- Начать pet-project на рельсах
Вообще основные цели в этом году:
- сильно улучшить свой английский (чтобы можно было хоть как-то поддерживать разговор с англоговорящими людьми)
- хорошо уметь в JS (React, Next.js)
- хорошо уметь в Python (Django, Celery)
- хорошо уметь в Ruby (Ruby on Rails 6)
- хорошо уметь покрывать код тестами
Очень постараюсь этих целей достигнуть. Загадывать наперед ничего не буду.