LINUX.ORG.RU

Сообщения provaton

 

Обнаружена уязвимость в sudo

Новости — Безопасность
Группа Безопасность

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

Баг обнаружен в функции sudo_debug(), где название программы (argv[0]) передается прямо в fprintf(). Проверить наличие уязвимости можно следующим простым способом:

$ ln -s /usr/bin/sudo ./%s
$ ./%s -D9
Segmentation fault

Уязвимости подвержены версии 1.8.0-1.8.3p1. Разработчики рекомендуют обновиться до 1.8.3p2 как можно скорее.

>>> Подробности

 , ,

provaton
()

Как правильно выставить ББ?

Форум — Multimedia

Есть фотка - http://farm8.staticflickr.com/7014/6757038435_f62ff17e34_z.jpg

Как в ней правильно выставить баланс белого? Я пробовал выставить «по точке» - указываю на снег, но в таком случае получается полностью белая фотка, хотя в реале свет фонарей был желтый. Камера сама ББ как-то странно определяла - снимал одно и то же, но некоторые фотки белые, некоторые - как апельсин. Как в этом разобраться?

Оригинал здесь - http://dl.dropbox.com/u/16829613/DSC_0389.NEF

provaton
()

Вышел GDB 7.4

Новости — GNU's Not Unix
Группа GNU's Not Unix

24-го января вышла новая версия главного отладчика ОС GNU - GDB. Среди множества изменений внимания заслуживают следующие:

  • Новая целевая платформа (target) - Texas Instruments TMS320C6x (tic6x-*-*)
  • Добавлен эмулятор Renesas RL78 (rl78-*-elf)
  • Улучшено API для написания скриптов на языке Python
  • Добавлены команды
    • «skip file», «skip function» - для пропуска неинтересных частей кода
    • watch EXPRESSION mask MASK_VALUE
    • info auto-load-scripts [REGEXP]
    • info macro [-all] [--] MACRO
    • collect EXPRESSIONS
    • tstart [NOTES]
    • tstop [NOTES]
    • "!" (псевдоним для команды shell)
  • Улучшена работа с неоднозначными определителями строк кода (linespecs). Брейкпоинты устанавливаются во всех соответствующих определителю местах.
  • Улучшена работа с tracepoints
  • Улучшен протокол для удаленной работы с отладчиком

>>> Подробности

 , ,

provaton
()

Вышел GNU ed 1.6

Новости — GNU's Not Unix
Группа GNU's Not Unix

Вышла новая версия стандартного POSIX-совместимого редактора GNU ed.

Новое в версии 1.6:

  • Исправлено отображение символов NULL при использовании команды l
  • Исправлено условие, при котором отображается сообщение «Newline appended»
  • При чтении непустого файла в пустой буфер устанавливается флаг «modified»
  • Исправлена ошибка, не позволявшая использовать символы NULL в регулярных выражениях.
  • Добавлено сообщение об ошибке при невозможности запустить процесс в shell после соответствующей команды.
  • Дополнена man-страница, теперь там содержится информация о всех опциях командной строки.

>>> Подробности

 ,

provaton
()

[darktable]цвета после калибрации монитора

Форум — Multimedia

Сделал сегодня попытку откалибровать монитор. Взял у знакомого колориметр MonacoOptix, запустил dispcalGUI, он создал профайл. Применил этот профайл, во всех приложениях цвета поменялись, а в darkable все осталось по-старому. Например, если экспортировать файл из darktable и открыть его рядом в гимпе (файрфоксе, еог, и т. д.), то разница будет очень заметна.

Я идиот, но вот только не могу понять в чем именно. Документацию пересмотрел, нашел только как менять input profile (но это профайл камеры, как я понимаю). Пробовал менять display profile в плагине output profile - не помогло.

cast AP

 

provaton
()

помогите выбрать ЯП

Форум — Development

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

* сборщики информации
* действия
* диспетчер (получает информацию от сборщиков и вызывает соответствующие действие).

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

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

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

provaton
()

[ненависть]Вирусный get the facts против андройда

Форум — Talks

http://wmpoweruser.com/microsoft-giving-away-free-windows-phones-to-virus-inf...

Ъ - Некий Бен Рудольф пообещал в твиттере подарить смартфон на Windows Phone за лучший твит, критикующий ОС Андроид.

 

provaton
()

Facebook выпускает виртуальную машину для PHP

