31 декабря 2014 г.

Как смонтировать ISO-образ в Linux






1. Первый способ

Просто дважды щелкните по ISO-образу

2. Второй способ, если не сработал первый

а) Создать каталог, в котором вы хотите монтировать ISO-образы

$ sudo mkdir -p /mnt/isoImages

Об опции "-p"

Допустим, я хочу создать подкаталог с именем "Ubuntu" в папке "myImages". Если "myImages" не существует, то мне ее сначала нужно сделать "mkdir myImages", а затем перейти в "myImages" и сделать "mkdir Ubuntu". Проще всего было бы сделать так "mkdir -p myImages/Ubuntu". Этот параметр создает "myImages" (родителя), а также подкаталог с именем "Ubuntu", в то же время.

28 декабря 2014 г.

Как найти Gateway в Linux





Gateway — адрес для связи с другими сетями (например, локальной и глобальной). Может быть любым свободным, но, по традиции его выбирают идущим за ip-адресом сети.

Ниже вывод показывает мой шлюз по умолчанию 192.168.0.1.

UG: U означает сеть UP и G означает Gateway.

Откройте ваш терминал и введите следующие команды, чтобы увидеть шлюз по умолчанию:

7 августа 2014 г.

Одновременный запуск VirtualBox и Ubuntu






Способ 1
После того как вы создали образ ОС на виртуальной машине, вам нужно найти ту папку, где находится образ. Нам понадобится образ с расширением *.vbox.  У меня этот файл находится по следующему пути: 
Homevlad (ваш user name) → VirtualBox VMw7 (имя вашей виртуальной машины).

29 июля 2014 г.

Запуск Shell скриптов (*.sh) на Ubuntu в графической оболочке на примере Android Studio





Давайте рассмотрим запуск shell скрипта в графической оболочке на примере Android Studio. На Ubuntu исполняемый файл выполнен в виде shell скрипта studio.sh и находится он в папке android-studio/bin.

На Ubuntu 12 он запускался без каких-либо проблем, но вот в Ubuntu 14, когда вы запустите исполняемый файл, то запустится текстовый редактор. Это происходит потому, что shell скрипт это просто текстовый файл с командами для системы Linux, которые выполняются поочередно.

Для того чтобы наш скрипт запускался в графической оболочке нужно сделать следующие вещи:

17 июня 2014 г.

Как заработать на мобильном телефоне




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

Работа и выполнение заданий происходит следующим образом:
  1. Выбор задания для выполнения;
  2. Переход по ссылкам, которые ведут в Google Play или iTunes;
  3. Загрузка и установка требуемого приложения и последующий запуск его;
  4. Если необходимо, оставляем отзыв о нем и ставим 5 звезд;
  5. Затем возвращаемся в приложение для заработка и жмем кнопку «Проверить»;
  6. Получаем оплату и можно приступать к выбору следующего задания для исполнения.

26 мая 2014 г.

Как добавить поддержку USB в Virtualbox на Ubuntu 14.04, 16.04






Иногда возникает вопрос как подключить USB флешку к в Virtualbox на Ubuntu. В моем случае это Ubuntu 14.04.

Сначала добавляем себя в группу virtualbox.

Откроем терминал командой Ctrl +Alt + T

Запускаем в терминале команду:
$ sudo gedit /etc/group


ищем строку vboxusers:x:129: и дописываем туда имя пользователя.


У вас вместо 129 могут быть другие цифры.

10 мая 2014 г.

Как добавить русский язык в Ubuntu 14.04




 Идем в System Settings -> Text Entry

Как правильно разбить жесткий диск под Ubuntu





Давайте рассмотрим как правильно разбить жесткий диск под Ubuntu. Перепробовав различные способы, я пришел к выводу, что этот способ самый лучший на мой взгляд. Я не буду рассматривать весь процесс установки, там и так все понятно, а рассмотрим только процесс разбивки жесткого диска.

Как создать загрузочную флэшку смотрим тут

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

Java. В чем разница между оператором == и методом euqals()



На одном известном сообществе Java разработчиков задали вопрос "В чем различие между оператором == и методом euqals()"? На этот вопрос я постарался ответить максимально просто с примерами кода



Если вам тоже пока не понятно, тогда этот пример для вас:

1 мая 2014 г.

Обработка событий нажатия на кнопку (атрибут onClick)



Атрибут onClick

Относительно новый способ, специально разработанный для Android - атрибут onClick (на панели свойств отображается как On Click):





Пример XML разметки

android:onClick="myShopping_Click"

Для этого метода в классе активности нужно прописать имя метода, который будет обрабатывать нажатие.

Метод должен быть открытым public и с одним параметром, использующим объект View.

public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void myShopping_Click(View view) {
// выводим всплывающее сообщение
Toast.makeText(this,"Thank you for shopping with us!",Toast.LENGTH_SHORT).show();
}

29 апреля 2014 г.

Установка Oracle Java в Ubuntu 12.04 -14.04





Для начала нужно проверить какая именно версия Java установлена в системе.

Откройте терминал (Ctrl+Alt+T) и выполните команду: 
$ java -version

Если у вас установлен openjdk, то удаляем его из системы: 
$ sudo apt-get remove openjdk*

Подключаем сторонний репозиторий и устанавливаем пакет Java. В данном репозитории присутствуют пакеты Oracle Java SE, включающие в себя JDK, JRE, а также плагин Java для интернет-браузера. 
$ sudo add-apt-repository ppa:webupd8team/java 
$ sudo apt-get update

На данный момент самой стабильной версией является Oracle Java 7. Поэтому именно ее и рекомендуется инсталлировать. 
$ sudo apt-get install oracle-java7-installer

