CEX.io

четверг, 24 декабря 2015 г.

Android приложение: "LTranslator v1" на базе (API Переводчика - Яндекс.Переводчик)

Онлайн переводчик текстов для Android устройств
на основе API "Яндекс.Переводчик"

- Сохранение истории переводов.
- Возможность добавить закладки на понравившиеся тексты переводов.

Проект с открытым исходным кодом: Open Source
https://github.com/symalex/LTranslator

установить: LTranslator v1

понедельник, 9 ноября 2015 г.

Установка genymotion на Linux (Debian 8)

Нужно выполнить следующие действия:

  • зарегистрироваться на сайте: https://www.genymotion.com/#!/auth/account-creation
  • скачать установщик:: https://www.genymotion.com/#!/download
  • переместить установщик в директорию установки (например в /opt)
  • установить virtualbox (apt-get install virtualbox)
  • выполнить установку запустив: bash genymotion-2.5.2_x64_debian.bin

вторник, 6 октября 2015 г.

Виртуальные изолированные контейнеры Docker, Kubernetes, Rocket (rkt). Ваш проект из коробки.

     Великолепное решение для разработчиков приложений и облачных платформ, т.к. позволяет: существенно повысить безопасность, ускорить разработку, экономить ресурсы и т.д.
Другими словами: виртуализация на уровне системы.

Сайты проектов:
Docker может работать на Linux (разные платформы),
на Windows работает внутри виртуальной машины например VirtualBoxVMWareQEMU

Основные компоненты docker:
  • ядро системы, утилиты
  • реестр образов (подготовленные образы систем)
  • образы виртуальных систем (images),виртуальных дисков (volumes)
  • контейнеры

среда, 16 сентября 2015 г.

Простейший 3D widget для эффектного отображения статистики посетителей

Нужно сделать следующее:
  1. перейти по ссылке www.revolvermaps.com
  2. под словами Get Started выбрать размер widget'а
  3. скопировать простой javascrip код, расположенный справа
  4. добавить этот код на свой сайт
В результате получится очень замечательное и эффектное отображение
статистики посетителей в реальном времени на Вашем сайте!

Впрочем, смотрите сами!



среда, 19 июня 2013 г.

USB в RS232 (5V/3V) из док станции SEMC DSS-20 (Sony Ericsson)

      Несложными операциями можно переделать док станцию
SEMC DSS-20 (Sony Ericsson), в преобразователь USB -> RS232
интерфейс с TTL уровнями 5В/3В (зависит от количества переделок).
Он потребуется при прошивке многих встраиваемых устройств:
роутер/точка доступа, сетевое хранилище NAS и т.д.





Последовательность действий:

1. Откручиваем 3 винта снизу (под резинками)
2. Выпаиваем конфигурационную EEPROM
    (для отключения сторонних драйверов)
3. Удаляем коннектор, если необходимо уменьшить размер.
4. Припаиваем кабель последовательного интерфейса RS232
    к выводам: RX,TX,GND.
    Как правило, также нужно припаять на (TX) подпирающий
    резистор 2,5-10 кОм на +5В от USB разъема (красный провод)

Если требуется понизить уровень сигналов UART до 3В, то в дополнение требуется сделать следующее:

1. Перерезать дорожку к переходному отверстию, находящемуся
    рядом с конденсатором (как показано на рисунке выше).
2. припаять тоненьким проводником перемычку
    (красная линия на микросхеме)

Вывод   Назначение   Тип       Описание   
25TxDВыходПередача данных
24RxDВходПрием данных
9/17GNDЗемляПитание
3/26Vcc+5VПитание
23RTSВыходЗапрос данных
22CTSВходПриостановить передачу
63V3OUTВыходВнутр. источник 3.3В
13VCCIOВходTTL уровень UART интерфейса

Неплохое описание интерфейса: RS232

Документация по микросхеме: FT232BM

источник

вторник, 23 октября 2012 г.

headjs - быстрая загрузка JavaScript кода, упрощение и модернизация вашего сайта

Использование библиотеки headjs, позволяет ускорить загрузку JavaScript кода, вашего сайта, а также полностью разместить весь код в секции <head>

Загружать скрипты, картинки и т.д. , безопасно использовать HTML5 и CSS3 в своих проектах. Использовать различные CSS в зависимости от разрешения экрана, пути, страны и браузера.

Перечислим основные возможности:

Загрузка JavaScript кода

Параллельная загрузка скриптов, но последовательное выполнение

head.js("/path/to/jquery.js", "/google/analytics.js", "/js/site.js", function() {
   // готово!
});

воскресенье, 21 октября 2012 г.

Монтирование DVD *.iso образов в Linux

# Загрузка и запуск loopback устройства (модуль ядра Linux)
$ sudo modprobe loop

# Опционально: создаем каталог, в который будет производится монтирование
$ sudo mkdir /mnt/iso

# Монтируем DVD iso файл, в указанный каталог
$ sudo mount -t iso9660 -o ro,loop=/dev/loop0 /путь/к/isofile.iso /mnt/iso