25 апреля 2015 г.

Python. Подключаемся по OpenSSH используя модуль Paramiko в Ubuntu





SSH (Secure SHell) — сетевой протокол, который позволяет производить удаленное управление операционной системой компьютера по зашифрованному соединению. Также при помощи зашифрованного соединения можно осуществлять передачу файлов на удаленный компьютер по протоколу SFTP(Secure File Transfer Protocol) или копирование SCP(Secure Copy).

В Python для работы с ssh используется модуль Paramiko. Ссылка на GitHub. Документацию по модулю вы можете почитать тут.

Paramiko так же предоставляет реализацию ssh и sftp. Paramiko присутствует в стандартных репозиториях Ubuntu и Debian, и установить его можно командой:

19 апреля 2015 г.

Как исправить низкое разрешением экрана в Ubuntu 14.04 / 14.10 и VirtualBox





При установке Ubuntu на VirtualBox в самой Ubuntu разрешение экрана было очень низким и следовательно работать с такой виртуальной машиной не очень удобно. В этой статье я хочу рассказать как это можно исправить.

Чтобы узнать какое разрешение экрана нам доступно существует команда:

$ xrandr

10 января 2015 г.

Android. Основные элементы.







Для разработки имеются все необходимые инструменты - компилятор, отладчик и эмулятор устройства, а также собственная виртуальная машина Java (Dalvik Virtual Machine — DVM).

Android предоставляет инструмент «dx», который позволяет конвертировать файлы Java Class в файлы «dex» (Dalvik Executable). Android-приложения пакуются в файлы .apk (Android Package) программой «aapt» (Android Asset Packaging Tool). Для упрощения разработки Google предоставляет Android Development Tools (ADT) для Eclipse. ADT выполняет автоматическое преобразование из файлов Java Class в файлы dex, и создает apk во время развёртывания.


Первое что нужно почитать, это официальная документация:
Android projects и Application Fundamentals

Цикл разработки приложения: http://developer.android.com/tools/workflow/index.html

Дизайн: https://developer.android.com/design/index.html

9 января 2015 г.

Android Studio. Landscape Orientation. Куда исчезают новые созданные папки из ресурсов (res)?







В последнее время стало много вопросов, куда же исчезают новые созданные папки из ресурсов (res)? Очень часто требуется создать Landscape Orintation, а именно, папку layout-land и XML-файл activity_main.xml, но как это сделать если папки не видно. Проблема в том, что папка создается и видна в каталоге Windows или Linux, а в самой программе Android Studio ee нет. На самом деле она есть, далее я покажу как ее отобразить.

Сначала переключитесь в режим Project.

 

Чтобы создать новую подпапку в папке res, нужно выделить папку res, вызвать из нее контекстное меню и последовательно выбрать пункты меню New -> Android resource directory