Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Рыбачь в мире, пережившем апокалипсис. Люби мутантов, ищи артефакты, участвуй в рейдах и соревнованиях. Изготавливай снаряжение, развивай навыки, поддерживай союзников и раскрывай загадки этого мира.

Аномальная рыбалка

Симуляторы, Мидкорные, Ролевые

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
Kostet87
Kostet87

Тупость просто зашкаливает⁠⁠

7 часов назад

что я должен ввести в приложение мтс банка?

Тупость просто зашкаливает

Я не то что-бы придираюсь. Но ребят у вас буквы закончились? Вы тоже оператор можно я Ваш укажу?

Показать полностью 1
[моё] МТС Программирование Тупость Длиннопост
20
practicum.yandex
practicum.yandex

Рейтинг TIOBE: какие языки программирования стали самыми востребованные в 2025-м⁠⁠

13 часов назад

Рассказываем о лидерах рейтинга языков программирования TIOBE в декабре 2025 года.

Рейтинг TIOBE: какие языки программирования стали самыми востребованные в 2025-м

Python

Этот язык программирования второй год остается в лидерах TIOBE.

Почему популярен: подходит для решения широкого круга задач и применяется на всех популярных платформах. Это один из самых удобных инструментов в Machine Learning и Data Science.

Python — отличный вариант для тех, кто начинает путь в IT за счет простоты своего синтаксиса. Попробовать себя в изучении этого языка можно на курсе «Python-разработчик» с бесплатным пробным модулем.

С, С++ и С#

Почему популярны: С — один из фундаментальных языков, который лежит в основе операционных систем, компиляторов, драйверов и встроенных систем. Он эффективен, быстр и используется там, где важен полный контроль над ресурсами.

Более продвинутая версия С — С++. Он нужен для высокопроизводительной разработки. Не уверены, что сможете быстро его освоить? Проходите бесплатную вводную часть курса «Разработчик С++» и поймете, куда двигаться дальше.

С# — простой в изучении язык, на котором удобно разрабатывать веб-сервисы, бизнес-приложения и игры на Unity в экосистеме .NET.

Java

Java — универсальный мультиплатформенный язык для создания сложных программных решений.

Почему популярен: на нем можно разрабатывать любые программы, код, созданный на одном устройстве, можно запускать на другом. Этот язык надежныЙ, безопасный, с множеством библиотек и фреймворков.

Изучить язык можно на курсе «Java-разработчик». Наставники — опытные программисты, которые помогут разобраться во всех тонкостях кода. Первый курс в тренажере можно пройти бесплатно.

SQL

Этот язык — мост между программой и данными, которые хранятся в базе. Главная задача SQL-специалистов: проектирование и организация структуры хранения данных.

Почему популярен: с каждым годом бизнес накапливает все больше информации о клиентах, собственных продуктах, продажах. Чтобы эффективно работать с огромным объемом информации и нужен SQL.

Этот язык используют тестировщики, аналитики данных и даже продакт-менеджеры. Если хотите получить базовые знания о языке, пройдите бесплатный курс «Основы работы с базами данных и SQL».


В Практикуме учат актуальным профессиям и навыкам. Изучите бесплатный курс «Какую профессию выбрать в программировании», чтобы понять, что интересно именно вам.

Реклама ООО «Яндекс», ИНН: 7736207543

Показать полностью 1
IT Программирование Обучение Блоги компаний
3
5
VelStyling
VelStyling
Серия SQL: знакомство

UPDATE TABLE не равно ALTER TABLE⁠⁠

20 часов назад

или почему один запрос меняет данные, а другой — саму таблицу

Сегодня поговорим об изменениях.

В своем посте вот тут я уже писала об UPDATE

А пока подписывайся на мой канал На связи: SQL Там я публикую посты про особенности и нюансы SQL. Этот канал про то, как не бояться баз данных, понимать, что такое JOIN, GROUP BY и почему NULL ≠ 0. Его я веду с нуля подписчиков.
Разбор частых ошибок и задачи по накопительной сумме уже в канале.
Присоединяйся!

Если коротко то:
UPDATE - это команда для изменения значений в строках.
Таблица остаётся той же самой, структура не меняется - меняются только данные.

Базовый синтаксис:

UPDATE table_name

SET column = value

WHERE condition;

  • SET — что именно меняем

  • WHERE — какие строки

UPDATE:

  • может блокировать строки

  • работает внутри транзакции

  • откатывается через ROLLBACK

Что же такое ALTER TABLE?

