Использую для всех TOTP (в том числе гуггл) приложение Authenticator Plus с синхронизацией через Dropbox. С одного устройства добавил — на всех появилось. Очень удобно.
Смотря что означает «поменять тему». Если сменить цвета — достаточно и SCSS.
У меня был недавно случай, когда заказчик захотел полностью нестандартный вид, отрисованный дизайнером с любовью к шрифтам, типографике, большим пустым пространствам и вообще красивее, чем стандартная тема. И со стандартной темой почти ничего общего этот вид не имел. Вот там пришлось повозиться. Но результат того стоил.
ExtJS очень хорош там, где нужны сложные табличные виды и в целом приложение напоминает скорее 1С, чем сайт (обычно это всякий энтерпрайз) и на любых других фреймворках просто задолбаешься делать все эти сложные гриды (не говоря о поддержке). Гриды там лучшие из всех, что видел. А для типичного веба я его крайне не рекомендовал бы — есть инструменты полегче вроде тех же Vue, Angular, React.
$ sysbench --test=cpu --num-threads=16 --cpu-max-prime=50000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 16
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 50000
Test execution summary:
total time: 25.7222s
total number of events: 10000
total time taken by event execution: 411.0601
per-request statistics:
min: 8.71ms
avg: 41.11ms
max: 117.67ms
approx. 95 percentile: 61.87ms
Threads fairness:
events (avg/stddev): 625.0000/4.76
execution time (avg/stddev): 25.6913/0.01
Бенч после патча
$ sysbench --test=cpu --num-threads=16 --cpu-max-prime=50000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 16
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 50000
Test execution summary:
total time: 31.8731s
total number of events: 10000
total time taken by event execution: 509.4104
per-request statistics:
min: 9.10ms
avg: 50.94ms
max: 132.46ms
approx. 95 percentile: 68.48ms
Threads fairness:
events (avg/stddev): 625.0000/4.05
execution time (avg/stddev): 31.8382/0.02
Да, тогда террористам даже за руль садиться не придётся. Взломают удалённо табун авто и давай играть в «GTA». Им даже смертников нанимать не придётся. Удобно.
В подобных спортивных соревнованиях есть особенность. Для достижения максимальной эффективности приходится делать много допущений и упрощений, писать код так, чтобы он был эффективным, не принимая во внимание его дальнейшую поддерживаемость.
Т.е. выигрывает не подход, когда пишется эффективный код, который можно легко доработать в дальнейшем, а подход «сделать одноразовый сервис». Наверное, в условиях mail.ru поиск кадров, способных на такое, оправдан (из-за количества серверов разработчик «одноразовых» высокоэффективных сервисов будет дешевле — даже если их придется время от времени писать с нуля при необходимости что-то поменять). Но на массовом рынке это не такая уж важная фича.
Что они там релизят постоянно? Facebook как был, так и остаётся одной из самых неинтуитивных соцсетей, с обилием тёмных паттернов и нелогичностей. Да в него даже заходить неприятно — возникает ощущение, что не ты пользуешься соцсетью, а она пользуется тобой. Каждый раз приходится разбираться, как сделать то или иное, функции постоянно переезжают с места на место, а то и теряются. Хуже только avito.
1. При попытке нажать «Buy now» или «Demo» на сайте вижу 404 ошибку.
2. При попытке сходить проголосовать на steam greenlight — куча сообщений датированных 2016 годом, на которые нет ответа от разработчика.
3. При поиске в гуггле на первой странице нет ни одной живой ссылки, дающей возможность скачать/купить и поиграть.
Такое ощущение, что вам плевать и на свою игру, и на заинтересованных в ней. Не очень приятный опыт. Я честно пытался сходить больше чем по одной ссылке и хоть как-то ознакомиться, потратил 10 минут. Ничего не вышло.
Да даже в звукозаписи на трех мониторах лучше, чем на одном. На первом — микшер, на втором — дорожки, на третьем — настройки плагинов. А как люди умудряются программировать без второго монитора, где, скажем, выводится документация по библиотеке, которую прикручиваешь, я не представляю. Статья ущербна.
«Хорошее решение в понедельник лучше, чем отличное в пятницу»
Это не всегда работает так же хорошо, как и звучит. Есть задачи, например, на которые завязывается потом очень много всего. И сделав это «хорошо в понедельник» потом можно выбросить в мусор очень много человекочасов впоследствии, чтобы переписывать с нуля то, что уже невозможно поддерживать, т.к. «больше не гнётся». А всё потому, что задачу делегировали «просто хорошему разработчику», когда ее надо было сделать лучшему, а заказчику подождать чуть больше расчётного.
Ну и самая мякотка, когда на такие «хорошие» и недописанные, но быстро пущенные в прод решения завязываются системы, от которых начинают зависеть жизни и здоровье людей. Сами эти системы могут быть сколь угодно великолепны и протестированы, но беда придет откуда не ждали.
Наша команда уже чаще баги в сторонних библиотеках и системах находит на продакшене, чем в своем вдоль и поперек протестированном коде. И ощущение, что чем дальше — тем больше этих багов будет в любой программной экосистеме из-за таких вот «хороших решений в понедельник».
Так тут же в том и вопрос, что чувствительность прибора к изменениям может оказаться нелинейной. Т.е. он может показать 1% разницы там, где ее реально 50% и 80% там где реально 3%, в завися, например, от силы светового потока. Как с этим бороться, кроме как калибровкой.
1. Пишешь криптовалюту, продумываешь и закладываешь «случайную» опечатку (tm) в коде.
2. Популяризуешь криптовалюту.
3. Аккуратно пользуешься созданной дырой, выводишь бабло себе на пенсию.
4. «Обнаруживаешь» баг, выпускаешь патч, валишь всё на хакеров из России. Вне подозрений.
5. ??????
6. PROFIT!
Считаю сомнительными истории про проделки эфемерных хакеров, когда речь идёт о возможности быстро и без палева разбогатеть на создании криптовалют, заложив подобные «взломы» в сценарий их развития? Скорее похоже, что автору срочно деньги нужны, или он решил что надо сливать zerocoin сейчас, дороже уже не будет.
Простите, но похоже на старческое брюзжание. Пока есть инструменты и доступ в «коллективный разум» вроде SO, позволяющие в 10 раз быстрее решить задачу не отвлекаясь на лишние детали, разумные и ценящие свое время разработчики будут это использовать. Лично я этим пользуюсь, даже если приходится ходить часто за одним и тем же решением, потому что не хочу забивать голову знаниями, которые устареют в течение года или с выходом новой версии библиотеки (а в мире js устареть может в течение месяца а то и недели). Просто потому что в течение этого месяца я схожу 10 раз на SO за решением одной и той же проблемы, не запоминая, а после мне это знание не понадобится уже никогда. Вроде нюансов инициализации windows-приложения на C++ STL в 95 году или программирования резидентов под MS-DOS 5. Наверное, обидно тем, кто потратил человекомесяцы на вникание в эти темы, а сейчас это никому нафиг не нужно. Мне такие упущенные годы не нужны, я лучше за это время что-нибудь фундаментальное изучу вроде алгоритмов и структур данных, паттернов и т.п. А для параметров инициализации фреймворка или нюансов имплементации языка регулярных выражений в конкретном языке — пусть служит «внешняя память». Все равно завтра это всё будет уже не нужно. Бобука уважаю, но насчет блокировки SO — имхо, он ересь несёт.
VBA: Поддерживает GoTo.
Python: Прерывание или продолжение по метке отсутствуют.
Автор ещё не определился, крестик снять или трусы надеть, предпочитает жить с шизофренией.
И вообще, по python (а имею сопоставимый объём опыта и в нём, и в php и в js) такое ощущение, что автор к трём-четырём реально перечисленным проблемам высосал из пальца ещё десяток, основанных на вкусовых предпочтениях, чтобы никому не показалось, что python действительно хороший язык. По он php тоже нафантазировал достаточно много, раздув список реальных проблем раза в два. Насчёт остальных языков не скажу, т.к. использовал их мельком.
… поэтому в 2016 году оставили в максимальной конфигурации всего 16Гб памяти.
Разрабы с виртуалками и профессионалы с повышенным требованием к ram и кешам идут лесом сидеть на своих msi и подобных ноут-воркстейшенах, куда и 32 и 64 можно без проблем впихнуть.
В 2019 году представят 24 гига оперативы на борту MBP как мега-инновацию?
У меня был недавно случай, когда заказчик захотел полностью нестандартный вид, отрисованный дизайнером с любовью к шрифтам, типографике, большим пустым пространствам и вообще красивее, чем стандартная тема. И со стандартной темой почти ничего общего этот вид не имел. Вот там пришлось повозиться. Но результат того стоил.
ExtJS очень хорош там, где нужны сложные табличные виды и в целом приложение напоминает скорее 1С, чем сайт (обычно это всякий энтерпрайз) и на любых других фреймворках просто задолбаешься делать все эти сложные гриды (не говоря о поддержке). Гриды там лучшие из всех, что видел. А для типичного веба я его крайне не рекомендовал бы — есть инструменты полегче вроде тех же Vue, Angular, React.
$ sysbench --test=cpu --num-threads=16 --cpu-max-prime=50000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 16
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 50000
Test execution summary:
total time: 25.7222s
total number of events: 10000
total time taken by event execution: 411.0601
per-request statistics:
min: 8.71ms
avg: 41.11ms
max: 117.67ms
approx. 95 percentile: 61.87ms
Threads fairness:
events (avg/stddev): 625.0000/4.76
execution time (avg/stddev): 25.6913/0.01
$ sysbench --test=cpu --num-threads=16 --cpu-max-prime=50000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 16
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 50000
Test execution summary:
total time: 31.8731s
total number of events: 10000
total time taken by event execution: 509.4104
per-request statistics:
min: 9.10ms
avg: 50.94ms
max: 132.46ms
approx. 95 percentile: 68.48ms
Threads fairness:
events (avg/stddev): 625.0000/4.05
execution time (avg/stddev): 31.8382/0.02
Замедление на четверть. Спасибо, Интел!
Т.е. выигрывает не подход, когда пишется эффективный код, который можно легко доработать в дальнейшем, а подход «сделать одноразовый сервис». Наверное, в условиях mail.ru поиск кадров, способных на такое, оправдан (из-за количества серверов разработчик «одноразовых» высокоэффективных сервисов будет дешевле — даже если их придется время от времени писать с нуля при необходимости что-то поменять). Но на массовом рынке это не такая уж важная фича.
1. При попытке нажать «Buy now» или «Demo» на сайте вижу 404 ошибку.
2. При попытке сходить проголосовать на steam greenlight — куча сообщений датированных 2016 годом, на которые нет ответа от разработчика.
3. При поиске в гуггле на первой странице нет ни одной живой ссылки, дающей возможность скачать/купить и поиграть.
Такое ощущение, что вам плевать и на свою игру, и на заинтересованных в ней. Не очень приятный опыт. Я честно пытался сходить больше чем по одной ссылке и хоть как-то ознакомиться, потратил 10 минут. Ничего не вышло.
Да даже в звукозаписи на трех мониторах лучше, чем на одном. На первом — микшер, на втором — дорожки, на третьем — настройки плагинов. А как люди умудряются программировать без второго монитора, где, скажем, выводится документация по библиотеке, которую прикручиваешь, я не представляю. Статья ущербна.
Это не всегда работает так же хорошо, как и звучит. Есть задачи, например, на которые завязывается потом очень много всего. И сделав это «хорошо в понедельник» потом можно выбросить в мусор очень много человекочасов впоследствии, чтобы переписывать с нуля то, что уже невозможно поддерживать, т.к. «больше не гнётся». А всё потому, что задачу делегировали «просто хорошему разработчику», когда ее надо было сделать лучшему, а заказчику подождать чуть больше расчётного.
Ну и самая мякотка, когда на такие «хорошие» и недописанные, но быстро пущенные в прод решения завязываются системы, от которых начинают зависеть жизни и здоровье людей. Сами эти системы могут быть сколь угодно великолепны и протестированы, но беда придет откуда не ждали.
Наша команда уже чаще баги в сторонних библиотеках и системах находит на продакшене, чем в своем вдоль и поперек протестированном коде. И ощущение, что чем дальше — тем больше этих багов будет в любой программной экосистеме из-за таких вот «хороших решений в понедельник».
Так тут же в том и вопрос, что чувствительность прибора к изменениям может оказаться нелинейной. Т.е. он может показать 1% разницы там, где ее реально 50% и 80% там где реально 3%, в завися, например, от силы светового потока. Как с этим бороться, кроме как калибровкой.
2. Популяризуешь криптовалюту.
3. Аккуратно пользуешься созданной дырой, выводишь бабло себе на пенсию.
4. «Обнаруживаешь» баг, выпускаешь патч, валишь всё на хакеров из России. Вне подозрений.
5. ??????
6. PROFIT!
Считаю сомнительными истории про проделки эфемерных хакеров, когда речь идёт о возможности быстро и без палева разбогатеть на создании криптовалют, заложив подобные «взломы» в сценарий их развития? Скорее похоже, что автору срочно деньги нужны, или он решил что надо сливать zerocoin сейчас, дороже уже не будет.
И танцующий суслик в балетной пачке или набедренной повязке из пальмовых листьев.
VBA: Поддерживает GoTo.
Python: Прерывание или продолжение по метке отсутствуют.
Автор ещё не определился, крестик снять или трусы надеть, предпочитает жить с шизофренией.
И вообще, по python (а имею сопоставимый объём опыта и в нём, и в php и в js) такое ощущение, что автор к трём-четырём реально перечисленным проблемам высосал из пальца ещё десяток, основанных на вкусовых предпочтениях, чтобы никому не показалось, что python действительно хороший язык. По он php тоже нафантазировал достаточно много, раздув список реальных проблем раза в два. Насчёт остальных языков не скажу, т.к. использовал их мельком.
Разрабы с виртуалками и профессионалы с повышенным требованием к ram и кешам идут лесом сидеть на своих msi и подобных ноут-воркстейшенах, куда и 32 и 64 можно без проблем впихнуть.
В 2019 году представят 24 гига оперативы на борту MBP как мега-инновацию?