Для технарей

Бубен и напильник. Технические материалы для администраторов и разработчиков.

Шпаргалка по JavaScript №9 - Арифметические и логические операции.

Как легко догадаться, логические операции порождают логику программы, а арифметические – ее содержание, так как любая программа – множество вычислений, порядок которых может динамически меняться.

Шпаргалка по JavaScript №8 - Специальные слова.

В данной шпаргалке рассмотрены специальные слова, которые используются для облегчения программирования. Грубо говоря, специальные слова — это переменные, значения которых предопределены. Конечно, им можно присвоить новое значение, но тогда до прежнего уже не достучаться, если оно не было сохранено в какой-нибудь третьей переменной.

Таких ключевых слов всего пять, некоторые из них уже были описаны в предыдущих статьях.

Шпаргалка по JavaScript №7 - Области видимости.

В этой шпаргалке рассмотрены области видимости переменных и функций на одном большом примере. Для чего нужны области видимости? Ответ очень прост. Чтобы использовать одно и то же имя переменной (функции) дважды (порой даже одновременно) с разными значениям. Когда такое может потребоваться? При одновременном создании одного проекта несколькими программистами. Каждый из них может использовать одни и те же переменные, не беспокоясь, что их коллеги воспользуются ими тоже и, тем самым, заменят ее значение на новое. Какая самая популярная переменная? Переменная «i». Она уже более 25 лет на рынке счетчиков. Теперь представьте себе ситуацию, что такого понятия, как «область видимости» нет вовсе. Получается, что каждому программисту придется выделять личную переменную для счетчиков цикла. Одному «a», другому «b», и так далее. Это очень неудобно! Для решения этой проблемы и были придуманы области видимости.

Проверка log-файлов в Zenoss

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

Шпаргалка по JavaScript №6 - Переменные.

JavaScript не является строго типизированным языком программирования, а потому, переменные могут хранить в себе абсолютно все, что угодно, даже указатели на функции, без указания типа данных при их объявлении. Кроме того, переменные можно вовсе не объявлять. При первом ее упоминании она будет создана автоматически.

Шпаргалка по JavaScript №5 - Комментарии.

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

  • Внесение “человеческих” пояснений в код, чтобы другие разработчики легче разобрались что к чему.
  • Деактивация блоков кода. Вместо того, чтобы удалять код, который был написан, но не используется в данный момент, его можно закомментировать.

Перенос веб-интерфейса alfresco с порта 8080 на 80

После установки Alfresco использует порт 8080 для отображения веб-интерфейса, что не очень удобно. Конечно, хотелось бы использовать стандартный порт 80 и ссылку вида http://localhost/alfresco вместо http://localhost:8080/alfresco. Как перенести веб-интерфейс alfresco, не прибегая к iptables?

Шпаргалка по JavaScript №3 - Ввод информации.

В этой статье рассмотрены различные методы ввода информации. Стоит уточнить, что клик мыши – это тоже вводимая информация, поэтому именно с него мы и начнем.

Шпаргалка по JavaScript №4 - События HTML.

JavaScript – язык программирования, основанный на событиях. Написанный код не будет постоянно выполняться в браузере, а, вместо этого, будет ожидать возникновения различных событий в системе. Допустим, произошло некое событие. Если код умеет его обрабатывать, то ему будет выделено и время, и ресурсы компьютера для выполнения этой задачи. Если нет, то событие обработается стандартным образом (то есть никак).

Шпаргалка по JavaScript №2 - Вывод информации.

В этой главе будет рассказано о методах вывода информации силами ActionScript. По традиции в качестве выводимых данных используется строка “Hello World”. В данной же статье мы выведем на экран эту строку тремя разными способами.

RSS-материал