Новости — Open Source
Группа Open Source

Facebook объявил о выпуске виртуальной машины для выполнения PHP-кода - HipHop Virtual Machine (hhvm)

Как известно, программисты facebook'а давно пытались решить задачу повышения быстродействия программ на PHP. В рамках проекта HipHop был создан компилятор hphpc, который транслировал код PHP в код C++, который потом компилировался в нативные бинарники. Но, так как статический анализ кода динамического языка программирования имеет определенные ограничения, было решено создать высокоуровневую стековую виртуальную машину hhvm. Код на PHP транслируется в байткод, который выполняется виртуальной машиной.

Уже сейчас hhvm практически догнал hphpc по быстродействию, и разработчики обещают еще повысить производительность.

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

>>> Подробности

 , ,

provaton
()

[совета тред]роутер для дома

Форум — Linux-hardware

Нужен домашний вайфай-роутер с поддержкой стандарта n, гигабитными портами для локалки и встроенным принт-сервером (USB). Цена до $200, желательно в пределах $100-$150.

Посоветуйте что-то максимально надежное, то что не залипает от интенсивного юзания (сейчас у меня старый длинк, который зависает когда качаешь торрент со скоростью больше чем мегабайт в секунду). Всякое баловство типа кастомных прошивок, всяких адвансед-фич неинтересно. Важна исключительно надежность. Собственно поэтому и спрашиваю здесь, так как в ТТХ параметры надежности не указывают.

provaton
()

[git]отменить удаление файла

Форум — Development

Удалил по ошибке в рабочей директории файл. Как откатить? Других изменений много, поэтому reset --hard не покатит. А путь git reset --hard не дает указать. Проблему в принципе решил копированием файла из другого клона, но интересно, можно ли по-человечески?

 

provaton
()

мониторинг траффика на роутере

Форум — Admin

Прошу совета - нужна мониторилка траффика на роутере. Требования простые, но гуглом ничего не нашел:

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

В общем, мне нужен слегка украшенный iptraf с графиками и веб-интерфейсом. Решения типа нагиоса или заббикса не подходят из-за предпоследнего требования. Смотрел на cacti, но так и не понял как там сделать график по каждому хосту из локалки.

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

provaton
()

openvpn-клиент для windows

Форум — Admin

Нужно настроить доступ в локальную сеть извне для одного виндузятника (роутер локалки под линуксом). Вроде самое очевидное решение - поднять VPN, благо есть замечательный сервер openvpn. Но весь вопрос - насколько стабильно и удобно работает клиент openvpn на венде? Помню, на маке через стандартные настройки соединение через openvpn не настраивалось, надо было ставить third-party софт, который работал весьма кривенько.

В общем, хотелось бы услышать отзывы людей, имеющих опыт работы с openvpn - стоит ли пробовать такой вариант? Или лучше поискать другое решение?

provaton
()

[ногомяч][спв]питерские фанаты

Форум — Talks

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

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

 

provaton
()

[python]фильтрация спама на GAE

Форум — Development

Подскажите, пожалуйста, оптимальное решение следующей задачи. Есть приложение на google app engine (ЯП - python), которое принимает входящую электронную почту. Задача отфильтровать спам. В принципе, я нашел хороший байесовский классификатор http://spambayes.org/, который вроде работает, написан на чистом питоне и написать бекенд, хранящий базу в гугловском датасторе довольно просто. Но весь вопрос в том, что база пустая, и как ее учить с нуля - вопрос сложный. Где можно найти хорошую начальную спамовскую баесовскую базу?

Если кто может предложить лучшее решение задачи другим способом - буду очень благодарен.

 

provaton
()

[фотосрач]Nikon 1

Форум — Talks

Вроде начались уже продажи этого чуда, а на лоре вроде толком не обсудили еще.

В кратце, в конце сентября никон объявил о новой серии фотоаппаратов, которую назвал «самым значительным событием со времен появления первого цифрового фотоаппарата».

Система представляет собой

* беззеркальная тушка с сенсором с кроп-фактором 2.7
* сменные объективы (через переходник можно прицепить объективы для никоновских зеркалок)
* очень быстрый автофокус (10 кадров в секунду), и скорость непрерывной съемки 60 кадров в секунду
* двухядерный процессор (скорость обработки изображений - 600 мегапикселей в секунду). Куча электронных наворотов типа автоматического выбора наиболее удачной фотографии из серии, распознование лиц и прочая быдлохрень

