Я не люблю воду, так что буду краток. Передам суть.
Многие знают, что через Cursor (IDE на основе VS Code) можно вайбкодить (делать приложения через ии).Мне стало интересно как Cursor + Claude справятся с тем, чтобы сделать расширение для Cursor.
Для теста ввёл минимальный запрос:…
Статья
@ScorpioT1000: Скоро пузырь LLM лопнет, пора шортить на биржах) 3 113

IMP - Indaxia Modules & Packages (Lua + AngelScript)

Простое управление пакетами и модулями для приложений, написанных на Lua и других языках с динамической типизацией.
Добавляет в ваш проект управление пакетами и es6-like модули Lua без copy-paste боли и dependency ада.

WebSim.ai - AI генератор игр и веб-приложений

WebSim - это генератор веб-игр и веб-приложений в своём "виртуальном интернете", который доступен на их сайте.
Внутренняя адресная строка в нём имеет особый смысл. Вы можете вводить как название своего будущего "сайта", так и полностью описывать игры и приложения как промт.…
Новость
@Narberal Gamma: Вчера поиграл в две игры с верхнего списка. Легендарика - текстовая RPG хотел поиграть, попросила вход гугл аккаунт, передумал) 2 779
Suno - это инструмент, который позволяет создавать музыку, соответствующую вашему настроению и обстановке.
Поддерживает вокал с указанием текста песни и перечисление жанров, стилей, инструментов. В промпте текста песни можно также перечислять, как именно должны играть инструменты в нужный момент времени.
Новость
923
Делюсь таким простеньким скриптом. Он позволяет отправлять смешанные предложения, содержащие английский и не-английский язык.
Это клиент для Festival TTS server.
Преимущество festival - работает локально даже на чайниках железках уровня Intel Celeron x32.
Компонент
Недавно стартовала конференция от Sber - AI Journey 2022. Во второй части на бизнес-завтраке представители крупного бизнеса докладывают об использовании AI в индустриях и о своих прогнозах на ближайшие годы.
Видео
177
Недавно стартовала конференция от Sber - AI Journey 2022. Довольно интересная повестка о внедрении AI российскими организациями, а в конце - выступление Доктора Pushpak Bhattacharyya об исследовании NLP в психологии и распознавании сарказма.
Видео
204
Статья об интеграции Lua и Python
Статья
@Lord Sargeras: Очень интересно,спасибо автору за статью. Очень полезная для многих! 5 3.5K
Система, которая предоставляет удобную работу с таймерами. Предназначена для интеграции с внешним таймером, а также для тестирования и эмуляции кода, зависящего от событий времени
Компонент
@MpW: Bergi: Vlod, очень интересно, надо попробовать вместе этим багом, будет приколько если он не проявится проверь есть ли замедление 8 529
Система, которая позволяет подписываться на события времени
Компонент
239
Позволяет генерировать кадры перезарядки способности
Компонент
@rsfghd: спасибо большое) 3 535
Порядок элементов при обходе таблицы (pairs) в lua непредсказуем. В OrderedTable порядок обхода всегда соответствует порядку добавления ключей
Компонент
@MpW: интересна 1 361
Развивается интересное направление от организации Looking Glass
Команда создаёт 3д дисплеи стоимостью от $600.
Принцип заключается в следующем: видеокарта рендерит сразу 45+ ракурсов за один кадр, кадры шлются на дисплей, дисплей в каждом (!) пикселе рассеивает каждый из…
Новость
262

Итераторы и yield в C#

Пока вирусы и синяки гуляют по улице, расскажу вам про итераторы и не менее страшную вещь как yield. Достаточно непонятная и нечасто используемая тема у начинающих дотнет разработчиков. Итераторами можно отстрелить себе ногу, при этом, не поняв, что вообще происходит в округе. Го сюда
Статья
@PornoMishka: +1 за асинхронность 5 3.3K
Простая в использовании система диалогов для GM:S
Компонент
737

Атрибуты в C#

Атрибутами в C# являются классы, содержащие в себе некоторую метаинформацию, встраиваемую в сборку приложения.
Атрибуты могут применяться ко всем типам в C#, включая даже другие атрибуты, поля, методы, свойства и перечисления. Основу атрибутов составляет класс System.Attribute, от которого все предполагаемые классы…
Статья
@Clamp: Ятп, это аналог аннотаций в яве? 2 3.2K

Работа с небезопасным кодом в C#

Язык C# поддерживает указатели, однако несколько ограниченно. Ограниченность заключается в том, что применение указателей не поощряют, поскольку справедливо считается, что это может повлиять на надежность как кода, так и среды выполнения в целом.
Указатель - это переменная, содержащая в себе адрес памяти, в которой…
Статья

C# Делегаты и события

