В первой части добавлялась проверка синтаксиса и форматирование исходников на Perl в mooedit. Если с первым никаких проблем не возникло, то при форматировании пришлось отказаться от вывода ошибок в область уведомлений. Но с тех пор появилась новая версия в ветке unstable-1.1.9x. Ничего особо нестабильного в версии 1.1.97-devel не заметил, разве что заготовки для долгожданного code folding. Но во внутреннем API появилось как минимум одно приятное изменение.
Рубрика «perl» - 14
Тюнинг mooedit, работа над ошибками
2013-12-15 в 22:02, admin, рубрики: perl, Программирование, разработка, редактор кода, метки: perl, редактор кодаТюнинг mooedit
2013-12-09 в 9:22, admin, рубрики: perl, Программирование, разработка, редактор кода, метки: perl, редактор кодаВ работе использую EPIC и недавно начал пробовать Komodo IDE. Но в качестве лёгкого «повседневного» редактора в системе у меня установлен mooedit. Не всё в нём идеально, но некоторые вещи можно подкрутить, о чём и пойдёт речь.
Работа с форматом JSON на языке PERL
2013-12-06 в 13:03, admin, рубрики: json, perl, XML, Веб-разработка, разработка, метки: json, perl, XMLРабота с форматом JSON на языке PERL.
Формат JSON
JSON(JavaScript Object Notation) – текстовый формат данных. Является альтернативой формата XML. На примере рассмотрим отличия форматов JSON и XML. Допустим, разработчику необходимо хранить информацию о студентах в приложении «Journal students». В листинге, представленном ниже, приведена реализация хранения данных с использованием формата XML.
Читать полностью » uid.me — сервис личных страниц (технические детали inside)
2013-12-06 в 9:56, admin, рубрики: javascript, mojolicious, mongodb, mongodb sharding, nosql, perl, ucoz, асинхронное программирование, Блог компании uCoz, Веб-разработка, Социальные сети и сообщества, метки: javascript, mojolicious, mongodb, mongodb sharding, nosql, perl, ucoz, асинхронное программированиеДобрый день!
Мы хотим сделать обзорный пост, посвящённый нашему новому проекту. Обзор затронет как функционал, так и техническую часть, надеемся, это сделает статью интересной как профессиональным разработчикам, так и тем, кто читает Хабр с целью держать руку на пульсе Технологии.
Тем, кому интересна только техническая сторона проекта — рекомендуем сразу перейти ко второй части.
ЧАСТЬ 1. Лирическая
Мы — это команда разработки сервиса личных страниц uid.me.
Личная страница — это, например, вот так:
uid.me — cервис личных страниц на базе Perl, Mojolicious и MongoDB
2013-12-03 в 16:13, admin, рубрики: javascript, mojolicious, mongodb, mongodb sharding, nosql, perl, ucoz, асинхронное программирование, Социальные сети и сообщества, метки: javascript, mojolicious, mongodb, mongodb sharding, nosql, perl, ucoz, асинхронное программированиеДобрый день!
Мы хотим сделать обзорный пост, посвящённый нашему новому проекту. Обзор затронет как функционал, так и техническую часть, надеемся, это сделает статью интересной как профессиональным разработчикам, так и тем, кто читает Хабр с целью держать руку на пульсе Технологии.
Тем, кому интересна только техническая сторона проекта — рекомендуем сразу перейти ко второй части.
ЧАСТЬ 1. Лирическая
Мы — это команда разработки сервиса личных страниц uid.me.
Личная страница — это, например, вот так:
Управляем удаленным компьютером с помощью почты и облачного хранилища Dropbox
2013-11-18 в 9:00, admin, рубрики: linux, perl, системное администрирование, удаленное управление, метки: linux, perl, удаленное управлениеПостановка задачи
В этой статье будет рассмотрено пару скриптов для:
- Управления командной строкой через Dropbox. Скрипт будет проверять указанный файл на сервере, и выполнять команды написанные внутри файла.
- Управление командной строкой через почту. Один аккаунт почты будет выступать в роли сервера, а другой в роли клиента.
Все написанные скрипты тестировались под управлением Linux Ubuntu 13.04.
Читать полностью »
Написание бота для Grepolis
2013-11-07 в 15:43, admin, рубрики: bot, perl, искусственный интеллект, метки: bot, perl
Добрый день. В этой статье я опишу написание бота для онлайн mmo strategy игры Grepolis. Учтите, что правилами игры использование подобных програм запрещено, за это банят, и не безпричинно. Просто у меня хобби писать боты для игр. А писать не запрещено. Кому интересны логика и реализация, прошу под кат.
Читать полностью »
Публикуем веб приложения Ruby, Python, Node.js, Perl и Java в Azure Cloud Services
2013-10-31 в 12:31, admin, рубрики: azure, helicon zoo, java, node.js, perl, python, ruby, ruby on rails, windows azure, Веб-разработка, Облачные вычисления, метки: azure, helicon zoo, java, node.js, perl, python, ruby, ruby on rails
В этой статье мы рассмотрим способ разворачивания веб приложений, написанных с использованием различных технологий, в облаке Azure Cloud Services. А именно это будет Ruby, Python, Node.js, Perl и с некоторыми оговорками также Java и Railo (ColdFusion). В качестве примера Ruby приложения будем использовать Redmine, работающий на Ruby on Rails, в Python пойдет Lightning Fast Shop, работающий на Django, в Node.js будем использовать небольшой проект с использованием express.js, на Perl будем ставить пустой проект Mojolicious. Целью данной статьи не является экскурс по всем этим веб технологиям, а лишь показать удобный и универсальный способ публикации в облаке Azure. Так что кода на Ruby, Python или Perl в ней не будет. Зато будет много скриншотов, shell-скриптов и инструкций по упаковке и развертыванию приложений.
Читать полностью »
О том как перестать бояться и полюбить частые релизы
2013-10-21 в 8:48, admin, рубрики: continuous integration, cpan, perl, метки: continuous integration, cpan, perlНадо сказать, что разработчики в принципе склонны не обращать внимание на такие мелочи как тесты и деплой. И ситуация которая на картинке ниже это даже не анекдот, а ситуация свидетели которой, думаю были многие.

Расскажу немного о разработке на моем текущем месте работы.
Metaobject Protocol для базового Perl 5
2013-10-20 в 16:55, admin, рубрики: mop, perl, метки: mop, perl Идея создания Metaobject Protocol (MOP) для Perl 5 витала достаточно давно. Хорошо известна одна из реализаций — Class::MOP, которая используется в Moose. Но попасть в базовую поставку Perl 5 может лишь такое решение, которое будет совместимо с существующей объектной моделью и не будет перегружено излишними возможностями и зависимостями. На днях Stevan Little опубликовал первый пробный релиз на CPAN возможного кандидата на это вакантное место — модуль mop. Проект прошёл долгую эволюцию, за процессом внимательно следило сообщество. Давайте же рассмотрим, что получилось и какие последствия это может иметь для Perl 5.
Читать полностью »

.png)
