es
Feedback
Базы данных. Книги по программированию

Базы данных. Книги по программированию

Ir al canal en Telegram

Книги по базам данных и алгоритмам. Mysql, PostgreSQL и другие. Реклама - @anothertechrock РКН: https://clck.ru/3R3txG

Mostrar más
2025 año en númerossnowflakes fon
card fon
16 379
Suscriptores
Sin datos24 horas
+357 días
+9130 días
Archivo de publicaciones
Photo unavailableShow in Telegram
⭐️ Техножурнал Яндекс 360: рассказываем о технологиях В Яндекс 360 мы создаём технологии, которые работают в основе более чем 13 сервисов, включая Диск, Почту, Телемост, Мессенджер и другие. Открывайте Техножурнал, чтобы узнать: — Как мы балансируем нагрузку в 300k RPS в Яндекс Мессенджере, — Как подружили MongoDB и PostgreSQL в Диске, — Какие в команде культура и ценности. А ещё — как мы внедряли DDD, кто такой Technical Owner, как управляем 650+ шардами PostgreSQL и как подходим к проектированию архитектуры наших сервисов. ⭐️ Всё это — в Техножурнале Яндекс 360. @yandex360team
Mostrar todo...
👎 6🤮 3 1👍 1🔥 1🍌 1
Photo unavailableShow in Telegram
Database-Driven Web Development Автор: Thomas Valentine Год издания: 2023 #mysql #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
⚡️Пошаговый план: как стать аналитиком данных в 2025 Хотите попасть в аналитику, но теряетесь в море информации и не понимаете, какие навыки действительно важны? Боитесь, что без опыта вас не возьмут на работу? И да, ещё один популярный вопрос — а что, если мне 30/40/50+ лет? Андрон Алексанян — эксперт по аналитике с 8-летним опытом и по совместительству CEO Simulative — покажет рабочие схемы и чёткий план, как устроиться в аналитику быстрее, даже если у вас нет опыта Что будет на вебинаре? 🟠 Разберёте полный роадмап: что учить, в каком порядке, до какого уровня; 🟠 Лайфхаки трудоустройства: — покажут реальные примеры, как оформить резюме и портфолио, чтобы привлекать внимание; — обсудите, какие отклики работают, а какие сразу отправляют в корзину; — изнанка найма: инсайдерский взгляд на процессы отбора 🟠 Практические техники для новичков: разберёте, как компенсировать недостаток опыта и быстро закрывать пробелы в знаниях 🕗 Важно досмотреть вебинар до конца, чтобы получить бонус от Simulative, который поможет бустануть карьеру 😶Зарегистрироваться на бесплатный вебинар
Mostrar todo...
👍 2👎 2 1
Photo unavailableShow in Telegram
SQL Query Design Patterns and Best Practices Автор: Chi Zhang Год издания: 2023 #sql #en Скачать книгу
Mostrar todo...
Хорошая книга по базам данных — та, после которой хочется сразу применить знания на практике. К сожалению, многие учебные материалы дают сухую теорию без понятных примеров из реальной работы. В результате читатель знает теорию, но не понимает, как проектировать эффективные схемы для конкретных бизнес-задач. 3 июля Анастасия Зеленова, team lead аналитики в Raiffeisen CIB, поделится своим подходом к работе с данными на вебинаре «Аналитик данных: все, что нужно знать для старта в профессии».  Вы увидите, как теоретические знания трансформируются в практические решения, и какие ресурсы действительно помогают в профессиональном росте. Узнайте, как устроена реальная работа с данными на бесплатном онлайн-вебинаре: https://clc.to/erid_2W5zFGRQcWC  Реклама. ООО "КАРПОВ КУРСЫ". ИНН 7811764627. erid: 2W5zFGRQcWC
Mostrar todo...
👎 2👍 1
Photo unavailableShow in Telegram
SQL All-in-One Автор: Allen G. Taylor Год издания: 2024 #sql #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
🔵Освойте одну из самых востребованных профессий в российском IT в 2025 В OTUS стартует новый поток онлайн-курса «Архитектор 1С», где вы научитесь проектировать информационные системы, используя продвинутые возможности платформы 1С. 4 месяца обучения и вы сможете: ▫️ Формировать архитектуру окружения 1С, ▫️ Моделировать бизнес-процессы и создавать прототипы разработки ▫️ Проектировать технические проекты в СППР ▫️ Работать с Git, OneScript, Vanessa, SonarCube, Apdex, Grafana ▫️ Устанавливать и настраивать РИБ А еще узнаете, как организовать работу отдела разработки 1С, какие есть виды документации в 1С и какие организационные мероприятия существуют в 1С. 👉 Пройдите короткий тест прямо сейчас: https://vk.cc/cN8TPL Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Mostrar todo...
1
Photo unavailableShow in Telegram
Python Книги - канал для скачивания Python книг только на русском языке Что в нашем канале: 1. Книги по питону, которые помогут вам подготовится к собеседованию. 2. Книги на русском языке 3. Много книг для начинающих 4. Все книги можно скачать в 2 клика Подписывайтесь и качайте книги: @pythonknigiru
Mostrar todo...
Photo unavailableShow in Telegram
Advanced Database Systems Автор: Waqas Ahmed Год издания: 2024 #db #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
⚠️ До старта курса «Administrator Linux. Basic» осталось совсем немного. Набор закрывается 27 июня. 👉 Успейте пройти вступительный тест и получить запись двух вебинаров бесплатно: — «Что нужно знать, когда переходишь с Windows на Linux. Базовые понятия Linux, работа в консоли с базовыми командами» — «Вся правда о рынке труда или как быть востребованным в современных реалиях» 💪 Курс построен так, чтобы даже без опыта в Linux вы быстро вошли в профессию. В программе только актуальное: Bash, сети, логика работы ОС, файловые системы и автоматизация. 👉 Пройдите бесплатное вступительное тестирование сегодня и получите запись двух вебинаров: https://vk.cc/cMYHhN Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Mostrar todo...
👎 2 1
Photo unavailableShow in Telegram
Microsoft SQL Server 2022 Автор: Александр Бондарь Год издания: 2024 #sql #server #ru Скачать книгу
Mostrar todo...
2
🚗 Как найти кратчайший маршрут с помощью Apache Spark и GraphFrames Разбираем кейс на реальных данных из OpenStreetMap — ищем оптимальный маршрут 🔍 Что делаем 1. Загружаем граф дорог города с помощью OSMnx 2. Сохраняем вершины и ребра с координатами, скоростями и геометрией 3. Загружаем всё в Spark 4. Находим кратчайший путь с помощью GraphFrames 📍 1. Скачиваем карту и строим граф улиц
import osmnx as ox