ALTER - это команда для изменения структуры таблицы:

  • добавить столбец

  • удалить столбец

  • изменить тип данных

  • переименовать столбец

По-простому:

ALTER — это «переделать бланк», а не вписать новые данные.

Базовый синтаксис:

ALTER TABLE table_name

ACTION;

Где ACTION — это то, что ты делаешь со структурой.

Самые частые варианты ALTER

➕ Добавить столбец

ALTER TABLE users

ADD COLUMN age INT;

✏️ Переименовать столбец

ALTER TABLE users

RENAME COLUMN name TO full_name;

🔄 Изменить тип данных

ALTER TABLE users

ALTER COLUMN age TYPE BIGINT;

❌ Удалить столбец

ALTER TABLE users

DROP COLUMN age;

Пример из жизни

Раньше ты не хранила возраст пользователей.
Потом бизнес сказал: «Нужно».

➡️ Это ALTER, потому что:

  • раньше столбца не было

  • данные тут ни при чём

Главное различие - в одной таблице:

Показать полностью 2
[моё] Аналитика Python Программирование Аналитик Системный аналитик Анализ данных База данных SQL Postgresql Большие данные Microsoft Excel IT Фриланс Самообразование Длиннопост
1
29
DmitryRomanoff
DmitryRomanoff
Юмор для всех и каждого
Серия Нексус

Ретро анекдот из будущего⁠⁠

1 день назад

- Папа, а что такое «офлайн»?
- Не знаю, сынок, спроси у Алисы!

[моё] IT Юмор Сатира IT юмор Яндекс Алиса Профессиональный юмор Программирование Программист Короткопост Текст
5
10
DmitryRomanoff
DmitryRomanoff
Юмор для всех и каждого
Серия Хакер

Современная народная мудрость⁠⁠

1 день назад

Не так страшен вирус, как его майнер.

[моё] IT Хакеры Русские хакеры Программист Информационная безопасность Программирование Биткоины Взлом Криптовалюта Короткопост Текст
0
Synergy.ru
Synergy.ru

IT, программирование, робототехника: 10 лучших технических колледжей — 2026⁠⁠

1 день назад

Информационные технологии — отрасль, которая быстро развивается. Здесь есть и инновации, и карьерные перспективы, и зарплата выше рынка. Поступить в IT-колледж можно после 9 класса.

Наиболее востребованные среди выпускников ссузы могут предложить современное оборудование, обновленные программы и комфортные условия для учебы. В список лучших технических учебных заведений вошли именно такие колледжи.

▫︎ Перспективные технические направления сегодня

Технические специальности развиваются стремительными темпами. Предприятия переходят на автоматизацию рабочих процессов и цифровые сервисы, поэтому от специалистов требуются новые знания и умения:

▫︎ Программирование. Чем лучше разработчик понимает работу алгоритмов, тем ему легче трудоустроиться.

▫︎ Робототехника. Создание автоматизированных технических систем, которые экономят тысячи часов ручного труда — одна из главных задач инженера.

▫︎ Нейросети. Специалист, владеющий навыками машинного обучения, может стать лидером в своей профессиональной сфере.

Чтобы начать карьеру раньше сверстников и быстрее выйти на рынок труда, абитуриенты выбирают программу ускоренного получения образования. Например, в рамках «Профессионалитета» можно стать IT-специалистом уже в 18 лет.

▫︎ Какие навыки нужны IT-специалисту

Хороший разработчик умеет писать чистый код и понимает, как устроены системы, с которыми работает. Не менее важны внимательность, логическое мышление и умение находить выход из сложных ситуаций. Компании ценят тех, кто умеет ладить с другими и готов постоянно узнавать новое.

▫︎ Программирование и старт карьеры после колледжа

Обучение начинается с базовых языков — чаще всего это Python, Java или C++. Студенты осваивают построение алгоритмов, разработку простых приложений и принципы устройства программ.

После изучения основ выбирают направление: веб, разработка игр, мобильные приложения, тестирование или работа с базами данных. Выпускники колледжа могут пройти стажировку, устроиться в компанию на позицию младшего разработчика или продолжить обучение в вузе.

▫︎ Робототехника: что изучают студенты

Робототехника объединяет программирование, электронику и механические системы. Студенты учатся работать с датчиками, микроконтроллерами и приводами, собирают простых роботов и пишут для них управляющий код. На практике разбирают ключевые аспекты: как робот реагирует на команды, как он двигается и какие ошибки возникают.

