За последние 24 часа нас посетили 34125 программистов и 1314 роботов. Сейчас ищут 946 программистов ...

Наши идиотические ошибки

Тема в разделе "Прочее", создана пользователем shreck, 4 май 2009.

  1. shreck

    shreck Активный пользователь

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    Вечер четверга.
    ----------------------
    Сижу значит, пишу для cron скритпег, который бегает по базе, что-то делает и ОТПРАВЛЯЕТ МНЕ ПИСЬМО.
    Таймер на cron поставил 0-59, т.е каждую минуту. Сижу отлаживаю.
    Но тут, четверг, завтра майские праздники, 17.00 - убегаю довольный с работы.

    ----------------------
    Утро понедельника.
    ~30600 (64 метра) штук писем на ящик
    на 1.5 часа работа встала.

    Сижу, вот думаю, может я не один такой, есть чем поделиться?
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Да тут кто-то недавно скриптом для удаления фотографий удалил все CMS ;)
     
  3. Вльдемар

    Вльдемар Активный пользователь

    С нами с:
    20 май 2006
    Сообщения:
    635
    Симпатии:
    0
    Адрес:
    Белхород
    Работал в универе. У каждого студента свой лигин (№зачетки) и пароль.
    Естественно профилей создается куча.
    Сотрудник писал скрипт для автоматической чистки профилей и испытал на компе шефа.
    Документы, хранившиеся уже лет 10, вроде бы удалось восстановить :)
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Kreker
    поправка, Редактором системных файлов ;)
     
  5. IMAP решает, полюбому.
     
  6. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Писал на локалке скрипт очисти кеша, пока писал, не обратил внимание, что в переменную метода $path передаётся $_SERVER['DOCUMENT_ROOT'] заместо $_SERVER['DOCUMENT_ROOT'].'/storage/cache';
    В результате потер всё, что там было вместе со скриптом, который это исполнял ...
     
  7. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
    все было более прозаично... писал скрипты два дня, перед этим день верстал сайт, потом решил удалить старую версию бэкапнутую - и удалил последнее... аргх! так было обидно заново начинать =(
     
  8. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    kas1e
    используй svn
     
  9. shreck

    shreck Активный пользователь

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    +1
     
  10. Mark32

    Mark32 Активный пользователь

    С нами с:
    15 июн 2008
    Сообщения:
    539
    Симпатии:
    2
    :D
     
  11. Koc

    Koc Активный пользователь

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    решил использовать отложенное подключение в своем классе-надстройке над mysqlI.
    Там есть метод formatQuery - отформатировать запрос, но не выполнять его.
    подключения нет - real_escape не работает.

    Отака фиговина. Минут 15 не мог понять что же не так.
     
  12. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    А я вот сериализировал объект с ссылкой, и думал, почему после десереализации там старое значение...)
     
  13. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Меня больше всего бесит ошибка, когда я забываю в UPDATE `tbl` указать id. Уже несколько раз такое было.
    Написал маленький сайтик. Начал заполнять базу. Потом увидел, что в одной из записей ошибка и поправил. Команда в движке была UPDATE. Все записи стали одинаковыми :)
     
  14. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Kreker
    Я всегда сперва пишу
    [sql]
    UPDATE table SET WHERE id = $id
    [/sql]
    И потом уже дописываю запрос :)
     
  15. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    +1, я примерно так же
     
  16. PetrOFF

    PetrOFF Активный пользователь

    С нами с:
    13 май 2009
    Сообщения:
    102
    Симпатии:
    0
    В раннем детстве написал хитрую программу, которая обрабатывала данные, удаляла свое тело и записывала на его место результат обработки. И вот финальное тестирование, все результаты верны, все работает..... и тут я на автомате нажимаю клавишу сохранить. В результате вместо листинга программы, есть не кому ненужный набор тестированных данных...... Помню до сих пор :)
     
  17. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Использовал BETWEEN для VARCHAR2 :D