Вот минусуйте меня, но не понимаю я тех людей которые не используют готовый фрейморк, а пишут свой…
Минусовать не собираюсь, но предлагаю взглянуть на проблему с другой стороны. Было бы такое многообразие фреймворков (причём у каждого со своими плюшками, каждый новый ещё красивее и лучше) если бы не создатели велосипедов, те которые пишут свои фреймворки? Symfony, Yii и прочия были не всегда, просто появились люди, которых не устроили существующие фреймворки. И они написали свои. У них получилось лучше (или им повезло).
Причины у людей использующих самопальные фреймворки могут быть совершенно различны:
1) нежелание/отсутствие времени разбираться в готовых фреймворках.
2) понимание, что стандартный фреймворк не способен эффективно решить поставленную задачу. Это может быть из-за недопонимания фреймворка, или наоборот очень глубокого его понимания
3) «Собственнические» взгляды:
— это написал я и я полностью понимаю происходящее и полностью представляю систему!
— стандартные фреймворки имеют кучу багов, а я пишу код лучше!
— стандартные фреймворки уязвимы!
и т.п.
Может что-то ещё.
Как погляжу, комментирующие этот опрос очень не любят любят велосипедистов. А зря. Среди тысячи говновелосипедов, возможно прямо сейчас растёт грядущая звезда, идёт конкурентная борьба и естественный отбор. А вы их всех скопом и в урну. Нехорошо.
Вспомните развитие многих громких проектов. Сколько гляжу, многие начинались с идеи «хочу свой лунапарк, с блекджеком и шлюхами!» и авторы садились писать их. А вокруг все твердили: «ну нафига тебе этот велосипед, ведь есть же обычная и простая телега. На ней и в соседнюю деревню можно съездить, и навоз привезти! А твой велосипед это фигня, да и непонятно, куда тут лошадь запрягать»
Это классика. Таковы реалии, и никуда от них не деться. И в моей практике больше половины «ТЗ» от клиентов звучало так: «я хочу себе такое, как abcd.com». Потому-то и важно клиенту объяснить, что такое сайт и какие выгоды он может получить от его наличия.
Иначе это повод для серьёзного недопонимания и обид со стороны клиента, внезапно осознавшего, что копия abcd.com это не то, что он хотел и он не знает, что с этим делать.
Угу. Грамотная работа с кешем — это лютый вин Оперы. И не только при сохранении страниц, но и при сохранении отдельных картинок, при нажатии кнопки «назад»…
Латекс. Намазывался тонким слоем на бордюр и послойно скатывался в тугой резиновый шарик, очень высоко прыгает, весело.
Мы для этого использовали клей «Феникс»: намазывать, правда, надо на гладкую и чистую поверхность: стекло, школьная парта и т.п. Клей выдавливается, размазывается тонким слоем. Потом ждём пару минут и начинаем катать шарик.
Из тюбика клея получался шарик диаметром 1.5—2 см. Самые упорные (и богатые!) использовали несколько пачек, получая шары до 5—6 см в диаметре, на зависть остальным. Самые хитрые — начинали катать со стального шарика из подшипника.
Да кстати, стальные шарики — это дикая ценность. Особо ценные это:
— небольшие, которыми можно было зарядить воздушку (не всё же время пластелином стрелять)
— диаметром от 1 см, чем больше, тем круче. Они шииииикарно прыгают по бетонному полу.
«Автор молодец, не боится отстаивать свое мнение. А если какое-то быдло не может смотреть на мнение отличное от его собственного и сливает краму, то это его проблема. »
Гитлер, получается, тоже молодец. Он отстаивал своё мнение. А какие-то жалкие быдло-унтерменши не могли смотреть на такое прекрасное мнение. Что с них взять? Быдло и унтерменши…
«Если бы в РФ было побольше таких агрессивных людей, а не овец, Россия была на передовой мира, а не жалкой колонией в которой печально жить. (ИМХО).»
— программист Жуков для защиты своих программ включает код для генерации кривых отчётов, фирмы влетают на штрафы и т.п.;
— сисадмин Глюков, обидевшись на директора, повалил все сервера предприятия;
— военный в отставке Иванов для защиты от грабителей положил под коврик перед дверью противопехотную мину;
— пенсионерку Петрову достали шумные подростки перед подъездом, поэтому она шмальнула в них из РПГ;
— кондуктор Сидоров расстрелял из автомата безбилетников.
Да, Россия бы стала передовой страной. Правда жители бы очень быстро закончились бы.
А какому проценту людей нужно знать, был редирект или не было?
Я написал в адресе «США», открылась статья «Соединённые Штаты Америки». Для большинства людей по барабану, был редирект или не было. И каким шрифтом это написано. Если это для вас столь важно — научитесь читать, написанное под заголовком.
Кстати, там могут быть написаны гораздо более важные вещи: «не стоит путать с ххххх», «у этого термина есть и другие значения» и т.п.
«Но пиратов никто не называет грабителями — именно ворами.»
Эххх… Грабёж — это одно. Кража — это другое. Пиратство — это третье. Нарушение авторских прав — четвёртое.
Это разные виды [противоправной] деятельности.
«P.S.: любимая вами википедия страдает тем же самым, только в большей степени — ru.wikipedia.org/wiki/Воровство даже не редиректит на ru.wikipedia.org/wiki/Кража, а просто открывает именно эту страницу.»
Неправда. Редирект с воровства на кражу уже больше года назад поставлен (12 мая 2009 года).
Я начинаю смутно догадываться, что суть описанной проблемы в следующем:
1) есть ряд прокси серверов, уязвимых для cache poisoning
2) всунуть свой мусор в кеш не проблема — реализацию любой программист настрочит за пару минут
3) но сделать это можно только находясь позади прокси. снаружи этот фокус не пройдёт
4) т.е. для злоумышленнику нужно либо самому сидеть за этим прокси или же подсунуть свою программу-троян кому-нибудь (заставить запустить, использовать уязвимости системы и т.п.)
5) а вот вебсокеты позволяют это сделать без проблем: достаточно пользователю за уязвимым прокси открыть URL :)
Оффтопик: в древних телефонах уже была реализована великолепная вещь — отправка своей электронной визитки по IrDA, Bluetooth или ещё как. Простая и эффективная штука. Правда по каким-то странным соображениям эта функциональность оказалась так глубоко закопана в меню, что большинство пользователей о ней и не догадываются до сих пор. Потому-то идея и не развилась, надеюсь ещё не умерла окончательно.
Это было бы гораздо проще: нажал спецкнопку на телефоне и твоя визитка ушла собеседнику. Не нужны никакие бумажки с буквами и сканеры визиток, не нужны бумажки с QR-кодами и софт для их распознавания.
Вот почему, блин, во многих телефонах того времени вынесена спецкнопка для wap или другой хрени, случайно нажимая которую постоянно материшься, а нет кнопки для более полезной функции?
Минусовать не собираюсь, но предлагаю взглянуть на проблему с другой стороны. Было бы такое многообразие фреймворков (причём у каждого со своими плюшками, каждый новый ещё красивее и лучше) если бы не создатели велосипедов, те которые пишут свои фреймворки? Symfony, Yii и прочия были не всегда, просто появились люди, которых не устроили существующие фреймворки. И они написали свои. У них получилось лучше (или им повезло).
Причины у людей использующих самопальные фреймворки могут быть совершенно различны:
1) нежелание/отсутствие времени разбираться в готовых фреймворках.
2) понимание, что стандартный фреймворк не способен эффективно решить поставленную задачу. Это может быть из-за недопонимания фреймворка, или наоборот очень глубокого его понимания
3) «Собственнические» взгляды:
— это написал я и я полностью понимаю происходящее и полностью представляю систему!
— стандартные фреймворки имеют кучу багов, а я пишу код лучше!
— стандартные фреймворки уязвимы!
и т.п.
Может что-то ещё.
Как погляжу, комментирующие этот опрос очень не любят любят велосипедистов. А зря. Среди тысячи говновелосипедов, возможно прямо сейчас растёт грядущая звезда, идёт конкурентная борьба и естественный отбор. А вы их всех скопом и в урну. Нехорошо.
Вспомните развитие многих громких проектов. Сколько гляжу, многие начинались с идеи «хочу свой лунапарк, с блекджеком и шлюхами!» и авторы садились писать их. А вокруг все твердили: «ну нафига тебе этот велосипед, ведь есть же обычная и простая телега. На ней и в соседнюю деревню можно съездить, и навоз привезти! А твой велосипед это фигня, да и непонятно, куда тут лошадь запрягать»
Как-то так.
Иначе это повод для серьёзного недопонимания и обид со стороны клиента, внезапно осознавшего, что копия abcd.com это не то, что он хотел и он не знает, что с этим делать.
Если каждый клиент будет видоизменять протокол по своему усмотрению, рандому или велению левой пятки, то начнутся серьёзные проблемы с коммуникацией.
Мы для этого использовали клей «Феникс»: намазывать, правда, надо на гладкую и чистую поверхность: стекло, школьная парта и т.п. Клей выдавливается, размазывается тонким слоем. Потом ждём пару минут и начинаем катать шарик.
Из тюбика клея получался шарик диаметром 1.5—2 см. Самые упорные (и богатые!) использовали несколько пачек, получая шары до 5—6 см в диаметре, на зависть остальным. Самые хитрые — начинали катать со стального шарика из подшипника.
Да кстати, стальные шарики — это дикая ценность. Особо ценные это:
— небольшие, которыми можно было зарядить воздушку (не всё же время пластелином стрелять)
— диаметром от 1 см, чем больше, тем круче. Они шииииикарно прыгают по бетонному полу.
У нас надо было за плитками ходить за целый квартал (край света, по тем меркам). Потому-то плитки были редкой диковинкой:
Плитка в кармане даёт +1 к репутации,
несколько плиток дают +10 к репутации,
а вот 5-6 разноцветных плиток…
Гитлер, получается, тоже молодец. Он отстаивал своё мнение. А какие-то жалкие быдло-унтерменши не могли смотреть на такое прекрасное мнение. Что с них взять? Быдло и унтерменши…
«Если бы в РФ было побольше таких агрессивных людей, а не овец, Россия была на передовой мира, а не жалкой колонией в которой печально жить. (ИМХО).»
— программист Жуков для защиты своих программ включает код для генерации кривых отчётов, фирмы влетают на штрафы и т.п.;
— сисадмин Глюков, обидевшись на директора, повалил все сервера предприятия;
— военный в отставке Иванов для защиты от грабителей положил под коврик перед дверью противопехотную мину;
— пенсионерку Петрову достали шумные подростки перед подъездом, поэтому она шмальнула в них из РПГ;
— кондуктор Сидоров расстрелял из автомата безбилетников.
Да, Россия бы стала передовой страной. Правда жители бы очень быстро закончились бы.
Сорри за все этот пафос, вы сами задали тон :)
А искажённый отчёт — это уже не информация?
Не такой уж он и новый, если полгода назад вы писали: «Многим известен сайт www.nabiraem.ru».
Я написал в адресе «США», открылась статья «Соединённые Штаты Америки». Для большинства людей по барабану, был редирект или не было. И каким шрифтом это написано. Если это для вас столь важно — научитесь читать, написанное под заголовком.
Кстати, там могут быть написаны гораздо более важные вещи: «не стоит путать с ххххх», «у этого термина есть и другие значения» и т.п.
«Кража
(Перенаправлено с Воровство)»
или у вас какая-то другая Википедия?
Эххх… Грабёж — это одно. Кража — это другое. Пиратство — это третье. Нарушение авторских прав — четвёртое.
Это разные виды [противоправной] деятельности.
«P.S.: любимая вами википедия страдает тем же самым, только в большей степени — ru.wikipedia.org/wiki/Воровство даже не редиректит на ru.wikipedia.org/wiki/Кража, а просто открывает именно эту страницу.»
Неправда. Редирект с воровства на кражу уже больше года назад поставлен (12 мая 2009 года).
1) есть ряд прокси серверов, уязвимых для cache poisoning
2) всунуть свой мусор в кеш не проблема — реализацию любой программист настрочит за пару минут
3) но сделать это можно только находясь позади прокси. снаружи этот фокус не пройдёт
4) т.е. для злоумышленнику нужно либо самому сидеть за этим прокси или же подсунуть свою программу-троян кому-нибудь (заставить запустить, использовать уязвимости системы и т.п.)
5) а вот вебсокеты позволяют это сделать без проблем: достаточно пользователю за уязвимым прокси открыть URL :)
Поправьте меня, если неправ.
Это было бы гораздо проще: нажал спецкнопку на телефоне и твоя визитка ушла собеседнику. Не нужны никакие бумажки с буквами и сканеры визиток, не нужны бумажки с QR-кодами и софт для их распознавания.
Вот почему, блин, во многих телефонах того времени вынесена спецкнопка для wap или другой хрени, случайно нажимая которую постоянно материшься, а нет кнопки для более полезной функции?