31 августа 2011

Android: Список моих Must Have программ

Системные:
- Permission Dog
- Multitasking Pro
- Make Your Clock Widget
- ASTRO File Manager + SMB and Bluetooth Module
- Terminal Emulator
- Android System Cleaner
- History Eraser
- Free Advanced Task Manager
- Battery E.T.A.
- PowerTutor
- Блокнот+
- Hacker's keyboard + HK Русский (ru) Dictionary
- Android Scripting Enviroment
- CPU Benchmark
- BogoMIPS

Системные (Требующие Root):
- CPU Tuner 
- Root Explorer
- Virtual Trackball
- screenshot

Интернет приложения:
Работа с сетью:
- 3G Watchdog
- AdFree
- Overlook Fing
- Wifi Analyzer
- WifiStatic
- WiFi Key Recovery


Браузеры:
- Firefox
- Opera Mobile


Мгновенные сообщения:
- Skype
- ICQ
- AndroIRC

Клиенты:
- Яндекс.Почта
- Wiki Encyclopedia
- Blogger

Доступ к файлам:
- Dropbox

Удаленный рабочий стол:
- TeamViewer
- AndroidVNC
- ConnectBot
- Telnet

Архиваторы:
- ArchiDroid

Черный список:
- Blacklist

Образование:
Списки задач:
- GTasks

Чтение книг:
- DjvuDroid


Калькуляторы:

- Andie Graph
- handyCalc
- handyConverter
- RealCalc
- MathPac 
- Geomedroid PRO
- ti5x
- FX-602P Simulator
- QuadX

Физика:
- ElectroDroid

Химия:
- Таблица Менделеева


Угол, Компас и звукометр:

- Smart Tools

Переводчики:
- СловоЕд Классик Англо-Русский и Русско-Английский словарь


Системным администраторам и программистам:
- IP Network Calculator
- PCI VEN/DEV Database
- PICmicro Database
- C4droid

Остальные полезные программы:
- Сканер штрих-кодов
- Photaf 3D Panorama
- Goggles
- GPS Essentials
- IP Webcam

Разработка приложений для Android: Новый плэйлист

Если вам удобнее смотеть обучающие видео на Youtube, то заходите на этот плэйлист.

Разработка приложений для Android: Урок 4 - Болльше информации о XML и свои обои

Разработка приложений для Android: Урок 3 - Начинаем изучать XML и создаем свои layouts

Разработка приложений для Android: Урок 2 - Настраиваем проект и объяснение базовых вещей

Разработка приложений для Android: Урок 1 - Скачиваем Eclipse и Android SDK

30 августа 2011

Разработка приложений для Android: Скоро будут новые посты!

Ждите новые посты о разработке приложений для Android в среде Eclipse.

25 августа 2011

Блог: Добавление рейтинга сообщений


18 августа 2011

Ubuntu: Монтаж дисков из под терминала

Ubuntu: Видео - Разрешения на файлы, управления пользователями и группами

17 августа 2011

Ubuntu: Изучаем пользовательское окружение

Откроем терминал и введем команду env, можно и printenv, но команда env короче)

И увидим:
...
TERM=xterm
SHELL=/bin/bash
...
Короче, командой echo $PWD можно отобразить, в какой директории вы находитесь.

Для создания собственной переменной используйте команду export:
export Имя=Значение, например:
export TERM=xterm.

Теперь список основных переменных:
Display - Обычно :0.0;
HOME - Домашняя папка;
HOSTNAME - Хостовое имя системы;
LOGNAME - Имя пользователя;
MAIL - Путь до почтовой директории;
PATH - Список системных путей;
SHELL - Текущий shell. Типа /bin/bash;
TERM - Тип терминала. Типа xterm.

Ubuntu: Управляем пользователями и группами


Итак, начнем с создания нового пользоватлея:
useradd -c "Полное имя" имя_пользователя Например: useradd -c "I'm new test subject" test
Теперь проверим файл /etc/passwd:
cat /etc/passwd
Увидим
...
test:x:1001:1001:I'm new test subject:/home/test:/bin/sh
...
, где : - это разделитель test - имя пользователя, первый 1001 - Это ID пользователя или UID, второй 1001 - Это ID группы или GID, I'm new test subject - Это описание или GECOS, /home/test - это домашняя директория и /bin/sh - это shell как /bin/bash. А, кстати совсем забыл упомянуть, что x означает, что пароль хранится в shadow файле.

Создаем новую группу:
groupadd testinggroup
, где testinggroup - это имя новой группы.

Итак, смотрим файл /etc/group:
cat /etc/group
И видим:
...
test:x:1001:
testinggroup:x:1002:
...
Хмм, выглядит очень подозрительно! test, он, это же пользователь, а почему он прописан как группа? Дело в том, что в Ubuntu при создании нового пользователя создается группа с таким же названием, как и пользователь.

Давайте создадим новую группу:
groupadd testinggroup

