1.
Роман Сергеевич Ивлиев написал замечательнейший текст про конусы, очко и как одно с другим связано.
2.
Найм жилья, дисконт-программы по крупным ритейлерам, групповые походы в бассейн, достраивание этажа под тренажерный зал, путевки в санаторий, бесплатные пироженки под веселый треп отдыхающих коллег и прочие комплиментарные удовольствия. Совместный team building, делающий из вас стадо овец, с прекрасным «а что сегодня ты сделал для своей компании?». Ребята, это не ваша компания, компания принадлежит собственникам и ничего не делает бесплатно. А если вам больше 25 и вас все еще нужно за ручку водить в бассейн и в столовую, подбирая вам друзей на час и на день, то вам в пору задуматься, как в известном фильме: «раньше мне родители что-то запрещали, теперь жена. И когда же я вырасту?!». Вы айтишник и для уверенного пути в гору должны быть способны к самоорганизации, зная и трезво оценивая свои возможности.
3. Пока я читаю "Черного лебедя" Насима Талеба могу вам посоветовать раствор скептицизма и эмпиричности послабже.
Про ошибку выживших.
4. Я понял для чего технарям в ВУЗе два-три года вставляют в голову математику.
Математика, сама по себе, не так нужна. Нужна конечно, но достаточно примитивная и в малом объеме.
А вот вставлять ее надо.
Потому, что мозг человека он как промышленный пластилин - его сначала нужно разогреть до 60 градусов, только потом с ним можно что-то делать.
Вот математика - она "разогревает" мозги.
А после 2-3 лет прогрева - в них можно вставлять. И про программирование, и про атомную физику, и про все на свете.
В качестве бесплатного бонуса идут другие предметы.
Ссылочка по теме.http://xpinjection.com/2013/08/20/we-definitely-need-high-education/
5. Когда-то я писал о том как я понимаю знание человека.
Вот тут.
Тема продолжается Алексеем Шипилёвым
Но чем дальше в лес, тем меньше людей вокруг тебя, которые обладают теми же скиллами. А значит, что проблем столько же, а помощи ждать приходится всё меньше и меньше. Нельзя загуглить ответ, потому что никто ещё не задавал такой вопрос. Нельзя скопировать решение, потому что решения ещё нет. Нельзя спросить, потому что спрашивать некого.
И еще
И, вот, ты остался один. Тебе не с кем посоветоваться по проблемам, которые тебе волнуют. Нет, конечно, ты можешь о чём-то поговорить с другими одиночками, они даже попробуют тебе чем-то помочь, но по факту - ты один на один с твоей областью проблем. Это увлекает. Нет, даже не так. Это захватывает. Ты стоишь один посреди новой, твоей вселенной. Ведь по мере отдаления от других область твоего не-знания для тебя растёт, помните? Целая вселенная вопросов, которые принадлежат только тебе и никому больше. Ну, ок, если кто-то вдруг берёт один из твоих вопросов - ты не ревнив, бери конечно, у меня их еще примерно 2-3 бесконечности. Ты поглощаешь информацию, и каждый новый полубит добавляет к твоей непознанной вселенной еще пару килобайтов. Ты купаешься в собственной значимости и величии. Но это всё внутри. Снаружи - ты перестаёшь выглядеть как специалист.
6. Замечательный публичный персонаж Сергей Савельев рассказывает вам о том почему "собачка рождается собачкой, а кошечка - кошечкой". Да, дамы и господа - люди не равны, я думал вы в курсе ?
7. Зарабатывает тот, кто первым начнет продавать технологию.
Изобретение само по себе ничего не стоит.
Технология - вот ценность.
Между моментом как произойдет открытие и тем как оно поступит в продажу - есть фаза создания технологического процесса.
Технологическими процессами занимаются технологи - это такие специально обученные люди (раньше были).
Но создание технологического процесса - это тоже процесс, который не моментален.
У него есть промежутонче результаты.
Как этот вот например.
Заметки о разработке, тестировании, управлении проектами, людях в ИТ.
23 января 2014
30 декабря 2013
Книга: Rework
Дочитал, исключительно из-за своей привычки дочитывать до конца даже неинтересные книги.
Наверное, эта книга просто не для меня.
Эта книга для заскорузлого владельца большого бизнеса который решил постарперить стартапить, при том, что основной бизнес успешно работает.
И вот тут надо бы свернуть шаблоны большого бизнеса в голове и посмотреть на все свежим взглядом. Эта книга для него - такого вот владельца.
Сделана книга действительно хорошо, читается легко.
Полезности только для меня оказалось мало.
Бизнес-мурзилка.
Оценка 3/5.
Наверное, эта книга просто не для меня.
Эта книга для заскорузлого владельца большого бизнеса который решил по
И вот тут надо бы свернуть шаблоны большого бизнеса в голове и посмотреть на все свежим взглядом. Эта книга для него - такого вот владельца.
Сделана книга действительно хорошо, читается легко.
Полезности только для меня оказалось мало.
Бизнес-мурзилка.
Оценка 3/5.
20 декабря 2013
Видео: Популярно про сжатие изображений
Люблю такие видео, когда быстро и четко обрисовывают карту какой-то слабоизученной территории знания.
Знаете еще такие же - добро пожаловать в комменты.
11 декабря 2013
Видео - Michael Bolton об одержимости регрессом
131108 1540 Spacepigs Michael Bolton Recording on 2013-11-08 1521-Vimeo from Øredev Conference on Vimeo.
О том чем тестирование отличается от проверок и о том, что не все тесты нужно повторять постоянно в очень кратком формате, можно сказать рафинировано.
P.S. Это вот оно когда смотришь на видео выглядит все очень просто а смысл речи докладчика выглядит записками Капитана Очевидности. А вот когда нырнешь....
04 декабря 2013
Видео - Про тестирование в Agile
Хороший молдавский тренер - это как хороший французский коньяк.
Только молдавский.
И тренер.
Выделил за вчера и сегодня час времени и посмотрел видео к которому и был написан эпиграф.
Собственно смотреть вот сюда.
http://testitquickly.com/2013/11/27/tine-nasul-cumsecade/
Мы знакомы с Алексеем и тему эту по странному стечению обстоятельств я поднимал на гостевой лекции в ИТМО три недели назад.
Алексею же тема ручного тестирования более близка, так что он выдержал ее внутри французского дуба собственной обработки и подал аудитории в лучшем виде.
Одна фраза о том, что "тестировщиков в Agile никто не приглашал" (с) А.Лупан - можно считать самым емким выражением того что происходит вокруг.
Очень много мыслей выраженных очень кратко и емко, и очень много пищи для размышлений.
Очень много всего, на тему чего я бы хотел с автором подискутировать за банкой виски.
Леша мы обязательно должны встретится.
P.S. Ну вот есть и еще один повод сгонять в Киев.
P.P.S. Леша, у тебя талант.
18 ноября 2013
Напочитать: Вопросы ВЕРЫ
1. Дла начала поверхностное
Теперь. К вождю приходит дядя со сборником древнееврейских сказок. И другой дядя, с тем же сборником, но уже в двух частях. И третий дядя, с ним же, но от другого издательства. И четвёртый, с тем же контентом в пересказе обкуренного бедуина. И так далее.А мессаж у них один. Благая весть. За погоду и природу отвечают все, а не только сам вождь. Потому как первородный грех и всё такое. Отвечают перед транс-цен-ден-тным начальством, а не какими-то там местными богами, которые вообще черти и джинны, тьфу на них
2. Теперь более серьезно
3. Регулярно на собеседованиях случается такой вот диалог:
- Кем хочешь быть?
- Тимлидом.
- А чем тимлид занимается ?
- .... (разная степень неадекватности ответа)
Кратенькое описание по этой ссылке.
Теперь. К вождю приходит дядя со сборником древнееврейских сказок. И другой дядя, с тем же сборником, но уже в двух частях. И третий дядя, с ним же, но от другого издательства. И четвёртый, с тем же контентом в пересказе обкуренного бедуина. И так далее.А мессаж у них один. Благая весть. За погоду и природу отвечают все, а не только сам вождь. Потому как первородный грех и всё такое. Отвечают перед транс-цен-ден-тным начальством, а не какими-то там местными богами, которые вообще черти и джинны, тьфу на них
2. Теперь более серьезно
3. Регулярно на собеседованиях случается такой вот диалог:
- Кем хочешь быть?
- Тимлидом.
- А чем тимлид занимается ?
- .... (разная степень неадекватности ответа)
Кратенькое описание по этой ссылке.
4.Интересная мысль от tonsky про то как надо делать дистанционное обучение.
5. Кстати господин tonsky у нас сегодня ажно дважда за его добра пост
5. Кстати господин tonsky у нас сегодня ажно дважда за его добра пост
6. Интересное интервью Юрия Мильнера о том "куда это все идет" - интересно оно (по крайней мере для меня) в первую очередь тем, что этому человеку гораздо больше видно ("жираф большой - ему видней").
Не все готовы к эффективности, значительная часть людей привыкла к неэффективности. У миллиардов людей нет навыков повышения эффективности. Возникает огромное давление на эти группы населения, и все происходит с невероятной скоростью. Проблема в скорости, потому что если раньше все изменения были медленными, мы могли перестраиваться поколениями, то теперь скорость увеличения этой эффективности, как мне кажется, может привести к структурным проблемам. По нашим расчетам, в секторе розничной торговли в Америке только из-за существования Amazon 100 000 рабочих мест теряется в год.
7. Измените свое отношение к логам. Это ценнейший источник данных.
Я свое уже изменил.Тут еще кое-что по этой теме от соседей по отрасли.
8. Ицхак Адизес решил встрольнуть наших манагеров и рассказал им про их проблемы, чтобы потом приехать и было кого лечить. Молодец, чо. Мне вот только кажется, что если взять все эти проблемы и убрать, то всем станет только хуже. И второй момент - покажите мне в какой стране/культуре такого списка проблем нет или он в разы меньше???. Ой, да я вас умоляю!
9. О внутренностях россиянских бизнес-процессов - репортаж изнутри.
10. Взгляд из-за кулис на то как выглядит Model-Based Testing.
Не все готовы к эффективности, значительная часть людей привыкла к неэффективности. У миллиардов людей нет навыков повышения эффективности. Возникает огромное давление на эти группы населения, и все происходит с невероятной скоростью. Проблема в скорости, потому что если раньше все изменения были медленными, мы могли перестраиваться поколениями, то теперь скорость увеличения этой эффективности, как мне кажется, может привести к структурным проблемам. По нашим расчетам, в секторе розничной торговли в Америке только из-за существования Amazon 100 000 рабочих мест теряется в год.
7. Измените свое отношение к логам. Это ценнейший источник данных.
Я свое уже изменил.Тут еще кое-что по этой теме от соседей по отрасли.
8. Ицхак Адизес решил встрольнуть наших манагеров и рассказал им про их проблемы, чтобы потом приехать и было кого лечить. Молодец, чо. Мне вот только кажется, что если взять все эти проблемы и убрать, то всем станет только хуже. И второй момент - покажите мне в какой стране/культуре такого списка проблем нет или он в разы меньше???. Ой, да я вас умоляю!
9. О внутренностях россиянских бизнес-процессов - репортаж изнутри.
10. Взгляд из-за кулис на то как выглядит Model-Based Testing.
31 октября 2013
Про удаленную работу
Чтение того что написано ниже займет у вас не менее 20 минут, так что если не располагаете ими - отложите на потом.
Сначала видео (там даже есть русские субтитры с вполне качественным переводом).
Теперьглавное отсебятина.
Если прикинуть структуру моих задач по сложности то более 60% из них будут достаточно тупыми и механическими задачами.
Оставшиеся 40% надо рассматривать более детально.
20% (20/80, дадада) - это задачи связанные действительно с развитием.
Еще 20% - это просто трудные (или масштабные) технические задачи.
И те и другие 20% я последние три года делаю за пределами офиса.
Дело не в том что мой рабочий график порван встречами (хотя и такое иногда бывает) - я уже научился ограждать себя от этого.
Дело не в том что меня мучает мой менеджер - скорее наоборот, я сам могу загнать любого менеджера.
Дело в том что для того чтобы сделать что-то серьезное нужно действительно пройти все (какие ? сколкко их? ) стадии "сна" - понять все грани и нюансы проблемы, прикинуть решения, проанализировать плюсы и минусы каждого варианта, выбрать основной и запасной, сделать "эксизный проект", обкатать , натянуть его на окружающую действительность, заполировать все швы и неровности, еще раз перепроверить.
И на это действительно нужно время.
Большой отрезок времени, в который никто и ничто тебя трогать не будут.
Теперь для меня такими отрезками времени являются поезда, такси и крайне редко самолеты.
А где работаете вы ?
Получается ли работать (я имею ввиду на стратегическое развитие) в офисе?
Какие-то приемы или практики?
Сначала видео (там даже есть русские субтитры с вполне качественным переводом).
Теперь
Если прикинуть структуру моих задач по сложности то более 60% из них будут достаточно тупыми и механическими задачами.
Оставшиеся 40% надо рассматривать более детально.
20% (20/80, дадада) - это задачи связанные действительно с развитием.
Еще 20% - это просто трудные (или масштабные) технические задачи.
И те и другие 20% я последние три года делаю за пределами офиса.
Дело не в том что мой рабочий график порван встречами (хотя и такое иногда бывает) - я уже научился ограждать себя от этого.
Дело не в том что меня мучает мой менеджер - скорее наоборот, я сам могу загнать любого менеджера.
Дело в том что для того чтобы сделать что-то серьезное нужно действительно пройти все (какие ? сколкко их? ) стадии "сна" - понять все грани и нюансы проблемы, прикинуть решения, проанализировать плюсы и минусы каждого варианта, выбрать основной и запасной, сделать "эксизный проект", обкатать , натянуть его на окружающую действительность, заполировать все швы и неровности, еще раз перепроверить.
И на это действительно нужно время.
Большой отрезок времени, в который никто и ничто тебя трогать не будут.
Теперь для меня такими отрезками времени являются поезда, такси и крайне редко самолеты.
А где работаете вы ?
Получается ли работать (я имею ввиду на стратегическое развитие) в офисе?
Какие-то приемы или практики?
23 сентября 2013
04 июля 2013
Напочитать: нет ,я не умер, я просто устал
Очень хочется в отпуск.
Но не об этом (С).
Отличная статья Асхата Уразбаева про особенности национальной разработки
Средний русский инженер авторитетов не признает и по умолчанию относится к ним недоверчиво.
Простым языком про модели набора кадров.
http://wsyachina.narod.ru/social_sciences/elite.html
Механика производства биомассы из личностей и из неличностей тоже
http://tumbalele.livejournal.com/56518.html
Именем презентационного бога Стива Джобса
http://presportal.ru/prezentaciya/14-principov-sozdaniya-prezentacii-ot-stiva-dzhobsa/
Troll-talk от Ханса Рослинга на тему статистики
Но не об этом (С).
Отличная статья Асхата Уразбаева про особенности национальной разработки
Средний русский инженер авторитетов не признает и по умолчанию относится к ним недоверчиво.
Простым языком про модели набора кадров.
http://wsyachina.narod.ru/social_sciences/elite.html
Механика производства биомассы из личностей и из неличностей тоже
http://tumbalele.livejournal.com/56518.html
Именем презентационного бога Стива Джобса
http://presportal.ru/prezentaciya/14-principov-sozdaniya-prezentacii-ot-stiva-dzhobsa/
Troll-talk от Ханса Рослинга на тему статистики
17 июня 2013
Мероприятие: Selenium Conference 2013 в Бостоне
Место
Бостон,RENAISSANCE BOSTON WATERFRONT HOTELПостарайтесь лететь в Бостон прямым рейсом, потому что я просидел в JFK в Нью-Йорке 3 лишних часа по причине абсолютно непонятных задержек со стороны Delta Airlines, и это не предел.
Соответственно стыковка на прямой рейс будет где-то в Европе, но это всяко лучше чем JFK.
JFK - огромный аэропорт, и сделан не самым лучшим образом.
Организация
На высоте, хотя вряд ли могло быть по другому :).Места достаточно, помещение хорошее.
Еда, кофе, вода - все есть.
Вентиляция - в норме.
Организаторы позаботились и об after-party - сняли бар для того чтобы люди пообщались между собой.
Доклады
- Scaling Selenium: The Selenium Infrastructure at Salesforce.com Рассказ о масштабировании инфраструктуры для запуска автотестов в SalesForce. Ребята долго работали со своим собственным гридом , в конечном счете используя API JClouds сделали возможность раскатывать фермы неограниченного размера. То есть если в тестовом запуске есть 1000 тестов то будет запущено 1000 виртуалок в качестве нод. Все это выливается в достаточно большие счета от Amazon EC2?OpenStack/VmWare, анализ которых происходит ежемесячно. Чтобы счета не были большими в запуск попадают только те тесты которые имеют высокий рейтинг стабильности. Определению нестабильных тестов(flappers) был посвящен отдельный доклад.
- Phantom.js Ivan de Marino, Amazon. Ничего нового не рассказал, можно спокойно посмотреть видео доклада из Киева.
- Is your page loaded. Рассказ о достаточно простом приеме определения того что ваша страница загружена.Работает с графическими компонентами, будет плохо работать если на страницу по AJAX приходит что-то что становится графикой не всегда или не все. Средне.
- Automated UX Compliance Testing. Рассказ о том что можно попробовать находить баги верстки с помощью анализа скриншотов. Для этого даже есть отдельный плагин для Jenkins-а. Долго, дорого, малоэффективно. Глубокая beta.
- Codeless Automation: Selenium Builder+ Github + CI. SauceLabs приложили тонну усилий к тому чтобы в очередной раз воскресить вампира. Итого - аналог Selenium IDE написанный на node.js, с плагинной архитектурой, пропахали интеграцию с GitHub и Travis CI. Труда положено много, выглядит впечатляюще (Осторожно! на глупеньких менеджеров и обезьянок действует возбуждающе!), но докладчик сам прямым текстом сказал - что это для quick, dirty, throwaway tests (перевожу - записал, попользовался, выкинул). Доклад отличный.
- Holistic Cross-Browser Testing. Тут опять про тестирование верстки только уже все серьезнее - ребята сделали это в виде отдельного сервиса DomReactor. Используются три стратегии - снятие скриншотов, computer vision (анализ изображений), эвристики/правила. Все еще тоже не до конца готово, но направление наверное верное.
- Testing and Moving Fast - Making Selenium Work for Facebook. Рассказ о процессах обеспечения качества в Facebook. Ребятам пришлось самим написать биндинги для Selenium на PHP, потом переписать их снова. Из интересного -Инженер ответственный за код который он поставляет и должен писать на этот код тесты. Нестабильные тесты уходят в карантин, если тест горит красным и по нему не следует фикса в течении суток то автотест удаляется. Еще из интересного - Facebook пересмотрел свою политику в отношении релиза функционала на мобильную версию, теперь сначала фича выкатывается на мобильную версию, потом уходит на вэб - это позволяет избежать разрыва в функционале.
Общее впечатление
Selenium Conference - это конференция не тестировщиков, а инженеров.
Вот этот твит лучшим образом выражает все то к чему идут лидеры индустрии - мы должны нанимать инженеров которые сами берут на себя ответственность за то что делают, как следствие сами проверяют свой код, пишут автотесты. Этот цикл оказывает большое влияение на дизайн, процессы и многое другое.
Ну и пара инсайдов с конференции:
1. Selenium 3.0 должен выйти в конце года и основной прицел в дальнейшем развитии будет идти в сторону тестирования мобильных приложений. Как мне кажется наибольшее влияние на это окажет Appium в частности и SauceLabs вообще.
2. Google, Facebook, SauceLabs имеют свои реализации инфраструктуры Selenium Grid, Связано это с несовершенством Selenium Grid.
Немонтированные записи всех докладов доступны на Livestream.com
Подписаться на:
Сообщения (Atom)