Онлайн переводчик текстов для Android устройств
на основе API "Яндекс.Переводчик"
- Сохранение истории переводов.
- Возможность добавить закладки на понравившиеся тексты переводов.
Проект с открытым исходным кодом: Open Source
https://github.com/symalex/LTranslator
установить: LTranslator v1
Блог программиста-электронщика
“Стремись не к тому, чтобы добиться успеха,
а к тому, чтобы твоя жизнь имела смысл”
Альберт Энштейн
четверг, 24 декабря 2015 г.
понедельник, 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.com [ docker ] / wiki(en) / doc / git (использует docker)
- kubernetes.io [ kubernetes ] / doc / git
- coreos.com [ rocket (rkt) ] / wiki / doc / git
Docker может работать на Linux (разные платформы),
на Windows работает внутри виртуальной машины например VirtualBox, VMWare, QEMU
Основные компоненты docker:
на Windows работает внутри виртуальной машины например VirtualBox, VMWare, QEMU
Основные компоненты docker:
- ядро системы, утилиты
- реестр образов (подготовленные образы систем)
- образы виртуальных систем (images),виртуальных дисков (volumes)
- контейнеры
среда, 16 сентября 2015 г.
Простейший 3D widget для эффектного отображения статистики посетителей
Нужно сделать следующее:
- перейти по ссылке www.revolvermaps.com
- под словами Get Started выбрать размер widget'а
- скопировать простой javascrip код, расположенный справа
- добавить этот код на свой сайт
В результате получится очень замечательное и эффектное отображение
статистики посетителей в реальном времени на Вашем сайте!
Впрочем, смотрите сами!
среда, 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. припаять тоненьким проводником перемычку
(красная линия на микросхеме)
Неплохое описание интерфейса: RS232
Документация по микросхеме: FT232BM
источник
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. припаять тоненьким проводником перемычку
(красная линия на микросхеме)
Вывод | Назначение | Тип | Описание |
25 | TxD | Выход | Передача данных |
24 | RxD | Вход | Прием данных |
9/17 | GND | Земля | Питание |
3/26 | Vcc | +5V | Питание |
23 | RTS | Выход | Запрос данных |
22 | CTS | Вход | Приостановить передачу |
6 | 3V3OUT | Выход | Внутр. источник 3.3В |
13 | VCCIO | Вход | 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() {
// готово!
});
Загружать скрипты, картинки и т.д. , безопасно использовать 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
$ sudo modprobe loop
# Опционально: создаем каталог, в который будет производится монтирование
$ sudo mkdir /mnt/iso
# Монтируем DVD iso файл, в указанный каталог
$ sudo mount -t iso9660 -o ro,loop=/dev/loop0 /путь/к/isofile.iso /mnt/iso
Подписаться на:
Сообщения (Atom)