Форум программистов, компьютерный форум, киберфорум
Typescript
Войти
Регистрация
Восстановить пароль
Старый
Mapped types (отображённые типы) в TypeScript
Запись от Reangularity размещена 03.11.2025 в 20:49 / Vue/React/Angular/Svelte notes
Показов 6524 Комментарии 0
Метки javascript, typescript

Нажмите на изображение для увеличения
Название: Mapped types (отображённые типы) в TypeScript.jpg
Просмотров: 1742
Размер:	93.7 Кб
ID:	11363
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал правило трансформации - применяешь к любому типу. Звучит просто, но дьявол сидит в мелочах, которые компилятор никогда не простит.

TypeScript предоставляет встроенные утилиты вроде Partial или Required, но они закрывают процентов двадцать...
Аватар для Reangularity
Старый
Кортежи в TypeScript
Запись от run.dev размещена 24.10.2025 в 19:27 / JavaScript, TypeScript etc...
Показов 4368 Комментарии 0
Метки javascript, tuple, typescript, web

Нажмите на изображение для увеличения
Название: Кортежи в TypeScript.jpg
Просмотров: 656
Размер:	43.7 Кб
ID:	11331
Массивы в JavaScript - это гибкие коллекции, где можно хранить что угодно и сколько угодно. TypeScript пытается навести порядок через Array<T>, но все равно остается неопределенность: а сколько там элементов? Какой тип у третьего элемента? На эти вопросы обычный массив не ответит. Кортежи же дают точный ответ: вот тут три элемента,...
Аватар для run.dev
Старый
Запуск модели YOLO в браузере с ONNX, WebAssembly и Next.js
Запись от Reangularity размещена 21.10.2025 в 21:27 / Vue/React/Angular/Svelte notes
Показов 6703 Комментарии 0

Нажмите на изображение для увеличения
Название: Запуск модели YOLO в браузере с ONNX, WebAssembly и Next.js.jpg
Просмотров: 651
Размер:	116.2 Кб
ID:	11322
Помню, как лет пять назад коллега спросил: можно ли запустить детекцию объектов прямо в браузере? Тогда я посмеялся - какой браузер, нужна серверная ферма с GPU. Сейчас же распознавание лиц в видеочате или детекция жестов работают локально, и никто уже не удивляется. WebAssembly перевернул представление о том, что может JavaScript. ONNX Runtime Web позволяет запускать модели машинного обучения с производительностью,...
Аватар для Reangularity
Старый
Что такое MCP сервер и как его создать. Часть 2
Запись от run.dev размещена 17.10.2025 в 21:22 / JavaScript, TypeScript etc...
Показов 6287 Комментарии 0

Нажмите на изображение для увеличения
Название: Что такое MCP сервер и как его создать 3.jpg
Просмотров: 666
Размер:	32.1 Кб
ID:	11312
Когда я впервые попытался подключить свой MCP сервер к Claude Desktop, думал что это будет как с любым другим API - указал эндпоинт, авторизовался, готово. Но нет. MCP требует конфигурирования на стороне клиента, и каждое приложение делает это по-своему. Причём документация местами отсутствует или устарела, приходилось разбираться методом проб и ошибок.

Что такое MCP сервер и как его создать. Часть 1

Клиентские приложения для...
Аватар для run.dev
Старый
Что такое MCP сервер и как его создать. Часть 1
Запись от run.dev размещена 17.10.2025 в 21:21 / JavaScript, TypeScript etc.... Обновил(-а) run.dev 17.10.2025 в 21:23
Показов 6798 Комментарии 0

Нажмите на изображение для увеличения
Название: Что такое MCP сервер и как его создать.jpg
Просмотров: 668
Размер:	50.4 Кб
ID:	11310
Model Context Protocol - это не очередной API и не замена REST. Это скорее мост между вашей языковой моделью и реальным миром данных. Представьте: у вас есть Claude или другой AI-ассистент, который умеет болтать, но не имеет доступа к вашим базам данных, файлам или внешним сервисам....
Аватар для run.dev
Старый
Рейтинг: 5.00. Голосов: 1.
WebAssembly как платформа для языков программирования
Запись от Jason-Webb размещена 06.10.2025 в 19:03 / Webmastering PHP
Показов 5591 Комментарии 0

