ИТС | Публикации
1.32K subscribers
286 photos
42 videos
18 files
82 links
Для обратной связи:
general@itc-team.ru
Download Telegram
💡 Виртуальная реальность или дополненная?
VR-шлем надевается на голову, отключет вас от внешнего мира и отправляет, например, на концерт любимой группы или на другую планету. Это Virtual Reality – виртуальная реальность, полностью цифровой мир. А вот Augmented Reality, дополненная реальность, действует иначе. Она добавляет в реальный мир виртуальные элементы. Вспомните, как некоторые время назад люди ловили покемонов в Pokémon GO. Это пример AR, ставшей массовым явлением, благодаря этой игре.

📝 От стереоскопа до современных устройств.
Путь к виртуальным мирам начался ещё в 1837 году. Чарльз Уинстон создал стереоскоп - устройство для просмотра объёмных изображений. Через 120 лет Мортон Хейлиг изобрел сенсораму – аппарат, который пытался обмануть все органы чувств, предлагая объемное видео, звук, вибрации и даже запахи. Сейчас же достаточно надеть VR-очки, чтобы перенестись куда угодно. А AR и вовсе доступна в каждом смартфоне.

😮‍💨 Плюсы и минусы виртуальных побегов.
VR может стать отличным способом снять стресс или получить новые навыки в виртуальном тренажёре. AR помогает в работе, обучении и просто развлечениях. Но чрезмерное увлечение виртуальными мирами может привести к зависимости и проблемам с восприятием реальности. Важно помнить, что виртуальный мир – это всего лишь дополнение, а не замена настоящей жизни.
❤‍🔥1787
📄 Чувствуете, что застряли в рутине и не знаете, как двигаться дальше? Японская философия предлагает простые, но мощные принципы, которые помогут вам обрести баланс и достичь своих целей.

🌿 КАЙДЗЕН: Сила маленьких шагов.
Последовательные и систематические шаги оказываются более действенными, чем резкие изменения. Всего 1% прогресса каждый день – это уже 365% в год.

🌱 ШОШИН: Мышление новичка.
Откройте свой разум новым знаниям и опыту. С таким подходом вы сможете избавиться от предубеждений, быть более гибкими и креативными, а также замечать новые возможности.

🍃 ВАБИ-САБИ: Красота несовершенства.
Трещины и потёртости на старинных вещах, асимметрия изделий ручной работы, следы времени – всё это придает вещам особый шарм и глубину. Все ваши недостатки и особенности сделали вас тем, кем вы являетесь.

🪴 ИКИГАЙ: Найдите свое предназначение.
Смысл находится на пересечении четырех сфер: того, что вы любите, в чем вы хороши, что нужно миру и за что вам могут заплатить. Поиск своего «икигай» – это путь к гармоничной и осознанной жизни.
❤‍🔥1675
КИПФИН ПОМОЩНИК РАСШИРЯЕТСЯ 🧸

ИТС запускает официального бота Финуниверситета (@FinancialUniversityBot) и создает своё решение на базе Помощника.

«ФИН Помощник» будет помогать студентам и преподавателям Финуниверситета отслеживать своё расписание наравне с КИПФИН Помощником.
😎10❤‍🔥8🔥71🍾1
🧑‍💻 Data Science – это междисциплинарная область, объединяющая навыки программирования, математики, статистики и анализа для извлечения ценной информации из огромных объемов данных. Он является инструментом, позволяющим "выловить" из этого моря тенденции и прогнозы.

📈 Почему Data Science является важным сегодня?
В современном мире данные похожи "полезные ископаемые". А Data Science – технология, которая позволяет нам эффективно добывать и обрабатывать эти ископаемые, чтобы получать прибыль, прогнозировать тренды и принимать эффективные решения.

📕 Data Science в современном мире позволяет:
- предсказывать будущие события (прогнозирования спроса, оценки рисков);
- создавать персонализированных решения;
- совершенствовать продукты и услуги, основываясь на мнении потребителей;
- повышать эффективности своих бизнес-процессов;
- принимать более взвешенные решения и находить оптимальные пути решения глобальных проблем.

🧮 Анализ помогает знать все заранее?
Data Science — это не просто предсказание будущего, а искусство находить его предвестники в данных. Анализ данных в руках профессионала превращает информационный поток в ясные ориентиры. Благодаря этому возможно не просто угадывать, а стратегически просчитывать шаги наперед, открывая путь к по-настоящему выдающимся достижениям.
❤‍🔥126😍4💘2👾2🕊1🤝1
Хочешь выйти за рамки учебной программы и получить реальные навыки для будущей профессии?
Приходи на наш интерактивный тренинг!

