Чтобы добавлять сообщения и комментарии, .

@SsD:
SsD

Народ, а что бы мне такое использовать для Жуйки под KDE?

@den-po:
den-po

опять поною. мой новый телек (модель 2013 года, к слову) глючный шо пипец. у них там тестеров вообще чтоли нет? а на форуме техподдержки отвечает какой-то идиот.

@Eight:
Eight

один из кодеров спалил меня на на баду (я искала раздел вакансий, лол). Присел, молча посмотрел на меня "Баду? Я ДЕЛАЛ БАДУ". лол

@Eight:
Eight

я стала меньше писать про тесты, потому что я тащем-то занимаюсь все тем же делом. Обязательно расскажу про что-то новое, когда оно будет. На следующей неделе мы будем изучать в обязательном порядке питон. А пока мне предлагают делать man все что угодно.

@V1ncE:
V1ncE

*experience
Пока америкосы отходят от дня независимости, поведаю, почему я про этот празднико помню.
Писал я как-то год назад тесты для платформы, которая уже подходила к финальному этапу разработки и встала передо мной задача — протестировать функционально модуль, отвечающий за проброс сети в виртуалку на прямую. Я ничтоже сумняшеся решил что пинговать — плохая идея, ибо не все уровни OSI затестим, поэтому заскриптовал тест, который загружал внутри симулятора Windows, в а после его запуска — открытие браузера, вход на гугл, снятие скриншота и сравнение с эталоном (допустимая погрешность — 5%). Убивал 2-х зайцев — валидировалась отрисовка графики и тестился реальный юзкейс с сетью. Написал и забыл, ушел в отпуск.
Однако на второй неделе отпуска мне позвонили. Тесты Сети падают, отдавать релиз надо, время жмет, давай чини. Выкачиваю последнюю версию, собираю, настраиваю.
Всё работает. Из своего симулятора башорг читаю.
Запускаю автоматичские тесты — падает. Думаю. Пробую еще раз.
Нифига.
Пытаюсь найти ошибку в алгоритме сравнения картинок. Гуглю оптимизированные алгоритмы.
Стоп. Что-то не то.
Захожу на главную гугла. А там он, паршивец.
Гугл на 4 июля поменял дудл на девиз "This land was made for you and me" Естественно, в эталоне лежала обычная страница гугла и тест из-за этого падал. После этого тест я переписал, но эту ошибку помню до сих пор.

@Sten:
Sten

Нда, смена XMPP-транспорта в жуйке — задача нетривиальная. Скажу как QA/юзабильщик — был бы коммерческий проект — предложил бы за недельку потестить насчет второго пункта. Не даром, ессно.

@Umnik:
Umnik

«Тут царит жестокий закон шоу-бизнеса! В продакшин только через QA!»

@Daemon:
Daemon

youtube.com

@HeX:
HeX

Тестить на продакшене вообще плохая примета.

@dk:
dk

Ищем junior QA (или системного администратора, который хотел бы переквалифицироваться в QA), умеющего работать на unix системах и знающего словосочетание data storage (желательно иметь хотя бы базовое представление о NFS, CIFS, FC, FCoE, iSCSI, object storage, уметь настроить хотя бы половину аббревиатур из этого списка). Желательно, чтобы кандидат владел любым не мертвым, не архаичным, относительно легковесным языком программирования, на котором он был бы способен писать тесты и автоматизировать их запуск. Кандидат также должен владеть устным и письменным английским (британский акцент будет плюсом [sarcasm]). Работа частично удаленная, иногда нужно собираться, иногда встречаться с иностранными гостями (из US и UK). О зарплате говорить не со мной, но предполагаю, что можно начать торговаться с $2k. Официального представительства фирмы в России нет, посему за уплату налогов потенциальный сотрудник отвечает сам. Придется либо платить 13% с получаемых денег, либо сделать ИП и платить 6%, либо поступать как-то иначе...

CV присылайте на английском на dkruchinin at acm dot org

@V1ncE:
V1ncE

Сфотографировал в метро у руках у бабушки "божий одуванчик"
Тестеру и QA-щику на заметку.

@V1ncE:
V1ncE

Ебаный Jenkins. Кто подкинет идею — чем его заменть?

@Mark:
Mark

Q: если женщина пишет фразу, в которой есть много противоречащих фактов, разделенных частицей "но", факты из какой части (левой или правой) нужно принимать во внимание?
A: вне зависимости от наличия частицы "но", принимать во внимание недо только женщину, а излагаемые факты игнорировать

