Найти в Дзене
Провальные стартапы
Истории взрывных интернет-компаний, достигших успеха и состояния за 2-3 года, всегда вдохновляют и мотивируют. Но не стоит забывать о так называемой систематической ошибке выжившего. Поэтому с удовольствием поделюсь с вами судьбами провальных стартапов. TheGlobe: рекордный взлёт и падение В далёком 1994 году два студента Корнельского университета Тодд Крайзельман и Стефан Патернот создали и запустили первую в мире социальную сеть TheGlobe.com. Возможность завести личную страничку, общаться с друзьями...
3 года назад
Книга Дж. Уиттакер, Дж. Арбон, Дж. Каролло «Как тестируют в Google»
Ни один «Топ-5» или «Топ-10» книг, обязательных к прочтению для любого уважающего себя тестировщика, не обходится без этого издания. Я прочитал эту книгу за вас, потому что, мне кажется, вам её читать совсем необязательно. Далее по тексту следует моё субъективное мнение. Минутка Википедии. Основатели Google - Сергей Брин и Ларри Пейдж. Они познакомились во время учебы в Стэнфордском университете в Калифорнии в 1995 году, а уже в 1998 году они основали компанию Google. Домен google.com был зарегистрирован 15 сентября 1997 года...
3 года назад
Теория тестирования #4 Классификация видов тестирования
Продолжая усваивать и закреплять теорию, полезно разобраться в классификациях тестирования. В разных источниках их представлено бесконечное количество. Если есть желание максимально подробно изучить этот вопрос, милости прошу почитать книгу Святослава Куликова. Я же приведу самые основные и часто встречающиеся на собеседованиях и в работе, опираясь на вышеуказанное издание. Начнём с самого простого, а именно с программного кода нашего приложения. I. По запуску кода на исполнение. 1. Статическое (static testing)...
285 читали · 3 года назад
Курс stepik.org «Введение в базы данных»
Я всегда нахожусь в поиске различных источников бесплатных знаний. Желательно, чтобы получение этих знаний подтверждалось сертификатом. Далее по тексту следует мое исключительно субъективное мнение. Этот курс был разработан и запущен на платформе stepik.org в 2016 году. Очень грустно, что с того времени его никак не поддерживают и не модерируют. Поэтому «Введение в базы данных» и другие подобные учебные программы становятся курсами для честных людей. В том смысле, что в комментариях к любой задаче кем-то выложен правильный ответ...
123 читали · 3 года назад
Теория тестирования #3 Дефекты, они же баги
Продолжаем изучать теорию. Начало тут и тут. Сегодня я хочу рассказать о дефектах или же, так называемых багах. Почему дефекты и ошибки называются багами, уже рассказано бесконечное количество раз самыми разными источниками. В двух словах перескажу статью из Википедии. Для обозначения именно программной ошибки «баг» был впервые употреблён американской ученой Грейс Хоппер, обнаружившей сгоревшего мотылька между замкнувшими контактами реле вычислительной машины Mark II. Этот самый мотылёк был приклеен скотчем в технической журнал и сопровожден записью «First actual case of bug being found»...
259 читали · 3 года назад
Бородатый юмор #2
Здесь будут иногда смешные (а иногда не очень) анекдоты и картинки. Основные изменения в новой версии программы: исправлены старые баги, добавлены новые. Если вы посмотрите на код, который вы писали более полугода назад, то, скорей всего, вам покажется, что автор – кто-то другой. Написание комментариев в коде чем-то похоже на мытье унитаза – крайне неприятно, совсем не хочется этого делать, но необходимо, чтобы не опозориться перед гостями. Особенности разработки любого программного продукта: катастрофически...
572 читали · 3 года назад
Теория тестирования #2 Жизненный цикл ПО
Продолжаем изучать основы, начало здесь. Сейчас я хочу рассказать о том, как появляется программное обеспечение, какие этапы и шаги должны быть пройдены для создания рабочего продукта. Цикл разработки ПО - путь от создания идеи до поддержки готового продукта: Идея - Дизайн и документация- Кодирование - Тестирование - Релиз. Идея - описание цели, дизайн - описание пути к достижению этой цели. После того как написанный код интегрирован, наступает стадия тестирования. Происходит тест приемки (проверяются основные функциональности)...
3 года назад
Заставь их бояться #3 Статья Никола Тесла
«Заставь их бояться» - это мотивирующие истории, цитаты, отрывки книг и интервью, которые произвели на меня сильное впечатление. Во многих источниках можно встретить небольшое, но очень ёмкое высказывание изобретателя на тему самоконтроля и силы воли. Обычно подобные посты скупо подписывают как "некоторые личные воспоминания". На самом деле это выдержка из статьи в издание "Scientific American" от 5 июня 1915 года. С незначительными сокращениями приведу перевод этого текста, если лень читать целиком, обязательно прочитайте ту саму часть (она выделена)...
3 года назад
Книга Джон Сонмез «Путь программиста. Человек эпохи IT»
Довольно необычная книга, в которой многие тестировщики рекомендуют к прочтению главу о самостоятельном образовании. Я же прочёл книгу полностью и сейчас в двух словах расскажу тебе, о чём она. Далее по тексту следует исключительно мое субъективное мнение. Ну сперва об авторе. Джон Сонмез, в первую очередь, позиционирует себя как разработчик. Но в то же время он успешный инвестор, наставник, создавший полсотни онлайн-курсов, блогер, пишущий статьи о коде и записывающий подкасты о фитнесе для разработчиков...
133 читали · 3 года назад
Бородатый юмор #1
Здесь будут иногда смешные (а иногда не очень) анекдоты и картинки. - По радио сообщили о переходе на зимнее время, сказав, что «этой ночью, ровно в 03:00 нужно перевести стрелку  часов на один час назад, на 02:00». - У всех программистов эта ночь зависла в бесконечном цикле. К бухгалтерам пришёл программист чего-то исправлять в программе. Спрашивает: - У вас моносеть? — нормальный вопрос системщика. Бухгалтера, от души: — Можно, садись. Тяжело быть программистом. Приходишь отдохнуть к людям в гости, а тебе сразу показывают домашний компьютер и просят разобраться с его проблемами...
3 года назад
Теория тестирования #1 Основные определения
При изучении любого вопроса мы всегда первым делом касаемся теории, и чаще всего это определения основных понятий. Тестирование программного обеспечения не является исключением. Так что погнали. Итак, тестирование. Тестирование программного обеспечения (software testing) - проверка соответствия между реальным и ожидаемым поведением ПО, осуществляемая на конечном наборе тестов, выбранных определенным образом. Ожидаемое поведение ПО - то, как должен вести себя продукт согласно требованиям, спецификации или здравого смысла...
3 года назад
Заставь их бояться #2 Письмо Умберто Эко внуку
«Заставь их бояться» - это мотивирующие истории, цитаты, отрывки книг и интервью, которые произвели на меня сильное впечатление. Письмо писателя внуку с ёмким заголовком "Учи наизусть". Ну этот текст уже стал культовым. Если вдруг по какой-то причине ты его не читал, быстрее исправь это. Мой дорогой внук, Я не хотел бы, чтобы это рождественское письмо звучало слишком наставительно, в духе Де Амичиса, и проповедовало бы любовь к нашим ближним, родине, человечеству и тому подобным вещам. Ты не стал...
3 года назад