• 5 способов улучшить ваш CSS

    • Translation
    imageПрактически любой человек сможет написать CSS-код, в наше время любая программа сделает это за вас. Но будет ли это хороший CSS? Далее представлены пять советов по совершенствованию вашего CSS
    Читать дальше →
  • Панель направляющих для Adobe Fireworks

      Я давно уже пользуюсь Adobe Fireworks и рад настолько, насколько дизайнер может радоваться графическому редактору. В нём намного удобнее, чем в Photoshop, редактировать вектор, он поддерживает Photoshop Live Effects, и есть мелкие вкусности вроде произвольного сглаживания шрифтов. Конечно, повелителем растра как был, так и остается главный продукт Adobe, а вот для непосредственно подготовки макетов, как-то: рисование кнопочек, меню, выравнивание блоков, доведение до ума шрифтов — Fw чуть не идеален. Но есть у него одна проблема — никакая работа с направляющими (Guides). Они как бы задуманы, но только если созданы в Ps. Приходилось экспортировать макет в Ps, вставлять направляющие, открывать в Fw и там уже работать со спокойной душой до того момента, пока не понадобятся новые направляющие. Вобщем, не жизнь, а мучение. Ничто не предзнаменовало удачу, но я наткнулся на замечательное расширение к Fw, подходящее как для CS3, так и для CS4.
      Ну, и что это за расширение?
    • Контрастная схема Eclipse/pyDev под TextMate

        Проблема:
        при запуске Эклипсы на экране с высоким разрешением — ничего не видно, а внимание отвлекается на непонятные элементы интерфейса.
        Цветовая раскраска для разработки под Python кажется неинформативной.
        Особенно актуально для людей с пониженным зрением, работающих без очков на мониторах с разрешением 1680х1050 и выше.

        Задача:
        1) найти скин, который бы визуально увеличивал значимые части интерфейса (названия табов, элементы списков)
        2) а также визуально уменьшал рюшечки, не несущие смысловой нагрузки
        3) подобрать броские и понятные цвета и шрифты редактора
        4) желательно чтобы всё вместе это напоминало (хотя бы отдаленно) редактор textmate

        На решение была потрачена пара часов перебора различных вариантов методом тыка.
        Описание поможет вам сэкономить эти несколько часов :)

        Читать дальше →
      • Django приложение на Google App Engine

          О Google App Engine не слышал уже наверное только ленивый. Использование фреймворка Django совместно с GAE дает в руки разработчика удобные инструменты для быстрого создания веб-приложений.

          В этом туториале рассказывается, как создать простое Django приложение с использованием этой платформы. Предполагается, что у вас уже есть аккаунт в Google App Engine.

          Читать дальше →
        • Язык программирования Форт

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

            Окунемся в историю Форта (Forth). В начале 1970х годов Чарльз Мур занялся разработкой программного обеспечения для микроЭВМ, управляющей работой радиотелескопа. Поскольку программирование на Ассемблере привело к неуправляемости разработки довольно сложной программы, а для использующейся микроЭВМ из-за аппаратных ограничений не было языка высокого уровня, Чарльз Мур приступил к созданию компактного и мощного языка программирования, позволившего с блеском решить поставленные перед ним задачи. Успех нового языка программирования определился тем, что на ограниченных ресурсах устройства была создана быстрая и функциональная программа, позволившая делать намного больше, чем первоначально планировалось в техническом задании.

            Читать дальше →
          • Расширения для Firebug

              Последнее время появляется все больше и больше различных дополнений для Firebug'a. Решил сделать краткое описание для этих плагинов.
              Здесь были описаны только 4 плагина.
              Постараюсь описать все известные плагины для Firebug'a
              Статья на украинском языке
              Читать дальше →
            • PHP + Twitter

                Twitter сейчас бурно развивается и на то были причины, есть в нем хорошие функции, которые можно использовать и в своих проектах.

                На Хабре есть фишка связанная с ним, если в профиле ввести свой Twit-аккаунт, то последнее сообщение будет стоять у вас в статусе — мелочь, а приятно, не нужно делать одно и тоже дважды.

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

                В техническом исполнении все оказалось не сложно.
                Читать дальше →
              • Ускоряем wordpress

                  Привет.
                  Думаю, среди читателей хабра найдется немало тех, кто имеет stand-alone blog на движке wordpress.

                  Так вот, для вас, дорогие мои, у меня есть две новости, как водится, плохая и хорошая.
                  Плохая состоит в том, что wordpress — довольно-таки тормознутая штука.
                  Виноваты в этом в основном криворукие производители тем и, особенно, криворукие производители плагинов. Особенно кривой плагин, на мой вкус, wp-ajax-edit-comments, который является образцом быдлокодинга.

                  Хорошая — в том, что это можно поправить.

                  Делается это примерно так:
                • Программная самомотивация

                    Существует очень много решений для ведения проектов: платные, бесплатные, интернет, интранет просто локальные приложения. Мы к примеру, время от времени пользуемся teamer(ом) — хорошая вещь, но она меня как и все остальные не совсем устраивают. Опустим все аспекты юзабилити, функциональности, стоимости и т.д., мне не нравится принцип, который лежит в основе любой похожей программки.

                    Обычно, единицей смысла в таких программах является «проект», в нем менеджер создает рабочую группу, определяет задания и сроки, которые, как правило, никогда не выдерживаются. Все это отлично понимают, но продолжают пользоваться стиснув зубы :). Даже если проект вдруг сдаётся в срок, это совсем не заслуга программы, а результат работы толкового менеджера.
                    Читать дальше →
                  • Узнаем оператора и регион мобильного телефона

                      image
                      Как то гуляя в интернете наткнулся на интересную ссылку — Коды мобильных операторов. И очень мне захотелось иметь такую базу локально.
                      Под катом дамп mysql базы, php код для её использования и скрипт парсер для обновления.
                      Читать дальше →
                    • Поговорим о стартапах или так можно ли использовать стандартные движки, темы и дизайн?

                        239.pngПриветствую всех читателей, сегодняшняя статья будет немножко необычной, в том плане, что тема будет поднята не совсем программистская, а скорее ближе к аналитической и бизнесовой. Поговорим мы о том, что же делать при начале своего собственного стартапа в сети Интернет, и попробуем рассмотреть один из самых популярных мифов (или нет?) о дизайне и движке вашего детища.
                        Читать дальше →
                      • Как удачно расчитать цену и время проектов во фрилансе

                          Одна из самых больших проблем начинающих фрилансеров — оценка стоимости задания.

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

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

                          Так как же правильно оценить проект?

                          Читать дальше →
                        • Как проверить фрилансера на “вшивость”?

                            При общении со своими знакомыми последнее время сталкиваюсь с таким фактом, что очень часто, когда они выступают в роли заказчиков и ищут исполнителей среди фрилансеров, то натыкаются на проблему:

                            Как заплатить предоплату фрилансеру(почти все фрилансеры работают по предоплате) и не попасть на мошенника?

                            Читать дальше →
                          • 10 проблем при работе с заказчиками. Часть1.

                              В ответ на habrahabr.ru/blog/pm/27099.html хочу привести взгляд на ситуацию со стороны фрилансера.

                              За годы работы с заказчиками у меня скопилась маленькая “тележка” проблем при работе во фрилансе. Пришло время немного систематизировать эти знания. Приступим.

                              Проблема 1. Отсутствие техзадания.

                              Читать дальше →
                            • Как проверить заказчика «на вшивость»

                                При выполнении разных заказов я лично и много моих знакомых
                                сталкивались с вопросом — как до начала работ определить, что после выполнения заказа все останутся довольны?

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

                                Читать дальше →
                              • Фриланс. Из опыта работы отечественным удаленщиком. Успешное решение кризисных ситуаций. Часть 1 и последняя.

                                  В статье jvetrauЮрия Ветрова отлично описано, какие проблемы возникают у отечественных менеджеров проектов с отечественными же удаленщиками. Люди делают не то, не так, а то и вообще пропадают безвозвратно. Предполагаю, самое время написать взгляд с другой стороны окопа, в виде готовых решений. Я не готов расписаться за представителей других областей, поэтому рассматривать буду только дизайнеров.

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