На самом деле правильно советуют, ибо опыт показывает, что дальше ситуация будет развиваться так:
1) ты находишь пример скрипта
2) ты не понимаешь, как его запустить. Тема в форуме: "Как запустить скрипт?"
3) Тебе советуют поднять Apache и, например, PHP. Тема в форуме "как установить и настроить PHP?"
4) Тебе рассказывают, как поднять Apache и PHP. Ты поднимаешь, но скрипт не работает. Тема в форуме: "Почему не запускается скрипт?"
5) В форуме выясняют, что у тебя 1) не настроен виртуальный хост на апаче, 2) не стоит MySQL. Тема в форуме: "Как настроить MySQL?"
6) Ты по советам форумчан поднимаешь MySQL, создаёшь нужную базу данных, скрипт работает, но выглядит не так, как тебе хочется. Тема в форуме: "Как поменять дизайн скрипта?"
......
N) Скрипт работает, имеет нужный дизайн и функциональность, стоит на платном хостинге в интернете, интегрирован с твоим сайтом, у тебя уже двое детей, профессия PHP-программиста, диплом Oracle DBA и неотвязная мысль в мозгу "Нах.. мне всё это надо было?"
1) ты находишь пример скрипта
2) ты не понимаешь, как его запустить. Тема в форуме: "Как запустить скрипт?"
3) Тебе советуют поднять Apache и, например, PHP. Тема в форуме "как установить и настроить PHP?"
4) Тебе рассказывают, как поднять Apache и PHP. Ты поднимаешь, но скрипт не работает. Тема в форуме: "Почему не запускается скрипт?"
5) В форуме выясняют, что у тебя 1) не настроен виртуальный хост на апаче, 2) не стоит MySQL. Тема в форуме: "Как настроить MySQL?"
6) Ты по советам форумчан поднимаешь MySQL, создаёшь нужную базу данных, скрипт работает, но выглядит не так, как тебе хочется. Тема в форуме: "Как поменять дизайн скрипта?"
......
N) Скрипт работает, имеет нужный дизайн и функциональность, стоит на платном хостинге в интернете, интегрирован с твоим сайтом, у тебя уже двое детей, профессия PHP-программиста, диплом Oracle DBA и неотвязная мысль в мозгу "Нах.. мне всё это надо было?"
1й> прикинь, у меня в laundry висит аппарат для размена долларов на квотеры (25 центов) …. Так вот если в него просто засунуть доллар то он выдает 4x25с, а если его сложить пополам … по пока он его расправляет то прогоняет 2 раза и выдает уже 8 монет 25с, как ты думаешь эта софтовая бага?
Два программиста едут в переполненном автобусе.
Один - другому:
- Что то у меня с писюком! (толпа замирает)
- А что с ним?
- Да встает часто...
- Может вирус какой?
- Да проверял, все стерильно...
- А висит хорошо?
- Крепко, тремя пальцами не поможешь...
Один - другому:
- Что то у меня с писюком! (толпа замирает)
- А что с ним?
- Да встает часто...
- Может вирус какой?
- Да проверял, все стерильно...
- А висит хорошо?
- Крепко, тремя пальцами не поможешь...
Сегодня шеф рассказал историю про одного нашего программиста,
который работает в нашей конторе дольше всех. Так вот, одна из первых
его программ была какая-то программа по кадрам - учет премий, поощрений
и персональных надбавок. В ней нужно было ежемесечно выделять
сотрудников по неким критериям. Он написал программу, документацию,
установил программу в рабочую сеть... Назвал он программу так:
"МЕСЯЧНЫЕ ВЫДЕЛЕНИЯ СОТРУДНИКОВ".
который работает в нашей конторе дольше всех. Так вот, одна из первых
его программ была какая-то программа по кадрам - учет премий, поощрений
и персональных надбавок. В ней нужно было ежемесечно выделять
сотрудников по неким критериям. Он написал программу, документацию,
установил программу в рабочую сеть... Назвал он программу так:
"МЕСЯЧНЫЕ ВЫДЕЛЕНИЯ СОТРУДНИКОВ".
Зачем начальники приходят
Мешают людям жить, трудиться
Они людей ведь так доводят
Как супер-чайник программиста.
Мешают людям жить, трудиться
Они людей ведь так доводят
Как супер-чайник программиста.
Настоящий программист никогда не пишет комментариев. Что писалось с трудом, должно с трудом и пониматься.
Я отдаться захотела
Программисту одному.
Всё равно сидит без дела,
Дай-ка я его возьму.
Только он силён не шибко:
Как остался без штанов,
Завопил "Run time ошибка.
Аварийный останов!"
Программисту одному.
Всё равно сидит без дела,
Дай-ка я его возьму.
Только он силён не шибко:
Как остался без штанов,
Завопил "Run time ошибка.
Аварийный останов!"
Хакер приходит со школы домой, открывает учебник «От Basic до FreeBSD глазами квантового пришельца», старательно программирует по инструкции, затем делает уроки и идёт во дворик погулять. А вечером к нему приезжают суровые дяди из ФСБ и предлагают работать «на родину… за государство…» Хакер вежливо отклоняет их предложение, мол, я сначала нобелевскую премию по квантовой телепортации алгоритмов кэширования блоков памяти получу, а потом приду к вам работать. Суровые дяди из ФСБ настолько суровы, что могут избить даже хакера традиционной сексуальной ориентации. Весь в крови и губной пома… то есть весь в крови и гематомах хакер клянется матери никогда не подходить к компьютеру и выучиться на нейрохирурга.
Купить домен это как купить абонемент в спортзал. Надеешься, что потраченные деньги заставят заниматься проектом? Ну-ну…
Чем больше вы знаете биологию, тем меньше боитесь добавок и ГМО.
Чем больше вы знаете науку, тем меньше боитесь плодов научного прогресса.
С программным обеспечением все по-другому.
Чем больше вы знаете науку, тем меньше боитесь плодов научного прогресса.
С программным обеспечением все по-другому.
Программист - это когда тебе проще написать 1000 строк кода, чтобы автоматизировать процесс, нежели самому делать монотонную работу
Занимаются любовью программист и эпилептичка. У нее начинается приступ эпилепсии, а он думает: "О! Как ей хорошо!". Он закончил, а она все еще в приступе. Он ей говорит:
- Эй, ты чего?
Она - ноль внимания. У нее приступ. Он звонит "03":
- У нас тут проблема!
- А в чем дело?
- Да по моему, оргазм завис...
- Эй, ты чего?
Она - ноль внимания. У нее приступ. Он звонит "03":
- У нас тут проблема!
- А в чем дело?
- Да по моему, оргазм завис...
Идеальный хакерский взлом глазами извращенца
Хакер чувственно, нежно соприкасается пальцами с клавишам… Ладошкой поглаживает мышку… Самый большой палец вплотную прижимается к кнопочке... Надавливает на неё… Нежно, но неотвратимо… И она подчиняется...
Продавливается вглубь… Ещё раз… Ещё…
И начинается взлом… Система сопротивляется, но недолго… Демонстрирует свои самые уязвимые места… Хакер ищет дырочку… И находит её… Проникает внутрь… Такой сильный, такой непоколебимый… Хакер доминирует над системой... Принуждает делать то, чего ему хочется… Он исследует все её дырочки… Копошится в самом нутре, юркий как мышка… Внутри, где незаметно для тех, кто снаружи… А натешившись отпускает... И уходит даже не попрощавшись.
Хакер чувственно, нежно соприкасается пальцами с клавишам… Ладошкой поглаживает мышку… Самый большой палец вплотную прижимается к кнопочке... Надавливает на неё… Нежно, но неотвратимо… И она подчиняется...
Продавливается вглубь… Ещё раз… Ещё…
И начинается взлом… Система сопротивляется, но недолго… Демонстрирует свои самые уязвимые места… Хакер ищет дырочку… И находит её… Проникает внутрь… Такой сильный, такой непоколебимый… Хакер доминирует над системой... Принуждает делать то, чего ему хочется… Он исследует все её дырочки… Копошится в самом нутре, юркий как мышка… Внутри, где незаметно для тех, кто снаружи… А натешившись отпускает... И уходит даже не попрощавшись.
Американский программист зарегистрировал автомобильный номер NULL и получил штрафы на $12 тысяч из-за неопознанных авто.
В некоторых языках программирования null используется как обозначение неприсвоенного значения — Джозеф Тартаро рассчитывал использовать это, чтобы избежать штрафов.
В некоторых языках программирования null используется как обозначение неприсвоенного значения — Джозеф Тартаро рассчитывал использовать это, чтобы избежать штрафов.
Если тебя друзья величают хакером, знай, ламер ты, ибо настоящего хакера не видно, не слышно и нет у него никаких друзей кроме компьютера.
Любой русский программист после пары минут чтения кода, обязательно вскочит и произнесет обращаясь к себе: переписать это все нафиг. Потом в нем шевельнется сомнение в том, сколько времени это займет, и остаток дня русский программист потратит на то, что будет доказывать самому себе, что это только кажется, что переписать это много работы. А если взяться и посидеть немного, то все получится. Зато код будет красивый и правильный. На следующее утро русский программист свеж, доволен собой и без единой запинки докладывает начальству, что переписать этот кусок займет один день, не больше. Да, не больше. Ну, в крайнем случае, два, если учесть все риски. В итоге начальство даст ему неделю и через полгода процесс будет успешно завершен. До той поры, пока этот код не увидит другой русский программист.
- Владеешь Java?
- Нет, только JavaScript
- А это не одно и то же?
- Нет, только JavaScript
- А это не одно и то же?
Шел 2020 год.
Web-разработчик: Если мы разобьем наш JavaScript код на отдельные файлы и станем загружать их по мере надобности, мы сможем уменьшить первый запрос страницы на 30 Кб.
Геймдев: У нас дистрибутив 110 Gb. Половину из этих файлов мы вообще не используем.
Web-разработчик: Если мы разобьем наш JavaScript код на отдельные файлы и станем загружать их по мере надобности, мы сможем уменьшить первый запрос страницы на 30 Кб.
Геймдев: У нас дистрибутив 110 Gb. Половину из этих файлов мы вообще не используем.
Сидел на приеме однажды в сервисе, заходит девочка, ну лет 13-14, ребенок такой, без косметики, с медвежатами на куртке, сумка правда большая, но розовая... Думал, опять плеер, а тут:
- Простите, вы программист?
Ну какой пользователь не называет инженера программистом? Что сборщик, что кодер - для них все программисты. А тут еще ребенок. Ну я по инерции «Программист. Что у вас случилось?»
Девочка грустно открывает сумку, достает ноутбук, вздыхая, включает, что-то быстро наживает... Мне становится интересно. Она что-то шепчет, нажимает все так же, останавливает, и поворачивает ко мне экран ноутбука...
Далее просто надо видеть: Сервис, ребенок этот, ноутбук «Асус», на экране код Си и грустная фраза этого существа с большими глазами:
- Не компилитьсяяяяя...
Я в шоке, начинаю разбирать код.
- Простите, вы программист?
Ну какой пользователь не называет инженера программистом? Что сборщик, что кодер - для них все программисты. А тут еще ребенок. Ну я по инерции «Программист. Что у вас случилось?»
Девочка грустно открывает сумку, достает ноутбук, вздыхая, включает, что-то быстро наживает... Мне становится интересно. Она что-то шепчет, нажимает все так же, останавливает, и поворачивает ко мне экран ноутбука...
Далее просто надо видеть: Сервис, ребенок этот, ноутбук «Асус», на экране код Си и грустная фраза этого существа с большими глазами:
- Не компилитьсяяяяя...
Я в шоке, начинаю разбирать код.
👍2
Когда меня приняли на работу в IT департамент одной крупной компании, мой предшественник
оставил мне 3 письма. На каждом конверте было отчётливо выведено: "Сбой в системе N1", "Сбой в
системе N2" и "Сбой в системе N3". К письмам прилагалась небольшая записка: "В случае
существенного сбоя в системе, открой соответствующий конверт (один за раз)." Я положил письма в
ящик стола и забыл о них.
Примерно через год, в один момент, у нас как домино начали падать сервера. На несколько часов мы
практически потеряли корпоративный интранет и некоторые важные системы. Занимаясь починкой, я
вспомнил о письмах. Мной одолело любопытство и я открыл первый конверт:
"Свали всю вину на меня, твоего предшественника."
На следующий день меня вызвали "на ковёр" давать объяснения по поводу сбоев. я решил последовать совету и нагло свалил всю вину на предыдущего администратора. на удивление, моего начальника устроили мои объяснения и я отделался небольшим выговором. примерно через шесть месяцев после этого у нас произошёл ещё один существенный сбой. на этот раз упала наша главная база данных и восстановить её, по разным причинам, никак не получалось. мне пришлось провести много часов в поисках решения и, в итоге, мне удалось всё восстановить, но мы потеряли отчёты о нескольких переводах. пришло время открывать второе письмо:
"свали вину на оборудование."
на этот раз я объяснил начальнику, что во всём был виноват наш сервер резервных копий и, если бы у нас было современное оборудование, подобного никогда бы не произошло. его опять устроило моё объяснение, и я продолжил свою работу как ничего и не было. 18 месяцев всё работало исправно, пока к нам в систему, каким-то образом, миновав все файрволы и антивирусы, не пробрался вирус. практически разом все системы вышли из строя. я открыл третье письмо:
"напиши три письма, и... свали!"
оставил мне 3 письма. На каждом конверте было отчётливо выведено: "Сбой в системе N1", "Сбой в
системе N2" и "Сбой в системе N3". К письмам прилагалась небольшая записка: "В случае
существенного сбоя в системе, открой соответствующий конверт (один за раз)." Я положил письма в
ящик стола и забыл о них.
Примерно через год, в один момент, у нас как домино начали падать сервера. На несколько часов мы
практически потеряли корпоративный интранет и некоторые важные системы. Занимаясь починкой, я
вспомнил о письмах. Мной одолело любопытство и я открыл первый конверт:
"Свали всю вину на меня, твоего предшественника."
На следующий день меня вызвали "на ковёр" давать объяснения по поводу сбоев. я решил последовать совету и нагло свалил всю вину на предыдущего администратора. на удивление, моего начальника устроили мои объяснения и я отделался небольшим выговором. примерно через шесть месяцев после этого у нас произошёл ещё один существенный сбой. на этот раз упала наша главная база данных и восстановить её, по разным причинам, никак не получалось. мне пришлось провести много часов в поисках решения и, в итоге, мне удалось всё восстановить, но мы потеряли отчёты о нескольких переводах. пришло время открывать второе письмо:
"свали вину на оборудование."
на этот раз я объяснил начальнику, что во всём был виноват наш сервер резервных копий и, если бы у нас было современное оборудование, подобного никогда бы не произошло. его опять устроило моё объяснение, и я продолжил свою работу как ничего и не было. 18 месяцев всё работало исправно, пока к нам в систему, каким-то образом, миновав все файрволы и антивирусы, не пробрался вирус. практически разом все системы вышли из строя. я открыл третье письмо:
"напиши три письма, и... свали!"
👍2