И внесем в группу нового пользователя:
usermod -G testinggroup test

И проверим файл /etc/group:
cat /etc/group
И увидим, что:
...
testinggroup:x:1002:test
, где testinggroup - это имя группы, x - значает что пароль группы находится в теневом файле,1002 - это ID группы, test - это член(ы) группы.
...

А теперь сносим к черту все, что мы натворили:

Удалим пользователя test:
userdel -r test
, где -r - это удаление и его домашнего каталога

И удалим группу testinggroup:
groupdel testinggroup

Теперь в файлах /etc/passwd и /etc/group нет тех строк, которые были раньше и это значит, что все стало как раньше.


16 августа 2011

Блог: Добавление канала сайта в Twitter


Теперь блог можно и по twitter! Подписывайтесь!

12 августа 2011

Полезные Сервисы: Скачиваем дистрибутивы с зеркала Яндекс быстро и удобно.



Описание:
На зеркале есть такие популярные дистрибутивы linux, как Ubuntu, Debian, Fedora, OpenSuSe, Slackware, Arch Linux. Так же на сервере есть и FreeBSD.

Сервер довольно мощный: Intel(R) Xeon(R) CPU E5530 x 16, Mem. 24G, Disks 11T, Bandwidth 1 Gbps. Расположен в России.

Ссылка

Ubuntu: Cron - Планировщик заданий


Описание:

cron — демон-планировщик задач в UNIX-подобных операционных системах, использующийся для периодического выполнения заданий в определённое время. Регулярные действия описываются инструкциями, помещенными в файлы crontab, которые находятся в каталоге.

Ubuntu: Управляем модулями драйверов

Kernel Panic (не имеет ни какого отношения к статье, просто ошибка ядра)

Модульное ядро — современная, усовершенствованная модификация архитектуры монолитных ядер операционных систем компьютеров.

11 августа 2011

Ubuntu: GSmartControl - Мониторинг состояния жестких дисков по технологии S.M.A.R.T.


Описание:
GSmartControl - Утилита для мониторинга состояния жестких дисков по технологии S.M.A.R.T.

Conky: Conky-colors - Класивые conkyrc


Русский тоже есть! 
Установка: 
1.Скачиваем и распаковываем архив;
2.Входим через терминал в папку распакованного архива;
3.Вводим команду:
sudo apt-get install aptitude python-keyring python-statgrab ttf-ubuntu-font-family hddtemp curl lm-sensors conky-all;
4.make;
5.sudo make install;
6.conky-colors --help;
7.Выбираем нужные параметры.(Я пользуюсь conky-colors --lang=ru --theme=brave --ubuntu --cpu=4 --cputemp --nodata --nvidia --hd=default --unit=C --side=right)
8.Меню-->Система-->Параметры-->Автоматически запускаемые приложения-->Добавить-->имя: Conky Autostart-->Команда:conky --pause=10 -c /home/имя пользователя/.conkycolors/conkyrc-->Комментарии: conky-colors rc.

Ubuntu: Жжем диски сопоставимые с Windows



Предыстория:
Недавно я установил Ubuntu Linux и хотел нарезать диск. Пробовал через Brasero. На Linux все хорошо, а Windows и BBK мой не читает. Я отчаялся, не знал, что делать, пока не начал читать книги. Решение я позаимствовал из книги Карла Шердер: "LINUX СБОРНИК РЕЦЕПТОВ"

Полезные Сервисы: Яндекс.Музыка - слушаем музыки целыми альбомами законно и бесплтно

Описание:
Яндекс.Музыка - Поиск музыки по каталогу с легальным контентом для прослушивания в интернете.
«Яндекс.Музыка — это своего рода витрина музыкального рынка, на которой выставлены только те источники, которые предлагают качественную музыку и предоставляют нам гарантии законности своих прав, — говорит Илья Положинцев, руководитель направления электронной коммерции компании «Яндекс». — Мы ожидаем, что «Яндекс.Музыка» обеспечит существенный приток аудитории на музыкальные сайты».

09 августа 2011

Ubuntu: bc - консольный калькулятор


Блог: Вот и 100 сообщение


Ubuntu: Изучение файловой системы /proc

procfs — виртуальная файловая система, используемая в UNIX-like операционных системах. procfs позволяет получить доступ к информации о системных процессах из ядра, она необходима для выполнения таких команд как ps, w, top. Обычно её монтируют на /proc. procfs создает двухуровневое представление пространств процессов. На верхнем уровне процессы представляют собой директории, именованные в соответствии с их pid. Также на верхнем уровне располагается ссылка на директорию, соответствующую процессу, выполняющему запрос; она может иметь различное имя в различных ОС.

Ubuntu: Простой способ делать бэкапы системы

Создание бэкапа системы:
tar cvpjf backup.tgz -- exculude=/dev --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
где c - создать файл, --exclude - не резервировать виртуальные файловые системы, j - использовать самое мощное сжатие.
Восстановление системы:
tar xvpfj backup.tar.bz2 -C /

