uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

МГУ | Программирование

МГУ | Программирование

Yopiq kanal

Все о программировании. Независимое сообщество студентов МГУ. Не являемся официальными представителями. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc,

Ko'proq ko'rsatish
5 116
Obunachilar
-124 soatlar
-137 kun
-3430 kun
Postlar arxiv
Объектно-ориентированная модель данных Урок по БД №73 (Часть 2) В объектной модели данных вводятся две разновидности типов: •
Объектно-ориентированная модель данных Урок по БД №73 (Часть 2) В объектной модели данных вводятся две разновидности типов: • литеральные (т.е. с явным определением области значений) • объектные, которые делятся на два вида: атомарные объектные типы и объектные типы коллекций Неформально говоря, любой тип данных обладает тремя характеристиками: множеством значений, набором операций и литералами. Литерал - это внешнее обозначение значения типа. На примере boolean: • Множеством значений является {true, false}. • Битовые операции and, or, xor и т.д. • Литералы true и false 📁 #Урок МГУ & IT каналы

MVP: определение и правила создания Наглядный пример MVP Зачем нужен MVP? Когда у компании есть концепт продукта, не стоит ср
MVP: определение и правила создания Наглядный пример MVP Зачем нужен MVP? Когда у компании есть концепт продукта, не стоит сразу начинать с разработки полнофункционального проекта. Это затратит много ресурсов, времени и финансов, а результат может не оправдать ожидания или окажется, что идея уже не интересна аудитории. Лучше всего реализовать идею в виде MVP, и вот почему: •‎проверка концепта – некоторые функции и идеи могут быть нежизнеспособными, лучше узнать об этом на ранней стадии реализации; •‎экономия времени – разработка MVP займет всего от 1 до 3 месяцев; •‎экономия бюджета – минимальный жизненный продукт стоит дешевле, а лишние средства можно потратить на хорошую маркетинговую кампанию; •‎привлечение аудитории – позволяет найти заинтересованных пользователей и влиять на их лояльность; •‎получение прибыли – MVP является отличной базой для поиска инвесторов. 📁 #Совет МГУ & IT каналы

Задача по БД №84 Выберите все записи из списка таблицы Customers, отсортируйте результат по алфавиту, сначала по столбцу Coun
Задача по БД №84 Выберите все записи из списка таблицы Customers, отсортируйте результат по алфавиту, сначала по столбцу Country, затем, у столбцов City. Решение: SELECT * FROM Customers ORDER BY Country, City; 📁 #Задача МГУ & IT каналы

Объектно-ориентированная модель данных Урок по БД №72 (Часть 1) Если не обращать внимания на особенности объектно-ориентирова
Объектно-ориентированная модель данных Урок по БД №72 (Часть 1) Если не обращать внимания на особенности объектно-ориентированной (ОО) терминологии, то ОО-модель данных отличается от модели данных SQL и истинной реляционной модели, прежде всего, в одном принципиальном аспекте. • В модели данных SQL и истинной реляционной модели данных БД представляет собой набор именованных контейнеров данных одного родового типа: таблиц или отношений соответственно. • В ОО-модели данных БД – это набор объектов (контейнеров данных) произвольного типа. 📁 #Урок МГУ & IT каналы

MVP: определение и правила создания Наглядный пример MVP Изначально популярный сегодня мессенджер WhatsApp не был оснащен воз
MVP: определение и правила создания Наглядный пример MVP Изначально популярный сегодня мессенджер WhatsApp не был оснащен возможностью отправки сообщений. Так, в 2009 году его создатели Ян Кум и Брайан Эктон решили реализовать удобную телефонную книгу, где предоставлялась только стандартная информация о контакте. Например, имя, телефонный номер и статус – занят, за рулем, на совещании и пр. Контакт прописывал статус и сразу всплывало сообщение о его изменении. А когда Эктон и Кум заметили, что пользователи применяют статусы для общения – усовершенствовали приложение, выпустив WhatsApp с возможностью отправки сообщений. Популярность не заставила себя долго ждать и количество лиц, использовавших приложение сразу выросла до 250 000 человек, хотя изначально это была очень скудная пользовательская база. 📁 #Совет МГУ & IT каналы

Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет Посмотрите сами. ИИ уже забирает на себя работу целых команд: пише
Уже очевидно, что ВАЙБКОДИНГ — главный навык ближайших лет Посмотрите сами. ИИ уже забирает на себя работу целых команд: пишет код, закрывает задачи джунов и позволяет стартапам запускать продукты в 2–3 раза меньшим составом. То, на что раньше нужны были несколько разработчиков, сегодня всё чаще делает один человек с ИИ-агентами. И это только начало. Те, кто освоит вайбкодинг сейчас, смогут быстрее запускать проекты, автоматизировать огромный объём работы, увереннее конкурировать на рынке и зарабатывать больше тех, кто продолжает делать всё вручную. Начать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы. Подписывайтесь, нас уже 60 тысяч: @vibecoding_tg

