31.07 Хочешь держать репозиторий на GitHub? Будь поаккуратнее с языком: за слово "retard" можно лишиться доступа к репозиторию.
30.07 Jeff Atwood предлагает программистам подвергать их код жестким испытаниям до того как это сделают пользователи.
30.07 Вперед по спирали: кнопка Start в Windows двадцать лет спустя.
29.07 Программирование это решение головоломок, и они тем более увлекательны, чем менее вероятность, что их кто-нибудь решил.
29.07 Выбор языка программирования: важно поставить на правильную лошадь.
28.07 Стоит ли нанимать сотрудников умнее себя и указывать им что и как делать?
27.07 Еще немного, еще чуть чуть: если не нужно переделывать все заново.
24.07 Чем хорош качественный баг? Он делает атаку через него идеальной.
24.07 Много переменных и методов? Все познается в сравнении.
24.07 Стоит ли искать уязвимость там, где есть только баг?
24.07 Курс молодого бойца о создании языка программирования от создателя языка Duck.
24.07 Линус Торвальдс пишет письмо турецкому султану: ох уж эти ваши спам-фильтры...
21.07 Из тестировщика в разработчики: как и почему? Marlena Compton призывает быть выше предрассудков о позиции тестировщика и роли прекрасной половины человечества в IT.
21.07 JMeter + WebDriver: два подхода к эффективному совместному использованию.
21.07 Ну ладно смеяться. Кто из нас не без греха?
20.07 Булевы переменные в PHP: играй, да не заигрывайся.
20.07 Если никто не хочет пользоваться вашим публичным ключом, это не повод к раскрытию приватного ключа.
20.07 Perl 6 на сносях: интервью с создателем языка программирования.
20.07 Не так страшен черт как его малюют: нейронная сеть в 11 строк кода на Python.
20.07 Не отступать и не сдаваться: программное обеспечение, нужное людям, обязательно прорвется через тернии к звездам.
15.07 Еще одна попытка сформулировать список наиболее типичных причин, из-за которых проекты по разработке ПО завершаются неудачей.
15.07 История сервиса PlentyOfFish идет вразрез с устоявшимися суждениями: можно создать прибыльный сервис одному, без привлечения инвесторов, без сверхмодных инструментов масштабирования, на базовых технологиях Microsoft.
15.07 Evil Tester представил сессию тестирования JavaScript-библиотеки.
15.07 Не знаю о чем вы тут говорите, но во всех ненайденных багах виноват менеджер.
13.07 Операции с SQL-сервером: семь раз отмерь, один раз отрежь.
10.07 Задумались о масштабируемости своего сервиса? Стоит ли шкурка выделки?
10.07 А что если Amazon задумает невообразимое? Положите все яйца в одну корзину и держите пальцы скрещенными.
10.07 Хочешь ставить задачу разработчику? Пригодятся базовые навыки программирования, прототипы и спецификации.
10.07 Культура DevOps: какие задачи призвана решить сравнительно новая методология?
09.07 Блог StackExchange: что может быть более интересным чем технические детали эволюции самого блога?
09.07 Martin Fowler: что такое микросервисы и с чем их едят?
09.07 Нет смысла создавать продукт, который не справится с тем, что от него требуется.
06.07 Chaos engineering: как обнаруживать и ликвидировать сбои в работе сервиса до того как их обнаружат пользователи.
06.07 Michael Bolton полагает, что тестирование по сценарию паразитирует на исследовательском тестировании. Увидишь "зеленый" тест не верь глазам своим.
03.07 Маленькая координационная секунда может привести к большим неприятностям.
02.07 Порой допущенные просчеты проще пережить чем исправить.
01.07 Отладка кода: если ничто не помогает, самое время заглянуть в документацию.
01.07 Raymond Chen (Microsoft) объясняет, почему нельзя использовать GUID-ы в качестве паролей.
01.07 Martin Fowler рассматривает архитектуру микросервисов и формулирует "за" и "против".
01.07 Использование заимствованных технологических решений: куда ни крути, везде грабли.
01.07 Alan Page (Microsoft) полагает, что автотесты в пользовательском интерфейсе (UI) так же близки к действиям пользователя, как сан Alan близок к Луне, будучи на 20-м этаже.
01.07 Блестящий рассказ инженера Etsy об обеспечении качества и доступности сервиса: как относиться к багам и как их предотвращать.
01.07 Все правильно сделал: хакер поживился миллионом биткойнов, взломав онлайн-казино.
01.07 Будущее на ладони: система сама исправляет баги с помощью импорта функциональности из других приложений без доступа к их исходному коду.
Что такое качество программного обеспечения и как его улучшить.
Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?
Подходы к разработке, тестированию и внедрению приложений.
Debugging is like being the detective in a crime movie where you are also the murderer
In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.