• Как вырастить блог до 100 тыс посетителей в мес менее чем за год

    • Translation
    Я веду блог на сайте ConversionXL. Блог посвящён оптимизации конверсии, и это один из самых крупных блогов на рынке.

    Я начал вести его чуть более 2 лет назад, в октябре 2011. В первый месяц я получил 50000 визитов благодаря некоторым вирусным постам, в остальное время рост был линейным, медленным и постоянным.

    15,000 визитов на третий месяц
    22,000 на 6-й месяц
    90,000 на 10-й месяц

    Через несколько месяцев у меня было 100 000 постоянных визитов в месяц. И это не простые визиты – мой блог генерирует доходных клиентов для моей компании из 10 человек.
    Читать дальше →
    • +17
    • 22.6k
    • 7
  • Документируем код эффективно при помощи Doxygen

    • Tutorial


    Данная статья входит в получившийся цикл статей о системе документирования Doxygen:

    1. Документируем код эффективно при помощи Doxygen
    2. Оформление документации в Doxygen
    3. Построение диаграмм и графов в Doxygen

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

    В этой статье мы сначала познакомимся с самой системой и её возможностями, затем разберёмся с её установкой и базовыми принципами работы, и, наконец, завершим знакомство рассмотрением различных примеров документации, примеров того, как следует документировать те или иные части кода. Словом, познакомимся со всем тем, что позволит вам освоиться и начать работать с этой замечательной системой.
    Читать дальше →
  • Построение графиков в LaTeX/PGFPlots

    image

    Данная статья посвящена описанию работы с пакетом PGFPlots, разработанного для популярной настольной издательской системы LaTeX. Однако, если вы даже не знакомы с последней, это не повод расстраиваться и бросать чтение этой статьи, ведь, возможно, те замечательные примеры, которые будут далее приведены, и необычайная мощность и удобство PGFPlots вдохновят вас на изучение LaTeX.
    Читать дальше →
  • Преобразование Фурье в действии: точное определение частоты сигнала и выделение нот

    последняя редакция статьи доступна на сайте makeloft.xyz

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

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

    image

    Читать дальше →
  • Электронный тортик в кармане: дневник разработки

    электронный тортик в осенней гамме

    Около года назад, когда я игрался с официальным Arduino Starter Kit, мне пришла в голову мысль сделать в подарок жене «схемотехнический тортик», а именно плату со светодиодами-свечками, которые можно задувать. Эта задача показалась мне хорошим учебным проектом для понимания того, как программировать микроконтроллеры и как воплощать программы в материю (ведь электроникой я стал увлекаться относительно недавно, а программировать начал еще в школе, поэтому ощущал огромный пробел в своем образовании).

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

      Устройство для мониторинга параметров домашней среды с передачей данных по Wi-Fi.

      image

      В статье описывается устройство для измерения, индикации на встроенном дисплее и передачи в сеть по Wi-Fi параметров окружающей среды:

      • уровень СО2 (углекислый газ)
      • уровень СО (угарный газ)
      • содержание паров этилового спирта (С2Н5ОН)
      • уровень горючих газов (LPG)
      • уровень аммиака (NH3)
      • содержание водорода(H2)
      • значения атмосферного давления
      • влажности и температуры воздуха
      • уровня освещенности
      • уровня магнитного поля по трем осям
      • уровня гравитации по трем осям
      • уровня ускорений по трем осям
      • температуры произвольного количества цифровых датчиков температуры типа DS18B20.
      Читать дальше →
    • Полноценный процессор в Minecraft: как он работает, как на нем программировать и для чего он?

      Все, наверное, знают, что в песочнице Minecraft можно делать абсолютно всё. Различные цифровые схемы и процессоры создают в Minecaft уже с давних пор. Но тот процессор, о котором я пишу, на самом деле уникален! Его название — DjCPU8.



      Почему он уникален? По многим причинам. Давайте по порядку:

      1) Скорость работы. Это пока самый быстрый процессор такого уровня в Minecraft. Одна инструкция выполняется примерно 1 секунду.
      2) Количество памяти. Оперативной памяти аж 256 байт. Не знаю других ЭВМ с таким объемом памяти.
      3) Вычислительные способности. 42 инструкции. Работает с арифметикой, логикой, стеком, вводом/выводом, регистрами и т.д.
      4) Ассемблер. В других процессорах нужно вводить программу в двоичном виде. Но в DjCPU8 можно вводить ее текстом.
      5) Простота. Ни с какой другой ЭВМ невозможно так просто и приятно работать.
      6) Широта применения. Порты ввода/вывода можно создавать в любом месте.
      Читать дальше →
    • Еще одно сердечко на Atmega

      Не так давно увлекся схемотехникой для музыки (усилители, гитарные эффекты) и как-то незаметно перешел с аналоговой на цифровую электронику. Выбор пал на микроконтроллеры фирмы Atmel, потому как товарищ довольно неплохо в них разбирался и, если что, было у кого спросить. Первым делом собрал программатор (клон STK500) и принялся за свой первый проект: мигание светодиодами. А так как дело близилось к 14 февраля решил совместить приятное с полезным и порадовать свою любимую супругу. Вдохновителем идеи был пост пользователя Terehoff: «Чем порадовать любимую 14 февраля».
      Читать дальше →
    • Бытовой компьютер Atari 520STF

        В моей небольшой домашней коллекции появился еще один экспонат — Atari 520STF.

        Предыдущий хозяин этого компьютера приобрел его во Франции в 1988 году, после чего дорогая покупка была перевезена в Россию, где Atari 520STF долгое время служила «игровой приставкой» для младших членов семьи. Помимо развлекательных функций, Atari 520STF также помогала осваивать программирование, о чем свидетельствуют не только слова бывшего владельца, но и доставшаяся мне вместе с компьютером ксерокопия учебника по BASIC на французском языке.

        image

        Хочется заметить, что этот компьютер был гораздо доступнее и дешевле своих конкурентов — аналогичный по характеристикам компьютер Apple Macintosh 512k стоил 2795 долларов США, в то время как Atari 520STF (правда без монитора) обошлась бы всего в $799. Благодаря своей невысокой цене она стала довольно популярной среди любителей компьютерных игр, да и музыканты отдавали Atari 520STF свое предпочтение, ведь компьютер имел на борту MIDI интерфейсы, которые позволяли создавать электронные музыкальные композиции.

        Осторожно! Очень много фотографий.
        Читать дальше →
      • Сотрудники Google добавили квантовую физику в Minecraft

          Группа разработки искусственного интеллекта Google Quantum A.I. Lab Team выпустила мод Minecraft под названием qCraft, который привносит в игровую вселенную некоторые принципы квантовой физики.



          Это не симуляция квантовой физики, а скорее весёлый эксперимент. В мире qCraft можно встретить объекты, которые одновременно и существуют и не существуют, вид которых зависит от позиции наблюдателя, возникающие из ниоткуда колодцы и пропадающие лестницы — своеобразные аналоги того, что происходит с частицами в планковском масштабе, принципов запутанности и суперпозиции.
          Читать дальше →
        • Советские персональные компьютеры

            Привет, Хабр!

            Мой первый компьютер был довольно мощным – процессор AMD Athlon 64X, 512 мегабайт оперативной памяти, видеокарта GeForce. И я никогда не прикасался к компьютерам времён СССР, и я был очень удивлён, когда узнал, сколько их было. В этом посте я собрал персональные компьютеры, разработанные и выпускавшиеся в странах социалистического блока в 1980-1990-х годах

            У вас были компьютеры из представленных ниже? Пожалуйста, расскажите о своём опыте!

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


            image image image

            Читать дальше →
          • Игровая станция МКИ: выставка игровых приставок на ВДНХ, где почти все можно потрогать



              Думаю, на Хабре немало олд-скул геймеров, которые еще не забыли «теплого лампового Марио» и прочие старые и очень старые игры, а также игровые устройства, оставившие заметный след в эволюции игровых технологий.

              Так вот, в Москве сейчас проходит выставка «Игровая станция МКИ», где выставлено более 30 старых игровых устройств, многие из которых можно опробовать. Есть даже первая домашняя игровая приставка Odyssey Magnavox, которая была выпущена в далеком 1972 году.

              Кроме того, есть и другие раритетные экспонаты, например, первая приставка от Atari, Pong Madness. В 1975 году это был настоящий прорыв игровой индустрии. Годом позже появилась и первая приставка, которая поддерживала цветную графику, Fairchild Channel F.

              Читать дальше →
              • +32
              • 20.9k
              • 9
            • Я скучаю, по советской литературе

                Здравствуйте уважаемые Хабражители!

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

                Выношу на общее обсуждение выше озаглавленную тему. Очень хотелось бы ее обсудить.
                Читать дальше →
              • Полет над метановыми озерами Титана: видео от NASA



                  Титан — один из наиболее интересных спутников Сатурна. Титану уделают достаточно много времени ученые разных стран, включая специалистов из NASA. Не так давно именно к Титану был послан зонд Гюйгенс (я даже когда-то слушал аудиозапись, сделанную этим зондом при падении). Кроме того, Титаном занимается Кассини, автоматическая межпланетная станция, которая регулярно присылает на Землю красивейшие виды колец Сатурна и нашей планеты с необычного ракурса.

                  Читать дальше →
                • Видеоигры. Так ли все плохо?

                  Видеоигры всегда вызывали большое количество споров. Достаточно часто они упоминаются в контексте насилия, бессмысленной траты времени, привыкания, ожирения детей и так далее. Но это только одна сторона медали. Индустрия видеоигр оценивается в $ 20 млрд. Так, может быть, хоть какая-то небольшая часть этих денег все же делает мир лучше?


                  image
                  Читать дальше →
                • Жонглирование. Теория. Практика

                    Настороженно отношусь к непрофильным топикам, но решил написать этот по следующим причинам:
                    • У жонглирования есть своя теория — стройная и математически привлекательная!
                    • Мы живем не только работой. Жонглирование — отличное развлечение и разминка после долгого сидения за компом.
                    • В пятницу приятно немного расслабиться и почитать не очень серьезные статьи. К тому же, будет чем заняться на выходные, особенно если у вас не было определенных планов.

                    Теория


                    Утверждать, что жонглирование — это последовательность бросков, все равно, что сказать, что музыка — это просто последовательность нот. Нельзя назвать это неправдой, но любой, хоть немного знакомый с музыкальной теорией, возмутится последним определением — столь поверхностным и недалеким.
                    Читать дальше →
                  • Мы писали, мы писали или что делать когда нас настигает туннельный синдром

                      Если вы читаете эти строки, то будет вполне естественно предположить, что вы проводите за компьютером по крайней мере несколько часов в день, а то и больше. Такой режим работы привносит с собой достаточно сильную нагрузку на наши руки, которая может вызвать боли в кистях, запястьях и пальцах. Такие боли вызваны так называемым «туннельным синдромом» (синдромом карпального канала, кистевым туннельный синдром, carpal tunnel syndrome) — хроническим заболеванием.

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

                      Как развивается туннельный синдром и что мы при этом чувствуем


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

                      Читать дальше →