🔥 Тебя ждет:
✔️ Живые мастер-классы
✔️ Работа с боязнью публичных выступлений
✔️ Решение командных задач
✔️ Возможность проявить себя

📅 Дата: 29.05.2025
Время: 15:45
📍 Место: Актовый зал

Регистрация: https://forms.yandex.ru/u/6826616b84227c88eb3453be/

Не упусти возможность сделать важный шаг к своему профессиональному будущему!
❤‍🔥10👍741
🫵🏾Команда ИТС ищет тебя!

🔍Мы в поисках не просто разработчика на участие в крупном проекте, а достойного коллегу.

🤩От тебя
• знания и умения в области Frontend
• дисциплина
• желание помочь

🤩От нас
• дружный коллектив
• внятное задание
• помощь и сотрудничество

Если подходят такие условия, смело пиши @wszug или нам в комментариях «+» и мы свяжемся с тобой 💗
13❤‍🔥77🤣2🍓1
Дорогие пользователи КИПФИН Помощника!

Хотим сообщить вам об изменениях в фоновых уведомлениях с расписанием.

Теперь для подписки на расписание (и получение обновлений) вам необходимо иметь статус не ниже Premium 💜. Получите его подписавшись на данный канал.

Изучить всю необходимую информацию можно по командам /info и /settings в @HelperKipBot.
👍14😐109😢42🔥2🕊1🤓1
ВАЖНО
Мастер-класс по развитию Softskills от ИТС переносится на неопределённый срок из-за временных ограничений массовых мероприятий
Следите за дальнейшими анонсами в нашем телеграмме - @halfcoder
😭11😢10😨4👍2👾1
Фишинг в нашем мире распространен и опасен, мы подготовили статью, которая поможет вам подробнее познакомиться с данным явлением и уберечь себя и близких от последствий. Приятного прочтения 💭

https://vk.com/@newsitc-fishing-chto-eto-takoe-i-kak-ot-nego-zaschititsya
Please open Telegram to view this post
VIEW IN TELEGRAM
9❤‍🔥9🥰7👍1🤣1
Media is too big
VIEW IN TELEGRAM
❤️ команда ИТС желает вам удачи на предстоящих экзаменах
Please open Telegram to view this post
VIEW IN TELEGRAM
16🥰11😁8❤‍🔥1
IT и Духовность: Где пересекаются технологии и внутренний мир?

💙Сегодня IT-индустрия стремительно развивается, предлагая нам невероятные возможности для творчества и самовыражения. Многие инженеры, дизайнеры и разработчики отмечают, что их деятельность становится больше, чем просто профессия — это способ раскрыть собственный потенциал и достичь гармонии внутри себя.

💙Искусство программирования, проектирование сложных архитектур и создание цифровых продуктов требуют концентрации внимания, умения решать проблемы и креативности. Это своеобразная медитация, позволяющая углубляться внутрь себя и находить внутренние ресурсы.

💙Иногда вдохновение приходит неожиданно, словно озарение, и именно такие моменты позволяют почувствовать единство внутреннего мира и внешнего технологического пространства.

💙Программирование способно стать способом саморазвития, инструментом самопознания и даже источником духовной энергии.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥87🥰5
Media is too big
VIEW IN TELEGRAM
Советы от преподавателей ❤️‍🔥
19❤‍🔥9🙏61
✏️Цифровое искусство переживает расцвет, и программирование играет в этом ключевую роль. Оно способно выступать не только формальным инструментом, но и средством самовыражения. Создавая алгоритмы, художник задает правила, по которым система генерирует визуальные образы, звуки или формы. Таким образом, художественный замысел создается в цифровом пространстве.

✏️В генеративном искусстве алгоритмы подобны кисти, создающей абстрактные картины и анимации. Даже простой код, создающий случайные линии, демонстрирует этот потенциал. При написании музыки алгоритмы генерируют мелодии и гармонии. 3D-моделирование также использует программирование для создания сложных текстур и автоматизации процессов.

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

