Ограниченный контент #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)
  • хорошо уметь покрывать код тестами

Очень постараюсь этих целей достигнуть. Загадывать наперед ничего не буду.