Нажмите на изображение для увеличения
Название: WebAssembly как платформа для языков программирования.jpg
Просмотров: 553
Размер:	145.3 Кб
ID:	11264
WebAssembly начинался как способ ускорить веб-приложения. В 2017-м впервые запустил C++ код прямо в браузере - тогда казалось магией. Сейчас же Wasm вырос во что-то большее: универсальную платформу для запуска кода на любом языке где угодно. Не просто виртуальная машина, а целая экосистема с собственными стандартами,...
Аватар для Jason-Webb
Старый
Гайд по tsconfig.json
Запись от run.dev размещена 22.09.2025 в 18:31 / JavaScript, TypeScript etc...
Показов 3555 Комментарии 0

Нажмите на изображение для увеличения
Название: Гайд по tsconfig.json.jpg
Просмотров: 335
Размер:	83.7 Кб
ID:	11196
Каждый, кто хоть раз имел дело с TypeScript, сталкивался с этим файлом – tsconfig.json. В 2016 году, когда я только начинал свою миграцию с чистого JavaScript на TypeScript, этот файл казался мне тёмным лесом с кучей непонятных опций. В одном проекте всё работало как часы, в другом – непонятные ошибки компиляции по каждому поводу и без. И...
Аватар для run.dev
Старый
Символы в TypeScript
Запись от run.dev размещена 20.09.2025 в 22:00 / JavaScript, TypeScript etc...
Показов 3367 Комментарии 0

Нажмите на изображение для увеличения
Название: Символы в TypeScript.jpg
Просмотров: 280
Размер:	87.7 Кб
ID:	11189
Символы — один из примитивных типов в JavaScript, введенный в ECMAScript 2015 (ES6). В отличие от других примитивов (строк, чисел, булевых значений), главная особенность символов — их уникальность. Каждый символ, созданный с помощью конструктора Symbol(), гарантированно уникален:

TypeScript
1
2
3
const sym1 = Symbol();
const sym2 = Symbol();
console.log(sym1 === sym2); // всегда false, даже если конструкторы вызваны одинаково
Эта...
Аватар для run.dev
Старый
GraphQL или REST в Java: проектирование API для современных фронтендов
Запись от JVM_Whisperess размещена 16.09.2025 в 21:25
Показов 4362 Комментарии 0

Нажмите на изображение для увеличения
Название: GraphQL или REST в Java.jpg
Просмотров: 389
Размер:	182.8 Кб
ID:	11176
Когда я только начинал свой путь в разработке бэкенда, всё казалось простым — SOAP уходил в прошлое, а REST был светлым будущим. Но технологический мир не стоит на месте. Появление GraphQL в 2015 году буквально перевернуло представление о том, как должен выглядеть современный API. На одном из проектов мы неделю спорили о выборе подхода, и в итоге архитектурный...
Аватар для JVM_Whisperess
Старый
Что нового в Angular 20
Запись от Reangularity размещена 08.09.2025 в 20:08 / Vue/React/Angular/Svelte notes
Показов 5813 Комментарии 0

Нажмите на изображение для увеличения
Название: Что нового в Angular 20.jpg
Просмотров: 441
Размер:	178.1 Кб
ID:	11158
Давненько я не видел такого интересного релиза! В конце мая 2025 года мир фронтенд-разработки получил значительное обновление - Angular 20. И это не просто очередной инкремент версии с парой исправленных багов, а полноценный эволюционный скачок всего фреймворка. Признаюсь честно, когда Angular 14 вышел пару лет назад, я думал, что...
Аватар для Reangularity
Старый
Spring Authorization Server и Redis
Запись от JVM_Whisperess размещена 06.09.2025 в 21:11. Обновил(-а) mik-a-el 06.09.2025 в 21:18
Показов 5687 Комментарии 0

Нажмите на изображение для увеличения
Название: Сервер авторизации Spring с Redis.jpg
Просмотров: 392
Размер:	163.7 Кб
ID:	11118
Когда я впервые столкнулся с задачей масштабирования системы авторизации в крупном финтех-проекте, наше приложение уже еле дышало под нагрузкой в пиковые часы. Классическая схема с хранением токенов в реляционной базе данных превратилась в бутылочное горлышко...
Аватар для JVM_Whisperess
Старый
CRUD REST API на Angular и ASP.NET Core
Запись от Reangularity размещена 05.09.2025 в 20:20 / Vue/React/Angular/Svelte notes
Показов 7595 Комментарии 0

Нажмите на изображение для увеличения
Название: CRUD REST API на Angular и ASP.NET Core.jpg
Просмотров: 491
Размер:	225.2 Кб
ID:	11106
В моей карьере я сталкивался с множеством технологических стеков, но комбинация Angular и ASP.NET Core для создания CRUD-приложений остаётся одной из самых мощных и гибких. Однажды, когда мне поручили разработать высоконагруженную систему для финтех-стартапа, я решил использовать именно этот тандем. Не буду приукрашивать - путь был тернистым, с множеством граблей, на которые я наступил так громко, что до сих пор слышу эхо в своих ночных кошмарах.

