Яндекс.Метрика
    Поиск по тегу

    Ubuntu


    Найдено: 14 записей

    Песочница

    Ubuntu 11.10 на Lenovo ThinkPad X1

    Приветствую,

    Этот пост про мой опыт установки Ubuntu 11.10 на Lenovo ThinkPad X1 и немного личного мнения про этот девайс. Если вы задумывались приобрести X1, но сомневались как он удружится с линуксом — читайте.

    Песочница

    Flash, Flex, ActionScript — делимся вариантами настройки среды программирования в Ubuntu GNU\Linux

    Начало начал


    Приветствую всех! Попытаюсь рассказать вам о том, как я начал программировать для платформы Flash под GNU\Linux и какие инструменты для этого использовал. Этот пост написан для программистов Flash переходящих на GNU\Linux, поэтому некоторые вопросы настройки и использования были мной намеренно опущены (разобраться довольно легко, просто хочу чтобы вы не стеснялись покопаться в настройках. Поверьте, вы не пожалеете и найдете для себя много нового). Let's go!

    Песочница

    Интерпретируем Go как Python, Ruby, Bash

    #!/usr/bin/gorun
    
    package main
    
    func main() {
        println("Hello world!")
    }
    

    После чего:
    $ chmod +x hello.go
    $ ./hello.go
    Hello world!
    
    Вот и всё.

    Как поставить gorun?


    Для тех у кого уже есть установленный go из mercurial репозитария:
    $ goinstall launchpad.net/gorun


    Или для Ubuntu 10.04 LTS и выше (arm, i386, amd64) можно установить Go одним пакетом. gorun уже будет включён:
    $ sudo add-apt-repository ppa:gophers/go
    $ sudo apt-get update
    $ sudo apt-get install golang-stable # Или golang-weekly, или golang-tip
    


    Сравним gorun с Python?


    $ time ./gorun hello.go
    Hello world!
    ./gorun hello.go  0.03s user 0.00s system 74% cpu 0.040 total
    
    $ time ./gorun hello.go
    Hello world!
    ./gorun hello.go  0.00s user 0.00s system 0% cpu 0.003 total
    
    $ time python -c 'print "Hello world!"'                                                        
    Hello world!
    python -c 'print "Hello world!"'  0.01s user 0.00s system 63% cpu 0.016 total
    
    $ time python -c 'print "Hello world!"'
    Hello world!
    python -c 'print "Hello world!"'  0.00s user 0.01s system 64% cpu 0.016 total
    

    Из тайм-теста видно, что Go использует процессорное время только при первом запуске.

    Прошу рассматривать Go, как еще один инструмент и не нужно разводить холивар в комментариях.
    Спасибо за внимание.

    Немного больше информации можно найти тут:
    https://wiki.ubuntu.com/Go
    https://wiki.ubuntu.com/gorun

    P.S. Было бы хорошо завести отдельный блог.

    Песочница

    Сборочная среда для проекта Midnight Commander

    Мало кто из знакомых со словами linux, *bsd не знает о Midnight Commander. Я не слишком ошибусь, если скажу, что все поначалу пользовались им. Отличный инструмент для задач, которые он решает, к тому же доступный на многих платформах. Последнее время проект, ранее развиваемый под крылом gnome.org, получил вторую жизнь. Новый сайт проекта радует темпами развития. Вот только поддержка актуальных версий пакетов в дистрибутивах хромает.

    Последнее, что доступно в Debian — 4.7.0.9, и это при том, что совсем недавно вышел 4.7.5.4 в котором есть ряд вкусностей. Проект предоставлял бинарные сборки для RedHat-based систем и не поддерживал таковые для Debian/Ubuntu. Я решил восполнить этот пробел, запустив автоматическую сборочную среду.

    Песочница

    Удаленная поддержка компьютера на Linux OS

    Настройка IPv6-туннеля за симметричным NAT и удаленного управления через VNC


    Не так давно я искал решение для удаленного администрирования системой на Linux. Основная проблема в том, что подключен к интернету через провайдеров, использующих симметричный NAT. То есть из internet машины не доступны. Если поискать, то можно найти некоторые программы для удаленного администрирования, но как правило они немало стоят. Опишу, как можно сделать доступ снаружи без таких программ с помощью IPv6-туннеля через gogonet и VNC.

    Реклама

    Забери мусор с собой!



    «Забери мусор с собой!» — так называется сайт, который я сделал пару недель назад на выходных (почти 2 дня делал), как раз к весеннему сезону, когда многие начинают выезжать за город на отдых.

    Главная идея проста — убеждать людей, что природу нужно сохранить чистой. Для этого на сайте призываю всех убирать за собой (и не только за собой) мусор, а также на выбор предлагаются разные варианты плакатов в формате А4, которые можно распечатать на обычном принтере и приколоть канцелярскими кнопками к дереву, такая форма наглядой агитации:

    изображения плакатов

    humour

    Единство с любого края


    Достаточно поставить немного модифицированный Unity-df, в котором как раз и реализованы настройки положения панели (и, кстати, многие другие, например цвет и прозрачность).
    К сожалению, я не могу привести PPA откуда я скачал эти замечательные пакеты, но если есть желание сделать и себе также, то милости прошу:




    UPD: unity-df не более чем розыгрыш. Скриншот сверху — фейк. (Не верите? Вот оригинал до «колдовства») Сделан из обычного рабочего стола ubuntu 10.10 (тем не менее, программа фотошоп там настоящая, не монтаж).

    Вообще, задумывалось, что пакеты по ссылкам сверху будет невозможно установить, т.к. они будут требовать в зависимости фейковую библиотеку libchrb версии 1.4.11 (1 апреля 2011).

    Тем не менее, мы с коллегой ainu так же подготовили DEB пакеты и этой «библиотеки» и условились выложить ее только в случае появления комментария вида «Эй, а где взять эту библиотеку, которую он требует?»

    Фишка этих DEBов была в том, что при попытке их установить появлялась неудовлетворенная зависимость с «пакетом» first-april-joke. Правда, до этой части квеста никто так и не добрался.

    Приношу извинения всем, кому дал ложные ожидания.
    UPD2: перенес в хабраюмор, дабы не засорять блог фиктивными «советами»

    humour

    Единство с любого края


    Достаточно поставить немного модифицированный Unity-df, в котором как раз и реализованы настройки положения панели (и, кстати, многие другие, например цвет и прозрачность).
    К сожалению, я не могу привести PPA откуда я скачал эти замечательные пакеты, но если есть желание сделать и себе также, то милости прошу:




    UPD: unity-df не более чем розыгрыш. Скриншот сверху — фейк. (Не верите? Вот оригинал до «колдовства») Сделан из обычного рабочего стола ubuntu 10.10 (тем не менее, программа фотошоп там настоящая, не монтаж).

    Вообще, задумывалось, что пакеты по ссылкам сверху будет невозможно установить, т.к. они будут требовать в зависимости фейковую библиотеку libchrb версии 1.4.11 (1 апреля 2011).

    Тем не менее, мы с коллегой ainu так же подготовили DEB пакеты и этой «библиотеки» и условились выложить ее только в случае появления комментария вида «Эй, а где взять эту библиотеку, которую он требует?»

    Фишка этих DEBов была в том, что при попытке их установить появлялась неудовлетворенная зависимость с «пакетом» first-april-joke. Правда, до этой части квеста никто так и не добрался.

    Приношу извинения всем, кому дал ложные ожидания.
    UPD2: перенес в хабраюмор, дабы не засорять блог фиктивными «советами»

    Ни о чём

    Медиацентр собственными руками

    Предисловие



    Как то раз за кружечкой пива рассказал другу об идее создания своего медиацентра из барахла что скопился на работе.
    Задачи которые должен решать:
    • проигрывать любое видео
    • звук 5.1
    • тишина в студии
    • подключение к локальной сети
    • скачивание торрентов
    • управлялся с помощью пульта
    • сидя на диванчике ползать по интернету с беспроводной клавиатурой и мышью
    • ремонтопригодность

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

    Ни о чём

    Оптимизация любимой Ubuntu

    Оригинал vasilisc.com/speedup_ubuntu

    Пока осваивал Убунту, перечитал множества статей об ускорении Убунту, как в плане загрузки, так и работы вообще.

    humour

    В APT есть коровья СУПЕРСИЛА.

    Никогда не обращал внимание или же это только недавно появилось?

    nik@eee:~$ apt-get --help
    apt 0.7.14ubuntu6 для i386 скомпилирован Aug 14 2008 16:54:20

    В APT есть коровья СУПЕРСИЛА.

    Интересно что человек хотел этим сказать?

    upd: эта строка является переводом следующей английской:This APT has Super Cow Powers.
    Ниже в комментариях подсказали как этой силой воспользоваться:
    apt-get moo
    а в aptitude нет силы СУПЕРКОРОВЫ о чем она любезно нам сообщает aptitude -v moo
    но если ее довольно долго просить добавляя к -v еще несколько «v» (без кавычек) то ее тоже можно уговорить на что-нибудь.

    humour

    VirtualBox

    Случайно открыл About в VirtualBox'e, а там такая замечательная картинка:
    VirtualBox
    Надо её во все топики с холиварами вставлять :)

    Bonus track: обои на рабочий стол 1024px & 1600px via посмотреть профиль kaktyc.

    humour

    В APT есть коровья СУПЕРСИЛА.

    Никогда не обращал внимание или же это только недавно появилось?

    nik@eee:~$ apt-get --help
    apt 0.7.14ubuntu6 для i386 скомпилирован Aug 14 2008 16:54:20

    В APT есть коровья СУПЕРСИЛА.

    Интересно что человек хотел этим сказать?

    upd: эта строка является переводом следующей английской:This APT has Super Cow Powers.
    Ниже в комментариях подсказали как этой силой воспользоваться:
    apt-get moo
    а в aptitude нет силы СУПЕРКОРОВЫ о чем она любезно нам сообщает aptitude -v moo
    но если ее довольно долго просить добавляя к -v еще несколько «v» (без кавычек) то ее тоже можно уговорить на что-нибудь.