Вы можете найти несколько методов установки в Интернете, такие как:
- CMake
- MacPort
- Homebrew
В этом уроке мы будем использовать CMake.
Многие, кто отслеживает судьбу новой мобильной Ubuntu Touch, задаются вопросом: "А как будут обстоять дела с программами? Чем побеждать мощных конкурентов, давно занявших рынок?" У Canonical есть несколько козырей в рукаве.
Несмотря на ранее высказанные слова Себастьяна Башера (Sebastien Bacher) о фиксации GTK на версии 3.8 в Ubuntu 14.04 LTS, реальная ситуация такова, что в секции proposed появился GTK 3.10.
В Unity введены такие понятия как линзы (lenses) и области (scopes). Области - это программные модули, которые занимаются каким-либо конкретным поиском. Линзы используют области и отображают в Dash ответы на поисковые запросы пользователя.
Ubuntu начинала свои первые шаги, опираясь на стек Gnome и Gtk программ. Но последние реалии таковы, что в основе Ubuntu SDK лежит Qt платформа. Хоть сделано много, чтобы Gtk и Qt программы были и выглядели равноправно, но действия Canonical за последнее время ясно дают понять, что Qt - фаворит.
Инициатива OpenStack Interoperability Lab (OIL) направлена на проверку работоспособности платформы Ubuntu с облачным решением OpenStack на оборудовании Cisco, EMC, Intel, Juniper и другие.
В настоящее время миллионы пользователей используют Ubuntu. Но не только домашние пользователи ценят возможности Ubuntu. Научные сотрудники по всему миру всё больше и больше используют в своих научных изысканиях помощницу Ubuntu, создавая свои футуристические проекты.
Ubuntu - надёжная и стабильная операционная система, которая может использоваться повсеместно. В данных статьях мы расмотрим использование Убунту профессионалами из различных областей.
Видеолекции курса Языки программирования и компиляторы.
Лектор: Дмитрий Булычев.
Видеолекции курса Алгоритмы для NP-трудных задач.
Лектор: Александр Куликов.
Единое, глобальное меню всех приложений претерпело интересное изменение и уже доступно в разрабатываемом релизе Ubuntu 14.04.
Ноябрьские новости об этапах разработки Ubuntu 14.04 и Canonical - быстро, кратко, по существу.
Здесь собраны различные советы Kubuntu, которые показывают нестандартные приёмы или красивое решение какой-либо проблемы.
Tips & tricks Kubuntu!
Жизнь не стоит на месте и появляются работы различных авторов, использующих в работе программные продукты с открытым кодом.
Здесь собраны различные советы Ubuntu, которые показывают нестандартные приёмы или красивое решение какой-либо проблемы.
Tips & tricks Ubuntu!
Известная контора System76, которая не просто верит в успех Linux, но и делает ставку на него в своём бизнесе, представила свой новый компьютер Sable Touch на базе Ubuntu Linux.
На vUDS разработчики обсудили массу вопросов касательно будущего Ubuntu 14.04. Ядро linux - сердце любого линукс дистрибутива и Убунту - не исключение. Решено, что linux kernel 3.13 будет работать под капотом Trusty Tahr, хотя ядру с красивым π-подобным номером 3.14 никто не мешает появиться так же.
Ubuntu 14.04 будет релизом LTS. Снова у разработчиков все вопросы под углом стабильность и безопасность. Но есть от разработчиков для новой Ubuntu подарок! Новая одёжка-тема иконок.
На текущем саммите vUDS известный дизайнер Мэтью Джеймс (Matthieu James), который был уже давненько взят в штат Canonical, представил новый набор иконок как для десктопов, так и для Ubuntu Touch.
Новый Ubuntu Developer Summit (uds-1311) начнётся 19 ноября 2013 в виде онлайн видеоконференций и на нём будут обсуждаться новые технологии, предлагаемые к внедрению в будущий релиз Ubuntu 14.04 LTS. Какие темы затронут и что нас ждёт?
Canonical в последнее время становится серьёзным ИТ игроком, благодаря своим инновациям и налаживанием партнёрских отношений с другими крупными игроками.
Для рекламы автомобиля Lexus был снят удивительный ролик с участием Роя квадрокоптеров. Ролик местами юморной, но неизменно поражающий слаженностью полёта множества устройств. Хочется подумать, что это чистая компьютерная графика. Ан нет! А причём тут Ubuntu?
Синхронизация времени является важной задачей, хотя не многие задумывались об этом. Ну что плохого в убежавшем на сервере времени? А знаете ли вы, что многие проблемы с часами влияют на протоколы, связанные с криптографией? По этой причине в Active Directory разница в часах более 5 минут будет приводить к проблемам аутентификации Kerberos.
Ubuntu, которая с Unity, обладает таким компонентом как HUD. Нажимая клавишу Alt, пользователь получает доступ к механизму, который собирает ветвистое меню программы в единое место с возможностью найти и выполнить любой пункт программы с клавиатуры. Игровые фанаты, использующие тильду (~) для доступа к консоли, быстро поймут о чём идёт речь.
Миллионы пользователей используют Убунту в коммерческих предприятиях, государственных учреждениях, игровых студиях и научных институтах.
FreeBSD долгое время была старшей сестрой Linux, использующей компиляцию программного обеспечения в своей легендарной системе портов. Но теперь появилась возможность устанавливать и обновлять софт из репозитория.
Ubuntu 13.10 Saucy Salamander в самый последний момент перед своим выходом лишилась временной прослойки XMir, которая не удовлетворяла качеству принятому в стенах Canonical. С одной стороны, спасибо, что не внедряют заведомо сырые решения, но с другой стороны сбиваются все планы при переходе на новый дисплейный сервер Mir.
Разработчики Ubuntu постоянно работают над улучшением гибридной графики. Это когда у вас есть две видеокарты, одна дискретная для экономии энергии и вторая, мощная, которая выдаёт на гора fps, не думая о ваттах.
Марк Шаттлворт привнёс в наш мир новые магические и таинственные слова, связанные с миром Убунту. Где он их взял и что они значат?
17 октября 2013 года вышел релиз не только Ubuntu 13.10 Saucy Salamander, но и Ubuntu Touch 1.0 для мобильных платформ на кодовой базе 13.10. Что это дало разработчикам?
Пропустить день рождения любимой операционной системы! Посыпаю голову пеплом. 20 октября 2013 исполнилось 9 лет Ubuntu и хоть дата не круглая, есть повод вспомнить как это было.
Марк Шаттлворт, лидер Canonical, не дал время передохнуть от выхода 17 октября 2013 года Ubuntu 13.10 Saucy Salamander и Ubuntu Touch 1.0 для мобильных систем. Прошло пару дней и Марк даёт имя уже новому релизу, но не просто новому, но будущему LTS - Ubuntu 14.04. Имя ему - Trusty Tahr. Что за зверь?
Задумывались ли вы когда нибудь - откуда появилась эмблема (логотип) Android? Зеленый бочонок с ручками и антенками узнает наверное каждый, кто так или иначе знаком со смартфонами. Ведь этим "человечком" пользуется почти миллиард пользователей мобильных устройств. Только каждый день активируется около полутора миллионов устройств работающих на операционной системе Android.
Canonical продолжает улучшать Ubuntu для рынка серверов и облачных технологий, делая её быстрее и универсальнее.
Новый релиз Ubuntu 13.10 Saucy Salamander, который выйдет 17 октября, будет обладать более быстрым установщиком и обновлённой технологией легковесных контейнеров, которая может клонировать окружения ещё быстрее. Марк Бейкер, менеджер Canonical по серверным и облачным технологиям, сказал: "Улучшение производительности Ubuntu 13.10 - это часть плана по созданию из Убунту лучшей системы для разработки, тестирования и запуска сервисов в облаках. Скорость является одной из любимой измеряемой людьми характеристикой."
В случае, если вводя команду в терминале встречаем что-то типа “команда не найдена” и при этом команда точно введена правильно – нужно установить пакет, который содержит эту команду. Убунту частенько подсказывает, что нужно установить, но если не подсказывает – можно поискать самостоятельно. Для этого можно использовать пакет apt-file
примерно так:
$ apt-file search add-apt-repository python-software-properties: /usr/bin/add-apt-repository python-software-properties: /usr/share/man/man1/add-apt-repository.1.gz
Поискать команду в уже установленных пакетах можно с помощью команды dpkg -S
BitTorrent Inc известна своим легендарным, пиринговым протоколом BitTorrent и клиентом μtorrent. Но есть удивительная утилита BitTorrent Sync - btsync, которая может пригодиться в ИТ хозяйстве администратора.
Разработчик Canonical Себастьян Башер (Sebastien Bacher) в почтовой рассылке Ubuntu Desktop объявил, что в новом релизе Ubuntu 14.04 LTS будет использоваться стек GTK/GNOME версии 3.8.
Разработчик Canonical Оливер Райз (Oliver Ries) опубликовал ужасающую новость. На носу выход Ubuntu 13.10 Saucy Salamander, а с XMir проблемы.
Как многие знают, команда, работающая над Mir, преследовала 2 цели в цикле разработке Ubuntu 13.10:
К сожалению, в связи с некоторыми техническими проблемами, команда Mir может достичь только последнюю цель.
В статье вы не найдете тестов, которые бы количественно бы указывали на сколько быстрее стали те или иные операции или приложения, то есть даны эмпирические советы, которые вы должны с осторожностью применять и следить за изменениями и последствиями в вашей системе.
Решили с коллегой внедрить на предприятии "виртуализацию". Бешеных денег никто нам не даст, спасибо скажем за купленные сервера с процессорами, поддерживающие аппаратно битами виртуализации.
После прочтения информации решили остановиться на Proxmox VE, который основан на Debian + сопровождающие программы.
Поисковый гигант Google оказывается не только использует Убунту на рабочих местах своих сотрудников-гуглеров, но и в своём проекте автомобиль без водителя "Google Chauffeur".
На конференции Embedded Linux Conference 2013 Andrew Chatham прямо сообщил об использовании легко модифицированной Убунту в проекте.
Решил добить тему и научиться программировать с использованием фреймворка Qt. Это позволяет писать современные графические и кроссплатформенные программы на С++ и Qt. Сейчас меня интересует возможность создавать программы под все популярные программные платформы доступные через Qt.
Существуют версии библиотеки для Microsoft Windows, Linux, Android, iOS, Mac OS X, Microsoft Windows CE, QNX, Windows Phone, Haiku и Tizen. То есть если программировать, не задевая какие-то специфичные для ОСи вещи, то можно легко создать приложение под кучу операционок. Одним махом - семерых убивахом. Тем более, что Canonical сделала ставку на Qt в своём Ubuntu SDK для нативных приложений.
HandBrake - с открытым кодом и GPL лицензией, кроссплатформенный, многопотоковый конвертер видео. В новых версиях он может кодировать видео в разы быстрее, благодаря задействованию видеокарты с помощью OpenCL или используя Intel технологию QuickSync.
На просторах СНГ много фирм и мелких предприятий не имеют в штате своего системного администратора на постоянной основе или приходящего время от времени. Фирма растёт и рано или поздно одной расшаренной папки в сети, где каждый может делать что захочет, становится мало. Требуется разграничение доступа для разных пользователей или групп пользователей на платформе MS Windows. Линуксоидов и опытных админов просьба не читать статью.
В данной статье я расскажу как создавать статическую iOS-библиотеку. Да не простую, а универсальную! Но об этом позднее. Давайте разберемся для чего вообще нужны библиотеки.
Вы сделали какой-нибудь емкий модуль, использующий много классов, ресурсов и всего прочего. Модуль нужно использовать сразу в нескольких проектах, не зависящих друг от друга. Для таких целей благоразумно будет скомпилировать модуль в единый файл — библиотеку.
Есть различные проекты, занимающиеся написанием ПО по управлению автомобилем без участия человека.
Нынешние вехи в истории релиза Ubuntu стали, если можно так выразиться, номинальными. Разработчики перешли на полное тестирование кода раз в 2 недели. Образы разрабатываемого релиза выкладываются для сообщества постоянно.
Захотелось собрать в одном месте изображения, поясняющие структуру, работу операционной системы Убунту или входящих в неё компонентов.
Очень давно начались мои ранние эксперименты и тесты новой файловой системы Btrfs. Не всё было радужно и весело, но время шло и Btrfs хорошела. На свой первый SSD OCZ Onyx OCZSSD2-1ONX32G решился установить именно Btrfs, ради её умения работать с твердотельными дисками через параметр -o ssd, но скажу честно, что отказался в дальнейшем в пользу ext4 без журнала. Но сейчас история не моя, а сотрудника Canonical Алана Поупа (Alan Pope), который описывает своё домашнее приключение с Btrfs, поэтому речь пойдёт от его лица.
Разработчики в почтовой рассылке начали обсуждение - 32-битную или 64-битную версии Ubuntu предлагать пользователям по умолчанию?
Разработчики, естественно, анализируют текущую ситуацию и готовы рассмотреть дополнительные доводы, но на данный момент, хотя обе версии не подходят идеально для всех компьютеров, 64-битная версия выглядит более предпочтительнее.
17 апреля 2014 года назначено ориентировочной датой будущего долгоподдерживаемого релиза Ubuntu 14.04 LTS.
Ubuntu 14.04 пока не имеет названия, но в Убунту Вики обозначено серией Т и будет называться Тбла-бла Тбла-бла. Все даты, указанные в вики, не окончательные и в будущем могут немного измениться. Текущий релиз Ubuntu 13.10 Saucy Salamander запланирован на 17 октября 2013.
Статья пытается раскрыть общее представление о производительности нового дисплейного сервера Mir, временной прослойки XMir для совместимости с X, а также пытается описать текущие узкие места и варианты исправления ситуации. Mir и XMir появятся в Ubuntu 13.10 Saucy Salamander, поэтому их работоспособность и производительность очень важны.
Unity переводится как Единство, так почему название статьи объединяет через союз И два одинаковых слова, написанных на разных языках? Дело в том, что Ubuntu начала свой путь объединения всех аппаратных платформ и всех устройств с разными форм-факторами, экранами, сенсорными возможностями под своим крылом. Canonical движется к цели, когда есть единая кодовая база Убунту, которая легко адаптируется к тому на чём она работает. Десктоп? Ок! Смартфон? Нет проблем.
Джо́но Бэ́кон (Jono Bacon) продолжает освещать процессы, происходящие внутри Canonical и Ubuntu. Целью является освещение того, что скрыто в недрах кода и часто малозаметно простым пользователям и разработчикам приложений. Статья описывает причины, побудившие создать Ubuntu SDK, выбор инструментария и фреймворков.
В данной статье описываются некоторые улучшения, которые собирается ввести Canonical, чтобы упростить и ускорить появление программ от разработчиков приложений.
Ради практических навыков и чтобы быть одним из первых пользователей Ubuntu Touch, решил приобрести планшет из линейки Nexus, так как с ними работают в основном разработчики и многие утилиты работают без лишних телодвижений.
Debian - не коммерческий проект, чья цель: создание свободного дистрибутива Linux. На базе Дебиан создано множество дистрибутивов, в том числе и Убунту. Папа Дебиан празднует свой день рождения 16 августа и есть повод перечислить интересные факты, связанные с ним.
Сегодня наткнулся на довольно интересный проект Apportable, позволяющий портировать приложения для iOS, написанные на языке Objective-C, на Android.
Если вы пользователь 32-битной Убунту, то проблема множества архитектур на одном ПК вас не касается. Пользователи 64-битной системы могут использовать как 64-битные версии прикладного ПО, так и 32-битные. Но могут не значит должны!
Если глянуть радостную картину, которую рисует статистика Debian, то именно сейчас происходит переломный момент, когда 64 бита побеждают 32 бита на платформе Debian.
Данная картинка обновляется со временем, поэтому самому интересно в дальнейшем посмотреть развитие ситуации. Но не нужно быть семи пядей во лбу, чтобы понять, что "зелёная линия" 64 бит стремительно приближается к красной линии 32 бит и в августе 2012 пересекла её!
Пользователь должен иметь возможность вызывать столько приложений сколько ему нужно, не испытывая замедления в работе. Это тот случай, когда система должна заниматься всем этим, улучшая работу пользователя, особенно, на мобильных устройствах.
Когда начиналась работа над Ubuntu Touch, главным в работе разработчиков был просто запуск системы на популярных мобильных платформах. Затем сфокусировались на использовании аппаратного ускорения для прорисовки UI, декодирования медиа и доступ с сенсорам устройства.
Теперь разработчики думают о новой модели работы приложений, которая будет сильно интегрирована с операционной системой Ubuntu Touch.
sudo port selfupdat
sudo port install nginx
cd /opt/local/etc/nginx/
sudo cp nginx.conf.example nginx.conf
Несколько недель назад разработчики анонсировали появление в Ubuntu 13.10 Saucy Salamander нового дисплейного сервера Mir и временной прослойки XMir, которая позволит использовать без переделки приложения, зависимые от старого дисплейного сервера X.
С появлением 64 битных операционных систем возник вопрос о работе 32 битного ПО в 64 битной системе. Ситуация не такая и простая, как кажется на первый взгляд.
Программы используют библиотеки и если программа собрана компилятором gcc под 32 битную систему, то для работы в 64 битной системе ей нужны 32 битные версии её библиотек. В Убунту пакет-монстр ia32-libs обеспечивал 32 битные программы их последними 32 битными библиотеками. Тарбол ia32-libs весит около 555 Мб, но размер не самое страшное. Некоторые из 32 битных библиотек нужно исправлять отдельно, чтобы они корректно работали в 64 битном окружении и тут возникают никому не нужные сложности для поддержания таких специфичных случаев.
Разработчики всегда хотели реализовать постепенное обновление среди пользователей Убунту. Чтобы была возможность наблюдать регрессии и останавливать процесс обновления, если начинаются проблемы. Поддержка поэтапного обновления была реализована частью в update-manager, но не была реализована серверная часть. Благодаря работе множества разработчиков Ubuntu, поэтапное обновление теперь готово полностью.
Это мой не большой список аналогов программ из мира Windows.
Таинственный ноутбук, который заряжается от Солнца и на борту несёт операционную систему Ubuntu, заинтриговал многих. Интрига подогревалась картинками, но не было подробной информации. И вот теперь она доступна.
В PulseAudio 4.0 добавили код, позволяющий делать более изящно автоматическую регулировку задержки, но это может сломать ваш Скайп.
Данный код улучшает работу с запросами задержки ~80 mc. Но звук в Skype может пропадать или прерываться и даже воспроизводиться быстрее чем надо.
Canonical в разгар кампании по продвижению суперфона Ubuntu Edge не забывает про свой новый дисплейный сервер Mir. Ведь Mir обязан появиться в Ubuntu 13.10 Saucy Salamander и право быть перенесённым, как Smart Scopes, у него нет.
Менеджер входа в систему LightDM в своей версии 1.7.4 стал поддерживать вход в Unity поверх Mir. В Ubuntu 13.10 дефолтной Unity будет 7 версия, а 8 версия доступна как альтернативная сессия для тестирования.
Canonical конечно удивила весь мир своим Ubuntu Edge. Красивые линии и материал производят приятное впечатление. Характеристики смартфона призваны объединить мобильные системы с десктопными. 4 Гб ОЗУ и 128 Гб SSD - разве не похожи на начинку ПК?
Canonical решила выпустить Ubuntu Edge по модной теме через краудфандинг. 32 миллиона долларов немалая сумма и если людям нужен такой девайс, то сумма наберётся. Если не нужен, то Canonical не потеряла бы свои деньги вложенные в никуда.
Есть ещё доводы в пользу Ubuntu Server, кроме перечисленных в 13 причин использовать Ubuntu Server. Часть 1. и 13 причин использовать Ubuntu Server. Часть 2...
Есть ещё доводы в пользу Ubuntu Server, кроме перечисленных в 13 причин использовать Ubuntu Server. Часть 1.
У многих администраторов есть предубеждение к Ubuntu Server. Дескать Ubuntu попсовая и сделана для десктопа, какой из неё сервер? Несмотря на успех Canonical на рынке десктопа, где единая Ubuntu охватывает разные устройства по своей архитектуре и форм-факторам, никто не забывает рынок серверов и облачных вычислений.
Разработчик Canonical Alan Pope написал в твиттере, а другой разработчик Jono Bacon подтвердил, что интернет-аукцион-магазин eBay, интернет-сервис VoD Netflix, телевизионное шоу по подписке Hulu используют или начали миграцию на Ubuntu Server.
По ряду причин мы с коллегой ещё не перешли на виртуализированные сервера. В целом всё готово, но нужно желание и смелость перейти со старой модели, где на каждую задачу свой физический сервер, на новую схему в виде маленького кластера, с крутящимися в нём виртуальными серверами.
Чтобы не терять времени, хостовая часть Proxmox VE и виртуальные, гостевые операционные системы KVM были оптимизированы. Но прошло не много времени и шаловливые ручки хотели ещё что-нибудь подкрутить.
Многие переживают за новый суперфон от Canonical под названием Ubuntu Edge и следят за графиком краудфандинговой площадки indiegogo.com, словно трейдеры на фондовой бирже.
24 июля 2013 многие из Canonical высказались со словами благодарности за столь потрясающую поддержку, но в то же время, понимая, что путь долгий и многое ещё впереди.
Новый суперфон от Canonical под названием Ubuntu Edge решили создать через народное финансирование на краундфандинговой площадке indiegogo.com. Всё просто! Canonical является софтварной компанией, а не хардварной. 32 миллиона долларов, наверняка, это тот минимум, с которым собираются связываться те, кто делает на фабриках телефоны и планшеты.
Canonical наконец-то представила свою таинственную задумку. Это оказался суперфон Ubuntu Edge, который стирает грани между компьютером и телефоном.
Разработчики Стефан Грабер (Stéphane Graber), Барри Варшава (Barry Warsaw) и Ондрей Кубик (Ondrej Kubik) готовы представить новую схему обновления Ubuntu Touch, которая станет дополнительным, официальным механизмом обновления.
В Canonical готовятся после 22 июля представить публике нечто связанное с Ubuntu. 18 июля 2013 компания обновила свою домашнюю страницу с 4 дневным отчётом и таинственной картинкой.
Чёрный фон, линия по диагонали и текст "Линия где / встречаются две плоскости" (The line where / two surfaces meet).
Марк Шаттлворт, основатель Canonical, которая развивает платформу Ubuntu, заявил в эксклюзивном интервью для Mobile World Live о планах выпуска 4 устройств с Ubuntu Touch, тем самым начав штурм рынка мобильных устройств.
Джим Землин (Jim Zemlin), исполнительный директор Linux Foundation, как-то сказал: "Вы используете Linux каждый день, но можете не знать об этом". Управление полётами, поддерживание банковских транзакций, контролирование системами атомной подводной лодки и многое другое может выполняться в среде Linux.
Ваша жизнь, деньги и даже смерть - в руках Linux! Это невероятно, но факт.
В официальном Ubuntu 13.10 будет нас ждать дисплейный сервер Mir, который заменит Xorg, и Xmir, как временная прослойка между Xorg и Mir для плавного перехода. XMir позволит всему богатству приложений работать без каких-либо изменений в новом мире.
Canonical создаёт среду исполнения Android, которая позволит запуск андроид программ в Убунту.
Android - это основанная на linux платформа от Google. Каждая новая версия улучшает платформу и позволяет больше возможностей для производителей телефонов и мобильных операторов. Есть даже порт Android для x86 платформы, что даёт некоторым людям надежду на занятие рынка нетбуков. Но некоторые аналитики считают, что Андроид плохо подходит для нетбуков.
Для удобства сторонних разработчиков, в дополнение к deb пакету несколько месяцев назад введён новый формат Click и вот первый пакет в формате Click появился в Центре Приложений Ubuntu.
Главная мысль, что формат Click - это дополнение, а не замена deb. Click ориентирован на автономные приложения сторонних разработчиков, особенно на мобильных платформах.
Литералы — это синтаксические упрощения Objective-C моделей программирования. Они делают код приложения более кратким и сгрупированным.
Для общей наглядности ниже приведена таблица различия кода с использованием литералов и без.
Недавно Марк Шаттлворт, лидер Canonical, написал в личном блоге markshuttleworth.com заметку об использовании им в течении двух недель ноутбук Dell XPS с Ubuntu и новым дисплейным сервером Mir на борту. Не менее известный Джоно Бэкон (Jono Bacon) написал "Mir для всех".
"Склеивание" сетевых интерфейсов (NIC Teaming / Bonding) - не что иное, как слияние нескольких сетевых соединений в одно параллельное. Это позволяет увеличить пропускную способность канала и повысить отказоустойчивость сети в случае отказа одной из сетевых карт.
Ядро linux идет со встроенным драйвером для агрегирования нескольких сетевых интерфейсов в один, называемый bond0. В данном руководстве будет объяснено как настроить данный интерфейс под debian-based системой на конкретном примере.
Music Player Daemon - музыкальный плеер с клиент-серверной архитектурой и широкими возможностями. Он умеет воспроизводить музыку из указанного каталога и транслировать ее по сети. Управлять демоном можно как локально, так и удаленно, а также есть широкий выбор фронтэндов - клиентов к mpd.
Рассмотрим процесс установки и первоначальной настройки нашего демона.
Марк Шаттлворт в своём личном блоге markshuttleworth.com, после двух недель тестирования, дал высокую оценку новому дисплейному серверу Mir от Canonical.
Файрвол в системе linux контролируется программой iptables (для ipv4) и ip6tables (для ipv6). В данной шпаргалке рассмотрены самые распространённые способы использования iptables для тех, кто хочет защитить свою систему от взломщиков или просто разобраться в настройке.
Launchpad.net - удобный способ держать систему на передовой, без проблем ставить программы свежих версий, а также сообщать о багах в программах, помогать переводить и многое другое.
Политика Canonical такова, что в стандартных репозиториях содержатся только стабильные версии программ, выпущенные на момент выхода в свет дистрибутива. В дальнейшем в репозитории добавляются только обновления безопасности, не изменяющие версии установленных программ. Кроме того, добавить разработчику свою программу в стандартные репозитории не просто. Всё это не очень удобно, поскольку не позволяет создателем программ напрямую публиковать через механизм репозиториев последние версии своих творений.
Последние годы ясно показывают, что Canonical делает огромные успехи в мире ИТ. Десктопная Ubuntu принесла в мир Linux инновационные решения. Кроме того, Canonical не забывает об облачных вычислениях и налаживает партнёрские отношения с мировыми игроками.
Среди таких серьёзных игроков компания Intel, которая подготовила свою презентацию "Creating Trust in the Cloud", где рекомендуются к применению процессоры Intel Xeon с технологией Intel Trusted Execution Technology (Intel TXT) и сервера Canonical Ubuntu Server 12.04.2 с OpenStack, с интегрированным Open Attestation (OAT).
Ext2Fsd - это драйвер файловой системы, позволяющий получить доступ на чтение и запись к разделам ext4, ext3, ext2 из-под MS Windows. Работает с MS Windows 2000, XP, Vista и Windows 7.
Ext2Fsd обладает ограниченной поддержкой ext4 и по умолчанию монтирует файловую систему в режиме только для чтения, но вы можете переключить в режим для записи, если вам действительно это необходимо.
Ситуация со следующим релизом Ubuntu 14.04 LTS вынуждает Canonical внедрять свой новый дисплейный сервер Mir уже в Ubuntu 13.10 Saucy Salamander. Если не внедрить Mir сейчас, то придётся ждать до релиза Ubuntu 14.10, чтобы не трогать стабильный и долгоподдерживаемый 14.04 LTS. Но тут рядом планы Ubuntu Touch, которая собирается выйти на рынок весной 2014 года и нужна единая кодовая база. Поэтому Canonical, увеличив штат сотрудников, интенсивно и агрессивно работает над Mir'ом, что даёт право директору по развитию Unity и Mir Оливеру Райсу (Oliver Ries) считать, что Mir удовлетворяет критериям качества, предъявляемым к компонентам, включаемые в релиз.
AMD является членом Document Foundation's Advisory Board и помогает свободному сообществу, улучшая LibreOffice Calc. Некоторые наработки от AMD мы увидим в LibreOffice 4.1, но бо́льшая порция улучшений будет в LibreOffice 4.2.
Некоторые персоналии, узнав что Ubuntu работает в изолированном окружении chroot, обзывали Ubuntu Touch ещё одной оболочкой Android. Это было не верно тогда, а сейчас тем более.
Ted Ts'o, главный разработчик Ext4, закоммитил несколько интересных изменений для ext4, которые касаются увеличения производительности.
Новый дисплейный сервер Mir стремительно ворвался в Ubuntu мир. С самого начала, со времён анонса Mir, не всё было гладко, особенно когда обиделись поклонники Wayland некорректным сравнением Mir с Wayland. Но разработка Mir, как паровоз, мчится дальше.
В почтовой рассылке разработчиков Убунту, в личных блогах и на официальных сайтах Canonical есть крупицы информации про Mir, который в будущем заменит Xorg на посту.
Несколько месяцев назад, Canonical анонсировала новый упрощённый формат пакета "Click package", нацеленный в первую очередь на мобильные платформы под управлением Ubuntu Touch.
Бэкапы на MAC OS лежат тут: ~/Library/Application Support/MobileSync/Backup/
Gufw - это файрвол, использующий под капотом UFW (Uncomplicated Firewall), который в свою очередь использует старый, добрый, сложный iptables. Вот такая вот матрёшка.
Ubuntu идёт по умолчанию с консольным файрволом UFW (Uncomplicated Firewall), который позволяет легко и просто сделать правила для iptables. Но UFW не включён по умолчанию, так как требуется настройка человеком в разрешении и запрещении сетевого трафика. Gufw - графическая утилита, которая максимально упрощает пользователю создание нужных правил и позволяет избежать набора малопонятных названий протоколов и номеров портов.
Любая цель может быть достигнута разными способами. Приходится искать оптимальный способ для достижения поставленной цели.
Каким образом можно определить оптимальное достижение цели в программировании? Код должен быть красивым и оптимизированным. На оптимизацию влияют многие факторы, в том числе и время.
Чарли Рейзингер (Charlie Reisinger) написал статью об образовательном учреждении Penn Manor, которое использует в своей работе ~1800 компьютеров под управлением Ubuntu. А недавно они запустили программу "Один ноут в одни руки" для своих студентов и раздадут 1700 девайсов с Убунту и свободными программами на борту.
Много месяцев назад, Canonical взяла курс на объединение своей платформы Убунту - операционная система, способная работать на телефонах, планшетах, десктопах, ТВ и так далее. Теперь объединению подверглись и многочисленные сервисы Canonical.
Сразу же после выхода Ubuntu 13.04 множество пользователей не могли не заметить, что внедрение автоматических тестов даёт свои плоды и позволяет сделать Убунту ещё более проверенной и надёжной системой.
Canonical за последние годы наладила партнёрство с такими известными брендами, как HP и Dell, в сфере десктопов и облачных вычислений. Несколько часов назад, Canonical объявила о создании Консультативной группы мобильных операторов (Carrier Advisory Group - CAG). CAG - это группа компаний, которая поможет сформировать и улучшить мобильную сторону Убунту.
В Лондоне 18 июня 2013 года Canonical объявила о создании Консультативной группы мобильных операторов (Carrier Advisory Group - CAG), которая будет формировать Ubuntu для мобильной индустрии.
Хочется предложить вашему вниманию статью разработчика Стивена Уэбба, который рисует своё видение будущего Ubuntu Desktop.
Я как в воду глядел, когда ляпнул, что за Браузером, который перекочевал из Ubuntu Touch в Ubuntu 13.10, идут к нам Галерея и Медиа Проигрыватель. Ну вот и встречайте!
Операционная система Android предназначена для мобильных устройств и на сегодняшний день используется в планшетных ПК, смартфонах, нетбуках и различных коммуникаторах. Хотя по всей видимости, не далёк тот день, когда Андроид заработает и на настольных ПК. Уже сейчас есть первый моноблок Android от Aser. Активных устройств на данной платформе более четверти миллиона, а если бы всех пользователей "Андрюхи" собрать в одном месте и создать отдельное государство, то эта страна превышала бы по количеству жителей России и США вместе взятых.
Взглянув на iOS 7, меня удивило количество эффекта blur на всевозможных панельках этой чудо-ОС. Очевидно, данный эффект входит в тренд, а это значит, что нужно использовать его и в своих приложениях.
С этими веб браузерами в Ubuntu Touch одна путаница и неразбериха. Вроде недавно была информация об SlateKit, минималистском браузере, использующем Qt5, QML, JavaScript и WebKit. И вот информация, что дефолтный браузер в Ubuntu Touch вроде как Webbrowser App и он появляется в десктопной Ubuntu 13.10. Что за название? И почему так всё сложно с анонсом и нормальным названием?
10 июня 2013 года была анонсирована новая операционная платформа для мобильных устройств от Apple с абсолютно новым, отличающимся дизайном.
И нравится нам или нет, она будет распространяться и все новые приложения будут проходить ревью в Apple в соответствии с новыми правилами и требованиями к дизайну приложений.
Как-то Марку Шаттлворту задавали вопросы. На вопрос что за браузер будет в Ubuntu Touch он ответил: "Мы определённо выберем Webkit или Blink, но я не знаю какой из них. Браузер из мобильной платформы будет доступен и в десктопной версии, но не как браузер по умолчанию, а скорее, как сердце наших WebApps".
Сегодня я опишу один из простых примеров, который уже достал меня и забрал много времени, когда я пытался его реализовать! Я покажу Вам, как выполнить связь между NSTableColumn, NSArrayController и NSUserDefaultsController, не написав ни единой строчки кода.
Много месяцев назад разработчики показали своё видение единой и целостной Убунту, которая будет работать на всём спектре вычислительных устройств. Сейчас часть разработчиков усиленно работает над Ubuntu Touch, где распознавание речи будет играть немаловажную роль.
Уже множество раз сталкивался с проблемой вызова мультипараметрового метода с задержкой.
С вызового метода с одним параметром проблем никаких нет:
//Вызов метода [self performSelector:@selector(myMethodWithOneParameter:) withObject:someObject afterDelay:3.0]; //однопараметровый метод, вызываемый с задержкой - (void)myMethodWithOneParameter:(id)object { ... }
Unity Smart Scopes, известные так же как 100 областей, появились в Ubuntu 13.10 Saucy Salamander. Это функция пытается дать ещё более релевантные ответы при вашем поисковом запросе.
Данный проект был анонсирован уже довольно давно и всё что-нибудь да мешало ему появиться в Убунту.
Как это работает? Во время поиска в домашней линзе, Dash пытается угадать какие поисковые категории нужно отобрать с помощью имеющейся информации на центральном сервере. Например, вы ищете Pantera и Dash выбирает Music, Reference и ещё категории. Категории, которые отобрал Dash, в дальнейшем можно вручную изменить.
Ubuntu Touch сейчас как вулкан. Множество глобальных улучшений и гигантские шаги, чтобы догнать конкурентов типа Firefox OS.
Разработчики Убунту рапортуют, что уже смотрят ролик Sintel h.264, благодаря GStreamer в Ubuntu Touch. И не просто смотрят, а смотрят аппаратно ускоренным. Сейчас тестируют h.264, но можно использовать и другие кодеки.
Всегда приятно слышать в прессе об Убунту, даже если это не касается её напрямую. Статья на BBC News о технологии WiSee один из таких случаев.
Технология под названием WiSee использует "сбои" в Wi-Fi, чтобы понять человеческие жесты. Команда разработчиков использует Ubuntu для работы и демонстрации уникальной технологии завтрашнего дня.
По умолчанию, в Ubuntu и других линукс дистрибутивах, если вы слушаете музыку в проигрывателях типа Rhythmbox, Audacious и поступает звонок в приложениях типа Skype, Ekiga, SFLphone, то музыка продолжает играть, несмотря на звонок.
PulseAudio умеет паузить музыку при поступлении звонка в VoIP приложениях, но этот функционал по умолчанию отключён.
Как бы некоторые линуксоиды не относились к PulseAudio, но именно он делает массу полезных штук, типа смешивания звуковых потоков, чтобы можно было параллельно слышать звук из разных источников. Многие не научившись его готовить, рекомендовали удалить его и остаться с ALSA один на один. Может новая 4 версия заставит таких упёртых товарищей оставить PA в покое?
Pulse Audio 4.0 приносит улучшения стабильности в работе с Bluetooth, ещё меньше задержек при обработке, общую производительность.
Ещё стоит отметить тот факт, что PulseAudio будет участвовать в Google Summer of Code! Alexander Couzens (lynxis) под руководством Tanu Kaskinen работает над module-tunnel, использующий libpulse. Damir Jelić под руководством Peter Meerwald работает на улучшением resampling.
Одна интересная штуковина всё никак не может появится на свет. Имя ей Умные Области. Умные Области призваны помочь обычным областям выдавать ещё более релевантные запросы.
Оказывается, что они были заново спроектированы чтобы быть более эффективными и легко масштабироваться в новой стратегии "Ubuntu на всех устройствах".
Начиная с 2013 года, Canonical работает над проектом Ubuntu Touch, которая дополняет работающими мобильными устройствами линейку Ubuntu.
Множество сторонних разработчиков присоединилось для написания родных для Ubuntu Touch программ на Qt/QML.
Недавно Ubuntu Touch достигла такого состояния, что некоторые разработчики начали использовать её в рабочем режиме. То есть такие телефонные особенности как 3G соединения, получение звонков - стали доступны.
Помня слухи о возможном выходе Ubuntu Touch не весной 2014, а поздней зимой 2013, многие пользователи спрашивают: "А какие планы у Canonical по поводу партнёрства с производителями мобильных устройств? Какие бренды хотят использовать Ubuntu Touch?"
Вот простой пример, как можно рефакторить код и сделать его короче и читаемым:
Сначала получилась как обычно ужасная куча нечитаемого кода:
UIGraphicsBeginImageContext(image.size); CGContextSetBlendMode(UIGraphicsGetCurrentContext(), kCGBlendModeCopy); [image drawInRect:CGRectMake(0, 0, image.size.width, image.size.height)]; CGContextSetBlendMode(UIGraphicsGetCurrentContext(), kCGBlendModeDifference); CGContextSetFillColorWithColor(UIGraphicsGetCurrentContext(),[UIColor whiteColor].CGColor); CGContextFillRect(UIGraphicsGetCurrentContext(), CGRectMake(0, 0, image.size.width, image.size.height)); UIImage *returnImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();
Видеолекции курса Распределенные системы хранения и обработки данных.
Лектор: Владислав Белогрудов.
В курсе дано всестороннее представление о системах и сетях хранения данных, их применимости для построения облачной инфраструктуры. Подробно рассматриваются вопросы дизайна и виртуализации сетей хранения данных, информационной безопасности и доступности.
[UIApplication sharedApplication].idleTimerDisabled = !lockscreenEnabled;
Кнопка в тулбаре/навбаре с красивой иконкой.
UIImage *faceImage = [UIImage imageNamed:(screenLocked) ? @"Locked" : @"Unlocked"]; UIButton *lockButton = [UIButton buttonWithType:UIButtonTypeCustom]; lockButton.bounds = CGRectMake(0, 0, faceImage.size.width, faceImage.size.height); [lockButton setImage:faceImage forState:UIControlStateNormal]; [lockButton addTarget:self action:@selector(lockScreen:) forControlEvents:UIControlEventTouchUpInside]; lockButton = [[UIBarButtonItem alloc] initWithCustomView:lockButton];
#import "UITabBarController+ShowHideBar.h" @implementation UITabBarController (ShowHideBar) - (void)setHidden:(BOOL)hidden { CGRect screenRect = [[UIScreen mainScreen] bounds]; float fHeight = screenRect.size.height; if (UIDeviceOrientationIsLandscape([UIApplication sharedApplication].statusBarOrientation)) { fHeight = screenRect.size.width; } if (!hidden) { fHeight -= self.tabBar.frame.size.height; } [UIView animateWithDuration:0.25 animations:^{ for (UIView *view in self.view.subviews) { if ([view isKindOfClass:[UITabBar class]]) { [view setFrame:CGRectMake(view.frame.origin.x, fHeight, view.frame.size.width, view.frame.size.height)]; } else { if (hidden) { [view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, fHeight)]; } } } } completion:^(BOOL finished) { if (!hidden) { [UIView animateWithDuration:0.25 animations:^{ for (UIView *view in self.view.subviews) { if (![view isKindOfClass:[UITabBar class]]) { [view setFrame:CGRectMake(view.frame.origin.x, view.frame.origin.y, view.frame.size.width, fHeight)]; } } }]; } }]; } @end
Видеолекции курса Алгоритмы и структуры данных. Часть 2.
Лекторы: Александр Куликов, Михаил Дворкин.
Марк Шаттлворт, лидер Canonical, сегодня закрыл эпохальный баг №1. Этот баг описывал превосходство Microsoft на рынке.
Удобная функция универсального доступа — инверсия цветов, для ночного чтения.
Проверить активность данного режима просто: UIAccessibilityIsInvertColorsEnabled
, но вот программно активировать — API нет =(
Прийдется опять изобретать велосипед…
Проблема — отображение PDF в «ночном режиме» чтения (белое на чёрном).
UDS давно позади и разработчик Thomas Strehl в почтовой рассылке кратко подвёл итоги недели о состоянии Unity API.
Но чтобы понять и простить разработчиков, требуется знание нынешней ситуации с Unity и новой Unity Next. Unity написана с помощью Nux, OpenGL тулкита, а Unity Next пишется с помощью Qt5 / QML2 (Qt Modeling Language). А помните Unity 2D для старых машин со слабой графикой? Ту, которая написана была на Qt и которую потом прекратили разрабатывать, запустив Unity 3D через llvmpipe для старых машин.
Canonical так объясняет свои шатания между Nux и Qt. "На саммите UDS Q обсуждалось на что ставить при разработке Unity? Ставить на Qt/QML, который переживал переход или сыграть надёжно и сохранить полный контроль над тем, что нам дорого? Было много обсуждений, аргументов за и против и было решено объявить Unity2D излишней со своей отдельной кодовой базой. Промотай 9 месяцев назад и скажи нам в прошлом что наши опасения не оправдались и Qt5 вышла хороша, то мы бы не затеяли дебаты и давным давно использовали бы одну технологию - Qt!".
Qt5/QML2 отличный OpenGL тулкит, который даёт полный доступ к OpenGL возможностям и производительность. Canonical так же считает, что Qt5/QML2 отлично себя показал в проекте Ubuntu Touch и позволит создавать любые сложные UI на любых устройствах с любым форм-фактором.
Ubuntu является мощной, универсальной и надёжной операционной системой, которую используют во всём мире. Ubuntu в своём названии уже превозглашает верховенство дружбы и человечности к друг другу. Реальные люди доказывают это каждый день не на словах, а на деле.
Стюарт Керофф (Stuart Keroff) преподаёт в Community School of Excellence города Сент-Пол штата Миннесота. Он также лидер Азиатских Пингвинов (Asian Penguins), группа детей под руководством взрослых, которая на пожертвованные компьютеры устанавливает Ubuntu.
Со времён Ubuntu 6.10 с нами невидимо присутствует помощник Apport, чья задача грамотно оформить отчёт об ошибке для упавшей программы. Apport в Ubuntu - это классический crash reporter, позволяющий выяснить причину падения программы и исправить её в следующей версии. Apport - это мостик между разработчиком программы и пользователем, у которого на компьютере программа ведёт себя не так как задумывалось.
Система StableReleaseUpdate (SRU). Путешествие от ошибки до её исправления.
Саламандре дали конкретное задание - сфокусироваться на облаках и на мобильных платформе. Ubuntu 13.10 Саламандра должна так же обкатать новый дисплейный сервер Mir и Unity Next так, чтобы Ubuntu 14.04 LTS использовала уже новый, но проверенный видеостек. Так что же будет сделано для этого?
На этой неделе, с 21 по 22 мая 2013 года состоялась Ubuntu Open Week в виде IRC сессий. Ubuntu разработчики отвечали на вопросы Ubuntu пользователей.
В рамках Ubuntu Open Week, сам диктатор Марк Шаттлворт принял участие и ответил на некоторые вопросы:
Ubuntu Touch в мае должна закрыть основные свои TODO и в июне уже быть намного юзабельней. Хотя разработчик Джоно Бэкон уже вставил SIMку в свой рабочий телефон и говорит, что многое работает "хорошо". Вашему вниманию хочется предложить подборку новых материалов об Ubuntu Touch из сети, которые начали появляться как грибы после дождя. Ведь с той поры, когда Убунту Touch представили впервые, прошло уже много времени.
Стыдно признаться, но до этого момента я использовал обычно один монитор и серьёзно Xorg "не копал". Только относительно недавно, с приобретением FullHD TV Samsung UE40EH5000 я получил дома "многомониторную" конфигурацию. Всплыла проблема.
Один монитор с соотношением сторон 4:3 и разрешением 1280x1024, второй "монитор" Samsung UE40EH5000 с соотношением сторон 16:9 и разрешением 1920x1080.
Разные соотношения сторон и разные разрешения и вот я уже смотрю запущенный с компьютера фильм через HDMI не в FullHD на своём Samsung UE40EH5000.
Вначале я пошёл не туда. Запускал фильмы через скрипт, "перенаправляя" на другой screen у Xorg и звук в HDMI порт. Что-то типа vlc --alsa-audio-device iec958 --x11-display :0.1. Изврат ещё тот и кроме плееров на экран мало что выведешь.
Стал подробнее разбираться в работе Xorg. И?
При подключении второго монитора окна открываемых приложений начинают появляться то на одном мониторе, то на другом. Чтобы исправить это – нужно:
Видеолекции курса Технологии хранения и обработки больших объёмов данных.
Лекторы: Дмитрий Барашев, Александр Дольник.
Джоно Бэкон (Jono Bacon) пишет с своём блоге, что начал использовать Ubuntu Touch как основную систему своего телефона Galaxy Nexus. Согласитесь, что когда SIMка разработчика находится в телефоне разрабатываемой системы - это что-то да и значит.
Google Glass - новый футуристический проект, представляющий собой компьютер, носимый как очки. Но причём тут Ubuntu?
Гугл Очки представляют информацию аналогично смартфону через взаимодействие жестами и голосом, с возможностью достать нужное через Интернет.
Разработчики Google показали как можно взломать их передовое устройство и, получив root'овый доступ, запускать различные приложения.
На Google I/O вышеупомянутый взлом был показан в режиме реального времени, чем доставил зрителям неподдельное удовольствие.
Мартин в своем блоге Mir in Kubuntu с ноткой неприятия пишет о своём видение будущих проблем. Нельзя сказать на 100% что он прав, местами он реально ошибается. В общем, мне такому спецу мало что можно сказать и возразить, но его предвзятость видна сразу.
Дальше своих реплик не вставляю и текст идёт от лица Мартина, который является профессиональным разработчиком, который, как и любой другой, имеет право на свою точку зрения.
Unity 8 следующая ступенька к Unity Next уже научилась работать через дисплейный сервер Mir от Canonical.
Unity 8 и Mir находятся в активной разработке, так что увидеть их первую совместную работу очень интересно.
Сейчас проходит UDS (Ubuntu Developer Summit) в виде онлайн встреч и разработчики Canonical с другими разработчиками обсуждают детали будущего релиза.
Во вторник 14 мая 2013 года откроется новый UDS (Ubuntu Developer Summit), который продлится три дня. Саммиты теперь проходят в виде онлайн встреч, а не в виде оффлайн конференций.
Это официальное событие собирает множество разработчиков для обсуждения будущих изменений, планов относительно Ubuntu 13.10 Saucy Salamander.
Кевин Ганн (Kevin Gunn) в почтовой рассылке опубликовал для коллег планы на май 2013. Речь идёт о работах над Mir и Unity 8, которая олицетворяет работу над Unity Next. Цифра 8, вероятнее всего, показывает следующий шаг после текущей Unity 7, но не конечную версию Unity Next.
На андроид устройствах Unity Next и Mir будут работать вместо SurfaceFlinger и ява машины Dalvik, но используя платформу Android с его родными драйверами к GPU. Как это будет работать подробнее и точнее раскрыто в статьях Mir и Android и Mir и Android GPU.
Объем всех жестких/оптических дисков, за исключением магнитных флоппи-дисков (дискет), всегда рассчитывался исходя не из стандартов расчета (SI-префиксы). Так рассчитывается только память (ОЗУ), и то, не факт. Из-за этого у многих программистов возникает путаница при получении объемов данных (будь это занятое или свободное пространство). В 1999 году IEC рекомендовало использовать SI-префиксы (кило-, мега-, гига- и т.д.) только для степеней 1000, и новые для степеней 1024 (кики-, миги-, гиги- и т.д.). На некоторый момент к сожалению такие системы гигантов Майкрософт и Эппл до сих пор используют неправильный расчет, за что следовательно надо бы дать им в морду. Но сейчас Эппл исправилась, но Майкрософту все таки и дальше следовало бы дать в морду за то, что и дальше обманывают пользователей.
Видеолекции курса Современные технологии разработки ПО.
Лектор: Александр Смаль.
Год за годом, месяц за месяцем, неделя за неделей Убунту быстрыми и энергичными рывками проникает во все углы деятельности людей.
Помогая учёным Бразилии и Германии в разработке автомобилей, управляемых без водителя, или, помогая презентовать новые разработки NVIDIA, Убунту доказывает свою надёжность и стабильность.
Ubuntu начинает появляться в требованиях к операционным системам у таких вещей, как запуск игр, инструменты игровых движков, видео редакторам. Пока Убунту обычно третья в списке после MS Windows и Mac OS, но лиха беда начало.
Некоторые команды разработчиков выбирают Убунту приоритетной операционной системой для своего детища.
Python for Kids - книга о программировании, направленная на лёгкое обучение детей и взрослых языку программирования Питон.
Изучая оглавление книгу можно увидеть, что авторы в разделе установки Питона на разные операционные системы не только не забыли про Убунту, но и дали подробные инструкции об установки Питона через Центр Приложения Убунту.
Видя что происходит в этом мире за последние годы, можно констатировать тот факт, что Убунту присутствует уже во многих сферах жизни.
Мощная операционная система Убунту объединяет людей в открытое, современное сообщество.
EUhackathon - это мероприятие, когда раз в год кодеры со всех стран собираются на совместное программирование.
Последний EUhackathon прошёл в Брюсселе 21 июня 2012. 30 часов кодирования с 4 часовым перерывом от 37 кодеров 11 национальностей. Победителей награждали члены Европейского Парламента и спонсоры Facebook, Google, Orange и Vodafone.
Добавить в functions.php
:
function cc_mime_types( $mimes ){ $mimes['svg'] = 'image/svg+xml'; return $mimes; } add_filter( 'upload_mimes', 'cc_mime_types' );
Простая формула:
=РАЗНДАТ(A1;СЕГОДНЯ();"Y")
Ячейка A1
— формат дата/время
Ubuntu 13.04 вышла 25 апреля 2013 и характеризуется как быстрый релиз, благодаря оптимизациям в новых ядрах и работе над Unity 7.
Чуть позже, Марк Шаттлворт дал имя новой Ubuntu 13.10 - Дерзкая Саламандра (Saucy Salamander).
Адам Конрад (Adam Conrad) официально объявил о начале разработки Ubuntu 13.10 Saucy Salamander и указал на то, что его коллеги Matthias Klose и Colin Watson сделают следующие шаги технического плана.
По всей видимости, в Ubuntu 13.10 появятся столь ожидаемые Умные Области. И пользователи получат кроме ответов обычных областей (scopes) ответ от удалённых мозгов, думающих на серверах Canonical.
Разработчики не остановились на числе 100 и продолжают добавлять области, так как в отличие от линз, чем больше тем лучше.
Тем не менее, бывают ситуации, когда пользователю необходимо отключить определённые области, чтобы ответ от неё не попадал в итоговый поисковый ответ.
Разработчики, предвидя это, начали работу над реализацией данного функционала, реализуя фичу в 1 щелчок. Хотя они лукавят, описывая доступ к фиче как в один щелчок, но закроем глаза на это и поверим.
В линзе Приложений, набрав первые буквы своего поискового запроса, можно нажать "Отфильтровывать результаты" (Filter results) и там можно обнаружить "Поисковые плагины" (Search plugins). Все области представлены красивыми монохромными значками.
Ubuntu 13.04 вышла пару дней назад и характеризуется как быстрый релиз, благодаря оптимизациям в новых ядрах и работе над Unity 7.
Чуть позже, Марк Шаттлворт дал имя новой Ubuntu 13.10 - Дерзкая Саламандра (Saucy Salamander).
Много месяцев назад разработчики представили новый мощный механизм, работающий в Dash. Smart Scopes - интелектуальные мозги на серверах Canonical, которые будут стараться выдать ещё более релевантные ответы на ваши запросы.
В рамках проекта Smart Scopes добавляются обычные области (scopes), которые являются программными элементами, которые собственно производят поиск.
Smart Scopes были отложены до релиза Ubuntu 13.10, так как не достигли уровня качества, принятого в Canonical. Но разработчики работают над дополнительным функционалом и оптимизацией.
Красивый и полезный Dash, управляющий окнами программ Unity Launcher, удобный набор приложений - это тот не большой список из огромного выбора что даёт операционная система Ubuntu для миллионов людей по всему миру.
Безопасность, стабильность и надёжность Убунту оценены серьёзными конторами, что делает Ubuntu отличным выбором для передовых научных команд, обучающих центров, презентаций новинок технологий.
Для всех очевидно, что сегодняшний мир зависит от компьютеров, которые контролируют важные аспекты жизни общества, в том числе энергетические, банковские, государственные сектора.
В каждой стране уделяют внимание защите от кибератак на критически важные для страны объекты.
Air Force Academy US специализируется на подготовке студентов по вопросам компьютерной безопасности, готовя специалистов, которые будут защищать свою страну от многочисленных кибератак.
Необходимо в файл wp-config
добавить в конец (перед /* Это всё, дальше не редактируем. Успехов! */
):
define('CUSTOM_CAPABILITIES_PREFIX', 'wp_'); define('CUSTOM_USER_TABLE', 'wp_users'); define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
в wp-includes/capabilities.php
обновить функцию _init_caps(...)
:
Универсальный текстовый редактор, разработанный специально для программистов. Изначально существовал только под ОС Unix (Linux, BSD), в настоящее время существуют варианты для разнообразных ОС.
Для того чтобы сканировать сеть в поисках устройств в ней – нужно установить сканер сети nmap:
sudo apt-get install nmap
и затем запустить поиск в сети 192.168.0.0/24:
nmap -v -sP 192.168.0.0/24
Чтобы устройства были найдены, они должны быть включены и подключены по сети.
Марк Шаттлворт решил напугать сообщество и дать название новому релизу Ubuntu 13.10 как Supercalifragilisticexpialidocious Scorpionfish. Но это была шутка и Марк выдал всё таки попроще название нового релиза.
В своём блоге Марк благодарит сообщество за фантастический результат Убунту 13.04, в которой все признают рывок в скорости работы. Марк не забыл разработчиков, которые внедрили автоматические тесты, которые не позволят отклониться от стандартов качества. Раз в две недели теперь происходил полная проверка всего кода.
Ну и встречайте - Ubuntu 13.10 Saucy Salamander. Убунту 13.10 Дерзкая Саламандра.
Лёд тронулся и разработчики из рекламного макета начали делать из Ubuntu Touch работоспособную операционную систему.
Вот и наступил долгожданный релиз Ubuntu 13.04 Raring Ringtail. А ведь его могло и не быть. Да да! Рик Спенсер поднял дискуссию о переходе на rolling release и реально обсуждался вопрос об отказе выпуска релиза Убунту 13.04. Но Canonical справедливо решила не пускать коту под хвост месяцы работы. Что нового сделали разработчики за полгода разработок? Всё новое в Убунту 13.04 в данном обзоре.
Ubuntu всё ближе и ближе к той точке, где сойдутся все аппаратные вычислительные платформы (десктопы, сервера - x32 и x64) и мобильные платформы ARM под единым дисплейным сервером Mir и Unity Next.
Цель разработчиков в создании операционной системы, которая приносит единообразие для телефонов, планшетов, десктоп систем, телевизоров. Будут сглажены границы между разношёрстными устройствами. Это смелая попытка связать вместе не только оффлайн вычислительные платформы, но и облачные системы.
Разработчики Ubuntu Touch для мобильных вычислительных устройств недавно сделали качественный рывок и образы Убунту перестали быть макетами, как типа будет в будущем всё выглядеть. Появились первые работающие программы, кнопки стали нажиматься. Вот ещё приятные вести с фронта.
Ubuntu Touch стала использовать кодовую базу Ubuntu 13.04. И тут разработчикам требуется помощь сообщества, чтобы после тщательного тестирования перейти на 13.04 по умолчанию.
Это не что иное как продолжение Истории Убунту. Продолжается развитие операционной системы от Canonical и появляются как новые релизы, так и новые Убунту для таких систем как телефоны и планшеты.
Около 20 миллионов пользователей Убунту каждый день используют свою любимую операционную систему для просмотра медиа, редактирования документов, сёрфинга в Интернете и так далее.
День за днём, неделя за неделей, месяц за месяцем появляются всё больше и больше новостей об использовании Убунту то в летающих роботах, то в автомобилях без людей в Германии или Бразилии.
Любовь людей науки к Ubuntu - это признание её пригодности к рабочим процессам, требующие надёжности и стабильности.
Обучающий центр South End Technology специализируется на предоставление компьютерных классов, большинство из них бесплатно, для более чем 800 детям и взрослым.
Очень печальная новость от Canonical гласит, что больше мы не увидим диски Ubuntu для обычных релизов. Диски можно будет заказать только для долгоподдерживаемых релизов Ubuntu LTS.
Выступление основателя Canonical Марка Шаттлворта на саммите OpenStack 2013.
Есть множество различных твиков, которые увеличивают продолжительность работы от батареи, но многие из них зависят от оборудования, дистрибутива линукс. Часто твики уже устарели или слишком сложны для применения обычным пользователем.
TLP - это продвинутая, консольная утилита для управления питанием, которая автоматически применяет нужные настройки для конкретного аппаратного оборудования и знает про разные дистрибутивы линукс и их возможности.
Canonical пашет аки пчёлка на множестве фронтов. Новая гусеница Unity 7 готовится стать бабочкой Unity Next. Делается новый дисплейный сервер Mir, который с Unity Next, проходит уже ~60% автоматических тестов. Ubuntu Touch создаётся для захвата рынка планшетов. И всё это нужно улучшать и двигать вперёд. Canonical кроме технических ходов делает грамотные организационные ходы - дружба с Valve даёт задел на будущее игрового рынка. Сегодня начинается дружба с VMware!
Любимая linux система Стивена Фрая, друга Хью Лори, операционная система для показа NVIDIA достижений - главное действующее лицо Убунту!
Многие научные команды по всему миру заняты созданием управляемых компьютером автомобилей, без участия человеком в управлении транспортным средством.
Немецкий проект Автомобиль без водителя AutoNOMOS Labs использует в своей работе Убунту.
Бразилия не отстаёт в этом вопросе. В университете Espírito Santo так же используется Ubuntu для работы над проектом автономного автомобиля.
В социальной сети Google мелькнул пост разработчика Marco Trevisan, который с помощью профилирующего инструмента Callgrind провёл аудит Unity и затем существенно уменьшил количество вызов функций в Unity. Но история получила интересное продолжение ...
С коллегой решили внедрить виртуализацию, чтобы идти в ногу со временем и упростить свои административные задачи. Из бесплатного и надёжного выбрали Proxmox VE. Debian под капотом вселяет уверенность и ближе по идеологии.
Всплыли, и не раз, проблемы оборудования с Proxmox VE, которые пока удаётся решать.
Наряду с новыми Unity Preview, более быстрым Dash, новыми иконками линз и значка BFB, продолжаются изыскания Canonical в плане взаимодействия с пользователем.
Значки программ на Unity Launcher предоставляют быстрое меню приложения Quicklist. Есть два вида быстрых меню: статические, которые всегда доступны при щелчке правой клавишей мыши на значке, и динамические, которые отображаются уже после запуска приложения.
С планшетной версией Ubuntu Touch, а так же Mir и Unity Next, мы вторглись в мир Андроида. Эта статья снова описывает, как Убунту будет работать на новой для себя платформе. С новым дисплейным сервером, новой моделью драйверов и даже другими библиотеками.
Рабочие в Китае, танцоры Испании, рыбаки Австралии, жители Африки - миллионы людей являются пользователями Убунту, которая может удовлетворить потребности людей во всём мире.
Ubuntu проникает в различные сферы жизни, в том числе в военные проекты, государственные университеты, официальные презентации топовых корпораций и так далее.
AutoNOMOS Labs - серьёзный проект, часть группы Искусственного Интеллекта в Берлинском университете Freie Universität, финансируемый Министерством образования и науки.
Осталось пару недель до выхода Убунту 13.04, но разработчики что-то не сбавляют темпов и не почуют на лаврах. Вот с обновлениями пришли: новый сервис Friends и новая Unity 7.
Команда Canonical подошла к последнему финальному beta рубежу для Ubuntu 13.04. Бетой стали версии для десктопа (Desktop), серверов (Server), облачные образы (Cloud) и основные продукты (Core).
Разработчики Canonical занимаются не только полировкой графики и тасованием кнопок туда-сюда. Более серьёзные вещи, такие как новый дисплейный сервер Mir, так же находится в центре внимания и обсуждения.
Разработка Mir приоритетна и ею пристально занимаются, чтобы вместе с новой Unity Next, в будущем у Убунту был новый фамильный интерфейс, передающийся по наследству.
Первая задача Mir - помочь Ubuntu на телефонах, но Mir создаётся без какой-либо привязки к платформе. Сегодня телефоны, завтра планшеты, послезавтра десктопы.
Согласно официальной вики, в апреле 2014 года Mir будет готов охватить весь спектр вычислительных устройств.
Миллионы простых пользователей используют Убунту в своей жизни. Но и в мире науки, где летающие роботы проходят тестирование, или в NVIDIA, с передовыми разработками, так же можно встретить Ubuntu.
Пользователь Sameer Verma выложил в онлайн фото, где виден класс буквально целиком заполненный компьютерами под управлением Ubuntu. Во главе класса возвышается огромный экран с изображением от проектора.
Иногда бывают случаи, когда становится необходимым реализовать доступ к переменной через ее имя, а не напрямую.
Зачем это нужно? Приведу пример.
UVD - это движок всех современных Radeon HD графических карт. Это позволит open source драйверам получить аппаратное декодирование видео.
Canonical добавляет новый функционал в Unity 7 в виде покупки музыки прямиком в Dash и впервые показывает работающий код новой Unity Next, которая пишется с использованием Qt/QML.
Другими словами, как вернуться к первоначальному виду системы в плане оформления?
Для значков в Unity Launcher существует возможность привлечь внимание пользователя к произошедшему событию. Когда значок в Unity Launcher прыгает как сумасшедший и горит дьявольским пламенем, то это и есть - Urgency. Ваши долговыполняющиеся команды в Gnome Terminal не имеют возможности "потрясти" иконку Терминала и привлечь вас к выполнившейся задаче. Вот это мы и поправим ...
Canonical, чтобы представить унификацию, создала единый интерфейс Unity и единую платформу на базе Ubuntu для различных вычислительных устройств. У Canonical есть готовое решение для серверной и десктопной систем, ТВ, планшетов и смартфонов. С появлением умных очков Google Glass, началась борьба за новый вид вычислительных устройств, который должен изменить мир.
Встречайте! Ubuntu для Google Glass.
При попытки публикации приложения Xcode выдал ошибку, мол, закончились сертификаты приложения.
При попытке обновить сертификаты как обычно через встроенный органайзер Xcode стабильно крэшится.
В системный лог вываливается:
Xcode[34179]: DVTAssertions: UNCAUGHT EXCEPTION (NSInvalidArgumentException): *** setObjectForKey: object cannot be nil (key: teamId)
Оказалось кончился срок сгенерированных сертификатов разработчика.
Xcode магически лечится удалением файла ~Library/Developer/Xcode/connect1.apple.com 4.6.1.db
Рекомендуют также удалить ~/Library/Caches/com.apple.dt.Xcode
Теперь список сертификатов обновляется, но при попытке сделать Renew сертификата приложения вылетает No value was provided for the parameter ‘certificateIds’.
Обновлять сертификаты приходится вручную через сайт.
Обновить нужно все сертификаты (Developer & Distribution) так как изменился сертификат разработчика.
Далее делаем Refresh в Органайзере Provision Profiles.
Вот такой вот этот глючный Xcode…
В мире разработок не всегда всё идёт по плану. Всё всегда хорошо у тех, кто ничего не делает, а только теоретизирует лёжа на диване. Вот и с Убунту 13.04 не всегда выходит так как было задумано. Но не торопясь начнём свой сказ ...
Получил такую ошибку при попытки запуска проекта на iOS 5.0 Simulator.
Погуглив, выяснилось в основном такая проблема возникает у тех, кто реально использует этот символ.
Предлагается следующее решение:
- (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL { const char* filePath = [[URL path] fileSystemRepresentation]; const char* attrName = "com.apple.MobileBackup"; if (&NSURLIsExcludedFromBackupKey == nil) { // iOS 5.0.1 and lower u_int8_t attrValue = 1; int result = setxattr(filePath, attrName, &attrValue, sizeof(attrValue), 0, 0); return result == 0; } else { // First try and remove the extended attribute if it is present int result = getxattr(filePath, attrName, NULL, sizeof(u_int8_t), 0, 0); if (result != -1) { // The attribute exists, we need to remove it int removeResult = removexattr(filePath, attrName, 0); if (removeResult == 0) { NSLog(@"Removed extended attribute on file %@", URL); } } // Set the new key return [URL setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:nil]; } }
Но в моем проекте он совершенно не использовался и в подключенных фреймворках тоже.
Решение как всегда неочевидное но очень простое — подключить CoreFoundation.framework и сделать его Optional.
Функция определения лиц от Apple появилась только в iOS SDK 5.0, соответственно для тестирования приведенного ниже примера необходима iOS 5.0 или выше.
Ниже будет пример определения лиц(а также глаз и рта) на заложенной ранее фотографии.
Итак, приступим.
Функция перевода секунд в удобный вид даты.
Параметры:
Возвращаемая переменная:
Функция перевода размера в байтах в более приемлемый вид.
Параметры:
Возвращаемая переменная:
На норвежском сайте digi.no, посвященный информационным новостям Норвегии, размещена статья о защитниках страны. В статей много фотографий военных и на одной из них запечатлена Убунту.
Свободное ПО очень любимо военными организациями и организациями по защите информации, так как программы с открытым кодом легко адаптировать под свои нужды. Закрытое ПО, естественно, не предоставляет доступ к своему программному коду и не возможно его ни проанализировать, ни изменить под свои задачи.
Все эти причины, обуславливают выбор для тех, чья задача воевать в кибер войнах.
Разработчики рапортуют об новых возможностях в Unity 7. Увеличен бордюр значка, во время уведомления о законченной операции. Начался переезд на Qt/QML - первый Gwibber. Всё таки внедрили в Unity Preview возможность отображать картинку на Рабочий стол, во время её предпросмотра. Умная Область чуток задерживается.
Детали, видео, интриги, расследования ...
Наутилус, дефолтный файловый менеджер Убунту, обладает массой возможностей, позволяющие пользователю управлять своими файлами и папками.
Часто пользователю необходимо искать свои картинки, документы, видеоклипы.
Последние обновления Убунту 13.04 получили незначительное, но очень полезное улучшение.
Небольшой FAQ от Kevin (ник kdub на #ubuntu-mir freenode), который поможет разобраться в шумихе вокруг дисплейного сервера Mir и операционной системы Ubuntu Touch для планшетов. В данной статье описано, как именно Mir будет абстрагирован от нижележащего слоя, чтобы уметь работать и на обычных десктопах, заменив Xorg, и на планшетах, заменив SurfaceFlinger. Не забывайте, что выше этажом будет работать Unity Next, чья цель объединять своим интерфейсом различные платформы и архитектуры.
Миллионы людей по всему миру используют Ubuntu в своей работе, благодаря возможностям и удобствам что она даёт. Медленно, но верно, Убунту начинает появляться на экранах ТВ у известных учёных, популярных актёров и даже на военных объектах.
Сооснователь и президент NVIDIA Дженсен Хуанг (Jen-Hsun Huang) представил план развития процессоров Tegra на официальном мероприятии GTC 2013.
Проект от NVIDIA под названием Kayla это попытка создать CUDA (Compute Unified Device Architecture) для ARM процессоров.
Несколько дней назад в Ubuntu появился новый вид завершения работы. А так же появились новые обои. Ускорили эффекты анимации. Но обо всём медленно и подробно.
Все мы давно знаем, что есть такая штука, как шифрование, но не все знают как ее реализовать, чтобы защитить свои данные.
Здесь я приведу пример симметричного шифрования, не требующего каких-либо сторонних библиотек.
Итак, начнем!
В этой статье напишу возможные методы распознавания наличия взлома программы и методы борьбы с пиратством.
Внимание! Способы, описанные ниже, необходимо использовать только для ознакомления с возможными методами защиты. За их работоспособность данный сайт ответственности не несет в связи с постоянно обновляющейся технологией компиляции приложений, а также самой iOS. Материал должен служить источником вдохновения на создания новых защитных систем.
На недавнем техническом совете были приняты следующие решения о судьбе Убунту.
Дальше слово глаголет Кристофер.
Помимо архитектурных различий между проектами, Mir и Wayland так же имеют разные цели. Некоторые запутались, чем же по настоящему является Wayland. Взяв X11 за точку отсчёта, попытаюсь объяснить разницу в проектах.
Сегодня я хотел написать статью о том как установить и настроить IDE в Linux (конкретно я работаю в Ubuntu 12.10, следовательно все примеры ориентированы для данной версии).
Марк Шаттлворт, СамоНазначенный Пожизненный Диктатор, разрешил Unity 7 появиться в Ubuntu, несмотря на заморозку возможностей FeatureFreeze. В Unity 7 появились Умные Области (Smart Scopes).
- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication { return YES; }
После установки Ubuntu 12.10 Server команда add-apt-repository не устанавливается по умолчанию.
Необходимо выполнить:
sudo apt-get install python-software-properties sudo apt-get install software-properties-common
В последние недели, Ubuntu 13.04 была наполнена приятными глазу новшествами и модными дополнениями. Чуть переделанный Unity Previews, реорганизованный Software Updater, новые иконки Наутилуса, линз.
Несколько дней назад, разработчики изменили окна завершения работы, сделав их стилизованными под Unity.
В конце разработки Ubuntu 12.10, разработчики решили сократить количество контрольных точек и сделать упор на каждодневном качестве сборок и тестировании всего кода раз в две недели.
Из-за этого перехода на более качественное тестирование, промежуточные этапы стали номинальными.
Но нельзя не отметить, что сегодня Убунту 13.04 стала Бета 1.
Много лет назад был доступен эквалайзер для Убунту, но с той поры он был заброшен и больше не развивался. У некоторых пользователей он не работал должным образом и многие искали альтернативы. Оказывается PulseAudio обладает своим эквалайзером, который будет доступен в Ubuntu 13.04!
Кодовая база доступна, но пока в официальных репозиториях эквалайзера, по непонятной причине, нет!
Но есть отличный PPA, который поможет уже сейчас получить в свою систему Убунту данный эквалайзер.
Кристофер Роджерс (Christopher Halse Rogers), разработчик Canonical, в Гугл+ опубликовал своё видение и объяснение ситуации с новым дисплейным сервером Mir.
Дальше текст от лица Кристофера.
Если вы используете в своих проектах ARC (Automatic Reference Counting), то эта статья для вас.
Довольно часто приходится использовать исходные коды Third-Party разработчиков или же своих старые, где контроль над памятью проходит вручную. Очевидным решением всплывает ручная адаптация исходников под ARC.
В связи с шумихой про планшетную Ubuntu Touch и новым дисплейным сервером Mir, вместо X и Wayland, как-то затерялась новая виновница апрельских торжеств - Убунту 13.04.
"Rolling Release" популярный мем в последние годы. Это один из частых запросов наших пользователей. И в нашей команде Canonical он довольно часто встречается, так как в команду приходят люди как раз из сообщества.
Марк Шаттлворт пишет, что для него проблема проста: rolling release не релиз вовсе. Он не даёт маленькой толики уверенности тем, кто в ней нуждается.
Марк не говорил персонально об rolling release на протяжении многих лет. В этом году, тема всплыла снова и Марк поддержал дискуссию на эту тему, чтобы снова увидеть доводы за и против.
И главное понять, как гипотетически можно реализовать переход Убунту на модель разработки rolling release.
Рик Спенсер решил поднять дебаты по этому вопросу, так как является страстным приверженцем идеи ubuntu rolling release. Но он не является единственным лицом, принимающим такие решения.
Проблема в том, что позицию Рика представили, как конечное решение для Убунту.
Все уже знают, что Рик Спенсер ведёт активную дискуссию по переходу на Rolling Release модель разработки. А как же Убунту 13.04?
Mir - это новый кроссплатформенный дисплейный сервер, не Wayland и не X. Mir - это, наверняка, отсылка к космической станции Мир, что не удивительно, так как Марк Шаттлворт - второй космический турист. Нас ждёт не только новый дисплейный сервер Мир, но и новая версия Unity Next.
Stormcloud решил сразу занять первое место и не отдавать ему никому. Ещё вчера линуксоидам указывали, что линукс не мультимедиа и не игровая система, а сегодня первые места занимают Valve со своим клиентом Steam и игра Motobike.
Только недавно Джоно Бэкон (Jono Bacon), менеджер по работе с сообществом Убунту, сказал, что никакого переключения на новую модель "непрерывных выпусков" не будет! Не прошло и полугода как Рик Спенсер (Rick Spencer), глава отдела разработок Canonical, собирает сообщество, чтобы обсудить снова Rolling Release модель разработки и переключение Убунту на эту модель.
Началось всё с Лиэнн Огасавара (Leann Ogasawara), руководителя команды поддержки ядра Ubuntu, которая все лишь подала идею, что дескать можно использовать LTS, а между ними rolling release стадию.
Появились первые билды Убунту для планшетов - Ubuntu Touch. Для них нужная "скорость и подвижность", что и даёт модель rolling release.
Решил вновь продолжить тему об бытие-житие на разрабатываемом релизе. В данном случае речь пойдёт об Убунту 13.04 Нетерпеливый Какомицли.
Системный монитор (System Monitor) 3.7.90 с обновлённым интерфейсом и оптимизациями появился в Ubuntu 13.04 Raring Ringtail.
Системный монитор является программой по умолчанию для мониторинга процессов и вообще состояния системы, не считая консольного top. Как графическая программа, Системный монитор обладает нужным функционалом, который позволяет пользователю видеть запущенные процессы, останавливать их, видеть сетевой трафик и загрузку процессора.
System Monitor 3.7.90 получил интересные изменения и исправления багов.
Если вы следили за последними событиями из мира Убунту, то знаете о том, что Canonical выпустила "Ubuntu для планшетов". Начала появляться более подробная информация об самой "Убунту на планшете" и выложен её код на Launchpad. Разработчик Ted Gould оказался одним из разработчиков HUD 2.0, который используется в планшете под управлением Ubuntu, и он поведал о технических деталях.
HUD (Head-Up Display) - это нововведение с релиза Убунту 12.04 призвано альтернативно помочь с доступом к большим меню программ.
На Launchpad зарегистрирован проект "Ubuntu на планшете", названный Ubuntu Touch Developer Preview.
Убунту, и это факт, можно найти во всех уголках мира и она используется корпорациями, учёными, актёрами, врачами и т.д.
Железный Купол (Iron Dome) - это система ПВО Израиля, предназначенная перехватывать и уничтожать ракеты. Эта мобильная система перехватила до 90% ракет в сторону Израиля и её называли самой эффективной и проверенной противоракетной обороной в мире.
Разработчик Убунту Джеймс МакКлейн (James McClain) представил инструмент голосового управления, который используется в Ubuntu на планшете, помогая HUD выполнять ваши команды.
Ubuntu поднимает планку на планшетах. Уникальная многозадачность, лёгкость в навигации, безопасность. Яркая. Сверкающая. Прекрасная.
Мы живём в мире где технологии используются в разных плоскостях нашей жизни. С одной стороны просто общение с друзьями, отправка электронных писем, просмотр и прослушивание медиа. Но с другой стороны, серьёзные исследования учёных, специалистов по ИТ.
Джо Стюарт (Joe Stewart) - ведущий инженер в Dell SecureWorks по вопросам безопасности.
Как легко и просто самому сделать .icns файл для приложенией, папок или дисков в операционной системе Mac OS. Для этого достаточно иметь подходящий файл изображения в одном из форматов (png, jpg). Так же необходимо скачать бесплатное приложение FastIcns.
Для того что бы создать такую иконку, просто следуйте следующей инструкции:
Убунту 13.04 достигла мифического пункта Альфа 2, которые были убраны. После релиза Убунту 12.10 разработчики решили убрать вехи на пути к официальному релизу. Вместо всяких *Freeze и Alpha теперь частые выпуски образов и полное тестирование кода раз в две недели.
В Центре приложений Убунту появился Steam клиент.
TeamViewer - популярное решение для доступа к удалённому рабочему столу, передачи файлов, Интернет конференций. Вышла его 8 версия со множеством возможностей.
Команда TRIM даёт возможность операционной системе проинформировать диск SSD, что конкретные блоки больше не используются и могут быть стёрты и использованы вновь. Без TRIM скорость SSD со временем снижается и ухудшается равномерное использование ячеек алгоритмами контроллера SSD.
Различные графические оболочки Linux исторически создавались, чтобы отразить задумку авторов об идеальном интерфейсе. Некоторые графические среды начинались как форки других, когда новый путь не нравился и хотелось пойти другим путём.
Способ, предложенный Lukas Vacek, нашёл своё воплощение в его патче и вот сейчас его патч приняли разработчики Ubuntu 13.04.
Новый 2013 год только начался. Stormcloud решил сразу занять первое место. Legend of Grimrock неплохо начал восхождение, прыгнув сразу на 3 место, через каналы Убунту после своего дебюта в Humble Indie Bundle. Plex Media Server снова отнял 1 место в бесплатном секторе программ.
Разработчики Unity давным давно внедрили поддержку так называемых индикаторов. По замыслу, приложение, заинтересованное в интеграции с Убунту, должно было обладать своим индикатором, чтобы пользователь получал доступ к возможностям программы дополнительно через значок индикатора.
Со временем любому iOS-разработчику наскучит создавать свои синглтоны, которые взаимодействуют с остальными классами через Delegate. Пришло время использовать блоки.
Джон Кармак в своих высказываниях всегда был скептически настроен по поводу "Linux как игровая платформа". Сейчас он высказался ещё интереснее.
Первые телефоны с Убунту на борту будут доступны в октябре этого года.
Многие, вероятно, знакомы с популярной проприетарной программой Norton Ghost. Но у неё много времени занимает клонирование на множество машин. Такое программное решение от Symantec как Symantec Ghost Corporate Edition использует мультикастинг, чтобы позволить обработку множества компьютеров.
Clonezilla - это бесплатный, open source аналог Norton Ghost и Symantec Ghost Corporate Edition с поддержкой unicast и multicast.
Разработчики в рамках проекта "Убунту на мобильных платформах" сфокусировались на оптимизации. Уменьшили в Ubuntu 13.04 потребление памяти, провели реорганизацию важных участков кода. На очереди - Dash.
Копию экрана в Mac OS X можно сохранить в…
Убунту будет работать на мобильных устройствах и в рамках этого проекта пользователи десктопа тоже получают плюсы. Разработчики уменьшили потребляемую память у пакетов, устанавливаемых по умолчанию. Добавлены новые области в рамках проекта "100 областей". Один новый индикатор и один переписан.
Есть "достаточные основания" полагать, что Canonical создают свой собственный дисплейный сервер (Display Server) взамен Xorg'у, для использования на десктопе, мобильных устройствах, планшетах и ТВ.
В современном мире у пользователей есть не один компьютер дома, а так же на работе. Сразу же возникает вопрос с синхронизацией. В Убунту доступен бесплатный сервис Ubuntu One, который позволяет легко синхронизировать файлы между устройствами пользователя.
Есть программа, которая помогает контролировать параметры U1, но разработчики идут дальше и добавили индикатор синхронизации (Indicator Sync) в Ubuntu 13.04.
Области (scopes) являются теми программными модулями, которые непосредственно осуществляют поиск по запросу пользователя среди локальных или удалённых источников. Canonical к уже существующим категориями вводит ещё один новый вид - Умная Область (Smart Scopes).
Path выполняет обработку пути к файлу. .NET Framework обеспечивает эффективные способы работы с именами файлов и путями. Часто нужно извлечь часть пути к файлу в программе – для этих целей логично использовать класс Path. Что бы получить к нему доступ, достаточно добавить “#using System.IO” в верхней части вашего класса.
Пример 1. Коротенькое консольное приложение, которое демонстрирует работу четырех методов класса:
Стоило ляпнуть Лиэнн Огасавара (Leann Ogasawara), руководителю команды поддержки ядра Ubuntu, об возможном переходе на непрерывный выпуск релизов (rolling release), как слова были перевраны и теперь "возможно", стало "точно". Обломитесь!
Джоно Бэкон (Jono Bacon), менеджер по работе с сообществом Убунту, сказал, что никакого переключения на новую модель "непрерывных выпусков" не будет!
Отказ от выпуска релизов в конкретные сроки принесёт только проблемы для разработчиков и пользователей.
Убунту идёт двойным путём: с одной стороны, усиление безопасности, стабильности, скорости и надёжности, с другой стороны, реализуются новые возможности.
Для улучшения качества Убунту Canonical создала отдельную команду для исправления ошибок Unity.
Области (scopes), которые являются поставщиками данных для линз в Dash, пополняются, чтобы достичь магической цифры 100, выбранной в рамках проекта Ubuntu One Hundred Scopes.
Кисти к бою! Стартовал конкурс, который отберёт 10 лучших обоев для Убунту 13.04.
По умолчанию, популярная среда разработки Eclipse не поддерживает глобальное меню (AppMenu) и HUD. Предлагаю это исправить, благо инструкция для этого очень проста.