МГУ | Программирование
Закритий канал
Все о программировании. Независимое сообщество студентов МГУ. Не являемся официальными представителями. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc,
Показати більше5 130
Підписники
Немає даних24 години
-37 днів
-2030 днів
Архів дописів
Кто это – Python разработчик?
5. Автоматизации. Достаточно написать нужный скрипт, и он поможет в автоматизации всей работы. Его также можно проработать и использовать для выполнения других задач.
6. Машинного обучения. С помощью специального набора алгоритмов достаточно загрузить лишь начальные и конечные данные какого-либо массива, чтобы заработала матрица. После того как информация пройдет через нее, программист получит желаемый ответ. Кроме того, эти алгоритмы также можно научить искать закономерности в потоке разных значений, чтобы они самостоятельно приводили к нужным результатам.
📁 #Совет
МГУ & IT каналы
бизнестрендс — легендарный агрегатор всего, что происходит в бизнесе и маркетинге прямо сейчас. Оперативные новости, вдумчивая аналитика и щепотка мемчиков.
Что задумал Альтман со своей OpenAI, когда грянет страшный кризис, расцветёт ли российская экономика, что на завтрак у Германа Грефа и какие приколы сейчас в почёте у СММщиков.
Изнанку трендов и бизнеса транслируют тут: @business_trends
⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ
Вот отсортированная база с тонной материала (постепенно пополняется):
(363 видео, 87 книги) — Python
(117 видео, 53 книги) — ВАЙБКОД
(174 видео, 91 книги) — DevOps
(415 видео, 68 книги) — Frontend
(137 видео, 93 книги) — DS/ML
(143 видео, 33 книги) — ИБ/Хакинг
(352 видео, 89 книги) — С/С++/C#
(343 видео, 87 книги) — Java/QA
(176 видео, 32 книги) — Git/Linux
(167 видео, 53 книги) — PHP/1С
(227 видео, 83 книги) — SQL/БД
(114 видео, 77 книги) — Сисадмин
(107 видео, 43 книги) — BA/SA
(181 видео, 32 книги) — Go/Rust
(167 видео, 43 книги) — Kotlin/Swift
(112 видео, 24 книги) — Flutter
(113 видео, 82 книги) — GameDev
(183 видео, 37 книги) — Дизайн
(136 видео, 33 книги) — PM/HR
Скачивать ничего не нужно — все выложили в Telegram
Современные модели данных
Урок по БД №67 (Часть 7)
Вслед за Вторым манифестом последовало появление объектно-реляционных продуктов ведущих компаний-поставщиков SQL-ориентированных СУБД (Informix Universal Server, Oracle8, IBM DB2 Universal Database).
Итак, в начале 1990-х гг. были провозглашены два манифеста, каждый из которых претендовал на роль программы будущего развития технологии БД. В первом манифесте реляционная модель данных отвергалась полностью. Во втором реляционная модель заменялась еще незрелой к тому времени моделью данных SQL, которая уже тогда была далека от реляционной модели.
📁 #Урок
МГУ & IT каналы
Кто это – Python разработчик?
3. Программного обеспечения. При использовании внутренней библиотеки tkinter получится разработать ПО под любую ОС. А за счет высокой производительности самого языка, этот процесс будет удобен в реализации.
4. ИИ. Достаточно создать пару строк кода, чтобы заработал готовый ИИ с самообучающейся системой. Так, с его помощью легко перевести любой код, написанный на Python, в С++, который будет более быстрым. С этими возможностями язык еще более прост и идеален для работы.
📁 #Совет
МГУ & IT каналы
Современные модели данных
Урок по БД №66 (Часть 6)
Второй манифест был направлен на защиту интересов крупных компаний производителей программного обеспечения SQL-ориентированных СУБД. Соглашаясь с авторами Первого манифеста относительно потребности обеспечения развитой системы типов данных в СУБД, авторы Второго манифеста утверждали, что можно добиться аналогичных результатов, не производя революцию в области технологии БД, а эволюционно развивая технологию SQL-ориентированных СУБД.
📁 #Урок
МГУ & IT каналы
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ
Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:
• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.
⌨️ подписаться
Кто это – Python разработчик?
2. Математических вычислений. Для выполнения этих задач также найдется множество готовых инструментов. Например, библиотеки Matplotlib и seaborn ориентированы для перевода информации из двухмерной графики в визуал, а SciPy для расчетов научного и инженерного типа.
📁 #Совет
МГУ & IT каналы
⚡️ 5 000 ₽ — столько приносит одна сделка
В день доступно 3-5 готовых сделок. Их находит ИИ и проверяют аналитики. От тебя — только повторить под сопровождением трейдеров.
❗️Можно без опыта и анализа графика, нужен телефон, обучение и час времени. Мы живём в эпоху, когда искусственный интеллект делает большую часть работы за нас, НО НЕ ВСЮ! И чтобы понять, как это работает — заходи в канал к Дмитрию.
Все инструкции и доступ к ИИ-агенту внутри. Заходите, пока набор открыт 👉 https://telegram.me/+mNCup1xVf21iOTIy
Современные модели данных
Урок по БД №65 (Часть 5)
Второй манифест
В ответ на публикацию Первого манифеста группа исследователей, близких к индустрии БД, в 1990 г. опубликовала документ «Манифест систем баз данных третьего поколения» (Второй манифест).
• M. Stonebraker, L. Rowe, B. Lindsay, J. Gray, M. Carey, M. Brodie, Ph. Bernstein, D. Beech. “Third-Generation Data Base System Manifesto”. Proc. IFIP WG 2.6 Conf. on Object-Oriented Databases, July 1990, ACM SIGMOD Record 19, No. 3 (September 1990).
• Имеется русский перевод: Стоунбрейкер М. и др. “Системы баз данных третьего поколения: Манифест”, СУБД, No. 2, 1996.
📁 #Урок
МГУ & IT каналы
Кто это – Python разработчик?
Язык программирования Python отличается своей простотой как в обучении, так и во взаимодействии с ним. Специалисты используют его возможности практически повсеместно для:
1.Веб-разработки.
Язык имеет несколько популярных фреймворков для работы. Например, Django и Flask. С их помощью намного легче писать код, управлять инструментами и реализовывать весь жизненный путь приложений. В них в качестве панели управления имеется CMS, готовые системы для авторизации и инструменты для работы с базами данных. Django выбирают большинство программистов для выполнения своих ежедневных задач.
📁 #Совет
МГУ & IT каналы
Современные модели данных
Урок по БД №64 (Часть 4)
Под влиянием Первого манифеста в 1991 г. возник консорциум ODMG (Object Database Management Group), задачей которого была разработка стандарта ОО-модели данных.
ODMG существовал более десяти лет и опубликовал три базовых версии стандарта, последняя из которых называется ODMG 3.0. На этот документ мы и будем опираться в дальнейшем изложении.
📁 #Урок
МГУ & IT каналы
Кто это – Python разработчик?
Python входит в ТОП-3 самых популярных языков программирования вот уже несколько лет подряд. Это объективные данные Stackoverflow, системы вопросов и ответов для программистов со всего мира.
Многие программисты начинают свой путь в разработке, именно с него. Одной из причин такого явления считается отсутствие потребности в глубоком понимании других языков.
📁 #Совет
МГУ & IT каналы
Что не нужно делать при помощи Python
Напоследок
Также Python не лучшее решение для реализации проектов, требующих высокой скорости выполнения кода. Если важна каждая секундочка – лучше использовать другие более быстрые языки программирования.
Да, его не рекомендуют использовать именно для масштабных продуктов по типу ОС, микропроцессоров и космических аппаратов НАСА, но для остального он вполне сносный.
А к более быстрым и оправданным языкам программирования можно отнести С и С++.
📁 #Совет
МГУ & IT каналы
Gemini 4 Argon: проверка логики на практике
Google выпустил Gemini 4 Argon. Акцент в релизе сделали на решение практических задач (в тестах на бизнес-кейсы модель сразу заняла топ-1), поэтому я решил проверить её в деле.
Вместо абстрактных тестов задал ей понятную задачу: найти тг каналы, где показывают не просто «что нового вышло в мире ИИ», а как прямо сейчас применять инструменты в работе и экономить часы на рутине.
Главное условие было простым: искать каналы с готовыми шаблонами, кодом и разборами, а не очередные новостники с пересказами анонсов.Результат приятно удивил. На большинство найденных каналов я и так давно подписан, но Gemini откопал несколько новых авторов с действительно сильной практикой без воды.
Кстати, для вайб-кодеров в подборке есть канал Veai. Очень универсальный сервис, позволяет обходить блокировки Anthropic
Подписывайтесь на экспертов, чтобы не тратить время на ручные поиски.
👉 https://t.me/addlist/bUV6qsdhzaRhOWZiЗадача по БД №75
Таблица Employees, Departments, Locations. Получить город в котором сотрудники в сумме зарабатывают меньше всех.
Решение:
SELECT city
FROM employees e
JOIN departments d ON (e.department_id = d.department_id)
JOIN locations l ON (d.location_id = l.location_id)
GROUP BY city
HAVING SUM (salary) =
( SELECT MIN (SUM (salary))
FROM employees e
JOIN departments d ON (e.department_id = d.department_id)
JOIN locations l ON (d.location_id = l.location_id)
GROUP BY city);
📁 #Задача
МГУ & IT каналы