Задача по БД №83 Таблица Employees. Получить список сотрудников менеджеры которых устроились на работу в январе месяце любого
Задача по БД №83 Таблица Employees. Получить список сотрудников менеджеры которых устроились на работу в январе месяце любого года и длина job_title этих сотрудников больше 15ти символов Решение: SELECT * FROM employees e WHERE manager_id IN (SELECT employee_id FROM employees WHERE TO_CHAR (hire_date, 'MM') = '01') AND (SELECT LENGTH (job_title) FROM jobs WHERE job_id = e.job_id) > 15; 📁 #Задача МГУ & IT каналы

Современные модели данных Урок по БД №71 (Часть 11) В этих книгах очень подробно излагается подход авторов к построению СУБД
Современные модели данных Урок по БД №71 (Часть 11) В этих книгах очень подробно излагается подход авторов к построению СУБД на основе, как они утверждают, истинных идей Эдгара Кодда, изложенных им в своих первых статьях про реляционную модель данных. Некоторые более поздние идеи Кодда относительно той же реляционной модели авторами отвергаются. В любом случае, Дейт и Дарвен предлагают некоторый современный вариант реляционной модели данных, который, безусловно, заслуживает внимания и изучения. Далее для определенности будем называть её истинной реляционной моделью. Мы рассмотрим только основные черты этой модели. 📁 #Урок МГУ & IT каналы

MVP: определение и правила создания Создание MVP позволяет: •‎оценить заинтересованность целевой аудитории в продукте; •‎пров
MVP: определение и правила создания Создание MVP позволяет: •‎оценить заинтересованность целевой аудитории в продукте; •‎проверить какие функции являются полезными, а какие нет; •‎создать базу потенциально заинтересованных в продукте клиентов; •‎узнать есть ли проблемы или серьезные ошибки в работе продукта. В отличие от полнофункционального концепта, начальная версия стоит на порядок дешевле для пользователей, но и ее создание требует меньших затрат. Нельзя выпускать сырой продукт, MVP должен быть хорошо проработан и удобен в использовании. Его можно назвать демо-версией основного приложения, но никак не прототипом. 📁 #Совет МГУ & IT каналы

Задача по БД №82 Таблица Employees. Получить список сотрудников менеджеры которых устроились на работу в 2005ом году но при э
Задача по БД №82 Таблица Employees. Получить список сотрудников менеджеры которых устроились на работу в 2005ом году но при это сами эти работники устроились на работу до 2005 года Решение: SELECT * FROM employees WHERE manager_id IN (SELECT employee_id FROM employees WHERE TO_CHAR (hire_date, 'YYYY') = '2005') AND hire_date < TO_DATE ('01012005', 'DDMMYYYY'); 📁 #Задача МГУ & IT каналы

Современные модели данных Урок по БД №70 (Часть 10) Позже Дейт и Дарвен написали книгу, первое издание которой вышло в 1998 г
Современные модели данных Урок по БД №70 (Часть 10) Позже Дейт и Дарвен написали книгу, первое издание которой вышло в 1998 г. под названием «Foundation for Object/Relational Databases: The Third Manifesto», второе издание вышло в 2000 г. под названием «Foundation for Future Database Systems: The Third Manifesto» (имеется перевод второго издания на русский язык) и третье вышло в 2006 г. под названием «Databases, Types and the Relational Model: The Third Manifesto». 📁 #Урок МГУ & IT каналы

MVP: определение и правила создания На сегодняшний день в течение первого года после создания закрывается порядка 92% стартап
MVP: определение и правила создания На сегодняшний день в течение первого года после создания закрывается порядка 92% стартапов. Чтобы понять насколько ваша идея интересна аудитории – следует начать с разработки MVP. Что такое MVP? MVP – минимальный жизнеспособный продукт – это начальная версия любого продукта, подготовленная для демонстрации и привлечения первых пользователей. В ней собран примитивный, но основной функционал. 📁 #Совет МГУ & IT каналы

Кто это – Python разработчик? Python разработчик, как правило, специализируются в создании разных продуктов, отвечающих целям
Кто это – Python разработчик? Python разработчик, как правило, специализируются в создании разных продуктов, отвечающих целям проекта. Чаще всего это разработка всей серверной части веб-приложений. Успешный специалист умеет качественно выполнять все этапы – планировать, писать масштабируемый код, проводить тестирование и выводить продукт на рынок. Программист должен иметь большой опыт ведения проектов и уметь подстраиваться под все условия его создания. 📁 #Совет МГУ & IT каналы

