середу, 26 грудня 2012 р.

Ubuntu в 2013 году

Марк Шаттлворт в своём блоге очертил мнение о пути Ubuntu в Новом 2013 Году. Сейчас то время, когда можно обдумать, что является наиболее важным и выбрать его для дальнейшего улучшения в будущем году. Каждый из нас обладает своим видением ситуации и у каждого свои приоритеты и цели. Ваши цели могут отличаться от моих. Но тем не менее, я буду работать в следующем году над такими направлениями ...

Unredirect Fullscreen Windows включили по умолчанию в Compiz

Есть такая опция в Compiz - Отменить перенаправление окон в полноэкранном режиме (Unredirect Fullscreen Windows). То есть разрешать программам напрямую рисовать, минуя процесс composite.

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

понеділок, 24 грудня 2012 р.

Моё впечатление от Valve Steam Linux

Начну рассказ издалека. Когда решился перейти на разрабатываемый релиз Ubuntu 13.04, то извлёк из компьютера видеокарту nVidia и остался на встроенной видеокарте Intel. Хотелось получить опыт работы с дискретными видеокартами и посмотреть в бою открытые драйвера Интел.

К декабрю 2012 моя просьба к руководителям насчёт нового монитора была удовлетворена и, как новогодний подарок, я получу 24 дюймовый монитор. К этому времени Интел карта и её ужасающая производительность в редко запускаемых играх поднадоела, хотя анимация в Unity была нормальной. К тому же большой монитор - это большое разрешение экрана и моя ситуация с Интел видеокартой могла только усугубиться.

четвер, 20 грудня 2012 р.

Canonical создала отдельную команду для исправления ошибок Unity

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

середу, 19 грудня 2012 р.

В Dash появился призрачный эффект анимации

С релиза Ubuntu 12.10, разработчики внедрили в Dash возможность превью. Это позволяет получать более детальную информацию про приложения, о файлах, о музыке и видео из оффлайн и онлайн. Правой клавишей мыши на интересующем вас элементе в Dash и вы в Unity Preview. Щелчок левой клавишей мыши вне поля Preview, которое не понятно где заканчивается, и вы выходите из Preview.

вівторок, 18 грудня 2012 р.

Аппаратный сбой жёсткого диска

Начну плакаться издалека. У меня сбойнул жёсткий диск. Итого резюмируя, за относительно небольшой период времени один жёсткий диск сдох, другой работает после реанимации, третий готов последовать за первыми двумя. У меня при каких-либо не понятках с HDD начинается нервный тик.

понеділок, 17 грудня 2012 р.

Onboard 0.99 в Ubuntu 13.04 с поддержкой стыковки

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

Релиз Synaptic 0.8 получил поддержку GTK3

Для новичков рекомендуется к использованию Центр приложений Убунту. Удобный инструмент для лёгкой установки, удаления и поиска программного обеспечения.

Менеджер пакетов Synaptic является более мощным инструментом, но в тоже время выглядит по спартански проще. Synaptic позиционируется разработчиками как быстрый, эффективный, мощный инструмент по сравнению с другими менеджерами управления пакетами.

Спорный концепт настроек системы в Dash

"Параметры системы" позволяют пользователю указать свои предпочтения в системе. Сменить картинку на Рабочем столе, указать другую тему оформления, размеры иконок на Launcher и другие базовые возможности.

Благодаря таким утилитам как MyUnity, Ubuntu Tweak, Unsettings, CCSM можно получить доступ к более серьёзным настройкам. Сменить горячие клавиши, получить доступ ко всем GTK темам, изменить курсоры мыши и шрифты в системе.

Креативные товарищи, но не сотрудники Canonical, представили спорный макет, в котором показали работу по настройке системы прямиком в Dash.

суботу, 15 грудня 2012 р.

Видеолекции курса Python

Видеолекции курса Python.

Лектор: Екатерина Тузова.

Курс является введением в язык программирования Python. На первых лекциях курс знакомит с основами языка и языковыми конструкциями в языке. Далее курс рассматривает не только сам язык, и его синтаксис, но так же приложения языка в научной области и знакомство с некоторыми Web Frameworks. В ходе работы над заданиями студенты научатся создавать свои полноценные приложения с использованием языка Python.

пʼятницю, 14 грудня 2012 р.

Убран счётчик у Software Updater в Ubuntu 13.04

Менеджер обновлений (Update Manager) был переименован в Software Updater в Ubuntu 12.10. Теперь на плечах Software Updater забота по обновлению установленного софта.

четвер, 13 грудня 2012 р.

Новые иконки Dash в Ubuntu 13.04

Обновились иконки, используемые в панели навигации Unity Dash в Ubuntu 13.04.

Мэтью Джеймс (Matthieu James), автор Faenza взятый на работу в Canonical, продолжает терзать графику в Ubuntu. Новые иконки стали более скругленные у домашней, файловой линз, а так же линз фото и видео. Остальные иконки просто изменились.

середу, 12 грудня 2012 р.

Видеолекции курса Базы данных (2011)

Видеолекции курса Базы данных.

Лектор: Илья Тетерин.

Dash становится не только местом поиска в Ubuntu 13.04

Canonical больше не выпускает альфа версии Ubuntu, продолжая кажднодневно выпускать для тестирования образы и проводя раз в две недели тестирование с полным покрытием кода. Canonical рассказала о новых возможностях, которые мы увидим в Ubuntu 13.04.

Spring 3. JUnit Тестирование Service и DAO

В этой статье я покажу, как реализовать JUnit тестирование для Service приложений Spring Web и DAO.

вівторок, 11 грудня 2012 р.

понеділок, 10 грудня 2012 р.

Линукс шутеры от первого лица

Обычно линукс платформу попрекают малым количеством игр. Под играми часто подразумеваются серьёзные игры типа стрелялок. Остальная мелочь за игры не принимается.

пʼятницю, 7 грудня 2012 р.

Ubuntu 13.04 Alpha 1

Первая альфа Ubuntu 13.04 Raring Ringtail стала доступной. Доступны образы Edubuntu and Kubuntu.

Небольшая волна изменений Unity в Ubuntu 13.04

Небольшое количество обновлений стало доступно в рамках разработки Unity 6.12 в Ubuntu 13.04.

Эти изменения хоть и не вызывают выпадение челюсти, но, будучи маленькими и изящными, вносят исправления в юзабилити.

середу, 5 грудня 2012 р.

Топ 10 Ubuntu программ в ноябре 2012

Новый месячный чарт программ в ноябре 2012 г. В разделе платных программ выделяются прежде всего игры. Это неудивительно, так как многие игроделы начали присматриваться к платформе Линукс. Из бесплатных программ новичками являются менеджер закачек flareGet и менеджер задач Nitro.

вівторок, 4 грудня 2012 р.

Терпимость к ошибкам при наборе текста в Ubuntu 13.04

Ввод букв с помощью физической клавиатуры или через виртуальную клавиатуру Onboard - это операция, с которой часто встречается каждый пользователь в своей повседневной жизни. Ищется ли клип через Dash, уточняется ли адрес в Firefox, вводится поисковый запрос в HUD - везде нужен ввод букв, слов, предложений.

Валидация формы Spring 3 MVC

В этой статье я бы хотел вам показать как реализовать валидацию данных формы средствами Spring.

понеділок, 3 грудня 2012 р.

FAQ Xubuntu 12.10 Quantal Quetzal

В новой Xubuntu используется релиз Xfce 4.10. Рассмотрим вопросы, которые возникают при обновлении или установке "в чистую" Xubuntu 12.10.

9 игр ожидают в Valve Steam Greenlight и 1 уже в линукс версии

У Valve есть проект Steam Greenlight, в котором сообщество голосует за те игры, которые хотели бы видеть первыми на платформе Linux. Мы рассмотрим 9 новых игр, которые были одобрены и ожидают своего появления в официальном Valve Steam. +1 игра уже доступна для платформы линукс.

пʼятницю, 30 листопада 2012 р.

Как интегрировать Eclipse в Unity

К сожалению команда разработчиков Eclispe IDE не подумали о интеграции в рабочую среду Unity.

Ubuntu 12.10 против Windows 8

Windows 8 сейчас активно обсуждается в прессе и на просторах Интернета. Но раньше выхода Win8 был выход операционной системы Ubuntu 12.10 Quantal Quetzal от Canonical. Давайте сравним один из самых популярных дистрибутивов линукс и операционную систему из Microsoft под углом корпоративных пользователей.

Данная статья - мой вольный перевод с существенными дополнениями статьи 10 reasons to choose Ubuntu 12.10 over Windows 8 авторов Кэтрин Ноэс (Katherine Noyes) и Дитрих Шмитц (Dietrich Schmitz).

середу, 28 листопада 2012 р.

Unity Preview с отображением на Рабочем столе

В Ubuntu 12.10 появился такой функционал как предпросмотр найденного элемента в Dash и данную возможность назвали Unity Previews. Пользователь, найдя нужное через поисковый запрос в Dash, мог нажать правой клавишей на требуемом элементе и попадал в превью, где ему показывали более полную информацию об элементе.

понеділок, 26 листопада 2012 р.

Новое в Каtе

Разработчики Kate и KDevelop встретились в Вене и обсудили новые возможности обоих продуктов.

Пополнение в полку игр Линукс

Целая порция новостей об играх в Линукс. Рассмотрим блокировку пользователей в Steam Beta, игра Dear Esther ищет своих тестеров и гоняем по трассе в RC Mini Racers. Если движок игры поддерживает линукс, то портировать игру Desperate Gods - 5 минут работы!

Dash в Ubuntu 13.04 получит полосы прокрутки Ayatana

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

суботу, 24 листопада 2012 р.

Жизненные истории. Анастасия и Lubuntu

Вторая история про подругу, использующая Lubuntu. Как она использовала MS Windows XP и почему перешла на использование Linux.

четвер, 22 листопада 2012 р.

KDE 4.10

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

Обновление иконок Центра приложений, Менеджера обновлений, Наутилуса

Дизайнеры Canonical решили порадовать новым пакетом иконок к важнейшим компонентам системы. Новые иконки получили: Центр приложений, Менеджер обновлений, Наутилус.

вівторок, 20 листопада 2012 р.

Скрипты

Скрипты, которые автоматизируют рутинные операции и/или помогают в работе.

Несколько мониторов в Xfce

В конфигурациях с несколькими мониторами, Xubuntu (Xfce) по умолчанию использует режим "зеркалирования" (клонирования) вместо расширения изображения на другой монитор. Есть два способа получить режим, когда один монитор является "продолжением" другого.

понеділок, 19 листопада 2012 р.

Как создать Jar файл в Maven

В этом уроке я покажу вам, как использовать Maven для создания Java проекта и упаковать его в *.jar файл, а также как сделать его исполняемым.

пʼятницю, 16 листопада 2012 р.

Линукс игры на движке Unity3D

Unity означает единство. Canonical взяла курс на объединение всех устройств - от планшетов до ПК, от смартфонов до ТВ - под единым графическим окружением Unity. Тут то и возникло частичное пересечение имён графического окружения Unity и движка для написания игр Unity3D.

Сейчас стало проще, есть canonical'вская Unity в Ubuntu и есть игровой движок Unity3D от Unity Technologies. А раньше ещё была упрощённая версия Unity под названием Unity2D, которая приказала долго жить. Читая статьи в Интернете, в голове была каша из Unity2D, Unity3D как старшая сестра Unity с аппаратной поддержкой анимации в Убунту, и игровой движок Unity3D, который к Canonical никакого отношения не имеет.

В данной статье речь пойдёт об игровом движке Unity3D, который достиг версии 4.0 и стал поддерживать платформу linux. Можно уже посмотреть обзор игр, написанных на движке Unity3D и доступных в Linux.

четвер, 15 листопада 2012 р.

Linux 3.7 и Unity 6.12 в Ubuntu 13.04 Raring Ringtail

Я ошибался, думая что только после саммита UDS-R, начнётся настоящая работа над релизом Ubuntu 13.04 Raring Ringtail. Но уже сегодня, 15 ноября 2012, ядро линукс стало версией 3.7, сменив 3.5 на посту. Unity обновилась до 6.12.