Архитектура

...
Аватар для Reangularity
Старый
Архитектура ПО для разработчиков или Зачем нам системное мышление
Запись от ArchitectMsa размещена 31.08.2025 в 21:49 / Microservice it all!
Показов 6133 Комментарии 0

Нажмите на изображение для увеличения
Название: Архитектура ПО для разработчиков или Зачем нам системное мышление.jpg
Просмотров: 433
Размер:	193.5 Кб
ID:	11090
Давай я расскажу, что происходит в большинстве проектов, с которыми мне приходилось работать. Вначале всё выглядит прекрасно: чистые интерфейсы, продуманные абстракции, явные зависимости. А через полгода код превращается в запутанный клубок спагетти, где любое...
Аватар для ArchitectMsa
Старый
Svelte или React?
Запись от Reangularity размещена 31.07.2025 в 21:27 / Vue/React/Angular/Svelte notes
Показов 3604 Комментарии 0

Нажмите на изображение для увеличения
Название: Svelte или React.jpg
Просмотров: 375
Размер:	41.4 Кб
ID:	11025
Когда мне задают вопрос "React или Svelte?", я обычно отвечаю встречным: "А для чего именно?". Выбор фреймворка - это не религия, а прагматичное решение под конкретные задачи. Меня всегда удивляли ожесточенные холивары, где технические аргументы подменялись эмоциями и перетягиванием каната.

React появился в 2013 году и произвел настоящую революцию с концепцией компонентного подхода...
Аватар для Reangularity
Старый
REST API с Node.js и TypeScript
Запись от run.dev размещена 23.07.2025 в 20:08 / JavaScript, TypeScript etc...
Показов 4506 Комментарии 1

Нажмите на изображение для увеличения
Название: REST API с Node.js и TypeScript.jpg
Просмотров: 394
Размер:	175.3 Кб
ID:	11010
Знаете, в серверной разработки с Node.js я давно заметил одну штуку - чем больше проект, тем сложнее держать его в узде на чистом JavaScript. Когда API начинает разрастатся как грибы после дождя, отлавливать ошибки становится сущим адом. Именно поэтому я перешел на TypeScript, и теперь считаю его не просто полезной игрушкой, а жизненно важным инструментом.

Статическая типизация...
Аватар для run.dev
Старый
Десять Middleware Node.js для эффективного кодинга
Запись от Reangularity размещена 18.07.2025 в 19:05 / Vue/React/Angular/Svelte notes
Показов 2999 Комментарии 0

Нажмите на изображение для увеличения
Название: Десять Middleware Node.js для эффективного кодинга.jpg
Просмотров: 336
Размер:	185.4 Кб
ID:	11001
Когда я только начинал работать с Node.js, количество пакетов в npm меня буквально парализовало. Сегодня их больше 1,3 миллиона — попробуй разберись, что стоит твоего внимания, а что нет. Я потратил несколько лет, чтоб методом проб и ошибок отсеять золото от шелухи, особенно когда дело...
Аватар для Reangularity
Старый
Angular vs Svelte - что лучше?
Запись от Reangularity размещена 09.07.2025 в 20:35 / Vue/React/Angular/Svelte notes
Показов 8418 Комментарии 0

Нажмите на изображение для увеличения
Название: Angular vs Svelte - что лучше.jpg
Просмотров: 356
Размер:	131.6 Кб
ID:	10969
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков (Svelte, Solid). И между всеми ними идет борьба не на жизнь, а на смерть.

Angular, детище Google, занимает прочную позицию в корпоративном сегменте....
Аватар для Reangularity
Старый
Проблемы с Kotlin и Wasm при создании игры
Запись от GameUnited размещена 03.07.2025 в 21:23 / The biggest game world
Показов 8228 Комментарии 0

Нажмите на изображение для увеличения
Название: Проблемы с KotlinWasm при создании игры.jpg
Просмотров: 622
Размер:	241.4 Кб
ID:	10953
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой выбор пал на Kotlin/Wasm и Compose Multiplatform - перспективные технологии, обещающие возможность писать код на любимом языке с запуском на любой платформе.

Kotlin/WebAssembly (или Kotlin/Wasm) - экспериментальная технология, компилирующая код на Kotlin в бинарный...
Аватар для GameUnited
Старый
Angular: Вопросы и ответы на собеседовании
Запись от Reangularity размещена 15.06.2025 в 20:35 / Vue/React/Angular/Svelte notes
Показов 13749 Комментарии 0

