Статьи
1к.0
Простой способ создать базу данных персонажей Marvel с использованием SQL and Javascript
Википедия — это отличный источник данных, которые вы можете использовать в своем следующем проекте. В этой статье я объясню как создать базу данных на основе комиксов Marvel (или DC), используя Википедию, Javascript и SQL. Мы создадим гибкий инструмент, который позволит вам создавать различные таблицы для использования в ваших собственных проектах — идеи, которые я объясню здесь, […]
Блог SkillFactory
Статьи
1к.0
[undefined, null, NaN].sort(); или как не надо сортировать массивы на JavaScript
Как не надо сортировать массивы на JavaScript Сортировка массивов — это одна из вещей, о которых ты не слишком задумываешься, пока она не перестает работать. Недавно я работал с массивом объектов на JavaScript, который отказывался верно сортироваться и ломал этим абсолютно весь интерфейс. Выяснение что же с ним было не так заняло у меня невероятно […]
Блог SkillFactory
Статьи
8850
А-Б-В, SQL: как работает язык структурированных баз данных?
Язык структурированных запросов (structured query language, SQL), который через несколько лет разменяет шестой десяток, остается главным рабочим инструментом для многих специалистов по работе с данными. Недавно мы рассказывали, почему даже сегодня у этого языка нет конкурентов. Сегодня речь пойдет о базовых процессах, которые скрываются за выполнением SQL-запросов. Тем нашим читателям, которые хотят изучать разработку с […]
Блог SkillFactory
Статьи
6770
SQL и NOSQL: Священная Война?
В этой статье мы поговорим об особенностях SQL и NoSQL, которые сильнее всего влияют на работу веб-разработчика. Расскажем историю этих конкурирующих архитектур и разберемся, действительно ли они соперничают друг с другом. Тем, кто планирует учиться веб-разработке с нуля, эта статья обеспечит необходимый минимум в части хранилищ данных. Рождение порядка Все началось в 70-х, когда два […]
Блог SkillFactory
Статьи
1.6к.0
Динамические массивы данных: теория веб-разработки
Статья посвящена одной из основных структур данных в веб-разработке — динамическим массивам данных (dynamic arrays). В отличие от простых массивов, их размер определяется при выполнении кода, что избавляет программиста от утомительной необходимости планировать распределение памяти (языки C, мы смотрим в вашу сторону). Мы расскажем, для чего используется эта структура данных и как она реализована в Python […]
Блог SkillFactory