Рубрика «ошибки» - 10

Блокировка пользователей по IP дело не простое, особенно когда из-за этого пользователь страдает. Хочется рассказать пример с Avito, когда компания принимает деньги с IP, но не разрешает подать объявление с того же IP.
image
Читать полностью »

Я — самозванец - 1
Писать об этом очень тяжело, даже тяжелее, чем признаться себе в этом. Я писал заявления об увольнении с любимых мест работы, заканчивал отношения, много в чем не преуспел и портил свою репутацию. Но чувства, которые я из-за этого испытывал, были временными: поначалу бывало очень плохо, но через пару месяцев я оставлял это позади и жил дальше. И все же есть одно чувство, от которого мне так и не удалось избавиться за всю свою карьеру: синдром самозванца.

Переведено в Alconost

«Самозванец» — сильное слово, но именно так я чувствую себя на протяжении всей своей карьеры профессионального веб-разработчика. Мне кажется, что я, хоть и не прекращаю учиться каждый день, все равно отстаю. Мне кажется, что меня воспринимают как эксперта там, где я считаю себя затаившейся катастрофой. Я полный самозванец. Мошенник.
Читать полностью »

Снесите это немедленно - 1

Андрей Аксенов делится трудностями в подготовке слайдов для доклада. Это — расшифровка выступления Highload++.

Снесите это немедленно - 2

Если видите этот слайд – я не очень успел картинки. Пришел Бунин, убедился, что у него докладчик не пропал и задал подлый вопрос. Мы заранее готовим конференцию, 1 сентября приём докладов. Я тоже хотел заранее подготовиться. Вчера в 6 вечера начал рисовать слайды для другого доклада, а для этого в 11, поэтому вот так.

Придется делать чистый стендап – а слушать ухом, но это, наверное, к лучшему, потому что можно спокойно тупить в телефон.

Что значит чистый стендап? Никакого кода совершенно, я специально постарался минимизировать количество строчек кода в презентации, правда пара всё равно протекла. Никаких революционных соображений ни на каких темы. Ну и чистый быдлятский юмор.

Возможно это федеральное преступление и меня ФСБ заметёт сразу после того как я со сцены выйду. Рискнем, заодно познакомлюсь, поехали.

Про что доклад?

Читать полностью »

Начнём год с позитива: как садятся админы и CIO - 1

На самом деле, конечно, вот прямо сесть — достаточно серьёзная задача даже при полном раздолбайстве. Но потерять работу за день и больше никогда не вернуться в ИТ-сферу — таких случаев сотни.

Я расскажу несколько баек. В некоторых из них изменены детали, чтобы нельзя было узнать компанию. Если вы узнаете свою — не беспокойтесь, наверняка эти случаи почти типичные для всей страны. Вы же знаете анекдот про первого залетевшего дятла.
Читать полностью »

Типичные ошибки начинающих работать с изображениями - 1Цифровая обработка изображений — весьма интересная область, но она таит в себе множество подводных камней, на которые постоянно натыкаются новички. Мы активно привлекаем студентов к участию в грантах и проектах, но когда мы пытались давать студентам реальные задания, которые требуют реализации новых алгоритмов обработки изображений, мы были в ужасе от совершаемых ими детских ошибок.

Поэтому перед постановкой полноценных задач мы стали давать студентам ряд практических заданий по реализации стандартных алгоритмов обработки изображений: базовые операции над изображениями (поворот, размытие), свёртка, интерполяция с помощью простых фильтров (билинейная, бикубическая), направленная интерполяция, выделение границ с помощью алгоритма Канни, детектирование ключевых точек и т.д. Язык программирования мог быть любым, однако при выполнении заданий не допускается использование сторонних библиотек, за исключением чтения и записи изображений. Это связано с тем, что задания носят обучающий характер, самостоятельная реализация алгоритмов является хорошей практикой в программировании и позволяет понять, как работают методы изнутри.

Данная статья описывает наиболее частые ошибки, совершаемые студентами при выполнении практических заданий по обработке изображений. Изображения обычные, никакой экзотики типа 16-битной глубины цвета, панхроматичности и 3D-изображений нет.

Читать полностью »

Мы уже три года делаем сервис «Кнопка». У нас отличные сотрудники, клёвый офис, приятные клиенты, милый кот и неплохая маржинальность. Нет, правда, мы привыкли думать, что мы молодцы. Недавно нам пришлось поменять эту привычку и научиться жить совсем в другом мире: где мы регулярно ошибаемся и на этих ошибках нужно учиться.

image
Читать полностью »

Ещё не угасла надежда на слабый сигнал Wi-Fi в аэропорту, на заряд батареи, который вот-вот заставит ноутбук вырубиться — а розетку здесь найти та ещё задача — и на то, что письмо клиенту на миллион долларов вроде ушло. И в этот момент «пожалуйста, заработай» вылезает приводящее в шок сообщение: «Упс».

image

Ошибка. Упс… возникла серверная ошибка и ваше письмо не отправилось.

Как в некоторые бросающие в дрожь моменты фильма «Американский психопат» это не очень различимое, бесстрастное сообщение от почты Gmail вонзает кинжал точно в моё сердце, мгновенно порождая отчаяние — что же пошло не так?
Читать полностью »

Сегодня я хочу рассказать об ошибках которые допускают начинающие пользователи Linux преимущественно при переходе с Windows.
Читать полностью »

imageШирокое распространение криптографических технологий не произойдет одним махом. Нам придется как следует поработать, но будет весело.

Я хотел поделиться с вами некоторыми мыслями о распространении криптотехнологий и о беге на длинную дистанцию. Этот первый пост в рамках нашего блога основан на моем опыте работы с блокчейн-платформой Waves — я работаю там директором по связям с общественностью. Однако сразу оговорюсь, что все написанное далее — мое личное мнение, не отражающее какую-либо официальную позицию. </конец дисклеймера> Я провел почти 3 года в мире криптотехнологий, став свидетелем всех самых лучших и худших событий в этой области, поэтому этот пост также в некоторой степени объясняет, что мне так нравится в Waves и почему я уверен, что останусь в компании надолго.

Недавно я снова начал бегать на длинные дистанции. Я занимаюсь бегом уже 15 лет, однако хроническое воспаление ахиллесовых сухожилий привело к тому, что в последнее время мой показатель еженедельного пробега снизился до однозначного числа. Для меня бег — хорошее средство сохранения остроты ума и общей работоспособности, учитывая тот факт, что этот год выдался для меня ужасным в личном плане, и я понял, что если ничего не поделаю с этой ситуацией, то не дотяну такими темпами и до сорока лет, не говоря уже о семидесяти. И вот несколько месяцев физиотерапии, совершенствования техники с помощью бега босиком и в минималистичной обуви, а также смещения основной нагрузки с пятки на переднюю часть ступни сделали свое дело, и я решил, что пришла пора оформить свое возвращение в бег официально и зарегистрировался на ультрамарафон в конце октября, обещающий стать весьма непростым 8-часовым испытанием.
Читать полностью »

Мы рады представить новую версию Rust 1.12. Rust — это системный язык программирования, нацеленный на безопасную работу с памятью, скорость и параллельное выполнение кода.

Как обычно, вы можете установить Rust 1.12 с соответствующей страницы официального сайта, а также ознакомиться с подробным списком изменений в этой версии на GitHub. В этот выпуск вошёл 1361 патч.

Что вошло в стабильную версию 1.12

Выпуск 1.12 — возможно, самый значительный с момента выпуска 1.0. Нам есть о чём рассказать, но если у вас мало времени, вот краткое содержание.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js