• Умная теплица на базе arduino из подручного материала с регулятором температуры
    +1
    Я не знаю, что вы имеете ввиду под домашними теплицами, но в гидропонике обычно используют ДНАТ лампы. С добавлением других металлов их спектр перестает быть красно-желтым (как в фонарях) и становится белым. Да, они меньше подходят для проращивания, но они лучше для роста/плодоношения.
    image
  • Фронтендеры — герои. Yehuda Katz объясняет почему
    –2
    В браузерах есть webassembly.

    И, я надеюсь, с какого-то момента из webassembly будет доступ к DOM без JS interop и мы забудем про JS как про страшный сон.
  • В интернете опять кто-то неправ
    –7
    Проблема в той, что в одной заокеанской стране начинается откровенная интернет диктатура и фашизм, который грозит куда большими последствиями для всех. Уж не в обиду к жителям одной восточноевропейской страны.
  • В интернете опять кто-то неправ
    +3
    www.thetrumparchive.com

    Вот я не увидел, за что тут банить
  • В интернете опять кто-то неправ
    +13
    Господа, у вас крайне странные понятия «прогресса».

    Они не выпали из прогресса, просто кто-то перевел их рабочие места в юго-восточную азию в погоне за лишней копейкой. В легкой промышленности / электронике работала куча людей, которых отправили на мороз. В банковском сектор просто не нужны эти миллионы людей, так что несмотря на то, что придумывают никому не нужные рабочие места типа «скрам мастеров» и «аджайл коучей» лишних людей все равно много.
  • В интернете опять кто-то неправ
    +6
    Какие конкуренты? Мы об одном рынке говорим?

    Всех конкурентов скупили/прихлопнули/договорились.
    Та же компания на букву Г платит компании на букву А и почему-то это не считается сговором. При этом в телефонах компании А вшит магазин намертво, тогда как компании на букву М нельзя было ставить браузеры с буквой «e» в дистрибутивы.
  • В интернете опять кто-то неправ
    +5
    Законы, какими бы плохими они не были, записаны физически и большая часть общества с ними вынуждена считаться. Конечно диктатор и его приближенные не пойдут под суд после совершения преступления, но большинства населения законы все-таки касаются, вот один народный артист отбывает срок например.

    В тоже время айтишный выскочка согласно собой установленным правилам может делать все что хочет. Одному берлинскому пациенту поступают угрозы, включая убийства и «модерации» нет. Другой капитолийский пациент пишет, что выборы украли и его банят. А завтра Сахарной Горе придет в голову, что неплохо бы забанить в книге лиц всех, кто отмечен как республиканец потому что он не разделяет их точку зрения. На самом деле, всего один шаг.
  • В интернете опять кто-то неправ
    +2
    Под порнографией я имел ввиду то, что запрещено законодательством большинства стран, например детское порно.

    В любом случае, есть законы стран, а есть левая пятка индуса модератора. Если по первому Dura lex sed lex, то второе это трэш.
  • Умная теплица на базе arduino из подручного материала с регулятором температуры
    0
    Я там где-то читал, что для достаточного освещения нужно где-то больше 8000 люкс. То есть, для площади пол квадрата должно быть минимум 4000 люмен лампа. Я досвечиваю растения в зимнем саду, использую лампу дназ в 22000 люмен. И это хватает фактически на половину комнаты в 6 кв м.

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

    А все эти лампочки даже в 1000 люмен это вообще ни о чем.
  • Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
    +1
    Причём, чем больше он решает проблемы заказчика и проектирует системы, тем хуже о помнит деревья. Большинство джунов лучше пройдут кодинг собеседование. Но будут ли они лучше работать?
  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    0
    Самая адекватная мысль за последнее время. Если в компании есть ресурсы, гораздо выгоднее дать поработать и отделить зерна от плевел.
  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    +14
    Именно меня и не должны. Но вот разрабов с 15 годами опыта, годными софт скилами и умением давать результат на рынке не так много. Те кто это понимают, подходят к кандидатам с персональным подходом.

    Те кто не понимают, им скорее всего просто не нужны такие люди, они оверквалифайд. Потому что в мире нормальных синьоров не трэкают время. У синьоров обычно голова болит по более глобальным задачам, чем спарсить данные и создать html табличку.
    Вот тут все правильно написано
    habr.com/ru/company/skillfactory/blog/532410
  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    +4
    Я вообще не понимаю, зачем трэкать время. Я всегда трэкаю результат.

    Всем, кто трэкает время, надо бы сходить в школу/универ на экзамен «а я учил».

    Результат определяется не затраченным временем, а как бы результатом. Поэтому с точки зрения бизнеса гораздо логичнее ставить задачи так — эта фича будет нам стоить X, но через n месяцев принесет нам Y чего-то.

    Люди, у которых есть время трэкать чем занимались другие люди — либо бездельники, либо авторитарны.
  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    +9
    А почему я должен тратить 5 часов, чтобы попасть именно в вашу компанию? У меня предложений хватает.

  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    0
    Я лично не собеседовался в FAANG и вряд ли буду когда-нибудь именно из-за 10 этапов. Мне с 15 годами опыта как-то не сподручно участвовать в специальных олимпиадах.

    Но в компаниях попроще, если от вас требуют задание сложнее обхода дерева — бегите. Эти компании не уважают ваше время как соискателя, а следовательно, если вы будете работать, не будут уважать вас как работника.

    Каждую смену работы, я для формы беру вакансию с тестовым заданием и выполняю его довольно глубоко — с расширяемой архитектурой, рефлексией и т.д. Хоть бы раз кто-то вообще обсудил его. На следующем собеседовании мы опять начинаем с вопросов что такое SOLID
  • Я единственный из 1400, или самый крутой рекрутинг, что я проходил
    +33
    Компания, в которой 3 разработчика дает советы как нанимать! Вот это поворот! И да, чтобы найти разраба нужно 1400 кандидатов.

    Значит так, если нам в год нужно 1000 вакансий закрыть, то нужно «всего» 1 млн. 400 тыс кандидатов. Ну изи.

    Ну и если совсем честно. Я реально не представляю, что это должна быть за компания из 10 человек, чтобы я был готов потратить несколько дней на собеседования туда. Наверное там должны работать Билл Гейтс, Стив Джобс и Ларри Эллисон одновременно. Ну или зарплата хотя бы в 3 раза больше рынка.

    Хотя нет, 3 раза мало, чтобы терпеть неадекватного ЦЕО.
  • Полный стек на примере списка задач (React, Vue, TypeScript, Express, Mongoose)
    +3
    Это еще один пример писанины ради писанины.

    Если задача обучить — надо взять 1 стэк, вылизать все, и объяснить почему хорошо именно так.
    Если задача сравнить — должна быть аналитика, где проще, где быстрее работает (что не исключает устранение говнокода)

    То что у автора — радость «ух ты в одной статье куча всего!» В результате куча, но бесполезного.
  • Обзор сервисов для прослушивания музыки
    +1
    В статье не описано самое главное — качество музыки и количество исполнителей.

    Качество для меня важно, потому что я слушаю музыку и на hi-fi. Исполнители важны, потому что ваших любимых треков может и не быть.

    Лично я использую Tidal из-за доступного cd качества
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    0
    TLOU2 линейный рельсовый шутер, где у вас ограниченный объем пространства вокруг, 2.5 персонажа и 1.5 варианта скриптованного взаимодействия.

    Так-то игра с открытым миром это не то. Другое дело, может быть стоило сделать сюжетку только и ее вылизать?
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    0
    Вам не надо в общем случае пересчитывать всех жителей как раз таки. В градостроительном симуляторе у вас весь город, в ФП игре — только объем зоны видимости + запас на подгрузку.
    Всех за пределами видимости можно вообще не считать до тех пор, пока они не будут близки к ГГ.

    Достаточно хранить вероятности нахождения нпц в том или ином месте в зависимости от текущего времени.
  • Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
    0
    Посыл тут в том, что оптимизация «как в гугле» делается только для самоуспокоения. Она не влияет на качество получаемых продуктов. И это ответ на

    Эту задачу, кстати, я спрашивал на интервью в гугл, пока ее не забанили за извесность.
    Тут не надо никаких 20 элементов много раз сортировать! Вот зачем нужно знать алгоритмы.


    Зачем спрашивать то, что потом вообще не будет использоваться в реальном мире? Может быть начать спрашивать о вещах, которые повысят качество продуктов и удовлетворенность пользователей?
  • Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
    0
    Очевидно, что облачная почта gmail используется лишь в маленьких фирмах. Все большие конторы как сидели на Exchange, так и сидят.

    Так вот, решения в маленьких конторах принимает руководство. Но оно не знает ничего про админку и автоматизацию.

    А вот потом, это все попадает к разрабам, которые должны автоматизировать процессы и они сталкиваются с 30 сек. ожиданием и настройкой правил через очень удобный гугл скрипт.

    Более того, имея ряд знакомых маркетологов, могу сказать, что и флагманские продукты гугла делаются плюя на пользователя. Монополия, могут себе позволить.
  • Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
    0
    Хотелось бы тогда спросить, если в Гугле все так «оптимизированно», почему админка gmail (для фирм) на каждое действие грузилась по 30 секунд?

    Может быть, чем алгоритмы оптимизировать (даже 1 млн элементов это немного) лучше подумать об общей архитектуре приложения?
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    0
    Ну при том количестве персонажей, проблем не должно быть. Так-то на таком уровне в Sims еще сто лет назад работало.

    Я-то имею ввиду, что такое должно скалироваться на сотни тысяч персонажей. Вот что я понимаю под «открытым миром нового поколения». Что это не просто трафик, а люди едут откуда и куда-то. Что пробки когда люди едут на работу. Что в кафе в обеденный перерыв много народу. А ночами ходят подозрительные личности.

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

    1) Подъем
    2) Завтрак
    3) Дорога на работу
    4) Работа
    5) Ланч
    6) Работа
    7) Дорога домой
    8) Ужин
    9) Убивание времени
    10) Спать

    Плюс время от времени
    1) Социальное общение + кафе
    2) Развлечения (концерты, стадионы)
    3) Шопинг

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

    Все это легко сдобрить всякими city-wide событиями, типа приезда звезды, когда динамически вешаются плакаты, на ТВ идут интервью, собираются фанаты и идут разговоры по городу.

    Это все достаточно просто, определяется на уровне вероятностей и небольшого количества базовых характеристик. А дальше, на основании текущего времени и позиции главного героя генерятся NPC. При этом, допустим, на производительных ПК могут быть толпы побольше, на приставках поменьше.
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    +1
    Когда это кого-нибудь останавливало? Тем более, что биржа польская, а славяне… Бывают что и ходят на мутные схемы.
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    +1
    А вот вы не сечёте.

    Многоходовочка.
    1) Сливаем акции до релиза.
    2) Получаем бабло с продаж
    3) Акции падают, но бабло идёт
    4) Скупаем акции подешевле с продажи акций и прибыли
    5) фиксом баги отчитываемся отрекордной выручке.
    6) Акции растут
    7) продаём акции
    8) Профит

    П.С. Я бы посмотрел продавало ли руководство акции за полгода до релиза
  • CD Projekt Red признала, что «игнорировала сигналы» о проблемах с Cyberpunk 2077 на консолях Xbox One и PlayStation 4
    +3
    Все хорошие продукты, такие как игры, кино, книги начинаются с безумно увлеченных людей которые хотят воплотить идею в жизнь. Постепенно такие люди уходят от разработки/креатива/руководства и им на смену приходят менеджеры.

    Менеджеры не создавали никаких вселенных. Они не создавали имя. Им нужны лишь бонусы, а для этого нужно одобрение совета директоров. А совету директоров нужна прибыль. Больше прибыли. Занять все возможные ниши, как саранча.

    Проблема не в CDPR, не в Blizzard или Bethesda. Проблема в жизненной идеологии. Пока прибыль будет стоять во главе угла — не будет качественных продуктов. Будут бесконечные багованные сиквелы и ремастереды с 0 новых идей и кривым воплощением.

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

    И все это вообще в отрыве от геймплейных механик. Так ли уж нужен открытый мир для хорошей игры? Вот например The Last of Us (первый). Там нет открытого мира. И что, игра плохая? Зачем нужен открытый мир в игре про сюжетку и немного побочных квестов? (а именно киберпанк об этом) Чтобы свободно (бесцельно) покататься в лагучем трафике? Чтобы посмотреть десяток на весь город заскриптованных сцен? Да сделайте лучше подгрузку и оптимизацию, чем делать типа живой, но кривой мир.

    И я бы понимаю, если бы они эмулировали город. Каждый бы житель бы ехал по своим делам, ел бы когда голоден, ходил бы в бар или развлекаться, причем в зависимости от характера. А мы бы как бы жили бы между ними решая те или иные их проблемы. Но нет. Игра про главного героя, а все остальное -мишура. Так нахрена этот открытый мир?
  • Google предложил рейтинг критически важных Open-source проектов
    0
    Имеется ввиду это скорее всего
    github.com/hanwckf/rt-n56u

    Коммитов там много, только вот ценность…
  • Google предложил рейтинг критически важных Open-source проектов
    0
    Это же Гугл, что вы ожидаете? Это вам не квадратные люки, тут думать надо.
  • Google предложил рейтинг критически важных Open-source проектов
    +4
    Хорошо что C# это все не грозит.
  • Евросоюз потребовал от интернет-компаний объяснить алгоритмы ранжирования
    0
    Там нет всего текста, несколько страниц из дисертации. Весь текст — за деньги.
  • Евросоюз потребовал от интернет-компаний объяснить алгоритмы ранжирования
    0
    Я собираюсь ранжировать информацию. Помимо оплаченной рекламы, есть еще и другие признаки. Например, дата создания/индексации страницы. Сколько существует сам сайт. Сколько ссылок (нормальных) на этот сайт.

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

    Например рандомный дисер "
    Управление технологической безопасностью процесса селективной очистки газов на основе нечётких импульсных моделей"

    Гугл — dissercat.com потом rusneb.ru почему?
  • Евросоюз потребовал от интернет-компаний объяснить алгоритмы ранжирования
    +2
    Я подозреваю, что потом на это все накладывается болт в виде проплаченной рекламы. И я не имею ввиду именно рекламу, а то, что сайт, который платит яндексу или гуглу неожиданно взлетает в органической выдачи, а потом по окончанию, также падает. Так что конечный алгоритм оптимизации — деньги.
    Вся эта дичь про нейросеть — это запудривание мозгов регуляторам. Мы там типа непричем, не знаем как вот эти сайты которые нам большего всего платят оказались в топе. Нейросеть жеж. Наверное там контент хороший.
    Ну знаете, тот хороший контент, когда диссертация сначала идет в магазинах, где ее продают, а потом, где-нибудь на 5 странице ссылка на rsl.

  • Евросоюз потребовал от интернет-компаний объяснить алгоритмы ранжирования
    +2
    Из документа
    At the same time, the Regulation seeks to achieve this objective without requiring providers to disclose algorithms or any information that, with reasonable certainty, would result in the deception of consumers or consumer harm through the manipulation of search results (Article 5(6)). Thus, providers are not required to disclose the detailed functioning of their ranking mechanisms, including algorithms, and their ability to act against bad faith manipulation of ranking should not be impaired (Recital 27)


    То есть сам алгоритм публиковать не обязательно, а нужны факторы, которые он учитывает.

    И претензии у Еврокомиссии вполне обоснованы, рынок контекстной рекламы это сторона темнее продажи наркотиков. Все маркетологи говорят о том, что позиция в поиске повышается на время рекламы и понижается после окончания кампании. А еще у Гугла значится сотня переходов, а в логах веб-сервера пяток. Но поддержка Гугла работает также, как и бан приложений в магазинах — не нравится — не жри.

    Эту помойку давно пора регулировать. Все думали покеррумы это зло, но в покере крутилось несколько миллиардов, а тут 300+. В США, кстати, тоже на четверку уже отправили дело в антимонопольный комитет, очень надеюсь, что дело кончится как у Ротшильда. И да, я не кровожадный, просто то, что творят гиганты сейчас это диктатура похуже СССР.
  • За счет чего TDD “драйвит” разработку
    0
    Вот прямо золотые слова.
  • За счет чего TDD “драйвит” разработку
    0
    Вся суть тут
    Defect density of comparable team in organization
    but not using TDD
    W X Y Z
    Defect density of team using TDD 0.61W 0.38X 0.24Y 0.09Z

    Что за сравнимая команда, которая без TDD генерила в 11 раз больше багов? Команда обезьян? Статья полная чушь, данные взяты с потолка.
  • За счет чего TDD “драйвит” разработку
    0
    TDD плох тем, что он работает только в элементарных случаях.

    Все забывают тот факт, что то, что код работает и тесты проходят, не говорит о том, что код нормальный. Я как-то смотрел на одном проекте, почему тормозит сайт при загрузке картинки. Прикол был в том, что там в поисках альфа-канала перебиралось изображение попиксельно. Проблема в том, что код работает, и тесты пройдут.

    То есть да, можно еще написать тест и мерить скорость выполнения метода. А можно просто включить мозги и перестать сажать обезьян за клавиатуру.
  • За счет чего TDD “драйвит” разработку
    0
    Начнем с того, что весь формат HTML+CSS+JS для построения UI отвратителен и убог. Вся сложность написания браузера связана именно с этим.

    Второе. Любая организация, которая сможет понять, что она сможет зарабатывать миллиарды на продукте сможет его написать. Хром для гугла это такая же дойная корова сбора метрик, как и собственно поиск. Еще бы они не обновляли свою курочку с золотыми яйцами.

    Ну и в третьих. Сколько нормальных продуктов разработала IT корпорация в 60к человек? Сколько из них разработала в последние 5 лет?
  • За счет чего TDD “драйвит” разработку
    0
    Статья взята с потолка. Если сравнивать, то нужно сажать 2 команды одинаковой квалификации, одной работать по TDD, второй писать код, а потом тесты.

    Сравнивать соответственно количество затраченного времени, производительность кода и количество багов.

    Но так никто не делал.
  • За счет чего TDD “драйвит” разработку
    +1
    И мне кажется, что инженеры в том числе должны это ему объяснять.


    Инженеры и объясняют. Но инженеры очень мало понимают в бизнесе. И поверьте, наемному CTO пофигу, какой там будет техдолг через 3 года. Ему главное дать на гора новый функционал (иконки, менюшки и прочую лабудень) и получить бонусы. А дальше он уйдет в другую компанию.

    Гугл как раз тем и знаменит, что говорят они много, а делают мало. Я как-то по долгу службы админил гмейловскую админку в организации на 60 человек. Каждый клик в «отзывчивом» интерфейсе занимал 30-40 секунд. Список груп — жди. Пользователи в группе — жди. Список приложений — жди. Все мои знакомые маркетологи говорят, что adwords это адище, статистика вообще не бьется с логами серверов.

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