А не будет так что спот инстанс будет запускаться и тут же гаситься через 10 секунд, не успев ничего сделать? И потом опять запускаться. Какое-то минимальное время работы, даже если ставку перебили…
Бумага — отличный способ надёжного бэкапа различных ключей шифрования, паролей, электронных кошельков итд. Так же отличный вариант для хранения планов восстановления бэкапов.
Представьте вы нажимаете на кнопку, скажем, переименовать файл. Потом ваш аккаунт уничтожается. Потом в FAQ вы находите что переименование любого файла ведёт к уничожению аккаунта. Так и тут.
Присоединение к команде/выход из команды и удаление аккаунта (в сервисе, который используется в т.ч. для бэкапов) со своими личными файлами — абсолютно не связанные функции. Должно быть предупреждение.
Имхо это большая дыра/баг. Должно в процессе присоединения к team быть чёткое предупреждение о том что произойдёт. Особенно учитывая что фича, магко говоря, не стандартная.
Я не спорю о полезности программы. Я говорю что нормальный админ ей не будет пользоваться. А все остальные эникейщики — пожалуйтса. А её коммерческий успех — это здорово, ничего против не имею.
На счёт админов — мне как раз кажется наоборот. Найти/выбрать программу и настроить её, потом купить — два часа (учитывая что нужно проверить её и понять можно ли ей доверить святое — бэкапы).
А на счёт сделать скрипт — две минуты (если регулярно пишем скрипты под свою ОСь).
Если админ такой, который не знает как скрипты писать под свою ось, то да конечно. Так он и не админ вовсе, а так, мастер на все руки.
Поясню:
Участвовал в нескольких проектах где нужно было парсить html и выцеплять оттуда данные.
Я подготовил код для парсинга более 200 сайтов (на каждом несколько типов страниц).
Так же я работал в команде, решение чам парсить и как парсить принимал не я.
В коде были методы для парсинга и через XPath и движёк основанный на Regexp, так вот регэкспы гораздо быстрее проще и надежнее написать.
Проблемы, что один и тот же тэг может быть по разному записан, атрибуты поменены местами, используются разные кавычки итд, здесь практически нет. На самом деле на практике на одной и той же странице и в одном и том же месте тег всегда, ВСЕГДА, одинаковый.
С Xpath же проблема что выражение типа
"/html/body/div[6]/div[2]/div/div[7]/div/div[3]/div/div[2]/div/ol/li[2]/div/h3/a" (то что выдаёт firebug) совершенно не надёжно.
Искать же каждый элементы по именам классов, id и т.д. сложнее и дольше чем писать регэкспы,
так как бывает что ни стилей ни id у них нет, бывает что тэгов в иерархии много и в каждом используется несколько (3-4) классов, бывает что xpath не хватает и нужно написать какойто код который по обходить dom.
Надёжностью это решение тоже не отличается.
Ещё был проект гду нужно было писать интеграционные тесты для legacy rails приложения перед рефакторингом, (именно интеграционные тестирующие полностью весь стек, без mock). Там мы парсили DOM для валидации того что есть на странице. Где-то в 30% случаев гораздо проще было парсить регэкспом (хотя бы частично).
Представьте вы нажимаете на кнопку, скажем, переименовать файл. Потом ваш аккаунт уничтожается. Потом в FAQ вы находите что переименование любого файла ведёт к уничожению аккаунта. Так и тут.
Присоединение к команде/выход из команды и удаление аккаунта (в сервисе, который используется в т.ч. для бэкапов) со своими личными файлами — абсолютно не связанные функции. Должно быть предупреждение.
А на счёт сделать скрипт — две минуты (если регулярно пишем скрипты под свою ОСь).
Если админ такой, который не знает как скрипты писать под свою ось, то да конечно. Так он и не админ вовсе, а так, мастер на все руки.
Участвовал в нескольких проектах где нужно было парсить html и выцеплять оттуда данные.
Я подготовил код для парсинга более 200 сайтов (на каждом несколько типов страниц).
Так же я работал в команде, решение чам парсить и как парсить принимал не я.
В коде были методы для парсинга и через XPath и движёк основанный на Regexp, так вот регэкспы гораздо быстрее проще и надежнее написать.
Проблемы, что один и тот же тэг может быть по разному записан, атрибуты поменены местами, используются разные кавычки итд, здесь практически нет. На самом деле на практике на одной и той же странице и в одном и том же месте тег всегда, ВСЕГДА, одинаковый.
С Xpath же проблема что выражение типа
"/html/body/div[6]/div[2]/div/div[7]/div/div[3]/div/div[2]/div/ol/li[2]/div/h3/a" (то что выдаёт firebug) совершенно не надёжно.
Искать же каждый элементы по именам классов, id и т.д. сложнее и дольше чем писать регэкспы,
так как бывает что ни стилей ни id у них нет, бывает что тэгов в иерархии много и в каждом используется несколько (3-4) классов, бывает что xpath не хватает и нужно написать какойто код который по обходить dom.
Надёжностью это решение тоже не отличается.
Ещё был проект гду нужно было писать интеграционные тесты для legacy rails приложения перед рефакторингом, (именно интеграционные тестирующие полностью весь стек, без mock). Там мы парсили DOM для валидации того что есть на странице. Где-то в 30% случаев гораздо проще было парсить регэкспом (хотя бы частично).
1) use utf8 vs use encoding
www.perlmonks.org/index.pl?node_id=668987
www.perlmonks.org/index.pl?node_id=669006
2) Unicode normalization
stackoverflow.com/questions/10651486/can-there-be-2-different-utf-8-encodings-for-the-same-character/10651546#10651546
shiplu.mokadd.im/77/
en.wikipedia.org/wiki/Unicode_equivalence
3) директива use open qw/:std :utf8/;
4) проблемы поддержки unicode в модулях CPAN
5) use bytes
Email не пришёл.
Деньги не заблокировались на карточке.
Если утром ещё раз попробовать не будет ли так что два раза спишутся?