# Загрузка данных о дорогах Москвы
G = ox.graph.graph_from_place("Moscow", network_type="drive")

# Отображение дорог на карте
moscow_gdf = ox.geocoder.geocode_to_gdf("Moscow")
fig, ax = ox.plot.plot_graph(G, show=False, close=False, bgcolor="#111111", edge_color="#ffcb00", edge_linewidth=0.3, node_size=0)
moscow_gdf.plot(ax=ax, fc="#444444", ec=None, lw=1, alpha=1, zorder=-1)

# Настройка границ карты
margin = 0.02
west, south, east, north = moscow_gdf.union_all().bounds
margin_ns = (north - south) * margin
margin_ew = (east - west) * margin
ax.set_ylim((south - margin_ns, north + margin_ns))
ax.set_xlim((west - margin_ew, east + margin_ew))
plt.show()
📁 2. Сохраняем геометрическое описание города в формате GeoJSON и данные о вершинах и рёбрах в формате CSV
with open('Moscow.geojson', 'w') as file:
    file.write(moscow_gdf.to_json())

nodes = G.nodes(data=True)
with open('nodes.csv', 'a') as file:
    file.write("id,lat,lonn")
    for (node, data) in nodes:
        file.write("%d,%f,%fn" % (node, data.get("y"), data.get("x")))