✏️Программирование в искусстве – это не просто технический навык, а способ самовыражения и источник вдохновения. Код становится мощным инструментом, расширяющим творческие возможности художника и позволяющим ему самовыражаться ещё более плодотворно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥10💘54👍1🤔1
😊 Успех IT-проекта во многом зависит от слаженной работы команды. Но собрание талантливых специалистов не гарантирует хороший результат. Критическую роль играет понимание индивидуальных особенностей членов команды и умение выстроить продуктивное сотрудничество.

😊 Эффективная команда – это коллектив, в котором каждый понимает свою роль и взаимодействует с другими конструктивно. Важно учитывать разные стили работы, способы коммуникации и личностные особенности каждого участника. Лидер должен уметь мотивировать команду, распределять задачи, учитывая сильные стороны каждого, и своевременно разрешать конфликты.

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

😊 Психология эффективного взаимодействия в IT-команде – это неотъемлемая часть успеха любого проекта. Умение строить гармоничные отношения, эффективно общаться и разрешать конфликты – навыки, которые столь же важны, как и технические компетенции. Без них даже самые гениальные идеи могут остаться нереализованными.

А с какими трудностями в командной работе сталкивались вы? Как вам удалось их преодолеть?
Please open Telegram to view this post
VIEW IN TELEGRAM
10🎄5🤩31
🐍 Новое в Python 3.12: удобные фишки для разработчиков

🔍 Умные подсказки при импорте
Забыли импортировать модуль или ошиблись в названии? Теперь Python подскажет:
from collections import chainmap  
# Ошибка: ImportError: cannot import name 'chainmap'. Did you mean: 'ChainMap'?


🎵 Кавычки в f-строках стали гибче
Больше не нужно мучиться с экранированием:

songs = ['Take me back to Eden', 'Alkaline', 'Ascensionism']
print(f"Playlist: {", ".join(songs)}") # Работает!


Backslash в f-строках
Теперь можно использовать \n, \r и даже юникод-символы:
 print(f"Playlist:\n{"\n".join(songs)}")  # Вывод с переносами
print(f"{"".join(songs)}") # С чёрными сердечками


🚀 Ускоренные включен(PEP 709)
Генераторы списков/словарей/множеств работают до 2× быстрее (спасибо контрибьютору Владимиру Макееву!).

📦 Естественный порядок импорта
Теперь импортируйте модули в "человеческом" порядке:
import LinearRegression from sklearn.linear_model  # Так понятнее!


Python 3.12 делает код чище и удобнее. Подробнее:
https://docs.python.org/3.12/whatsnew/3.12.html
8🍓7💯43🤔2🎄1
🌟 Объектно-ориентированное программирование (ООП) : что это такое и зачем нужно?

Код — это своего рода конструктор. Без четкой системы тяжело переставить детали так, чтобы можно было что-то изменить или улучшить. Объектно-ориентированное программирование позволяет организовать код как набор взаимодействующих «объектов», подобно кирпичикам в том самом конструкторе.
Программа в целом рассматривается как набор объектов, взаимодействующих друг с другом по своим правилам.

📎Например:
Класс = это чертеж автомобиля (описание его внешних составляющих);
Объект = конкретный автомобиль, собранный по этому чертежу;
Наследование = "апгрейд" родительского класса с помощью дочернего (класс "Грузовик" наследует всё от класса "Автомобиль", но добавляет кузов еще для груза).

📌 Использование ООП в мире 📌

🌟 Игра:
- Объект "Персонаж" (свойства: *здоровье, уровень*; действия: *атаковать, лечиться*);
- Объект "Оружие" (свойства: *урон, прочность*);
- Объект "Инвентарь" (действия: *добавить предмет, выбросить*).

🌟 Магазин:
- Объект "Товар" (свойства: *название, цена*);
- Объект "Корзина" (действия: *добавить товар, посчитать сумму*);
- Объект "Покупатель" (свойства: *имя, баланс*; действия: *купить, вернуть товар*).

Выделяют 4 главных принципа ООП: инкапсуляция, наследование, полиморфизм, абстракция (постараемся подробно рассказать вам о них позже 😉)

В итоге, можно выделить, что:
💛 ООП группирует данные и функции в логические блоки (классы);
💛 Чёткие правила защищают код от случайных ошибок;
💛 И готовые классы можно переиспользовать в новых проектах (🤫)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤‍🔥6😍4😈1
🎞️ Принципы ООП: 4 кита, на которых держится чистый код