Задача по БД №81 Таблица Employees, Jobs, Departaments. Показать сотрудников в формате: First_name, Job_title, Department_nam
Задача по БД №81 Таблица Employees, Jobs, Departaments. Показать сотрудников в формате: First_name, Job_title, Department_name. Пример: First_name | Job_title | Department_name Donald | Shipping | Clerk Shipping Решение: SELECT first_name, (SELECT job_title FROM jobs WHERE job_id = e.job_id) job_title, (SELECT department_name FROM departments WHERE department_id = e.department_id) department_name FROM employees e; 📁 #Задача МГУ & IT каналы

👩‍💻 Всем программистам посвящается! Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 🖥 SQL & Базы Данных — t.me/sql_ready 👩‍💻 IT Новости — t.me/it_ready 🤖 AI & ML — t.me/neuro_ready 👩‍💻 Frontend — t.me/frontend_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 👩‍💻 Linux — t.me/linux_ready 👩‍💻 Java — t.me/java_ready 📖 IT Книги — t.me/books_ready 📱 JavaScript — t.me/javascript_ready 🖼️ DevOps — t.me/devops_ready 🖥 Design —t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Современные модели данных Урок по БД №69 (Часть 9) Третий манифест является одновременно наиболее консервативным и радикальны
Современные модели данных Урок по БД №69 (Часть 9) Третий манифест является одновременно наиболее консервативным и радикальным. Консервативность заключается в том, что авторы всеми силами утверждают необходимость и достаточность использования в системах БД следующего поколения классической реляционной модели данных. Радикальность состоит в том, что: • авторы полностью отрицают подходы, предлагаемые в первых двух манифестах, расценивая их как необоснованные, плохо проработанные, избыточные и даже вредные (за исключением одной общей идеи о потребности обеспечения развитой системы типов). • фактически, авторы полностью отбрасывают технологию, созданную индустрией БД за последние 40 лет, и предлагают вернуться к истокам реляционной модели данных, т.е. к начальным статьям Эдгара Кодда. 📁 #Урок МГУ & IT каналы

Чем заменить Claude Code в России: китайские ИИ вместо западных сервисов Российским пользователям все чаще блокируют аккаунты
Чем заменить Claude Code в России: китайские ИИ вместо западных сервисов Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента. На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач. Что ждет вас на практикуме? • Собрать дашборд с графиками и выводами из таблицы; • Создать лендинг с формой заявки по текстовому описанию; • Получить 3D-модель, просто описав объект словами; • Начать работать из России без блокировок и обходных путей. Также сравним китайские инструменты с Claude Code и Codex, разберем их возможности, ограничения и то, что действительно доступно бесплатно. Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ. Бесплатная регистрация по ссылке.

Кто это – Python разработчик? 7. Глубокого обучения. Это разновидность машинного обучения, в основе которой лежит обучение пр
Кто это – Python разработчик? 7. Глубокого обучения. Это разновидность машинного обучения, в основе которой лежит обучение представлениям, а не алгоритмам, что позволяет создать целый комплекс, подобный нейронным связям человека. С его помощью можно автоматизировать многие процессы, связанные с обработкой данных. 8. Администрирования. С помощью командной оболочки Bash администраторы также могут автоматизировать многие рабочие процессы. 📁 #Совет МГУ & IT каналы

Задача по БД №80 Таблица Employees, Departaments. Показать сотрудников которые работают в департаменте IT Решение: SELECT * F
Задача по БД №80 Таблица Employees, Departaments. Показать сотрудников которые работают в департаменте IT Решение: SELECT * FROM employees WHERE department_id = (SELECT department_id FROM departments WHERE department_name = 'IT'); 📁 #Задача МГУ & IT каналы

Современные модели данных Урок по БД №68 (Часть 8) Третий манифест На защиту реляционной модели данных в её первозданном виде
Современные модели данных Урок по БД №68 (Часть 8) Третий манифест На защиту реляционной модели данных в её первозданном виде встали Кристофер Дейт и Хью Дарвен, опубликовавшие в 1995 г. статью, под названием «Третий манифест»: • Hugh Darwen and C. J. Date: The Third Manifesto. ACM SIGMOD Record 24, No. 1 (March 1995) • Имеется русский перевод: Х. Дарвин, К. Дейт. “Третий манифест”, СУБД, No. 1, 1996. 📁 #Урок МГУ & IT каналы