Установка VirtualBox 4.3 в Ubuntu



VirtualBox можно скачать с Ubuntu Software Center




Либо через терминал

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую очерёдность команд:

- Установите пакет зависимостей, во избежание ошибок:
sudo apt-get install dkms
- Скачайте и установите ключ от Oracle:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
- Добавьте репозиторий:

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" >> /etc/apt/sources.list.d/virtualbox.list'
- Обновите ваш репозиторий:

sudo apt-get update
- Установите VirtualBox 4.3:

sudo apt-get install virtualbox-4.3

26 апреля 2014 г.

Разбираем файл MainActivity.java



Откройте ваш проект, раскройте папку src и подпапку com.mytest.helloworld, которая является именем вашего пакета, в ней находится файл MainActivity.java. Дважды щёлкните по файлу, чтобы открыть его в редакторе кода. В файле MainActivity.java уже есть минимальный код, сгенерированный средой разработки.

Несколько слов о коде, который мы видим. Перед вами открыт файл класса, где имя класса MainActivity совпадает с именем файла с расширением .java (это правило, установленное языком Java).




Android. Настройка AVD и Запуск проекта




Чтобы создать эмулятор устройства, выбираем в меню Window -> Android Virtual Device Manager и нажимаем кнопку New..., в новом окне вводим любое имя, например, AVD_4.4.2. Из выпадающего списка Device можете выбрать устройство, наиболее подходящее для вас.

Если у вас есть телефон и вы хотите использовать эмулятор с такими же характеристиками, то можно поступить следующим образом:

Идем в Google и пишем: Samsung Galaxy S AVD settings

Описание Android эмулятора: http://developer.android.com/tools/help/emulator.html

Выбираем нужную версию Android для поля Target
В поле CPU/ABI выбираем тип процессора (если доступно). 
Skin по вашему усмотрению, но для тех кто работает с AVD в первый раз, то лучше выбрать Skin with dynamic hardware controls.  
SD card выбираем Size: 100mb
Часто рекомендуют использовать опцию Use Host GPU, чтобы задействовать возможности графического процессора. Это даёт прирост скорости эмулятора. 
Нажимаем кнопку OK.

19 апреля 2014 г.

Android. Делаем скриншоты. Активируем параметры разработчика (Jelly Bean)



Прежде всего нам нужно включить отладочный режим USB, то есть поставить checkbox на USB debugging, ставится он в настройках вашего смартфона в меню Settings -> Applications -> Development, но в моем телефоне Samsung SGH-i997 Infuse 4G xda этот режим включается по другому, т.к. после выхода Android 4.2 Google скрыл данный пункт из меню. Некоторым обладателям смартфонов на Android 4.2 Jelly Bean и выше будет интересно, как же все-таки добраться до пункта "Параметры разработчика".

Активируем параметры разработчика (Jelly Bean)

Идем в меню Settings ("Настройки") -> About phone ("Об устройстве") -> и нажимаем семь раз на Build number ("Версия сборки") для включения Developer options ("Параметры разработчика" )




23 февраля 2014 г.

Установка приложений для Android

     

        Как и откуда обычно устанавливают Android приложения и какие риски и проблемы могут возникнуть.
        Большим риском является возможность установки вредоносной программы. В моей статье по установке приложений для Android по соображению безопасности я рекомендую придерживаться Google Play и избегать сторонних магазинов с приложениями
        Политика безопасности в различных магазинах с приложениями для Android будет меняться. Некоторые из них будут выполнять аналогичные проверки безопасности, что и Google, другие не будут. Если вы собираетесь взять на себя риск по установки приложений, то давайте рассмотрим откуда и как это сделать, установив одно из лучших приложений для безопасности Avast Mobile Security.
        
        OK. Идём в меню Settings > Security и ставим галочку Unknown sources, чтобы позволить загрузку приложений не только с Google Play Store .

        Давайте рассмотрим наиболее популярные магазины 

28 января 2014 г.

Что нужно установить чтобы начать работу с Android

Поскольку приложения для Android запускаются в Dalvik VM, вы можете написать их на любой платформе, поддерживающей средства разработки

Вы можете использовать следующие платформы:

Microsoft Windows (XP или более поздняя версия)
Mac OS X 10.5.8 или более поздней (чипы Intel только)
Linux (в том числе библиотеки GNU C 2.7 или более поздней версии)
 

Для начала вам нужно скачать и установить следующее:

Java Development Kit (JDK) 7

С выходом ADT 22.6.* и SDK Tools 22.6.* появилась поддержка Java 7
Java SE 7 Downloads

Для старых версий ADT и SDK Tools 
Java SE 6 Downloads
Java SE 5.0 Downloads

Стартовый пакет Android SDK
Если у вас еще нет Eclipse, Android SDK и ADT плагина, то можно смело скачивать  
ADT Bundle

20 января 2014 г.

Android. Начало. Реальные версии Android на 2014




Что такое Android?


  • Мобильная операционная система (в первую очередь) 
Это означает, что она была разработана в первую очередь для работы на мобильных телефонах и других мобильных устройствах
  • Разработана Google
Эта операционная система изначально не была создана в Google, более подробно можно почитать в разделе Истории 
  • Предназначена для прикосновения
Это одна из главных причин, почему были разработаны мобильные операционные системы, такие как Android и iOS. Прикосновения к сенсорному экрану является очень важным фактором.
  • Open source 
 Вы можете видеть код
  1. Вы можете не только увидеть код, но вы также можете внести свой вклад в написание этого кода, если вы захотите. 
  2. Это также означает, что операционная система Android бесплатная
Вы можете внести свой вклад в развитие этой операционной системы
Это бесплатная операционная система