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. Sharp Brains Brain Teasers and Games. Crossword Puzzles LA Times Daily Crossword. Other Word Games Web Sudoku. Наука, новости науки, российская наука, история науки, современная наука, наука и образование. Журнал "Наука и жизнь" Пишем расширение для Google Chrome (и публикуем его) Леди и джентльмены! Сегодня мы попробуем написать и опубликовать расширение для Google Chrome. Оно будет переводить текст, введенный пользователем, с английского языка на русский и наоборот. Царь издал манифест... (Советую создать директорию для того, чтобы файлы не растерялись.) Итак, с чего начинается расширение?
Да, с манифеста (вы ведь это сказали?). Манифест — это файл отформатированный в JSON формате, в котором указаны все ресурсы приложения или расширения, различные разрешения (так ведь permissions переводится? Итак: 2. Итак, с манифестом покончили, пора и html написать Давайте разметим территорию... Наш документ будет очень прост. А что насчет интерактивности? Теперь перейдем к тому, без чего наше расширение не имело бы смысла — перейдем к JavaScript! Я не буду останавливаться на всем, так как изучение JavaScript опять же не является нашей целью сейчас. С кодом тоже закончили. Требуется распространитель Запаковываем нашу директорию (именно ее саму, а не содержимое) в zip файл. Бумажные специалисты. Часть 3. РЖД. Решил я заказать билет на поезд через интернет и при регистрации на сайте РЖД увидел следующую картину маслом. По сути, РЖД снимает с себя ответственность за утечку/распространение персональных данных пользователей.
Как обстоят дела с безопасностью на практике, показано под катом. Для начала, я решил погуглить и, как результат, нашел хранимый XSS за 5 минут. Стало немного смешно. Также можно посмотреть на XSS по следующему адресу: <a href=«inter.rzd.ru/isvp/download? Ситуация с защитой от XSS в принципе ясна, можно перейти и к SQL раскопкам. А тут уже не смешно. Иногда может и просто без причины упасть. Там, где stacktrace не видны на первый взгляд, они видны в комментариях. Хотелось бы узнать, кто проводит аудит и пентест для РЖД?
Опять-таки, хочу напомнить, что я не призываю к совершению противозаконных действий, я просто констатирую факт того, что ИБ на бумаге недостаточно для каких-либо гарантий. DOM: свойства VS атрибуты. У DOM-элементов в javascript есть свойства и атрибуты. И те и другие имеют имя и значение. Поэтому иногда разработчики путают одно с другим. Между ними есть соответствие, но оно не однозначное и его лучше понимать. Узлы DOM являются объектами с точки зрения javascript. Значением свойства может быть любой объект. Теперь посмотрим на DOM-элемент с другой стороны. В следующем примере элемент имеет атрибуты id, class и нестандартный (валидатор будет ругаться) атрибут alpha. Атрибуты можно добавлять, удалять и изменять. SetAttribute(name, value) Устанавливает значение атрибута getAttribute(name) Получить значение атрибута hasAttribute(name) Проверить, есть ли такой атрибут removeAttribute(name) Удалить атрибут Имя атрибута является регистронезависимым.
Значением атрибута может быть только строка. Все, вроде бы, ясно. Но создатели javascript решили (с лучшими намерениями) запутать ситуацию и создать искусственное соответствие между свойством и атрибутом. Например: А теперь - наоборот Исключение className. Yahoo: лучшие способы ускорения сайта. Автор Стив Содерс, Перевел Андрей Петелин. Предлагаем Вашему вниманию перевод статьи Стива Содерса с Yahoo по улучшению производительности сайта путем правильного проектирования HTTP/HTML/CSS/JS. В статье рассмотрены 14 весьма(!) Полезных правил В 2004 году я создал группу Exceptional Performance на Yahoo!.
Тогда мы были небольшой командой, целью деятельности которой было улучшение производительности продуктов Yahoo!. Проработав бОльшую часть своей карьеры как инженер внутреннего интерфейса, я подошёл к этому, как к проекту по оптимизации кода: я очертил весь процесс работы сети, чтобы выявить те места, где можно достугнуть максимальных возможностей для повышения производительности. С тех пор наша цель --- обогащение опыта конечного пользователя; я измерил времена отклика в браузере при разных скоростях передачи данных. На представленной схеме первая строка ("html") --- представляет исходный запрос для документа HTML. Существует много возможностей улучшения пользовательского интерфейса.
Yahoo! Developer Network. 10 Popular Sites Like Lumosity (Updated: Feb 25th. Drupal.