20 ноября 2015 г.

Ubuntu. Android Studio. Android SDK Tools. Unable to run mksdcard SDK tool





При попытке подключить Android SDK на Ubuntu 64-bit,  Android Studio постоянно выдавала эту ошибку: "Unable to run mksdcard SDK tool"

В итоге я все-таки подключил Android SDK к Android Studio установив следующие пакеты:

Установка зависимостей для 32bit

$ sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6

и возможно этот пакет если не выдаст ошибки
$ lib32bz2-1.0

13 ноября 2015 г.

Android. Python. Как установить Kivy и Buildozer на Ubuntu 14.04 (Часть 1)




Установка Kivy, Buildozer и создание .apk файла является основополагающим шагом разработки приложений для Android с Python. В этой статье мы установим Buildozer для автоматического создания .apk и другие зависимости.

Как установить и настроить Java, читаем тут
Java нам необходима для компиляции нашего .apk

Установка PIP
Для установки pip, нужно скачать и запустить файл get-pip.py

$ cd /tmp/
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python get-pip.py

11 ноября 2015 г.

Ubuntu и ошибка "iBus prior to 1.5.11 (IDEA­78860)" в продуктах от JetBrains





После запуска не только Intellij IDEA но и  в других продуктах от JetBrains появляется
ошибкаiBus prior to 1.5.11 may cause input problems. See IDEA­78860 for details”.


Что это означает? Она появляется тогда, когда у нас в системе установлен более чем один
язык операционной системы. Ошибка заключается в том, что когда мы работаем в нашей
любимой IDE, то наша клавиатура перестает правильно функционировать и становиться не
возможным редактировать код.


Исправить это можно либо отредактировав файл .profile, который находится в вашей
домашней директории, либо установив новую версию iBus 1.5.11, либо отредактировав
исполняемый файл  bin/idea.sh самой IDE, либо изменить в Language Support свойства
Keyboard input method.

20 июня 2015 г.

Как ускорить процесс работы "dd"?





ВНИМАНИЕ!
Эти примеры могут привести как сбою компьютера так и к потере данных, если ваши действия не будут выполняться с осторожностью



bs - аргумент

При использовании dd, bs является одним из наиболее важных аргументов командной строки. Это говорит о размере буфера, используемого для операций. Вы должны помнить, что:

  • Буфер будет влиять на производительность. Более большой буфер быстрее, но не делайте bs слишком большим если нет необходимости.
  • Место для буфера будет выделено из памяти, так что размер ограничен количеством оперативной памяти и доступного адресного пространства.
  • Аргументы count = и другие также можно использовать с bs