Архив Июль 19, Воскресенье, 2009

Linux для всех / Прошу помощи в создании программы: MountManager 1.0.0

Нет комментариев »

Долго думал писать или не писать этот топик, но всё-таки решился, ведь все свои :) Надеюсь откликнетесь. Я как-то писал о своём небольшом проекте MountManager, максимальная версия которого 0.2.6. Эта программа вошла в репозиторий Ubuntu и об этом я писал здесь. На kde-apps.org у неё рейтинг 83 и 3800 закачек. Программа переведена на испанский, турецский, польский, португальский, чешский и английский. Каждую неделю мне кто-нибудь из иностранцев присылает баг репорт или пожелания. А некоторые даже пишут рецензии с многими комментариями(Пример). Эти факты говорят мне о том, что подобная программа действительно кому-нибудь да нужна, но одному управлять этим проектом очень тяжело. Поэтому я решил попросить помощи у Вас, уважаемые хабравчене.



BestChange.ru

Нет комментариев »

Сервис BestChange.ru предназначен для поиска выгодного курса обмена электронной валюты из нескольких десятков обменников. На сайте представлены лучшие курсы обмена таких валют как WebMoney, Яндекс.Деньги, RBK Money, MoneyMail, Liberty Reserve и др.


Linux для всех / Общий каталог на Linux десктопе

Нет комментариев »

Представим ситуацию, на домашнем компьютере установлен Linux. Данным компьютером пользуетесь Вы и Ваша жена. Для этого в системе создано два пользователя, у каждого свои настройки почтовика, свои закладки, свой WM и наконец свои обои. Вроде бы все хорошо и все всех устраивает, но вот есть некий контент, свойственный для десктопа, для которого необходимо организовать общий и главное полный доступ для обоих пользователей. Что тут можно сделать? В голову сразу приходят несколько решений:



1. Установить для общего каталога соответствующий umask;

2. Установить соответствующий default acl;

3. Установить бит SGID.



Хорошо, применили одно из решений, или все сразу. Вроде все работает. Оба пользователя имеют полный доступ ко всему содержимому общего каталога, новый файлы в этом каталоге наследуют его права, но вот Вы скинули в этот каталог фотографии с фотоаппарата. В систему под своим пользователем заходит Ваша жена и решает немного изменить эти фотографии, только вот при сохранении появляется сообщение о недостаточных правах. Оказывается скопированные Вами файлы не наследовали права общего каталога. Почему? Да потому, что утилите cp пофигу на Ваши umask’и и acl’ы. Она копирует файлы с сохранением исходных прав, либо права уменьшаются, все зависит от прав на каталог, куда копируем.



В этой статье я предложу свой способ решения данной проблемы. Нет, способ не красивый и не изящный, потому, вместе с описанием способа, предлагаю Хабрасообществу обсудить этот вопрос и предложить свои решения для организации общего каталога на Linux десктопе.



K Desktop Environment / Превью KDE 4.3

Нет комментариев »

Скоро выход очередной версии — KDE 4.3 Решил сделать небольшой обзор данного продукта.

Для начала небольшое видео:



Ненормальное программирование / Альтернативные токены и триграфы. С++

Нет комментариев »

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

Однако, смею предположить, что не совсем все знают, что писать hello world на cpp можно и так:


Билл Гейтс поделился своим мнение об Chrome OS

Нет комментариев »

Сайт Cybersecurity.ru передает его слова: «Существует огромное многообразие форм ОС Linux, каждая из которых работает по-разному и распространяется между пользователями разными способами. Меня порой удивляет тот факт, что некоторые производители стремятся выдать очередной дистрибутив Linux за нечто новое.


Киберпреступники стали перенимать бизнес-схемы крупных корпораций

Нет комментариев »

Сайт Cybersecurity.ru передает слова главного исследователя Cisco по вопросам информационной безопасности Патрика Петерсона: «В ходе наших исследований мы определили, что сетевые преступники не только применяют технический опыт для проведения массированных атак, но также владеют хорошо развитыми навыками …


MySQL / Краткий обзор движков таблиц MySQL

Нет комментариев »

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


Операционные системы / У Google Chrome OS есть конкуренты?

Нет комментариев »

Думаю, что все в курсе недавних заявлений компании Google о разработке своей новой ОС, интегрированной в браузер. Вокруг этой новости возникло достаточно обсуждений и мировое сообщество приняло такую новость неоднозначно. Идея далеко не нова, и на Хабре не раз появлялись обзоры некоторых из Web OS. Хочу отметить проекты, которые мне показались наиболее симпатичными:



Однако вышеперечисленные проекты предполагают наличие установленной операционной системы и браузера. Однако Google Chrome OS обещает самостоятельное управление ресурсами компьютера, взяв за основу ядро linux, и стартовать это должно за считаные секунды. Как оказалось, Google взялся за реализацию этой замечательной идеи далеко не первым.


Дополненная мобильность / Мобильники и интернет дополнят нашу реальность :: Мобильные технологии

Нет комментариев »

Зашёл в магазин, увидел незнакомый товар, навёл на него телефон — и тут же понял, покупать или где-нибудь есть дешевле… Гуляешь в незнакомом городе, видишь кафе, навёл на вывеску камеру телефона и — сразу прочитал, что о нём пишут другие посетители… Заметил на холме какие-то развалины. Какого века?