• Продолжаем работать на oDesk

      Пару месяцев назад я написал статью о том, как начинать работать на oDesk людям привычным к обычным фрилансерским биржам типа free-lance.ru, weblancer, getafreelancer и т.д. Настало время для следующей статьи с советами для людей которые уже стартовали и хотят раскручиваться на этой бирже.

      Все изложенное в статье — мое мнение. Можете соглашаться или не соглашаться, но для меня эти правила работают.

      Читать дальше →
    • Сервер дома — AMD, Debian x64, Bind9, Apache 2, PHP5, MySQL5, Trac, Subversion и море удовольствия

        Шило в известном месте всё никак не даёт мне покоя.
        И решил я поэкспериментировать с установкой сервера дома.

        Итак, дано:

        1. Домашний интернет с внешним ip на роутере, канал туда/обратно — 8 мбит, провайдер — QWERTY *
        2. Бюджет не больше 10 тысяч рублей — чем меньше, тем лучше. **
        3. Жгучее желание экспериментов и чего-нибудь эдакого ***

        * К сожалению, мой дом не подключает Корбина, у которой более широкие каналы. Приходится довольствоваться тем, что есть
        ** Получилось путём более-менее реального подсчёта стоимости комплектующих на среднестатический компьютер
        *** Для тех, кто хмыкнет и скажет — «эка невидаль, я такое регулярно делаю» — я не так часто что-то настраиваю, больше пишу под уже настроенное, и для меня это чистой воды развлечение — что-то сделать своими руками=)

        Ну, все процедуры тут, под катом.

        Сразу хочу сказать, что у меня это работает — так, как есть. Дополнительно с бубном я не плясал — но тут вытяжки из моих гуглений и мануалокурений.

        Вероятно, что-то можно настроить более гибко или качественно, и я крайне буду рад советам или решениям=)


        Читать дальше →
      • Важность факторов, влияющих на ранжирование сайта в Яндексе

          Мною был организован опрос среди опытных SEOшников на тему сабжа. Надеюсь — оцените.

          Факторы с важностью по 10-и бальной шкале в картинках (чем больше — тем важнее):



          Остальные графики спрятал под кат.

          Читать дальше →
        • 3 лучших SEO совета 2008 года

          • Перевод

          SEO совет #1: Сделайте Google Alerts вашим личным интернет шпионом.


          Google Alerts это отличный способ позволить крупнейшей в мире поисковой системе стать вашим личным шпионом в интернете. Этот способ позволит поисковой оптимизации инсайдерской информации выйти на совершенно новый уровень.

          Вот выдержка прямо из Google:
          "Google Alerts оповещает вас по эл. почте об обновлении соответствующих результатов (веб, новости и т.д.) на основе выбора вашего запроса или темы."
          Читать дальше →
        • Инструментарий сеошника

            Хочу рассказать вам об инструментарии и сервисах, которыми сам пользуюсь.

            Сначала анализируем запросы. В первую очередь нас интересует Рамблер и Яндекс для подбора синонимов.

            Анализ запросов
            https://ad.rambler.ru/swrds/wrds.pl — анализ запросов в Рамблере
            http://wordstat.yandex.ru — анализ запросов в Яндексе
            stat.go.mail.ru — анализ запросов в Мейле
            http://www.google.com/trends — тренды Гугля
            http://inventory.overture.com/d/searchinventory/suggestion/ — подбор запросов
            https://adwords.google.com — ассоциативный для Гугля
            https://adwords.google.com/select/KeywordToolExternal — Гугл

            Читать дальше →
          • Города России в именительном и предложном падеже

              Необходимо было писать названия городов России в предолжном падеже типа в Москве, в Ростове-на-Дону и т.д. После полуавтоматической обработки списка городов товарищем sofrus появилась таблица, которая содержит два поля с названием города в именительном и предложном падежах. И мы совершенно бескорыстно предлагаем эту таблицу (около 2400 городов) в двух вариантах:
              1. CSV
              2. MySQL


              P.S. Почему хабр так уродует ordered list, для меня загадка.

              ОЧЕНЬ ВАЖНЫЙ P.S.
              Я не хочу присваивать себе чужие заслуги, поэтому я специально проверил, так как не исключал этого. Карма начала расти у меня, а не у sofrus, если вы считаете нужным поднять за пост карму, то поднимайте ему. Просто у него с компанией NDA подписан и в должностной инструкции нет пометки о том, что он может оценить важность информации. Поэтому я и запостил. Но в появлении этих таблиц нет моей заслуги.
            • Шрифты, общие для всех (актуальных) версий Windows, и их Mac-эквиваленты

              • Перевод

              Введение


              В данном списке перечислены шрифты, общие для всех актуальных на данный момент операционных систем Windows (фактически начиная с Windows 98), и их эквиваленты в Mac OS. Такие шрифты иногда называют «безопасными шрифтами для браузеров» (browser safe fonts). Это небольшой справочник, которым я пользуюсь, когда делаю Web-страницы и думаю, что он будет полезен и Вам.
              Читать дальше →
            • MySQL Performance real life Tips and Tricks

                Пообещал вчера написать статью о реальных случаях оптимизации БД MySQL.
                Пришлось сегодня вставать утром пораньше чтобы воплотить обещанное в жизнь.
                Централизованное управление мыслями поддерживать еще сложно, поэтому не судите строго за казусы и ляпсусы в моей статье.

                В последнее время приходится достаточно часто заниматься оптимизацией производительности сайтов. И как правило «бутылочным горлышком» в производительности работы этих сайтов является именно БД, ошибки как в архитектуре так и в выполнении запросов. Начиная от неправильной расстановки индексов, либо совершенным их отсутствием, неправильным (неэкономным) выбором типов данных под определенное поле, заканчивая абсолютно нелогичной архитектурой БД и такими же нелогичными запросами.

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

                Читать дальше →
              • pChart — строим графики и диаграммы на PHP

                  pChart — это PHP-библиотека для создания графиков, гистограмм и диаграмм. В отличие от большинства схожих библиотек, pChart бесплатна (распространяется под GPL лицензией). Из бесплатных главный соперник — Google Chart API.

                  Помимо класса, который рендерит изображения, есть классы для подготовки данных для построения графиков, а так же встроенный механизм кэширования.

                  Несколько примеров работы pChart
                • Верстаем пиксел в пиксел: кроссбраузерный аналог PixelPerfect

                    Нет, с твоим монитором всё в порядке, %username%
                    Довольно часто некоторые заказчики, отдавая макет сайта на вёрстку, требуют попиксельно достоверной точности в разметке во всех браузерах.

                    Проверить такое соответствие достаточно легко — нужно сделать скриншот сайта и совместить его с графическим макетом, например, в Photoshop'е.

                    Но вот только в процессе вёрстки использовать такой приём не очень удобно.

                    Что же делать трудяге-верстальщику?