@Mark:
Mark

Q: после какого по счету комменария в жуйке спрашиваю сиськи
A: зависит от того, в какой временной зоне сейчас поручик и что он пьет

разумеется не просто так: #1883211/12

@V1ncE:
V1ncE

Писать тесты — это как писать код. Только тесты.

@neFormal:
neFormal

Запомню.
Памятка по приоритетам для QA:
blocker/highest — падение игры, нерабочая основная механика, ошибки, приводящие к невозможности дальнейшего игрового прогресса
critical/high — баг основной механики, нерабочая вторичная механика, ошибки, приводящие к невозможности дальнейшего игрового прогресса без перезапуска
major/normal — баг вторичной механики, ошибки визуализации или анимации, ошибки сохранения прогресса с предыдущей сессии
minor/low — ошибки позиционирования элементов, нелогичность поведения, перепутанные картинки/звуки
trivial/lowest — орфография(её проверяют в последний момент сразу всю), пожелания/заметки
Для багтрекеров с раздельными полями "важность" и "приоритетность"(например, mantis) это всё относится только к "важности", "приоритет" выставляется дополнительно в зависимости от пожеланий менеджмента.

@Rondo:
Rondo

МАК воспроизвел полет Як-42 с хоккеистами "Локомотива" lenta.ru
bug#RA-42434:
status: open → assigned
reason: reproduced in testrun#RA-42412-v3 (погиб экипаж летчиков-испытателей института и пилотов ОКБ имени Яковлева)

@nirthfurzahad:
nirthfurzahad

Есть класс, с метадатой:
/**
* Menu state, an instance of <code>App</code> will display available for edition maps, or allow user to create own.
*
* @langversion 3.0
* @playerversion Flash 10
* @playerversion AIR 2.6
* @productversion Flex 4.5
*/
[SkinState("menu")]
/**
* Editor state, an instance of <code>App</code> will display map editor.
*
* @langversion 3.0
* @playerversion Flash 10
* @playerversion AIR 2.6
* @productversion Flex 4.5
*/
[SkinState("editor")]

Есть скин с нодами:
<s:State name="menu" />
<s:State name="editor" />

Но, при этом в меня кидаются ошибкой:
ArgumentError: Undefined state 'menu'.
at mx.core::UIComponent/getState()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:10596]
at mx.core::UIComponent/findCommonBaseState()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:10616]
at mx.core::UIComponent/commitCurrentState()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:10370]
at mx.core::UIComponent/setCurrentState()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:10312]
at mx.core::UIComponent/set currentState()[E:\dev\hero_private\frameworks\projects\framework\src\mx\core\UIComponent.as:6415]
at eu.kiichigo.dd.editor.mvcs.views.mediators::AppMediator/onRegister()[/Users/Nirth/Documents/Projects/dragon-defence/dragon-defence-editor-commons/src/eu/kiichigo/dd/editor/mvcs/views/mediators/AppMediator.as:58]

Кто нибудь сталкивался?

@nirthfurzahad:
nirthfurzahad

Что будет, если я клонирую репозиторий, в существующий клон репозитория. Например библиотеку, в существующий проект?

@Dimez:
Dimez

Жуйк, где купить wndr3700v2? Что-то перестал устраивать wl500gpv1

@nirthfurzahad:
nirthfurzahad

Кто нибудь пробывал кэшировать события? Например public static const SHOW_POPUP_EVENT:MyPopUpEvent = new MyPopUpEvent( MyPopupEvent.SHOW_POPUP )
Что бы не создавать события каждый раз?

@redwave:
redwave

progimp.ru Мы эти вопросы не придумываем. Нам их присылают сами юзеры. Настойчиво, по нескольку раз. Честно.

@nirthfurzahad:
nirthfurzahad

А кто нибудь может дать peer reviewd статить, на тему Алкоголизма и генетических отклонениях в детстве. Мне просто часто говорят, что у отцов алкоголиков дети могут быть даунами, но я не не могу найти этому подтверждения.

P.S. Попрошу без википедии, христианских университетов (да такие есть, и у них написанно, что презервативы могут вызывать мутации), тд.

@nirthfurzahad:
nirthfurzahad

Стало интересно, известно ли кому нибудь, когда большая группа людей, имела бы прямолинейные/простые мотивы для тех или иных долгосрочных планов?
Скажем организация/группа/компания из 100+ людей.
Планы должны быть хотя бы 18+.

Чисто по теории вероятности – такие инциденты должны были быть, но я не могу вспомнить ничего. Навеянно #1059055

