Пытаемся в новый дизайн.
2
Делюсь таким простеньким скриптом. Он позволяет отправлять смешанные предложения, содержащие английский и не-английский язык.
Это клиент для Festival TTS server.
Преимущество festival - работает локально даже на чайниках железках уровня Intel Celeron x32.
1
Статья об интеграции Lua и Python
5
Система, которая предоставляет удобную работу с таймерами. Предназначена для интеграции с внешним таймером, а также для тестирования и эмуляции кода, зависящего от событий времени
8
Система, которая позволяет подписываться на события времени
Позволяет генерировать кадры перезарядки способности
3
Порядок элементов при обходе таблицы (pairs) в lua непредсказуем. В OrderedTable порядок обхода всегда соответствует порядку добавления ключей
1

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

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

Атрибуты в C#

Атрибутами в C# являются классы, содержащие в себе некоторую метаинформацию, встраиваемую в сборку приложения.
Атрибуты могут применяться ко всем типам в C#, включая даже другие атрибуты, поля, методы, свойства и перечисления. Основу атрибутов составляет класс System.Attribute, от которого все предполагаемые классы…
1

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

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

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

В данной статье рассматриваются базовые операции над делегатами, их производными и связующими.
7

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

В данной статье будет разобраны основы работы с конфигурационными файлами, секциями конфигурации и созданием своих конфигурационных разделов. Перед прочтением рекомендуется ознакомиться с языком разметки xml, индексаторами, свойствами, приведением типов и всем C# в целом.
15

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

В этой статье буду рассмотрены основные моменты при использовании интерфейсов.
Перед прочтением рекомендуется ознакомиться с наследованием классов и преобразованиями типов объекта.
23
В данной статье автор начнет с основ C#, поведает о том какими различными способами консоль умеет здороваться, да и о самой консоли. Автор будет рад если ты прочтешь это безумие :D.
6
Всем привет! Итак это первый урок из цикла разработки игры на Love2D
9
Всем привет! Сегодня я хотел бы вам рассказать о интересном языке программирования,о Lua .Расскажу собственно о самом языке и изучим основы программирования,а в дальнейшем напишем простую игру на нем,используя фреймворк под названием Love2D .
6
Слип сам научится и покажет вам что такое пиашпи. Корчое уроки для чайников.
17

SFML - Рисуем в 2D

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

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

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

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

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

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

Недавно Microsoft предоставили превью новой версии Visual Studio 2015 и .NET 4.6 для разработчиков. Новая версия .NET содержит новый стандарт C# 6.0, в котором появились некоторые интересные возможности. В этой новости я постараюсь в кратце рассказать о них.
16

Клавиатура,мышь и джойстик в SFML

В этой статье описывается то,как вы можете получить доступ к устройствам ввода пользователя : клавиатуре, мыши и джойстику. Не следует путать с обработкой событий. Описываемым способом мы будем запрашивать состояния клавиатуры, мыши и джойстика в реальном времени ("эта кнопка сейчас нажата?", "где сейчас находится курсор мыши?"), в то время, как события оповещают вас только тогда, когда что-то случается ("кнопка была нажата", "курсор мыши был передвинут").
5

Обработка событий SFML

Эта статья рассказывает о списке оконных событий в SFML. Здесь описываются события, а также то, как нужно и не нужно их использовать.
2
Хотел бы рассказать и обсудить различные способы обработки ошибок и исключительных ситуаций в современной разработке в стиле статьи + комментарии.
Буду использовать Javascript как наиболее популярный. Для нешарящих, слово function может быть объявлением класса в случае создания её свойств.
Я помню всего шесть способов обработки ошибок в программировании, но хочу обратить внимание на последние четыре.
19
Под свои нужды понадобилось мне править странички в Mediawiki из кода.
Сначала я подумал пройтись по дорожке "Mediawiki -> MySQL -> C# -> Unity".
Минус такого подхода минимум в том, что данные в бд хранятся по разному, да и чтобы поставить MySQL под юньку - нужно импортировать библиотеки, а они вставали довольно криво туда.
Но потом понял, что эт всё не нужно - ведь есть чудесный api.php, прилагаемый к Mediawiki...
2
В общем сегодня пришлось слишком много работать с рефлексией, доставая кучу интерналовских функций и полей из библиотеки. Работал себе, работал, а потом подумал - а чего бы не упростить?
5
Первая маленькая статья в цикле статьей о таком языке программирования, как Java. Здесь мы рассмотрим, что же это за язык, его историю и некоторые его тонкости, а также напишем традиционно hello world! Данная статья предназначена для новичков.
9
Исходник монады MayBe на языке C#
23

В зарослях сертификатов

Сертификаты являются объективным подтверждением компетенции. Они гарантируют не только лучшую работу, но и повышенный оклад. На выбор есть несколько вариантов, — какой будет для Вас лучшим?
7