Блог пользователя xxblxПодписка на RSS - Блог пользователя xxblx

Проверка погоды через терминал

Небольшой bash-скрипт для проверки погоды с помощью Weather Yahoo. Так уж сложилось, что в моем регионе этот сервис дает куда более точные пронозы, нежели отечественные гисметео и яндекс.

Python-скрипт для проверка статусов трек-номеров почтовых отправлений

Делал для себя, но мало ли кому еще пригодится.
Post-Tracking.py - cкрипт на Python2, позволяющий в GNU/Linux через терминал проверять статус трек-номера посылки. Скрипт использует API сайта postabot.ru.

Физика в LÖVE

Содержимое этой записи является переводом туториала по использованию физики (love.physics) в LÖVE из вики фреймворка. Перевод туториала я опубликовал не только здесь, но и в самой вики.
Желающие ознакомиться с переводом здесь - открывайте полный текст записи.

Введение в LÖVE

LÖVE (LOVE2D) - свободный кроссплатформенный фреймворк для создания 2D игр на Lua. Распространяется по лицензии zlib/libpng, а значит может свободно использоваться для создания игр, в том числе и коммерческих.

Скачать фреймворк можно с официального сайта: https://love2d.org/
Пользователи Ubuntu могут загрузить готовые пакеты, а пользователям других дистрибутивов придется скачать исходный код и самостоятельно собрать. Инструкция по сборке есть в вики фреймворка. При наличии установленных необходимых инструментов и зависимостей сборка делается буквально в две команды. Я использую самостоятельно собранный LÖVE версии 0.9.1 в Mageia 4, 32-bit.
В качестве IDE рекомендую использовать ZeroBrane Studio.

Работа с буфером обмена в wxLua

Для работы с буфером обмена в wxWidgets предусмотрен класс wxClipboard, в этой записи речь пойдет об использовании wxClipboard в wxLua.

Создание мультиязычных приложений на Lua

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

Создание приложений с wxLua (Часть 1)

wxLua - враппер (так называемая "обертка") для тулкита wxWidgets, позволяющий на Lua создавать кросс-платформенные приложения с графическим интерфейсом.

Поиск подстрок в тексте с использованием паттернов (patterns) в Lua

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

Данный туториал подразумевает, что вы уже знакомы со строками (и соответствующей стандартной библиотекой) в Lua.