Новое

страница 97 из 170

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

В ответ на предыдущий пост все пишут про очень красивый калькулятор Numi под Мак. Спасибо что пишете, это очень классно! Numi очень красивый и умеет кучу всего, но не умеет главного — переиспользовать результаты вычислений по-человечески (только через переменные).

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

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

Soulver — cупер-программка, если нужно что-то посчитать. Умеет арифметику, переводы величин и валюты. Всё кроме самых сложных моделей считаю в ней. Деньги на отпуск в чужой валюте, время на обработку миллиона картинок в 4 потока, стоимость аренды серверов с учетом скидки — это всё гораздо удобнее считать в Soulver, чем в гугл-таблицах. Есть под Mac (9$) и iOS (230₽). Windows клон — OpenCalc.

Фёдор Борщев отвечает на вчерашний пост про Agile:

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

Вон же программисты сидят: дойди ногами, объясни команде, как заработать деньги, получи MVP за пару дней. Но нет — у нас беклог, оценки-приоритеты, роадмап туда-сюда.

Оно и понятно — если твоя работа не приносит денег, вроде как появляется отмазка: все делал как в книге, старался, просто не срослось. А когда ставишь задачи по наколенной методологии, программисты работают, а денег нет — тут уж сам виноват, и не свалишь на «процессы».

В этом и разница: Agile — это способ мышления, фундамент, на котором строится быстрая и гибкая разработка. SCRUM — частный случай Agile, предельно четко описанный.

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

В стартапе все по-другому. Как только вы начинаете ценить груминг беклога больше, чем немедленный результат — вы умираете.

Так что если в вашей компании меньше 20 человек и вам приходится внедрять SCRUM чтобы их организовать — вероятно, вы наняли кого-то сильно не того.

Quake Ⅱ на RTX‼︎ «Ремастер» культовой игры из 1997 на основе супер-технологии от NVidia обещают выпустить 6 июня. Идеальный повод встретиться со школьными товарищами и «погонять в кваку», только с водой, огнем и освещением 2019 года.

Чуть не пропустил, Apple наконец признал проблему с клавиатурами своих ноутбуков; последние несколько лет они ломались от малейшей пылинки.

По новой программе бесплатного ремонта можно принести любой ноутбук с «клавишами-бабочками» в официальный сервисный центр и механизм клавиш заменят на самую последнюю совместимую версию. Apple утверждает, что с четвертой версией (!) «клавиш-бабочек» проблем больше не будет.

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

Красноречивый наброс на скрам, мол, Agile > Scrum = 💩 и у всех прорывает.

Если вы ничего не поняли — это нормально. Фраза — практически тест на то, занимались ли бизнес-программированием в последние 5 (10?) лет.

Agile — идея (учение) о том, как правильно разрабатывать программы. Вот простой для понимания первоисточник, рекомендую: 12 заповедей (принципов) Agile (русский перевод). Оцените полет мысли, это практически госпел (понимаю, почему его так любит Герман Греф).

Я капитально упорот на идее servant leadership и работал исключительно в стартапах. Даже я чувствую иррациональный страх перед идеями Agile. Уровень страха нормальных менеджеров можно сравнить со страхом фарисеев перед идеями Христа, я думаю. Поэтому авторами Agile Manifesto был придуман SCRUM.

SCRUM — четко описанные процессы, где отдельный человек и даже продукт уже не так важны. Можно стать сертифицированным коучем SCRUM, есть курсы SCRUM, можно повесить себе шильдик «успешно внедрили и следуем СКРАМ» и т.д.

Разница между Agile и SCRUM — примерно как между учением Христа и табачным бизнесом РПЦ. Поэтому в классных компаниях ценят результат и людей, этот результат достигающих, а в стремных — «процессы». Аминь.

@pmdaily, что скажешь?

Новая карманная игровая видеоконсоль! Нет, не от Nintendo. Реально карманная. Тонкий квадрат, черный-белый экран, необычная ручка для кручения (crank) сбоку.

Классный лендинг (3D модель консоли можно крутить в пространстве, на экране продолжает проигрываться видео игры); журналист EDGE попробовавший консоль обещает счастье, ни больше ни меньше!

Стоит 149$, в комплекте 12 игр (по одной в неделю), а дальше, наверное, подписка. «Каждый понедельник небольшой светодиод оповестит вас о новой игре». Среди создателей игр гении: Bennett Foddy (QWOP), Shaun Inman (Retro Game Crunch), Zach Gage (SpellTower и Really Bad Chess) и Keita Takahashi (Katamari Damacy).

Придумали консоль Panic, крутая софтверная компания из штатов, которая издала игру про «пожарный дозор», а реализовали космические шведы из teenage engineering. Одни их колонки OD-11 и синтезатор OP-1 чего стоят. Очень рекомендую полазить по их сайту, это кайф сам по себе, мне особенно нравится раздел store.

Вот такие новости игрового мира нам нужны! Консоль обещают выпустить в начале 2020, записываться в очередь здесь.

«Против России ведётся война в интернете, это поле боя и нужно защищаться». Я не до конца понимал, откуда берутся эти и аналогичные заявления российских чиновников.

Дестин, ютубер SmarterEveryDay, о котором я писал раньше, рассказывает в простых и понятных видео о методах манипулирования дискуссией в социальных сетях на примерах ютуба, твиттера и фейсбука. Каждый следующий ролик круче, чем предыдущий, рекомендую смотреть все три по очереди.

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

Во втором и третьем роликах появляется специалист НАТО, исследователь чёрного рынка услуг манипулирования соцсетями. (Дестин говорит, что они сами постучались к нему после выхода первого ролика). Он рассказывает, что большинство поставщиков этих услуг - русские.

Самая неприятная для меня часть этих роликов — когда Дестин показывает на примерах, как Агенство интернет-исследований (прокремлевские тролли) разжигало ненависть между белыми и черными, между белыми и мексиканцами, между неверующими либералами и верующими республиканцами. Кульминация — десятки настоящих протестов [wiki] на американских улицах, организованные из офиса в Питере. Два противоборствующих протеста рядом — стычка.

Наконец, у меня сложился пазл. Русские активно манипулируют соцсетями и поэтому строят защиту на случай, если это же, знакомое им оружие применят против них (нас?).

У меня в посте несогласованны мы-нас-они-их, но это, надеюсь, понятно. Сложно ассоциировать себя с упырями в погонах, при этом они порой защищают нас с вами от ещё худших упырей. Каким боком разжигание ненависти в Штатах помогает безопасности Россиюшки-матери мне совершенно неясно, но они там разберутся, наверное.

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

Уверен, на дизайн-макетах контрагенты всех переводов были разные и выглядело круто. В реальности контрагент всех карточных транзакций — сам банк, полезная информация на экране потерялась.

Две гипотезы, почему такой брак пролез в продакшн: 1) приложение тестируют не на настоящих банковских данных, а на каких-то нереалистичных тестовых примерах 2) предзапускного тестирования вообще нет или чувак был пьян.

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

​​А вот источник этого дизайна.

Скорее всего, дизайнер не знал, что у его банка нет красивых имен мерчантов (продавцов) карточных покупок в текущей структуре данных. И не нашлось человека, который бы ему на это указал.