sudo apt-get install nodejs sudo apt-get install npmЭто работает уже с 2010 года, и большинству людей вполне достаточно (ну во всяком случае тем, кто ищет по запросу "nodejs ubuntu").
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
суббота, 26 мая 2012 г.
node.js в ubuntu
воскресенье, 28 августа 2011 г.
Говно ли Google Chrome?
Вижу, что народ по прежнему интересуется этим вопросом.
Для Asus Eee PC 901, которым я владею уже весьма продолжительное время - Chrome пока основной браузер. На этой "слабенькой" машинке очень хорошо чувствуется, какой браузер работает быстрее.
На рабочих машинах я постоянно меняю браузер, то Chrome, то Firefox. Зачастую даже одновременно рядом открыты оба браузера. В последнее время еще и Opera добавилась, так как я все больше становлюсь веб-разработчиком и проблема работоспособности под основными браузерами становится актуальна. Так скоро и IE придется открывать под виртуальными машинками и на удаленных рабочих столах (бее... но даже у моего специфичного блога из посетителей 35% - Firefox, 23% - Opera, 21% - Chrome, 15% - IE).
Но мы уходим от темы. Говно ли Google Chrome? Я думаю - не говно. То, что они делают для упрощения интерфейса прекрасно, это одна из причин использования на нетбуке - минималистичный интерфейс, хотя я бы хотел иметь возможность сделать еще минималистичнее, чтобы использовать 600 пикселей высоты более рационально. Производительность по ощущениям выше. А eee я пользуюсь много, так что для меня это однозначно хорошо.
В целом, почему-то симпатизирую Firefox. Хочется, чтобы они догнали и перегнали Chrome. Пока же, я считаю, пальма первенства у Chrome.
А главное - мне не нравится язык реализации что Firefox, что Chrome. Я бы хотел видеть браузер их уровня, но написанный на "чистом C".
Для Asus Eee PC 901, которым я владею уже весьма продолжительное время - Chrome пока основной браузер. На этой "слабенькой" машинке очень хорошо чувствуется, какой браузер работает быстрее.
На рабочих машинах я постоянно меняю браузер, то Chrome, то Firefox. Зачастую даже одновременно рядом открыты оба браузера. В последнее время еще и Opera добавилась, так как я все больше становлюсь веб-разработчиком и проблема работоспособности под основными браузерами становится актуальна. Так скоро и IE придется открывать под виртуальными машинками и на удаленных рабочих столах (бее... но даже у моего специфичного блога из посетителей 35% - Firefox, 23% - Opera, 21% - Chrome, 15% - IE).
Но мы уходим от темы. Говно ли Google Chrome? Я думаю - не говно. То, что они делают для упрощения интерфейса прекрасно, это одна из причин использования на нетбуке - минималистичный интерфейс, хотя я бы хотел иметь возможность сделать еще минималистичнее, чтобы использовать 600 пикселей высоты более рационально. Производительность по ощущениям выше. А eee я пользуюсь много, так что для меня это однозначно хорошо.
В целом, почему-то симпатизирую Firefox. Хочется, чтобы они догнали и перегнали Chrome. Пока же, я считаю, пальма первенства у Chrome.
А главное - мне не нравится язык реализации что Firefox, что Chrome. Я бы хотел видеть браузер их уровня, но написанный на "чистом C".
понедельник, 11 апреля 2011 г.
Я починил клавиатуру на EEE
Это удивительно, но факт - заставить меня шевелиться как правило может только стихийное бедствие. Притом стихийным бедствием всегда становится мелочь доведенная до абсурда.
Ну залил я клавиатуру, сломался Tab, это же пустяки - мы можем в awesome себе спокойно жить.
Но тут я пошел дальше. Я перевел нетбук в спящий режим, засунул в сумочку и поехал в гости. По приезду обнаружил, что сумочка подозрительно нагрелась. Ё... Оказалось, Tab не просто не работал, его клинит. Поэтому он подал команду нетбуку включиться. Тот радостно включился и в сумочке грелся, пока не нагрелся выше всех разумных пределов. От такого нагрева то ли ubuntu переклинило, то ли какую-то железку, но результатом стал потерянный намертво раздел. Привычки держать ценные данные в одном месте у меня нет, а вот малоценные данные, настроенная до всяких удобств ubunta и другое за несколько месяцев были потеряны.
Понятное дело, так дальше жить было нельзя. Спирта для протирки у меня по прежнему не было. Но я нашел альтернативу - одеколон. Отлично пролил одеколончиком все слои (на этот раз я успешно разделил на 3 слоя). Поэтапно собрал, проверяя, что достигнут хоть какой-то результат. В очередной раз помучался с длинными клавишами. И, о чудо, - клавиатура снова боеспособна. Правда пока не без огрехи - табуляция заработала, зато клавиша "ф" стала работать плохо. Вроде бы помогла банальная ее разработка многократными нажатиями.
В процессе сборки клавиш одну чинил с помощью булавки - клавиша как-то криво нажималась, так я ее разобрал, нашел в чем была проблема и починил булавкой. Это просто что-то, какой запас прочности в столь простом устройстве, как нетбук - я потрясен.
Ubuntu снова с чистого листа, вспоминать придется теперь 100000 и 1 настройку, которые уже делал для разных удобств. В этот раз притом не ушел пока в awesome, решил просто gnome поднастроить стандартный - тему выбрал с минимальной высотой заголовка, панель нижнюю удалил, верхнюю заставил убираться, так что свободное место используется максимально рационально.
Ну вот. Починил клавиатуру, ничего сложного. Но первый абзац расстраивает - почему я не сделал этого раньше!
Ну залил я клавиатуру, сломался Tab, это же пустяки - мы можем в awesome себе спокойно жить.
Но тут я пошел дальше. Я перевел нетбук в спящий режим, засунул в сумочку и поехал в гости. По приезду обнаружил, что сумочка подозрительно нагрелась. Ё... Оказалось, Tab не просто не работал, его клинит. Поэтому он подал команду нетбуку включиться. Тот радостно включился и в сумочке грелся, пока не нагрелся выше всех разумных пределов. От такого нагрева то ли ubuntu переклинило, то ли какую-то железку, но результатом стал потерянный намертво раздел. Привычки держать ценные данные в одном месте у меня нет, а вот малоценные данные, настроенная до всяких удобств ubunta и другое за несколько месяцев были потеряны.
Понятное дело, так дальше жить было нельзя. Спирта для протирки у меня по прежнему не было. Но я нашел альтернативу - одеколон. Отлично пролил одеколончиком все слои (на этот раз я успешно разделил на 3 слоя). Поэтапно собрал, проверяя, что достигнут хоть какой-то результат. В очередной раз помучался с длинными клавишами. И, о чудо, - клавиатура снова боеспособна. Правда пока не без огрехи - табуляция заработала, зато клавиша "ф" стала работать плохо. Вроде бы помогла банальная ее разработка многократными нажатиями.
В процессе сборки клавиш одну чинил с помощью булавки - клавиша как-то криво нажималась, так я ее разобрал, нашел в чем была проблема и починил булавкой. Это просто что-то, какой запас прочности в столь простом устройстве, как нетбук - я потрясен.
Ubuntu снова с чистого листа, вспоминать придется теперь 100000 и 1 настройку, которые уже делал для разных удобств. В этот раз притом не ушел пока в awesome, решил просто gnome поднастроить стандартный - тему выбрал с минимальной высотой заголовка, панель нижнюю удалил, верхнюю заставил убираться, так что свободное место используется максимально рационально.
Ну вот. Починил клавиатуру, ничего сложного. Но первый абзац расстраивает - почему я не сделал этого раньше!
пятница, 17 сентября 2010 г.
BSD fail
Решил тут снести gentoo со старенького dell inspiron 6400 (вроде бы 2007 года покупки). Сделал бэкап, и подумал, что хорошо бы разнообразить слегка свою жизнь bsd-системой. Разнообразил. Четыре дня секса с wifi-картой и два попробованных дистрибутива пока привели к установке ubuntu 10.10. Wifi там тоже из коробочки не завелся, но зато - хотя бы не вешал клавиатуру при коннекте (и это 21 век на дворе!). Так что все, ноутбук счастливо урчит свежей версией убунты. Все это следствие постепенного загибания gentoo, как интересного дистрибутива. И дело не в том, что ubuntu быстрее обновляется из бинарного репозитория ("...А где же старик gentoo? Он еще только собирается..."). Нет, все дело в том, что софт там более плотный и интегрированный в единое целое. Сравнивать целиком некомерческий проект с успешно монетизируемым не совсем корректно, но это сообщество gentoo-шников виновато в том, что не могут себя нормально поставить, и проводят все время в склоках и перетягивании одеяла. Загибаться такой большой проект может очень долго, и даже не загнуться никогда, но уровень его уже сильно отстал.
Идея поставить bsd-систему пока до конца не похоронена, будем мониторить ситуацию в стане wifi-дров broadcom'а. Когда это будет делаться без извращений (т.е. блобов, разворачивания виндовых дров и т.п.) с нормальными открытыми полностью дровами, тогда наверно и наступит счастье.
Идея поставить bsd-систему пока до конца не похоронена, будем мониторить ситуацию в стане wifi-дров broadcom'а. Когда это будет делаться без извращений (т.е. блобов, разворачивания виндовых дров и т.п.) с нормальными открытыми полностью дровами, тогда наверно и наступит счастье.
суббота, 26 июня 2010 г.
Lyx memo
По большей части для себя (приятно, что блог полезен не только мне, но сам я им часто пользуюсь как внешней памятью, своя не способная запомнить больше 2 слов из 5).
Lyx в ubuntu с поддержкой кириллицы:
и
Первое очевидно, а вот второе забыл в этот раз...
Lyx в ubuntu с поддержкой кириллицы:
sudo apt-get install lyx
и
sudo apt-get install texlive-lang-cyrillic.
Первое очевидно, а вот второе забыл в этот раз...
понедельник, 19 апреля 2010 г.
uzbl & vim: новости из стана командного режима
Обустраиваю нетбук. После того, как я сделал шрифты "четкими", решил в очередной раз расширить место на экране. Во первых, поставил ubuntu 10.04 netbook remix, меню там забавно выглядит, окошки все в полный экран. Во вторых, занялся, и изучил новые вещи в vim, первыми были закладки, затем - окошки, ну и под конец - файловый менеджер. А раньше я всем этим не пользовался толком (ну только окошками пользовался, ито, как-то набегами). Ну и финал, таки uzbl, да. Unix way, мать его.
Uzbl, конечно, еще та штучка. Прокси задается через конфиг, из окружения не цепляется. В прошлый раз меня это остановило. В этот раз я настроил в конфиге. Замечательная штука "fl" не заработала (но выглядит красиво, буду экспериментировать, может разберусь). Но так, вроде через силу можно заставить себя пользоваться. Посмотрим, надолго ли меня хватит.
Мне кажется, на нетбуке все мои выкрутасы с редакторами, браузерами и окружением вполне оправданы. Клавиатура тут маленькая, некоторых клавиш просто нет. По этой причине отпал emacs, там все работает через сочитания клавиш, ctrl + x, ctrl + s. Жать одной и той же рукой две клавиши - нарушение идеологии слепой печати. А ctrl на нетбуке только один и слева, так же как и s и x. Трэкпадом, опять же таки, пользоваться неудобно. Мышку внешнюю подключать - бред, с нетбуком я чуть ли не в сортир хожу, таскать мышку неудобно. Значит все должно быть на клавиатуре, и как можно с меньшими телодвижениями. И это vim. И я знаю 1% его возможностей, точно - не больше, и все равно - это уже очень много. Подтягиваем другой софт с vim-управлением, и вот он - идеал для нетбука. Когда я только начинал осваивать, было тяжело, было непонятно, как это может быть удобно? Потом, в обычном редакторе ловишь себя на мысли, что ты перегружен, и мог бы сделать это намного быстрее с vim.
Сейчас на работе я активно пользуюсь eclipse, к сожалению, приемлемого vim-решения я пока не нашел. В netbeans же был вполне сносный jVi. Это не vim, но очень много от него + netbeans, в сумме - весьма продуктивно. Будем искать, смотреть, пробовать, скорее всего рано или поздно найдем отличное решение и для eclipse.
Uzbl, конечно, еще та штучка. Прокси задается через конфиг, из окружения не цепляется. В прошлый раз меня это остановило. В этот раз я настроил в конфиге. Замечательная штука "fl" не заработала (но выглядит красиво, буду экспериментировать, может разберусь). Но так, вроде через силу можно заставить себя пользоваться. Посмотрим, надолго ли меня хватит.
Мне кажется, на нетбуке все мои выкрутасы с редакторами, браузерами и окружением вполне оправданы. Клавиатура тут маленькая, некоторых клавиш просто нет. По этой причине отпал emacs, там все работает через сочитания клавиш, ctrl + x, ctrl + s. Жать одной и той же рукой две клавиши - нарушение идеологии слепой печати. А ctrl на нетбуке только один и слева, так же как и s и x. Трэкпадом, опять же таки, пользоваться неудобно. Мышку внешнюю подключать - бред, с нетбуком я чуть ли не в сортир хожу, таскать мышку неудобно. Значит все должно быть на клавиатуре, и как можно с меньшими телодвижениями. И это vim. И я знаю 1% его возможностей, точно - не больше, и все равно - это уже очень много. Подтягиваем другой софт с vim-управлением, и вот он - идеал для нетбука. Когда я только начинал осваивать, было тяжело, было непонятно, как это может быть удобно? Потом, в обычном редакторе ловишь себя на мысли, что ты перегружен, и мог бы сделать это намного быстрее с vim.
Сейчас на работе я активно пользуюсь eclipse, к сожалению, приемлемого vim-решения я пока не нашел. В netbeans же был вполне сносный jVi. Это не vim, но очень много от него + netbeans, в сумме - весьма продуктивно. Будем искать, смотреть, пробовать, скорее всего рано или поздно найдем отличное решение и для eclipse.
воскресенье, 13 сентября 2009 г.
Воспроизводим звук по сети: pulseaudio + ubuntu + gentoo
Итак, задача. У вас есть компьютер, на котором есть большой монитор, но... нет колонок. Есть еще нетбук, колонки не ахти, но есть. Ну и наушники есть, только провода у них не очень длинные. Что надо сделать, чтобы смотреть кино на большом мониторе и при этом слушать звук на нетбуке?
Все очень просто, нужна всего лишь флэшка. Копируем фильм на оба устройства, одновременно жмем проигрывать... и, получаем искомый результат.
А чего, в первый раз я так и сделал. Но звук немного расползается, да и на паузу ставить неудобно.
Дальше мы включаем google. Находим padevchooser, ставим (на нетбуке, где у нас ubuntu), запускаем:
В трее появляется иконка, жмем на нее, выбираем "Configure Local Sound Server...", там включаем все что понравится на закладке "Network Access". Все, на нетбуке все.
Теперь в gentoo ставим флаг pulseaudio для mplayer'а, запускаем кино воспроизводиться, установив переменную окружения PULSE_SERVER адресом нашего нетбука (да, чуть не забыл, у нас еще и wifi работает, так что способ с флэшкой - это просто позор):
192.168.1.2 - как нетрудно догадаться, адрес нетбука. Если все у нас хорошо, то на большом экране заиграет видео, а звук будет играть на нетбуке. У меня все было именно так.
Но этого мало, ведь чтобы поставить на паузу по прежнему надо пойти и нажать на паузу (у меня конечно, беспроводная клава, но все равно, это не то). Итак, чтобы все было совсем хорошо, заходим по ssh с нетбука и добавляем еще два параметра к запуску: DISPLAY и XAUTHORITY. Приблизительно так:
Теперь, все путем, нетбук превращается в окончание звукового штекера и пульт управления.
Все очень просто, нужна всего лишь флэшка. Копируем фильм на оба устройства, одновременно жмем проигрывать... и, получаем искомый результат.
А чего, в первый раз я так и сделал. Но звук немного расползается, да и на паузу ставить неудобно.
Дальше мы включаем google. Находим padevchooser, ставим (на нетбуке, где у нас ubuntu), запускаем:
kilork@pantogan:~$ sudo apt-get install padevchooser
kilork@pantogan:~$ padevchooser &
В трее появляется иконка, жмем на нее, выбираем "Configure Local Sound Server...", там включаем все что понравится на закладке "Network Access". Все, на нетбуке все.
Теперь в gentoo ставим флаг pulseaudio для mplayer'а, запускаем кино воспроизводиться, установив переменную окружения PULSE_SERVER адресом нашего нетбука (да, чуть не забыл, у нас еще и wifi работает, так что способ с флэшкой - это просто позор):
kilork@phoenix:~$ PULSE_SERVER=192.168.1.2 mplayer -ao pulse ~/kilork_the_best.avi
192.168.1.2 - как нетрудно догадаться, адрес нетбука. Если все у нас хорошо, то на большом экране заиграет видео, а звук будет играть на нетбуке. У меня все было именно так.
Но этого мало, ведь чтобы поставить на паузу по прежнему надо пойти и нажать на паузу (у меня конечно, беспроводная клава, но все равно, это не то). Итак, чтобы все было совсем хорошо, заходим по ssh с нетбука и добавляем еще два параметра к запуску: DISPLAY и XAUTHORITY. Приблизительно так:
kilork@phoenix:~$ XAUTHORITY=/var/run/gdm/auth-for-kilork-blablabla/database DISPLAY=:0.0 PULSE_SERVER=192.168.1.2 mplayer -ao pulse ~/kilork_the_best.avi
Теперь, все путем, нетбук превращается в окончание звукового штекера и пульт управления.
воскресенье, 18 января 2009 г.
Наконец-то! Поиск по истории bash через PgUp/PgDown
В gentoo это работает по умолчанию. В других дистрибутивах почему-то нет. Наконец-то дошли руки разобраться, где собака зарыта. Дело все в файлике /etc/inputrc. На моем eee в ubuntu он по умолчанию содержит две закомментированые строки:
Раскомментируем, открываем новый терминал. Вбиваем начало любой команды, PgUp (Fn+Вверх на eee), находится первая команда, еще раз, слудующая. Никаких Ctrl+R. Ура, еще одно удобство настроено.
# alternate mappings for "page up" and "page down" to search the history
# "\e[5~": history-search-backward
# "\e[6~": history-search-forward
Раскомментируем, открываем новый терминал. Вбиваем начало любой команды, PgUp (Fn+Вверх на eee), находится первая команда, еще раз, слудующая. Никаких Ctrl+R. Ура, еще одно удобство настроено.
Подписаться на:
Сообщения (Atom)