Нажмите на изображение для увеличения
Название: Angular Вопросы и ответы на собеседовании.jpg
Просмотров: 409
Размер:	45.0 Кб
ID:	10905
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых паттернов - все, что нужно знать для успешного прохождения интервью по одному из самых востребованных фронтенд-фреймворков.

Angular остаётся одним из самых востребованных фреймворков на рынке фронтенд-разработки, несмотря на активное развитие React и Vue. По данным...
Аватар для Reangularity
Старый
Redis и Node.js с TypeScript - решения для высоконагруженных систем
Запись от Reangularity размещена 31.05.2025 в 18:25 / Vue/React/Angular/Svelte notes
Показов 4415 Комментарии 0

Нажмите на изображение для увеличения
Название: fb51e381-d53f-47f9-9296-c82e2c295f14.jpg
Просмотров: 267
Размер:	167.9 Кб
ID:	10864
Redis (Remote Dictionary Server) — сверхбыстрое хранилище данных в памяти, способное обрабатывать операции за микросекунды. И что особенно важно для нас — с удивительно простым API. А теперь добавьте к этому Node.js — асинхронное окружение, созданное для обработки множества параллельных соединений, и TypeScript с его мощной системой типов. Получается технологический трезубец, способный пронзить большинство...
Аватар для Reangularity
Старый
Создаем веб-приложение на Vue.js и Laravel
Запись от Reangularity размещена 23.04.2025 в 16:02 / Vue/React/Angular/Svelte notes
Показов 4653 Комментарии 0

Нажмите на изображение для увеличения
Название: 77a006df-3c29-4934-9cc4-7a46f0493e20.jpg
Просмотров: 271
Размер:	201.9 Кб
ID:	10633
Выбор правильного технологического стека определяет успех веб-проекта. Laravel и Vue.js формируют отличную комбинацию для создания современных приложений. Laravel — это PHP-фреймворк с элегантным синтаксисом и обширным набором инструментов для бэкенда. Vue.js — прогрессивный JavaScript-фреймворк, который упрощает создание динамичных пользовательских интерфейсов. Объединение этих технологий...
Аватар для Reangularity
Старый
Статические свойства и методы в TypeScript
Запись от run.dev размещена 20.04.2025 в 19:43 / JavaScript, TypeScript etc...
Показов 6617 Комментарии 0
Метки typescript

Нажмите на изображение для увеличения
Название: 043d0b57-e6dd-48bc-809d-f2fe0788031e.jpg
Просмотров: 284
Размер:	155.7 Кб
ID:	10626
TypeScript прочно занял своё место в системе современной веб-разработки. Этот строго типизированный язык программирования не просто расширяет возможности JavaScript — он делает разработку более безопасной, предсказуемой и поддерживаемой. Среди множества возможностей, которые предлагает TypeScript, особый интерес представляют статические свойства и методы классов.

Когда разработчик впервые...
Аватар для run.dev
Старый
Типы в TypeScript
Запись от run.dev размещена 18.04.2025 в 11:32 / JavaScript, TypeScript etc...
Показов 4021 Комментарии 0
Метки typescript

Нажмите на изображение для увеличения
Название: 26d7a107-d733-4954-9713-41317ca82a85.jpg
Просмотров: 203
Размер:	144.5 Кб
ID:	10609
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе выполнения программы, TypeScript вводит строгий порядок и структуру, позволяя разработчикам явно указывать, какие типы данных ожидаются и используются в коде.

Почему типы важны в разработке



Типизация – не просто формальность...
Аватар для run.dev
Старый
Абстрактные классы в TypeScript
Запись от run.dev размещена 15.04.2025 в 21:59 / JavaScript, TypeScript etc...
Показов 3666 Комментарии 0
Метки typescript

Нажмите на изображение для увеличения
Название: 42b075cb-c4eb-4c25-9e48-a576ec63c790.jpg
Просмотров: 204
Размер:	169.8 Кб
ID:	10597
Разработка современных веб-приложений требует надежных инструментов для структурирования кода. В этом контексте абстрактные классы стали незаменимым элементом объектно-ориентированного программирования. Они представляют собой особый тип классов, от которых нельзя создать экземпляры напрямую — можно только наследовать. По сути, это своеобразные шаблоны, предназначенные для создания более специализированных классов.

Абстрактные классы в TypeScript:

