Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Напомните историю про уволенного программиста   Найти похожие ветки 

 
Kolan ©   (2012-02-21 13:05) [0]

Здравствуйте!

Никак не могу найти историю, где программист (кажется он разрабатывал Maple или подобный математический пакет) для отладки написал то ли в хинте, то ли в каком-то сообщении об ошибке оскорбительную для пользователя фразу и забыл её заменить. В результате она попала в реальный продукт, фирма получила тонну рекламаций в первый же день продаж, а программист был уволен.


 
Kolan ©   (2012-02-21 13:14) [1]

Не знаете, где можно найти эту историю?


 
CRLF   (2012-02-21 13:14) [2]

Не знаем, а что?


 
Anatoly Podgoretsky ©   (2012-02-21 13:15) [3]

> Kolan  (21.02.2012 13:05:00)  [0]

Такого много, русские программисты не стесняются писать мать в продуктах
Микрософт


 
TUser ©   (2012-02-21 13:18) [4]

А как установили, какой именно программист это сделал?


 
Kerk ©   (2012-02-21 13:19) [5]


> TUser ©   (21.02.12 13:18) [4]
>
> А как установили, какой именно программист это сделал?

Дык любая система контроля версий это покажет


 
Ega23 ©   (2012-02-21 13:19) [6]

Ну у меня такое было.
raise Exception.Create("какая-то ...ня, ... знает почему.")
Выскочило у тётки в бюро пропусков на Калининской АЭС.
Шеф прибежал красный как рак, орал очень громко, сказал, что если через час в StarTeam-е найдёт хоть один "...", "..опу", "f..k" и прочая, то премии лишит.


 
Kolan ©   (2012-02-21 13:22) [7]

Я ищу именно ту историю, чтобы привести её в качестве примера.


 
Anatoly Podgoretsky ©   (2012-02-21 13:22) [8]

> TUser  (21.02.2012 13:18:04)  [4]

По копирайту


 
Kerk ©   (2012-02-21 13:23) [9]

Мы однажды обнаружили табличку "При задолженности больше двух месяцев нужно резать провода" при расчете платежей за эл.энергию, оставленную покинувшим нас к тому моменту программистом.


 
Омлет ©   (2012-02-21 13:28) [10]

const
{$IFDEF DEBUG}
 STR_WTF_ERROR = "Какая-то ...ня, ... знает почему.";
{$ELSE}
 STR_WTF_ERROR = "Неизвестная ошибка.";
{$ENDIF}


 
Ega23 ©   (2012-02-21 13:32) [11]


> Омлет ©   (21.02.12 13:28) [10]


Так там так и было. Просто debug-версия случайно "ушла".


 
Ega23 ©   (2012-02-21 13:32) [12]


> Я ищу именно ту историю, чтобы привести её в качестве примера.


Таких историй - миллион. Наверное, каждый через такое проходил.


 
Kolan ©   (2012-02-21 13:39) [13]

Большая часть из миллиона, я думаю, не опубликована и у меня не получится сделать ссылку.


 
Думкин ©   (2012-02-21 13:42) [14]

В Маткаде вроде.


 
TUser ©   (2012-02-21 13:47) [15]


> Kerk ©   (21.02.12 13:19) [5]
>
> Дык любая система контроля версий это покажет

Она покажет от имени чьего аккаунта было внесено изменение. Я спросил потому, что есть возможность для подставы нелюбимым коллегам - типа "а он матом пишет". То есть, конечно, если некто позволяет делать что угодно из своего аккаунта, то ССЗБ.


 
Inovet ©   (2012-02-21 14:30) [16]

> [4] TUser ©   (21.02.12 13:18)
> А как установили, какой именно программист это сделал?

Мюллер подошёл к сейфу. Сейф был открыт в нём стояла пустая консервная банка с надписью на русском "Свинина тушёная", вокруг были разбросаны открытые папки с документами с пометкой "Совершенно секретно". Мюллер брезгливо взял одну папку, она как и сейф была покрыта жирными отпечатками пальцев. - И когда Штирлиц возмёт в привычку мыть руки после этой отвратительной русской тушёнки, пержде чем лапать ими мои документы, - в который раз пробормотал Мюллер и сокрушённо качая головой, принялся складывать документы в сейф.


 
han_malign   (2012-02-21 14:45) [17]

я вроде эту байку у Спольски видел...


 
Pit   (2012-02-21 16:08) [18]

а иногда хочется написать матерное, когда не знаешь что писать. Особенно, когда по идее, выполнение до этого места не должно дойти.
Теперь я просто ставлю GUID: (ctrl+shift+g) - и думать не надо, и идентификация точная.

Правда, дельфи всё таки умерла, переводим проект на шарп... Кстати, а в студии MS как генерировать гуиды...


 
Pit   (2012-02-21 16:24) [19]

оказывается: TOOLS -> Create GUID

ужасно. Зато утилита обладает повышенной функциональностью...


 
Ega23 ©   (2012-02-21 16:46) [20]


>  Кстати, а в студии MS как генерировать гуиды...


select newid();


 
han_malign   (2012-02-21 16:47) [21]

http://createguid.com/


 
Ega23 ©   (2012-02-21 17:16) [22]


> han_malign   (21.02.12 16:47) [21]


Класс!!!


 
Dimka Maslov ©   (2012-02-21 18:37) [23]


> han_malign   (21.02.12 16:47) [21]


И туда свой пищальник вставили. Что они все так от него с ума сходят?


 
sniknik ©   (2012-02-21 19:39) [24]

> оказывается: TOOLS -> Create GUID
> ужасно. Зато утилита обладает повышенной функциональностью...
удар молотком по гвоздю в новой системе делается так - крепим гвоздь, подымаемся с молотком на уровень второго этажа, кидаем.

сделано так потому что теперь у молотка нет ручки, но зато он обладает повышенной функциональностью... (кто бы объяснил что это значит). и пусть она мне нафиг не сдалась, это функциональность, не знаю зачем она, чт с ее помощью делать, и доку не прочитал... НО! одно то, что она есть, заставляет гордится новой системой.

нда, уж.


 
знайка   (2012-02-21 20:08) [25]


> нда, уж.
ну вы не каждый день гуиды в код пишите?
А если все-таки так часто, то напишите макрос в студию, на шорткат повесте, и будет счастье. :)


 
Аццкий   (2012-02-21 20:50) [26]


> han_malign   (21.02.12 16:47) [21]


в чем прикол?


 
Jeer ©   (2012-02-21 21:21) [27]


> в чем прикол?


^R попробуй


 
Аццкий   (2012-02-21 22:44) [28]

и че должно произойти?


 
sniknik ©   (2012-02-22 01:18) [29]

> то напишите макрос в студию
не про то речь, и написать можно и привыкнуть, но по факту - сделали хуже (ИМХО), но гордятся, ибо "повышенная функциональность" (какая ? у функции единственное предназначение которой дать гуид... она что там носки теперь стирает? или другое что полезное делает?)


 
Германн ©   (2012-02-22 01:47) [30]


> Ega23 ©   (21.02.12 13:19) [6]
>
> Ну у меня такое было.

Как и у всех больших любителей пива. :)


 
Забаненный   (2012-02-22 01:52) [31]


> sniknik ©   (22.02.12 01:18) [29]

может, она дает "золотые", "серебряные", палиндромные и пр. гуиды. ну и носки тоже, при наличии стиральной машины с USB 3.0


 
Pit   (2012-02-22 13:54) [32]

Удалено модератором


 
TUser ©   (2012-02-22 14:38) [33]


> "золотые", "серебряные", палиндромные и пр. гуиды

А это идея - заменить гуиды на что-нибудь 65536-битное, но зато все их делать "красивыми", и срубить кучу бабла.


 
CRLF   (2012-02-22 14:46) [34]

Обоснуй, что из 2^65536 комбинаций не менее 2^128 будет красивых %-)


 
Kolan ©   (2012-02-22 15:09) [35]

А где взять сабжевую статью никто не вспомнил? Думкин, кажется — да, был Маткад, но поисковиками не нашел, к сожалению.


 
sniknik ©   (2012-02-22 15:49) [36]

> я вроде эту байку у Спольски видел...
статьи есть тут, может нужной там и нет, но...
http://russian.joelonsoftware.com/index.html



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.061 c
2-1342632238
Pcrepair
2012-07-18 21:23
2013.03.22
Передача данных через параметры от функции к функции


15-1336195150
Дмитрий С
2012-05-05 09:19
2013.03.22
Частичное совпадение с регуляркой.


15-1263085307
McSimm
2010-01-10 04:01
2013.03.22
(2) Кто знает, что-то похожее, но новое?


2-1330583173
Delphi2007
2012-03-01 10:26
2013.03.22
DBF и Memo поля


15-1350765004
Юрий
2012-10-21 00:30
2013.03.22
С днем рождения ! 21 октября 2012 воскресенье





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский