Thursday, December 4, 2008

Sellme.ru (2 сообщения)

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  Sellme.ru

http://sellme.ru
рекомендовать друзьям >>


  • Объясняю, почему у KDE 4 ужасный интерфейс

    KDE никогда не была красивой. Но хотя версии 3.x и выглядили как Windows 95 с нагромождением ненужных элементов, KDE 4 по сравнению с ними — большой шаг назад. Такое могли сделать только потомки любителей темы Windows 3.1 «Hot Dog Stand» (которая, признаюсь, выглядит даже лучше).

    Когда я об этом говорю, некоторые не понимают, чего такого плохого в интерфейсе KDE 4. Они не видят, что их любимая KDE похожа на китайские магнитофоны 90-х годов. Спорить с безвкусием обычно бесполезно, но я попробовал отметить малую часть недостатков на картинке из беты KDE 4.2 (которая, типа улучшенная) в стиле «Бизнес-линча»:

    Разбор интерфейса KDE 4.2

    Кликните для увеличения

    Обновление: если picbite.com в дауне, вот полноразмерная картинка.

    Заметки по теме

    1. Превью иконок KDE 4

    Переслать  


  • Учет личных финансов в GnuCash

    В поисках идеальной программы для учета личных финансов можно провести всю жизнь. Программ таких много, но 99% из них страдают такими недостатками:

    Пиктограмма GnuCash

    • слишком просты или слишком сложны
    • ужасно выглядят
    • основаны на неправильной системе учета
    • не поддерживают многовалютность, или поддерживают ее неправильно
    • стоят дорого
    • не поддерживают такую-то операционную систему

    Давайте разберем подробнее каждый пункт.

    Простота, сложность и интерфейс

    Нам не нужна слишком простая программа — раз уж вести учет финансов, так вести его в полном объеме. Но и слишком сложные не подходят – вряд ли нам захочется полгода учиться бухгалтерскому учету. В ужасно выглядящих программах могут работать только офисные работники, привыкшие к дебильным энтерпрайз программам, написанным левой ногой.

    Система учета

    Многие программы учета личных финансов применяют неправильную систему учета. Если в вашей программе есть категории для учета расходов, вы делаете это неправильно. Ваша система не учитывает движение денег, а учитывает их пропадание в черную дыру.

    Деньги дожны поступать откуда-то куда-то. Не в черную дыру под названием «расходы», где существуют категории, а на счет. Деньги переходят с одного счета на другой. Заправили машину? Деньги перешли со счета «Кошелек» на счет «Бензин». Получили на карточку зарплату? Деньги перешли со счета «Зарплата» на счет «Карточка».

    GnuCash - счета

    Это называется двойная запись. Когда вы заправили машину, вы записали на счет «Кошелек» расход 500 рублей, и на счет «Бензин» — приход 500 рублей (дебет/кредит, если угодно).

    GnuCash - счет

    Естественно, записываете вы только одну транзакцию, а вторую программа добавляет сама.

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

    Многовалютность

    Из всех программ, которые я пробовал, большинство поддерживают многовалютность, но только две-три поддерживают ее правильно.

    Многовалютность позволяет держать счета в разных валютах и переводить финансы с одного счета на другой, пересчитывая деньги по курсу. В чем заключается правильность и неправильность? В том, что курс валюты может быть разным для разных транзакций, и за конвертацию валюты часто берется комиссия (поэтому курс валюты нам не очень важен). Это раз. Это многие программы могут делать. А два — самое важное — программа должна позволять вводить сумму, ушедшую со счета в одной валюте, и сумму, пришедшую на счет в другой валюте. Большинство же просят ввести курс валюты. Откуда я его знаю? Я поменял деньги или снял с карточки столько-то долларов и получил столько-то рублей. Вот тут двойная запись и проявляет свою простоту.

    Например, вы обменяли $100 на 2649 рублей. Так и записываем — на счет «Конверт (доллары)» пишем уход $100, на счет «Кошелек» — приход 2649 рублей. Естественно, в нормальных программах вы не пишете это два раза, а вводите полученную сумму в диалог перевода денег:

    GnuCash - многовалютность

    Наконец, с помощью текущего курса валют (полученного из интернета), программа должна показывать балансы в удобной нам валюте.

    GnuCash

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

    (Я использую англоязычную версию, но программа многоязычна и переведена на русский и украинский языки.)

    GnuCash - отчет

    Программа совершенно бесплатна (GNU GPL) и замечательно выглядит. Потратьте на изучение GnuCash (методом тыка, естественно) минут двадцать и вам понравится.

    Я сделал небольшой скринкаст (без звука), чтобы продемонстрировать работу в программе:

    GnuCash поддерживает Linux, Windows и, теоретически, Mac OS X. Последнюю, он поддерживает с трудом — что является самым большим недостатком. Я пока запускаю программу в Ubuntu под VirtualBox, где она работает идеально. Хоть gnucash 2.x для Mac OS X есть и в MacPorts, и в fink, и там, и там порт сломан. Я пытался компилировать вручную, и у меня даже получилось, но он отказывается принимать ввод русскими буквами (хотя и показывает русский интерфейс при LANG=ru_RU.UTF8). Если кто умеет и у кого есть силы — будьте добры, сделайте нормальный GnuCash.app.

    Пост-спонсор

    Блогода — сервис для блоггеров.
    Фото-, видео-, аудио-хостинг, возможность зарабатывать, общаться, продвигать свои блоги, статистика и виджеты для блогов, OpenID-сервер и многое-многое другое.

    Тематические ссылки рекламной сети Loka

    Другие заметки

    Переслать  






rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=2631&u=64294&r=460986641
управлять всей подпиской: http://www.rss2email.ru/manage.asp

No comments: