Наши проекты

Статьи, которые добавил Kalter:

Используем библиотеку JSOUP на примере бэкапа цитат из bash.im


JSOUP - это Java-библиотека для работы с документами HTML. Она обеспечивает очень удобный API для извлечения и манипулирования данными, используя DOM, CSS, и JQuery-подобные методы. Последняя версия этой библиотеки - 1.8.2, скачать можно с официального сайта. Там же можно найти примеры программ, и документацию.

Прежде чем приступить к парсингу страницы, необходимо получить её html-код и изучить его. Быстро и наглядно это можно сделать в браузере, нажав кнопку F12.
201505260204.png Немного побродив по коду, видим повторяющиеся теги div с универсальным атрибутом class, принимающим значение quote. В каждом из них есть ещё несколько тегов: замечаем где расположена
Продолжить

Рейтинг:  3  (За: 5 | Против: 2)
Добавил: Kalter

Комментарии (20)

Различие между arr и &arr – как в C определить размер массива без sizeof


Hey folks, Long time no C.
Обычно в C мы находим длину массива arr так:

  1. int n = sizeof(arr) / sizeof(arr[0]);

Здесь мы получаем размер массива в байтах; затем происходит деление этого размера на размер каждого элемента в массиве. Давайте попробуем избавиться от sizeof.

Никто из вас никогда не задавался вопросом насчёт разницы между arr и &arr? Это не одно и то же.

1 из 3Давайте проверим это выведением адресов этих двух указателей

[pr=Теперь
Продолжить

Рейтинг:  3  (За: 5 | Против: 2)
Добавил: kalterfx

Комментарии (9)

Структура мидлета [Java 2 ME]


В статье мы подробно разберём один из вариантов построения структуры мидлета.
Для удобства я не стану приводить полный код (полные исходники вы можете скачать по ссылке ниже).


Представим себе следующую ситуацию

У нас есть 3 экрана:
1. Экран "Сплэш" (который будет отображаться первым)
2. Экран "Меню"
3. Экран "Игра"

Для примера я не буду писать игры и меню с анимацией, так что каждый из экранов будет выполнять следующие действия:
   Экран "Сплэш" - выводит на 10 секунд текст "SPLASH"
   Экран "Меню" - выводит на 10 секунд текст "MENU"
   Экран "Игра" - выводит текст "GAME"

Итак, имея уже эти сведения, для наших экранов можно подобрать общий абстрактный класс, и имя ему - "Screen"
Что
Продолжить

Рейтинг:  13  (За: 13 | Против: 0)
Добавил: Kalter

Комментарии (22)

Home Arch Install — установка пакетов без привилегий администратора


Процесс установки софта разделяется на несколько этапов:
  - Получение привелегий root;
  - Обращение к пакетному менеджеру.
Вносить изменения в работу системы может только администратор. Соответственно, пакетный менеджер, имея только лишь права user, не выполнит ни единого действия, способного хоть как-то изменить систему. И это нормально. Такой подход используется для установки и обновления пакетов, которые остаются в системе до тех пор, пока пакетный менеджер не получит инструкцию по их устранению.

Что если права администратора отсутствуют, но есть необходимо установить какую-либо гипотетическую программу? Либо привелегии имеются, но корневой раздел (внезапно) примонтирован с опцией readonly, — иначе говоря, установка софта в систему не соответствует требуемой семантике решения
Продолжить

Рейтинг:  2  (За: 6 | Против: 4)
Добавил: kalterfive

Комментарии (19)

Htop на выделенном VT


Htop — это интерактивная программа для наблюдения за процессами, созданная как альтернатива программе top. Каждый, кто работает за машиной с линуксом на борту, использовал её хотя бы один раз: будь то поиск процесса (и его последующее убийство) или тщательный мониторинг используемых ресурсов.

03:21:39-24803.png
Для удобства это программу можно держать всегда запущенной: в отдельном окне терминала, в его вкладках или на каком-нибудь рабочем столе. Я же предлагаю запустить его на фиксированном VT, на который можно в любой момент переключиться. Преимущество такого подхода заключается в чистом окружении.

Это возможно (и правильно) сделать с помощью системы инициализации systemd:
  ● Вызов по требованию, либо загрузка
Продолжить

Рейтинг:  2  (За: 3 | Против: 1)
Добавил: Kalter

Комментарии (15)
Всего: 9
1 2 >>
Категории

Мы в соцсетях

vk tw tg yt

Пожертвования

Аноним2850 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk637 р.
riseremi500 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика