• MP3 vs AAC vs OGG Vorbis - чем лучше жать аудио рипы сегодня?

    1eqinfinity
    @1eqinfinity
    sound design, music, DSP
    Не углубляясь в технические детали, OGG фактически кодирует лучше чем MP3 при равном размере файла ввиду алгоритмических особенностей.
    Объективно говоря, не зависимо от формата, при прослушивании на ноуте или телефоне разница в диапазоне кодирования 192-320 еле заметна для простого слушателя.
    Для ознакомительных целей или когда качество звука не критично, я по привычке кодирую в V0. Но самые ценные вещи всегда во флаке :)
    Точное адресование в MP3, насколько я понимаю, связано с фреймами, на которые разбивается сигнал. Но они достаточно маленькие, в пару миллисекунд, так что тут никакого практического значения тоже нет.
    По поводу аппаратного кодирования AAC не могу ничего сказать.
    Ответ написан
    Комментировать
  • Эпически-Бомбический пользователь - ГитХаб?

    Наверное, лучше начать с самого начала и двигаться поэтапно https://try.github.io/levels/1/challenges/1
    Ответ написан
    1 комментарий
  • Что делать когда коллеги уровнем ниже?

    mitaichik
    @mitaichik
    Сталкивался с таким 2 раза. Оба раза пытался объяснить, донести, книги приносил, лекции читал. В ответ - то же самое что и у вас - агрессия, не понимание, безразличие. Оба раза на долго в таких компания не задерживался.

    Мои выводы таковы. Во первых - принять тот факт, что в любой профессии, имхо, 1% гениев, 5-10% процентов профессионалов (тех кто реально увлечен, повышает свои навыки, читает тонны книг, изучает новые технологии), для остальных - это не более чем работа.

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

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

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

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

    Но самый главный вопрос в вашей ситуации - зачем вам все это? Незря же есть поговорка: умный в гору не пойдет - умный гору обойдет. Скорее всего, у вас ничего не получиться (особенно если коллектив состоявшийся). Если думаете что есть шанс получить какой-то профит (стать тим-лидом, получить овердофига к зарплате) - можно. Но скорее всего вас просто пошлют куда подальше, ваша лояльность к компании исчезнет, и в итоге вы уволитесь. Не лучше ли сразу уйти в компанию своего уровня? Вы пишете что это не решение проблемы а уход от нее. Но нужно понимать что это не ваша проблема. А решать чужие проблемы часто выходит себе дороже.
    Ответ написан
    Комментировать
  • Как сделать автоматическое заполнение ячеек, при выборе значения из раскрывающегося списка?

    @shushpanio
    shushpanio
    1. Делаем справочную таблицу (лучше на отдельном листе).
    Таблица вида:
    1 столбец информация для выпадающего списка
    2 столбец список значений который должен подтягиваться
    2. Создадим формулу для автозаполнения (для примера заполняем значение в ячейке С2 при выборе из выпадающего списка значения в ячейку В2)
    В С2 пишем =ВПР(B2;Справочники!A:B;2;0), где В2 - ячейка со значением из списка, Справочники - Лист со справочными таблицами, Справочники!A:B - Ссылка на столбцы A:B на листе Справочники в которых содержится: А - значения для выпадающего списка, В - значения для автоподстановки
    Ответ написан
    1 комментарий
  • Какие есть движки для пиксельных платформеров?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Язык программирования Lua (5.1, Русский), Lua (5.3, English)
    1. https://love2d.org/ ( HowTo, создание дистрибутива вашей игры )
    2. GDevelop ( HowTo )
    Ответ написан
    Комментировать
  • Как убрать сортировку в Gmail по категориям?

    @pibiv
    Для меня вобще загадка зачем был добавлен этот бред
    2caf5749d9934e6d9a618c3613c5ef33.jpg
    Ответ написан
    Комментировать
  • Как скачать google chrome без установщика?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Можно в гугле писать "название программы + standalone" или "название программ + offline intaller"
    Например:
    chrome standalone
    skype standalone
    firefox standalone
    Avast standalone
    Ответ написан
    1 комментарий
  • Какое самое безглючное облако?

    fwlt
    @fwlt
    Дизайнер
    Яндекс Диск замечательный же.
    Уже давно пользуюсь, никаких проблем серьезных не было.
    Ответ написан
    Комментировать
  • Как происходит индексация ключевых слов?

    @Deathwish
    Согласно спецификации HTML 5, тег <b> следует использовать в последнюю очередь , когда ни один другой тег не является более уместным. В спецификации HTML 5 говорится, что заголовки должны быть отмечены тегами <h1> - <h6>, выделенный текст должен быть обозначен <em> , важный текст должен быть обозначен тегом <strong> , а помеченный / выделенный текст следует обрамлять тегом <mark> тег.

    Отвечая на вопросы: да поисковик видит ключевые слова автоматически, но лучше ранжирует сайты где эти слова находятся в первую очередь в тегах <title> и <h1>, во-вторую очередь в некоторых других тегах. Индексация как верно отметили выше к ключевым словам отношение не имеет, так как индексируется страница целиком.
    Ответ написан
    Комментировать
  • Как выложить свой сайт на GitHub?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Гуглите Github Pages.
    Ответ написан
    Комментировать