Cеминар по Программированию/Бесплатные курсы c нуля 2024: Паскаль, PHP, JavaScript Сообщество. Онлайн - как начать

Внимательно ознакомься с текстом ниже (не зря же мы его писали и периодически обновляем! ;), если темы обучения подойдут - ответь на вопросы, которые встретятся ниже, в одном из пунктов.

1. О сообществе

IFF -- это сообщество, направленное на свободный обмен знаниями и улучшение условий такого обмена.

Сейчас у нас есть два направления:

Три кита успешной карьеры

Три кита успешной карьеры:

  1. добросовестность
  2. профессионализм
  3. регулярная смена работы

Источник: где-то прочитал, а где не помню, выясняю

react useCallback зачем нужен: Когда полезен, а когда нет для функции

useCallback:

  • Полезен чтобы не вызывать ререндер компонента, если функция передается в него как пропс (в если такая ситуация возможно обычно этот хук надо использовать)
  • Если же функция просто определена на уровне компонента и ререндер уже начался, то плюса в производительности не будет

Подробнее можно почитать: https://habr.com/en/articles/529950/

xdebug Как уведомить интерпретатор, что нужно работать в режиме отладки

Если вы установили xdebug так, что не включен всегда (напр. так, что оптимально для режима работы), то в момент когда вам нужна отладка, нужно об этом как-то сообщить интерпретатору.

Варианты уведомления зависят от режима запуска:

xdebug Как работает отладка: Что именно нужно настраивать и где (IDE, ОС) - Общая идея

Вне зависимости от IDE/версии php и отладчика придется так или иначе обеспечить шаги:

  1. Установка самого иксдебага
  2. Подготовка IDE
  3. Уведомление PHP что нам нужен режим отладки (для чего есть разные варианты)

-- подробней об этих шагах см. видео (полезно для общего понимания задачи), а конкретные инструкции см. в справочнике

vscodium vscode launch.json Как создать это файл Ланч.json для языка программирования (на примере PHP)

У нас уже была вот такая инструкция, интерфейс периодически меняется, основное можно посмотреть на видео: https://youtu.be/3xh29m2wRso

Пример .vscode/launch.json для php

Напр. для php8.2 IDE по умолчанию создает такой файл (пробелы перед localhost: не нужны):

Задача 24 Урок 15

Задача 24 Урок 15

Задача про банкомат:
Пользователь вводит целое число - сумму в некоторой валюте, требуется выдать эту сумму купюрами наибольшего достоинства.
Напишите программу, которая в качестве результата скажет как именно надо разменять указанную сумму купюрами наибольшего достоинства (укажет количество для купюры каждого типа)

Задача 23 Урок 15

Задача 23 Урок 15

Задача про Бинарные часы:
Напишите программу, которая принимает у пользователя два целых числа (часы и минуты) и выводит в консоль полученное время в формате бинарных ASCII-часов 0-11 ч. и 0-59 мин.

Pages

Subscribe to fkn+antitotal RSS