Привет. Сегодня я хочу поговорить с вами о тестировании железа — с болезненными примерами и фотографиями из обыденной практики. Эту суровую реальность с пайкой, дебагом и сожженными чипами обычно все беспощадно лакируют, рассказывая только об успехах — ответственные за пиар и маркетинг люди обычно как огня боятся любых упоминаний об ошибках и сбоях. Но инженеры понимают, что сложные комплексы сразу безупречными не рождаются, поэтому мы не боимся рассказать вам про тестирование как есть. Ну и поделиться опытом, что делать, а чего избегать.
Читать полностью »
Рубрика «ошибки» - 7
Несколько слов о тестировании сложных аппаратных комплексов
2017-08-10 в 5:45, admin, рубрики: аппаратное обеспечение, Блог компании YADRO, ошибки, правда жизни, тестирование, Тестирование IT-системОпыт разработки и продвижения игры на Android
2017-07-29 в 18:32, admin, рубрики: Google Play, опыт, ошибки, продвижение, разработка игр, разработка мобильных приложений, рекламаЗдравствуйте! Недавно опубликовал свой первый серьезный проект, так что решил поделиться опытом, потому что мне очень пригодились подобные статьи, когда я разрабатывал свое приложение. Но прочитав десятки похожих статей, заметил, что практически ничего не написано о вещах, которые на первый взгляд кажутся не особо важными, но которые на деле очень влияют на продвижение приложения. Всю тему разделю на 5 пунктов, которые оказались важными, но о них редко упоминают. Напомню, что это не туториал, а история лично моего опыта.
Читать полностью »
Техподдержка 3CX отвечает: условия переключения на резервный маршрут (транк) в исходящих правилах
2017-06-25 в 6:50, admin, рубрики: 3cx, Early Media, Блог компании 3CX Ltd., исходящие правила, ошибки, резервное переключение, Серверное администрирование, Сетевые технологии, системное администрирование, сообщения SIP, транки, метки: исходящие правилаК нам часто обращаются с похожим вопросом: по какому принципу происходит переключение транка в исходящем правиле, если основной транк недоступен?
Мы подготовили исчерпывающий ответ на этот вопрос. Его можно разделить на 3 части:
- Выбор и переключение маршрута / транка в исходящем правиле
- Особенности обработки сообщений Early Media и Ringing
- Особенности транков с авторизацией по IP (пиринговые транки без регистрации)
Потенциально опасные алгоритмы
2017-06-14 в 15:18, admin, рубрики: Алгоритмы, Блог компании Mail.Ru Group, информационная безопасность, криптография, математика, ошибки, Программирование, разработка, уравнение, формулыМатематические модели и алгоритмы сегодня отвечают за принятие важных решений, влияющих на нашу повседневную жизнь, более того — они сами управляют нашим миром.
Без высшей математики мы бы лишились алгоритма Шора для факторизации целых чисел в квантовых компьютерах, калибровочной теории Янга-Миллса для построения Стандартной модели в физике элементарных частиц, интегрального преобразования Радона для медицинской и геофизической томографии, моделей эпидемиологии, анализов рисков в страховании, моделей стохастического ценообразования финансовых производных, шифрования RSA, дифференциальных уравнений Навье-Стокса для прогнозирования изменений движения жидкостей и всего климата, всех инженерных разработок от теории автоматического управления до методов нахождения оптимальных решений и еще миллиона других вещей, о которых даже не задумываемся.
Математика стоит в основе цивилизации. Тем интереснее узнать, что с самого зарождения этого краеугольного камня в нем содержатся ошибки. Иногда ошибки математики остаются незаметными тысячелетия; порой они возникают спонтанно и быстро распространяются, проникая в наш код. Опечатка в уравнении ведет к катастрофе, но и само уравнение может быть потенциально опасно.
Мы воспринимаем ошибки как нечто чуждое, но что если вокруг них и строится наша жизнь?
Как используя PVS-Studio можно улучшить Visual C++ 2017 Libraries
2017-05-02 в 12:19, admin, рубрики: bugs, C, c/c++, c++, dev tools, MFC, pvs-studio, visual c++, Visual Studio, visual studio 2017, VS2017, библиотеки, Блог компании PVS-Studio, Компиляторы, ошибки, ошибки в коде, разработка под windows, Си, статический анализ кодаНазвание статьи намекает разработчикам Visual Studio, что они могут получать пользу от использования статического анализатора кода PVS-Studio. В статье приводятся результаты анализа библиотек, входящих в состав недавно выпущенной версии Visual C++ 2017, и даются рекомендации по улучшению и устранению ошибок. Приглашаю читателей узнать, как разработчики Visual C++ Libraries отстреливают ноги: будет интересно и познавательно.
Читать полностью »
Что может пойти не так в туре — и какое отношение это имеет к поисковому агрегатору
2017-04-13 в 6:56, admin, рубрики: Блог компании Травелата, ошибки, туры, управление, Управление e-commerce, управление проектами
Карточка отеля в Турции за 275 рублей на человека в сутки. Цена сгубила минимум троих.
«Тур был хороший, только в бассейне полчаса плавал жмур. Турки говорят, купаться можно, если не боитесь. Меня выбесило, а наши искупались».
Напомню, 5 лет назад нам казалось, что мы айтишники и делаем чисто ИТ-бизнес — агрегатор туров. Поиск, кэш, сравнение, балансировка надёжности поставщиков, хороший дата-майнинг — вот это всё. Но нет. Реальность несколько раз удивила, и в итоге мы всё равно занимаемся туристическим бизнесом, только чуть иначе.
В рамках хаба «Управление проектами» я расскажу про то, что может пойти не так в туре, который обычный человек нашёл через нас как агрегатора (поиск) и купил продукт туроператора.
Поскольку покупка-то шла через нас, при любом косяке отвечаем мы. И уже мы трясём туроператора и остальных причастных. И, надо сказать, это весьма эффективно. У обычного туриста шансов на справедливость меньше: кроме отзыва, ничего он туроператору не сделает, разве что крайне редко дойдёт до суда и обломается через полгода. А у нас рычаг очень простой — мы продаём сотни туров этому оператору и можем настаивать.
Истории ниже немного изменены в целях безопасности, чтобы не было возможности найти конкретных людей.
Читать полностью »
Как не надо принимать платежи. Пример с Avito
2017-04-03 в 18:25, admin, рубрики: IP, баги, обман, ошибки, фейл, финансы в ITБлокировка пользователей по IP дело не простое, особенно когда из-за этого пользователь страдает. Хочется рассказать пример с Avito, когда компания принимает деньги с IP, но не разрешает подать объявление с того же IP.
Читать полностью »
Я — самозванец
2017-03-16 в 7:06, admin, рубрики: Alconost, javascript, mozilla, Блог компании Alconost, веб-разработчик, карьера, карьера программиста, код, ошибки, Программирование, профессиональный рост, Разработка веб-сайтов, синдром самозванца, метки: синдром самозванца
Писать об этом очень тяжело, даже тяжелее, чем признаться себе в этом. Я писал заявления об увольнении с любимых мест работы, заканчивал отношения, много в чем не преуспел и портил свою репутацию. Но чувства, которые я из-за этого испытывал, были временными: поначалу бывало очень плохо, но через пару месяцев я оставлял это позади и жил дальше. И все же есть одно чувство, от которого мне так и не удалось избавиться за всю свою карьеру: синдром самозванца.
Переведено в Alconost
«Самозванец» — сильное слово, но именно так я чувствую себя на протяжении всей своей карьеры профессионального веб-разработчика. Мне кажется, что я, хоть и не прекращаю учиться каждый день, все равно отстаю. Мне кажется, что меня воспринимают как эксперта там, где я считаю себя затаившейся катастрофой. Я полный самозванец. Мошенник.
Читать полностью »
Снесите это немедленно
2017-02-21 в 10:48, admin, рубрики: Анализ и проектирование систем, высокая производительность, код, ошибки, плохая архитектура, Программирование, советы
Андрей Аксенов делится трудностями в подготовке слайдов для доклада. Это — расшифровка выступления Highload++.
Если видите этот слайд – я не очень успел картинки. Пришел Бунин, убедился, что у него докладчик не пропал и задал подлый вопрос. Мы заранее готовим конференцию, 1 сентября приём докладов. Я тоже хотел заранее подготовиться. Вчера в 6 вечера начал рисовать слайды для другого доклада, а для этого в 11, поэтому вот так.
Придется делать чистый стендап – а слушать ухом, но это, наверное, к лучшему, потому что можно спокойно тупить в телефон.
Что значит чистый стендап? Никакого кода совершенно, я специально постарался минимизировать количество строчек кода в презентации, правда пара всё равно протекла. Никаких революционных соображений ни на каких темы. Ну и чистый быдлятский юмор.
Возможно это федеральное преступление и меня ФСБ заметёт сразу после того как я со сцены выйду. Рискнем, заодно познакомлюсь, поехали.
Про что доклад?
Начнём год с позитива: как садятся админы и CIO
2017-01-19 в 6:58, admin, рубрики: Блог компании КРОК, ит-инфраструктура, ошибки, позитив, экипаж желает приятного полёта
На самом деле, конечно, вот прямо сесть — достаточно серьёзная задача даже при полном раздолбайстве. Но потерять работу за день и больше никогда не вернуться в ИТ-сферу — таких случаев сотни.
Я расскажу несколько баек. В некоторых из них изменены детали, чтобы нельзя было узнать компанию. Если вы узнаете свою — не беспокойтесь, наверняка эти случаи почти типичные для всей страны. Вы же знаете анекдот про первого залетевшего дятла.
Читать полностью »