Posts Tagged ‘скрипт’

Обработка ошибок в скриптах с трех перспектив

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

В течение последних нескольких месяцев я получал громадное удовольствие, помогая диагностировать проблемы совместимости веб-сайтов. Почему я считаю устранение ошибок удовольствием? Да потому, что я в моем распоряжении были усовершенствованный диалог ошибок в скриптах и инструменты для разработчиков IE8. Я обнаружил, что ошибки сценириев являются одними из наиболее распространенных проблем совместимости, приводящими к нарушению разметки страницы. Из-за этих ошибок появляется ряд вопросов. Каким образом можно исправить страницы, на которых некорректно выполняются сценарии? И каким образом вы как разработчик можете использовать имеющийся инструментарий разработчика, чтобы устранить эти ошибки? (далее…)

Расширенная поддержка скриптов в IE9: поддержка ECMAScript 5 и выше

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

До этого момента мы преимущественно говорили об улучшении быстродействия JavaScript в Internet Explorer  9, и не сказали почти ничего о новых или измененных функциях языка в движке «Chakra«. Теперь, с выпуском третьего Platform Preview, мы можем рассказать вам о новых возможностях JavaScript, которые вы можете испытать самостоятельно.

К слову, промышленным стандартом, определяющим язык JavaScript, является ECMA-262: ECMAScript Language Specification, разработанный и опубликованный Ecma International. В прошлом году исполнилось десять лет с момента представления третьей редакции ECMA-262 в декабре 1999 года. В декабре 2009 года Ecma одобрила пятую редакцию ECMA-262, являющуюся преемником третьей редакции (четвертая редакция никогда не публиковалась), и в прошлом же году мы представили частичную поддержку ECMAscript 5 (ES5), добавив поддержку JSON в IE8. Помимо JSON, однако, ES5 стандартизирует множество важных расширений в языке JavaScript.
(далее…)

Планировщик задач

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Наверняка вы хоть раз обнаруживали, что выполняете похожие задания в течение дня и хотели, чтобы существовала программа, позволяющая автоматизировать это. Подобная программа уже есть. Это Cron.

Cron — это программа, выполняющая задания по расписанию, если быть более точным, она известна как демон. Демон — это сервисная программа, которая исполняется в фоне, ожидая инструкций. Когда она получает их, она исполняет их и, закончив, опять переходит в спящее состояние.
Cron обычно запускается, когда происходит переключение на один из уровней запуска (runlevel). Чтобы убедиться, что он запущен, дайте следующую команду: (далее…)

Полезные советы

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Проблема с запуском программы. Что делать, если после того, как вы напечатали так необходимую вам команду, все, что вы увидели в ответ, — вывод об ошибке. О том, что в системе нет необходимой shared library. Но вы не знаете, какой именно библиотеки не хватает.
Постановка задачи: есть программа coolprogram. Но для ее корректной работы не хватает какой-то из библиотек. Давайте определим, какой именно:
ldd `which coolprofram` (далее…)

Используем Cron

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Данная заметка предназначенна для тех, кто собирается работать с cron, но еще не знает как все это делается. Я в кратце попробую объяснить что такое cron, для чего он нужен да и как вообще с ним работать. Надеюсь, что приведенная тут информация будет интересна и может быть даже полезна :)

Итак что такое cron… cron это программа которая позволяет вам в определенные вами моменты времени производить те или иные действия. Например запускать на выполнение какую либо программу или скрипт, обновлять данные и многое другое. Кстати, сразу же замечу, что cron это кусок от unix , так что не ищите его на Windows :) Там для этой цели используется совершенно другая вещь. (далее…)

Фидо под Linux. Практическое руководство. Часть 1. Введение

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Множество фидошников, которые решили полностью перейти на Linux, сталкиваются с большим количеством проблем, возникающих при попытке настройки программного обеспечения для работы с сетями FTN-типа в Linux. Проблемы возникают не только в настройке и в самом процессе инсталляции. Существует множество неплохой документации по этой теме, но в основном она либо не раскрывает некоторые существенные моменты, либо написана сложным языком и непонятна пользователю, который только хочет вступить в ряды фидошников и осуществить это именно из-под Linux, и, можно сказать, основная проблема — это то, что в любом случае приходится читать много литературы на иностранном языке (в основном английский). Это связано с тем, что большая часть программного обеспечения написана за рубежом. Не так давно и я столкнулся с проблемой настройки софта под Linux. В этом цикле статей я хотел бы поделиться опытом настройки базовой конфигурации поинт-машины для работы в FTN-сетях (читай Fidonet) под Linux. (далее…)

Управление Internet Explorer через реестр

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Сохранение страниц

В Internet Explorer существует возможность сохранять веб-страницы полностью, со всеми картинками и скриптами, находящимися в документе. Кроме того, существует способ отключить эту возможность. Для этого достаточно изменить значение параметра в реестре. «0″ — возможность сохранения включена, «1″ — отключена.

REGEDIT4 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions] "NoBrowserSaveWebComplete"=dword:00000001

Строка User Agent (далее…)

Эссе о конфиденциальности данных в Сети

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Как сообщается в отчете Privacy Rights Clearinghouse, в США за период с января 2005 года по декабрь 2007 года были украдены персональные сведения о 216 миллионах человек, то есть практически о всем взрослом населении страны.

В 2007 году американская социальная сеть Facebook (самым известным клоном которой является в России ВКонтакте.Ру) оказалась в центре скандала, связанного с утечкой конфиденциальной информации. Оказалось, что сведения о покупках пользователей сервиса в ряде крупных интернет-магазинах (среди которых и Amazon.com) автоматически рассылались «френд-листу» пользователя. Более того, после удаления учетной записи из сети сбор информации об онлайн-покупках продолжался как ни в чем не бывало. За такие нелицеприятные (но легитимные с точки зрения законодательства США) действия Facebook был назван «антисоциальной сетью». (далее…)

Безопасность интернет-приложений

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Собственно, это статья о трех больших проблемах в безопасности подавляющего числа «самодельных» скриптов.

1. Возможность SQL-injection. Внимательно изучите этот кусок кода (PHP):

<?

$conn = mysql_connect(«localhost», «zz», «zz»);
mysql_select_db(«test», $conn);

$sql = «SELECT adminpwd FROM data WHERE login=’$login’ «; (далее…)

Защитить сайт

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Безопасность сайтов и систем, открытых для всеобщего доступа через сеть интернет, уже далеко не один год является головной болью специалистов, отвечающих за их безопасность. Уже в начальный период существования интернета практика показала, что к существующим в этой сфере угрозам нельзя относиться спустя рукава. Так, ещё в 1994 г. в результате взлома через интернет американского СитиБанка, который приписывают русскому хакеру Владимиру Левину, было украдено более 12 млн. долларов. А вскоре были успешно взломаны и сайты НАТО, ЦРУ и Минюста США. Не чувствуют себя в безопасности владельцы сайтов и в наше время. Например, в прошлом (2007) году были взломаны сайты Газпрома, компании Nokia, сайты Утро.ру и РБК, сайты партии «Яблоко» и лаборатории Касперского и т. д. (далее…)