Привет всем кто интересуется и пользуется проектом SQLtest.online! Спешу отчитаться о работе проделанной за последние две недели.
- во-первых - конечно новые задачи - их уже 160! - во-вторых - добавлена диаграма связей между таблицами базы данных Sakila - ну главное - для любителей тьмы - добавлена тёмная тема!
Привет всем кто следит за развитием проекта! С момента последнего обновления добавлен новый раздел задач Манипулирование данными (DML) где можно проверить свои умения практические навыки. Общее количество задач превысило 140! Заходите на сайт и прокачивайте свои нывыки в SQL
Добавлена градация заданий по уровню сложности. Каждый залогиненный пользователь может оценить сложность задания после его решения. Сложность вычисляется как среднее из оценок пользователей. Заходите решайте и оценивайте задачи. Развивайте свои навыки написания запросов на реальных задачах!
Количество задач на SQLTest.online уже больше 40! Заходите и прокачивайте свои навыки написания запросов на реальных задачах! Не забудьте зарегистрироваться на сайте для сохранения вашего прогресса!
Привет подписчикам и всем, кто изучает SQL! Совсем недавно мы выпустили очередное обновление на сайте SQLtest.online, а именно – добавили возможность входа.
Логин на сайте абсолютно не обязателен. Вы можете продолжать решать SQL-задачи и без него. Кстати, у нас теперь появились новые увлекательные задачи, и их уже целых 27! Единственное, что предоставляет логин – это возможность сохранить свой прогресс. Для каждой задачи мы сохраняем дату последней попытки, дату решения и ваш вариант решения. Дополнительно к этим данным сохраняется ваш логин (без пароля), и все, никаких персональных данных не хранится!
В настоящее время логин возможен только через Яндекс и GitHub, но со временем добавим больше вариантов. Пока что, если вы заинтересованы, просто нажмите "Login"!
Ну, что, соскучились? Давно я не рассказывал вам о развитии проекта SQLtest.online. И вот отличные новости — сайт уже запущен, и вы можете зайти и протестировать его функциональность. Регистрация не требуется: просто выберите язык (русский или английский) и проверьте свои навыки в SQL.
К сожалению, пока на сайте всего лишь 15 вопросов и только одна база данных, но это только начало. Каждый день я добавляю новые задания, так что следите за обновлениями. Как я уже упоминал в предыдущей статье, код сайта доступен в открытом доступе. Если у вас есть желание, вы можете предложить свои задачи для добавления на сайт (после моей модерации, конечно).
Буду также рад любой конструктивной критике и предложениям в моем телеграм-чате. Давайте вместе сделаем SQLtest.online еще лучше! 🚀
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.
Привет, друзья! Хочу поделиться с вами новыми подробностями разработки моего нового проекта sqltest.online, который я решил разрабатывать публично. Весь код проекта будет доступен на GitHub по адресу https://github.com/rozhnev/sqltest
Предыдущие вытуски серии можно увидеть здесь, здесь и тут.
Здесь я буду выкладывать весь код и размещать обновления. Проект открыт для всех, и любой из вас сможет следить за прогрессом разработки. Также, при желании, вы можете активно участвовать в улучшении кода.
Никаких претензий на звание "идеального кода" у меня нет. Это будет функциональный код, который делает свою работу. Если у вас появятся вопросы или предложения по коду, вы можете обсудить их с помощью стандартных инструментов на GitHub.com.
На сервере я создал пользователя с именем deployer и предоставил ему доступ к загрузке кода из репозитория. Теперь я могу легко применять все обновления сайта одной простой командой.
После этого я выполнил клонирование кода проекта из репозитория на сервер и изменил настройки Apache так чтобы он использовал для сайта папку проекта
Если сейчас зайти на сайт при помощи браузера он покажет содержимое папки.
Сайт показывает список файлов проекта
В дальнейшем я закрою эту возможность, оставив только показ самого сайта без возможности увидеть список файлов.
После этого я смогу применять все обновления сайта простой командой
sudo su - deployer
cd /var/www/sqltest
git pull
Следите за новостями и присоединяйтесь к обсуждению на GitHub! 🚀