• Жильцы пяти домов в Балашихе готовили еду на костре из-за криптофермы руководителя жилого комплекса
    +6

    У господина кроме оборудования в собственности куча площадей, парковка и несколько квартир, если верить статье.

  • Жильцы пяти домов в Балашихе готовили еду на костре из-за криптофермы руководителя жилого комплекса
    +2

    Есть некоторые сомнения, что он в своем праве. Это то же самое, что кинуть провод в обход электросчётчиков, либо запитать гараж от щитка в подъезде.

  • Прокачиваем разработку на Vue с помощью паттернов: HOC
    0

    Решение не более костыльно, чем использование css-препроцессоров, vuex и Vue router в проекте. Да и почему неявная зависимость, в блоке шаблона шаблонизатор явно указывается.

  • Прокачиваем разработку на Vue с помощью паттернов: HOC
    0

    Шаблон можно вынести в отдельный файл, написанный на pug или другом шаблонизаторе, поддерживающем наследование/импорт и затем унаследовать его

  • Когда новые технологии важнее основ: почему «сгибаемый» Samsung Galaxy Fold оказался провалом
    +2

    Так может когда они раздали телефоны блоггерам на тест — это и был тест-драйв? На витринах телефон не появился, массовый пользователь с браком невыпущенной модели не столкнулся, количество произведенных телефонов неизвестно. Я также не понял значения фразы 'отказаться от их выпуска в Китае, который должен был состояться буквально через пару дней', должны они были запустить массовое производство через пару дней или же начать продажи.

  • Что нужно знать, уметь и понимать, чтобы не иметь проблем с поиском работы питонистом
    0
    Поэтому баги на PHP ищутся годами, а дебаг принтами — это каноны работы.

    Сообщество пишет документы с best practices, в которых упоминает xdebug, выпускает удобные для дебага пакеты типа debugbar, зачем тут писать домыслы о принтах и выдавать их за истину?

    Про баги, которые ищутся годами — spectre/meltdown и heartbleed тоже не сразу нашли. Почему проблема несовершенства ПО, которая касается любого софта независимо от использованного языка вдруг стала проблемой конкретного языка?

    И зачем php фреймворкам брать на себя функции Opcache?
  • Что нужно знать, уметь и понимать, чтобы не иметь проблем с поиском работы питонистом
    0
    То есть php-сообщество виновато в том, что использует существующие вебсерверы вместо того, чтобы написать свой уберсервер? Скриптовый язык виноват в том, что он скриптовый, а не компилируемый? Весьма странные претензии. Раз уж вы решились закинуть ссылку с лурка, давайте на ее примере посмотрим: мухи внутри своего вида действительно не ошибаются. Но ошибкой является проецировать особенности их вида на человечество, а не само их поведение. Если вы ждете от языка А чего-то, что привыкли использовать в языке Б, но это реализуется непривычным для вас образом, это ваша проблема, а не сообщества. Если вы хотите решить задачу, для которой язык А не предназначен на этом языке — это опять же ваша проблема, а не сообщества. Php программисты не пишут операционные системы, сервера и системы контейнеризации, они пишут сайты и веб-приложения и 80-95% требований этот язык удовлетворяет тем или иным образом.
  • Выброшенные на помойку умные лампочки — ценный источник личной информации
    0
    Ну да, вы правы. И источник называется Limited results тоже не просто так. Мне тут нечем крыть, а заказывать лампочки с амазона исключительно ради доказательств гипотез в комментах я пока неготов.
  • Выброшенные на помойку умные лампочки — ценный источник личной информации
    0
    Для создания ботнета mirai покупать, расковыривать, перепрошивать, заковыривать обратно и продавать не требовалось, достаточно было сервера и перебора ip адресов с наиболее популярными в камерах паролями. Есть ненулевая вероятность. что в лампочках вшит один и тот же ключ на заводе, а то и дефолтный пароль для подключения извне по какому-нибудь ssh.
  • «Яндекс.Телефон» не пользуется спросом
    –1
    Больше похоже на телефон от мейл.ру
  • «Яндекс.Телефон» не пользуется спросом
    0
    Не утверждаю, говорю: «вполне возможно». Пользователи телефонов за 18 тысяч смотрят на характеристики, но мегагерцы и гигабайты — не определяющие параметры в телефоне. Например я предпочту более емкую батарейку лишним гигабайтам и другие фишки типа AOD от самсунга, а вконтакт с браузером работает и на железе 5-летней давности.

    Про то, почему яндекс не рекламируется на своих площадках — это только спрашивать у самого яндекса. Может виной тому сложность согласования подобных акций внутри большой компании. Может маркетологи посчитали, что показывать рекламу телефона надо тем, кто собирается купить телефон, а не тем, кто собирается заказать такси/суши/смотрит карту метро. Может у маркетингового отдела не было больших бюджетов (конечно, технически они могут накрыть рекламой на 100 миллионов потенциальных покупателей через директ, но цена этому — недополученная прибыль от хуавеев и самсунгов в размере тех самых 100 миллионов). Справедливости ради отмечу, что я подбирал телефон на подарок перед новым годом и видел обзоры яндекс телефона, так что даже без агрессивных баннеров я о нем узнал.
  • «Яндекс.Телефон» не пользуется спросом
    +7
    Вполне возможно, аналитики яндекса перед выпуском телефона посмотрели на статистику использования своих сервисов и обнаружили, что пользователи телефонов за 18 тысяч заказывают такси и еду в 5 раз чаще пользователей телефонов за 12. Если цель компании — увеличить аудиторию своих сервисов, выпускать телефон за 12 просто не имеет смысла, а тем более субсидировать подобные акции.
  • Двенадцать способов понять, что находишься в виртуальной реальности
    +1

    Почему? Если я бросаю игральный кубик, мне ведь может выпасть вторая шестерка сразу после первой, а не строго через 6 бросков.

  • Двенадцать способов понять, что находишься в виртуальной реальности
    +1

    Но в виртуальном мире они носят вероятностнвый характер, поскольку так считать легче.


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


    Я думаю, что через 500 лет квантовая физика на бумаге имеет шансы быть совершенно не такой, как сейчас.

  • Заметки фитохимика. Хурма
    +1
    Объясните механизм действия кокаколы на танины? В коле, насколько мне известно, содержится ортофосфорная кислота. Если при контакте с кислотой желудочного сока компонент полимеризуется, то при контакте с колой произойдет то же самое, то есть проблема усугубится, разве нет?
  • Моё разочарование в софте
    0
    И не говорите, что это невозможно. Сколько дырок нашли в AS/400? В системах крутятся бухгалтерии космических масштабов, наверняка есть желающие их расковырять. И не расковыряли почему-то.


    Разгадка проще — вы либо не слышали об этих nullday уязвимостях (вы слышали о stuxnet, heartbleed или meltdown до их появления? насколько публично IBM вообще объявляет о своих уязвимостях? Или они всегда пишут идеальный код?), либо система представляет собой неуловимого Джо (экономически целесообразнее ломать конкурентов, либо другие компоненты системы, особенно если атака точечная).

    Ну не может единоразовое тестирование системы никак закрыть все баги и уязвимости. Не с нынешними технологиями. В таких компаниях как google, facebook, microsoft тестирование включает в себя регулярно работающую bug bounty не потому, что они наняли идиотов разработчиков. Сколько лет прошло с момента запуска интелом уязвимой архитектуры и до момента обнаружения spectre/meltdown? Тоже скажете, что в интел дураки сидят?
  • Моё разочарование в софте
    +7
    Такого рода высказывания хорошо бы подкреплять примерами проектов, чтобы можно было оценить сложность проекта.
  • Моё разочарование в софте
    0
    Ничто не мешает писать не кривой софт, и сократить число обновлений до одного в год-два вместо бешеного клепания бесконечных обнов, которые делают только хуже.

    Как минимум мешает невозможность учесть все nullday эксплоиты, повышенные затраты времени и денег на усиленное тестирование (которое опять же не гарантирует 100% отсутствие багов, а лишь увеличивает вероятность их обнаружения) и тот факт, что значительная часть софта — это не изолированная вещь в себе, а программа, общающаяся со сторонними компонентами, которые часто меняются. Вы выпустили клиент для инстаграмма, а завтра фб объявил об изменении api или вовсе закрыл доступ к нему. Вы выпустили графический редактор с поддержкой всех существующих камер, а через неделю олимпус объявил о выходе 5 новых фотоаппаратов с новым форматом рав, либо конкурент встроил функцию новую, без которой ваш продукт стал неинтересен аудитории. Вы уже отчаялись и написали простой блокнот для айфона, а тут эппл решил отказаться от поддержки 32-битных приложений в новых версиях ios.
  • Моё разочарование в софте
    +4
    Глупо списывать на капитализм все проблемы общества. То, что вы перечислили — лишь отражение самого процесса эволюции. Желание человека стать более успешным (более конкурентным в сравнении с другими представителями своего вида) было задолго до капитализма (еще когда он был обезьяной), только раньше вам пришлось бы постоянно драться с альфой и бетами за ресурсы и возможность оставить потомство, а теперь можно ограничиться хорошо оплачиваемой работой.
  • Выявление содержательных профилей в VK
    +1
    Этим летом писал по этой же теме статью, только признаков больше рассматривал, так как по одному отличить живого человека от бота сложно (разве что вы не преследуете цель подписаться на интересных личностей и оставить за бортом унылые бессодержательные аккаунты).
  • Басня о Burger King и данных пользователей. Комментарии разработчика
    +1

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

  • Басня о Burger King и данных пользователей. Комментарии разработчика
    –1

    То есть претензии к тому, что разработчик внедрил известное решение, которое на порядки дешевле (и быстрее во внедрении) того, которое было бы, если б он начал писать свою аналитику?

  • Басня о Burger King и данных пользователей. Комментарии разработчика
    0

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


    Да нет, прекрасно понял. Поэтому и говорю, что титаны, упомянутые вами куда больше по размерам, плюс, их бизнес ориентирован на аналитику и айти-решения для нее. Используемые ими инструменты куда дороже, сложнее и эффективнее. И более того, они продают эти инструменты бизнесу (под продажей я подразумеваю продажу рекламы Гуглом, а не доступ к рекламному кабинету). Бургер Кинг даже если захочет, не сможет написать подобные средства аналитики, потому что для этого нужен не только софт, но и пользователи: поиска, посетители Гугла сайтов с аналитикой Гугла, владельцы телефонов, ну и сам софт, который будет обрабатывать данные. Но бургерами это и не нужно, его дело — еду продавать, а не инструменты аналитики разрабатывать и они пользуются подготовленной Гуглом инфраструктурой, чтобы продавать, а также готовым решениями, чтобы улучшать свое приложение.

  • Басня о Burger King и данных пользователей. Комментарии разработчика
    0

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

  • Забудьте про Бургер Кинг! Есть утечка документов куда опаснее
    0
    Если вы против, используйте другой браузер, например tor.
  • Басня о Burger King и данных пользователей. Комментарии разработчика
    0

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

  • Басня о Burger King и данных пользователей. Комментарии разработчика
    0
    Вы программист? Вы не знаете, что на одно событие можно повесить несколько независимых обработчиков? Или вы ни разу не сталкивались с аналитикой и не понимаете, как можно наложить на видео запись кликов? Клики записаны отдельным потоком, эта запись не зависит от вашего приложения и если у вас баг в обработчике клика, это не повлияет на запись кликов, разве что ваша программа не крашится. Вы видите, что по области экрана, где расположена кнопка был осуществлен клик, но при этом ничего не произошло, потому что ваш обработчик слажал, а обработчик appsee записал клик корректно.

    Далее, что вам даст ваш лог без видео? Вот вам нужно проанализировать поведение пользователей, либо увидеть баг, который зависит от железа или версии софта, кстати, примеры тут приведены, может я недостаточно наглядно написал habr.com/company/e-Legion/blog/417043/?reply_to=18882651#comment_18882127 И что вы будете делать? писать эмуляцию всего существующего железа в комбинации со всеми существующими версиями софта? Вы точно это сможете? Или вы будете показывать клиенту список «вот тут пользователь перешел на экран 1, с него на экран 2… и не оформил заказ, но я не знаю почему, может там с кнопкой проблемы или еще с чем, мы видео с его экрана не видим»?

    Или считаете невозможной ситуацию, когда баг появляется на определенной версии браузера/софта/железа? У меня были клиенты с такими проблемами. И если при тесте сайтов можно просто поставить дополнительный браузер, то с сотней телефонов это уже не прокатит.
  • Разбираемся, что записывает, а что не записывает приложение Burger King
    0
    Во сколько мне обойдется написание универсального решения для покрытия 80% актуальных моделей телефонов, включая айфоны, разумеется?
  • Басня о Burger King и данных пользователей. Комментарии разработчика
    +1
    С зоопарком конфигураций, на которых было запущено приложение. Оказалось, например, что кнопка заказа не переадресует пользователя в платежный шлюз, если тот использует андроид определенной версии или/и определенного производителя. Причем на видео вы можете увидеть, что пользователь кликает кнопку, но ничего не происходит, а по логам ничего не происходит. вы видите, что на этом шаге конверсия определенная и все.
  • Басня о Burger King и данных пользователей. Комментарии разработчика
    +1
    А со стороны сервера вы с этим зоопарком что делать будете?
  • Басня о Burger King и данных пользователей. Комментарии разработчика
    +7
    Написать систему отслеживания каждого действия — это сотая часть дела. Кроме этого нужно написать еще систему, которая все эти данные будет обрабатывать, написать интерфейс для просмотра этих данных менеджерами, поднять эмуляторы всех версий андроида/ios со всеми версиями и с разными разрешениями экранов, написать еще один интерфейс, который позволит менеджерам играться с полученными данными и проверять гипотезы, нанять специалистов для работы с большими массивами данных, столкнуться, что некий баг проявляется только на определенной модели телефона, перематериться, пойти к руководству за деньгами, потому что надо расширить штат разработчиков, на которых можно повесить работу с такими багами, затем после выхода подобной статьи получить нехилый штраф и подпортить репутацию, потому что разработчики поставили отслеживание действительно всех полей, забыв добавить в исключения данные о картах. Плюс нужно будет постоянно содержать штат работников, которые будут все это обслуживать и время интеграции аналитики затянется на неизвестный срок.
  • Разбираемся, что записывает, а что не записывает приложение Burger King
    0
    Конкретно последние 4 цифры, и expiration year/month, упомянутые в статье не позволят злоумышленнику использовать вашу карту. Более того, такие агрегаторы, как яндекс касса и stripe (и уверен, что и другие тоже) позволяют получить ее и без сбора на телефоне из истории через свое апи. Я в одном из проектов хранил последние 4 цифры и срок истечения, чтобы клиент мог посмотреть, когда и с какой карты он производил оплату, а также чтобы он мог из личного кабинета удалить привязанную карту (по коду карты из платежной системы вида card_1CnQ2B2eZvKYlo2C1TZIjSsz ее не очень удобно выбирать).
  • Разбираемся, что записывает, а что не записывает приложение Burger King
    +1
    Чтобы знать координаты каждой буквы, нужно узнать, какое приложение для ввода использует пользователь, какой режим ввода он использует, какую раскладку и т.д. Вы исследовали приложение на наличие этого функционала?
  • Аристотель оказался прав. Людям не нужны вечная жизнь и абсолютное счастье
    0

    Человек с супервысоким интеллектом вероятно додумается не палиться и не попасть в ловушку дикарей.

  • Гуляем по городу с умом: как я делал сервис для построения интересных пешеходных маршрутов
    0
    А почему используете сервер, а не создадите приложение для телефонов, которое будет закачивать данные прямиком на клиента? Это позволит кроме экономии ресурсов также удерживать клиентов, держать их в курсе обновлений, зарабатывать копеечку на рекламе, сохранять маршруты (для гидов), добавлять свои достопримечательности (через ваш срвер добавлять данные в osm, если это можно делать по апи в нормальном формате со всеми данными в корректном виде, а не как попало) и вообще ввести кучу потенциальных фишек.
  • Алгоритм определения ботов и офферов во Вконтакте
    0
    это аккаунты, действия которых продают под видом действий живых пользователей, например которые вступают, лайкают и репостят за деньги. по сути это те же боты, только их действия управляются вручную низкоквалифицированным персоналом (типа школьников). Определится ли аккаунт — зависит от других характеристик. Если он кросспостит вхолостую, то есть имеет кучи друзейи при этом его новости не читаются, то шанс есть. Ну если другие признаки совпадут. Если у вас есть такой аккаунт на примете, можете проверить его по демонстрационному скрипту, ссылку на который я дал в конце статьи и узнаете более точно.
  • Алгоритм определения ботов и офферов во Вконтакте
    0
    Спасибо, поправил.
  • Алгоритм определения ботов и офферов во Вконтакте
    0
    Зависит от целей. Если ваша цель — очистить от ботов свою группу, то да, не подойдет. Моей целью было отслеживание и проверка актуального потока подписчиков в сообществах. Если же вы про недееспособность алгоритма, а не про ограничение, то было бы интересно послушать ваши замечания.
  • Алгоритм определения ботов и офферов во Вконтакте
    0
    да, замечал такое на нескольких аккаунтах — вконтакт не позволяет загрузить и проанализировать их сообщества. Может быть у них закрыт доступ к сообществам, может, ошибка вк (в апи ошибок на самом деле гораздо больше, чем кажется, я столкнулся с двумя пока писал этот скрипт, одна в багтрекере обладала статусом подтвержденной, вторая закрытой, но при этом не исправленной. Написал программисту, закрывшему, он сменил ее статус на подтвержденную). В этом случае для данного пользователя просто не загружаются группы и пропускают связанные с этим признаки, остальное проверяется.
  • Алгоритм определения ботов и офферов во Вконтакте
    0
    У признаков разный вес, вы пробовали протестировать свой аккаунт по ссылке с примером? Просто у части самых значимых признаков в той реализации, что я выложил еще есть свои градации и живой человек должен постараться, чтобы набрать максимум. Да и часть признаков работают исключительно как положительные, а не как отрицательные (то есть наличие ссылок на другие соцсети — это скорее признак человека и их отсутствие не меняет ваш рейтинг в худшую сторону).