Сегодня хакнули часть сайтов нашего заказчика (к которым, мы не имеем отношения, заказчик как-то сам их клепает)!
корень сатов забили файлами типа:
index.htm
index.html
index.asp
index.php
default.asp
...
и в каждом из них был следующий текст:
0wnZ youuuuuuuuuuuu !
что же это такое...
(картинка для привлечения внимания взята отсюда: http://img217.imageshack.us/i/tik.png/)
Блог о жизни в програмировании и о программировании в жизни от веб-девелопера. В основном платформа ASP.NET и все что с ней связано.
среда, 30 июня 2010 г.
пятница, 25 июня 2010 г.
ASP.NET MVC Framework
Сегодня получил по почте книгу Гайдара Магданурова и Владимира Юнева "ASP.NET MVC Framework", заказанную на сайте books.ru.
Давно у меня текли слюнки на MVC Framework, но все то-ли времени не хватало, то-ли просто руки не доходили, а теперь у меня есть живая бумажная книжка :) и я буду читать ее в свободное время, перед сном, в туалете, на даче, в дороге - жаль за рулем не смогу читать :)
Главное, что необходимо извлеч из прочтения - обоснование выбора MVC Framework на замену стандартному WebForms.
Давно у меня текли слюнки на MVC Framework, но все то-ли времени не хватало, то-ли просто руки не доходили, а теперь у меня есть живая бумажная книжка :) и я буду читать ее в свободное время, перед сном, в туалете, на даче, в дороге - жаль за рулем не смогу читать :)
Главное, что необходимо извлеч из прочтения - обоснование выбора MVC Framework на замену стандартному WebForms.
Ярлыки:
asp.net,
asp.net mvc,
asp.net mvc framework,
asp.net web forms
четверг, 24 июня 2010 г.
:first-child and :last-child
Why does the CSS2.1 support the pseudo-class ":first-child" and doesn't support ":last-child"?
It needs to find the last column by server-side code and assign the special css-class.
----
Почему CSS2.1 поддерживает псевдо-класс ":first-child" и не поддерживает ":last-child"?
Приходится на стороне сервере вычислять последний столбец и присваивать ему соответствующий класс в ручную.
It needs to find the last column by server-side code and assign the special css-class.
----
Почему CSS2.1 поддерживает псевдо-класс ":first-child" и не поддерживает ":last-child"?
Приходится на стороне сервере вычислять последний столбец и присваивать ему соответствующий класс в ручную.
четверг, 17 июня 2010 г.
IE6 css min-width hack
Css-хаков для всеми ненавистного IE много. Вот например css свойство min-width совсем не работает в IE6, хотя в IE7 уже прекрасно функционирует.
ну дак вот, на этой страничке с незапамятных времен подробно написано как поборот сей недостаток треклятого браузера: http://www.webreference.com/programming/min-width/
В кратце метод вот такой:
ну дак вот, на этой страничке с незапамятных времен подробно написано как поборот сей недостаток треклятого браузера: http://www.webreference.com/programming/min-width/
В кратце метод вот такой:
.blockName {min-width:145px;} /*для нормальных браузеров */
* html .blockName { margin-right:-145px; border-right:145px solid #000;} /*для ie6*/
Cоответственно мы получим блок который отображется в IE6 с минимальной шириной 145px.
среда, 16 июня 2010 г.
HTTP_FROM:googlebot(at)googlebot.com
Дак вот он какой - северный олень! )
REMOTE_ADDR: 66.249.71.114;
Вот так можно опознать ботов гугла которые шарят по инету!
По этой причине нам приходит целая куча сообщений об ошибках на странице которые пытается запросить бот при этом используя кривые параметры в query string.
Сегодня наконец-то дошли руки создать robots.txt с директивами запрета доступа для ботов. посмотрим много ли дебаг сообщений придет за ночь )
Кстати вот этот сервис мне очень нравится: http://www.geobytes.com/IpLocator.htm?GetLocation&IpAddress=66.249.71.114
с его помощью узнал где живет этот самый бот )
HTTP_FROM: googlebot(at)googlebot.com;
HTTP_USER_AGENT: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html); REMOTE_ADDR: 66.249.71.114;
Вот так можно опознать ботов гугла которые шарят по инету!
По этой причине нам приходит целая куча сообщений об ошибках на странице которые пытается запросить бот при этом используя кривые параметры в query string.
Сегодня наконец-то дошли руки создать robots.txt с директивами запрета доступа для ботов. посмотрим много ли дебаг сообщений придет за ночь )
Кстати вот этот сервис мне очень нравится: http://www.geobytes.com/IpLocator.htm?GetLocation&IpAddress=66.249.71.114
с его помощью узнал где живет этот самый бот )
Подписаться на:
Сообщения (Atom)