Март | 2013 | Убунту Линукс

Все больше всяких «украшательств» для андроида в стиле Ubuntu Touch появляются. Glovebox — добавляет левую панель для андрида как в Ubuntu Touch.

screenshot_2013-03-16-21-30-35-nggid03267-ngg0dyn-800x480x100-00f0w010c010r110f110r010t010-5198425
Читать далее

Всем доброго времени суток! Оператор switch переводится как переключение. Оператор switch предлагает множественный выбор. Это своего рода if, но с одним выжным отличием. рассмотрим на примере:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include 
 
 
int main () {
int a=5;
switch (a) {
case 1:
printf ("1\n");
break;
case 2:
printf ("2\n");
break;
case 3:
printf ("3\n");
break;
case 4:
printf ("4\n");
break;
case 5:
printf ("5\n");
break;
}
return 0;
}

Результат:

5

Читать далее

Всем привет. Это двенадцаты по счету урок по программированию на Си. И сегодня мы рассмотрим оператор цикла for. For очень похож на оператор цикла while.

Алгоритм работы оператора цикла for:

for-6989611Рассмотрим оператор цикла for на примере:

1
2
3
4
5
6
7
#include 
int main (){
int a;
for (a=5;a!=10;a++) {
printf ("a=%d\n", a);}
return 0;
}

Читать далее

Новый интерфейс Ubuntu Phone/Teblet пришелся многим по вкусу. Красивые иконки и многое другое почти никого не оставляет безразличным. Один из пользователей представил набо иконок в стиле Ubuntu Phone/Teblet для установки в Ubuntu 12.10 и 13.04.

ubuntuphone-icons-nggid03266-ngg0dyn-513x776x100-00f0w010c010r110f110r010t010-6788507
Читать далее

Всем привет. Вы наверное часто попадали в ситуацию, когда поблизости нет точки доступа Wi-Fi, а на руках у вас смартфон. Сегодня я расскажу, и покажу вам, как использовать смартфон в качестве 2G/3G/LTE модема в Ubuntu.

Настройка смартфона

Нам понадобится смартфон (LG Optimus L7) и кабель для подключения к компьютеру (USB на microUSB). Приступим.

Подключите смартфон к компьютеру. Если появилось окошко с требованием выбрать тип подключения, то выбираем «Общий USB-модем» (остальные шаги вы можете пропустить и перейти к настройке на ПК). Если нет, то откройте шторку и выберите второе сообщение «Нажмите для других опций USB»
Читать далее

Всем привет! Недавно установил Kubuntu одному знакомому, и тут возникла необходимость установки Ubuntu One. Решение нашлось на официальном сайте проекта.

ubuntuone-kubuntu-nggid03253-ngg0dyn-640x520x100-00f0w010c010r110f110r010t010-5889024
Читать далее

Новая версия LibreOffice содержит значительное улучшение производительности, исправление багов и новый функционал.

libreoffice-4-0-1-nggid03252-ngg0dyn-640x520x100-00f0w010c010r110f110r010t010-3828684

Что нового:

  1. Возможность установки тем для Firefox
  2. Улучшенная поддержка docx, PDF, HTML
  3. Цветные графики в Calc
  4. Улучшение отображения шрифтов
  5. Поддержка глобального меню
  6. И очень много дургих «вкусных» функций.

Читать далее

Сегодня Canonical официально подтвердила, что они работают над новым кросс-платформенным дисплейным менеджером. Менеджер получил название «Mir».

Почему Mir?

Почему Canonical не оставила X.Org который сейчас используется или почему не внедрила Wyland. Когда Марк Шаттлворт говорил о планах на будущее телефонов, планшетов, телевизоров и десктопов, то он отметил одну техническую проблему связанную с дисплейным менеджером. Эта проблема была связана с тем, что ни один из существующих дисплейных менеджеров не возможно использовать на четырех платформах (телефоны, планшеты и тд.).

Сейчас Ubuntu использует X.Org который разрабатывался 30 лет назад. В нем поддерживаются функции которые уже не нужны на десктопах, телефонах или планшетах или которые просто уже устарели.

Но раньше ходили слухи, что Ubuntu будет использовать Wyland, который лишен значительных недостатков по сравнению с X.Org (некоторые дистрибутивы Linux активно внедряют уже Wyland).
Читать далее

Спустя немного времени после анонса Ubuntu Phone, была анонсирована Ubuntu Tablet, чего и следовало ожидать.

tablet-search-nggid03250-ngg0dyn-640x480x100-00f0w010c010r110f110r010t010-1919075
Читать далее

Всем привет! Сегодня у нас небольшая тема про препроцессорные директивы #define и #undef.

#define — переводится как определять и позволяет заменить выражения, ключевые слова идентификаторами. Для примера возьмем программу из третьего урока:

1
2
3
4
5
6
7
8
9
10
#include 
#define far (a-32)*5/9
 
int main()
{ float a; a=79; /*Температура в Фаренгейтх*/ printf("Температура в Цельсиях:%.2f\n", far); /*Выводим на экран содержимое переменной b*/ return 0;
}

Рассмотрим программу начиная с первой строки:

  1. Подключаем библиотеку stdio.h. Переход к следующей строке.
  2. Присваиваем идентификатору far уравнение
  3. В восьмой строке мы просто указали идентификатор far.

Читать далее