Знаете, Иван — мой опыт отучил меня работать с «эффективными» менеджерами и прожектерами — особенно, когда говорят про ускорение в x-раз.
Особенно, когда мне говорят про цифру 4. Знаете почему? Потому что та самая Вами любимая психология — «3 это стандартно, 5 тоже, 7 — это уже много, тогда скажу 4» — это реально так люди думают, «эффективные» :)
Почему так? — потому что в большинстве случаев это все либо не работает в суровой действительности, либо в худшем варианте — человек оказывается самодуром или просто мошенником.
Но, однако, я все еще верю, что есть люди, которые реально могут. Правда их очень и очень мало. И я хочу верить, что тот парень — один из них.
По-скольку резюме нестандартное, я ему предлагаю и тестовое задание нестандартное :)
Поиграем в ролевую игру:
Он пришел в небольшую фирму в ИТ-отдел, состоящий из 3 веб программистов, которые занимаются (на данный момент) поддержкой сайта этой компании. Сайт старый, лохматый и подвергшийся куче спонтанных доработок. Начальство ставит парню задачу создать современный, адекватный и работающий сайт с хорошей преемственностью — либо с нуля, либо разобраться со старым.
И сделать это максимально быстро и эффективно.
Предположим, базовая сонация бизнес задачи уже была и для сайта требуется:
блок новостей
блок о компании
блок рекрутинга кандидатов для работы в компании
блок интернет-магазина с товарами компании
Один из программистов — фронтэндщик, молодой, опыта мало, зато весь стэк модных техноогий он более-менее знает, глаза горят, готов ко всему. Отношений пока нет.
Второй — среднего возраста, большой опыт за плечами, бэкенд. Работает эффективно, разбираться в интересных и трудных задачах любит, но при этом работает от звонка до звонка, так как считает что работе — работа, а дому — дом. Однако при редких аваралах может и задержаться. Любит проверенные технологии. Женат.
Третий — программист по интеграции с 1С и другими продуктами, некий универсал — знания широкие но не глубокие, между средним и молодым возрастом. Отношение к работе между первым и вторым. Есть девушка.
Собственник предприятия — мужик за 50, толковый, но в своей сфере, где, собственно, фирма и работает. Про ИТ знает только то, что они занимаются сайтом, оргтехникой и 1С.
Собственно вот и все. А я (с помощью сообщества Хабра, если будут помогать :)) попытаюсь отыграть этих 4 разных героев.
Думаю, что так тот парень и секретов своих не раскроет и покажит свои способности (если они есть) и публике будет интересно.
Единственное, что оффер я ему дать не смогу — по-этому пусть решает сам — готов ли он потратить свое время на все это или нет? :)
п1 — не надо возводить все до абсурда, если в ТЗ не оговорено ничего сверх, то речь об рациональной плоскости, и фя Фибоначчи должна работать на всей ней.
п3 — про стрелочные функции куча была уже статей когда их надо и когда их не надо использовать — пихать их везде — не лучшая идея, особенно в данном, конкретном случае
Да ладно?
Вы не привели никаких технических преимуществ данных клавиатур, но пытаетесь спорить.
Давайте еще раз от меня:
не убиваемые ABS-даблшоты и для русского и для английского с возможностью подсвтеки
полная механика — уйма свичей на выбор Gaote / Kailh уже зарекомендовавшие себя у геймеров как весьма достойная альтернатива Cherry — есть отдельная тема на iXBT и Overclockers, где это можно почитать
полностью алюминиевая полированная пластина сверху, дающая необходимый вес и вид клавиатуре
стандартный антигостинг и все, что необходимо игровой клавиатуре (блокировка win, одновременные нажатия и т.д.)
полностью настраиваемая RGB подсветка у любой клавиши
доп. поддержка больших клавиш — типа пробела, шифтов и т.д. — никаких люфтов
подставка под запястье
у некоторых клавиатур — например A4TECH стоят оптические свичи — скорость их реакции и отсутствие фантомных нажатий на голову выше любого мех. свича
у некоторых возможность перетыкать или комбинировать типы свичей — т.е. можно вытащить часть свичей «blue» и заменить их «brown», ну или все
все это по цене 45-50$
Про стабильную работу — стабильная работа овер 2 года у меня и здесь еще человек отписывался. Также можно глянуть и на маркете, в отзывах али и на форуме overclockers — если не верите мне, например.
Zadiak, кстати, обновилась в этом году и стала еще лучше. Это российский брэнд QCyber с отличной техподдержкой и качеством. Производство как и у всех — в китае. У меня предыдущая версия служит мне верой и правдой.
Есть ли у нее недостатки? Конечно есть, но далеко не фатальные. Причем те, кому они были критичны, могут обменять ее на новую в их представительстве в Москве абсолютно бесплатно — по-моему вполне неплохой показатель уровня саппорта. При этом цена у данной механики 3500-3800 рублей как бы — не 6000 и не 8000. А здесь мембранка за 5000 — интересно, правда? Кто из нас лицемер то?
Z-77 (выпускалась под разными брэндами, основной — Eagle) трудится на работе 2 год — никаких люфтов или чего-либо еще. Отличная механика, брал ее с али за 38$.
Лицемерненько, не находите?
По-моему Вы себя со мной перепутали.
Я выложил адекватные плюсы данных клавиатур, про которые можно почитать и подкрепил это ссылками с ценами. От вас я услышал только что «брэнд» и «у меня и моих друзей работает».
Жду от Вас табличку с реальными, а не маркетинговыми плюсами Kingston, раз Вы владелец, а без этого Вы просто говорун.
Ну а я знаю как минимум двух человек, у которых облезли кейкапы.
Причем это были топовые клавы — как думаете, это нормально для клавиатуры за овер 8к?
Но дело то даже не в том — хорошие они или плохие.
Дело в том, что за гораздо меньшие деньги можно получить гораздо ЛУЧШЕЕ качество.
Или Вам шильдик главное? — тогда вопросов нет.
А продавать за оверпрайс крашенные кейкапы в 2019 году это хорошо? Как бы Вы клавиатуру не юзали — рано или поздно они облезут. При этом клавиатуры «не от брэндов» этого недостатка полностью лишены + имеют более дорогие материалы и при этом — дешевле. Вот такой вот парадокс.
Какие это дает преимущества?
Потому как когда платишь свои деньги, нужно четко понимать что ты за это получишь.
А платить просто «за брэнд» — это смешно.
по качеству я тоже ему больше доверяю
По качеству чего? Крашенных кейкапов с которых спустя 3-4 месяца интенсивной нагрузки облазит краска? По пластиковым панелям, когда даже в более дешевых китайцах используется алюминиевая пластина, которая и смотрится лучше и солидней + дает более устойчивое положение клавиатуры за счет чуть бОльшего веса?
Техподдержка — я уверен, что она лучше, чем у того же DNS.
Если клавиатура нормальная, зачем Вам техподдержка?
Это не технически сложное устройство, которое сложно настроить.
А ломаться она не должна — иначе это — плохая клавиатура.
Ну и репутация тоже есть
Репутация? А что она Вам «физически» дает? Играется лучше? Или похвастать можно перед друганами? Я думаю, клавиатуру не для этого берут :)
Уверен есть еще пункты.
Не стесняйтесь, приводите — уверен, у меня тоже их найдется.
Еще разок — если клавиатура Вам нужна для понта и есть много денег — то может оно и можно.
А если нет — то есть клавиатуры сделанные из более качественных материалов — например с не стираемыми кейкапами, более надежные (механика), с точно такой-же подсветкой и раскладкой, но при этом стоящие гораздо меньше.
А все потому, что фирмы эти не дерут деньги «за воздух» типа «брэнд».
Почти 5000 за мебранку, когда по этой цене можно взять отличную механику из Китая, или прямо там-же в DNS механику Zadiak за 3800 или от Oclick. Причем это будет отличная механика, с подсветкой и клавишами дабл-шот, которые клавиатурам вашей компании даже и не снились.
Т. е. в сухом остатке получим механику, RGB подсветку, туже самую ANSI (или даже возможность взять двухэтажный ENTER), не стирающиеся кейкапы и все это за 70% цены вашей неказистой мембранки.
А уж мембранок с такими характеристиками на али — пруд-пруди и при этом с теми-же даблшотами и подсвеченными русскими буквами и по цене от 3 раз меньше.
Вывод вполне очевиден — брать распиаренное, дорогое и не дающее за все это никаких плюсов поделие от Kingston смысла нет никакого.
Складывается он с предыдущим, но не так, как делается для эха или реверберации — тут наложение будет лишь части сигнала. Объяснить это на пальцах сложно. Можете попробовать программно сэмулировать такое и потом открыть в редакторе звука — будет понятно. В качестве доказательства послушайте приведённый здесь пример работы — там нет эха.
При таком способе воспроизведения и такой величине задержки эха не будет. Для этого требуется переписывать отдаваемые данные + иметь гораздо большую задержку.
Все оставшиеся в буфере 450 семплов уже никогда не будут воспроизведены, т.к. их будут перезаписывать новые данные
Вот это не понял — там же не перезаписываются данные никогда, они всегда накладываются на то, что уже есть (т.е. миксуются со старыми данными) и в любом случае попадут на выход.
Ну т.е. скажем в буфере лежит 1, 2, 3, предположим они перезаписываются с самого начала данными 4, 5, 6 => тогда в буфере окажутся данные (1+4)/2, (2+5)/2, (3+6)/2, затем они воспроизведутся.
Т.е. с моей точки зрения единственное, чем многократное прохождение чревато — затуханием старого сигнала.
Попробую еще раз объяснить более подробно как идет алгоритм (два независимых цикла).
Запись:
получили байт с АЦП
взяли байт по указателю записи, сложили его с полученным с АЦП байтом, разделили на 2, сделали &0xFF
положили этот байт по указателю записи
увеличили указатель записи
если указатель вышел за размер буфера — обнулили его
Чтение:
взяли байт по указателю чтения
отправили его в PWM
увеличили указатель на чтение
если указатель вышел за размер буфера — обнулили его
Т.е. смешивание идет непрерывно. Грубо говоря, если длины буфера не хватает — полезный сигнал просто начинает затухать. Никаких щелчков и потерь кусков быть не должно. Ну или я что-то не понимаю.
Чтобы не быть голословным — мы болтали вдвоем и на одной скорости и на убыстренной и на замедленной — никаких щелчков и вообще проблем (насколько это может давать радиостанция) не было слышно. Среднее время одного вещания — т.е. нажали PTT — говорим — отжали PTT было около 5 секунд.
Рампинг (медленное возрастание/затухание до нужного уровня) используется только при начале передачи и ее окончании после Roger Beep.
Своей номенклатуры немного, в основном перепродажа немецких и японских марок.
Общее кол-во номенклатуры — до 7000 штук.
Особенно, когда мне говорят про цифру 4. Знаете почему? Потому что та самая Вами любимая психология — «3 это стандартно, 5 тоже, 7 — это уже много, тогда скажу 4» — это реально так люди думают, «эффективные» :)
Почему так? — потому что в большинстве случаев это все либо не работает в суровой действительности, либо в худшем варианте — человек оказывается самодуром или просто мошенником.
Но, однако, я все еще верю, что есть люди, которые реально могут. Правда их очень и очень мало. И я хочу верить, что тот парень — один из них.
По-скольку резюме нестандартное, я ему предлагаю и тестовое задание нестандартное :)
Поиграем в ролевую игру:
Он пришел в небольшую фирму в ИТ-отдел, состоящий из 3 веб программистов, которые занимаются (на данный момент) поддержкой сайта этой компании. Сайт старый, лохматый и подвергшийся куче спонтанных доработок. Начальство ставит парню задачу создать современный, адекватный и работающий сайт с хорошей преемственностью — либо с нуля, либо разобраться со старым.
И сделать это максимально быстро и эффективно.
Предположим, базовая сонация бизнес задачи уже была и для сайта требуется:
Один из программистов — фронтэндщик, молодой, опыта мало, зато весь стэк модных техноогий он более-менее знает, глаза горят, готов ко всему. Отношений пока нет.
Второй — среднего возраста, большой опыт за плечами, бэкенд. Работает эффективно, разбираться в интересных и трудных задачах любит, но при этом работает от звонка до звонка, так как считает что работе — работа, а дому — дом. Однако при редких аваралах может и задержаться. Любит проверенные технологии. Женат.
Третий — программист по интеграции с 1С и другими продуктами, некий универсал — знания широкие но не глубокие, между средним и молодым возрастом. Отношение к работе между первым и вторым. Есть девушка.
Собственник предприятия — мужик за 50, толковый, но в своей сфере, где, собственно, фирма и работает. Про ИТ знает только то, что они занимаются сайтом, оргтехникой и 1С.
Собственно вот и все. А я (с помощью сообщества Хабра, если будут помогать :)) попытаюсь отыграть этих 4 разных героев.
Думаю, что так тот парень и секретов своих не раскроет и покажит свои способности (если они есть) и публике будет интересно.
Единственное, что оффер я ему дать не смогу — по-этому пусть решает сам — готов ли он потратить свое время на все это или нет? :)
п3 — про стрелочные функции куча была уже статей когда их надо и когда их не надо использовать — пихать их везде — не лучшая идея, особенно в данном, конкретном случае
А статью лучше переименовать в «12 вредных советов» ну или «Как получить от пи#й от коллег при ревью кода на JS» )
Вы не привели никаких технических преимуществ данных клавиатур, но пытаетесь спорить.
Давайте еще раз от меня:
Про стабильную работу — стабильная работа овер 2 года у меня и здесь еще человек отписывался. Также можно глянуть и на маркете, в отзывах али и на форуме overclockers — если не верите мне, например.
Zadiak, кстати, обновилась в этом году и стала еще лучше. Это российский брэнд QCyber с отличной техподдержкой и качеством. Производство как и у всех — в китае. У меня предыдущая версия служит мне верой и правдой.
Есть ли у нее недостатки? Конечно есть, но далеко не фатальные. Причем те, кому они были критичны, могут обменять ее на новую в их представительстве в Москве абсолютно бесплатно — по-моему вполне неплохой показатель уровня саппорта. При этом цена у данной механики 3500-3800 рублей как бы — не 6000 и не 8000. А здесь мембранка за 5000 — интересно, правда? Кто из нас лицемер то?
Z-77 (выпускалась под разными брэндами, основной — Eagle) трудится на работе 2 год — никаких люфтов или чего-либо еще. Отличная механика, брал ее с али за 38$.
По-моему Вы себя со мной перепутали.
Я выложил адекватные плюсы данных клавиатур, про которые можно почитать и подкрепил это ссылками с ценами. От вас я услышал только что «брэнд» и «у меня и моих друзей работает».
Жду от Вас табличку с реальными, а не маркетинговыми плюсами Kingston, раз Вы владелец, а без этого Вы просто говорун.
P.S. И прекращайте меня учить как что делать, ок?
Это вы какие-то выпады здесь нашли — ваше право :)
А вот на техническом ресурсе аргументировать что-то просто словом «брэнд» — это реально смешно, потому и вопросов нет :)
Есть реальные преимущества — нет проблем — опишите их.
Я преимущества все клавиатур «не от брэнда» описал выше.
А аргументы типа «у меня все ок пока» и «у моих друзей все ок» оставьте для пикабу.
Ну во-первых он реально рулит, во-вторых Zadiak — это не китай, в третьих — как и в любом другом — есть удачные модели, есть нет.
Причем это были топовые клавы — как думаете, это нормально для клавиатуры за овер 8к?
Но дело то даже не в том — хорошие они или плохие.
Дело в том, что за гораздо меньшие деньги можно получить гораздо ЛУЧШЕЕ качество.
Или Вам шильдик главное? — тогда вопросов нет.
А продавать за оверпрайс крашенные кейкапы в 2019 году это хорошо? Как бы Вы клавиатуру не юзали — рано или поздно они облезут. При этом клавиатуры «не от брэндов» этого недостатка полностью лишены + имеют более дорогие материалы и при этом — дешевле. Вот такой вот парадокс.
Т.е. пофиг на качество, внешний вид и материалы, главное — шильдик? Ну если так — то тогда ой :)
Потому как когда платишь свои деньги, нужно четко понимать что ты за это получишь.
А платить просто «за брэнд» — это смешно.
По качеству чего? Крашенных кейкапов с которых спустя 3-4 месяца интенсивной нагрузки облазит краска? По пластиковым панелям, когда даже в более дешевых китайцах используется алюминиевая пластина, которая и смотрится лучше и солидней + дает более устойчивое положение клавиатуры за счет чуть бОльшего веса?
Если клавиатура нормальная, зачем Вам техподдержка?
Это не технически сложное устройство, которое сложно настроить.
А ломаться она не должна — иначе это — плохая клавиатура.
Репутация? А что она Вам «физически» дает? Играется лучше? Или похвастать можно перед друганами? Я думаю, клавиатуру не для этого берут :)
Не стесняйтесь, приводите — уверен, у меня тоже их найдется.
Еще разок — если клавиатура Вам нужна для понта и есть много денег — то может оно и можно.
А если нет — то есть клавиатуры сделанные из более качественных материалов — например с не стираемыми кейкапами, более надежные (механика), с точно такой-же подсветкой и раскладкой, но при этом стоящие гораздо меньше.
А все потому, что фирмы эти не дерут деньги «за воздух» типа «брэнд».
Выбор очевиден, нет?
Т. е. в сухом остатке получим механику, RGB подсветку, туже самую ANSI (или даже возможность взять двухэтажный ENTER), не стирающиеся кейкапы и все это за 70% цены вашей неказистой мембранки.
А уж мембранок с такими характеристиками на али — пруд-пруди и при этом с теми-же даблшотами и подсвеченными русскими буквами и по цене от 3 раз меньше.
Вывод вполне очевиден — брать распиаренное, дорогое и не дающее за все это никаких плюсов поделие от Kingston смысла нет никакого.
Ну и чтобы не быть голословным:
MOTOSPEED CK104 механика с русскими клавишами, антигостинг, даблшоты, RGB, алюминий 45-50$
HAVIT механика, русские буквы, даблшоты, RGB, подставка под запястье 35-40$
Тамже и отзывы купивших можно почитать.
А «брэнды» кормить не надо, покуда они пытаются втюхать дешевку под видом «лухери».
Складывается он с предыдущим, но не так, как делается для эха или реверберации — тут наложение будет лишь части сигнала. Объяснить это на пальцах сложно. Можете попробовать программно сэмулировать такое и потом открыть в редакторе звука — будет понятно. В качестве доказательства послушайте приведённый здесь пример работы — там нет эха.
При таком способе воспроизведения и такой величине задержки эха не будет. Для этого требуется переписывать отдаваемые данные + иметь гораздо большую задержку.
Ну здесь я не замечал такого, может быть потому, что радиостанция и так достаточно хорошо искажает :)
Вот это не понял — там же не перезаписываются данные никогда, они всегда накладываются на то, что уже есть (т.е. миксуются со старыми данными) и в любом случае попадут на выход.
Ну т.е. скажем в буфере лежит 1, 2, 3, предположим они перезаписываются с самого начала данными 4, 5, 6 => тогда в буфере окажутся данные (1+4)/2, (2+5)/2, (3+6)/2, затем они воспроизведутся.
Т.е. с моей точки зрения единственное, чем многократное прохождение чревато — затуханием старого сигнала.
Поправьте, если не так. Если можно — с примером.
Но было бы интересно, чем это все чревато? Что за искажения га слух будет при оцифровке?
Я как бы не всамделишный сварщик: ) Т.е. я больше программист, чем электронщик.
Запись:
Чтение:
Т.е. смешивание идет непрерывно. Грубо говоря, если длины буфера не хватает — полезный сигнал просто начинает затухать. Никаких щелчков и потерь кусков быть не должно. Ну или я что-то не понимаю.
Чтобы не быть голословным — мы болтали вдвоем и на одной скорости и на убыстренной и на замедленной — никаких щелчков и вообще проблем (насколько это может давать радиостанция) не было слышно. Среднее время одного вещания — т.е. нажали PTT — говорим — отжали PTT было около 5 секунд.
Рампинг (медленное возрастание/затухание до нужного уровня) используется только при начале передачи и ее окончании после Roger Beep.
Как-то так.
Они не пропадают, а смешиваются с предыдущими. Щелчки при старте/окончании оцифровки лечатся на ходу рампингом.