TGViewer
Channel Public Channel
Punk Programmer | Рассуждаю об IT

Punk Programmer | Рассуждаю об IT

@punk_programmer

Человек, который потерял мир.

А это его паблик в ТГ

Автор выражает собственное мнение, которое никоим образом не является единственно верным или объективным отражением реальности. Информация представлена исключительно в ознакомительных целях
Subscribers
19
Photos
966
Videos
80
Links
322

Showing posts older than #834 · Back to latest

Older Posts 20 shown
Post #833 13
Начинаем новый блок постов, посвященных ООП. В этом посте разберёмся что это и какие основные элементы присутствуют.

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

ООП строится на нескольких ключевых элементах:

Объект — отдельная единица программы, у которой есть свои характеристики и функции. Объект описывает конкретную вещь/сущность и хранит информацию о себе, а также умеет выполнять действия, связанные с этой информацией. Например, в интернет-магазине карточка товара будет объектом: у неё есть наименование, стоимость, описание, а также функции, такие как добавление в корзину или изменение описания.

Класс — шаблон для создания объектов, описывающий их структуру, состояния и набор методов. Класс задаёт общую структуру для объектов, в которой указываются атрибуты и методы. На основе класса создаются объекты, у каждого из которых свои значения атрибутов, но общий набор действий.

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

Методы — функции, позволяющие объектам работать с данными и взаимодействовать между собой.

#ООП #программирование
Post #832 11
Спрос на HDD на фоне роста ИИ-ЦОД так ускорился, что у Western Digital почти полностью расписаны производственные мощности на 2026 год: подтверждены заказы от семи крупнейших клиентов. Компания уже подписала долгосрочные соглашения с двумя заказчиками на 2027 год и с одним на 2028-й. Цены на HDD за последние месяцы выросли на 25–30%, и, судя по ситуации, рост может продолжиться, косвенно влияя и на потребителей.
Post #830 17
Короче, задумался сделать небольшой блок статей про ООП. Что это, для чего это и как с этим жить.
И себе плюс и вам будет что почитать.

Надеюсь, вы оцените мои старания
  • 👍 1
Post #829 15
ООООООО, ДА
Post #828 14
Сбер вместе с Академией наук Татарстана начал обучать нейросеть GigaChat татарскому языку. Об этом во время визита в Казань рассказал первый зампред правления банка Александр Ведяхин. Проект нацелен на поддержку языкового разнообразия и развитие цифровых сервисов в России. Для обучения собрали массив данных из татарской литературы, прессы и учебных материалов. В Сбере добавили, что GigaChat также изучает удмуртский, алтайский, башкирский и бурятский языки.
Post #827 13

Forwarded from Алексей Гладков

Заплати, чтобы заплатить еще. Бля и ведь это кто-то покупает. А еще кто-то за это получит премии, кто-то эту фичу анализировал, верстал, тестировал, покрывал метриками, аналитическими евентами, заводил под это место в базе знаний аналитики и тд и тп

Над этим суммарно работало людей с общей зп что-то в духе 2-3 ляма в месяц (в течение минимум двух недель, а то и месяца)

Представляете какой ХУЙНЕЙ мы заняты как вид?

P.S. А, кстати, заплатите за это вы, своей комиссией (которая уже близка к 50%), покупая ненужную никому херню, чтобы закрыть свои детские травмы и не умение выстраивать дисциплину и себя контролировать (многие, кстати, в кредит)
Post #826 15
Массовая блокировка Apple ID у россиян произошла из-за сбоя нейросети, которую разработчики настроили для отслеживания пользователей, находящихся под санкциями США и ЕС, но в итоге она без разбора забанила около 40 000 тысяч россиян

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

Сейчас многим удалось восстановить доступ к аккаунтам — на снятие блокировки уходит до 5 часов

Всё проходит в ручном режиме
Post #825 14
1C Game Studios объявила о выделении команды «Война Миров: Сибирь» в отдельную независимую студию. Руководить ею будет Альберт Жильцов, условия сделки не раскрываются.

В 1C пожелали команде удачи с завершением проекта. Сама компания продолжит развивать серии «Ил-2», «Калибр» и работать над новыми направлениями.