10 лучших технических колледжей Москвы:

1. Колледж экономики, права и информационных технологий (КЭПиИТ);

2. Колледж «Синергия»;

3. Московский колледж информационных технологий (МКИТ);

4. IT-колледж цифровых профессий Maxitet;

5. Московский приборостроительный техникум РЭУ имени Плеханова (МПТ РЭУ);

6. Колледж связи № 54 имени П.М. Вострухина (КС №54);

7. Московский техникум космического приборостроения при МГТУ имени Н.Э. Баумана (МТКП);

8. Международная академия информационных технологий ITHub;

9. Колледж при Президентской Академии РАНХиГС (КМПО);

10. Московский колледж управления, гостиничного бизнеса и информационных технологий «Царицыно» (ГБПОУ МО «Царицыно»).

1. Колледж экономики, права и информационных технологий (КЭПиИТ)

Колледж сотрудничает с ведущим вузом страны. КЭПиИТ и МГУ открыли совместную образовательную программу «Цифровые технологии», в рамках которой студенты могут получить сразу два диплома о среднем профессиональном образовании.

▫︎ Программы: «Информационные системы и программирование», «Интеллектуальные интегрированные системы», «Веб-разработка», «Разработка компьютерных игр, дополненной и виртуальной реальности», «Интеграция решений с применением искусственного интеллекта», «Сетевое и системное администрирование», «Наладчик аппаратных и программных средств инфокоммуникационных систем», «Цифровые технологии»

▫︎ Стоимость учебы за год: 90 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: нет

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 510

Поступить можно без экзаменов. Вступительные испытания колледж не проводит, а конкурсные списки учитывают только средний балл аттестата.

2. Колледж «Синергия»

В колледже 32 факультета, каждый из которых предлагает узкопрофильные прикладные программы обучения. Студенты занимаются в оборудованных классах и лабораториях, работают на современной технике. Центр карьеры помогает поступить в вуз или найти работу в одной из 300+ компаний — партнеров «Синергии». Студенты могут продолжить учебу по обмену в университетах за рубежом.

▫︎ Программы: «Программист», «Веб-разработчик», «Тестировщик ПО», «Специалист по информационным системам», «Оператор технической поддержки», «Мастер интеллектуальных систем», «Специалист по мехатронике и робототехнике»

▫︎ Стоимость учебы за год: уточните на сайте колледжа

▫︎ Формат обучения: очный, очно-заочный, заочный

▫︎ Бюджет:нет

▫︎ Платное обучение: проходной балл — 4,2; свободных мест — 2750

Программист после 9 класса — это реально. В «Синергию» зачисляют по конкурсным спискам на основе среднего балла аттестата.

3. Московский колледж информационных технологий (МКИТ)

Образовательная среда в колледже ориентирована на технологии. Это профильное учебное заведение с полным оснащением. Студенты работают с современной техникой, что повышает удобство и эффективность обучения.

▫︎ Программы: «Информационные системы и программирование», «Обеспечение информационной безопасности автоматизированных систем»

▫︎ Стоимость учебы за год: от 80 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: нет

▫︎ Платное обучение: проходной балл — от 3,0; свободных мест — 176

Для выпускников 9 и 11 классов в колледже проходят дни открытых дверей с консультациями приёмной комиссии.

4. IT-колледж цифровых профессий Maxitet

Обучение в Maxitet — практико-ориентированное, нацеленное на освоение реальных инструментов специалиста. Студенты попадают в условия, максимально приближенные к рабочим. В такой среде они нарабатывают портфолио и развивают профессиональные навыки.

▫︎ Программы: «Веб-разработка», «Искусственный интеллект», «Программирование»

▫︎ Стоимость учебы за год: от 225 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: нет

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 800

Колледж зачисляет абитуриентов дважды в год — до 25 августа и до 25 ноября. Мест на очной форме немного, лучше бронировать места заранее — поэтому нужен хороший средний балл. Возможен перевод из других учебных заведений.

5. Московский приборостроительный техникум РЭУ имени Плеханова (МПТ РЭУ)

Техникум при Плехановском университете, который входит в топ-5 в области технологического предпринимательства.Студенты выбирают ссуз за возможность разрабатывать беспилотные авиационные системы и управлять дронами. Выпускники МПТ РЭУ строят карьеру в IT и авиации.

▫︎ Программы: «Веб-разработка», «Обеспечение информационной безопасности автоматизированных систем», «Сетевое и системное администрирование», «Компьютерные системы и комплексы», «Информационные системы и программирование», «Интеллектуальные интегрированные системы»

