Archives for category: Software & Tools

Grab a cup of coffee or if you prefer tea and read this http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html

My respect to Oracle!

Давайте дружно попросим пользователей наших сайтов незабывать обновлять их браузеры! Для этого нам поможет Pushup.

Установив небольшой скрипт pushup на вашем сайте, пользователь который использует устаревшую версию браузера получит ненавязчивое уведомление о том что его браузер устарел и его нужно обновить с ссылкой на обновление.

Юзер сможет либо сразу пойти и обновиться либо попросить напомнить ему об этом позже, время напоминания указывается в опциях скрипта.

На сегодняшний момент Pushup поддерживает

Установка

В хидер страниц (на которых будет напоминание) добавьте:

<link rel='stylesheet' type='text/css' href='css/pushup.css' />
<script type='text/javascript' src='js/pushup.js'></script>

Скачать Pushup 1.0.0

Вечная проблема при публикации своего email, конечно же не хочется получать в итоге спам на свой ящик, и тут мы начинаем прибегать к различным способам обфускации (чтоб было понятно людям, но не понятно ботам) нашего email адреса.

Silvan Mühlemann занялся этим вопросом, создал 9 разных email ящиков, защитил их 9 способами, разместил их на популярном сервере, чтоб их хорошенько проиндексил google, подождал (всего, ничего) 1.5 года и вот он результат…

На графике показаны методы защиты и количество спама в мб, полученного по каждому методу.

В итоге следующие 3 метода оказались самыми надежными:

1. Изменение нарямую через CSS

<style type="text/css">
span.codedirection { unicode-bidi:bidi-override; direction: rtl; }
</style><p><span class="codedirection">moc.etalllit@7raboofnavlis</span></p>

2. Использование метода CSS display: none

<style type="text/css">
p span.displaynone { display:none; }
</style>
<p>silvanfoobar8@<span class="displaynone">null</span>tilllate.com</p>

3. ROT13 – кодирование
Закодировать email в ROT13 можно с помощью тулзы rot13 либо php функцией str_rot13 и после декодировать с помощью Javascript

<script type="text/javascript">
document.write("<n uers=\"znvygb:fvyinasbbone10@gvyyyngr.pbz\" ery=
\"absbyybj\">".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode
((c<="Z"?90:122)>=(cc=c.charCodeAt(0)+13)?c:c-26);}));
</script>silvanfoobar's Mail</a>

Из 3х мне больше всего понравился 2й способ, как наиболее простой в реализации.

В наше время просто куча всякого софта, хорошего и плохого, но вот ниша программ для детей мало представленны в массах.

Вот про одну из таких программ, и пойдет речь.

PLOPP – это рисовалка анимационных 3D сцен без особых усилий.

Тут можно рисовать 3D картинки очень быстро и просто! Достаточно нарисовать человечка (объект – для серьезных дядь) в 2D, и PLOPP сам певедет его в 3D! Ну а  3D человечком можно творить что угодно: таскать, вращать, выставлять порядок отображение в 3D сцене (ближе, дальше относительно других человечико).

Read the rest of this entry »

XRAY небольшой скрипт, размещаем его на нашей панели закладок, а дальше кликаем на любой элемент и получаем окошко со

  • стилями
  • положением элемента в модели документа
  • что это за элемент
  • наглядно показаны его габаритные размеры
    Конечно многие скажут, “а зачем он нужен, ведь есть же firebug”, вот тут одна существенная разница XRAY работает в Internet Explorer 6+, и Webkit и браузерах основанный на движке Mozilla (влючая Safari, Firefox, Camino or Mozilla).
    В связи с этим эта небольшая тулза очень полезна при тестировании в IE и Safari.
    К огромному сожелению, XRAY не работает в Opera ((.
    Офф. сайт разработчиков XRAY, где можно не только больше узнать о XRAY, но и изучить отличные туториалы по CSS.

Firebug наиболее популярный плагин под Firefox для тестирования веб приложений. Firebug позвляет: находить ошибки в javascript, наглядно редактировать CSS, и увидеть весь сетевой трафик вашего приложения.

К этому набору добавим еще несколько луших расширений, которые облегчат вам разработку веб приложений.

  • YSlow (о котором я уже писал ранее)
    YSlow показывает как увеличить скорость загрузки вашего сайта.

    Read the rest of this entry »

Livefyre Not Displaying on this post