• Создаем свою тему iGoogle

      Совсем недавно, 15 января, на официальном блоге Google был анонсирован Google Themes API. Тогда же была опубликована документация, благодаря которой каждый пользователь iGoogle может создать свою собственную тему. Давайте пройдемся по документации и узнаем побольше об этом событии. Оригинал статьи — в моем блоге. Пожалуй, начнем:

      Что такое тема?

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

      Читать дальше →
    • 10 привычек, быстрее всего приводящие к бедности

        1. Чувство сожаления по отношению к себе. Настроенные на бедность люди жалеют себя и полагают, что быть богатым им не предначертано судьбой. Кто-то жалеет себя за то, что родилась женщиной (потому что у мужчин больше возможностей), кто-то жалеет себя за полную фигуру (потому что стройные люди получают лучшие рабочие места), кто-то оплакивает свой рост, национальность, цвет кожи, религию предков, некоторые люди жалеют себя за то, что до сих пор не вышли замуж и не женились, другие плачут из-за кольца на безымянном пальце или из-за штампа о разводе, молодые видят источник проблем в неопытности, пожилые – в своем возрасте. Как вы думаете, если человек жалеет себя из-за какого-то неважного факта и целыми днями фокусируется на нем, как будут поступать окружающие его люди? Жалеть себя – это прекрасный способ обрести многотонный якорь, который остановит вас на пути личного развития и обеспечит вечную бедность. Жалеть себя – это самый лучший метод поиска низкооплачиваемой работы и обретения жалкого существования.

        и ещё девять
      • Похвала незаметности

          В этом тексте я надеюсь описать некоторые вопросы создания удобных для пользователя сайтов. Я постараюсь не затрагивать какой бы то ни было эстетики, так что для сугубо графиков эта статья не предназначена. Эта статья про интерфейс.
          Читать дальше →
        • Hackety Hack


            В Ruby-мире очень много интересных людей. Один из них _why, автор уникального учебника по Ruby. Его проект Hackety Hack это интерпретатор, редактор и учебник в одной программе. Среда разработки, созданная специально для начинающих программистов.

            Обучение состоит из семи занятий: от азов программирования до создания небольшого блога. Впрочем этим Вас никто не ограничивает. Форумы Talkety как раз созданны для общения начинающих программистов, а Central для обмена программками. Правда всё это на английском языке.

            На данный момент есть версии под Windows XP/Vista & Ubuntu Linux, так же ожидается версия под Mac OS X. Размер всего этого добра лишь 8 мегабайт.
          • Шпаргалки по jQuery

              В последнее время столкнулся с тем, что Prototype не такая уж клевая библиотека. Даже в компрессии напару с scriptaculous занимают много места да и синтаксис странный. Для меня загадка, почему в Rails включили именно его. jQuery по синтаксису намного больше похож на Ruby и более легковесная библиотека. Собственно немного порыскал и нашел неплохие шпаргалки на jQuery, чтоб освоение протекало несколько легче.
              1. jQuery Color Cheatsheet (PNG)



              Читать дальше →
            • Input vs. Button

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

              Есть несколько вариантов решения нашей задачи:
              1. Использовать /> и технику замены картинки текстом.
              2. Использовать /> и прописывать для каждой кнопки соответствующий путь к изображению.
              3. Использовать и вставить код картинки между тегом button.
              Читать дальше →