В данной статье рассматриваются базовые операции над делегатами, их производными и связующими.
Статья
@Devion: даже базовый тип ничего не сделает, т.к. под капотом 'i' будет находиться в экземпляре делегата, и это будет один и тот же экземпляр во всех элементах списка. На выходе компилятора будет примерно вот такое: Скопировать в буфер public void Do() { List<Action> actionList = new List<Action>(); DisplayClass displayClass = new DisplayClass(); for (displayClass.i = 0; displayClass.i < 3; displayClass.i++) { actionList.Add(new Action((object) displayClass, __methodptr(<Do>b__0))); } } [CompilerGenerated] private sealed class DisplayClass { public int i; internal void <Do>b__0() { Console.Write((object) this.i); } } т.к. вся лямбда внутри контекста захваченных переменных будет формировать отдельный класс то по факту замыкания не будет, если вынести лямбду в отдельный от цикла метод. Так же можно создать переменную со значением и записать туда i, и уже эту переменную прокинуть в лямбду, в этом случае будет создаваться отдельный экземпляр делегата каждый виток цикла (но в старых версиях компилятора это будет работать иначе, что вроде как баг, ибо для пользователя оно по факту должно выглядеть как "передача ссылки"). Бтв, тут всплывает тема с аллокацией, т.к. как ты можешь заметить создание экземпляра каждый виток цикла это дичь ) 7 5.6K

Работа с файлами конфигурации приложения

В данной статье будет разобраны основы работы с конфигурационными файлами, секциями конфигурации и созданием своих конфигурационных разделов. Перед прочтением рекомендуется ознакомиться с языком разметки xml, индексаторами, свойствами, приведением типов и всем C# в целом.
Статья
@ScorpioT1000: Devion, его форсили, т.к. была libxml, а кроме неё ничего не было, только всякие бомжовские ini 15 10.6K

Интерфейсы и с чем их едят

В этой статье буду рассмотрены основные моменты при использовании интерфейсов.
Перед прочтением рекомендуется ознакомиться с наследованием классов и преобразованиями типов объекта.
Статья
В данной статье автор начнет с основ C#, поведает о том какими различными способами консоль умеет здороваться, да и о самой консоли. Автор будет рад если ты прочтешь это безумие :D.
Статья
Всем привет! Итак это первый урок из цикла разработки игры на Love2D
Статья
@Алексей Андреич: может быть перенести тему в соответствующий проект..? 9 9K
Всем привет! Сегодня я хотел бы вам рассказать о интересном языке программирования,о Lua .Расскажу собственно о самом языке и изучим основы программирования,а в дальнейшем напишем простую игру на нем,используя фреймворк под названием Love2D .
Статья
@DasBro: Praytic, Вот здесь //tylerneylon.com/a/learn-lua/ можно почитать 6 4K
Слип сам научится и покажет вам что такое пиашпи. Корчое уроки для чайников.
Статья

SFML - Рисуем в 2D

Как было сказано в предыдущих статьях, модуль SFML, отвечающий за окна, предоставляет простой способ создания окна с OpenGL-контекстом и управления его событиями, но не помогает нам что-либо нарисовать. Он дает единственную возможность, но довольно-таки мощную - рисование с помощью OpenGL API напрямую.
К счастью, SFML предоставляет графический модуль, который вам поможет нарисовать различные 2D объекты более простым способом, чем если бы вы использовали OpenGL.
Статья

Безумно короткий самоучитель по C#. Часть 1 из 2.

Пусть это будет пособие для студентов ПТУ, вчера жевавших семки, а сегодня решивших МНЕ СРОЧНО НУЖНО ОСВОИТЬ ЯЗЫК ПРОГРАММИРОВАНИЯ. Короче, как я.
Warning! Это самоучитель:
  • Без разжевывания
  • Поверхностный
  • Не полный
Статья
@Devion: DasBro, может быть когда-нибудь :) 27 18.4K

Использование OpenGL в SFML

Эта статья не о самом OpenGL, а скорее о том, каким образом использовать совместно OpenGL и SFML.
Как вы знаете, одна из самых важных сторон OpenGL - переносимость на другие платформы. Но одного OpenGL недостаточно для создания завершенных приложений : вам потребуется окно, контекст рендеринга, пользовательский ввод, и так далее. У вас нету другого выбора, кроме как писать платформо-зависимый код для управления этими вещами. В этом месте модуль sfml-window выходит из тени. Давайте посмотрим, как он позволяет вам использовать OpenGL.
Статья
@ScorpioT1000: примеров мешей итп 4 10.4K

Новведения в C# 6.0

Недавно Microsoft предоставили превью новой версии Visual Studio 2015 и .NET 4.6 для разработчиков. Новая версия .NET содержит новый стандарт C# 6.0, в котором появились некоторые интересные возможности. В этой новости я постараюсь в кратце рассказать о них.
Новость
@alexprey: sb3d, существует такое понятие как обратная совместимость ПС. Кое кто выложил исходники ядра CLR :3 16 7.6K
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация