МГУ | Программирование
Closed channel
Все о программировании. Независимое сообщество студентов МГУ. Не являемся официальными представителями. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/+ZuxWNoD6z0k1YTI6
Show more5 159
Subscribers
-224 hours
-127 days
-5830 days
Posts Archive
Сетевая модель данных
Урок по БД №44 (Часть 4)
Набор операций манипулирования данными в сетевой модели данных:
• найти конкретную запись в наборе однотипных записей (например, служащего
с именем Иванов)
• перейти от предка к первому потомку по некоторой связи (например, к первому
служащему отдела 625)
• перейти к следующему потомку в некоторой связи (например, от Иванова к
Сидорову)
• перейти от потомка к предку по некоторой связи (например, найти отдел, в
котором работает Сидоров)
• создать новую запись
• уничтожить запись
• модифицировать запись
• включить в связь
• исключить из связи
• переставить в другую связь
📁 #Урок
МГУ & IT каналы
Будущее уже сегодня: 6 технологий, которые меняют мир
№5 Энергосберегающие кирпичи
Даже в мир архитектуры удалось внедрить высокие технологии. Так, американские ученые изобрели кирпичи со свойствами суперконденсатора. Теперь они способны получать и отдавать энергию. Ее накопление происходит довольно быстро, но не сохраняется на продолжительное время, как, например, в обычном аккумуляторе.
Для обработки кирпичей используется специальный реагент, который наносится при высокой температуре. Поверх также производится покрытие эпоксидной смолой.
📁 #Совет
МГУ & IT каналы
16 сентября в Arena Breakout: Infinite выходит седьмой сезон — «Утопия»
Если не сталкивались с игрой: это бесплатный тактический шутер про вылазки за добычей. Заходишь на локацию со своим снаряжением, набираешь лут и пытаешься уйти живым. Погиб — потерял всё, что было с собой.
Что завозят в новом сезоне:
• Заражённая зона — три карты превращаются в биоопасные локации с ночью, туманом и ливнем, по ним бродят шесть видов мутантов. Другие игроки при этом никуда не делись
• Режим на выживание — отдельный PvE без риска: снаряжение с собой не берёшь и ничего не теряешь, просто отбиваешься от волн и открываешь усиления
• Торговец прямо в рейде — можно обменять припасы и разведданные или докупить снаряжение
• Два новых ствола, сезонные обвесы и переработанная стрельба: дальность выше, попадания в голову ощутимее
• На старте бесплатно выдают прокачиваемую сапёрную лопату, скины и билеты, а между игроками разыгрывают 200 000 очков
Игра бесплатная, качается в Steam, российский регион поддерживается → https://abi.go.link/2wzTb
Сетевая модель данных
Урок по БД №43 (Часть 3)
Для данного типа связи L с типом записи предка P и типом записи потомка C должны выполняться следующие два условия:
• каждый экземпляр типа записи P является предком только в одном экземпляре типа связи L (предок может быть только в одном экземпляре связи)
• каждый экземпляр типа записи C является потомком не более чем в одном экземпляре типа связи L (если потомок имеет предка, то он единственный)
Типы связи формируются достаточно свободным образом:
• потомок в одной связи L1 может быть предком в другой связи L2
• запись P может быть предком в любом числе связей (различных типов) (например, человек может быть и начальником отдела, и главой семьи, и т.д.)
• запись C может быть потомком в любом числе связей (различных типов)
• может существовать любое число типов связи с одним и тем же типом записи предка и одним и тем же типом записи потомка.
📁 #Урок
МГУ & IT каналы
Будущее уже сегодня: 6 технологий, которые меняют мир
№3. Интернет вещей
IoT обеспечивает максимальный комфорт и удобство как для потребителей, так и для владельцев бизнеса. Технология представляет собой возможность взаимодействия объектов и устройств с внешней средой и между собой. Например, счетчики электроэнергии автоматически могут передавать показатели в расчетный счет компании. Сегодня интернет вещей используется в промышленности, продажах и различных других сферах жизни человека, упрощая ее.
📁 #Совет
МГУ & IT каналы
Сетевая модель данных
Урок по БД №42 (Часть 2)
Сетевой подход к организации данных является расширением иерархического:
• в иерархической модели потомок должен иметь в точности одного предка
• в сетевой у потомка может иметься любое число предков (в том числе 0)
Сетевая БД состоит из набора записей и набора связей между этими записями. Тип записи определяется аналогично тому, как структура (struct) в языке Си. Тип связи всегда бинарный (связывается два типа записи). Экземпляр типа связи содержит в себе экземпляр типа предка и упорядоченный набор экземпляров типа потомка (их может быть много).
📁 #Урок
МГУ & IT каналы
Будущее уже сегодня: 6 технологий, которые меняют мир
№2. Беспроводная подзарядка
На данный момент популяризированы беспроводные подзарядки для дронов, электромашин, электровелосипедов и электросамокатов, а также других технологичных устройств. Но сегодня уже создан прототип смартфона, который заряжается только от сети Wi-Fi и не имеет аккумуляторной батареи. Его производителями стали ученые из Вашингтонского университета. Благодаря такой разработке, можно будет поставлять электроснабжение даже в самые отдаленные уголки нашей планеты без необходимости установки и обслуживания дорогостоящих проводных сетей.
📁 #Совет
МГУ & IT каналы
Сетевая модель данных
Урок по БД №41 (Часть 1)
Типичным представителем систем, основанных на сетевой модели данных, является СУБД IDMS (Integrated Database Management System), разработанная компанией Cullinet Software, Inc. и изначально ориентированная на использования на мейнфреймах компании IBM. В настоящее время IDMS принадлежит компании Computer Associates. Архитектура системы основана на предложениях Data Base Task Group (DBTG) организации CODASYL (Conference on Data Systems Languages), которая отвечала за стандартизацию языка программирования COBOL. Отчет DBTG был опубликован в 1971 г., и вскоре после этого появилось несколько систем, поддерживающих архитектуру CODASYL, среди которых присутствовала и СУБД IDMS.
📁 #Урок
МГУ & IT каналы
Будущее уже сегодня: 6 технологий, которые меняют мир
№1. Дополненная реальность
Самое примитивное использование AR нашло себя в известных всем фильтрах. SnapChat, Instagram и пр. предлагают примерить забавные мордочки или изменить свою внешность, что пользуется невообразимой популярностью.
Но это далеко не единственное применение технологии дополненной реальности. Сегодня ей нашли применение на дороге, для обеспечения безопасности всех участников движения. Проект Wayray подразумевает включение подсветки на знаках дорожного движения, пешеходах и различных препятствиях в условиях неудовлетворительного освещения. Теперь управление транспортным средством станет более удобным и безопасным.
📁 #Совет
МГУ & IT каналы
⚡️1 МЛН $ ЗА СОВЕТ
Когда PepsiCo выходила на рынок, его главным конкурентом была The Coca-Cola Company
Со временем стало ясно, что PepsiCo не выдержит конкуренцию с этим гигантом.
Но, однажды в компанию пришел человек, который сказал, что за 1 млн $ и место генерального директора расскажет секрет как увеличить прибыль компании в сотни раз.
Конечно, никто платить не стал, вызвали лучших умов и поручили им найти этот секрет.
Однако, когда у них ничего не вышло, акционеры PepsiCo скрепя сердце выполнили условия того странного человека
🤯 В ответ они получили листок бумаги, на котором были написаны 3 слова:
Задача по БД № 53
Таблица Employees. Сколько сотрудников имена которых начинается с одной и той же буквы? Сортировать по количеству. Показывать только те где количество больше 1
Решение:
SELECT SUBSTR (first_name, 1, 1) first_char, COUNT (*)
FROM employees
GROUP BY SUBSTR (first_name, 1, 1)
HAVING COUNT (*) > 1
ORDER BY 2 DESC;
📁 #Задача
МГУ & IT каналы
«Если ты такой умный, почему у тебя до сих пор нет миллиона?»
Проблема никогда не была в ТЕБЕ самом🤷🏻♂️
Пока одни годами ждут прибавки в 5 000 рублей, партнеры Дмитрия спокойно забирают свою прибыль используя его ИИ алгоритм:
Цифры никогда не врут:
За последние 5 месяцев 119 партнёров вышли на первый 1 млн. Средний доход остальных — 297 000 ₽ в месяц.
Твой потенциал стоит в 5-10 раз дороже твоей текущей зарплаты, пришло время реализовать его на максимум!
Укажи в боте желаемый уровень дохода и получи возможность стать партнером 👉
https://telegram.me/+QqxbSJVZ80g5YTli
Иерархическая модель данных
Урок по БД №40
Типичным представителем является СУБД IMS (Information Management System) компании IBM. Первая версия системы появилась в 1968 году. Иерархическая БД состоит из упорядоченного набора деревьев, более точно - нескольких экземпляров (instances) одного типа дерева. Тип дерева состоит из одного «корневого» типа записи и упорядоченного набора типов поддеревьев, каждое из которых является некоторым типом дерева. Тип дерева представляет собой
иерархически организованный набор типа записей. Здесь везде употребляется слово «тип», так как речь идёт не о конкретных данных, а о модели данных. Т.е. именно типы, без конкретных значений полей.
📁 #Урок
МГУ & IT каналы
Забрать подписки на сервисы можно на ggsel ⚾️
На сайте собраны подписки на YT Premium, Spotify, нейронки и другой софт ☕️
Иностранные карты для оплаты не потребуются — на ggsel все безопасно оплачивается с обычных карт российских банков 🫰
Как правильно вести деловую переписку в мессенджерах: 7 правил
№6. Не нужно “голосовых”
Голосовое сообщение действительно удобная вещь, но только в личной переписке. Хотя многим они не пришлись по душе даже в бытовых вопросах, на рабочие процессы их применять точно не стоит.
Кроме самой неприязни к голосовым, у текстовых сообщений есть одно большое преимущество – их можно найти при помощи поиска. А вот голосовые потеряются среди потока ежедневных деловых переписок.
📁 #Совет
МГУ & IT каналы
Можно ли собрать полезный рабочий инструмент с ИИ за один вечер?
Проверим на первой бесплатной лаборатории вайб-кодинга от Зерокодера
Не будем тратить эфир на теорию и бесконечные промпты. Возьмем 100 реальных отзывов клиентов и прямо на глазах соберем приложение, которое само их проанализирует.
Но главное – формат самой лаборатории.
Это не запись заранее подготовленного кейса и не лекция, где эксперт показывает идеальный результат. Задачу собираем прямо в Zoom: от постановки до готового инструмента. Во время занятия можно задавать вопросы ведущему и разбираться с процессом вместе.
В итоге получается реальный продукт, который можно использовать для конкурентного анализа, поиска идей и улучшения своих продуктов или адаптировать под задачи клиентов и продавать как готовое решение.
И это только первая задача. Каждую неделю – новый кейс и новый инструмент: приложения, дашборды, автоматизации и AI-помощники.
Забрать первое участие в лаборатории бесплатно – по ссылке
