Опять же таки, касательно «computational thinking» в общем случае крайне сложно сказать о том, какая на самом деле часть системы окажется самой нагруженной
Вы утрируете. Безусловно предугадать все нельзя. Но то что ретрай поломавшегося запроса делается без кулдауна — показывает что люди банально не знакомы с устоявшимися хорошими практиками (читай — малоопытные).
Поэтому в каждой умной книге люди предупреждают насчет «преждевременной оптимизации»
В этом и проявляется senior develoer, что он хорошо разделяет преждевременные оптимизации, и архитектурные решения без которых в продакшн лучше не соваться.
Если что — основной показатель программы это то, то она работает
Именно, а если наговнокодить, не думая о последствиях в какой-то момент она внезапно перестанет работать. Во многих случаях это даже хуже, чем если бы она сразу не работала.
Ну и напоследок, хочешь не хочешь, а вместо прикидывания на глаз алгоритмической сложности все равно надо будет бенчить код
Насмотрелся я на этих горячих ребят «я не знаю O-notation» но зато я могу побенчить. А потом в продакшене оказывается решение которое на искуственных бенчах Лев Толстой, а на деле вставало колом. Бенчмарки не отменяют здравый смысл и понимание интсрументов которыми пользуешься
Вы явно не разрабаотывали мобильного приложения с большим количеством юзер-путей. С логами всегда одна и та же проблема — либо они избыточно подробные, и их невозможно адекватно анализировать, либо слишком скупы. Да и на этапе разработки не всегда очевидно какие данные в логах понадобятся для дальнейшего анализа. А вот записанный сценарий использования — отличное подспорье для воспроизведения бага.
Если тут тоже схавают без фактчека — будет смешно.
И судя по рейтингу статьи вполне себе схавали. Ну раз в статье джейсоны, и скрины админских тулзов — значит серьезное расследование, зачем разбираться. Очень обидно за хабр.
если вы почитаете ToS BK, то увидите что вы даете разрешение на доступ к этим данным. И с добрым утром, такая телеметрия есть в любом продвинутом приложении. Хорошо это или плохо — это отдельный вопрос.
Но автор несет чушь.
— Утверждает, что AppSee может слить эти данные — но в PP сервиса указано, что доступ к этим данным имет толкьо их сервис провайдеры типо хостеров и т д.
— Утверждает что на запись попадают данные карт. Но не предоставил пруфов, что в видео действительно уходят данные карт не заблюренные.
Чтобы включить цветовую схему в ключевые изменения — это надо очень не любить новую версию.
Ну к слову, вы язвите напрасно — для клиентов то фича конечно не сказать что радикальная, но вот разарботчикам то нужно будет добавлять поддержку dark-mode в своих приложениях. И с этой точки зрения фича очень крупная: де-факто затрагивает работу каждого приложения из апстора.
По моему опыту ревьюеры готовы душу вытрясти, если в долго-дорого разрабатываемом приложении есть намек на нарушение чужих авторских прав (что в теории может аукнуться эплу). Но пропускает откровенный треш, если пострадают только пользователи. Их ревью совершенно кошмарны, огромная удача если попадается толковый ревьюер, с которым можно вести нормальный диалог.
только в теории — если обнаружится, что приложение самообновляется, (а подозрительные Obj-C Runtime/sys вызовы детектятся автоматом при заливки бинаря), то и приложение и издатель благополучно банятся
Фейсбук во многом напомниает адвордс образца 2010 года (хотя вот конкретно сейчас уже сложно сказать: непонятно как отразится на их политиках показов рекламы скандалы послднего полугодия). Там есть ряд других проблем, к примеру в нашем случае тяжело шли апрувы кампаний: они довольно дотошно проверяют креативы, и быстро пробовать идеи не выходило. Плюс эффективность зависит от типа продвигаемого контента очень сильно. А адвордс в нашем случае отлично пригодился для ретаргетинга — когда надо просто бомбить пользователя по всем каналам.
Короче мы пришли к тому, что для эффективной работы сейчас нужно работать слаженно по нескольким каналам — только тогда от рекламы будет эффект. Уже в прошлом те лихие времена, когда можно было заниматься рекламой не погрузившись с головой в это дело, к сожалению.
При чем тут фиатная валюта, ФедРезерв и прочие?
Нет никакого смысла сравнивать его с валютами в принципе
При том, что это на мой взгляд имеющая право на жизнь аналогия. Бумажные деньги некогда тоже были по сути технологией, позволяющая мерчантам не обмениваться золотыми слитками, а давать друг другу обязательства. В некотором смысле чисто техническое улучшение, упростившее расчет. Но в результате проникновения этой технологии мы получили совсем другую экономику со всеми ее плюсами и минусами, а сами бумажные деньги приобрели самодостаточность. Как и сейчас эфир — это удобная технология для реализации смарт контрактов, но это не мешает инвесторам уже сейчас держать эфир у себя в портфеле в качестве фин инструмента, без участвуя в смарт контратках. И глупо исключать, что в случае развития эфир может стать и самодостаточной валютой.
Консенсус организовать, как в блокчейне — простым большинством.
Ну теоретически да — но пока сервисы оракулов, которые я видел — вполне себе монолитные сервисы в конкретной юрисдикции к которым могут приехать с ректальным криптоанализатором. Развивая вашу мысль, вот если бы напрмиер майнерам помимо их основной задачи подвесили бы еще и функционал оракулов — это могло бы быть гораздо интереснее, хотя могу и ошибаться
Я не утверждаю что это идеальный подход, который нельзя атаковать (особенно если рассматривать умозриетльные вырожденные случаи). Меня раздражает та некомпетентность, с которой Бутерин вывозит про «бесполезные вычисления», закрывая глаза, на то, что эти бесполезные вычисления усложняют/прикрывают часть веткоров атаки. Это выглядит, как маркетинговый треп, мол мы передим на PoS, и все только выиграем! А эти с PoW просто отсталые зачем-то жгут ресурсы решая, цитата, «бесполезные математические задачки». Ну это выглядит как профанация, которой в итоге воспользуются люди с мозгами и деньгами. И вместо развития цифровой экономики получим клон существующей со всеми вытекающими.
Сделать другой блок в прошлом — тривиально. В эфире мы это видели — разве помешала вычислительная сложность? Нет, не помешала никак
Поподробнее, не могу про это дискутировать, не в кусре. Если там не слишком глубокую историю переделали — то это не очень интересно, потому что ключевой вопрос именно в том, что слишком глубоко копать становится экономически нецелесообразно, а значит будет не так много желающих скомпрометирвоать всю историю, а не только верхний кусок, что и оставляет лазейку для хардфорка по довольно простой и прозрачной процедуре.
А если большинство в картельном сговоре — не поможет нечего
Если подавляющее большинство — то да, тут и нечего обсуждать. Мой поинт в том, что PoW удорожает и усложняет проведение атаки.
P.S. Я не защищаю PoW, но пока он выглядит гораздо более отвечающим целям, которых общаа масса пользвоателей ждет от блокчейн технологий.
Ну это не сильно новая вещь: партнеры выбирают юрисдикцию, которой оба доверяют (оракула — например наши олигархи поэтому и любят западное провосудие, так как понимаю, что кишка тонка там давить административными рычагами). И теоретически моэно этого оракула подкупить. Теоретически и блокчейн оракула можно подкупить. А если их настолкьо много, что всех подкупить/запугать не выйдет — то как организвоать между ними консенсус? ПОнимаете… Той же концептулаьной красоты как в биткойне тут нет. Плюс в другом — старые инструменты описанные выше — они очень дорогие (Юристы, гарантии), а смарт контракты дешевые. Это безусловно круто. Но принципиального слома я тут не вижу
Вы утрируете. Безусловно предугадать все нельзя. Но то что ретрай поломавшегося запроса делается без кулдауна — показывает что люди банально не знакомы с устоявшимися хорошими практиками (читай — малоопытные).
В этом и проявляется senior develoer, что он хорошо разделяет преждевременные оптимизации, и архитектурные решения без которых в продакшн лучше не соваться.
Именно, а если наговнокодить, не думая о последствиях в какой-то момент она внезапно перестанет работать. Во многих случаях это даже хуже, чем если бы она сразу не работала.
Насмотрелся я на этих горячих ребят «я не знаю O-notation» но зато я могу побенчить. А потом в продакшене оказывается решение которое на искуственных бенчах Лев Толстой, а на деле вставало колом. Бенчмарки не отменяют здравый смысл и понимание интсрументов которыми пользуешься
И судя по рейтингу статьи вполне себе схавали. Ну раз в статье джейсоны, и скрины админских тулзов — значит серьезное расследование, зачем разбираться. Очень обидно за хабр.
Но автор несет чушь.
— Утверждает, что AppSee может слить эти данные — но в PP сервиса указано, что доступ к этим данным имет толкьо их сервис провайдеры типо хостеров и т д.
— Утверждает что на запись попадают данные карт. Но не предоставил пруфов, что в видео действительно уходят данные карт не заблюренные.
Ну к слову, вы язвите напрасно — для клиентов то фича конечно не сказать что радикальная, но вот разарботчикам то нужно будет добавлять поддержку dark-mode в своих приложениях. И с этой точки зрения фича очень крупная: де-факто затрагивает работу каждого приложения из апстора.
How to make 80000 per month on the apple app store
По моему опыту ревьюеры готовы душу вытрясти, если в долго-дорого разрабатываемом приложении есть намек на нарушение чужих авторских прав (что в теории может аукнуться эплу). Но пропускает откровенный треш, если пострадают только пользователи. Их ревью совершенно кошмарны, огромная удача если попадается толковый ревьюер, с которым можно вести нормальный диалог.
Думаю именно из-за таких заметок многие продолжают сидеть на хабре, не смотря ни на что:)
Короче мы пришли к тому, что для эффективной работы сейчас нужно работать слаженно по нескольким каналам — только тогда от рекламы будет эффект. Уже в прошлом те лихие времена, когда можно было заниматься рекламой не погрузившись с головой в это дело, к сожалению.
При том, что это на мой взгляд имеющая право на жизнь аналогия. Бумажные деньги некогда тоже были по сути технологией, позволяющая мерчантам не обмениваться золотыми слитками, а давать друг другу обязательства. В некотором смысле чисто техническое улучшение, упростившее расчет. Но в результате проникновения этой технологии мы получили совсем другую экономику со всеми ее плюсами и минусами, а сами бумажные деньги приобрели самодостаточность. Как и сейчас эфир — это удобная технология для реализации смарт контрактов, но это не мешает инвесторам уже сейчас держать эфир у себя в портфеле в качестве фин инструмента, без участвуя в смарт контратках. И глупо исключать, что в случае развития эфир может стать и самодостаточной валютой.
Ну теоретически да — но пока сервисы оракулов, которые я видел — вполне себе монолитные сервисы в конкретной юрисдикции к которым могут приехать с ректальным криптоанализатором. Развивая вашу мысль, вот если бы напрмиер майнерам помимо их основной задачи подвесили бы еще и функционал оракулов — это могло бы быть гораздо интереснее, хотя могу и ошибаться
Поподробнее, не могу про это дискутировать, не в кусре. Если там не слишком глубокую историю переделали — то это не очень интересно, потому что ключевой вопрос именно в том, что слишком глубоко копать становится экономически нецелесообразно, а значит будет не так много желающих скомпрометирвоать всю историю, а не только верхний кусок, что и оставляет лазейку для хардфорка по довольно простой и прозрачной процедуре.
Если подавляющее большинство — то да, тут и нечего обсуждать. Мой поинт в том, что PoW удорожает и усложняет проведение атаки.
P.S. Я не защищаю PoW, но пока он выглядит гораздо более отвечающим целям, которых общаа масса пользвоателей ждет от блокчейн технологий.