@nirthfurzahad:
nirthfurzahad

Мне нужно сохранять state процесса и брать данные – я так понимаю для этого существует process dictionary. Насколько это хороший подход с точки зрения производительности и чистоты кода (best practices так сказать) ?

@nirthfurzahad:
nirthfurzahad

Предположим есть структура:
likes(Sam, Alex)[source(percept(eyes)),source(Peter, trust(50)]
Это читается как:
Агент (далее А) верит что Сэму нравится Алекс — (likes(sam, alex). Данное верование основано на двух источниках:
1) Персептор-глаза, то есть А увидел Сэма и Алекс и заключил.
2) Друго Агент-Питер сообщил об этом А. А доверяет Питеру на 50 (абстрактный коэффициент).

Как это удобней записать в Erlang, без record?. Агенты могут обмениваться подобной информацией между собой, и окружающей средой до 120 раз в секунду (по 2 обновления на кадр).

@nirthfurzahad:
nirthfurzahad

Почему MacPorts при установке чего либо *-devel, переустанавливают, даже уже установленные программы. У меня curl переустановился при установке swi-prolog-devel и clojure-devel дважды…

@nirthfurzahad:
nirthfurzahad

Вопрос к людям работающим с HTML5, мне стало интересно – есть какие нибудь гласные/не гласные стандарты в сфере application-framework и IDE, в случае например, если компания ищет outsource фирму, что бы сделали, что либо под ключ – требуют ли от компании использовать какую то IDE, как это бывает в Java мире, или большинству по барабану?
Note: да я знаю, что есть исключения и тд, интересуют все таки актуальные тенденции

@nirthfurzahad:
nirthfurzahad

Я все еще разбираюсь с терминологией и ньюансами Functional Programming, такой вопрос, является ли функция типа x = ( callback )( param1, param2, param3 ) каррированной? То есть, если параметры передаются не по одному, но все же в определенной очередности, или например

@nirthfurzahad:
nirthfurzahad

А почему Head Tail присутствует в Декларативных языках, но нету в Императивных?

@estet:
estet

Бета-тестикулирование, выч.прогр. — проверка готовности бета-версий программного обеспечения, в ходе которой авторов кода крепко держат за гениталии на случай необходимости немного их выкрутить. via prokoudine.livejournal.com

@estet:
estet

Parallels Desktop 6 released — smbiz.co

@nirthfurzahad:
nirthfurzahad

Кто нибудь может порекомендовать хорошую книгу-две по Quality Assurance, я тут смотрю на Amazon, они от 80 баксов начинаются.

@LazyMiha:
LazyMiha

Старый английский анекдот.
Один англичанин решил отдохнуть в загородной гостинице, но поскольку всегда брал с собой любимого пса, написал администрации отеля письмо с вопросом, разрешено ли в номере держать собаку.
Ответ из гостиницы был таким:
«Дорогой сэр! В нашей практике еще не было ни одного случая, чтобы собака прожгла сигаретой постельное белье, увезла с собой из номера полотенца, залила вином обои или уехала не расплатившись. Поэтому мы с удовольствием примем вашего пса! Если он за вас поручится, то готовы вместе с ним разместить и вас.»

@estet:
estet

Все, что нужно знать тестировщику о багах — bugguide.net

@estet:
estet

На работе новое правило для тестировщиков: мы исключаем из своей речи выражение "accidental bug". Теперь есть "редковоспроизводимый баг", "трудновоспроизводимый баг" и прочее. Сделано, чтобы не баловать девелоперов и сократить число WORKSFORME.

@estet:
estet

Потеря душевного равновесия — побочный эффект работы куа инженера.

@yolf3d:
yolf3d



"There's no storyboard for this, but I think...."
Надо тестить, а не думать

@estet:
estet

подарили книжку How to break software James A. Whittaker

@ia:
ia

прекрасный рассказ, просто шикарный (извините, если музыкальный инструмент) — rsdn.ru
избранные цитаты, в сухом остатке, так сказать:
— если оставить выключатель в промежуточном положении, а потом включить шнур в розетку, лампа перегорит!
— дефект в системе регулировки пневматического амортизатора. Если отогнуть ручку вверх, а потом вбок...
— в его письме MIME-boundary нарушает RFC 2046. Ничего страшного, но наш сервер падает при приеме такого текста!
— мы застали технического директора за попытками задвинуть жалюзи. Кандидат увлеченно объяснял, каким именно способом он сумел их заклинить.