[#] [Перевод] Поиск ошибок в облаке с научной точки зрения: нежданное приключение CEO
habrabot(difrex,1) — All
2015-04-24 16:00:02






_Перевод поста Стивена Вольфрама (Stephen Wolfram) [«Scientific Bug Hunting in the Cloud: An Unexpected CEO Adventure»][1]. Выражаю огромную благодарность [Кириллу Гузенко][2] за помощь в переводе._

## Wolfram Cloud должен быть совершенным

[Wolfram Cloud][3] в самом скором времени выйдет из стадии бета-тестирования, в данный момент я трачу очень много времени на то, чтобы сделать эту систему как можно лучше (и, стоит заметить, получается действительно здорово!). В основном я занимаюсь высокоуровневыми функциями и стратегией. Но мне нравится контролировать процесс на всех уровнях, ведь, как CEO, я полностью отвечаю за все, что происходит в моей компании. И вот в начале марта я оказался погруженным в то, о чём никак не мог догадываться ранее. Собственно, вот о чем речь. Как серьезная производственная система, которую многие люди будут использовать в том числе и для бизнеса, Wolfram Cloud должен работать как можно быстрее. Показатели говорили о том, что скорость достаточно хороша, но чисто субъективно чувствовалось, что что-то не так. Иногда всё было действительно быстро, но иногда казалось, что все работает слишком медленно. В нашей команде есть отличные программисты, однако шли месяцы, и какие-бы то ни было изменений не ощущалось. А тем временем мы успели выпустить Wolfram Data Drop (см. статью на Хабрахабре [«Wolfram Data Drop — новый сервис Wolfram Research»][4]). Так что я подумал, почему бы мне самому не провести несколько тестов, возможно, и собрать немного информации в наш новый Wolfram Data Drop? Существенное преимущество [Wolfram Language][5] заключается в том, насколько он хорош для занятых людей: даже если у Вас есть время только чтобы напечатать всего несколько строк кода (см. статью на Хабрахабре "[Компания Wolfram Research открыла сервис Tweet-a-Program: интересных программ на языке Wolfram Language, длина которых не превышает 140 символов][6]"), Вы сможете получить что-то действительно полезное. И, в данном случае, мне достаточно было просмотреть три строчки кода, чтобы найти проблему. Сперва я развернул [web API][7] для простой программы на Wolfram Language в Wolfram Cloud: [Читать дальше →][8]

[1]: http://blog.wolfram.com/2015/04/16/scientific-bug-hunting-in-the-cloud-an-unexpected-ceo-adventure/
[2]: http://vk.com/ld742
[3]: http://www.wolfram.com/cloud/
[4]: http://habrahabr.ru/company/wolfram/blog/253873/
[5]: http://www.wolfram.com/language/
[6]: http://habrahabr.ru/company/wolfram/blog/237359/
[7]: http://reference.wolfram.com/language/guide/CreatingAnInstantAPI.html
[8]: http://habrahabr.ru/post/256521/#habracut