Отправка письма через GMail и Glassfish

В этом посте я покажу вам, как настраивать JavaMail используя SMTP сервер GMail в Glassfish. Таким образом, можно избежать hardcoding  адресов сервера в приложении, и сделать ваше приложение более гибким. Это также минимизирует объем кода.

вівторок, 13 листопада 2012 р.

Топ 10 Ubuntu программ в октябре 2012

Новый месячный чарт программ в октябре 2012 г. Присмотритесь внимательно к играм Defense zone, в которую можно поиграть и бесплатно, правда 3 уровня или полностью, но за деньги. Так же интересна игра Rochard - игра-победитель, среди платформеров. Остальное без огромных изменений. Наши лидеры доступны в Ubuntu через Центр приложений Убунту. А на десерт, в конце статьи, информация о мощных играх из Valve Steam.

Удалить сабмодуль git

  • Удалить модуль из .gitmodules
  • Выполнить команду git add .gitmodules
  • Удалить модуль из .git/config
  • Выполнить команду git rm -rf --cached path_to_submodule
  • Выполнить команду rm -rf path_to_submodule
Можно и так: http://stackoverflow.com/a/7646931

update:
Нашел идеальное решение — в файл ~/.gitconfig добавить алиас:

[alias]
    rms = "!f(){ git config -f .gitmodules --remove-section \"submodule.$1\";git add .gitmodules; git config -f .git/config --remove-section \"submodule.$1\";git rm -rf --cached \"$1\";rm -rf \".git/modules/$1\";rm -rf \"$1\"; }; f"

Теперь просто

git rms SUBMODULE

Идея пришла отсюда: http://stackoverflow.com/questions/1260748/how-do-i-remove-a-git-submodule

Отправка СМС через приложение

if ([[[UIDevice currentDevice] systemVersion] doubleValue ] >= 4.0) {
    MFMessageComposeViewController *controller = [[MFMessageComposeViewController alloc] init];
    if ([MFMessageComposeViewController canSendText]) {
        controller.body = str;
        controller.recipients = nil;
        controller.messageComposeDelegate = self;
        [self presentViewController:controller animated:YES completion:nil];
    }
}

Убрать Deprecated сообщение

if ([[[UIDevice currentDevice] systemVersion] doubleValue] < 3.2) {
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated"
    [[userInfo objectForKey:UIKeyboardBoundsUserInfoKey] getValue:&keyboardEndFrame];
#pragma GCC diagnostic pop
} else {
    [[userInfo objectForKey:UIKeyboardFrameEndUserInfoKey] getValue:&keyboardEndFrame];
}

Движки для игр

Резервная копия Keychain

Файлы связки ключей (пароли и сертификаты) находятся в папке:

/Users/[ИМЯ_ЮЗЕРА]/Library/Keychains/login.keychain

понеділок, 12 листопада 2012 р.

Ещё линукс игры в Steam

Поступь гиганта Valve неумолима. Ещё недавно писали все о появлении игры Serious Sam 3: BFE за $10 вместо $40, а тут ещё две мощные игры в Steam Linux.

100 областей, systemd в upstart, фазовое обновление и ядро 3.8 в Ubuntu 13.04

На UDS-R разработчики продолжают обсуждать ключевые возможности, которые хотят внедрить в Ubuntu 13.04. Заголовок прочли и челюсть не отвисла от удивления? Теперь подробнее ...

Реализация интерфейса List. Часть 2

В этом уроке мы реализуем  интерфейс List семейства Collection на основе двунаправленной очереди.

суботу, 10 листопада 2012 р.

Unity 6.10 в Ubuntu 13.04

10 ноября 2012 обновилась Unity с версии 6.8 до 6.10. Видно не все разработчики уехали на саммит UDS-R в Копенгаген, кто-то потихоньку делает сказку былью и воплощает задуманное в коде. Много накопилось для исправления и улучшений. Взглянем?!

четвер, 8 листопада 2012 р.

Саммит и новые возможности Ubuntu 13.04

С 1 ноября в Копенгагене идёт саммит UDS-R, как следует из названия посвящённый Ubuntu 13.04 Raring Ringtail. После обсуждения, разработчики составят список возможностей, которые войдут в Убунту 13.04 и сфокусируются на их реализации. 22 ноября 2012 будет FeatureDefinitionFreeze, конец обсуждений и начало собственно работы на релизом R.

Подробно о приятных нововедениях для простых пользователей лучше прочесть в Нерешённые планы об X.org, Wayland и об вкусняшках в Ubuntu 13.04. Кратко говоря, разработчики делают рывок в рамках 13.04 и главной линией партии служат слова Марка Шаттлворта: "мобильные устройства и настройка производительности таких устройств". Unity должна органично объединять своим интерфейсом различные разношёрстные устройства: от ПК до планшетов, от смартфонов до ТВ.

Реализация интерфейса List. Часть 1

В этой серии статей я продемонстрирую один из способов реализации интерфейса List. Для реализации мы будем использовать двунаправленную очередь.

Библиотеки для картографии под iOS

  • Яндекс MapKit iOS
  • MapBox iOS SDK
  • route-me
  • WhirlyGlobe
  • Ох уж эта Your branch is ahead of ‘origin/master’ by X commit…

    Эта ошибка бывает просто выводит.

    Много разных прочитал способов решения, к примеру:

    http://www.freewayprojects.com/2011/11/solving-the-your-branch-is-ahead-of-originmaster-by-x-commits-issue-after-pulling-using-git/

    Но все оказалось проще:

    git commit -a -m "."

    середу, 7 листопада 2012 р.

    Spring 3. MVC — Hello world

    В этой статье я хочу вам показать, как реализовать  MVC приложение используя Spring framework, а точней Spring MVC.

    понеділок, 5 листопада 2012 р.

    Асинхроный EJB

    Одной из новых возможностей, представленных в Enterprise Java Beans 3.1 (JSR 318) асинхронный вызов бизнес-методов. Это позволяет контролировать, выполнение серверной части приложения независимо от клиентской. Асинхронные операции могут вернуть "Future <T>", которые позволяют клиенту получить результирующее значение, проверить исключения, или попытаться отменить любой незавершенный вызовов.

    неділю, 4 листопада 2012 р.

    Как загружается Ubuntu

    На днях с одним знакомым обсуждали скорость загрузки наших компьютеров, мол почему у одного ОС загружается быстрее, чем другого. В итоге начали обсуждать что происходит с компьютером во время загрузки, то есть до появления рабочего стола. В связи чем и родилась эта статья.(На примере Ubuntu)

    Многопоточность в Java

    При запуске любой программы образуется, по крайней мере, один поток. В Java этот поток запускается при вызове метода main(). Для создания дополнительных потоков необходимо их запустить и назначить им определенные функции, после выполнения которых потоки автоматически будут завершены виртуальной машиной.

    суботу, 3 листопада 2012 р.

    Нерешённые планы об X.org, Wayland и об вкусняшках в Ubuntu 13.04

    На саммите Ubuntu обсуждали переход с X.org на Wayland в рамках Ubuntu 13.04. Так же решался вопрос какое будет ядро в "не LTS" релизе Ubuntu 13.04 Raring Ringtail.

    7 плюсов и минусов Unity

    оригинал Bruce Byfield
    перевод
    Курсивом отмечена полемика с автором оригинала.

    С точки зрения критики, Ubuntu Unity интерфейс не был принят тепло. Unity, пройдя несколько версий, стала получать более тёплые отзывы с релизом Ubuntu 12.04. Несмотря на то, что Unity не абсолютно любимая всеми, компьютерные гуру смирились с тем, что она не собирается никуда уходить.

    Когда нам навязывают изменения, то многим это неприятно и сложно смириться с ними. Через пару лет тестирования и использования Unity - шок от новизны пройдёт и негативные эмоции заменятся навыками работы с ней.

    Unity в Ubuntu 12.04 достигла некоторой зрелости, после того как стала интерфейсом по умолчанию. Если бы Unity достигла бы своего нынешнего уровня развития в Ubuntu 11.04, то многие критические отзывы отпали бы сами собой.

    iOS Human Interface Guidelines на русском

    Вы наверняка заметили много общего в программах для iPhone и iPad.

    Этот ряд кнопок внизу экрана для различных режимов приложения или информация представленная в виде списка.

    Вы почти всегда интуитивно понимаете, куда нужно нажимать.

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

    Иначе ваше приложение не будет допущено в App Store и его не смогут скачать и использовать миллионы пользователей.

    вівторок, 30 жовтня 2012 р.

    Зачем мне Ubuntu? У меня уже есть Винда

    Многие пользователи используют дома на своём ПК операционную систему MS Windows. Желание сменить операционную систему MS Windows либо не возникает по причине, что люди даже не знают о существовании других операционных систем, например Linux или Mac OS X, либо знают, но любой переход из А в Б требует мотивации. То есть задавая себе вопрос "оно мне надо?", обычно внутренний голос отвечает "оно нам не надо!". Постараюсь привести доводы и убедить вас, что устанавливая себе Ubuntu Linux вы выиграете, а не проиграете.

    Решается судьба Nautilus на UDS

    На саммите разработчиков UDS-R, посвящённый релизу Ubuntu 13.04, обсуждался вопрос о файловом менеджере в системе по умолчанию. Nautilus, как часть проекта Gnome, всё больше и больше не устраивает разработчиков Ubuntu, в которой основной DE является Unity.

    В ходе обсуждения различных вопросов о дизайне, интеграции и лёгкости использования различных компонент, разработчики так или иначе возвращались к вопросу о Наутилусе. Чтобы он оставался полезным для пользователей Убунту, требуется что-то предпринять.

    понеділок, 29 жовтня 2012 р.

    Андроид программы в Ubuntu

    Если хочется поиграть в игрушки с платформы Android в любимой Ubuntu, то данная статья поможет в этом. Ведь Андроид это патченное ядро Linux и виртуальная java машина Dalvik. Вроде родные проекты и всё должно быть гладко. Так ли это?

    Spring 3: Интернационализации и Локализации

    В этом уроке мы поговорим о интернационализации и локализации в Spring 3.0 MVC. Мы добавим поддержку i18n с l10n для приложения Spring.

    пʼятницю, 26 жовтня 2012 р.

    Марк Шаттлворт обо всём на Ubuntu Open Week

    Сейчас, после выхода Ubuntu 12.10, разработчики раздумывают над судьбой следующего релиза Ubuntu 13.04. Мероприятие Ubuntu Open Week собрало многих из тех кто причастен к Убунту: разработчики и члены сообщества. Лидер Canonical Марк Шаттлворт принял участие и запустил акцию "Спроси Марка!", в рамках которой ответил на интересующие вопросы. Но Марк, по его собственным словам, облажался ...

    середу, 24 жовтня 2012 р.

    Почему в Ubuntu планировщиком стал Deadline

    Когда появлялись новости о новой Ubuntu 12.10, многие пропустили момент, что планировщиком по умолчанию стал Deadline. Царствующий CFQ был низложен. Вам не интересно почему?

    четвер, 18 жовтня 2012 р.

    Три совета для ускорения Убунту

    Три маленьких совета по ускорению загрузки и работы Убунту.

    Выход Ubuntu 12.10 и передача эстафеты Ubuntu 13.04 Raring Ringtail

    18 октября выход Убунту 12.10 Квантильный Кетцаль. Эта птица символизирует новое яркое оперение после стабилизации Убунту 12.04. Стабильность 12.04 олицетворял бронированный панголин. То есть после "защиты" следующие ассоциации - "взлёт" нового.

    Итак, Ubuntu 12.10 попытка внести новое и яркое. Но если обойтись без ассоциаций и метафор, то, в сухом остатке, в Убунту 12.10 внедряли разные онлайн штуки, чтобы стереть грань между веб и ПК.

    пʼятницю, 12 жовтня 2012 р.

    ZFS в Ubuntu

    ZFS (Zettabyte File System) — это файловая система и одновременно менеджер логических томов. Была создана в Sun Microsystems для операционной системы Solaris и принадлежит сейчас Oracle. ZFS является проектом с открытым исходным кодом и лицензируется под CDDL (Common Development and Distribution License) из-за которой возникли проблемы с быстрым появлением ZFS в Linux. В Linux перенос ZFS на уровень ядра считался юридически невозможным из-за несовместимости лицензий CDDL, под юрисдикцией которой находится ZFS, и GNU GPL, под юрисдикцией которой находится Linux.

    Жизненные истории. Электронщик и Ubuntu Server

    Начинаю маленький цикл статей про друзей, использующие Linux на своих компьютерах дома. Первая история расскажет о друге электронщике и об его парке компьютеров с его центром "медиа вселенной" под управлением Ubuntu Server.

    четвер, 11 жовтня 2012 р.

    Unity Ubuntu изнутри. Launcher

    Речь в статье пойдёт об панели Unity, которая является одновременно доком, панелью задач и называется Unity Launcher.

    вівторок, 9 жовтня 2012 р.

    Реклама Ubuntu

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

    Финальная заморозка и deadline переводов Ubuntu 12.10

    Сегодня, 9 октября 2012 года, Убунту проходит два рубежа: финальную заморозку FinalFreeze и TranslationDeadline.

    понеділок, 8 жовтня 2012 р.

    Установка Ubuntu Linux на SSD

    Многие слышали, что на рынке появились твердотельные жёсткие диски без движущихся частей, SSD диски. Они пока относительно дорогие и объем не велик, но операционная система на них просто летает, а тяжёлые приложения стартуют в разы быстрее, чем с обычных HDD. Чем достигается такое волшебство?

    Unity Ubuntu изнутри. Меню сообщений

    Новая оболочка в Ubuntu Unity состоит из разных компонентов, взаимодействующих между собой. Данная техническая статья описывает такое понятие как меню сообщений (messaging menu).

    пʼятницю, 5 жовтня 2012 р.

    Топ 10 Ubuntu программ в сентябре 2012

    Новый месячный чарт программ в сентябре 2012 г. Прут новички по всем фронтам, правда не занимают лидирующие позиции. Да и новички сплошь игры. Вальве! Ау! Растут твои конкуренты, торопись со своим Steam для Linux, а то опаздаешь .

    Выключатель онлайн интеграции в Unity 6.8.0

    Обновилась Unity 6.8.0 в репозиториях Ubuntu 12.10 Quantal Quetzal. Это уже стало, наверное, традицией в стенах Canonical, объявлять заморозку графического стека DesktopInfrastructureFreeze и потом, бац, Unity вместо 6.6.0 стала 6.8.0. Стоит задуматься об таких рубежах-фризах, наверное, они просто банальная условность и не более того, хотя вики клянётся, что изменения недопустимы и только с разрешения команды релиза.

    Теперь сделали единый рубильник и спрятали его в Параметры системы - Приватность - Результаты поиска. Напомню, что онлайн интеграция с Амазон был первым шагом и должны в дальнейшем появиться и другие интеграции с онлайн службами.

    четвер, 4 жовтня 2012 р.

    Заморозка ядра и ключевых десктопных возможностей в Ubuntu 12.10

    4 октября 2012 официальная заморозка ядра linux - KernelFreeze и графического стека - DesktopInfrastructureFreeze. То есть после этого рубежа, изменения в библиотеках, ядре и в пользовательском GUI крайне маловероятны.

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

    середу, 3 жовтня 2012 р.

    Unity Ubuntu изнутри. Линзы и области

    Новая оболочка в Ubuntu Unity состоит из разных компонентов, взаимодействующих между собой. Данная техническая статья описывает такие понятия как линзы (lens) и области (scopes).

    понеділок, 1 жовтня 2012 р.

    Веб приложения и https в Ubuntu 12.10

    Джон Лентон, когда вслед за Марком Шаттлвортом, объяснял технические детали сообществу, то сказал, что https отличная идея и будет реализована. Вот уже и реализовали!
    Веб приложения, наконец-то, стали массово появляться через официальный репозиторий.

    пʼятницю, 28 вересня 2012 р.

    Ubuntu 12.10 Beta 2

    Команда разработки Ubuntu выпустила последнюю, вторую бету Ubuntu 12.10 Desktop, Server, Cloud и основных продуктов.

    Под кодовым названием "Quantal Quetzal", Убунту 12.10 продолжает традицию по интеграции самых последних и лучших технологий с открытым кодом, делая высококачественным и легким дистрибутив Убунту.

    В течение этого цикла, команда усердно внедряла новые функции и исправляла ошибки.

    Ubuntu 12.10, Kubuntu, Edubuntu, Lubuntu, Xubuntu и Ubuntu Studio достигли степени Beta 2. Их образы обновлены и доступны к скачиванию.

    четвер, 27 вересня 2012 р.

    Родео с Ubuntu 12.10. Часть 3 - Что отвалилось

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

    середу, 26 вересня 2012 р.

    Дидье Роше прояснил ситуацию с торговыми предложениями в Unity

    В Unity 6.6.0 появилась интеграция онлайн поиска с результатами поиска по локальной системе. Canonical начала обкатывать новую фичу, начав первый шаг с Амазон. Большинство пользователей, не разобравшись, подняли вой "в Убунту появилась реклама" и "Убунту продалась Амазон". Не понимая, что Амазон только начало и не видя общего вектора развития Ubuntu.

    Сначала Марк Шаттлворт прояснил ситуацию с торговыми предложениями в Dash.

    Затем технарь Джон Лентон разжевал ситуацию с торговыми предложениями в Unity.

    вівторок, 25 вересня 2012 р.

    Джон Лентон прояснил ситуацию с торговыми предложениями в Unity

    Крики и пизг-визг на просторах Интернета поднялся нешуточный. Особенно в рунете, где каждый второй, услышав слово "реклама в убунту", начал вопить, не разбираясь в сути происходящего.

    Марк Шаттлворт уже прояснял ситуацию с торговыми предложениями в Dash.

    Gwibber будет переписан в Ubuntu 13.04

    Ubuntu идёт по умолчанию с Gwibber, мощным клиентом для социальных сетей. Он позволяет пользователям использовать Twitter, Identi.ca, Facebook.

    понеділок, 24 вересня 2012 р.

    Марк Шаттлворт прояснил ситуацию с торговыми предложениями в Dash

    В Unity 6.6.0 появился новый функционал в виде торговых предложений при поиске в Dash. Сразу начались опасения о "рекламных баннерах" и поднялся вой о коммерциализации Убунту.

    Марк в своём блоге решил написать своё видение проблемы. Поскольку Dash даёт возможность найти *что-нибудь* где-нибудь, то интеграция поиска Amazon в Dash имеет смысл.

    пʼятницю, 21 вересня 2012 р.

    Unity 6.6.0 в Ubuntu 12.10

    Unity 6.6.0 появилась в Ubuntu 12.10 Quantal Quetzal в секции proposed. В ней немного изменили превью Dash (Dash Previews), добавили анимацию действий в Dash и новые линзы.

    Linux платформа появилась на сайте Steam

    Первый шаг сделан. Несколько дней назад Valve добавила Left 4 Dead 2 в Steam. Теперь добавлен фильтр Linux Platforms на сайте Steam Greenlight.
    Left 4 Dead 2 на платформе Linux появится в октябре.
    Игра AirBuccaneers получила поддержку linux.

    четвер, 20 вересня 2012 р.

    Косметические изменения в Ubuntu 12.10

    Новости об изменениях в меню сообщений, об одинокой сессии Unity и новых игрульках в Центре приложений Ubuntu. Среди игрулек - Torchlight, достойный продолжатель Diablo!

    середу, 19 вересня 2012 р.

    Как быстро программно определить наличие iPhone 5

    Сегодня  грядет релиз iOS 6.0, и соответственно под нее выходит Xcode 4.5 и iOS SDK 6.0. Пора начинать подготавливать свои проекты под новый вытянутый экран айфона. И хоть почти все стандартные элементы сами растягиваются под новое разрешение (достаточно добавить Default для нового разрешения в проект) — все же наступает момент, когда без кода не обойтись!

    вівторок, 18 вересня 2012 р.

    Как в Java сравнить содержимое двух директорий

    Возникла необходимость сравнить две директории по содержимому. Готового решения гугл не подсказал, пришлось городить собственное решение.

    понеділок, 17 вересня 2012 р.

    Топ 10 Linux игр в 2012

    Технари и геймеры сталкиваются с отсутствием современных игр в Linux. Даже Apple добилась больше успеха на рынке игр, чем Linux. Под капотом Mac OS X ядро BSD, то есть UNIX и на этом фоне не понятно, почему игра есть для MS Windows и Mac OS X, но её нет в Linux.

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

    середу, 12 вересня 2012 р.

    Топ 10 Ubuntu программ в августе 2012

    Рассмотрим топ 10 платных и бесплатных программ в Ubuntu за август 2012. Август оказался удивительным месяцем. Появляются новички и сразу в лидеры. Где это видано? Видано в августовском топе!

    суботу, 8 вересня 2012 р.

    Ubuntu. Вход в облака

    Удивительный линуксоид Тед (Theodore J. Gould), который занимается разработкой программного обеспечения, на своей странице пишет, что закончил со своей командой работу над "Удалённым входом в систему через Unity Greeter".

    В двух словах, парни реализовали в Unity Greeter возможность аутентифицироваться и зайти в вашу удалённую систему Ubuntu, расположенную в Облаках. Не нужно заходить в локальную систему и уже от туда стартовать далее. Прямо в Unity Greeter вбиваете логин и пароль и заходите в свою удалённую облачную систему, которая может быть в любом месте в Интернете.

    Canonical посетила Valve, чтобы поговорить об Ubuntu

    Как вы знаете, Valve собирается портировать сам Steam и игры в нём на платформу Linux. Многие аналитики связывают этот интерес с тем, что Microsoft хочет создать аналог Steam, что-то типа WinStore и тем самым перейти дорогу Valve и отнять её хлеб.

    Так это или не так, главное что на конференции SIGGRAPH компания Valve продемонстрировала движок Source, портированный на Linux. В качестве первого подопытного кролика выступила игра Left 4 Dead 2.

    Добавить nil в NSArray и NSDictionary

    Когда мы создаем массив или коллекцию, то признаком конца массива (или коллекции) служит объект  nil.

    [NSArray arrayWithObjects:@"foo", @"bar", nil];
    
    и значит мы не можем добавить в средине массива nil. Если все же необходимо добавить в массив “дыры”, следует воспользоваться объектом класса NSNull. Этот объект представляет собой значение nil и специально используется для добавления пустых значений в массив.
    [myArray addObject:[NSNull null]];
    

    Таким образом NSNull — это своего рода обёртка над NULL и nil, позволяющая хранить их в объектах-коллекциях Objective-C.

    понеділок, 3 вересня 2012 р.

    В Ubuntu может появится графический инструмент для Grub2

    Мэтью Пол Томас (Matthew Paul Thomas), из команды по разработке дизайна в Canonical, работает над новым графическим инструментом, который позволит легко настраивать grub2.

    Новый элемент Startup будет доступен в Параметры системы. Пока доступен только макет.

    Продвижение Ubuntu в массы

    Наверное, многие видели ролик от известного Дмитрия Шурупова (nixp.ru), где он, прогуливаясь по Александровскому саду и Арбату, задавал случайным прохожим вопрос: "Что такое Ubuntu?".

    Не видели? Смотрим!

    суботу, 1 вересня 2012 р.

    Улучшения в Ubuntu 12.10

    Я Canonical не понимаю. Вроде, 23 августа мы прошли заморозку новых возможностей FeatureFreeze, а 30 августа пройдена заморозка внешнего вида UserInterfaceFreeze. А что мы видим на деле? В установщике Ubiquity появляется возможность шифровать всю систему и в Unity Greeter добавляется индикатор сети и возможность сетевого входа.

    пʼятницю, 31 серпня 2012 р.

    Правда о Goobuntu. Google Ubuntu Linux

    Большинство линуксоидов слышали о Goobuntu, Ubuntu от Гугла, который использует её на десктопах и серверах. Но почти никто за пределами Google не знал, какую именно роль играет Ubuntu Linux внутри компании.

    Томас Бушнелл (Thomas Bushnell), технический руководитель группы по управлению и распределению Linux на корпоративных компьютерах Гугла, рассказал о Goobuntu на конференции LinuxCon.

    Мелкие новости об Ubuntu 12.10

    После выборов новых обоев, которым выпала честь попасть в Ubuntu 12.10, они наконец-то стали доступны. Интрига в том, что из-за более строгих правил:

    • Одна обоина от одного пользователя-конкурсанта
    • Будет только 10 победителей
    • Лицензия на изображения должна быть CC by SA

    в окончательном релизе будет только 10 обоин, а сейчас доступны 12!

    четвер, 30 серпня 2012 р.

    Новые иконки индикатора сообщений Ubuntu 12.10

    Для Ubuntu 12.10 обновились иконки, используемые в меню сообщений.

    Всего 24 иконки, 12 для темы mono-dark и 12 для moon-light. В ранних релизах Ubuntu, индикатор сообщений имел два состояния: "нет новых сообщений" в виде белого конвертика и "есть новые сообщения" с голубым конвертиком.

    Заморозка пользовательского интерфейса Ubuntu 12.10

    30 августа, день заморозки пользовательского интерфейса (UserInterfaceFreeze) и одновременно объявление Ubuntu 12.10 Beta 1 Freeze.

    Пользовательский интерфейс должен стабилизироваться, чтобы создатели документации и переводчики могли нормально сделать свою работу. Для этого и существует такой этап как UserInterfaceFreeze (UIF).

    вівторок, 28 серпня 2012 р.

    Родео с Ubuntu 12.10. Часть 2 - Фото линза

    Решил обновиться до Ubuntu 12.10, чтобы в реале оценить скорость и достоинства новой Ubuntu 12.10. Сейчас речь пойдёт о фото линзе и об её непонятном назначении. Да-да, вы не ослышались. Мне лично не понятно зачем она нужна.

    Canonical планирует отказаться от альтернативных дисков

    Стив Лангасек (Steve Langasek) изложил планы об отказе Alternate CD, начиная уже с Ubuntu 12.10.

    Стив, как работник Canonical, предлагает удалить альтернативные диски на том основании, что возможности Debian Installer поддерживаются установщиком Ubiquity. Canonical хотела бы уменьшить количество ISO, создаваемое для сообщества и тем самым уменьшить нагрузку как на сервера зеркал, так и на людей в службе поддержки.

    Запрещаем приложению доступ в сеть

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

    суботу, 25 серпня 2012 р.

    Родео с Ubuntu 12.10. Часть1 - Обновление с 12.04

    Щупать операционную систему в виртуальных машинах - это для слабаков . Нет драйва, так как ничем не рискуешь. В стародавние времена, когда небо было голубее и трава зеленее, переходил на новую версию, как только её анонсировали. Обновление до альфы - тот ещё драйв.

    Но со временем, перестал так рисковать и заделался стариком у камина, который променял былые баталии на тёплый камин среди домочадцев. Вот решил тряхнуть стариной и обновил рабочую машину с Ubuntu 12.04 до Ubuntu 12.10 Alpha 3.

    пʼятницю, 24 серпня 2012 р.

    Положение дел с Ubuntu TV

    Много изменений произошло в проекте Ubuntu TV. Данная статья пытается описать текущее состояние проекта, а так же постараться привлечь внимание сообщества.

    четвер, 23 серпня 2012 р.

    Online Accounts будут в Ubuntu 12.10

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

    Ubuntu Web Apps (их пока нет в Убунту 12.10) были созданы как надёжный мост между обычным рабочим столом и вебом. Веб приложения интегрируются в Ubuntu Desktop так, что запущенный Gmail в окне браузера не отличишь от родного приложения, так как грань стёрта.

    середу, 22 серпня 2012 р.

    Изменение размеров окна в Xubuntu

    Что за банальщина? Что не так с изменением размеров окон? Оказывается в эпоху GTK2 бушевали страсти и ошибки вынудили разработчиков убрать патч, который все приложения заставлял обладать уголком захвата в правом нижнем углу. Но потом стало всё не так, а потом пришёл GTK3. Вообщем, рассказ длинный - на 5 методов. Присаживайтесь!

    вівторок, 21 серпня 2012 р.

    Улучшения в Nautilus Ubuntu 12.10

    Файловый менеджер получил новую порцию улучшений в Ubuntu 12.10. Правда, последнее время пользователи уже вздрагивают при новостях об "улучшениях". Часто улучшения ассоциируются с ножом хирурга, который хоть и делает добро, но всё таки режет. "Под нож" уже было пущено многое, посмотрим, что отрежут в этот раз.

    четвер, 16 серпня 2012 р.

    Статистика использования рабочих сред в Ubuntu

    Есть проект popcon.ubuntu.com, который ведёт статистику использования пакетов в Ubuntu.

    Ubuntu 12.10 быстрее всех на Intel оборудовании

    Как уже описывалось "Ubuntu 12.10 будет быстрее всех на ARM процессорах", но так же выяснилось, что улучшения производительности в Ubuntu 12.10 касается оборудования Intel.

    Данная статья описывает борьбу Ubuntu 12.04 LTS против Ubuntu 12.10 2012-08-13 на компьютере CompuLab Intense-PC. Intense-PC - это детище израильского производителя CompuLab, который так же выпускает Fit-PC2 и Tegra 2 Trim-Slice.

    середу, 15 серпня 2012 р.

    Unity 2D удалён из Ubuntu 12.10

    На саммите разработчиков Ubuntu обсуждаются интересные моменты, касаемые цикла разработки Ubuntu 12.10 Quantal Quetzal. Что будет внедрено? Как организованно и каталогизировано в разных местах Ubuntu, начиная версией ядра, улучшениями Unity, выбором GNOME стека?

    Описание настроек Compiz Config Settings Manager

    Многие пользователи пользуются различными твикерами, которые позволяют изменить те настройки окружения, для которых по умолчанию в системе нет элементов управления. Во многих дистрибутивах Linux - Compiz стал не разрывной его частью. Его настройки важны для общего впечатления от системы или ускорения работы в любимом окружения, если используется Compiz.

    Всё богатство Compiz доступно вам через Compiz Config Settings Manager (CCSM) и не обязательно ставить дополнительное программное обеспечение для того, чтобы поменять пару параметров.

    Релиз Ubuntu 12.04.1 LTS

    Многие Ubuntu пользователи знают, что Ubuntu 12.04 это долгоподдерживаемый (Long Term Support = LTS) релиз. Как LTS релиз, Ubuntu 12.04 (Precise Pangolin) был выпущен в свет 26 апреля 2012 с поддержкой и выпуском обновлений до октября 2017, для серверной и десктопной версии. Но многие не знают, что на весь этот период Ubuntu 12.04 будет обновляться и в образах, доступных для скачивания. Первое обновление вышло 16 августа 2012.

    понеділок, 13 серпня 2012 р.

    Unity 6.2 в Ubuntu 12.10

    Unity в версии 6 впервые появилась в Ubuntu 12.10 неделю назад, неся с собой улучшения в главной оболочке Ubuntu. Unity 6.2 стала доступна в Ubuntu 12.10, исправляя главным образом ошибки и добавляя новые функции, скорость работы и лёгкость использования.

    Можно легко выбрать нужное приложение среди открытых приложений в Unity, удерживая Alt и нажимая Tab. В представленном списке можно видеть значок "Show Desktop", которая позволяет отобразить или скрыть все открытые приложения одним махом.

    понеділок, 6 серпня 2012 р.

    Топ10 Ubuntu программ в июле 2012

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за июль 2012.
    Braid себе вернул лидирующие позиции среди платных программ, Command & Conquer лидер бесплатных программ и среди "бесплатных" много новичков. Добавлены скриншоты программ, чтобы частично составить мнение об лидерах.

    пʼятницю, 3 серпня 2012 р.

    Установка IBM Websphere MQ 6.0 на Ubuntu 10.04


    Сложность задачи заключается в том, что в качестве дистрибутива linux, IBM рекомендует RHEL или SLES. Оба дистрибутива используют пакеты в формате rpm. Делюсь опытом установки Websphere MQ 6.0 (C8472ML.tar.gz), fix pack (6.0.2-WS-MQ-LinuxIA32-FP0010.tar.gz) на Ubuntu 10.04.

    середу, 1 серпня 2012 р.

    Terminal с нужными размерами и положением

    В Linux системах gnome-terminal при запуске обычно появляется в верхнем левом углу и многие начинают перемещать его и изменять размеры окна по своему вкусу. Если вы хотите поменять эти настройки по умолчанию и сократить лишние манипуляции с окном Терминала, то есть очень простой способ сделать это.

    Как программно сменить иконку и загрузочный экран своего приложения

    Описанный ниже способ является «костылем», т.к. API для смены иконки и загрузочного экрана (Default) приложения в iOS SDK до сих пор нет.

    вівторок, 31 липня 2012 р.

    Unity Greeter в Ubuntu 12.10

    В рамках цикла разработки Q Ubuntu команда Canonical Design предлагает следующие обновления для экрана приветствия Unity Greeter:

    Ubuntu 12.04, будучи LTS релизом, наряду с безопасностью и стабильностью, ввела немного усовершенствований. Новый Ubuntu 12.10 Quantal Quetzal более открыт для новых функций и смелых визуальных улучшений.

    Перевод изображения в черно-белое

    Сегодня я вам расскажу, как можно перевести цветное изображение в черно-белое.

    Метод convertToGrayscale:

    Параметры:

    — source: Исходное цветное изображение UIImage

    Возвращаемое значение:

    — Результирующее изображение UIImage

    понеділок, 30 липня 2012 р.

    Настраиваем eclipse для работы с tomcat под ubuntu


    Чтобы настроить Eclipse на работу с сервером Tomcat, ему необходимо указать директорию с сервером (installation directory). Проблема в том, что если устанавливать Tomcat из репозитория Ubuntu,  то он размазывается по системе, в частности, директории CATALINA_HOME и CATALINA_BASE оказываются разнесены в /usr/share/tomcat6 и /var/lib/tomcat6 соответственно. При указании eclipse директории CATALINA_HOME, он начинает искать директорию conf в ней и, естественно, не находит, т.к. она находится в CATALINA_BASE. Для решения этой проблемы есть несколько путей.


    пʼятницю, 27 липня 2012 р.

    kUbuntu 12.10 Alpha 3

    Доступна для теста Kubuntu 12.10 Quantal Quetzal, которая официальной выйдет в октябре 2012. Это альфа 3 для подготовки к грядущим изменениям. Обзор интересных изменений готов к прочтению. Новшества в Ubuntu 12.10 Alpha 3 касаются и kUbuntu 12.10 Alpha 3, так что настоятельно рекомендуются к прочтению.

    Ubuntu 12.10 Alpha 3

    Разработчики Ubuntu спешат показать нам последнее своё детище Ubuntu 12.10 Alpha 3 Quantal Quetzal, последний на сегодня релиз, позволяющий ещё точнее увидеть будущий облик Ubuntu 12.10.

    Главное событие Ubuntu 12.10 альфа 3 - замена планировщика CFQ на Deadline по умолчанию для десктоп систем и серверов! Вот это новость так новость! Чем вызвано такое решение пока не ясно, время покажет. Может CFQ не такой уж и справедливый (Completely Fair Queuing - полностью справедливая очередь)?

    четвер, 26 липня 2012 р.

    Как сделать Google Earth роднее в Ubuntu

    Как вы знаете, что бы сделать Гугл Земля менее убогой в Linux достаточно поставить пакеты lsb-core и ttf-mscorefonts-installer. Но оказывается можно сделать ещё роднее так любимый Google Earth.

    середу, 25 липня 2012 р.

    Настройка p2p в МТС

    Статья в помощь пользователям МТС, которые хотели бы скачивать медиа файлы бесплатно на большой скорости в локальной сети МТС.

    Ограничения вашего тарифа не будут вас касаться, так как тариф ограничивает вашу скорость в Интернет, а не в локальной сети МТС.

    понеділок, 23 липня 2012 р.

    Безопасный сёрфинг в Интернете

    Будем настраивать более безопасный сёрфинг в Интернете, чем нам предоставляется по умолчанию. Всё делается под Ubuntu Linux и используется браузер Firefox, но ничего не мешает реализовать описанное и под другими операционными системами и браузерами. Firefox выбран из-за большого количества плагинов, которые расширяют его стандартный функционал.

    середу, 18 липня 2012 р.

    Топ10 Ubuntu программ в июне 2012

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за июнь 2012.
    Пользователи Ubuntu, покупая программы, заставили появится в топе новых игроков - ЛИМБО, Бастион, Амнезия, Психонавт, Руководство к LibreOffice (хм, что тут делает LibreOffice).

    Топ бесплатных программ тоже не стоит на месте. Жизнь идёт - всё меняется.

    Новые линзы в Ubuntu 12.10

    Начиная с последних релизов, разработчики серьёзно ориентированы на улучшение дефолтной оболочки - Unity. Основной идей всех релизов после Ubuntu 12.04 до следующего LTS релиза будет постепенное улучшение, совершенствование, исправление существующих и добавление новых функций в Unity. Всё то, что нельзя было сразу запихать в стабильный Ubuntu 12.04 LTS.

    Основной фокус разработчиков направлен на линзы (lenses) и фильтры (scope), которые являются кирпичиками, чьё улучшение и обновление так ждут пользователи. Например, установка новых линз и сразу их использование.

    вівторок, 17 липня 2012 р.

    Как удалить плеера из звукового индикатора Ubuntu?

    Когда в системе установлено несколько медиапроигрывателей, то звуковое меню (индикатор) быстро становится ими забитым, хотя всеми плеерами вы, возможно, и не пользуетесь. Как удалить не нужные плеера из звукового индикатора Ubuntu?

    Самый простой и очевидный способ - удалить саму программу из системы и, естественно, исчезнет значок в звуковом меню.

    пʼятницю, 13 липня 2012 р.

    4 крутых трюка с MPlayer

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

    четвер, 12 липня 2012 р.

    Переработанный индикатор сеанса Ubuntu 12.10

    Ранее уже писалось про планы разработчиков, связанные с изменениями, уточнениями и реорганизацией индикаторов Ubuntu 12.10. Судя по логике разработчиков, общая мысль - упрощение и релевантность, то есть максимально соответствовать желаниями и возможностям пользователя. Нет у человека платы Wi-Fi и не будет пунктов меню с ним связанных, чтобы не занимать ценное место в индикаторах и не мозолить глаза.

    Разработчики решили начать изменения индикаторов с индикатора сеанса (Indicator Session). Размяться, так сказать, перед грядущими изменениями.

    середу, 11 липня 2012 р.

    Монтирование VirtualBox образов vdi в Ubuntu

    Если хочется подключать виртуальные диски операционных систем в формате VirtualBox в локальную папку для более удобной работы, то вам поможет vdfuse.

    Не работает в Linux chattr

    Много статей в Интернете пестрят советами про chattr +s, который добавляет чуток безопасности, позволяя немного забыть про файловые шредеры. Видно авторы статей не проверяют работу бита +s, хотя в man chattr написано, что работа бита +s не гарантируется. Да и не работает бит +s до сих пор, хотя ядро линукс уже стало 3.5, а обещали в версии ядра 3.3 что будет работать.

    вівторок, 10 липня 2012 р.

    Как сделать скриншот из терминала

    В данном руководстве я опишу как сделать скриншот из терминала. Конечно, не каждый день это может потребоваться (да и что мешает нажать кнопку Print Screen), но может кому пригодится. Да и лишним не будет запомнить довольно простые команды.

    понеділок, 9 липня 2012 р.

    суботу, 7 липня 2012 р.

    VBRFix

    VBRFix исправляет неверную информацию VBR (Variable Bit Rate) в MP3 файлах.

    Обычно в песнях есть места, которые желательно кодировать с бОльшим битрейтом, а другие фрагменты, такие как тишина, меньшим битрейтом.

    Вместо того, чтобы кодировать всю песню постоянным битрейтом CBR (Constant Bit Rate) 160 Кбит/с, желательно использовать переменный битрейт VBR (Variable Bit Rate). Это позволит уменьшить размер песни в формате MP3, за счёт кодирования меньшим битрейтом фрагментов песни, которые и не нуждаются в большом битрейте.

    К сожалению, множество декодеров MP3 рассчитывают длительность песни, основываясь на битрейте первых фрагментов в песни и размере файла. Такое "вычисление" для VBR кодированных песен не правильно и приводит к проблемам.

    Отключить подтверждение gnome-terminal

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

    четвер, 5 липня 2012 р.

    Наутилус опускается на дно минимализма

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

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

    вівторок, 3 липня 2012 р.

    Обновлённый Software Updater

    Текущая Ubuntu 12.04 была выпущена под углом стабильности, точности, в ущерб новым возможностям. Это и понятно, учитывая что Ubuntu 12.04 долгоподдерживаемый релиз. Ubuntu 12.10, напротив, можно охарактеризовать как релиз новых возможностей.

    понеділок, 2 липня 2012 р.

    Http в java - часть 3. Коротко о том, что такое Ajax

    Ajax уже достаточно зрелая и популярная технология. Для работы с ней создано множество библиотек и компонентов на столько качественных и удобных, что можно вполне успешно разрабатывать веб-проекты и не знать всех тонкостей ajax.



    Но естественно, так дело не пойдет! Пришла пора заглянуть под капот ajax-компонентов и узнать, что на самом деле представляет из себя ajax.

    пʼятницю, 29 червня 2012 р.

    Compiz 0.9.8 в Ubuntu 12.10 с именованными рабочими местами

    Ubuntu - операционная система, которая помогает в интенсивной работе за компьютером, когда в нашей работе мы начинаем активно использовать рабочие места (workspaces) по различным причинам, такие как быстрый доступ, больше места для приложения, эффективное расположение окон приложений по критериям в разные рабочие места. Например, работа на текстом на одном рабочем месте, веб-браузеры на другом.

    Http в java. Часть 2.5 - Простой web server

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

    четвер, 28 червня 2012 р.

    Ubuntu 12.10 Alpha 2

    Разработчики спешат поделиться с сообществом новым снимком новой Ubuntu 12.10 Quantal Quetzal Alpha 2, чтобы каждый смог оценить новые возможности.

    середу, 27 червня 2012 р.

    Обманываем kinopoisk

    Автор текста: truegeek

    Идея: я очень люблю сайт kinopoisk.ru и благодарен ребятам за их работу. Так вот на этом сайте среди прочего есть онлайн викторина: "Узнай знаменитость".

    Сразу оговорюсь, что статья не является чисто технической. Все, о чем будет написано ниже, сделано "just for fun" на интуитивном уровне. Поэтому людям, которые хоть немного знают толк в javascript и userscript, будет неинтересно, да и ничего нового они для себя не откроют.

    неділю, 24 червня 2012 р.

    Ubuntu 12.10 будет быстрее предшествениц

    Ещё четыре месяца до официального выхода Ubuntu 12.10 "Quantal Quetzal", но уже видно что новый релиз будет быстрее своих предшественников.

    Хоть релиз будет в октябре, но уже сейчас уже можно ощутить улучшения в плане производительности. Уже в тестах на платформе ARMv7 Ubuntu 12.10 показывает лучшие результаты (Caldexa показала как всё летает в Ubuntu на 192 ARM ядрах), но большинство из нас интересует платформа x86/x86_64.

    середу, 20 червня 2012 р.

    Перерыв в работе Ubuntu

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

    DrWright это легкая, но полезная утилита, которая выступает в качестве прерывателя работы пользователя, чтобы пользователь отдохнул.

    DrWright легко интегрируется в систему и доступен в Параметры Системы.

    В Наутилусе Ubuntu 12.10 точек не будет

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

    пʼятницю, 8 червня 2012 р.

    середу, 6 червня 2012 р.

    Unity 5.12 в Ubuntu 12.04

    В Ubuntu 12.04 Unity была выпущена в версии подходящей для стабильного релиза. Но время не стоит на месте и из SRU (stable release updates) выходит новая версия, которая исправляет проблемы, найденные на некотором оборудовании с определенными драйверами.

    Unity 5.12.1 стала доступна в Ubuntu 12.04 с исправлениями и улучшениями производительности для 3D приложений. Исправлен для некоторых приложений эффект замедления или неровного движения.

    Update Manager переименован в Software Updater в Ubuntu 12.10

    Ubuntu 12.04 - LTS и поэтому хоть и есть в нём изменения, но не значительные, так как он был разработан быть точным и стабильным.

    Ubuntu 12.10, которая находится в разработке, получит резкие изменения для различных приложений, в взаимодействие с пользователем, как уже писалось про индикаторы.

    Update Manager (Менеджер Обновлений) переименован в Квантильном Кетсале в Software Updater. Получив новое имя - получил новый вид.

    вівторок, 5 червня 2012 р.

    Топ10 Ubuntu программ в мае 2012

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за май 2012.
    Новенькие лошадки, которые появились на арене. BIT.TRIP RUNNER - шустрый платформер. Квест The Journey Down: Chapter One. ТРИ игры Lord of Ultima, Command & Conquer Tiberium Alliances и Tropical Stormfront LITE.


    понеділок, 4 червня 2012 р.

    Ошибка ssh "WARNING: UNPROTECTED PRIVATE KEY FILE!"

    sudo chmod 600 ~/.ssh/*
    sudo chmod 644 ~/.ssh/known_hosts
    sudo chmod 755 ~/.ssh
    

    отсюда

    Новый GNOME Journal

    GNOME Activity Journal - приложение по сбору, каталогизации, фильтрации и показу зарегистрированных Zeitgeist событий. GNOME Activity Journal был переименован в GNOME Journal. По мнению разработчиков новое имя даст новый подход с точки зрения пользовательского интерфейса, нового вектора разработки, рефракторинга кода.

    неділю, 3 червня 2012 р.

    Создать symlink в ubuntu

    sudo ln -s /откуда/ ~/куда/
    

    Создать иконку на рабочем столе в Ubuntu

    gnome-desktop-item-edit --create-new ~/Desktop
    

    отсюда

    Удалить "Brodcast" из Indicator Applet в Ubuntu

    Удалить файл gwibber.indicator (тка же можно удалить liferea.indicate) в папке /usr/share/indicators/messages/applications

    Gnome 2 на Ubuntu 12.04

    sudo apt-get install gnome-session-fallback
    
    Разлогиниться/перегрузиться и  при входе выбрать "GNOME classic"
    Для редактирования панелей надо нажимать на них правую кнопму мыши с зажатым Alt.

    Mac OS X: разбить файл на части, собрать архив из частей

    Разбить файл на части в Mac OS X удобно с использованием архиваторов. Вот один из них Keka, который поддерживает множество форматов. С удобным графическим интерфейсом или кому нет необходимости архивировать, а просто разбить на части, а потом собрать то можно сделать это так…

    четвер, 31 травня 2012 р.

    Обновление пакетов через BitTorrent

    Нынешняя модель получения обновлений основана на модели клиент-сервер. Клиент опрашивает сервера обновлений и если видит что доступны обновления, то скачивает их с данного сервера.

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

    Как эту модель можно улучшить? Во время саммита разработчиков Ubuntu (UDS) зашла речь о внедрении протокола BitTorrent для распространения обновлений.

    Сервера Canonical будут выступать только в роли начальных распространителей пакетов и пока пользователь качает себе пакеты обновления, он же автоматически раздаёт данный пакет другим пользователям.

    Изучаем Objective-C: Букварь

    Objective-C — это простой язык программирования, разработанный как язык объектно-ориентированного программирования. Objective-C расширяет стандартные возможности ANSI-C, осуществляя поддержку таких возможностей, как описание классов, методов и свойств. Синтаксис языка в основном основан на языке Smalltalk — одном из первых ООП-языков.
    Если у вас уже есть опыт работы с ООП-языками, то следующая информация поможет вам разобраться в синтаксисе Objective-C. Многие концепции ООП, такие как инкапсуляция, наследование и полиморфизм, также применяются в Objective-C. Но есть и некоторые отличия, которые отражены в данной статье и в других документах, доступных на официальном сайте для разработчиков.

    вівторок, 29 травня 2012 р.

    Решение проблем в Ubuntu

    Навеяно запросами помощи новичков на forum.ubuntu.ru. Решил оформить мысли и стандартные ответы в виде схемы. Даются рекомендации новичкам, как правильно задавать вопросы, чтобы полнее и точнее получить развёрнутый ответ от сообщества. Если вы сами помогаете в различных сообществах - смело берите статью за основу и, если есть чем дополнить, пишите.

    пʼятницю, 25 травня 2012 р.

    Центр приложений Ubuntu получил поддержку видео

    Ubuntu - полноценная операционная система со множеством преимуществ и встроенных функций. Среди них Центр приложений Ubuntu по праву завоевал прочное место, предоставив тысячи пакетов с программным обеспечением через отлично разработанный интерфейс.

    Графические оболочки Linux. Часть 1

    Графические оболочки Linux бывают разные, как их хозяева. Одни очень красивы, но ресурсоемкие. Другие непритязательны, но шустры и экономны.

    четвер, 24 травня 2012 р.

    Безопасность Ubuntu

    Многие пользователи считают Ubuntu попсовой, а Ubuntu Server не серьёзным. Многие забывают, что Ubuntu Server поддерживается 5 лет, а папа Debian 5.0 был на рынке 3 года - с 2009 по 2012 г.

    По ценам поддержки - Ubuntu Server по сравнению с Red Hat можно и нужно сказать - достался вам даром, даже если вы закажете круглосуточную поддержку 24х7х365.

    Посмотрите какие решения в плане безопасности внедрены во все версии Ubuntu и делают её безопасной и надёжной.

    Перенос сайта на Wordpress на новый хостинг (на новый домен)

    Пошаговая инструкция переноса сайта на новый хостинг

    1. Сжимаем все файлы на старом хостинге и скачиваем к себе на компьютер + скачиваем базу данных.
    2. Создаем на новом хостинге базу данных и импортируем старую в новую.
    3. Заливаем на новый хостинг сжатую в первом пункте папку с файлами и распаковываем ее.
    4. Меняем в файле wp-config.php имя БД, имя пользователя БД, пароль и хост.
    5. Прописываем для домена DNS сервера нового хостинга.

    вівторок, 22 травня 2012 р.

    Топ10 Ubuntu программ в апреле 2012

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за апрель 2012.
    Новенькие лошадки, которые появились на арене. Это игра ZHackers: Volume One. Бесплатная программа IncoPOS для инвентаризации и организации точек продаж. IMDrops Image Tools - многопоточный пакетный инструмент по работе с изображениями, который выжмёт всё из вашего компьютера.


    пʼятницю, 18 травня 2012 р.

    Взлом Wi-Fi в Ubuntu Linux

    Не смог удержаться, что бы не скопировать данную статью про взлом Wi-Fi сети с помощью Ubuntu Linux. Статья действительно интересная (и полезная). Теперь очень хочется найти ноутбук, установить туда Ubuntu и воспользоваться инструкцией в ближайшем кафе с бесплатным Wi-Fi.

    середу, 16 травня 2012 р.

    Создать в postgres инкрементный ключ

    CREATE TABLE toto (toto_id  SERIAL PRIMARY KEY, db TEXT);
    

    Решение проблем с Flash в Linux

    Как вы знаете, Adobe никогда не делала для линуксоидов удобные репозитории, а теперь и вовсе бросила нас на произвол судьбы и больше сама не поддерживает флеш для Linux платформы. Благодаря Google, будет сохранена подготовка актуальных версий Flash-плагина для Linux-версии браузера Chrome, но данный плагин будет поставляться только в составе Chrome и будет поддерживать только специфичный для данного браузера PPAPI (Pepper API). Иными словами, Flash-плагин будет проблематично использовать в других браузерах на платформе Linux, без реализации в данных браузерах PPAPI.

    Как же лучше поступить? Выход есть.

    неділю, 13 травня 2012 р.

    Работа с изображениями

    Здесь будет несколько примеров как можно работать с изображениями.
    Итак, поехали!

    Интегрируем меню Eclipse в Ubuntu

    Eclipse отличное IDE. Но к сожалению, на меленьких мониторах он не шибко удобен в силу размашистого интерфейса. Проблема с интеграцией его меню в Ubuntu ощутимо усугубляет дело. Но к счастью проблема поправима. Решение с глобальным меню для эклипса нашел на соседнем блоге и оно гениально! Оказывается, eclipse тупо добавлен в черный список. Достаточно его оттуда убрать и будет счастье!

    суботу, 12 травня 2012 р.

    Стань Буквоедом с помощью LanguageTool


    Берегите наш язык, наш прекрасный русский язык,
    — это клад, это достояние, переданное нам нашими предшественниками!
    Обращайтесь почтительно с этим могущественным орудием.

    И. С. Тургенев

    Писать правильно без ошибок на родном языке - это признак воспитанного человека, который сам уважает свой родной язык и тем самым заставляет уважать других. Уметь грамотно изъяснять свои мысли и правильно оформлять их при письме - это мощное орудие, достаточно вспомнить судьбу графа Монте-Кристо, ставшего узником замка Иф по ловко составленному письму-доносу. Воистину, в умелых руках перо посильнее пушек.

    Canonical создаст rootfs builder

    Canonical анонсировала на саммите UDS (Ubuntu Developer Summit) свой план по написанию инструмента rootfs builder, позволяющий создать действительно минимальную файловую систему. Это даст возможность Ubuntu запускаться на устройствах с чрезвычайно ограниченным дисковым пространством.

    Дружественные ресурсы

    Сайты-друзья, которые посвящены Open Source тематике или Linux системам.

    Btrfs не будет в Ubuntu 12.10

    Canonical объявила на Ubuntu Developer Summit для Ubuntu 12.10, что они остаются на старой доброй файловой системе ext4 для грядущей Ubuntu 12.10 Quantal Quetzal.

    По словам Michael Larabel из Phoronix, которая продвигала "Btrfs нужна Quantal Quetzal" на саммите, разработчики Ubuntu всё таки решили остаться на ext4.

    Тем не менее, файловая система Btrfs будет доступна в качестве альтернативы в мастере установки Ubuntu Linux.
    Btrfs уже относительно давно доступна как альтернатива, но по умолчанию её пока не делают.

    пʼятницю, 11 травня 2012 р.

    Heroes of Newerth в Linux

    Heroes of Newerth - это аналог игры DotA из жанра Multiplayer Online Battle Arena (MOBA). Игра сетевая и подразумевает битву между игроками на карте и захвате чужого города. Давайте рассмотрим linux и windows клиента Heroes of Newerth и проблемы, которые могут встретиться на пути и помешать насладиться игрой.

    Дружище zsync спешит на помощь

    Кто главный друг среди протоколов передачи данных в Linux? Правильный ответ BitTorrent. Качая не маленькие образы любимой Ubuntu с помощью BitTorrent мы помогаем Canonical, разгружая её сервера и её зеркала.

    Но BitTorrent не всесилен. Его плюс, что при закачивании файла, мы передаём куски файла (chunks - чанки) друг другу и качаем не с помощью централизованной технологии сервер-клиент как http, а используем распределённую p2p сеть. Но представьте, что вы хотите помочь Canonical и тестируете новые релизы Ubuntu и проверяете всё ли хорошо с переводами установщика или нет ли проблем при установке на экзотическое железо.

    четвер, 10 травня 2012 р.

    Новый Центр Управления в Ubuntu 12.10

    Bilal Akhtar, юный разработчик Canonical, гордо заявил в своём круге Google+, во время Ubuntu 12.10 Developer Summit, что в будущем Ubuntu 12.10 (Quantal Quetzal) будет свой собственный центр управления.

    Canonical решила форкнуть GNOME Control Center и сделать Ubuntu Control Center в следующем релизе Ubuntu, который выйдет 18 октября.

    ATI/AMD driver Ubuntu

    Если у вас видеокарта от производителя ATI/AMD, то в Ubuntu, вероятнее всего, будут задействованы модули ядра - radeon, radeonfb, atyfb, aty128fb.

    Все эти вышеперечисленные модули ядра - это базовая поддержка видеокарт ATI/AMD, грубо говоря "чтобы хоть что-то увидеть на мониторе".

    Есть проект Gallium3D, в рамках которого создаётся в том числе и свободный драйвер для видеокарт ATI. Но пока производительность и полная поддержка 3D по сравнению с официальным проприетарным драйвером - оставляет желать лучшего, хотя нужно отдать должно разработчикам Gallium3D.

    Естественное желание многих пользователей установить родной драйвер ATI/AMD с аппаратной поддержкой 3D в Ubuntu, пусть даже и проприетарный (закрытый).

    nVidia driver Ubuntu

    Если у вас видеокарта от производителя nVidia, то в Ubuntu задействован драйвер nouveau. Nouveau - это проект по созданию свободного драйвера для видеокарт nVidia. Nouveau быстроразвивающийся проект, но пока 3D поддержка недостаточна для большинства пользователей и многие хотели бы родной драйвер nVidia с аппаратной поддержкой 3D, пусть даже и проприетарный (закрытый).

    неділю, 6 травня 2012 р.

    FAQ Xubuntu 12.04 Precise Pangolin

    Небольшой FAQ для актуальных вопросов о Xubuntu 12.04 Precise Pangolin. Прекрасное рабочее окружение и не требовательное к ресурсам. В версии 12.04 используется GTK3 и приложения из Gnome выглядят как родные.

    суботу, 5 травня 2012 р.

    13 полезных SQL запросов для Wordpress

    Эти 13 полезных запросов помогут Вам в работе с Wordpress.

    Прежде чем начать, обязательно сделайте резервное копирование Вашей БД. Это хорошее правило – делать бекапы перед изменениями на сайте. Если что-то пойдет не так – Вы всегда можете все исправить.

    Для резервного копирования Вы можете воспользоваться плагинами: WP-DB-Backup или WP-DBManager. Достаточно скачать их и активировать через админку. После этого Вы сможете в несколько кликов сделать копию Вашей БД.

    пʼятницю, 4 травня 2012 р.

    Ускоряем сёрфинг в Интернете

    Для многих не секрет, что служба разрешения имён DNS очень важная составляющая любых сетей и Интернет не исключение. Когда мы посещаем какие-либо ресурсы в онлайн мы используем понятные человеку имена вместо понятных компьютеру числа в IP адресе. DNS как раз этим и занимается - преобразует имена в числа для компьютеров и числа в имена для нас.

    четвер, 3 травня 2012 р.

    Завершение работы Unity через скрипты

    Если нужно в скриптах вызывать завершение сеанса (logout), перезагрузка (reboot), выключение компьютера (shutdown), то можете вызывать /usr/lib/indicator-session/gtk-logout-helper с параметрами

    • завершение сеанса (--logout)
    • перезагрузка (--reboot)
    • выключение компьютера (--shutdown)

    Если хотите значки в Launcher, чтобы одним нажатием выполнять действие, то можно создать файлы, лучше всего через sudo nano.

    Новости проекта Hardware Compatibility List

    Проект "Linux HCL : поддерживаемое оборудование" позволяет сделать отчёт об оборудовании в MS Windows и получить ответ на сайте, какие железяки и как будут поддерживаться в Linux.

    Проект отличается от аналогов тем, что людям не нужно наполнять базу поддерживаемого оборудования какой-либо информацией. Всё нужное берётся из самого linux.

    середу, 2 травня 2012 р.

    LibreOffice 3.5.3

    Фонд The Document Foundation аннонсировал LibreOffice 3.5.3 - четвёртую версию в семействе 3.5. LibreOffice 3.5.3 обеспечивает стабильность для предприятий и индивидуальных пользователей.

    Рекордное количество разработчиков и +10 Google Summer of Code проектов зафиксировано при разработке LO 3.5.3

    Марк Шаттлворт о планах Ubuntu и о Windows 8

    Основатель компании Каноникл и лидер проекта Ubuntu. Занятой товарищ, но каждые 6 месяцев с выходом нового релиза, Марк посвящает час на ответы сообщества.

    Давайте спросим Марка и получим ответы.

    неділю, 29 квітня 2012 р.

    Заметки о HUD

    С релиза Ubuntu 12.04 появился помощник - HUD (Head-Up Display). HUD - это новое умное меню для Unity. HUD - это альтернатива "блин где же я видел в меню пункт Бла-бла". Рассмотрим что же это за зверь такой - HUD и разберёмся в его устройстве, чтобы в будущем чуток ускорить его.

    середу, 25 квітня 2012 р.

    Что нового нас ждёт в Ubuntu 12.04 Precise Pangolin?

    А что такое Pangolin?
    Панголин - млекопитающее, напоминающее броненосца и способное сворачиваться в случае опасности в шар. Марк Шаттлворт отмечает в своем блоге, что может поручиться за их точность и педантичность - не было ни одного муравейника в долине, который они бы пропустили. Также Марк Шаттлворт ручается за их прочность - этот зверек может выжить после встречи со львом. Идеальный кандидат на роль талисмана долгоподдерживаемого релиза Ubuntu 12.04 LTS.

    четвер, 19 квітня 2012 р.

    История Ubuntu. Часть 1

    Новая версия Ubuntu выходит каждые 6 месяцев. Каждый релиз имеет номер в виде Год.Месяц и именем из двух слов начинающихся на одну и ту же букву, например Ubuntu 12.04 Precise Pangolin.

    середу, 18 квітня 2012 р.

    День тестирования Ubuntu 12.04 Precise Pangolin

    19 апреля 2012 года - это последний этап операционной системы Ubuntu 12.04 Precise Pangolin, после которого она станет готовым релизом. Да не просто релизом, а долгоподдерживаемым - LTS релизом. Тестирование и полировка важны как никогда, чтобы Ubuntu 12.04 радовала пользователей своей стабильностью и надёжностью целых 5 лет. И так, что нас ждёт и какая наша помощь посильна?

    Спящий режим будет отключён по умолчанию Ubuntu 12.04

    Спящий режим (Hibernate) будет отключён по умолчанию Ubuntu 12.04. Спящий режим (Hibernate) не всегда корректно работает в некоторых случаях и было принято решение "отключить спящий режим" во избежании потери и повреждения данных у пользователей.

    Топ10 Ubuntu программ в марте 2012

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за март 2012.

    Топ10 Ubuntu программ в марте 2012.

    Рассмотрим топ10 платных и бесплатных программ в Ubuntu за март 2012.


    Ubuntu для доступа к терминальному серверу Windows

    На старые ПК покупать лицензионную MS Windows не было смысла. Руководители поставили задачу - "старьё должно работать в терминале". Дополнительно было уточнено, что принтер подключённый к старому ПК должен быть доступен в терминальной сессии и не важно локальный принтер или сетевой. Другие уточнения дадут позже или не дадут. Вот такое русское ТЗ.

    суботу, 14 квітня 2012 р.

    Свободные форматы файлов

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

    Проблема в том, что есть нехорошие файлы - с закрытым форматом. Благодаря закрытым форматам файлов, софтварные компании "выкручивают руки" пользователям и привязывают к своей продукции.

    пʼятницю, 13 квітня 2012 р.

    Статусное меню в Ubuntu 12.10

    Два года назад в Ubuntu появилось статусное меню, известное как индикаторы. Расположено оно в самом верхнем правом углу.

    В Ubuntu 12.10 планируется улучшить его и избавить от старых проблем. Общая идея изменений - релевантность. Показать то, что касается только вас.

    Например, вы не используете VPN - его не будет в индикаторах. Если вы не пользуетесь Gwibber, то он не должен занимать место в меню. Если у вас нет Bluetooth устройств - вам не нужно видеть упоминаний про Bluetooth в статусном меню. И так далее.

    Отправить в Ubuntu One

    В блоге Canonical появилась заметка, что на ранней стадии находится проект по созданию возможности "Отправить в Ubuntu One".

    Unity 5.10 в Ubuntu 12.04 Precise Pangolin

    Обе версии Unity 5.10, 2D и 3D, сегодня стали доступны для пользователей Ubuntu 12.04 Precise Pangolin.

    четвер, 12 квітня 2012 р.

    Установка библиотеки contrib (dblink) в PostgreSQL 9.1

    1.
    sudo apt-get  install postgresql-contrib
    2. в psql/pgAdmin:
    CREATE EXTENSION dblink;

    Если возникает ошибка:
    ERROR:  syntax error at or near "EXTENSION"
    LINE 1: CREATE EXTENSION dblink;

    Значит установка проходит на более раннюю версию postgres.
    Проверить:
    SELECT version();

    Узнать версию postgres

    SELECT version();
    

    Финальная заморозка и deadline переводов Ubuntu 12.04

    Сегодня в день космонавтики, 12 апреля 2012 года, когда 51 год назад Юрий Алексеевич Гагарин сказал своё легендарное "Поехали!", второй космический турист Марк Шаттлворт, пожизненный самоназначенный диктатор, анонсирует финальную заморозку (FinalFreeze) и улучшение языковых пакетов (NonLanguagePackTranslationDeadline и LanguagePackTestRebuild).

    вівторок, 10 квітня 2012 р.

    Как разрабатывается Linux

    В то время как Linux работает на наших телефонах, обеспечивает работу социальных онлайн сервисов (facebook, twitter), финансовых бирж, банкоматов и многого другого, большинство из нас не знают, как он на самом деле разрабатывается. С помощью этого короткого видео мы сможем заглянуть в недры процесса, ставшего наибольшим совместным проектом разработчиков в истории вычислительной техники. На основе ежегодного доклада ”Кто пишет Linux,” это интересный и вдохновляющий обзор того, как Linux стал общественным феноменом. Более подробную информацию о Linux и Linux Foundation можно найти на http://www.linuxfoundation.org и http://www.linux.com

    четвер, 5 квітня 2012 р.

    Релиз Xfce 4.10 pre1

    Команда разработчиков Xfce рада представить первый превью-релиз Xfce 4.10. Так же объявлена заморозка кода новых возможностей (feature freeze), то есть новых вкусняшек уже добавлять не будут и 28 апреля 2012 года Xfce 4.10 будет такой какой вы её видите в pre1. Данный релиз включает множество изменений в ядре Xfce. Из наиболее заметных изменений -

    середу, 4 квітня 2012 р.

    Статус состояния томката

    sudo /etc/init.d/tomcat6 status
    

    ROOT ON ZFS FREEBSD 9 live cd on dvd

    К сожалению в FreeBSD 9 CURRENT так и не сделали нормальную установку на ZFS раздел но успели изменить стуктуру установочных файлов и в рещультате старые методы не работают.
    Для установки на ZFS ROOT нам понадобится загрузиться с Live-CD диска FreeBSD 9 CURRENT (user root) и выполнить следующие шаги:

    Как создать собственный компонент в Swing

    Небольшая выдержка из замечательной книги по Swing: "Swing. Эффективные пользовательские интерфейсы" Ивана Портянкина, посвященная созданию собственного графического компонента. Статья раскрывает самый важный нюанс создания собственного компонента - программирование отрисовки его внешнего вида.

    Ubuntu для блондинок

    Статья предназначена для прочтения милым дамам, чтобы сподвигнуть их на использование Ubuntu GNU/Linux на своих компьютерах.

    неділю, 1 квітня 2012 р.

    Шпаргалка по JUnit 4


    JUnit



        Краткий перечень аннотаций, используемых в библиотеке модульного тестирования JUnit 4.

    суботу, 31 березня 2012 р.

    Сборник исходников популярных приложений Appstore

    Ниже приведен список популярных приложений для iOS и ссылки на их исходные проекты и Appstore.

    1. 2012 Olympicsотображает расписание олимпийских событий на 2012 год. (Исходник)

    2. Aeropack — ретро-игра от GameSalad. (iTunes link) (Исходник)

    пʼятницю, 30 березня 2012 р.

    Начинаем программировать под iOS

    Содержание

    1. Язык программирования. Какой нужно знать, чтобы писать приложения под iOS.
    2. Нужен ли дизайнер, разработчик интерфейсов или кто-то еще?
    3. Официальная часть: сертификат разработчика.
    4. Необходимое оборудование для комфортной разработки.
    5. Вечный вопрос: AndroidOS или iOS?
    6. Что нужно сделать сегодня?
    7. Создание нового проекта.
    8. Компиляция. Что это такое и зачем это нужно?
    9. Запуск на симуляторе.
    10. Выводим «Hello, world!».
    11. Какие стандартные view есть в iOS.

    Ubuntu 12.04 Precise Pangolin beta 2

    Сегодня, 29 марта 2012 года, вышел Ubuntu 12.04 Precise Pangolin beta 2. Beta 2 выпускается обычно за один месяц до финального релиза (Final Release) Ubuntu.

    То есть осталось совсем чуть-чуть до выхода Ubuntu 12.04 Precise Pangolin. Данный релиз Ubuntu 12.04 будет LTS - долгоподдерживаемым релизом с окончанием поддержки в апреле 2017 года. Кстати, Ubuntu 12.04 будет не одна, в 2014 году нас будет ждать Ubuntu 12.04.4, которая внесёт свежесть в стабильный релиз Ubuntu 12.04.

    середу, 28 березня 2012 р.

    Управление компьютером через Ubuntu One

    Данная статья носит академический интерес, практической пользы от неё мало. Мы будем управлять своим удалённым компьютером через Ubuntu One!

    вівторок, 27 березня 2012 р.

    Создание ветки в git-е

    git branch branch_name
    git checkout branch_name
    git push origin branch_name
    
    Старую ветку локально лучше удалить
    git branch -d branch_name

    Удалить ветку на сервере
    git push :branch_name 
    (прошу заметить обязательный символ двоеточия перед именем ветки)

    отсюда

    понеділок, 26 березня 2012 р.

    Recoll - линза для полнотекстового поиска

    Recoll является инструментом для полнотекстового поиска по содержимому файлов MS Office, LibreOffice, OpenOffice, PostScript, MP3 и других аудио файлов, JPEG и многое другое.

    Кроме обычного поиска Recoll позволяет использовать операции, помогающие найти автора, размер файла, формат файла и оперирует понятиями И / ИЛИ.

    четвер, 22 березня 2012 р.

    Ubuntu 12.04 будет более безопасной с seccomp фильтрами

    Seccomp - это фильтры безопасного вычисления (SECure COMPuting mode). Seccomp позволяют заранее объявить какие системные вызовы будут разрешены в конкретной программе.

    Использование UDID в приложениях

    Шум вокруг запрета Apple использования уникального идентификатора устройства (UDID) добралась и до заполярья.

    Многие спрашивают, чем теперь заменить использование UDID в своих приложениях, пока не наступило 1 мая — дата, когда Apple больше не будет пропускать приложения, где используется UDID.

    Ответ прост — можно использовать идентификатор, не имеющий отношения к личным данным устройства.
    Получить идентификатор в виде строки:

    [[[UIDevice currentDevice] identifierForVendor] UUIDString];

    Обзор игровых движков для iPhone

    Ниже представлен весьма подробный обзор основных бесплатных игровых движков для itouch – устройств с открытым исходным кодом.

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

    Интеллектуальные системы. Алгоритм A* и игра "Пятнашки"

    Повседневная работа современного программиста редко открывает простор для развития творческого мышления. Чаще всего, для решения задач нам достаточно применить проверенное временем решение: паттерн или библиотеку. Знание общепризнанных подходов и практик, библиотек и фреймворков, вот что сегодня является признаком квалификации программиста.

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

    UPD:  проект переехал в новый репозиторий: https://github.com/programming086/fifteenpuzzle

    середу, 21 березня 2012 р.

    Топ10 Ubuntu программ в феврале 2012

    Рейтинг программ доступных в Центре приложений Ubuntu. Десятки лучших программ в платной и бесплатной категории.

    суботу, 17 березня 2012 р.

    Решение проблем с Samba

    После публикации статьи по установке и настройке Samba мне стали часто задавать вопросы почему у них ничего не работает. Часто встречались очень простые ошибки, например, лишние пробелы или отсутствие сети.

    Предлагаю вам несколько тестов работоспособности Samba, выполнив которые вы поймете, что делаете не так.

    вівторок, 13 березня 2012 р.

    Драйвер Linux для устройства

    Многие новички интересуются как установить драйвер для железяки в Linux.
    То есть проводят аналогию с MS Windows, в которой для оборудования требовались многочисленные Далее-Далее в дистрибутивах драйверов.

    Дело в том, что в мире Windows принято устанавливать драйвера от производителя железяки и это кажется естественным и разумным. Но в мире Linux, исторически сложилась по другому приципу модель "драйверов".

    Сохранение/восстановление настроек почтового клиента ubuntu evolution через bash

    Сохранение:

    суботу, 10 березня 2012 р.

    Сменить пароль root в ubuntu

    sudo passwd root
    

    отсюда

    Видеолекции курса Дополнительные главы компьютерного зрения

    Видеолекции курса Дополнительные главы компьютерного зрения.

    Лектор: Антон Конушин.

    Видеолекции курса Введение в компьютерное зрение

    Видеолекции курса Введение в компьютерное зрение.

    Лектор: Антон Конушин.

    середу, 7 березня 2012 р.

    Фото на документы в пару кликов

    В этой статье речь пойдет о плагине для Gimp-а «Фото на документы».

    У каждого человек есть как минимум один документ – это паспорт. У многих есть еще парочка документов – студенческий, пропуск, водительское удостоверение, загранпаспорт и т. д. И в каждом документы есть фотография. Каждый раз при получении или обмене документов нам приходится идти в фотосалон и заказывать фотографии.

    понеділок, 5 березня 2012 р.

    Open Source и фильмы. Часть 2

    Фильмы и анимационные ленты, в которых упоминаются продукты Open Source. Новые фильмы.

    LIM не будет в Ubuntu 12.04

    Марк Шатлворт опубликовал в блоге, что "локально интегрированных меню" (LIM) не будет в Ubuntu 12.04 Precise Pangolin:
    "... мы не успеваем по времени завершить локально-интегрированных меню во время, с учётом даты замораживания и необходимости сосредоточиться на исправлениях ошибок), к 12.10 релизу LIM будет готов ..."

    Вышла Xubuntu 12.04 alpha 2

    Команда Xubuntu с гордостью объявляет о выпуске Xubuntu 12.04 Alpha2, Precise Pangolin!

    KDE - Лучшее окружение рабочего стола года!

    06.03.2012

    В 2011 году LinuxQuestions.org наградило сообщество KDE титулом "Лучшее окружение рабочего стола года". Кроме того, Tech Radar объявил KDE Workspaces - лучшими средами рабочего стола. KDE инновации, производительность и стабильность имеют особую привлекательность для пользователей. Tech Radar пишет, что ...

    неділю, 4 березня 2012 р.

    Домашний сервер на Ubuntu (часть 6). Домашняя система видеонаблюдения

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

    В качестве камеры наблюдения я выбрал простенькую веб-камеру LifeCam VX-1000 от Microsoft-а с разрешением 640*480 точек. Дополнительных драйверов на него не понадобилось, все заработало сразу после подключения.

    четвер, 1 березня 2012 р.

    Ubuntu 12.04 LTS Beta 1

    Ubuntu 12.04 Precise Pangolin beta 1 был выпущен сегодня и включает огромное количество изменений по сравнению с alpha 2. Рассмотрим изменения в картинках и узнаем, что ждёт нас в апреле, когда Ubuntu 12.04 выпустят официально.

    середу, 29 лютого 2012 р.

    вівторок, 28 лютого 2012 р.

    Что такое Unix way?

    Что такое "unix way"? Что кроется за этим словосочетанием? Почему идеология, рожденная десятилетия назад, до сих пор является актуальной и позволяет старикам юниксоидам козырять ей перед "оконным" молодняком? Эти вопросы беспокоили меня с первых дней моего знакомства с Linux. Пришла пора поделиться найденными ответами.

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

    пʼятницю, 24 лютого 2012 р.

    Http в java. Часть вторая - HTTP

    В предыдущей статье, был поверхностно рассмотрен стек TCP/IP и способы его использования в java. Это очень важный фундамент, который позволит перейти к изучению непосредственно http.

    HTTP (HyperText Transfer Protocol - протокол передачи гипертекста) честно следует своему названию, и заключается в спецификации обмена сообщениями определенного текстового формата. Клиент и сервер обмениваются текстовыми сообщениями состоящими из заголовка сообщения и его тела. В заголовке указывается необходимая для взаимодействия информация.

    середу, 22 лютого 2012 р.

    Домашний сервер на Ubuntu Server (часть 5). Веб-сервер

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

    Введение
    Установка и настройка SSH
    Установка и настройка Transmission-daemon
    Установка Samba
    FTP-сервер

    Веб-сервер (эта статья)
    Домашняя система видеонаблюдения
    Бекапы

    Про установку веб-сервера (Apache, php и MySQL) написано в статье Веб-сервер на Убунту за пять минут, поэтому не буду повторно затрагивать процесс установки. Сейчас пройдемся по настройкам апача и созданию виртуальных хостов. Будем считать, что апач, пхп и мускул уже установлены, если нет, самое время это сделать. Управление апачем осуществляется следующими командами: 

    вівторок, 21 лютого 2012 р.

    KDE Digest

    Команда KDE рапортует об важных изменениях в своей работе. Simon (свободная система распознования речи) основана на проекте Julius, системе беспрерывного распознавания речи. Система текст-в-речь (TTS) доступна из RSS и емайл. Также произошли изменения в ...

    Новая звуковая тема Ubuntu

    21.02.2012

    Пользователи Ubuntu проголосовали за новую звуковую тему. Ей стала звуковая тема под номером 1. Прослушайте её ...

    понеділок, 20 лютого 2012 р.

    HUD добавлен в Ubuntu 12.04 Precise Pangolin

    Недавно Марк Шаттлворт анонсировал HUD (Head-Up Display) - новое умное меню для Unity. Но не был уверен что HUD будет добавлен по умолчанию в Ubuntu 12.04 Precise Pangolin. Всё же, Unity 5.4.0 загружено в репозитарий Ubuntu 12.04 и значит HUD будет по умолчанию в новом релизе Убунту.

    пʼятницю, 17 лютого 2012 р.

    Релиз Ubuntu 10.04.4

    Дорогая Lucid - твоё время пришло! Команда Ubuntu рада сообщить об релизе Ubuntu 10.04.4 LTS, четвёртом обновлении Ubuntu 10.04.4 LTS. Этот релиз включает обновлённый сервер, десктоп, альтернативные установочные диски CD/DVD для i386 и amd64 архитектур.

    четвер, 16 лютого 2012 р.

    Http в java. Часть первая - TCP

    Современные фреймворки достаточно хорошо абстрагированы от низкоуровневых деталей собственной реализации. С одной стороны это хорошо - упрощает нам жизнь, но с другой стороны не дает нам лишнего повода узнать фундаментальные вещи. Это справедливо для огромного количества вопросов и областей информационных технологий, но в этом цикле статей речь пойдет о протоколе http (часто скрываемом за JSP, JSF и др.) и способах его использования в Java.

    Добавить пользователя в git

    В файл: /home/git/.ssh/authorized_keys
    добавить в конец публичный ключ нового пользователя

    Почему я не люблю Source Based?

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

    вівторок, 14 лютого 2012 р.

    Document Foundation представил LibreOffice 3.5

    14.02.2012
    Берлин, 14 февраля, 2012 – Document Foundation представил LibreOffice 3.5.
    В течение 16 месяцев 80 разработчиков закоммитили ~30000 строк кода.
    Новые и интересные возможности:

    Удалить часть имени файла в linux

    for i in `ls` ; do mv $i `echo $i | cut -c 5-10000` ; done
    

    удаляет первые 4 символа

    понеділок, 13 лютого 2012 р.

    Фильмы, созданные продуктами Open Source. Часть 1

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

    четвер, 9 лютого 2012 р.

    Postgres. SELECT в файл в psql

    SELECT * FROM table \g filename
    
    отсюда

    Священная война за скобки в коде

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

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

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

    Наиболее полно эта тема раскрыта в книге Ричарда Хэзфилда "Искусство программирования на C". Да простит меня автор за копирование, но ниже я приведу выдержку из его работы, касающуюся способов расстановки скобок.

    Исправление горячих клавиш в Geany

    Долгое время пользуюсь этим текстовым редактором для программирования, но вот незадача, в последних версиях Ubuntu 11.04 и 11.10, в нем перестали работать «горячие клавиши» для копирования и вырезания. Интересно что сам Geany в этом даже не виноват, а виноваты разработчики GTK2. Если поискать в интернете, то есть патчи для кириллицы, но на днях я нашел самое простое решение этой проблемы.

    Оказалось достаточно переназначить «горячие клавиши» в настройках Geany. Идем в настройки: Правки → Настройки (ctrl+alt+p) → Привязки. Ищем рубрику «Буфер обмена», выделяем «Копировать», переключаем раскладку клавиатуры на Русскую. 2 раза кликаем на нужный пункт, появиться диалоговое окно, предлагающее нам ввод комбинации, и в Русской раскладке жмём ctrl+с. Для «вырезать» проделываем тоже самое, только комбинацию указываем ctrl+ч, сохраняем. Вуаля, у нас работают «горячие кнопки» как в кириллице, так и на латинских.

     

    UPDATE:


    В убунту 12.04, в Geany по умолчанию работают все кнопки кроме копирования, то что писал выше уже не работает, нужно в строчку копирования вставить: <Primary>Cyrillic_es и все будет работать.

    понеділок, 30 січня 2012 р.

    Заметки для атеиста

    Краткие заметки великих людей о религии. Почему на этом сайте? Атеизм - это знания, а не вера. OpenSource - это знание что программа выполняет заявленные функции, а проприетарные программы - это вера что всё работает как заявлено и нет недокументированных возможностей. А еще я атеист.

    четвер, 26 січня 2012 р.

    Встречайте HUD — Альтернативный вариант меню

    Марк Шаттлворт представил новую систему меню "Head-Up Display" (HUD), которая проповедует кардинально иные методы и может заменить обычную систему вложенных меню, которая существует в компьютерной индустрии уже более 30 лет. 

    Защищая Unity

    Многим не понравилось на первый взгляд Unity. Это нормальное явление. Слишко радикально поменялся внешний вид Убунту.

    Были "две полоски" Гнома, а тут слева какая-то "хрень".

    середу, 25 січня 2012 р.

    Linux HCL - поддерживаемое оборудование

    Делаем отчёт в MS Windows - получаем ответ в Linux.
    http://vasilisc.com/hcl/detect.php

    Сделал первую версию статистики, в дальнейшем исправим, подрихтуем, приукрасим.
    http://vasilisc.com/hcl/stats.php

    Многие видели сайты, посвящённые оборудованию в Linux. Сама мысль, что информация собрана в ручную или скриптами, но так или иначе людьми, которые не поленились и отправили отчёт о своём оборудовании с указанием "работает/не работает" - всё это наводило на меня уныние.

    Ведь если вдуматься, то работающее оборудование в Linux обслуживает или само ядро или модуль ядра. А мы люди опять описываем на многочисленных сайтах, то что определил наш релиз Linux, точнее его новое ядро и окружение. То есть у ядра есть своя "база данных устройств", а мы её через наш человеческий фактор выносим на сайты.

    HyperComments for Blogger

    comments powered by HyperComments