...
Аватар для run.dev
Старый
Рейтинг: 5.00. Голосов: 1.
TypeScript: Интерфейсы vs Типы
Запись от run.dev размещена 11.04.2025 в 22:10 / JavaScript, TypeScript etc...
Показов 5153 Комментарии 0
Метки typescript

Нажмите на изображение для увеличения
Название: 03cf5a95-4212-4de9-8dc3-f8e40ea4ac80.jpg
Просмотров: 273
Размер:	39.5 Кб
ID:	10580
Современная разработка на JavaScript сталкивается с множеством проблем при масштабировании проектов. Типизация кода стала хорошим инструментом, помогающим избежать ошибок во время выполнения, улучшить документацию и сделать код более предсказуемым. Именно на этой волне возник TypeScript — язык, который расширяет JavaScript, добавляя статическую типизацию. TypeScript функционирует как надмножество JavaScript, что означает, что любой валидный JavaScript...
Аватар для run.dev
Старый
TypeScript vs JavaScript: Отличия и когда что использовать
Запись от Reangularity размещена 09.04.2025 в 19:22 / Vue/React/Angular/Svelte notes
Показов 4251 Комментарии 0
Метки javascript, typescript

Нажмите на изображение для увеличения
Название: adb4c922-2a7a-4cd7-b953-624d206ea030.jpg
Просмотров: 244
Размер:	123.7 Кб
ID:	10567
JavaScript появился в 1995 году как творение Брендана Эйха и быстро стал основой интерактивности в вебе. За свою историю он прошел путь от простого языка для манипуляций с DOM до полноценной платформы, способной работать на фронтенде, бэкенде (Node.js), в мобильной разработке (React Native) и даже в игровой индустрии.

TypeScript же появился значительно позже – в 2012 году, когда команда Microsoft во главе с Андерсом Хейлсбергом (создателем C#) решила адресовать...
Аватар для Reangularity
Старый
Async/await в TypeScript
Запись от run.dev размещена 06.04.2025 в 17:02 / JavaScript, TypeScript etc...
Показов 5380 Комментарии 0

Нажмите на изображение для увеличения
Название: 9ceb9465-ec79-4e18-9f50-10b39db81078.jpg
Просмотров: 272
Размер:	106.0 Кб
ID:	10544
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая операция ждёт завершения предыдущей, асинхронный код продолжает...
Аватар для run.dev
Старый
TypeScript: Классы и конструкторы
Запись от run.dev размещена 06.04.2025 в 11:05 / JavaScript, TypeScript etc...
Показов 5345 Комментарии 0
Метки typescript

Нажмите на изображение для увеличения
Название: 2c0a272c-c469-490b-ad32-daf5bb254c71.jpg
Просмотров: 248
Размер:	188.7 Кб
ID:	10541
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой системы стали классы – концепция, знакомая разработчикам по многим объектно-ориентированным языкам, но реализованная в TypeScript с учетом особенностей JavaScript и современных парадигм программирования.

Эволюция ООП в TypeScript



История объектно-ориентированного программирования...
Аватар для run.dev
Старый
Создаем Telegram бот на TypeScript с grammY
Запись от run.dev размещена 05.04.2025 в 11:23 / JavaScript, TypeScript etc...
Показов 4928 Комментарии 0

Нажмите на изображение для увеличения
Название: fda19869-9094-45ba-a12e-7cc27b7fbf61.jpg
Просмотров: 323
Размер:	186.3 Кб
ID:	10531
Одна из его самых сильных сторон Telegram — это интеграция ботов прямо в экосистему приложения. В отличие от многих других платформ, он предоставляет разработчикам мощный API, позволяющий создавать разнообразных ботов — от простых информационных помощников до сложных...
Аватар для run.dev
Старый
Перечисления в TypeScript: использование и лучшие практики
Запись от run.dev размещена 18.03.2025 в 08:50 / JavaScript, TypeScript etc...
Показов 3175 Комментарии 0
Метки angular, react, typescript, vue

Нажмите на изображение для увеличения
Название: 101b7dac-a2b9-4616-a931-29f09fce5413.jpg
Просмотров: 389
Размер:	143.0 Кб
ID:	10446
Пишете код и устали от разбросанных по проекту "волшебных" строк и чисел? Знакомая ситуация: где-то в глубине кода притаилась строка "ADMIN", а в другом месте используется "admin". И вот уже пользователь с правами администратора не может войти в систему, а вы тратите часы на отладку. TypeScript предлагает решение этой проблемы – перечисления или enum. По сути, это специальный класс,...
Аватар для run.dev
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru