Telegram (1) v л X last seen just now l. лете энкрипт? 6;42 PM 6:42 PM Ага с. 6:42 PM пизд / разработка :: не баг а фича :: it

it разработка не баг а фича 
Telegram (1) v л X last seen just now l. лете энкрипт? 6;42 PM 6:42 PM Ага с. 6:42 PM пиздос 7:17РМ мы ща во время релиза обнаружили 7:17 РМ что у нас в базе все широты и долготы местами перепутаны 7;18 рм ололо) 7:18 РМ к счатью, приложение тоже их путает местами, поэтому все
Подробнее
Telegram (1) v л X last seen just now l. лете энкрипт? 6;42 PM 6:42 PM Ага с. 6:42 PM пиздос 7:17РМ мы ща во время релиза обнаружили 7:17 РМ что у нас в базе все широты и долготы местами перепутаны 7;18 рм ололо) 7:18 РМ к счатью, приложение тоже их путает местами, поэтому все работает правлиьно 7:18 РМ сУка 7:18 РМ можно я заскриню?) 7;18 рм а вот Postgis - функция не согласна 7>18 рм заскринь) 7:18РМ Write a message...
it,разработка,не баг а фича
Развернуть

Отличный комментарий!

Оригинально. При первом просмотре поста, этого комментария не было
"приложение тоже их путает"
Да это искусственный интеллект спасает их задницу.
дух машины пытается выжить!...бедняжка
Когда все настолько через жопу что это даже плюс.
а ещё оно обогатит словарный запас и разовьёт воображение того, кто это будет поддерживать.
я вызываю Кэпа!!!
два рукожопства нейтрализуют негативный эффект
Типичная 2-уровневая схема. Есть база данных - там хранится информация (в данном случае - координаты), к этой БД во время работы обращается приложение, которое использует координаты для чего-то там (хоть бы и для показа пользователю).
Для самых одарённых: Минус на минус даёт плюс
& k My boat is ready! * \
Баг на баг даёт супер баг.
А он, в определенных условиях, является фичей.
все нормально. программа работает при четном количестве ошибок.
b.o.g b.o.g07.08.201703:30ответитьссылка 10.6
минус на минус даёт плюс
При "if (ErrorCount mod 2) = 0" тогда уж.
ну пздц ... вот, примерно оно у них и работает, как в твоем случае
if const = const
В случае вышеуказанного комментария таки тождественно равно!
при чем здесь знак равенства? это операция присвоения константе в твоем случае.
А вот тут уже зависит от компилятора.
Тут может быть и "=" и "==" и еще многой разной страшной дичи.
Эт понятно что от компилятора. Однако, есть уже сложившийся стандарт и в основном используется C-шный синтаксис. Отсюда и вопрос возник
Более актуален этот вариант.
Скорее всего, тот кто писал код, в момент написания, обратил внимание, что координаты перепутаны и поменял местами переменные в коде, так как перелопачивать базу долго/лень, а писать надо сейчас. А потом просто забыл сказать/поправить.
а зачем базу перелопачивать? просто переименовать столбцы. lon на lon_tmp, lat на lon, lon_tmp на lat.
Под словом "перелопачивать" я имел ввиду любые действия с базой. Да и не всегда человек ответственный за написание кода будет ее править или вообще иметь доступ или заморачиваться. (Если только все ты делаешь не один) Как правило, программист работает с данными "как есть", что бы не ждать когда их исправят. Проще написать, а если сделают правки, поменять переменную можно быстро.
На самом деле проблема с заменой местами lat-lng была всегда, из за того что европейский формат подразумевает lat-lon а североамериканский - lon-lat, отсюда c большой вероятностью можно догадаться где писали ту или иную библиотеку для работы с гео-данными. Например тот же leaflet.js - русский разработчик (lat-lon), а postgis уже американцы (lon-lat). Кароч это норма, т.к. и проблемы как таковой нет - просто поменять местами и все.
да у эти больных ублюдков даже дата через жопу пишется
пизданул как Фрейд! хорошая подколка на тему члена
А потом кому-то это поддерживать. Просто пиздец.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
íl# Дf • «		
	\§tj	
ш U /Л	„., :м; m	
1 Ml ( \\ y i ' ,