Skip to content

Instantly share code, notes, and snippets.

View kaineer's full-sized avatar
:octocat:
⌨️ 🖱️

Sergey Kluchkovsky kaineer

:octocat:
⌨️ 🖱️
View GitHub Profile

04.02

Что хотелось бы сделать

  • Создать репозиторий для домашки и собрать ссылки на них
  • Разобрать по шагам создание файла компонента и подключения
  • Доделать семафор

04.02

Что хотелось бы сделать

  • Создать репозиторий для домашки и собрать ссылки на них
  • Разобрать по шагам создание файла компонента и подключения
  • Доделать семафор

28.01

Что делали

  • Создавали компонент Semaphore
    • с одним useState в строчке color
    • Нижележащий компонент должен давать возможность менять color как input
    • Нижележащий компонент Box должен давать возможность отрисовывать цвет, если это green, yellow или red
    • Третий нижележащий компонент должен давать воможность выбирать цвет, используя radio-кнопки

Ставим ssh

  • Заводим акк на github и логинимся
  • (если нет файла ~/.ssh/id_rsa.pub) На виртуалке с линуксом выполняем команду ssh-keygen (без параметров)
    • Нажимаем Enter, пока ключ не создастся
    • (если хотите, можно указать пароль, но зачем это делать на виртуалке?)
  • Открываем файл ~/.ssh/id_rsa.pub в текстовом редакторе и копируем содержимое
  • На github
  • щелкаем по аватарке и выбираем "Настройки/Settings"
Фамилия Ошибок Оценка
Асташкин 3 2
Сайфуллин 4 2
Китаева 5 2
Беляк 5 2
Тимошенков 5 2
Порсев 5 2
Сайфетдинов 6 2

24.01

Что планируется

  • Срез знаний
  • useState - объявление и использование
  • Использование onInput, onClick
  • useRef - объявление и использование

21.01

Запланировано

  • Создать компонент, внутри которого можно размещать другие компоненты
  • В этом компоненте добавить условный рендер
  • Добавить компонент, который будет рендерить несколько элементов в цикле
  • Разобрать варианты работы со стилями в vite-react
    • Глобальные стили
  • .module.css

14.01

Сделано

  • Создали приложение при помощи vitejs
  • Создали пару компонент
  • Добавили компонентам по свойству
  • Отобразили переданные свойства в компоненте
- name: Install ghostty from deb release
vars:
gtty_repo: "github.com/mkasberg/ghostty-ubuntu"
gtty_version: "1.0.1-0"
gtty_arch: "amd64"
gtty_ubuntu_version: "22.04"
apt:
deb: "https://{{gtty_repo}}/releases/download/{{gtty_version}}-ppa1/ghostty_{{gtty_version}}.ppa1_{{gtty_arch}}_{{gtty_ubuntu_version}}.deb"