Марк Шевченко @markshevchenko
программист
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity
Specialization
Backend Developer
Lead
From 450,000 ₽
C#
Rust
Algorithms and data structures
Functional programming
Так Windows Update первым делом предложил IE 7 поставить.
> Надо делать две страницы — одну для заполнения полей формы,
> другую для капчи (вторую показывать сразу после первой).
Я не знаю, как ещё писать.
Ключевое поле было типа CHAR(N), N — максимальная глубина вложенности. Каждый символ задавал порядковый номер узла в родительском узле в M-ричной системе исчесления (M — максимальное количество дочерних узлов). Если M=10, то идентификаторы могли быть, например, такими:
0
00
01
010
011
012
02
021
03
Проблемы возникали при добавлении и удалении узлов, но в условиях, когда добавление/удаление происходит редко, они были не такими существенными. Зато SELECT'ы работали быстро:
SELECT * FROM ProductGroups WHERE id LIKE '02%' — выбрать всех потомков узла 02, включая его самого
SELECT * FROM ProductGroups WHERE id LIKE '02_' — выбрать только детей 02
Такой метод работает быстро.
Я по Oracle не специалист, но знаю, что там иерархические структуры поддерживаются
уже давно. На самом деле, и в MS SQL 2005, благодаря рекурсивным запросам можно
организовать иерархическую таблицу. В MS SQL 2008 всё это упростили в конце концов.
С потрясающими успехами в области управления — их даже собственные дети не слушают,
не говоря уж о жене, если она у них есть.
Джобс не относится ни к тем, кто управляет, ни к тем, кто придумывает, как управлять.
Он идеолог, он придумывает продукт.
другом — в новых нестандартных взглядах. Это, скорее, прерогатива предпринимателя, а не менеджера.
И, если уж на то пошло, это же и его слабость. Прошляпить рынок PC, выйдя на него первым, это надо суметь. :)
капчу и написал бы рядом комментарий: надо ввести её в течение минуты.
Но, даже если пользователь почему то не успел, сайт ничего не теряет, а сообщает
причину "отказа" и просит ввести капчу ещё раз.
P.S. И, если бы некоторые хабравчане, вместо того, чтобы сразу спорить,
внимательно бы читали комментарии, а потом бы ещё и голову включали,
другим хабравчанам не приходилось бы печать одно и то же по два раза.
для капчи (вторую показывать сразу после первой).
Идея очень простая: капча действует в течение 1-й минуты. Люди, которые выступают в качестве ботов, получают капчи из
буфера, и там мало ли что может случиться. В общем, человек на сайте капчу увидит и введёт сразу, а человек-бот увидит
не сразу.
Всех злоумышленников это не срежет, но, я думаю, достаточно много отсеет.
Стоит, например, "попросить" записи в другом порядке, и "обычный" select будет прыгать по диску туда-сюда.
хвост попадают те авторы, кто не опримизирует сайт совершенно. Просто потому,
что занимаются заведомой не-коммерцией. Вроде Куваева, автора Масяни.
или России (гражданином которой я являюсь) в расчёт уже не принимаются?
С чего такая вера судьям в ЕС? Они кто — технические специалисты, которые
понимают, насколько упростилась жизнь сторонних разработчиков с введением
движка IE в систему? Или пользователи, которые неожиданно резко забили на
NN4? Откуда такая вера в ЕС?
IE 4 был объективно лучше, чем NN 4. Управленцы из Netscape допустили несколько крупных просчётов. Сами себе злобные буратины.
Речь же про немейнстримовые штуки, которые делаются для души, а не для
денег.
nofollow раскидывай, чтобы PR распределять правильно.
С определённой точки зрения, это не я должен под поисковики подстраиваться, это они
должны понимать, для кого мой сайт предназначен. Но — мир, видимо, устроен по-другому.
Лично я думаю, что тут автор сам в состоянии решить — делать или не делать.