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

image
Сегодня, 11 января 2014 года многие пользователи стали получать ошибки при работе с сервисом Dropbox.
Ошибка проявляется в виде ответа сервиса ошибкой 500 при попытке выполнения различных операций.
Лично я заметил что на примере сбоев в работе своего iOS приложения, использующего API Dropbox.
Читать полностью »

В недалеком прошлом на этом замечательном ресурсе была опубликована статья Разработка технического задания (ТЗ) на программный продукт с точки зрения заказчика. Статья — сама по себе неплохая — содержит, к сожалению, ряд неточностей, о которых следует упомянуть. Сделаем это в «один проход» по абзацам. По второму абзацу:

Надо сказать, что у каждой из этих заинтересованных сторон свои требования и свое видение того, каким должно быть «хорошо написанное ТЗ». Например, у заказчика и исполнителя могут быть совершенно противоположные мнения на этот счет.

Уточнения:

  1. Технические задания не пишут (составляют, подготавливают, оформляют и пр.), а разрабатывают, см. хотя бы п. 1.2 ГОСТ 34.602-89;
  2. Если заказчик и исполнитель руководствуются требованиями ГОСТов, то совершенно противоположных мнений у них в принципе быть не может и не должно. Если же взаимодействие осуществляется «по понятиям» — как сейчас принято — то без «плюрализЬма мнений» тут, конечно, никак не обойтись.

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

Из-за того, что в PHP при сравнении строк оператор "==" пытается сначала преобразовать их в числа [1][2] (даже, если оба операнда — строки), результат порой может оказаться неожиданным:

<?php
var_dump('123' == '       123'); // true
var_dump('1e3' == '1000'); // true
var_dump('+74951112233' == '74951112233'); // true
var_dump('00000020' == '0000000000000000020'); // true
var_dump('0X1D' == '29E0'); // true
var_dump('0xafebac' == '11529132'); // true
var_dump('0xafebac' == '0XAFEBAC'); // true
var_dump('0xeb' == '+235e-0'); // true
var_dump('0.235' == '+.235'); // true
var_dump('0.2e-10' == '2.0E-11'); // true
var_dump('61529519452809720693702583126814' == '61529519452809720000000000000000'); // true в php < 5.4.4

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

При разработке одного небольшого проекта на Delphi с использованием FastScript, столкнулись с одной неочевидной особенностью.
Надеюсь, кому-то найденная особенность будет полезной и сэкономит время разработки.
Читать полностью »

Хотелось бы начать «без воды» по тексту, но всё же придется малость сделать лирическое отступление.
Вкратце о своей деятельности на просторах интернет-сообщества.
Последние 3 года занимаюсь русификацией всевозможного ПО, в частности под OC Windows и Android. Поскольку всё же живем не за границей, а тарабарский, к которому нас так усердно приучают, нам не родной язык, равно как и англицизмы нам не братья по языковой группе, а по сему быть русскому языку в забугорных продуктах, а не нам осваивать его и ставить на вооружение в своем доме.
Читать полностью »

Сегодня обнаружил на сайте ОАО «РЖД» весьма занятную ошибку:

29 февраля 2013 года в РЖД

Да, в феврале 2013 года у них 29 (!) дней. Хуже всего что наличие дополнительного дня «смещает» все остальные месяцы по дням недели на один день вперёд.

Интересно, что творится с сервисом заказов и с АСУ «Экспресс-3» в целом. Если через пару дней не поправят, то люди, заказывающие билеты на 1 марта будут неприятно удивлены.

Об ошибке написал на ticket@rzd.ru.

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

На минувших выходных онлайн-магазин компьютерных игр Origin проводил некий опрос для геймеров, после которого в благодарность за участие в нём владелец аккаунта получал код вида OS3874XVC, что позволяло ему скачать игру из магазина за 20$.

Сначала некоторые пользователи обратили внимание, что при помощи подобного кода можно было скачать игру дважды — через сайт и через клиентское приложение Origin. Быстро возникла версия, что на сервере никакой проверки относительно валидности и повторного использования кода не производится, и поэтому была предпринята попытка скачать еще игры и еще…
Читать полностью »

image

Хабралюдям не нужно дополнительно рассказывать о недавнем конфликте, произошедшем на электронной биржевой площадке Nasdaq, в свете размещения акций корпорации Facebook. Первое, что сделала Nasdaq OMX Group (холдинг, владеющий торговым местом) — принесла извинения и пообещала выплатить пострадавшим от сбоя в первый день торгов бумагами социальной сети 40 миллионов долларов. Беспрецедентные (по словам управляющих NASDAQ) задержки и лаги сопровождали IPO Facebook и, конечно, ответственность за это не может нести кто-то иной. Но теперь обозлились и акционеры, как социальной сети, так и непосредственно самого NASDAQ, грозят проверки и, что самое плохое, снижение доверия со стороны стартапов Кремниевой Долины.

Это и есть та причина, по которой Nasdaq OMX в настоящий момент предпринимает все, для того чтобы в будущем избежать подобных проблем. Почти 14 миллионов долларов будет выплачено пострадавшим наличностью, а остальная часть суммы компенсации — в виде скидок на ведение торговых операций на срок до 6 месяцев (что может быть даже более привлекательным для крупных институциональных торговцев акциями, вроде крупнейших американских инвестиционных банков, которые и выводили Facebook на первичное размещение).
Читать полностью »

Введение.

Месяц назад, когда работал с DLE и модулем uLogin заметил, что в модуле подозрительно простая проверка входящих данных и решил это проверить.

Мои подозрения подтвердились.
Читать полностью »


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