Стоимость от $650.

ИМХО, штука неплохая, но на прорыв явно не тянет. Что думают лоровские фотоспецы про это?

provaton
()

Вышел Mercurial 2.0

Новости — Open Source
Группа Open Source

1-го ноября, точно по графику, вышел релиз распределенной системы контроля версий Mercurial 2.0. Наиболее интересное из списка изменений:

  • backout - поддержка отката слияния (merge) объявлена нерекомендуемой (deprecated)
  • bisect - два новых дескриптора чейнджсетов: «goods» и «bads», также добавлены новые стили для вывода текущего состояния бинарного поиска.
  • commit - исправлено ошибочно выводившееся сообщение о новой верхушке (head) в случае двойного коммита.
  • eol - появилось автоматическое добавление символа новой строки в конце файла в случае его отсутствия.
  • Новая команда graft, подобная расширению transplant, но использующая 3-way merge и работающая только в пределах одного репозитория
  • Добавлено расширение largefiles, для автоматизации хранения ссылок на большие файлы в репозитории. Само расширение не новое, просто было включено в этом релизе в стандартный дистрибутив.
  • mq - команда queue теперь выводит имя текущей очереди патчей
  • rebase - добавлены ключи --edit и --rev, а также возможность сделать rebase к предку.
  • revert - появился краткий ключ -C (синоним --no-backup)
  • rollback - убрана возможность сделать опасный откат, когда текущая ревизия не tip
  • share - добавлена команда unshare
  • summary - закладки (bookmarks) теперь выводятся отдельно от тегов, и активная закладка помечается
  • ui - альтернативные названия для некоторых опций
  • исправлена ошибка неправильного определения юникодных строк во время вывода (пример)

Скачать исходный код и установщики для различных ОС можно здесь.

>>> Подробности

 , ,

provaton
()

android vs iOS с точки зрения девелопера

Форум — Mobile

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

Поэтому, спрашиваю у уважаемых лоровских специалистов, так ли это? Интересно мнение людей, которые пробовали девелопить под обе платформы.

provaton
()

deadbeef-оподобный плеер для андроида

Форум — Mobile

Подскажите, пожалуйста, андроидовский плеер, который бы понравился любителю deadbeef-а. Хотелось бы следующее

* полностью офлайновый интерфейс, никаких радио, обложек, ластфмов
* отсутвие принудительной организации по id3 тегам (они в 99% моих файлов кривые)
* функция «сделать плейлист из директории», желательно с поддержкой вложенных директорий.

Требования маргинальные, поэтому особо не надеюсь на успех, но вдруг...

provaton
()

[опрос]зачем вы участвуете в религиозных срачах на ЛОРе?

Форум — Talks

Что-то много религиозных дискуссий на ЛОРе обретается в последнее время. Хотелось бы задать вопрос ЛОРовским богословам - зачем вам это надо?

Варианты:

  • Уверен в своей правоте, хочу самоутвердиться и половить лулзы
  • Уверен в своей правоте, хочу просветить несчастных атеистов/христиан/буддистов/мусульман и наставить их на путь истинный
  • Еще не определился со своим мировозрением и хочу в споре найти истину
  • Не определился с мировозрением, но не парюсь по этому поводу и просто ловлю лулзы
  • Свой вариант

 

provaton
()

Вышел OwnCloud 2

Новости — Open Source
Группа Open Source

11-го октября вышла новая версия «облачной» системы OwnCloud, которая позиционируется как открытая замена таких закрытых сервисов, как Google Apps, iCloud, Dropbox, и т. д. В отличии от вышеперечисленных сервисов, код OwnCloud открыт и ее можно поставить на свой собственный сервер. Системные требования очень скромны - обычный вебсервер с поддержкой PHP и СУБД MySQL.

Основные возможности системы:

  • Управление файлами через web, протокол WebDAV или через десктопные файловые менеджеры - nautilus, dolphin, finder, explorer.
  • Sharing - можно делиться файлами с помощью публичных ссылок.
  • Есть возможность слушать музыку прямо из броузера с помощью интегрированного медиаплеера
  • Поддержка календарей и адресной книги
  • Интеграция с проектом Unhosted - предоставление сторонним веб-сервисам возможности сохранять информацию в вашем облаке

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

>>> Подробности

 , , ,

provaton
()

RSS подписка на новые темы