🎞️ Инкапсуляция
- скрывает внутреннюю реализацию;
- защищает данные от вторжения извне. Работает за счёт ограниченного набора методов, с помощью которых можно работать данными.
class Safe:
def __init__(self):
self.__money = 1000 #скрытое поле

def show_balance(self): #единственный способ узнать баланс
return f"баланс: {self.__money}$"

def __alarm(self): #скрытый метод
print("сработала защита")

safe = Safe()
print(safe.show_balance()) #работает (интерфейс)

#safe.__money = 0 ошибка (данные защищены)
#safe.__alarm() ошибка (метод скрыт)


🎞️ Наследование
- создает новые классы на основе существующих, сохраняет их функциональность, но добавляет новые характеристики.
class SteamGame: #создаем базовую игру
def __init__(self, title):
self.title = title

def play(self):
return f"запуск {self.title}"

class DLC(SteamGame): #наследуем базовую игру
def __init__(self, title, base_game):
super().__init__(title)
self.base_game = base_game

def play(self): #задаём условия для запуска
return f"запускаем {self.title} (требуется {self.base_game})"

#создаем игру и дополнение
base = SteamGame("Cyberpunk 2077")
expansion = DLC("Phantom Liberty", base.title)

print(base.play()) #"запускаем Cyberpunk 2077"
print(expansion.play()) #"запускаем Phantom Liberty (требуется Cyberpunk 2077)"


🎞️ Полиморфизм
- один интерфейс может использоваться для управления разными методами (результаты зависят от контекста).
class SteamProduct:
def buy(self):
pass

class Game(SteamProduct):
def buy(self):
return "игра добавлена в библиотеку"

class DLC(SteamProduct):
def buy(self):
return "DLC разблокировано (нужна базовая игра)"

class Bundle(SteamProduct):
def buy(self):
return "набор активирован (20%)"

#один интерфейс для разных типов продуктов
def process_purchase(item: SteamProduct):
print(item.buy())

#использование
process_purchase(Game()) #игра добавлена в библиотеку
process_purchase(DLC()) #DLC разблокировано
process_purchase(Bundle()) #набор активирован


🎞️ Абстракция
-
предоставление пользователю основных функций без нужды погружаться в детали работы.
from abc import ABC, abstractmethod

class Vehicle(ABC): #абстрактный класс
@abstractmethod
def move(self): #обязательный метод
pass

class Car(Vehicle):
def move(self): #реализация абстрактного метода
return "едем по дороге"

class Boat(Vehicle):
def move(self):
return "плывём по воде"

#использование
car = Car()
print(car.move()) #едем по дороге


Какой принцип ООП вам показался наиболее полезным? Делитесь в комментариях! 🎞️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥146👍5🎄3🏆2😭2
Как T-Bank AI Research "управляет мыслями" искуственного интеллекта?

Когда мы задаём ИИ вопрос, он выдает ответ, но как понять, правдивы ли его суждения? Исследователи из T-Bank AI Research придумали, как прочесть "мысли" искусственного интеллекта и даже повлиять них. Они предложили концепцию графа потока признаков - карты, которая показывает, где, когда и как в модели появляются, трансформируются или исчезают важные смысловые элементы. При этом анализ проводится не только между слоями модели, но и внутри самих слоев. Самое главное, что сделать это возможно без переучивания модели и большого количество вычислений.

Их метод SAE Match представили на конференции ICML 2025 в Ванкувере. Эта технология может полностью изменить наше взаимодействие с искусственным интеллектом.
SAE Match - это как "рентген" для языковых моделей вроде ChatGPT. Он показывает:
🫧Откуда берется информация;
🫧Как она меняется
Где она искажается при прохождении через слои нейросети;
🫧Как управлять этим процессом
Например, подавить искажения или подредактировать ответ.

Почему же это прорыв?
🫧 Не нужно тратить дни и миллионы на донастройку модели, так как изменения вносятся точечно;
🫧 Можно заранее пресечь опасные или ложные ответы;
🫧 Метод работает с уже обученными моделями и не требует сверхмощных серверов. Это немаловажно для небольших компаний.

А где такое можно применить?
Благодаря этой технологии в чат-ботах станет больше точных ответов, а также будет возможным автоматическое подавление токсичных тем при модерации.

Исследователи говорят, что это только начало. В будущем такие методы помогут создавать полностью прозрачные ИИ-системы, которым можно доверять в критически важных сферах(от юриспруденции до диагностики болезней 🫢).
Звучит просто прекрасно, а вы как думаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤‍🔥643🎄3