edges = G.edges(data=True)
def decode_maxspeed(maxspeed):
    match maxspeed:
        case str():
            match maxspeed.lower():
                case "ru:urban": return 60
                case "ru:rural": return 90
                case "ru:living_street": return 20
                case "ru:motorway": return 110
                case _: return int(maxspeed)
        case list(): return min(list(map(decode_maxspeed, maxspeed)))
        case _: return maxspeed

with open('edges.csv', 'a') as file:
    file.write("src,dst,maxspeed,length,geometryn")
    for (src, dst, data) in edges:
        maxspeed = decode_maxspeed(data.get("maxspeed", 999))
        length = float(data.get("length"))
        geometry = shapely.wkt.dumps(data.get("geometry"))
        file.write("%d,%d,%d,%f,%sn" % (src, dst, maxspeed, length, geometry))
3. Используем библиотеку GraphFrames для обработки графов на Apache Spark
from pyspark.sql import SparkSession

spark = SparkSession.builder 
    .config("spark.jars.packages", "graphframes:graphframes:0.8.4-spark3.5-s_2.12") 
    .master("local[*]") 
    .appName("GraphFrames") 
    .getOrCreate()

nodes = spark.read.options(header=True).csv("nodes.csv")
edges = spark.read.options(header=True).csv("edges.csv")

# Вычисление времени прохождения рёбер
edgesT = edges.withColumn("time", edges["length"] / edges["maxspeed"])

# Построение графа
from graphframes import *

g = GraphFrame(nodes, edgesT)
🧭 4. Ищем кратчайший путь по времени например, от Измайлово до ЖК Зиларт
src = "257601812"
dst = "5840593081"

paths = g.shortestPaths(landmarks=[dst])
paths.filter(F.col("id") == src).show(truncate=False)
💡 Результат: 40 шагов от точки A до точки B. Такой подход легко масштабируется на миллионы маршрутов. Используйте Spark и GraphFrames для построения логистических моделей, маршрутизации и городского планирования. 🚀 Хотите прокачаться в работе с Big Data? Изучайте Spark! Записывайтесь на курс Spark Developer от OTUS — учитесь на реальных данных и продвинутых кейсах: https://vk.cc/cMT1Wg Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Mostrar todo...
👍 5 4👎 2
Photo unavailableShow in Telegram
Fundamentals of Database Systems Автор: Kaitlyn Salter Год издания: 2024 #db #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
Python and SQL Bible Автор: Cuantum Technologies Год издания: 2023 #sql #python #en Скачать книгу
Mostrar todo...
👍 3🤔 1
Photo unavailableShow in Telegram
Azure SQL Revealed Автор: Bob Ward Год издания: 2024 #sql #azure #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
Как масштабировать машинные модели и работать с огромными объемами данных? Откройте для себя возможности Spark ML на открытом уроке от OTUS! Spark ML — это мощный инструмент для масштабируемого машинного обучения, который позволяет обучать модели на больших данных, не переходя на специализированные ML-системы. Мы покажем, как интеграция с Spark SQL и DataFrame API упрощает ETL-подготовку данных и фичуризацию для реальных проектов. Убедитесь, как Spark ML решает задачи отказоустойчивости и распределённых вычислений, позволяя вам легко строить промышленные ML-пайплайны. Посетите открытый урок 11 июня в 20:00 МСК в преддверие старта курса «Spark Developer» и получите скидку на обучение: https://vk.cc/cMy4E7 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Mostrar todo...
Photo unavailableShow in Telegram
Ultimate SQL Server and Azure SQL Автор: Amit Khandelwal Год издания: 2024 #sql #server #azure #en Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
Проектирование и реализация Автор: Эдуард Сьоре Год издания: 2021 #db #ru Скачать книгу
Mostrar todo...
Photo unavailableShow in Telegram
SQL для чайников Автор: Аллен Тейлор Год издания: 2020 #sql #ru Скачать книгу
Mostrar todo...
1
Photo unavailableShow in Telegram
Изучаем SQL Автор: Алан Болье Год издания: 2021 #sql #ru Скачать книгу
Mostrar todo...