Полезные Сервисы: afraid.org - Бесплатный DNS сервер

Описание:
С помощью этого сервиса можно создать веб адрес. Например: вы дома сделали удаленный рабочий стол для веб браузера, но вам не хочется покупать адрес всего лишь для одной страницы. Тогда вам поможет сервис afraid.org! В списках есть такие короткие домены как ax.lt и it.cx. Лично я пользуюсь h0stname.net.
Помимо SRV записей, еще можно редактировать CNAME, A, AAAA, MX, NS, TXT, LOC, HINFO. Есть возможность Web Forward, Dynamic DNS, IPv6 Reverse ну и собственно бэкап всех настроек.


Ссылка!

Ubuntu: qjoypad - Играем джойстиком в любых играх

Ubuntu: at - Выполнение задач в определенное время

Описание:
at — unix-утилита, читающая команды со стандартного входного потока и группирующая их в виде задания at для выполнения позже, в заданное время.

08 августа 2011

Ubuntu: Конфигурационный файл samba для Xtreamer


Предыстория:
После того, как я 30 минут пытался расшарить файлы с Xtreamer'ом у меня наконец то получилось.

05 августа 2011

Ubuntu: Утилита top - вывод информации о процессоре



top — консольная команда, которая выводит список работающих в системе процессов и информации о них. По умолчанию она в реальном времени сортирует их по нагрузке на процессор. Программа написана для UNIX-совместимыхоперационных систем и опубликована под свободной лицензией GNU FDL.
Программа часто используется системными администраторами. Альтернативами программе top для GNU/Linux являются утилиты atop и htop.

Ubuntu: Основные конфигурационные файлы Linux

/boot/grub - папка с файлами загрузчика GRUB (GRand Unified Bootloader);
/boot/grub/menu.lst - конфигурационный файл со списком операционных систем в GRUB;
/boot/grub/grub.cfg - конфигурационный файл grub2;
/boot/System.map - путь до ядра linux (перенаправляет адреса ядра в имена функций и переменных);
/boot/vmlinuz - !!!ядро linux.
/etc/apache2/httpd.conf - конфигурационный файл для apache сервера.
/var/log/apache2  - логи веб сервера apache
/etc/apt/sources.list - конфигурационный файл со списком источников. Типа FTP, CD, APT и т.п.
/etc/at.allow - список пользователей которым разрешен доступ к команде at.
/etc/at.deny - список пользователей которым не разрешен доступ к команде a
/etc/bash.bashrc - все алиасы и функции для shell.
/etc/fstab - информация о доступных для монтирования файловых системах и где каждая файловая система будет монтирована.
/etc/group - информация о группах.
/etc/init.d - директория со скриптами, которые запускают сервера
/etc/inittab - конфигурационный файл init, который запускает все другие процессы.
/etc/issue - с приветствием до входа в текстовом режиме.
/etc/lilo.conf - конфигурационный файл lilo.
/etc/mtab - информация об уже смонтированных файловых системах.
/etc/shadow - все зашифрованные пароли хранятся тут!!! можно прочитать только с правами root.
/etc/passwd - информация о всех пользовательских аккаунтов.
/var/log/messages --- Системный журнал!!!
/etc/X11/xorg.xonf - конфигурационный файл X Window System.

 


04 августа 2011

Ubuntu: Удаленное управление Rhythmbox

Для этого:
1.Скачиваем архив;
2.Копируем раз архивированную папку в директорию: ~/.gnome2/rhythmbox/plugins;
3.Заходим в Rhythmbox и там в меню-->правка-->модули ставим галочку на rhythmote;
4.Проверяем! Заходим в веб браузер и открываем http://localhost:8000/ !

Ubuntu: VNC с веб интерфейсом

Для этого нужно:
1.Установка Apache:
apt-get apache2
2.Активация доступа к рабочему столу:
Заходим в меню-->Система-->Параметры-->Удаленный рабочий стол
3.Скачка и установка Модуля просмотра VNC на JAVA:
Скачиваем http://prdownloads.sourceforge.net/vnc-tight/tightvnc-1.2.9_javabin.tar.gz?download
Распаковываем архив и сложим его содержимое в директорию /var/www/
Редактируем index.html на:
http://pastebin.com/CKikvvzd
4.Пробуем! Открываем веб браузер и вводим 172.0.0.1/index.html


Оригинальная статья:
http://ubuntuforums.org/showthread.php?t=107503

BIOS: Список IRQ чисел.

IRQ расшифровывается как Interrupt Request, или запрос на аппаратное
прерывание. Прерывание - это процесс, когда процессор прекращает
нормальное выполнение программы, сохраняет необходимую информацию в
стеке и переходит к какому-то заранее выбранному адресу памяти.


03 августа 2011

Блог: Короткие адреса блога

 
Copyright © Alex.Devil.LX 2011 Лицензия Creative Commons