Найти в Дзене
Покупайте СтеллыИ дарите их за контент
3 года назад
 • Вы подписаны

Этот пост хочу начать по поводу чата GPT. Я не хочу сказать что я классный программист, но я часто пользуюсь Гуглом для поиска инфы. И недавно захотел попробовать этот чат, он очень распиаренный как замена нам программистам. Задача была из xml файла вытянуть данные и построить на его основе HTML таблицу. Сразу скажу не когда не работал с этим форматом, и не знал как это делать, чатик написал полную не работающий код, раз десять писал ТЗ разной формулировкой, итог не удачный. Вторая задача заключалась по отправке формы с фронта на PHP. Я делал всегда отправку на JQ и не парился, но я захотел вообще уйти от него, надоело подключать хрень постоянно. На мое удивление код написал он хороший, узнал про объект new FormData, до этого не знал и инпуты запихивал в переменные :) PHP - не принимал POST запросы, JS отправляет объект нормально а PHP не видит этот массив. С чатом времени провел 30 минут - ответа не дал «я не спорю что мог не то написать». Как оказалось в PHP надо одну магическую строчку прописать и всё будет хорошо) Итог: Как хорошо бы не отзывались о этом чате. Разработчики нужны будут всегда ;)

3 года назад
 • Вы подписаны

Урок 3 | PHP | Константа

Константа - это идентификатор (имя) для простого значения. Как следует из названия, их значение не может измениться в ходе выполнения скрипта (кроме магических констант, которые на самом деле не являются константами). Константы чувствительны к регистру. По принятому соглашению, имена констант всегда пишутся в верхнем регистре. Имя константы должно соответствовать тем же правилам именования, что и другие имена в PHP...

3 года назад
 • Вы подписаны

Урок 2 | PHP | Переменные и Коментарии

Переменная это такое место в PHP куда вы что-то сохраняете чтобы потом это использовать. Думайте о переменной как о коробке, вы взяли коробку, положили туда например кроссовки, и когда прейдёт время надеть вы их достанете. Создайте в вашей рабочей папке файл index.php (после точки это расширение, обязательно должно быть .php) и откроем в нашей IDE...

3 года назад
 • Вы подписаны

Установка LEMP для Linux

Nginx - это прокси сервер. Он в 10 раз шустрее Apache, но ему для обработки php скриптов нужен php-fpm Так же он не воспринимает .htaccess файл, но не пугайтесь, большинство их настроек можно легко сделать в конфиге. Обновляем линукс и устанавливаем Nginx sudo apt update sudo apt full-upgrade sudo apt install -y nginx Проверяем версию Nginx: nginx -v Запуск Nginx: sudo systemctl start nginx Добавляем nginx в автозагрузку: sudo systemctl enable nginx Проверка статуса Nginx (должен гореть зеленым)...

3 года назад
 • Вы подписаны

Урок 1 | PHP | Настройка рабочего окружения

Добрый день, с этого урока мы начнем изучение PHP. Но с начало нам надо настроить рабочее окружение. PHP - это серверный язык, и мы не можем его просто так запустить без необходимого окружения нам нужен локальный сервер. Под каждую ОС они разные: Windows - OpenServer, MacOS - MAMP, Linux - LEMP. Так как я использую Linux - Kubuntu, у меня настроен LEMP - в следующем уроке мы тоже настроим этот вид локального сервера. А пока мы скачаем программу для работы с кодом. IDE - что это ? Интегрированная...

3 года назад
 • Вы подписаны

Изучение программирования может быть сложной задачей, особенно для новичков, у которых нет опыта программирования. Однако при правильном подходе и настрое любой может научиться программировать и стать успешным программистом. В этой статье мы рассмотрим несколько советов о том, как начать изучение программирования новичку. Выберите язык программирования Первый шаг в изучении программирования — это выбор языка программирования, который вы хотите изучить. Некоторые популярные языки программирования для начинающих включают Python, Java и JavaScript. Каждый язык имеет свои сильные и слабые стороны, поэтому выберите тот, который соответствует вашим интересам и целям. Поиск ресурсов В Интернете доступно множество ресурсов для изучения программирования. Вы можете начать с просмотра бесплатных онлайн-руководств, курсов и видео. Некоторые популярные онлайн-платформы для обучения программированию включают Codecademy, Udacity и Coursera. Кроме того, вы можете найти книги и другие материалы по программированию в местной библиотеке или книжном магазине. Практика, практика, практика Обучение программированию требует практики. Вы должны регулярно практиковаться в программировании, чтобы улучшить свои навыки. Начните с написания небольших программ и постепенно переходите к более сложным. Вы также можете работать над задачами и проблемами кодирования, чтобы отточить свои навыки и обрести уверенность. Присоединяйтесь к сообществу к сообществу программистов, чтобы учиться у других, получать отзывы о своем коде и сохранять мотивацию. Вы можете присоединяться к онлайн-форумам, посещать местные встречи или участвовать в хакатонах. Также существует множество онлайн-сообществ специально для начинающих, например, r/learnprogramming на Reddit. Создание проектов Создание проектов — отличный способ применить свои навыки программирования и получить реальный опыт. Начните с создания небольших проектов и постепенно переходите к более крупным. Вы можете создавать веб-приложения, игры или даже программные инструменты. Строительные проекты не только помогут вам развить свои навыки, но и продемонстрируют вашу работу потенциальным работодателям. Сохраняйте мотивацию Изучение программирования иногда может быть сложным, но важно сохранять мотивацию. Ставьте перед собой достижимые цели и отмечайте свои достижения. Делайте перерывы, когда это необходимо, и не бойтесь просить о помощи, когда вы застряли. Помните, что изучение программирования — это путешествие, и если вы будете настойчивы, вы сможете достичь своих целей. В заключение, изучение программирования для новичка может показаться непосильным, но при правильном подходе любой может научиться программировать. Начните с выбора языка программирования, поиска ресурсов, регулярной практики, присоединения к сообществу, создания проектов и сохранения мотивации. Со временем и усилиями вы сможете развить свои навыки программирования и достичь своих целей. Удачи!

Покупайте СтеллыИ дарите их за контент