- Введение в Jasmine
- Обзор программы Jasmine IM
- Антон Карпов
- Введение
- Внешний вид
- Аккаунты
- Контакты
- Беседы
- Настройки
- Заключение
- Jasmine ICQ для Android от нашего пользователя Ivansuper
- Скачать Jasmine ICQ Android, Jasmine ICQ Android скачать — Jimm.name
- Скачать Jasmine ICQ Android бесплатно
- Жасмин андроид что такое
Введение в Jasmine
Программирование на стороне клиента давно стало нормой, а объем JavaScript кода и его сложность постоянно растут. Часто тестирование применяется только на серверной стороне, но при этом не стоит забывать о тестировании клиентского кода. Для тестирования JavaScript как на стороне клиента, так и для Node.js можно с успехом применять Jasmine.
Jasmine это BDD фреймворк (Behavior-Driven Development — Разработка на Основе Поведений) для тестирования JavaScript кода, позаимствовавший многие черты из RSpec.
Для удобства, будет рассматриваться тестирование в браузере, а для лаконичности примеры приводятся с использованием CoffeeScript (примеры на JavaScript).
Установить Jasmine можно скачав пакет Jasmine standalone. Потребуются файлы:
- lib/jasmine-*/jasmine.js — сам фреймворк
- lib/jasmine-*/jasmine-html.js — оформление результатов в виде HTML
- lib/jasmine-*/jasmine.css — внешний вид результата выполнения тестов
- SpecRunner.html — файл, который следует открыть в браузере для запуска тестов
Основными ключевыми словами при работе с Jasmine являются:
- describe — определение набора тестов, наборы могут быть вложенными
- it — определение теста внутри любого набора тестов
- expect — определяет ожидания, которые проверяются в тесте
Ключевые слова describe и it являются обычными вызовами функций, которым передаются два параметра. Первый — название группы или теста, второй — функция содержащая код. Простой пример для ясности:
Для того чтобы отключить выполнение набора тестов или конкретного теста, необходимо воспользоваться ключевыми словами xdescribe и xit соответственно.
Jasmine имеет стандартный набор ожиданий для проверки результатов:
Для того чтобы избежать повторения при создании/удалении объектов и загрузки фикстур, необходимых для выполнения тестов, используются функции beforeEach/afterEach. Они запускаются перед/после каждого теста в наборе.
Jasmine поддерживает тестирование асинхронных вызовов с помощью функций runs и waitsFor.
- runs — принимает асинхронную функцию для выполнения.
- waitsFor — принимает первым параметром функцию, которая должна вернуть true, если асинхронный вызов сделанный в runs был выполнен, второй параметр — сообщение об ошибке, третий — время ожидания в миллисекундах.
Рассмотрение работы со “шпионами” spies (mock object) и работы со временем (mock clock) оставим для следующей статьи. Если у Вас есть вопросы или замечания, буду рад на них ответить.
Источник
Обзор программы Jasmine IM
Антон Карпов
Хочу рассказать о приложении, которое снова вернуло меня в мир месенджеров, в частности в старую добрую “асю”.
Введение
Раньше я был активным пользователем i cq . Но после переезда на android с symbian , начались некоторые неудобства. Перепробовав несколько программ в итоге оставил mail-агент, в котором мне не очень нравился функционал и очень не нравился дизайн. В связи с этим желание пользоваться ICQ отмерло окончательно. Пока на днях, случайно, я не наткнулся на Jasmine IM .
Внешний вид
В первую очередь поражает внешний вид. Приложение действительно красивое, лаконичное. Работать в нем одно удовольствие.
Аккаунты
При первом запуске предлагается добавить ваши профили. Список поддерживаемых аккаунтов не так велик, доступны, преимущественно, российские сервисы за исключением google talk . Но появление facebook , skype и других, я думаю, всего лишь вопрос времени, т.к. программа активно развивается.
Контакты
Отображение списка контактов разнообразно. Помимо стандартных настроек скрытия групп и пользователей офлайн, можно установить количество колонок, от 1 до 6, А так же отображение аватаров и статусов. Снизу расположены кнопки управления аккаунтами и выключения звука, вибрации. С помощью перелистывания, открывается второй экран, со списком открытых бесед. Реализовано очень красиво и при этом нет даже намека на тормоза.
Беседы
Настройки диалогового окна так же достаточно обширны. От стандартных изменения размера шрифта, до возможности сразу загружать картинку заменяя им ссылку на изображение, что очень удобно. При нажатии на текст, всплывает меню с возможностью копирования или цитирования. Переключение между открытыми чатами осуществляется перелистыванием влево, вправо.
Настройки
Настройки затрагивают все элементы программы. Подогнать под себя можно практически всё, в том числе и полностью изменить оформление. Так же интересен, пункт электропитание, в котором можно настроить поведение с Wi — Fi соединением и блокировкой. Для некоторых аппаратов это будет очень полезным.
Заключение
Программа Jasmine IM стала для меня знаковой. Она вернула меня в мир месенджеров на android . Красивая, удобная, функциональная, полностью под себя настраиваемая и главное бесплатная. Удивительно, что один (условно) человек, смог создать такое, что не под силу целым корпорациям.
Источник
Jasmine ICQ для Android от нашего пользователя Ivansuper
Программе Jasmine ICQ от разработчика Ivansuper, известного своей модификацией Mail агента, еще не исполнилось и недели, но несмотря на это она уже завоевала огромную популярность у пользователей ICQ на ОС Android. По сравнению с аналогами, Jasmine ICQ ориентирована на русскоговорящих пользователей и не имеет проблем с кириллицей.
Приложение имеет достаточно небольшой размер и все крайне необходимые функции.
Вот основные из них:
- Обмен сообщениями
- Информация о пользователе
- Информация о клиенте пользователя
- Сортировка контактов по алфавиту
- Работа из под нескольких учетных записей одновременно
- Полный набор основных статусов (ставятся без глюков, совместимы с QIP’овскими)
- Расширенные статусы
- xTraz текст расширенных статусов
- Видимость профиля
- Списки видимости контактов
- Авторизация
- Хранение истории
- Реалтайм экспорт истории на карту памяти
- Подгрузка истории при открытии чата
- Работа без пинга ICQ (ибо он бесполезен — только убивает траффик)
- Смайлпаки с карты памяти (любое количество смайлов. Смайлы статичны!)
- Звуковое оповещение входящего сообщения
- Редактор цветовой схемы интерфейса
Приложение абсолютно бесплатно!
Скачать самую последнюю версию Jasmine ICQ вы всегда можете на нашем форуме.
Источник
Скачать Jasmine ICQ Android, Jasmine ICQ Android скачать — Jimm.name
Скачать Jasmine ICQ Android бесплатно
Jasmine ICQ — новый ICQ клиент для смартфонов на базе Android.
Работает на устройствах с установленной Android 2.1 и выше.
Скачать Jasmine ICQ для Android:
— Jasmine v.5.5.0 [apk] — Добавлен виджет, добавлена поддержка закладок в Jabber, многочисленные улучшения в протоколе XMPP (Jabber).
— Jasmine v.4.0.11 [apk] — Множество исправлений и улучшений.
— Jasmine v.4.0.6 [apk] — Множество исправлений и улучшений.
— Jasmine ICQ v.3.3 [apk] — Изменения в движке, изменения в работе сокетов, убрана возможность использования статического фона с рабочего стола, добавлены анимирования смайлы, изменения учетной записи без пересоздания, цвет LED изменен на зеленый, добавлена возможность отсылать crash отчеты на ПК.
— Jasmine ICQ v.3.2.2 [apk] — Исправлены ошибки сброса статуса на Online при включении дисплея, исправлен дисконнект при входящем звонке, добавлена индикация входящих сообщений, добавлен предпросмотр аватар без кеширования, исправлена ошибка дублирования при добавлении контакта, переработана система видимости, добавлена возможность экспорта/импорта цветовых схем.
— Jasmine ICQ v.3.2 [apk] — Новая система уведомлений, LED-индикация, упрощённый режим отображения КЛ, поддержка столбцов в КЛ, добавлена система антиспама, поддержка чтения Xtraz-статусов, автоматическая смена статуса при неактивности.
Источник
Жасмин андроид что такое
Если работаете на одном Жасмине,то настройки такие как на фото 1 либо указаны ниже!
пристрий камери: Logitech HD Pro Webcam C920
айдио пристрий: Микрофон (HD Pro Webcam C920)
video_quality -864*480 resolution,30 азы,850 bitrate
Вистава : Дуже висока
Если работаете на нескольких параллельно либо убрать вычет, ,то настройки указаны ниже
если на нескольких параллельно то сначала открываете Программу
Visit-X Video Splitter
там настраиваете:
Camera -Logitech HD Pro Webcam C920-01 (или 02,у кого как)- если не отображается то нажмите Rescan(Обновить)
format 640×480 FPS 30
после нажимаете ок и все!
В Жасмине ставите настройки
пристрий камери: VISIT-X Video Splitter
айдио пристрий: Микрофон (HD Pro Webcam C920)
video_quality -640*480 resolution,30 fps,850 bitrate
Вистава : Дуже висока
после этого нажимаете Ввойти
Если убрать вычет,то вот инструкция
1)закрываете программу VisitX Video Splitter,только закрываете а не сворачиваете.
2)заходите на сайт http://modelcenter.jasmin.com/ru/models
3)в левом углу есть категория Помощь и Информация,там выбираете Чат Онлайн Поддержки
4)если высвечивается окно «запретить или разрешить» ставите ЗАПРЕТИТЬ,иначе у вас сигнал будет раздваиваться на поддержку и на прогу!
5)Потом,пишите на английском,
-«привет.поставьте мне нормальный рейтинг»-hi. put a normal rating
он пишет ,зайдите в программу, вы заходите через программу,там ставите настройки как указано в первой записи,Логитеч С920-а не Визит Х
Потом пишите ему
— «вошла «-included
После проверки он говорит ,что нужно сделать с освещением,главное чтобы лицо норм освещалось и звук был включен,там зеленая кнопка(в виде микрофона) должна гореть под картинкой
если он вас сильно задрачивает ,выходите с диалога ,и пишите заново,если отвечает тот же,напишите ,дайте мне другого сотрудника
после того как он вам написал,сделал,чем я могу еще вам помочь!
пишите
-спасибо,хорошего дня -Thank you, have a nice day
Выходите с диалога и продолжаете работать как работали!
Источник