«Оригинальности трудно добиться в наши дни. За пол сотни лет развития программирования выбрали почти все уникальные способы построения различных систем»
Это не так. Оригинальности не трудно добиться и способов построения систем больше, чем отрыто. Вы не забывайте о том, что система ориентированная под компьютер отличается от системы ориентированной под веб. А вебу только двадцать лет, и не все его возможности еще раскрыты.
Так же на развитие веб систем влияет тот факт, что пишут их «компьютероориентированные программисты». Они закладывают в код те решения, которые там попросту не нужны, на корню разрушая остальные подходы.
Кстати для построения веб систем, вы предложили практически идеальный вариант, вот только замыканий не предусмотрели (или просто не дорисовали).
>фактически это социальная сеть принадлежащая сообществу. А на основе нее уже можно было бы наворачивать частные web-сервисы.
Идея отличная, серьезно. Если сеть принадлежит сообществу, то все решения будут приниматься общим голосованием и каждое обсуждение идеального «web сервиса» будет похоже на этот топик.
Это в любом случае разумнее, чем кто-то один будет строить «идеальный сервис», чем бы он ни был.
Что же касается паспортных данных, то их не обязательно хранить. Достаточно одного предъявления копии для регистрации по ФИО и можно уничтожать. Чужую копию вряд ли кто-то давать будет, так как смысла от такого аккаунта нет, а при личной встрече с таким человеком выяснится, что он изначально обманщик.
И вообще я удивлен, что до сих пор находятся ресурсы, которые имеют дыры для взлома. Неужели не реально так настроить сервер, чтоб туда кроме как за страничками больше некуда было обратиться? Неужели нельзя все данные из базы брать и этой же функцией обрабатывать их по умолчанию от xss? Неужели нельзя вынести абсолютно все sql-запросы в один файл, чтобы не шерстить весь проект на наличие sql-инъекций?
Думаю лучше, стандарт должен быть кроссбраузерным по идее. А когда свою навигацию строишь, приходится отлавливать такие глюки, как например в опере — когда несколько раз нажмешь на ссылку с одним якорем, потом ровно столько же раз нужно отмотать назад, при этом другие браузеры переходы по идентичным хэшам второй раз не фиксирут. Я пока этот ньюанс узнал, уйму времени потерял.
БОльшая часть времени уходит на проектирование, а на работу уходит мало часов в день, код писать дело плёвое.
Проектирование попутно сопровождается обучением, а Хабр на работе почти не читаю, это еще час выкинуть — только после работы, или когда совсем надоедает думать.
Я зарегистрировался здесь, чтобы рассказать о своем проекте, над которым работал года 4, правда с глупостей начал и не успел — теперь временно не могу. Но после прочтения этой статьи, я даже рад что все так сложилось.
Это не так. Оригинальности не трудно добиться и способов построения систем больше, чем отрыто. Вы не забывайте о том, что система ориентированная под компьютер отличается от системы ориентированной под веб. А вебу только двадцать лет, и не все его возможности еще раскрыты.
Так же на развитие веб систем влияет тот факт, что пишут их «компьютероориентированные программисты». Они закладывают в код те решения, которые там попросту не нужны, на корню разрушая остальные подходы.
Кстати для построения веб систем, вы предложили практически идеальный вариант, вот только замыканий не предусмотрели (или просто не дорисовали).
Удачи в реализации, вы по правильному пути идете.
Идея отличная, серьезно. Если сеть принадлежит сообществу, то все решения будут приниматься общим голосованием и каждое обсуждение идеального «web сервиса» будет похоже на этот топик.
Это в любом случае разумнее, чем кто-то один будет строить «идеальный сервис», чем бы он ни был.
Что же касается паспортных данных, то их не обязательно хранить. Достаточно одного предъявления копии для регистрации по ФИО и можно уничтожать. Чужую копию вряд ли кто-то давать будет, так как смысла от такого аккаунта нет, а при личной встрече с таким человеком выяснится, что он изначально обманщик.
И вообще я удивлен, что до сих пор находятся ресурсы, которые имеют дыры для взлома. Неужели не реально так настроить сервер, чтоб туда кроме как за страничками больше некуда было обратиться? Неужели нельзя все данные из базы брать и этой же функцией обрабатывать их по умолчанию от xss? Неужели нельзя вынести абсолютно все sql-запросы в один файл, чтобы не шерстить весь проект на наличие sql-инъекций?
Вообще вариантов должно быть много, вплоть до аукциона.
Только кресло нужно хорошее, чтобы спина не болела.
Проектирование попутно сопровождается обучением, а Хабр на работе почти не читаю, это еще час выкинуть — только после работы, или когда совсем надоедает думать.
Третье фото вообще напомнило анекдот www.story-telling.ru/tag/lyubimaya-zhenshhina
«погубит» вообще не уместное слово.
Автору отдельное спасибо за перевод.
Предлагать знания и соображения != предлагать программное обеспечение.
<?php
function a($b)
{
return str_replace("'", "\'", str_replace("\\", "\\\\", $b));
}
$e = '; echo $h . $f . a($h) . $f . $e; ?>';
$f = "'";
$g = "\\";
$h = '<?php
function a($b)
{
return str_replace("\'", "\\\'", str_replace("\\\\", "\\\\\\\\", $b));
}
$e = \'; echo $h . $f . a($h) . $f . $e; ?>\';
$f = "\'";
$g = "\\\\";
$h = '; echo $h . $f . a($h) . $f . $e; ?>