// Мое мнение - побоялись санкций и осуждения общественности. Все же, проект готовится AAA уровня. А так - с "1С" не связаны, все при делах и все довольны
Post #823 16
Геймеры нашли замену Discord в новом мессенджере Root

Основные преимущества Root включают:

• Простоту переноса серверов с сохранением всех настроек, включая текстовые и голосовые каналы, приватность и структуру.

• Наличие всех основных функций, таких как чаты, голосовые звонки, демонстрация экрана и обмен файлами.

• Отсутствие трекеров активности, что улучшает производительность и защищает данные пользователей.

• Более высокую производительность и меньший расход ресурсов по сравнению с Discord.

• Лучшее качество связи благодаря меньшему количеству пользователей на серверах.

• Отсутствие навязчивой монетизации и доната.

• Доступ к приложению без ограничений в России.

• Поддержку операционных систем Windows, macOS, Linux, iOS и Android.

Решил опробовать лично и вот что скажу :

За основу взят тот же ElectronJS, что у Discord, но потребляет памяти меньше. Видимо, все же озаботились оптимизацией.

Меньше данных для создания учётной записи. Не нашел пока 2FA, возможно завезут позже.
Post #821 18
Подразделение Toyota Connected North America представило свой новый проект Fluorite — игровой движок с открытым исходным кодом, рассчитанный на консольный уровень. Презентация технологии прошла на конференции FOSDEM, где команда разработчиков подробно рассказала о технических аспектах и причинах создания собственного продукта вместо использования уже существующих решений.

Fluorite базируется на высокопроизводительной архитектуре ECS, написанной на C++, что обеспечивает его совместимость с широким спектром устройств, включая встраиваемые системы, игровые консоли и персональные компьютеры. Одной из ключевых особенностей проекта является глубокая интеграция с фреймворком Flutter и языком программирования Dart, что позволяет использовать функцию горячей перезагрузки. Это даёт разработчикам и дизайнерам возможность мгновенно видеть изменения в сцене без необходимости длительной перекомпиляции проекта.
Post #820 16
❗️ Судебные приставы взыскали с «Тенрон» десятки миллионов задолженности

Федеральная служба судебных приставов (ФССП) взыскала с дочерней компании микроэлектронного холдинга «Элемент» — «Тенрон» — задолженность по налогам и платежам на десятки миллионов рублей.

Сумма в размере 42,96 млн рублей была взыскана в октябре 2025 года в пользу физических и юридических лиц. Ещё 460,9 тыс. рублей приставы взыскали с компании в пользу налогов.

У компании есть действующие приостановления по счетам от ФНС из-за взыскания задолженности.

Представители «Элемента» не прокомментировали причины неоплаты налогов и долгов перед юридическими лицами.
Post #819 20
LLM на Олимпийских играх: как нейросети меняют индустрию спорта

Технологии проникают в большой спорт. Свежий разбор показывает, как именно языковые модели «рассуждают» в контексте Олимпиады, превращаясь из простых чат-ботов в мощные аналитические инструменты: ГигаЧат проанализировал использование различных LLM в олимпийской инфраструктуре.
Post #818 133
В Max добавили свободную регистрацию каналов. Наконец-то они пришли к этому.


Завёл на всякий случай, а то вдруг у ТГ совсем "устареют" сервера. Заодно проверим, как пользоваться каналами в Max с точки зрения администратора.
  • 🔥 1
  • 🤔 1
Post #817 14
Попался на просторах интернета интересный проект на Git - шахматы в терминале.

Это же просто гениально, шахматы через консоль SSH!

Пока не пробовал, но выглядит это как мем, который однозначно нужно затестить
GitHub GitHub - maaslalani/gambit: Play chess in your terminal Play chess in your terminal. Contribute to maaslalani/gambit development by creating an account on GitHub.
  • 😁 1
Post #816 14

Forwarded from Modern Developer

🚀 Kotlin 2.3.10
https://github.com/JetBrains/kotlin/releases/tag/v2.3.10

Вышел Kotlin 2.3.10 - патч-релиз с критическими исправлениями компилятора, включая data race в kotlinx.serialization, проблемы с type casting, и улучшения совместимости с Compose compiler.

