МГУ | Программирование
Canal cerrado
Все о программировании. Независимое сообщество студентов МГУ. Не являемся официальными представителями. Ссылка: @Portal_v_IT Сотрудничество, авторские права: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/+ZuxWNoD6z0k1YTI6
Mostrar más5 193
Suscriptores
-224 horas
-117 días
-4930 días
Carga de datos en curso...
Canales Similares
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Nube de Etiquetas
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
agosto '26
agosto '26
+2
en 0 canales
julio '26
+20
en 1 canales
Get PRO
junio '260
en 0 canales
Get PRO
mayo '26
+5
en 1 canales
Get PRO
abril '26
+4
en 0 canales
Get PRO
marzo '26
+8
en 0 canales
Get PRO
febrero '26
+2
en 0 canales
Get PRO
enero '26
+21
en 0 canales
Get PRO
diciembre '25
+1
en 0 canales
Get PRO
noviembre '25
+6
en 0 canales
Get PRO
octubre '25
+2
en 0 canales
Get PRO
septiembre '25
+4
en 0 canales
Get PRO
agosto '25
+21
en 0 canales
Get PRO
julio '25
+2
en 0 canales
Get PRO
junio '25
+3
en 0 canales
Get PRO
mayo '25
+3
en 0 canales
Get PRO
abril '25
+5
en 0 canales
Get PRO
marzo '25
+8
en 0 canales
Get PRO
febrero '25
+7
en 0 canales
Get PRO
enero '25
+7
en 0 canales
Get PRO
diciembre '24
+4
en 2 canales
Get PRO
noviembre '24
+3
en 0 canales
Get PRO
octubre '24
+23
en 1 canales
Get PRO
septiembre '24
+2
en 0 canales
Get PRO
agosto '24
+7
en 0 canales
Get PRO
julio '24
+8
en 0 canales
Get PRO
junio '24
+22
en 0 canales
Get PRO
mayo '24
+25
en 0 canales
Get PRO
abril '24
+27
en 0 canales
Get PRO
marzo '24
+14
en 1 canales
Get PRO
febrero '24
+7
en 0 canales
Get PRO
enero '24
+7
en 0 canales
Get PRO
diciembre '23
+19
en 0 canales
Get PRO
noviembre '23
+19
en 0 canales
Get PRO
octubre '23
+24
en 1 canales
Get PRO
septiembre '23
+25
en 0 canales
Get PRO
agosto '23
+30
en 0 canales
Get PRO
julio '23
+29
en 0 canales
Get PRO
junio '23
+17
en 0 canales
Get PRO
mayo '23
+87
en 0 canales
Get PRO
abril '23
+21
en 0 canales
Get PRO
marzo '23
+3 279
en 0 canales
Get PRO
febrero '23
+11
en 0 canales
Get PRO
enero '23
+11
en 0 canales
Get PRO
diciembre '22
+11
en 0 canales
Get PRO
noviembre '22
+19
en 0 canales
Get PRO
octubre '22
+16
en 0 canales
Get PRO
septiembre '22
+52
en 0 canales
Get PRO
agosto '22
+2 239
en 0 canales
Get PRO
julio '22
+7 519
en 0 canales
Get PRO
junio '22
+1 559
en 0 canales
Get PRO
mayo '22
+3
en 0 canales
Get PRO
abril '22
+64
en 0 canales
Get PRO
marzo '22
+3
en 0 canales
Get PRO
febrero '22
+2
en 0 canales
Get PRO
enero '22
+3
en 0 canales
Get PRO
diciembre '21
+7
en 0 canales
Get PRO
noviembre '21
+5
en 0 canales
Get PRO
octubre '21
+8
en 0 canales
Get PRO
septiembre '21
+13
en 0 canales
Get PRO
agosto '21
+9
en 0 canales
Get PRO
julio '21
+20
en 0 canales
Get PRO
junio '21
+23
en 0 canales
Get PRO
mayo '21
+42
en 0 canales
Get PRO
abril '21
+63
en 0 canales
Get PRO
marzo '21
+2 400
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 27 agosto | 0 | |||
| 26 agosto | 0 | |||
| 25 agosto | +1 | |||
| 24 agosto | 0 | |||
| 23 agosto | 0 | |||
| 22 agosto | 0 | |||
| 21 agosto | 0 | |||
| 20 agosto | 0 | |||
| 19 agosto | 0 | |||
| 18 agosto | 0 | |||
| 17 agosto | 0 | |||
| 16 agosto | 0 | |||
| 15 agosto | 0 | |||
| 14 agosto | 0 | |||
| 13 agosto | +1 | |||
| 12 agosto | 0 | |||
| 11 agosto | 0 | |||
| 10 agosto | 0 | |||
| 09 agosto | 0 | |||
| 08 agosto | 0 | |||
| 07 agosto | 0 | |||
| 06 agosto | 0 | |||
| 05 agosto | 0 | |||
| 04 agosto | 0 | |||
| 03 agosto | 0 | |||
| 02 agosto | 0 | |||
| 01 agosto | 0 |
Publicaciones del Canal
Какую сферу IT выбрать в 2022 году: ТОП-7 специальностей
2. Блокчейн-разработчики
Технология блокчейн нашла широчайшее применение. Каждый, кто разбирается в ней, может быть уверен в своем трудоустройстве в ближайшие лет 100. Кроме того, профессионалов ожидает высокий уровень заработной платы.
Блокчейн позволяет повысить уровень безопасности данных, благодаря их децентрализованному хранению. Мир готовиться к переходу на концепцию Web 3.0, в которой будет постоянный поток задач для разработчиков. Вы сможете внести свой вклад в разработку проектов для системы здравоохранения, образования и пр. Для старта в специальности вам потребуется знание одного или нескольких языков программирования и аналитический склад ума.
📁 #Совет
МГУ & IT каналы
| 2 | Задача по БД № 42
Таблица Employees. Получить список всех сотрудников которые пришли на работу в 2008ом году
Решение:
SELECT *
FROM employees
WHERE TO_CHAR (hire_date, 'YYYY') = '2008';
📁 #Задача
МГУ & IT каналы | 81 |
| 3 | Классификация по типу параллельности
Урок по БД №29 (Часть 5)
Так как при обработке части запроса на конкретном узле, всё равно требуется обращение к другим узлам, то необходимо такое разбиение кластера, чтобы число таких связей в кластере было минимальным.
Известно, что задача такого разбиения NP-полная, т.е. решения, кроме полного перебора всех вариантов, не существует. Конечно, существуют эвристические подходы к организации shared-nothing систем, которые работают на конкретных запросах и конкретных данных, но никто не гарантирует надёжности стабильной работы системы при других данных и запросах.
Допустим, что задача разбиения N узлов по кластеру решена. Однако параллельные СУБД предполагают горизонтальное масштабирование. Эта процедура очень вычислительно сложная, и связанная с этим недоступность БД во время перераспределения просто недопустима для реального бизнеса.
📁 #Урок
МГУ & IT каналы | 103 |
| 4 | Какую сферу IT выбрать в 2022 году: ТОП-7 специальностей
Всем кто только начинает свой путь в IT приходил в голову вопрос: «какая IT сфера наиболее актуальна в 2022 году?».
Давайте рассмотрим 7 самых востребованных специальностей.
1. Разработчик нейросети
Сегодня искусственный интеллект (ИИ) развивается и применяется во многих сферах нашей жизни. Время когда это прекратится, и ИИ перестанет быть актуальным, наступит еще очень не скоро. Благодаря повышению производительности как самого человека, так и различных устройств, а также автоматизации большого количества рутинных процессов, технология только набирает обороты.
📁 #Совет
МГУ & IT каналы | 86 |
| 5 | Задача по БД № 41
Таблица Employees. Получить список всех сотрудников которые пришли на работу в первый день месяца (любого)
Решение:
SELECT *
FROM employees
WHERE TO_CHAR (hire_date, 'DD') = '01';
📁 #Задача
МГУ & IT каналы | 119 |
| 6 | Классификация по типу параллельности
Урок по БД №29 (Часть 4)
Параллельные СУБД без использования общих ресурсов (Greenplum, Vertica) работают на кластерах, но каждый узел со своим разделом БД. Для этого при компиляции запросов каждый запрос разбивается на части, адресуемые к соответствующему узлу кластера.
Результат запроса получается объединением частичных результатов с узлов. На сегодняшний день считается, что именно shared-nothing архитектура обеспечивает наилучшее горизонтальное масштабирование при росте объема данных (для решения проблемы BigData в области аналитики).
Но в такой архитектуре возникает очень важная проблема разбиения БД по узлам кластера. Как разделить узлы, чтобы в среднем любой запрос выполнялся наиболее быстро?
📁 #Урок
МГУ & IT каналы | 116 |
| 7 | Я — профи на Java. Что почитать? (Часть 4)
4.Spring: официальная документация
Дополнительно предлагаем ознакомиться профессионалам с документацией фреймворка Spring. Это не просто инструкция по эксплуатации, а целое руководство с практической информацией. Вы познакомитесь со всеми нюансами, характеристиками и особенностями фреймворка.
Даже если вы не профессионал, а только знакомитесь с различными фреймворками, информация о Spring детально расскажет обо всех его возможностях и, возможно, он станет вашим любимым инструментом.
📁 #Книга
МГУ & IT каналы | 119 |
| 8 | Я — профи на Java. Что почитать? (Часть 2)
2.Лямбда выражения в Java 8. Функциональное программирование — в массы – Р. Уорбертон за 2014 год
Учебник поможет специалистам разного уровня, которые еще не работали с функциональным программированием. Она наполнена полным руководством по использованию в работе лямбда выражений. Информация хоть и узконаправленная, но отлично структурирована по темам, интересно написана и наполнена примерами, что не даст вам заскучать во время ее изучения. Вы поймете, как эти выражения помогают увеличить производительность и в каких случаях без них не обойтись в работе с Java.
📁 #Книга
МГУ & IT каналы | 122 |
| 9 | Задача по БД № 40
Таблица Employees. Получить список всех сотрудников заменив в значении PHONE_NUMBER все '.' на '-'
Решение:
SELECT phone_number, REPLACE (phone_number, '.', '-') new_phone_number
FROM employees;
📁 #Задача
МГУ & IT каналы | 125 |
| 10 | Классификация по типу параллельности
Урок по БД №28 (Часть 3)
Такой подход обеспечивает практически линейный прирост производительности при росте числа ядер. Однако здесь остаётся тонким вопрос синхронизации данных, требующий отдельного внимания. В будущем параллельные СУБД получат качественный прирост в производительности за счёт энергонезависимой ОП и возникновения процессоров с очень большим числом ядер.
Параллельные СУБД с общими дисками (Oracle Real Application Cluster) работают на кластерах и имеют общую дисковую подсистему, в которой хранится БД. Т.е. все узлы кластера имеют собственную ОП, но общие диски внешней памяти.
Эта архитектура сильно похожа на файл-серверную архитектуру, однако общие диски - это не файловые хранилища, а отдельные аппаратно-программные решения, которые работают с узлами не на уровне блоков, а выполняют части запросов. Таким образом обеспечивается межзапросный или внутризапросный параллелизм.
📁 #Урок
МГУ & IT каналы | 112 |
| 11 | Я — профи на Java. Что почитать? (Часть 3)
3. Java. Библиотека профессионала Том I – К. Хорстманн и Г. Корнелл за 2016 год
Те кто уже имеют весь необходимый базис в Java обязательно оценят 10-ое издание книги Хорстманна и Корнелла. На сегодняшний день это последняя версия учебника, в которую внедрили все обновления самого языка. Он предоставит всю информацию как для углубленного понимания Java, так и всех его компонентов. Первый том больше освещает вопросы создания пользовательского интерфейса, основы ООП и функционального программирования, но это далеко не все, что хранит в себе учебник.
📁 #Книга
МГУ & IT каналы | 117 |
| 12 | Задача по БД № 39
Таблица Employees. Получить список всех сотрудников у которых в значении job_id после знака '_' как минимум 3 символа но при этом это значение после '_' не равно 'CLERK'
Решение:
SELECT *
FROM employees
WHERE LENGTH (SUBSTR (job_id, INSTR (job_id, '_') + 1)) > 3
AND SUBSTR (job_id, INSTR (job_id, '_') + 1) != 'CLERK';
📁 #Задача
МГУ & IT каналы | 105 |
| 13 | Классификация по типу параллельности
Урок по БД №27 (Часть 2)
Параллельные СУБД с общей памятью (Oracle, DB2) поддерживались ведущими компаниями с 1980-х гг., но стали массово распространенными только после появления многоядерных процессоров.
Параллельные СУБД этого класса обеспечивают межзапросный (inter-query) или внутризапросный (intra-query) параллелизм с использованием нескольких ядер (или аппаратных потоков). Наличие общей памяти позволяет избежать пересылок данных, но требует применения сложной синхронизации.
Один из подходов, направленный на упрощение архитектуры такой СУБД, и уменьшением затрат на работу с общей памятью был реализован компанией Oracle. Допустим, имеется N ядер. Одно ядро объявляется, и оно отвечает за компиляцию запросов, а также планирует выполнение уже скомпилированных запросов на других ядрах. Все оставшиеся ядра работают обработчиками запросов.
📁 #Урок
МГУ & IT каналы | 110 |
| 14 | Классификация по типу параллельности
Урок по БД №29 (Часть 4)
Параллельные СУБД без использования общих ресурсов (Greenplum, Vertica) работают на кластерах, но каждый узел со своим разделом БД. Для этого при компиляции запросов каждый запрос разбивается на части, адресуемые к соответствующему узлу кластера.
Результат запроса получается объединением частичных результатов с узлов. На сегодняшний день считается, что именно shared-nothing архитектура обеспечивает наилучшее горизонтальное масштабирование при росте объема данных (для решения проблемы BigData в области аналитики).
Но в такой архитектуре возникает очень важная проблема разбиения БД по узлам кластера. Как разделить узлы, чтобы в среднем любой запрос выполнялся наиболее быстро?
📁 #Урок | 126 |
| 15 | Я — профи на Java. Что почитать? (Часть 2)
Когда-то мы уже разбирали одну из книг по Java для профи. Ловите ещё четыре!
1. JAVA EE паттерны проектирования для профессионалов – М. Йенер и А. Фидом
Книга по Java EE – это отличная возможность разобраться с этой платформой. Это не просто теоретический сборник, вы узнаете о паттернах проектирования буквально все и разберетесь в них на практике с примерами. Основной упор сделан на взаимодействие с 7-ой версией платформы.
📁 #Книга
МГУ & IT каналы | 11 |
| 16 | Задача по БД №38
Таблица Employees. Получить список всех сотрудников у которых последня цифра телефонного номера нечетная и состоит из 3-ех чисел разделенных точкой
Решение:
SELECT *
FROM employees
WHERE MOD (SUBSTR (phone_number, -1), 2) != 0
AND INSTR (phone_number,'.',1,3) = 0
AND INSTR (phone_number,'.',1,2) > 0;
📁 #Задача
МГУ & IT каналы | 142 |
| 17 | Классификация по типу параллельности
Урок по БД №26 (Часть 1)
По типу параллельности СУБД бывают:
• однопроцессорные
• параллельные с общей памятью (shared-everything)
• параллельные с общими дисками (shared-disks)
• параллельные без использования общих ресурсов (shared-nothing)
Однопроцессорные СУБД не используют аппаратные возможности параллелизма и выполняются на одном процессоре (в частности, на одном одноядерном процессоре).
До появления многоядерных процессоров такие СУБД были распространены, поскольку многопроцессорные компьютеры с общей памятью были слишком дороги и малодоступны.
📁 #Урок
МГУ & IT каналы | 132 |
| 18 | Saverbot — скачивай видео и аудио из любых соц.сетей
Без рекламы, подписок и прочего. | 98 |
| 19 | Что должен знать каждый разработчик Python (Часть 8)
8. Docker
Отличным инструментом для автоматизации управления и взаимодействия с различными приложениями является Docker. Для работы с ним потребуется знание:
•образа и контейнера;
•сетки и тома;
•правил написания файлов.
Без понимания этих вещей не удастся понять даже базовый принцип работы инструмента.
📁 #Совет
МГУ & IT каналы | 137 |
| 20 | Самый прогерский канал, где за 10 минут ты научишься:
/ Пр0бuв по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Ссылка действительна
23 ч. 59 мин. 👇
https://t.me/+24BWSqt64gkyODQy | 109 |
