12:23 по Киевскому времени, заходим на http://www.blogs.yandex.ru с заглавной страницы:
среда, 11 февраля 2009 г.
воскресенье, 8 февраля 2009 г.
Программирование в MyChat
В MyChat появилась возможность писать скрипты на встроенном языке. Скриптовый язык - полный прототип WinScript, со всеми его возможностями + функционал, специфичный для MyChat.Это отправка сообщений в каналы/приваты, работа с базой данных чата и многое другое. Скрипты выполняются по событиям или по тикам внутреннего таймера.
Пока что возможность выполнения программ на встроенном языке будет доступна только на сервере, в дальнейшем планируется включить эту возможность и на клиенте чата для написания всевозможных скрипт-ботов.
Синтаксис встроенного скрипт-языка - Pascal. Более подробно о нём можно почитать на блоге WinScript и в документации.
понедельник, 2 февраля 2009 г.
Свежая версия WinScript
На корпоративный сайт выложена новая версия нашего скриптового движка WinScript. Теперь в комплект помимо примеров и документации входит ещё и инсталлятор и полноценный редактор скриптов WinScript Editor.
Работает подсветка синтаксиса, выполнение скриптов прямо из-под редактора (кнопка "F9"), простой профайлер (замер времени выполнения скрипта), завершение кода по "Ctrl+пробел", удобная распечатка форматированного кода и многое другое. Получилось даже больше, чем обещали :-)
Конечно, продукт полностью бесплатен для жителей EX-USSR.
_____________________________
Вы ещё не читаете наш блог? Самое время начать!
Работает подсветка синтаксиса, выполнение скриптов прямо из-под редактора (кнопка "F9"), простой профайлер (замер времени выполнения скрипта), завершение кода по "Ctrl+пробел", удобная распечатка форматированного кода и многое другое. Получилось даже больше, чем обещали :-)
Конечно, продукт полностью бесплатен для жителей EX-USSR.
_____________________________
Вы ещё не читаете наш блог? Самое время начать!
понедельник, 26 января 2009 г.
Скрещиваем MyChat и ICQ
В MyChat есть панель контактов, она немного напоминает список контактов в ICQ. Но до сегодняшнего дня она была статична, не было понятно, подключен человек из контакт-листа к серверу MyChat в данный момент или нет. Узнать это можно было только тогда, когда открывался приват с данным человеком или же вы просматривали информацию о профиле этого человека на сервере.

Теперь же сразу ясно, в сети человек или нет. Если подключен к серверу - его аватар цветной, если же отключен - аватар сразу становится бесцветным, в оттенках серых цветов. Таблица контактов обновляется в реальном времени. То есть, если человек подключится к серверу, то его аватар сразу окрасится всеми цетами радуги, как на скриншоте.
Также не стоит забывать о такой возможности, как онлайн-нотификаторы, о которых я более подробно писал здесь. Используя их, вы никогда не пропустите момент входа в сеть нужного вам человека.
На подходе напоминания о днях рождения. Функционал почти готов, осталось тестирование и сборка "живого" дистрибутива. Версия 3.9.5 уже на подходе.
_____________________________
Не забудьте подписаться на этот блог!
Также не стоит забывать о такой возможности, как онлайн-нотификаторы, о которых я более подробно писал здесь. Используя их, вы никогда не пропустите момент входа в сеть нужного вам человека.
На подходе напоминания о днях рождения. Функционал почти готов, осталось тестирование и сборка "живого" дистрибутива. Версия 3.9.5 уже на подходе.
_____________________________
Не забудьте подписаться на этот блог!
Ярлыки:
аватар,
версия,
дистрибутив,
лист,
нотификатор,
панель контактов,
чат,
ICQ,
MyChat
воскресенье, 25 января 2009 г.
Пароль? Password? Gfhjkm? Зфыыцщкв?

Часто в формах ввода пароля бывает так, что человек вводит заветное кодовое слово, но вот незадача - не в той кодировке, что нужно.
Это настоящий бич системных администраторов. 50% проблем со входом в сеть, в корпоративные базы данных и т.д. - это пароль, вбитый русскими буквами в английской раскладе или наоборот.
А ведь проблему легко и элегантно можно обойти, просто показывая флажок языка, который в данный момент активен при вводе того самого пресловутого пароля :) Люди из Яндекса, разрабатывая кошелёк для Яндекс.Денег, поступили именно таким образом. Получилось грамотно и здорово.
А посему - перенимаем передовой опыт: во всех окошках MyChat, где есть ввод пароля, теперь показывается в уголке маленький индикатор, который сигнализирует о том, какой язык активен в данный момент.
_____________________________
Понравилась статья? Подпишись на RSS!
Понравилась статья? Подпишись на RSS!
четверг, 22 января 2009 г.
WinScript editor
До сих пор люди, которые писали скрипты для автоматизации различных операций в Windows с помощью WinScript, использовали редакторы типа Блокнота или что-то "попродвинутее", типа Bred, Notepad++ или FAR. Максимум, на что можно было надеяться - это подсветка синтаксиса.
Но мы не стоим на месте :-) Практически готов редактор для нашего скриптового языка WinScript. Работает подсветка синтаксиса, выборки из списка функций по Ctrl+space (как CodeInsight в Delphi) и куча приятных мелочей, типа автоматической нумерации строк и макросов для написания исходного кода.
Редактор бесплатен, как и сам скриптовый движок. Релиз будет на следующей неделе.
Также будет обновление самого WinScript, в основном в новой версии добавлены функции для работы с датами и временем.
_____________________________
Полезная информация? Подпишись на RSS!
_____________________________
Полезная информация? Подпишись на RSS!
О языках
Pascal - как английский язык, I Love You - слова местами не переставишь, всё прямо и понятно. С++ - как русский язык, Я люблю тебя, тебя люблю я, люблю я тебя - уйма вариантов с кучей интонаций. Asm - как китайский язык - одна черточка не в том месте и ты уже не признался в любви, а послал кого-то на йух.
Ярлыки:
цитата
Подписаться на:
Сообщения (Atom)
_____________________________