☝️ Критические исправления:

📺 kotlinx.serialization
• Исправлена data race при регистрации расширений protobuf-плагина - ранее вызывала непредсказуемые ошибки чтения метаданных в многопоточных сборках;

📺 Компилятор K2
• Убран ClassCastException при приведении kotlin.UInt к java.lang.Number в compile-time константах
• Стабилизировано разрешение EnhancedNullability (проблемы с null-safety в неиспользуемом коде)
• Регресс в аннотации @NoInfer начиная с 2.2.20
• NoWhenBranchMatchedException в when-выражениях с non-sealed классами
​
sealed class Sealed
abstract class SubAbstract: Sealed()
class BranchB: SubAbstract()
fun takeSealed(): Sealed = BranchB()
fun foo() {
val isExhaustive = when (val x = takeSealed()) {
!is BranchB -> {
}
}
}
📺 Compose & Build
• Ошибка "Unsupported class file version 69" (Java 21) при генерации Compose mappings
• Добавлена генерация stack trace mappings для Compose compiler
• Возвращена поддержка androidTarget для AGP < 9
• Обновлены NPM-зависимости для JS/Wasm таргетов
​———————

💭 Рекомендуется обновиться тем, у кого проекты с kotlinx.serialization (особенно protobuf), Compose compiler, или при столкновении с описанными ошибками.

Более полно - в описании патч-релиза
Post #815 13
На «Иннопром. Саудовская Аравия» представили модель первого российского высокоскоростного электропоезда для ВСМ Москва — Санкт-Петербург: 8 вагонов на 460 мест, сцепка двух составов в один, четыре класса, скорость до 400 км/ч. Ранее РЖД и «Уральские локомотивы» (СТМ) заключили контракт на 12 млрд руб. на изготовление, сертификацию и поставку двух опытных образцов. Длина трассы — 700 км, завершение проекта к 2028 году.

Ждём-с
Post #814 16
Punk Programmer | Рассуждаю об IT Это будет пост боли и бессилия, так что не судите строго. В какой-то момент я захотел поиграть в Silent Hill (не ремейк, не ремастер, а именно в 1-ю часть, которая выходила ещё на PS1). Вспомнил, что когда то давно я в магазине PS3 покупал ее, ведь PS3…
Я думал, что просто потерял доступ к аккаунту, даже через службу поддержки восстановил его (удивительно, что она до сих пор работает и можно по телефону восстановить доступ). Для этого понадобилось, правда, передать им серийный номер консоли, на которой входил, но это не беда. Главное что помогло.

Открываю письмо от поддержки и... Ошибка соединения. Опять танцы с бубном с перемещением, с 5 раза я все же смог сменить пароль (который, как после оказалось, был верный изначально).


Счастливый и довольный пытаюсь вновь войти, пробую привязать устройство и... Неверный пароль, ошибка соединения... Attention!

Ок, пошел обходным способом. Зайду через сайт (ведь через приложение всегда "Потеряно соединение"). Пустило и тут же выкинуло. То есть, пароль верный, меня пускает - но пошел я НАХУЙ, ибо ты родился не в том месте, чтобы мы давали тебе возможность зайти в свой аккаунт.


Каков итог? PS3 теперь без доступа к сетевым ресурсам, скачать Silent Hill я на нее не смог, а SONY навечно опущена в моих глазах.


Для справки - с Xbox 360 у меня как не было проблем с момента покупки (даже 3 красных огней смерти за 16 лет не было) так и до сих пор нет проблем с входом в сеть.

Так что да... SONY - контора пидорасов


UPD: Все же смог привязать консоль. Помог мне в этом мобильный интернет. Я тут вспомнил, что мобильные сети сложнее гасить в плане передачи пакетов и, соответственно, для конторы прекрасных людей Sony - это сложнее. И поэтому, их сервак все таки смог идентифицировать данные через LTE.

А это значит, что не РКН блокировал мой трафик, а конкретно Sony. Ведь, если бы это был РКН, то я бы даже не смог зайти с российского IP и 3 буквы мне бы помогли.


Вывод все тот же. SONY - контора пидорасов
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →