• Регистрируем электронное СМИ

      imageРано или поздно, владельцы сайтов начинают задумываться о защите своих прав на контент. Кроме того, сайты создающие собственный контент заинтересованы в облегчении получения авторских материалов. Всему этому может способствовать регистрация СМИ, в нашем случае – электронного.
      Читать дальше →
    • Ищем причину BSOD в автоматическом режиме

        В продолжение статьи TijAY.

        Недавно возникла интересная история — на компьютере потерпевшего с завидной регулярностью светился BSOD. К его чести — машина в перезагрузку уходила быстрей, чем удавалось прочитать STOP-код. Выход тут один: анализировать дампы памяти.
        Учитывая, что дампов этих накопилось очень большое количество, открывать каждый дебаггером показалось мне слишком утомительным.

        читать дальше
      • Море волнуется раз ..., или Капча 4D

          Как то я уже писал топик про каптчу 3D
          Дай карму! :)
          А вчера решил слегка переделать, добавить рюшечек и еще одно измерение.
          Долго сказка пишется, да быстро дело делается, рушил сделал и вот наваял гиперкуб Капчу 4D.
          А посмотреть что получилось можно здесь
        • PXE Boot за 15 минут

            Здравствуй %username%!

            Сегодня я расскажу как за 15 минут можно развернуть сетевую загрузку с удобным меню загрузки и минимумом полезных утилит.




            Нам понадобится cервер под управлением Linux в моем случае Ubuntu, немного энтузиазма и свободного времени.

            Я надеюсь статья будет вам полезна и я получу инвайт на Хабр :)
            Спасибо sky_lord!
            Читать дальше →
          • Не можешь найти то, что нужно? Сделай сам

              Так получилось, что мне было необходимо настроить резервное копирование баз данных MySQL и PostgreSQL. Хотелось вполне определенного, а именно:
              • Простота решения
              • Каждая БД в отдельном файле
              • Имя в формате «bdname.YYYY-MM-DD-HH:mm:ss.sql.gz»
              • Для каждой БД хранится определенное число архивов
              • Набор архивов БД находится в ротации
              • Решение определенных проблем с указанием пароля для pg_dump
              • и т.п.
              Готовых скриптов я в сети не нашел, но подобрал и объединил несколько решений, получив искомое.
              Читать дальше →
            • Рекомендации друзей для социальных сетей

                Не давно писал как можно рекомендовать товар в Интернет-магазинах или других местах, используя информацию о пользователе. Сейчас хочу показать алгоритм, который позволяет рекомендовать друзей, например в социальных сетях.

                Первый шаг, представим информацию о пользователя в интервальной шкале и рекомендуем пользователю друзей используя коэффициент корреляции Пирсона, который будет измеряет степень линейной зависимости между двумя интервальными переменными. Например, у нас есть 4 пользователя: Дима, Анна, Петя и Саша. Мы знаем о них информацию, которую представляем в виде чисел в массиве (интересы, блоги, возраст и т.д.)
                Читать дальше →
              • Где погрызть гранит науки

                  image Здравствуй, хабрасообщество. Я знаю, ты любишь халяву. А еще ты любишь учиться. Ведь так? А что может быть лучше для хабравчанина бесплатного образования? Вот и решил собрать специально для тебя подборку из ссылок, где можно набраться уму-разуму в области IT.
                  Все нижеперечисленные ресурсы абсолютно и официально бесплатны и свободны, что не может не радовать.

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

                  Большое спасибо в помощи добавлении ресурсов vansickle, RedFox, kagen, theinterman, sM1Le.

                  Англоязычные ресурсы



                  Компьютерные науки



                  OpenCourseWare MIT




                  Одно из самых больших хранилищ учебных курсов. Здесь собраны практически все курсы, которые преподаются в Massachusets Institute of Technology, который по праву считается одним из лучших в мире. На сайте всего 1900 курсов, а тех, которые преподаются на факультете Electrical Engineering and Computer Science я насчитал более 200. Состав большинства курсов: краткие конспекты лекций, подробное описание курса, календарный план, задания на лабораторные работы, задания на курсовые проекты и экзамены, промежуточные модули. К некоторым курсам прилагаются и видеолекции.

                  смотреть другие сайты
                • nginx + apache. Кеширование

                    Привет, %username%
                    Тут я хочу рассказать о том, как я настраивал кеширование на одном сервере, точнее VDS. Характеристики сервера: 2000MHz, 2GB RAM, 80Gb HDD, технология виртуализации — OpenVZ.
                    Было решено использовать Nginx версии 0.7.64. На сервере находилось около 200 сайтов. И несколько высоко нагруженных проектов. Вот эти самые проекты и давали ощутимые тормоза и нагрузку на сервер. Мы будем рассматривать DLE в этом примере.
                    Читать дальше →
                  • RTM Context Autocomplete Menu

                      Однажды я зашел на rememberthemilk.com и понял, что хочу такое же контекстное autocomplete меню в свой проект. В результате получился небольшой jquery плагин, который хочу презентовать в этом посте. Работает в ie6+, opera, safari, firefox, chrome (тестировал в последних версиях). В кратце расскажу в чем суть «контекстного» меню в RTM-стиле.

                      Это меню присоединяется к input-элементу, но, в отличие от обычных autocomplete меню, оно «всплывает» не для ввода всего значения элемента, а для какой-то логической части поля ввода. При этом меню позиционируется непосредственно под автодополняемым текстом. Вот как это выглядит:

                      image

                      Лицензия проекта — MIT / beerware.
                      Скачать библиотеку с примерами можно тут: js-context-autocomplete.googlecode.com/files/js-autocomplete-v5.tar
                      Последнюю ревизию забираем тут: svn checkout js-context-autocomplete.googlecode.com/svn/trunk js-context-autocomplete-read-only
                      Кому интересно поучаствовать в проекте — пишите в личку.
                      Временное online-demo (upd)

                      Под катом интересные моменты реализации, описание функциональности, примеры, список известных багов и фич для реализации.
                      Читать дальше →
                    • Безопасность сайтов с лирическими отступлениями

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