Tags: linux

main

Boinc

Первоначально размещено на Мак Сим Blog. Игра в слова. Вы можете оставить комментарии здесь или на там.

Забавно, но часто мы даже не замечаем как изменился мир вокруг нас. Взять хотя бы компьютеры. Ноутбук, что я таскаю с собой в сумке стоимостью примерно в 400$ легко по всем параметрам заткнёт за пояс железки которые были у меня дома ещё совсем недавно и казались просто венцом инженерной мысли. К нетбуку же сейчас отношение как к недотехнике, этакому большому калькулятору. Ну как же? Всего два ядра, да и те на Atom, жалкий гигабайт оперативки и т.д. Но ведь на самом деле это достаточно мощный компьютер и не его вина, что современные операционные системы и программы просят намного большего. Это речь только о моём N150... что же тогда говорить о домашних (пусть и не самых крутых на сегодняшний день) игровых станциях.

Так же вряд ли открою Америку если скажу, что основная часть этих ресурсов простаивают без дела. Согласитесь современному Quad'у не надо сильно напрягаться чтобы показать вам Gmail в огнелисе и покрутить музыку в фоне.

www_logo.gifНе сказать, что мне до всего этого есть дело но в прошлую пятницу я узнал о проекте BOINC. Знаете, это тот самый случай когда мне так понравилась сама идея, что я сразу же установил себе эту программу на нетбук и на рабочий комп (который кстати как и у многих не выключается на ночь и на выходные, что опять таки значит, что работает он в холостую).

Так, что же такое Boinc? Если совсем просто то это некий сервис который предоставляет свободные ресурсы вашего компьютера в распоряжение различных научных проектов по всему миру. Самым известным примером конечно является SETI@Home. Самая романтическая наверное задача над которой может трудится ваш компьютер вкупе с тысячами других по всему миру. Но список проектов на самом деле довольно велик. Лично я для себя выбрал rosetta@home - проект медицинской направленности призванный найти лекарства от многих болезней.

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

Что лично вы будете иметь с этого? Ничего. Проект абсолютно добровольный и не предполагает каких либо наград кроме абстрактных очков внутреннего рейтинга каждого проекта.


В Ubuntu BOINC ставится совсем тривиально sudo apt-get install boinc. После этого в Приложения->Системные утилиты можно будет найти его монитор. Всё. Запускаете и добавляете проект/проекты по своему вкусу. Дальше можно забыть и закрыть программу с чувством, что теперь системный блок не зря греет воздух по ночам.
А вы поставите себе Boinc?
main

Сохранение $PATH в окружении sudo -s

Первоначально размещено на Мак Сим Blog. Игра в слова. Вы можете оставить комментарии здесь или на там.

     Изо дня в день я сталкивался на работе с одной и той же проблемой. Если вы зашли через ssh на некий сервера под своим пользователем, а потом дали команду sudo -s (то, что это единственно нормальный способ логинится рутом на удаленную машину пояснять не надо? :) то скорее всего вы оказались в консоли без вашей привычной переменной PATH. И следовательно даже простой ifconfig превращается в /sbin/ifconfig, ну или в начале каждой сессии набирать:

export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

     Меня лично это в конец достало и я, немного погуглив, нашёл решение. Да, оно очень простое и лежит на поверхности но как показывает практика именно простые вещи чаще всего дольше всех остаются загадками.

     Итак всё, что нам нужно это слегка настроить sudo. Набираем visudo и ищем там строчку подобную этой:

Defaults    env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR \
                        LS_COLORS MAIL PS1 PS2 QTDIR USERNAME \
                        LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION \
                        LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC \
                        LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS \
                        _XKB_CHARSET XAUTHORITY"

     Собственно говоря это список тех переменных которые проходят через sudo. Как можно сразу заметить PATH среди них нет. Добавляем её и... а собственно всё :). Наслаждаемся консолью с привычным окружением.

     З.Ы. Ещё раз подчёркиваю, я понимаю, что это всё очень просто. Если вы знали про это раньше или просто не сталкивались с подобной проблемой, то я могу только порадоваться за вас. Заметка посвящается страдальцам типа меня :).

main

Полезная команда ssh-copy-id

Первоначально размещено на Мак Сим Blog. Игра в слова. Вы можете оставить комментарии здесь или на там.

Что может быть более тривиально для админа чем авторизация в ssh-сесиях по RSA ключам? Уверен, что все (ну кто имеет к подобному отношение) много раз настраивали подобную штуку. Как обычно это выглядит? Надо создать пару ключей с помощью ssh-keygen и затем с помощью ftp или scp скопировть открытый ключ на удаленную машину где командой типа cat id_rsa.pub>>authorized_keys добавить ключик к пользовательским. Всё просто. Я сам так делал, все мануалы в инете и в книгах описывают именно этот путь.
Но на курсах я внезапно :) узнал, что оказывается есть более простой и тривиальный путь выполнения данной опперации. Одной командой.

ssh-copy-id -i .ssh/id_rsa.pub server

Эта программа и скопирует, и пропишет открытый ключ сама. Надеюсь, что все кроме меня это знали и пишу эту заметку для таких же тёмных как я :)

Кстати маленький опрос. А вы про эту команду знали?

main

Hand Brake on Karmic Koala

Первоначально размещено на Мак Сим Blog. Игра в слова. Вы можете оставить комментарии здесь или на там.

