Category: it

Category was added automatically. Read all entries about "it".

smoke

(no subject)

сегодня я установил и настроил postgresql, apache2, lighttpd, ape (ape-project) и django (+ зависимости проекта, но это мелочи)
и оно все друг с другом работает

реально как будто собрал все паззлы, и тут тебе подарили конструктор с железными болтиками

---
а вообще всякому скажу, если и покупать сейчас хостинг, так только vps, иначе зачем вообще
smoke

Balsamiq Mockups

Сегодняшний день объявляется днем интерфейса :)
Я таки добрался поделиться с вами радостью от использования Balsamiq Mockups.

По работе мне в основном приходится рисовать интерфейсы. То есть придумывать, как будет выглядеть программа или сайт (последнее чаще).
До недавнего времени мне были известны следующие альтернативы: бумага, рестровый редактор (например, Photoshop), векторный редактор общего назначения (какой-нибудь Inkscape или Corel DRAW), специализированный векторный редатктор (Visio).

Collapse )

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

Все эти задачи блестяще решает программа Balsamiq Mockups. Программа платная, и я не сказал бы, что дешевая, но очень уж замечательная.

Основные свойства ее таковы:
* имеются версии в виде плагинов к Jira, Confluence, XWiki, он-лайн демо-версия и версия для десктопа (ей я и пользуюсь)
* декстоп-версия написана на Adobe AIR, а потому полностью кросс-платформенная
* программа является по сути векторным редактором с экспортом в PNG
* программа создана специально для рисования интерфейсов и решает именно эту задачу
* рабочая область - блокнотный лист, на который можно тягать элементы из очень обширной библиотеки. Наряду со стандартными текстовыми полями, выпадающими списками, кнопками, полями выбора дат и т.п. есть много специализированных, но часто нужных элементов - скетч карты, флеш-плеер, веб-камера, тулбар текстового редактора и т.п.
* все элементы выдержаны в стиле скетча, с нарочито неровными границами. В мокап можно вставлять свои картинки, при этом их можно по желанию автоматически "скетчировать".
* невероятно удобно сделана работа со всякими таблицами, таб-контролами, группами кнопок (см. скриншот ниже). В двух словах - вы просто пишете текст, остальное программа делает сама

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

Collapse )

Что еще очень приятно - это философия и подход разработчика программы Giacomo 'Peldi' Guilizzoni. Можно, к примеру. посмотреть его корпоративный блог. А мне очень понравилось, как он общается с пользователями в фид-бэк системе Get Satisfaction.
smoke

Dropbox

Тут вот недавно spamsink рекламировал Dropbox. Я пока внимательно не вглядывался, но штука выглядит очень привлекательно - как сильно упрощенный в смысле функциональности и логики работы svn.
Интересно другое. Клиент для Windows весит 14 метро. Нормальный совершенно вес для виндового инсталлятора.
Клиент для линукс весит 73 кило.

smoke

Хорошие программы-5

Пора продолжить.

Мультимедиа.

* Аудиограббер. В прошлый раз как-то выпала из моего поля зрения еще одна очень популярная сейчас для целей дискограбания программа EAC (Exact Audio Copy). Актуальна, в том числе, для активных торрент-пользователей - преимущественно именно ей создается большинство аудио-раздач torrents.ru.

Это я так, для восстановления справедливости.

А вообще тема сегодняшнего выпуска - Графика.

Просмотрщики.
Цель этих программ - показывать картинки. Если вас устраивает родной виндовый просмотрщик - не читайте этот пост вообще :)

* XnView. Моя любимая программа для этих целей. Быстрая и простая. Помимо собственно браузинга картинок умеет всякую сопутствующую хрень - конвертировать файлы, вырезать красные глаза (бороться с зомби, судя по всему) и т.п.

* FastStone Image Viewer. Альтернатива XnView, тоже работает нормально, но, на мой взгляд, несколько медленнее. Из фишек - какие-то крутые механизмы пакетной обработки файлов.

* FastStone MaxView. Еще одна альтернатива. Из фишек - полноэкранный просмотр по умолчанию. Сам не пользовался.

* Irfanview. Пользовался еще тогда, когда он был платным. Тоже хороший просмотрщик. Уже бесплатный, как выяснилось.

* Picasa. Это отдельная песня от Google. Ну как от гугл, они ее купили с потрохами с командой разработчиков. Цимес программы в ее большом удобстве использования. Ориентирована полностью на работу с фотографиями - умеет очень удобно делать минимальный тюнинг (яркость, контраст, глаза-уши, прочие части тела), включая волшебную кнопку "Мне повезет" (авто-коррекция, горизонт не выравнивает). Поддерживает всякие звездочки (рейтинги), теги, читает exif и мело его использует (например, показывает фотки по годам). Фотки можно собирать в корзинку, потом то ли печатать, то ли слать по мылу, то ли слать в какой-то онлайн принт-центер. Еще можно постить в блоггер. В общем - как минимум стоит взглянуть.

Растровые редакторы.
Цель - рисование. Растровой графики. То есть обычных картинок. То есть вместо фотошопа.

* Paint.NET. Это очень круто. Товарищ(и) полностью с нуля создают редактор, абсолютно аналогичный Adobe Photoshop. Написанный на .NET. Симпатичный и удобный. Для мелких задач стараюсь спользовать его. Конечно, он по некоторым пунктам еще не дотягивает. Но вообще - ого.

* Gimp. Это классика, изначально созданная для линукса. Очень крутой (не хуже PS, похоже). Но с совершенно другой логикой интерфейса (я сам работал мизер, но, например, основным действием в нем является выделение - непривычно, да?).

* Но для любителей PS, мечтающих перейти на GIMP, есть очень забавный проект - GIMPshop. Результат тюнинга гимпа (ведь он open-source), приведший его к ps-sompatible морде.

Векторный редактор.
Цель - рисование векторной графики.

* Тут, пожалуй, есть единственный и очень крутой Inkscape. Я, к сожалению, пользоваться им не умею, но он очень крутой. Очень-очень, да. Потому что его очень круто сделали очень крутые перцы. И он поддерживает очень крутой XML формат векторной графики SVG, в котором можно делать очень крутую Javascript-анимацию. В общем, это все очень круто.

3D-моделирование.
Цель - создание трехмерных моделей домов или машин, рисование мультиков, компьютерных игр.

* Blender. Это все тоже очень круто, и я в этом тож совсем ничего не понимаю. Но он написан полностью (интерфейс и рендеринг) на OpenGL, за счет чего одинаково выглядит на всех системах и очень круто работает. Как и в случае с Inkscape, единственный широко известный бесплатный редактор в своей нише, но при этом очень хороший. Не верите - посмотрите, что они с ним делают.

* Google SketchUp. Основное назначение - чтобы люди рисовали свои домишки и размещали их на гуглмэпсах (и тогда их можно будет увидеть в заставке "Не родись красивой"). Но можно и просто домишко нарисовать. Вроде бы простой и удобный.

Снимки экрана.
Отдельная очень специфичная категория программ для удобного снятия скрин-шотов (для работы мне регулярно нужны). Конечно, никто не отменил Print Screen в паре с граф. редактором. Но хотело бы как-то побыстрее. Ничего очень хорошего, почему-то, в этой сфере я не нашел. Могу предложить:

* XnView. Он умеет, но я не пробовал. Кажется, горячие клавиши не настраиваются.

* ScreenHunter Free. Не сравнится, конечно, с каким-нибудь HyperSnap, но свою задачу выполняет.



Как обычно, комменты приветствуются, а некоторым заинтересованным и рекомендуются для просмотра.

  • Current Music
    The Moon Lay Hidden Beneath A Cloud - [Rest On Your Arms Reversed #02]
  • Tags
smoke

Хорошие программы-4

Системные утилиты

* Архиватор. 7-zip. Бесплатный простой удобный архиватор - есть не слишком красивый, но очень понятный интерфейс с той же логикой, что у WinRAR, полная интеграция с windows explorer (контекстное меню). Поддерживает все необходимые форматы (rar, zip, tar, gz, bzip, что там вам еще надо - тоже поддерживает), а также свой собственный мощный формат 7z (можно погуглить и обчитаться). Умеет делать обычные архивы и самораспаковывающиеся. Поддерживает шифрование (AES-256). Из минусов - нельзя как в винраре настроить дефолты. Либо можно, но очень хорошо запрятано. Мне, к примеру, нужно всегда ультрой жать - я большие архивы не делаю (метров по 500), так что время не играет.

* Эмулятор виртуальных дисков. Daemon Tools Lite. Самый простой и легкий эмулятор, поддерживающий все, что нужно (cue, iso, mds и т.п.). Ставится маленькой иконочкой в трее, поддерживает до 4 виртуальных дисководов одновременно - чудо просто.
Ворнинг: ставьте его внимательно, он норовит поставить вам кое-какой crap: яху тулбар, дефолтный поисковик, просто поисковик, дефолтную страницу в браузере... В общем, смотрите на галки в процессе установки. Если их все снять - цены нет этой программе и никакого annoyance.

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

* Прожиг дисков. ImgBurn. Очень просто и все, что нужно: запись, чтение, прожиг образа (именно этим я и пользуюсь процентов на 90 - для всяких убунт и прочих системных дисков), создание образа, копирование. Лучшее, что я видел.
Из конкурентов есть DeepBurner (очень уж жутко выглядит, особенно эти его стандартные кнопки для меню дисков) и CDBurnerXP Pro (по картинкам вроде нормально).

* Синхронизация мобильных Windows-устройств. ActiveSync. Нужно для того, чтобы засинхронизировать КПК или win-смартфон - контакты, календарь, напоминания и др. Кроме того - просмотр диска устройства, а также установка и удаление программ. Сам не пользуюсь сейчас, но когда-то пользовался. Альтернатив не знаю, да они и не нужны.

Драйверы

* Видео:
ATI: XP, Vista
nVidia: XP, Vista

* Аудио:
Realtek

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

* .NET 1, 2, 3

* Java Runtime Environment

* DirectX (не совсем фреймворк, но и не совсем драйвер. директикс, короче)