▫︎ Стоимость учебы за год: от 86 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: проходной балл — 4,71; свободных мест — 470

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 310

Для подачи заявления о поступлении загрузите документы и аттестат через портал «Госуслуги».

6. Колледж связи № 54 имени П.М. Вострухина (КС №54)

Колледж ориентирован на всестороннее развитие студентов. Учебное заведение поддерживает партнерские отношения с 40+ предприятиями и вузами. Такое сотрудничество дает студентам возможность поступать в университеты по результатам внутренних испытаний или трудоустраиваться по рекомендации.

▫︎ Программы: «Разработка электронных устройств и систем», «Инфокоммуникационные сети и системы связи», «Информационные системы и программирование», «Обеспечение информационной безопасности телекоммуникационных систем», «Системы радиосвязи, мобильной связи и телерадиовещания» и другие

▫︎ Стоимость учебы за год: нет

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: проходной балл — 4,12; свободных мест — 1980

▫︎ Платное обучение: есть, количество свободных мест уточняется по заявкам через сайт

В соцсетях можно найти всю информацию о жизни ссуза — приемная комиссия публикует обновления в Telegram и «ВКонтакте». На главной странице сайта колледжа регулярно размещаются новости для абитуриентов.

7. Московский техникум космического приборостроения при МГТУ имени Н.Э. Баумана (МТКП)

Колледж работает на базе МГТУ им. Н.Э. Баумана — университета с безупречной репутацией, воспитавшего известных инженеров и ученых. Это та самая среда, где над своими проектами работал Сергей Королев — главный конструктор ракеты-носителя «Восток».

▫︎ Программы: «Автоматические системы управления», «Компьютерные системы и комплексы», «Сетевое и системное администрирование», «Информационные системы и программирование», «Разработка электронных устройств и систем», «Мехатроника и робототехника», «Системы радиосвязи, мобильной связи и телерадиовещания»

▫︎ Стоимость учебы за год: от 150 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: проходной балл — 4,5; свободных мест — 175

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 225

В приемной комиссии эксперты консультируют абитуриентов и помогают с поступлением. Зачисляют не по ОГЭ, а по среднему баллу аттестата.

8. Международная академия информационных технологий ITHub

В ITHub студенты работают над реальными проектами на современном оборудовании. Здесь поддерживают творческий подход и активный нетворкинг. Образовательные программы регулярно обновляются и дополняются.

▫︎ Программы: «Информационные системы и программирование», «Веб-разработка»

▫︎ Стоимость учебы за год: от 570 000 рублей

▫︎ Формат обучения: очный, очно-заочный

▫︎ Бюджет: нет

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 1525

Чтобы узнать о поступлении, свяжитесь с приемной комиссией: отправьте заявку на сайте ссуза или позвоните по телефону, который указан на главной странице.

9. Колледж при Президентской Академии РАНХиГС (КМПО)

Колледж предлагает студентам качественную IT-подготовку в рамках единого пространства «колледж — академия». Это значит, что после получения среднего профессионального образования выпускники могут продолжить обучение внутри системы.

▫︎ Программы: «Сетевое и системное администрирование», «Информационные системы и программирование»

▫︎ Стоимость учебы за год: от 240 000 рублей

▫︎ Формат обучения: очный, заочный

▫︎ Бюджет: проходной балл — 5,0; свободных мест — 60

▫︎ Платное обучение: проходной балл — 3,0; свободных мест — 120

При поступлении в ссуз не нужно сдавать ДВИ, а результаты ОГЭ и ЕГЭ не учитываются — набор идет по среднему баллу аттестата. Вступительные испытания предусмотрены только для творческих специальностей.

10. Московский колледж управления, гостиничного бизнеса и информационных технологий «Царицыно» (ГБПОУ МО «Царицыно»)

Колледж поддерживает студентов, которые развиваются по специальности не только в учебе, но и за пределами ссуза: побеждают в конкурсах и участвуют во всероссийских проектах.

▫︎ Программы: «Информационные системы и программирование», «Компьютерные системы и комплексы», «Информационные системы и программирование»

▫︎ Стоимость учебы за год: от 137 092 рублей

▫︎ Формат обучения: очный, очно-заочный, заочный

▫︎ Бюджет: проходной балл — 4,05; свободных мест — 510

▫︎ Платное обучение: есть, количество свободных мест уточняется по факту подачи документов

Срок обучения зависит от того, какое образование у абитуриента: выпускники 11 класса учатся меньше, чем те, кто окончил 9 класс.

▫︎ Найдите себя в IT — пробуйте разные направления

IT — это целая вселенная профессий. Помимо программирования, сюда входит работа с данными, кибербезопасность, робототехника, администрирование сложных систем.

Среднее профессиональное образование дает универсальную базу.

Выбирайте колледж, который станет стартовой площадкой в IT. Его задача — дать инструменты для поиска. Ваша — этими инструментами воспользоваться.

Реклама Университет «Синергия», ИНН 7729152149

Показать полностью 3
Образование Обучение Профессия Колледж IT Айтишники Программирование Программист Робототехника Мехатроника Синергия Университет Синергия Блоги компаний Длиннопост
0
3
VelStyling
VelStyling
Серия SQL: знакомство

Скользящее окно⁠⁠

1 день назад

В прошлый раз рассказывала про накопительную сумму.
Ссылка на пост вот тут.

Сегодня поговорим про скользящее окно.

А пока подписывайся на мой канал На связи: SQL Там я публикую посты про особенности и нюансы SQL. Этот канал про то, как не бояться баз данных, понимать, что такое JOIN, GROUP BY и почему NULL ≠ 0. Его я веду с нуля подписчиков.
Разбор частых ошибок и задачи по накопительной сумме уже в канале.
Присоединяйся!

Скользящее окно

Running total ≠ Rolling window

Running total — накопительная сумма.
Это сумма всего, что было до текущего момента включительно.
Она никогда не уменьшается, если нет отрицательных значений.

Где используется

  • общий доход с начала месяца / года

  • накопленные регистрации

  • рост базы пользователей

  • прогресс выполнения плана

📌 Это метрика «накопления», а не «динамики»

Rolling window — скользящее окно

Rolling window считает сумму (или среднее) только за последние N дней / строк.

Старые данные выпадают из окна.

Какой вопрос она отвечает

Что происходит прямо сейчас, в последние N дней?

Пример запроса с использованием Rolling window в SQL

SELECT

date,

sales,

SUM(sales) OVER (

ORDER BY date

ROWS BETWEEN 6 PRECEDING AND CURRENT ROW

) AS rolling_7_days

FROM sales;

Самое важное для разбора - это строка
ROWS BETWEEN 6 PRECEDING AND CURRENT ROW

В этой строке и появляется Rolling window

Разберём буквально:

ROWS
👉 окно считается по количеству строк, а не по датам

6 PRECEDING
👉 взять 6 строк до текущей

CURRENT ROW
👉 включить текущую строку

В итоге окно = 7 строк

6 предыдущих + текущая = 7 строк

Важно понимать:
📌 Не 7 дней.
📌 Не календарная неделя.
📌 А именно 7 строк в отсортированном наборе.
Сортировка идет по ORDER BY date

Когда использовать что

Running total, если:

  • считаешь прогресс

  • строишь cumulative-графики

  • важно «сколько всего»

Rolling window, если:

  • ищешь тренд

  • сглаживаешь шум

  • сравниваешь периоды

Ну а в моем канале На связи SQL тебя будут ждать задачи на скользящее окно. Кейсы с использованием ROWS и RANGE. Как сделать реальные 7 дней, а не 7 строк. Использование rolling-метрик в BI инструментах.
Подписывайся!

Показать полностью 1
[моё] Аналитика Python Программирование Аналитик Системный аналитик Анализ данных База данных SQL Postgresql Большие данные Microsoft Excel IT Фриланс Самообразование Длиннопост
0
6
user8062037

Как я видео переводил с помощью ML-моделей без подписок и СМС⁠⁠

1 день назад

Привет, Пикабу!

На выходных было скучно, поэтому, в качестве интеллектуально развлечения, решил написать Python скрипт для перевода и озвучки видео с помощью локальных ML-моделей. Результатом работы скрипта является звуковая дорожка с переводом. Для демонстрации перевел видео новостей SpaceX результат Вы можете видеть ниже.

Код выложил на GitHub'е, скрипт можно запускать как приложение на ПК. А если интересны технические подробности, то они доступны в статье на Хабре. Переводить видео на русский можно с любого (человеческого) языка, скрипт не использует внешние API для перевода и озвучки, а только локальные модели – которые загружаются автоматически при первом запуске приложения.

Всем спасибо за внимание!

Показать полностью
Python Программирование Нейронные сети YouTube Видео RUTUBE
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии