В статье не указанно что нужно именно с исходного твита копировать снипет,
for(A in {A(строка которую не рисует хром):0}) в этой скрытой строке и спрятано сообщение что выползает в алерте
Можно спросить в каких реальных проектах используется данная система?
Видео на главной странице не впечатляет, блог проще создать установив вордпресс. Результат будет более юзабильным, а время запуска блога будет таким же
Переменные в глобальной области видимости плохо, потому что если с вашим кодом будут работать другие люди, они могут в своем коде переопределить ваши переменные и вся ваша конструкция сломается.
Типичный пример на сайте используется js библиотека prototype, клиент просит поставить виджет его партнера, в виджете используется jquery. Производитель виджета не позаботился о безопасном использовании библиотеки jquery и код сайта ломается после загрузки виджета.
Это раз.
Разработчик который будет работать с вашим кодом должен ознакомиться со всей лапшой кода вашего ядра и найти все эти глобальные, чтобы найти почему код поломался. Ну или заранее чтобы не прострелить себе ногу.
Магические цифры в коде приложения, допустим разработчик не открывал файл с этими цифрами год, такое часто случается. А потом открывает и видит -23, 96, 15 передаваемые в параметры функций. Что это за цифры? Почему -23, а не -26?
Это тупиковая ветвь развития технологий для автора, скоро все это умрет аки бейсик.
А вообще пока мы тут пытаемся объяснить где автор не прав, он семимильными шагами приближается к кнопке «сделать пиздато», ой даже не кнопке, а к голосовой команде компьютер сделай сайт.
А зачем хранить parent? Родителя можно получить по ключам left и right.
Сам использую Nested Sets для хранения дерева сайта, level нужен в моем случае, чтобы не крутить рекурсию для построения меню сайта, дерево сайта получается из одного запроса бд и одного цикла программного.
На месте не нужно крутить руль, а в движении не мизинцем конечно крутится (как электроусилитель), но вполне реально. А ребенку за рулем вообще не место.
Яндекс проводил тестирование, что классы при рендере работают быстрее чем ID.
Чтобы уйти от ID они начали пользоваться классами, классов стало много и чтобы привести в порядок кашу классов придумали БЭМ.
.button .inactive{ } работает медленнее чем .button{} .button__inactive{}, каскады в правилах CSS тоже медленнее рендерятся чем разные правила.
В ответ на ваш вопрос производительностью рендера страницы.
Для себя лично выбрал SASS: для блока указывается id внутри блока каскад, лично для меня это более наглядно и просто в использовании.
Хабы: Блог компании Mail.Ru Group, Учебный процесс в IT, Программирование*
К первым двум вопросов нету, а вот программирование тут причем?
Теги: Технопарк, mail.ru, базы данных, проектирование баз данных
Опять же к первым двум нету вопросов,
базы данных видимо притянуты перечислением,
про проектирование баз данных тоже ничего нету, кроме того что в технопарке я вас научу как это делается.
Статья объемная и я даже для чего-то её прочитал, и только потом понял что зря потратил время…
Вот о том и речь. Что нужно знать соль чтобы раскрыть алгоритм каким образом генерируется хэш. Если соль является частью хэша, то искать её даже не нужно, берем соль генерируем таблицу хэшей и пошли перебирать.
Просто когда хэш и соль хранится в разных местах, сложнее добыть и то и другое. Стянул базу не добрался до кода на php. А так получается утянул базу у тебя есть и соль и хэш.
А как его изучить то? Если соль спрятана в исходниках скрипта, и нам известен только хеш. Даже если взять соль состоящую из даты регистрации йдишника и секретной фразы, из хеша алгоритм соления не получится получить.
for(A in {A(строка которую не рисует хром):0}) в этой скрытой строке и спрятано сообщение что выползает в алерте
Можно спросить в каких реальных проектах используется данная система?
Видео на главной странице не впечатляет, блог проще создать установив вордпресс. Результат будет более юзабильным, а время запуска блога будет таким же
Типичный пример на сайте используется js библиотека prototype, клиент просит поставить виджет его партнера, в виджете используется jquery. Производитель виджета не позаботился о безопасном использовании библиотеки jquery и код сайта ломается после загрузки виджета.
Это раз.
Разработчик который будет работать с вашим кодом должен ознакомиться со всей лапшой кода вашего ядра и найти все эти глобальные, чтобы найти почему код поломался. Ну или заранее чтобы не прострелить себе ногу.
Магические цифры в коде приложения, допустим разработчик не открывал файл с этими цифрами год, такое часто случается. А потом открывает и видит -23, 96, 15 передаваемые в параметры функций. Что это за цифры? Почему -23, а не -26?
А вообще пока мы тут пытаемся объяснить где автор не прав, он семимильными шагами приближается к кнопке «сделать пиздато», ой даже не кнопке, а к голосовой команде компьютер сделай сайт.
Сам использую Nested Sets для хранения дерева сайта, level нужен в моем случае, чтобы не крутить рекурсию для построения меню сайта, дерево сайта получается из одного запроса бд и одного цикла программного.
Я люблю короткие и лаконичные решения. Compass + минимальный HTML как раз то что мне подходит.
Чтобы уйти от ID они начали пользоваться классами, классов стало много и чтобы привести в порядок кашу классов придумали БЭМ.
.button .inactive{ } работает медленнее чем .button{} .button__inactive{}, каскады в правилах CSS тоже медленнее рендерятся чем разные правила.
В ответ на ваш вопрос производительностью рендера страницы.
Для себя лично выбрал SASS: для блока указывается id внутри блока каскад, лично для меня это более наглядно и просто в использовании.
К первым двум вопросов нету, а вот программирование тут причем?
Теги: Технопарк, mail.ru, базы данных, проектирование баз данных
Опять же к первым двум нету вопросов,
базы данных видимо притянуты перечислением,
про проектирование баз данных тоже ничего нету, кроме того что в технопарке я вас научу как это делается.
Статья объемная и я даже для чего-то её прочитал, и только потом понял что зря потратил время…
Просто когда хэш и соль хранится в разных местах, сложнее добыть и то и другое. Стянул базу не добрался до кода на php. А так получается утянул базу у тебя есть и соль и хэш.