Не легка жизнь программиста, Как это бывает

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (3) 1 [2] 3   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
joker5
18.05.2014 - 20:54
1
Статус: Offline


Ярила

Регистрация: 23.06.12
Сообщений: 3942
Цитата (TermoshoK @ 18.05.2014 - 21:36)
старая нарезека поинтереснее )) но всё равно прикольно

ааа,когда получим бонуч и когда дали рутовый доступ.оч веселая и жизненная.сам не админ и не айти,но ценю))
 
[^]
GeoVan
18.05.2014 - 20:54
2
Статус: Online


Ярила

Регистрация: 15.08.12
Сообщений: 1725
А я узнал первая пикча "карабель" и сериала Lexx.
 
[^]
camelmoto
18.05.2014 - 20:55
2
Статус: Offline


Шутник

Регистрация: 25.02.14
Сообщений: 25
Цитата
Боюсь показаться занудой но имхо слишком надуманно. Даже не улыбнуло. Разве что автор пишет код прямо на боевом сервере и не тестирует его вообще.

Ну зачем сразу код писать, можно и по быстрому через phpmyadmin захотеть поменять пароль у юзера и при этом забыть прописать WHERE xD
 
[^]
Whitening
18.05.2014 - 21:03
0
Статус: Offline


_/¯(ツ)¯\_

Регистрация: 1.06.07
Сообщений: 1979
"Исправил баги" - я искренне поржал (гифка с котом и мышкой) bravo.gif
 
[^]
РыжаяБорода
18.05.2014 - 21:09
1
Статус: Offline


Ярила

Регистрация: 13.10.11
Сообщений: 3745
хоть бы написали, что спёрли отсюда
 
[^]
camelmoto
18.05.2014 - 21:13
1
Статус: Offline


Шутник

Регистрация: 25.02.14
Сообщений: 25
Цитата
хоть бы написали, что спёрли отсюда

Не написал, что оттуда, дабы не оттуда
 
[^]
YoMan78
18.05.2014 - 21:25
3
Статус: Offline


Мельник

Регистрация: 7.08.11
Сообщений: 5311
Цитата (camelmoto @ 18.05.2014 - 21:34)
...14
Когда я удаляю данные из таблицы и в запросе забыл написать WHERE …

А в чем проблема? Не давай commit; А если ты работаешь с autocommit или с тупыми RDBMS которые не знаю что такое транзакция, то

Это сообщение отредактировал YoMan78 - 18.05.2014 - 21:27

Не легка жизнь программиста
 
[^]
microkiller
18.05.2014 - 21:26
1
Статус: Offline


Весельчак

Регистрация: 23.01.14
Сообщений: 164
Цитата (camelmoto @ 18.05.2014 - 21:34)
...14
Когда я удаляю данные из таблицы и в запросе забыл написать WHERE …

Как это знакомо, точнее некуда!
 
[^]
alexcap2010
18.05.2014 - 21:27
0
Статус: Offline


Ярила

Регистрация: 31.07.10
Сообщений: 1753
Цитата (camelmoto @ 18.05.2014 - 23:46)
Цитата
Да грохнуть все записи таблицы, забыв о WHERE это братцы, мое!

Не только твоё smile.gif

при этом еще забыть сделать резервную копию
 
[^]
Shker
18.05.2014 - 21:41
1
Статус: Offline


300 UQ - потрачено (((

Регистрация: 26.09.12
Сообщений: 198
уронил сервер? программист? хммм
 
[^]
camelmoto
18.05.2014 - 21:45
3
Статус: Offline


Шутник

Регистрация: 25.02.14
Сообщений: 25
Цитата
А в чем проблема? Не давай commit; А если ты работаешь с autocommit или с тупыми RDBMS которые не знаю что такое транзакция, то

Вот ведь докопались зануды!
Значит дело было так. Пятница, 19:59, у выхода уже ждут друзья. Вдруг звонит шеф и говорит, что забыл свой пасс в бэкенд, ты бежишь в phpmyadmin и так-как все пароли зашифрованы, просто пишешь новый но при этом забываешь ну например отфильтровать по мылу лысый@босс.ру
Ну и потом очень быстро улетаешь с друзьями на рыбалку, по всем традициям и обычаям уничтожаешь бутылку водки и проверяешь почту, где уже как 2 часа висит сообщение от лысого, что никто кроме него не может войти в систему....и тут ты вдруг понимаешь, что случилось.
 
[^]
TroyHoran
18.05.2014 - 21:56
1
Статус: Offline


Шутник

Регистрация: 10.03.14
Сообщений: 27
Цитата (camelmoto @ 18.05.2014 - 22:45)
Цитата
А в чем проблема? Не давай commit; А если ты работаешь с autocommit или с тупыми RDBMS которые не знаю что такое транзакция, то

Вот ведь докопались зануды!
Значит дело было так. Пятница, 19:59, у выхода уже ждут друзья. Вдруг звонит шеф и говорит, что забыл свой пасс в бэкенд, ты бежишь в phpmyadmin и так-как все пароли зашифрованы, просто пишешь новый но при этом забываешь ну например отфильтровать по мылу лысый@босс.ру
Ну и потом очень быстро улетаешь с друзьями на рыбалку, по всем традициям и обычаям уничтожаешь бутылку водки и проверяешь почту, где уже как 2 часа висит сообщение от лысого, что никто кроме него не может войти в систему....и тут ты вдруг понимаешь, что случилось.

phpmyadmin это зло.
Старайтесь работать через консоль.

UPDATE не менее опасен чем DELETE.
А вообще, старайтесь проектировать так приложение чтобы DELETE потом ни когда не использовать. Правильное использование индексов, движков таблиц, грамотная архитектура и нет необходимости в удалении.
База данных это то где хранятся данные, а не удаляются.

Добавлено в 22:01
Да, и просто совет, для кого-то может и пригодится.
Прежде чем набрать в терминале оператор UPDATE приручите себя сначала ставить LIMIT 1;
А уж потом пишите весь запрос.
 
[^]
microkiller
18.05.2014 - 22:19
0
Статус: Offline


Весельчак

Регистрация: 23.01.14
Сообщений: 164
Цитата (TroyHoran @ 18.05.2014 - 22:56)
Цитата (camelmoto @ 18.05.2014 - 22:45)
Цитата
А в чем проблема? Не давай commit; А если ты работаешь с autocommit или с тупыми RDBMS которые не знаю что такое транзакция, то

Вот ведь докопались зануды!
Значит дело было так. Пятница, 19:59, у выхода уже ждут друзья. Вдруг звонит шеф и говорит, что забыл свой пасс в бэкенд, ты бежишь в phpmyadmin и так-как все пароли зашифрованы, просто пишешь новый но при этом забываешь ну например отфильтровать по мылу лысый@босс.ру
Ну и потом очень быстро улетаешь с друзьями на рыбалку, по всем традициям и обычаям уничтожаешь бутылку водки и проверяешь почту, где уже как 2 часа висит сообщение от лысого, что никто кроме него не может войти в систему....и тут ты вдруг понимаешь, что случилось.

phpmyadmin это зло.
Старайтесь работать через консоль.

UPDATE не менее опасен чем DELETE.
А вообще, старайтесь проектировать так приложение чтобы DELETE потом ни когда не использовать. Правильное использование индексов, движков таблиц, грамотная архитектура и нет необходимости в удалении.
База данных это то где хранятся данные, а не удаляются.

Добавлено в 22:01
Да, и просто совет, для кого-то может и пригодится.
Прежде чем набрать в терминале оператор UPDATE приручите себя сначала ставить LIMIT 1;
А уж потом пишите весь запрос.

Да хорош уже умничать, надо последним ебланом быть чтобы променять phpmyadmin на рукоконсольную работу с мускулем! Это тоже самое, что ходить на работу за 5 км пешком и ездить на комфортном авто!
 
[^]
SergStone
18.05.2014 - 22:38
1
Статус: Offline


Шутник

Регистрация: 7.09.13
Сообщений: 48
Цитата (camelmoto @ 18.05.2014 - 21:46)
Цитата
Да грохнуть все записи таблицы, забыв о WHERE это братцы, мое!

Не только твоё smile.gif

Даа... WHERE в таблице - это мелочи. Я вот умудрился грохнуть Production базу данных в облаке, когда мы не делали бэкапы. Реально, выглядел как чувак на гифке. Позвонил хостеру - они в ответ: сорри, но помочь ничем не можем...
 
[^]
AndrOdessa
18.05.2014 - 23:36
7
Статус: Offline


Шутник

Регистрация: 2.11.12
Сообщений: 33
Цитата (camelmoto @ 18.05.2014 - 19:34)
...14
Когда я удаляю данные из таблицы и в запросе забыл написать WHERE …

Я не программер, но жопой чую что это коакой-то пицдец cry.gif
 
[^]
FunnyBanana
18.05.2014 - 23:59
0
Статус: Offline


ЭКСПЕРТ В ОБЛАСТИ ВСЕГО

Регистрация: 15.08.12
Сообщений: 1999
Цитата
Когда меня, как старшего разработчика спрашивают: "А как сделать текст жирным через CSS"


font-weight:bold; rulez.gif


Цитата
Боюсь показаться занудой но имхо слишком надуманно. Даже не улыбнуло. Разве что автор пишет код прямо на боевом сервере и не тестирует его вообще.


Вы видать из тех программистов что делают сайты на бесплатной CMS от UCOZ, и умеете регистрировать аккаунты в одноклассниках родителям. Тогда этот юмор явно не для Вас.

Цитата
уронил сервер? программист? хммм


А что необычного?

Это сообщение отредактировал FunnyBanana - 19.05.2014 - 00:02
 
[^]
mistiq
19.05.2014 - 08:51
4
Статус: Offline


Шутник

Регистрация: 21.09.12
Сообщений: 0
Цитата (Hidalgo @ 18.05.2014 - 21:44)
Да грохнуть все записи таблицы, забыв о WHERE это братцы, мое!

Бэкап - акт проявления трусости? =))

Добавлено в 08:52
Цитата (FunnyBanana @ 19.05.2014 - 00:59)
Цитата
уронил сервер? программист? хммм


А что необычного?

Необычно то, что в нормально построеной среде, программеры работают в песочницах, от которых в принципе не может пострадать "сервер" и которые восстанавливаются за минуты из исходных образов.
 
[^]
TroyHoran
19.05.2014 - 08:52
2
Статус: Offline


Шутник

Регистрация: 10.03.14
Сообщений: 27
Цитата (microkiller @ 18.05.2014 - 23:19)

Да хорош уже умничать, надо последним ебланом быть чтобы променять phpmyadmin на рукоконсольную работу с мускулем! Это тоже самое, что ходить на работу за 5 км пешком и ездить на комфортном авто!

Вы не поверите, я работал всегда с phpmyadmin, я прекрасно понимаю удобство этой утилиты. Но, один умный, действительно умный человек, мне как-то раз сказал - если ты хочешь знать SQL, хочешь уметь составлять запросы, научиться понимать как все устроено на сервере баз - удаляй её, она только мешает пониманию.
Это тема очень холливарная, и я ни в коем образе не говорю что все кто юзает phpmyadmin темные алени, просто все мои знакомые которые себя пересилили и удалили, теперь говорят что так было правильно, и уровень понимания баз у них нааамного выше теперь. А если вам так категорично удобно - пользуйтесь, для Вас и писали:)
 
[^]
alizarin
19.05.2014 - 08:59
1
Статус: Offline


Хохмач

Регистрация: 25.06.13
Сообщений: 765
Цитата (TroyHoran @ 19.05.2014 - 09:52)
Цитата (microkiller @ 18.05.2014 - 23:19)

Да хорош уже умничать, надо последним ебланом быть чтобы променять phpmyadmin на рукоконсольную работу с мускулем! Это тоже самое, что ходить на работу за 5 км пешком и ездить на комфортном авто!

Вы не поверите, я работал всегда с phpmyadmin, я прекрасно понимаю удобство этой утилиты. Но, один умный, действительно умный человек, мне как-то раз сказал - если ты хочешь знать SQL, хочешь уметь составлять запросы, научиться понимать как все устроено на сервере баз - удаляй её, она только мешает пониманию.
Это тема очень холливарная, и я ни в коем образе не говорю что все кто юзает phpmyadmin темные алени, просто все мои знакомые которые себя пересилили и удалили, теперь говорят что так было правильно, и уровень понимания баз у них нааамного выше теперь. А если вам так категорично удобно - пользуйтесь, для Вас и писали:)

Полностью поддерживаю
 
[^]
Boojor
19.05.2014 - 09:18
6
Статус: Offline


Шутник

Регистрация: 5.10.12
Сообщений: 51
Когда слушаешь программистов...

Не легка жизнь программиста
 
[^]
aProxy2124
19.05.2014 - 09:34
0
Статус: Offline


Приколист

Регистрация: 27.11.12
Сообщений: 261
Я не програмист, а конструктор, но многое и нам подходит lol.gif
 
[^]
Kotofeya
19.05.2014 - 09:56
0
Статус: Offline


Ярила

Регистрация: 3.04.14
Сообщений: 5292
Можно чуть скорректировать основную суть и станет понятно, что это можно применить ко многим профессиям )

Главное же самоирония! )
 
[^]
Tuxoid
19.05.2014 - 09:57
2
Статус: Offline


Балагур

Регистрация: 13.05.13
Сообщений: 972
Цитата (camelmoto @ 18.05.2014 - 22:45)
Цитата
А в чем проблема? Не давай commit; А если ты работаешь с autocommit или с тупыми RDBMS которые не знаю что такое транзакция, то

Вот ведь докопались зануды!
Значит дело было так. Пятница, 19:59, у выхода уже ждут друзья. Вдруг звонит шеф и говорит, что забыл свой пасс в бэкенд, ты бежишь в phpmyadmin и так-как все пароли зашифрованы, просто пишешь новый но при этом забываешь ну например отфильтровать по мылу лысый@босс.ру
Ну и потом очень быстро улетаешь с друзьями на рыбалку, по всем традициям и обычаям уничтожаешь бутылку водки и проверяешь почту, где уже как 2 часа висит сообщение от лысого, что никто кроме него не может войти в систему....и тут ты вдруг понимаешь, что случилось.

Менять пароль через phpMyAdmin? O_o У вас что не запиленно штатное средство восстановления паролей?

Добавлено в 10:00
Цитата (FunnyBanana @ 19.05.2014 - 00:59)
Цитата
Боюсь показаться занудой но имхо слишком надуманно. Даже не улыбнуло. Разве что автор пишет код прямо на боевом сервере и не тестирует его вообще.


Вы видать из тех программистов что делают сайты на бесплатной CMS от UCOZ, и умеете регистрировать аккаунты в одноклассниках родителям. Тогда этот юмор явно не для Вас.

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

Это сообщение отредактировал Tuxoid - 19.05.2014 - 10:03
 
[^]
Pakator
19.05.2014 - 10:39
1
Статус: Offline


Галерка

Регистрация: 21.08.13
Сообщений: 6068
Когда я делаю "мартышкин труд"!

Не легка жизнь программиста
 
[^]
Vazok
19.05.2014 - 10:43
0
Статус: Offline


Юморист

Регистрация: 21.12.13
Сообщений: 478
Цитата (Tuxoid @ 19.05.2014 - 13:57)
Менять пароль через phpMyAdmin? O_o У вас что не запиленно штатное средство восстановления паролей?

Ещё небось и в нешифрованном виде.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 44726
0 Пользователей:
Страницы: (3) 1 [2] 3  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх