Jump to content

Int

Expert
  • Posts

    3,339
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Int

  1. При чём тут less? Он только упрощает написание CSS, а тут проблема в самом CSS. Используй флексы, например. Дело в том, что у тебя все блоки разной высоты, и первый блок очень высокий, поэтому перенёсшийся на вторую строку блок не смог оказаться под ним и вынужден был сдвинуться. С флексами все блоки будут одинаковой высоты.
  2. Нажал ctrl+u, firefox сразу подсветил красным незакрытые теги. Начни с этого. Непонятно, зачем нужен div.navbar, если внутри него есть ul, к которому можно было применить те же стили. "с права", "с верху" — это мучительно больно. Скорость процессора — это тоже тяжело видеть радиотехнику. Процессор может набрать хорошую скорость, если его выкинуть из окна небоскрёба.
  3. Аргументы можно передавать какие угодно, не только из другой функции, можно и вручную их написать. this — это тот объект, к которому применена функция. Например, если функция меняет цвет this, то применив её к span, поменяешь цвет span, а к div — div. Соответственно, func.call(span) и func.call(div)
  4. Песня и так в двоичном виде, но для удобства человека, её можно рассматривать хоть в десятичном, хоть в шестнадцатеричном, сути это не меняет, только внешний вид. Объясняю очень схематично. Мы имеем порядок чисел, которые представляют собой, очень грубо говоря, отдельнные звуки, каждый из которых звучит в выбранный момент времени. Звук — это колебания среды, воздуха (или мембраны динамика). И сколько бы там инструментов и голосов не звучало, воздух просто колеблется, у него нет разных колебаний для каждого инструмента, они все просуммированы, а число в файле — это та самая сумма. Чтобы это представить, можно представить молекулы воздуха — шарики, соединённые эластичными нитками. Мы дёргаем шарик вперёд (а колеблется он только вперёд-назад вдоль нитки), он за нитку тянет соседний шарик, потом дёргаем его назад, и так далее, так мы делаем ему колебания разной амплитуды и частоты. Мы не можем один и тот же шарик дёргать одновременно и вперёд и назад или на 10 и на 20 см в один и тот же момент, мы должны сперва найти суммарный вектор всех наших звуковых воздействий. То есть, если кто-то втягивает воздух, а рядом двое дуют, то шарик будет двигаться туда, куда дуют, потому что дуют сильнее. Итак, идут у тебя числа 10 40 12 70, если ты уберёшь "ненужную" 12, потеряешь, скажем, один удар барабана, и вообще, собьёшь ритм, потом учто эти числа — это протяжённость песни по времени. А нам нужно удалить так, чтобы звук во времени остался, но изменился. Это можно было бы попытаться сделать, если бы у нас была дорожка с голосом, мы бы инвертировали её фазу и сложили с полной дорожкой, в теории это даст только минусовку. Ещё можно вырезать некие частоты, в которых сконцентрирован человеческий голос, это оставит низы и верхи, но какую-нибудь бас-гитару может и выпилить вместе с голосом. Есть хитрые алгоритмы, которые как-то находят голос в песне, составляют шаблон и по этому шаблону убирают его, у меня такая была 14 лет назад, худо-бедно работала. Однажды она как-то странно сглючила и у меня получилась не музыка без голоса, а голос без музыки, я даже этот файл сохранил и до сих пор храню, потому что очень смешно получилось. Конечно, сейчас алгоритмы шагнули дальше вперёд, но это далеко не простое убирание нулей и единичек, этому процессу сопутствует хардкорный анализ. Один раз я записывал песню и сделал голос в разных каналах с сильным сдвигом фаз, чтобы достичь стереоэффекта. И потом, когда слушал эту песню в моно, которое получалось суммированием двух каналов (на усилке забыл переключатель выключить, который включил, чтоб посмотреть тупое видео, где звук был только слева), то получил песню почти без слов, потому что, как я писал выше, звук в противофазе наложился на себя в фазе. С небольшой погрешностью, конечно, но похоже. Впоследствии я наоборот, делал голос по центру, а всякие там гитары раскидывал по ушам. На основе этого тоже можно проводить анализ, то есть искать звук, который звучит одновременно в обоих каналах, а потом частотным фильтром из всех (там ещё обычно будут барабаны и что-нибудь ещё) вырезать только диапазон голоса, но это зависит от песни, и так просто всё равно не получится сделать. Это я к тому, что прежде, чем выдвигать странные идеи, основанные на поверхностном знании темы, стоит углубиться в вопрос, а то получится архиватор Бабушкина. Я сам не претендую на сильное погружение в алгоритмы, но нам на радиотехнике за 5 лет много раз рассказывлаи и про ряд Фурье, и про модуляцию, и про фазы сигналов, и много чего ещё, что мне никогда так и не пригодилось. Ну, разве что, я чуть лучше некоторых понимаю как работает звуковой микшер.
  5. Int

    4.04!

    С днём рожденья Рунета!
  6. Int

    Словари

    Использую только lingvo.pro, но его уже посоветовали. Как я читал, яндекс пользовался именно им, но ему почему-то переставали давать эту возможность.
  7. Ты невнимательный, вот они: arguments
  8. trim нужно делать в return, а не при объявлении переменной, когда она ещё пустая. Не понятно, зачем в этом коде нужна переменная result.
  9. Int

    4.04!

    С днём интернета, товарищи!
  10. Город много на что влияет. Например, если у тебя зарплата 15000, вряд ли ты будешь тратить сколько-то денег на наркотики и вообще не любые рвзалечения. Может быть, про "делись" ты и шутил, но эта шуштка подразумевает, что ты в шутку готов принять наркотик. Я такую шутку смешной не считаю.
  11. Разве '.class-1 img' найдёт не все картинки внутри .class-1, коих на странице может быть несколько? И тогда $('.class-1').remove… повыносит классы у всех блоков.
  12. http://htmlforum.ru/forum/21-%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/
  13. 1) World of tanks написали белорусы 2) https://en.wikipedia.org/wiki/Metropia_%28film%29 Это по поводу шампуней @rus, ты что, принимаешь наркотики? Фуу. Наверное, это потому что ты москвич. У вас там общество гедонистов.
  14. Видимо, это чтобы не делать transform: translateX(-50%) У меню Contact справа полоска осталась.
  15. Для цитат есть <q> и <blockquote>, которые можно стилизовать как удобно. Раньше ещё был <cite>, но теперь у него почему-то семантика сменилась.
  16. jQuery $('div.class-1.class-2').each(function() { if ($('img', this).length == 1) $(this).removeClass('class-2'); })
  17. https://otvet.mail.ru/question/188719240 Ответили же уже
  18. 1) RAR. Чем обоснован выбор этого виндового платного архиватора в наше время? 2) Модуль. То есть, это не самостоятельная программа? Модуль для какого пакета? 3) Из описания на главной так и не понял, что это такое и под какую операционку. Хотелось бы скриншотов. P.S. Почему "в вёрстки"? Разве вёрстка во множественном числе?
  19. Подробно не разбирал. Почему такой странный доктайп? "font-family:times new roman;" — название шрифта скорее всего в кавычки нужно взять. И помнить, что не во всех операционках этот шрифт есть, нужно вместе с ним или указать какой-нибудь serif/sans-serif или загрузить шрифт и объявить @font-face Статьи с заголовками я бы заключал в отдельные блоки, а то у тебя идёт всё сплошным куском, и если понядобится, например, скриптами убрать какую-то статью, замучаешься её вычленять. Блоки 125x125 можно было и без флоатов сделать, но тут уж хозяин-барин. Зачем блок .middle абсолютно спозиционирован, вообще не понятно. А если заголовок станет выше или ниже? И лично я левый-правый блоки делал бы через флексы. Как минимум флоатами, но не абсолютами. 2. Там лишний только display, float с relative вполне может быть, если у него внутри absolute 3. Он мог писать стили через какой-нибудь LESS, тот их сам так разворвачивает потом, и это, по большому счёту, не имеет значения.
  20. То чувство, когда кто-то пишет "нови́чек". Это должно было быть "новичёк"? Всё равно не лучше.
  21. Неплохо бы ещё сделать ссылку на настоящую картинку, а не ../images/
  22. Осталось только вместо <small> сделать в стилях font-size и вынести это в css. Интересно, чем обусловлено закрывание <small> на <br> Ведь можно же обойтись одним small на весь этот текст, потому что вне small только br и остались.
  23. тащем-то, это канвас, рисование, а не вёрстка.
  24. Int

    PHP on-line

    Если речь о винде, то можно просто распаковать архив, запустить php -S localhost:80 и тестировать. Даже ставить ничего не придётся. Есть ideone.com
  25. Лично я такие вещи обычно флексом делаю, потому что заранее ширина элемента не известна.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy