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

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

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

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

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

chrome Выключить javascript для вкладки

Действуем так:

  1. Открываем инструменты разработчика (DevTools)
  2. Кликаем на шестеренку справа вверху панели
  3. В разделе Preferenses внизу списка ставим галочку "Disable Javascript"

php Aннотации и Aтрибуты - какая разница

  • В PHP аннотациями обычно называют что-то записанное через @ в стиле phpdoc - эти значения парсили (невстроенными в php средствами, но напр. написанными на PHP) ради генерации документации или какого-то дополнительного кода (вообще любых целей)
  • Атрибуты же это похожее по смыслу возможность самого PHP, появившаяся сильно позже (в сравнении с идеей использования аннотаций)

Задача 1 Урок 19

Задача 1 Урок 19 Получите случайный набор из 5 чисел, величиной от 1 до 50.Рассчитайте для каждого числа два его наибольших делителя, число и два делителя храните как запись, а для всего набора используйте массив записей.Используйте в коде do with
Выведите на экран результаты расчетов для каждого из исходных значений

Задача 11 Урок 18

Задача 11 Урок 18 Задана последовательность символов, имеющая следующий вид: p1q1p2q2p3...qn–, где pi — число, а qi — знак арифметического действия из набора {+, –, *}. Вычислите значение выражения, предполагая, что действия выполняются согласно правилам арифметики.
 Входные данные: На вход программе подается строка указанного вида, состоящая не более чем из 9 чисел, разделенных символами арифметических операций.
 Выходные данные: Выведите значение арифметического выражения.

Задача 10 Урок 18

Задача 10 Урок 18 На вход вашей программы подается строка вида:
5 + 6 -34 + 56 - 7 + 2
("сколько угодно" чисел с операциями суммы и разности в любом порядке). Вычислите результат (пробелов между символом операции и числом может и не быть)

Стажировка - второй участник

#стажировка

Со скрипом, но завожу на стажировку второго участника, его выход совпал с параллельной, опять же стажировкой на моей работе (где у участников полная ставку и всё куда более интенсивно)

Знакомство с проектом начали с подготовкой документации формата openAPI для имеющихся методов бэкэнда (делаем через php-атрибуты)

mysql docker Invalid MySQL server downgrade: Cannot downgrade from ... Downgrade is only permitted between patch Ошибка

Общая идея

Ниже речь идет о проблемах, которые, похоже, вызваны именно переключениями с одной версией mysql на другую, а также возм. чем-то в хостовой ОС

Подробности

Выясняя почему контейнер завершается после запуска через docker compose в режиме без -d, получили ошибку:

mysql Ошибка Can't initialize batch_readline - may be the input source is a directory or a block device

/usr/local/bin/docker-entrypoint.sh: ....: Is a directory

ERROR: Can't initialize batch_readline - may be the input source is a directory or a block device.
make: *** [Makefile:64: docker.run] Error 1

Pages

Subscribe to fkn+antitotal RSS