Самым удобным способом конвертации видео под различные мобильные платформы (не важно в какой операционной системе) на мой взгляд является программа Hand Brake. Я её использую потому, что конвертация видео для Android'а в ней реализована в один клик. Предустановки iPod Touch/iPhone подходят и для того же Hero. На данный момент программа не работает под Ubuntu 9.10 что то там с библиотками мне вообщем как то до лампочки. Давайте просто поделюсь способом лечения.
Ставите пограмму не с главной страницы, а вот отсюда http://handbrake.fr/snapshot.php
Вроде всё очевидно но, что то я не с ходу нагел как туда попасть булждая по главной. Надеюсь кому то будет полезным.

main

Объявление о Linux2mac.ru

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

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

А теперь собственно то ради чего я пишу этот пост:

Домен мне не принадлежит и тот дурдом, что там развернули после того как я потерял права на него ко мне не относится!

main

Беспроводной набор Logitech MX Revolution в Ubuntu.

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

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

К сожалению, с точки зрения Logitech в мире существует только одна операционная система и драйвера есть только под windows. Мне этой осью пользоваться мягко скажем не удобно да и денег на неё тратить как то желания нет. Работает ли набор в Ubuntu? Да конечно. С этим проблем не возникло. Но есть досадная мелочь которая может испортить всё впечатления. При загрузки Ubuntu не видит клавиатуру и мышку. В принципе, это лечиться если вытащить и воткнуть заново брелок приёмника, но, согласитесь, решение мягко скажем странное. Немного поискав в инете я смог найти решение. Дальше моё описание потому как оригинал на языке вероятного противника.

Для того чтобы при старте Ubuntu беспроводной набор Logitech делаем следующее:

  1. С помощью другой клавиатуры заходим в систему.

  2. Вставляем брелок.

  3. Система → Параметры → Bluetooth. Здесь добавляем новое устройство. В тот момент когда система ищет доступные устройства по bt нажимаем на клавиатуре кнопку сопряжения. Указываем любой пин-код который и вводим на самой клавиатуре когда экранчик отобразит запрос.

  4. Проделываем то же самое для мышки. Пин-код не нужен поэтому выбираем первый вариант (0000).

  5. Должно получится два сопряженных устройства.

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

Эти пляски с бубном нужны потому, что в случае MX Revolution брелок не просто связка с беспроводным устройством, а почти полноценный bluetooth хаб.

main

Моя бухгалтерия

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

Всегда завидовал людям которые умею считать деньги. То, что наличие денег в кармане зависит не от размера дохода, а от умения планировать я понял достаточно давно но вот только так и не смог изменить что либо в своём подходе к этому вопросу. Финансы заканчиваются всегда быстро и обычно спускаются на какую либо ерунду без которой по уму то и так хорошо жилось. Или, например, покупка, какого нибудь гаджета чуть ли не на 70% зарплаты без всякого учёта последствий. Вообще бардак и хаос.
Частенько слышал про различного рода программы ведения домашней бухгалтерии под различные платформы начиная ещё со времен Palm. Только вот ни одна из них у меня так и не прижилась в основном по причине их сложности. Не буду врать, я никогда особо и не старался в них разобраться потому, что первое знакомство всегда отбивало всякое желание продолжать. Да и проблемы синхронизации никуда не делись. Мобильное устройство работает под какой-то осью, а дома линукс и не совсем очевидно как данные хранить, обрабатывать. Вообщем, почти смирился я уж было с тем, что так и жить мне в финансовом хаосе как где то в Juick'е мелькнуло упоминание онлайн сервиса http://drebedengi.ru. В продолжение мои впечатления от сервиса и несколько скриншотов.

Read the rest of this post
main

Chromium в Ubuntu

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

Читая утром Хабр нашел для себя очень интересную заметку о том, что Chromium теперь доступен пользователям Ubuntu в нативном, а не вайном виде. Конечно это pre-alpha версия и говорит о выходе Chrome под linux ещё рано но бразуер уже работает и корректно отображает страницы.
Ох, чувствую, что скоро я и под Linux столкнусь с той же проблемой выбора, что и под виндой... После Chrome FireFox кажется неуклюжим тормозом, но в Chrome не хватает функционала. В любом случае скорость Chromium уже бьёт все рекорды (субъективно) на моей Linux машине. Также полезен будет веб-разработчикам для тестирования сайтов.
Итак:
доблавляем в /etc/apt/sources.list

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main

Ну и далее тривиальное sudo apt-get update и sudo apt-get install chromium-browser
Интересно, когда же выйдет именно Chrome под Linux. Я лично очень жду.

Спасибо astramak за статью на хабре.

main

Beta релиз Ubuntu 9.04

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

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


main

Orsio b721+

Originally published at Мак Сим Blog. Игра в слова. You can comment here or there.

Orsio b721+Давайте похвастаюсь новым гаджетом с которым хожу вот уже неделю. В прошлую пятницу с помощью sdvn’а я наконец то купил себе электронную книгу, а именно Orsio b721+. Почему её? Попробую объяснить. Все sony я отмел сразу т.к. не хочу покупать книгу, а потом возится с прошивками только для того чтобы она стала читать fb2 файлы. Не знаю для кого как для меня этот формат стопроцентный стандарт де-факто. Что у нас остается? Orsio, PocketBook и Lbook. При чем первые две технологически полные клоны и если поменять логотип то их и спутать можно. Lbook очень и очень хорошо но его я не хотел сразу как не смешно прозвучит только потому, что мне сразу и навсегда не понравился дизайн. Читаю я очень много и совсем не хочу каждый день использовать то на что банально не лег взгляд. Хотя конечно экран там лучше и возможностей больше. Говоря про PocketBook, который то же в силу своей прошивки выигрывает у Orsio, могу сказать только то, что он мне не встретился в процессе блуждания по савеловскому рынку. Ну и деньги тоже оказались важным фактором ведь книга от Orsio самая дешевая на данный момент.

Read the rest of this post