background preloader

Ознакомиться

Facebook Twitter

100+ Web Games & Tools to Stretch Your Mind Without Moving a Muscle - Find Schools Online.com. Posted by Site Administrator in LearningDec 30th, 2008 With all the recent reports in the news touting the benefits of keeping your mind sharp to help fend off the effects of aging like dementia, its a good idea to do what you can to keep your mind in shape. The good news is that you don’t even have to leave your comfortable chair to perform these mental exercises. The following list provides you with over 100 web games and tools that will help you keep your mind in top form. Select from brain games, crossword puzzles, classic games, tools to help you learn new things, improve your English language skills or to help you learn a new language, and a few other great mental stretches as well.

Online Brain Games These games are specially designed to keep your brain in shape with activities such as memory games, jigsaw puzzles, and games designed by scientists just for mental acuity. Наука, новости науки, российская наука, история науки, современная наука, наука и образование. Журнал "Наука и жизнь" Пишем расширение для Google Chrome (и публикуем его) Леди и джентльмены!

Пишем расширение для Google Chrome (и публикуем его)

Сегодня мы попробуем написать и опубликовать расширение для Google Chrome. Оно будет переводить текст, введенный пользователем, с английского языка на русский и наоборот. Царь издал манифест... (Советую создать директорию для того, чтобы файлы не растерялись.) Итак, с чего начинается расширение? Итак: 2. Итак, с манифестом покончили, пора и html написать Давайте разметим территорию... Наш документ будет очень прост. А что насчет интерактивности? Теперь перейдем к тому, без чего наше расширение не имело бы смысла — перейдем к JavaScript! Я не буду останавливаться на всем, так как изучение JavaScript опять же не является нашей целью сейчас. С кодом тоже закончили. Требуется распространитель Специально для нас Google и придумала Chrome Web Store, а также панель разработчика. Запаковываем нашу директорию (именно ее саму, а не содержимое) в zip файл. Итак, всем спасибо. Полученые знания. Бумажные специалисты. Часть 3. РЖД. Решил я заказать билет на поезд через интернет и при регистрации на сайте РЖД увидел следующую картину маслом.

Бумажные специалисты. Часть 3. РЖД

По сути, РЖД снимает с себя ответственность за утечку/распространение персональных данных пользователей. Как обстоят дела с безопасностью на практике, показано под катом. Для начала, я решил погуглить и, как результат, нашел хранимый XSS за 5 минут. Стало немного смешно. Код google dork следующий:site:rzd.ru intext:alert(site:rzd.ru intext:xss Нашлись XSS, оставленные доброжелателем, проявляющиеся по следующим адресам:XSS1 Также можно посмотреть на XSS по следующему адресу: <a href=«inter.rzd.ru/isvp/download? Ситуация с защитой от XSS в принципе ясна, можно перейти и к SQL раскопкам. А тут уже не смешно. Иногда может и просто без причины упасть. Там, где stacktrace не видны на первый взгляд, они видны в комментариях.

Хотелось бы узнать, кто проводит аудит и пентест для РЖД? DOM: свойства VS атрибуты. У DOM-элементов в javascript есть свойства и атрибуты.

DOM: свойства VS атрибуты

И те и другие имеют имя и значение. Поэтому иногда разработчики путают одно с другим. Между ними есть соответствие, но оно не однозначное и его лучше понимать. Узлы DOM являются объектами с точки зрения javascript. А у объектов есть свойства. Значением свойства может быть любой объект. Теперь посмотрим на DOM-элемент с другой стороны. В следующем примере элемент имеет атрибуты id, class и нестандартный (валидатор будет ругаться) атрибут alpha. Атрибуты можно добавлять, удалять и изменять. SetAttribute(name, value) Устанавливает значение атрибута getAttribute(name) Yahoo: лучшие способы ускорения сайта.

Автор Стив Содерс, Перевел Андрей Петелин.

Yahoo: лучшие способы ускорения сайта

Предлагаем Вашему вниманию перевод статьи Стива Содерса с Yahoo по улучшению производительности сайта путем правильного проектирования HTTP/HTML/CSS/JS. В статье рассмотрены 14 весьма(!) Полезных правил В 2004 году я создал группу Exceptional Performance на Yahoo!. Тогда мы были небольшой командой, целью деятельности которой было улучшение производительности продуктов Yahoo!. На представленной схеме первая строка ("html") --- представляет исходный запрос для документа HTML.

Есть три основные причины, почему стоит начинать именно с пользовательского интерфейса. Существует много возможностей улучшения пользовательского интерфейса. Наше золотое правило производительности звучит следующим образом: оптимизируйте сначала производительность клиента, где тратится более 80% времени отклика конечного пользователя. 80% времени отклика конечного пользователя тратится на отображение интерфейса. Gzip-сжатие в целом снижает размер ответа примерно на 70%.

Yahoo! Developer Network. 10 Popular Sites Like Lumosity (Updated: Feb 25th. Drupal.