• Обама призывает американцев помочь в кибер-безопасности

    • Перевод
    image

    Прим. пер.: Выкладываю перевод сегодняшней статьи из networkworld.com, не только как призыв к обсуждению действий американского правительства, но и как возможность дискуссии о том, что желательно было бы сделать в России.

    В видео обращении президент сказал, что каждый американец ответственен за сохранение безопасности американских сетей.

    Американский президент Барак Обама убеждает американцев помочь в защите от кибер-атак в беспрецедентном видео, опубликованном на сайте Белого Дома.

    «Наши цифровые сети исключительно важны для нашей национальной безопасности, нашего военного превосходства и общественной безопасности. Но эта же зависимость также делает нас уязвимыми к кибер-атакам со стороны тех, кто желает причинить нам вред» говорит Обама на видео.

    Он назвал угрозу кибер-атак одной из наиболее серьёзных проблем экономики и национальной безопасности, перед лицом которой оказались Соединённые Штаты, и призвал предпринимателей и отдельно каждого американца уделить им больше внимания.
    Читать дальше →
  • JXT — Javascript XHTML тэги

    • Перевод
    image
    Хотя JavaScript является языком программирования со своим синтаксисом, правилами и функциями, сегодня он используется «бессознательно» большинством людей, которые не имеют никаких знаний в программировании, благодаря распространению мощных и дружественных для пользователей библиотекам. Это приводит к плохо написанным, медленным и заполненным ошибками веб-сайтам. С другой стороны, в большинстве случаев, эти библиотеки используются только для того, чтобы отображать продвинутые и интерактивные компоненты, которые HTML не в состоянии предложить ни сам, ни взамен никакого иного логического действия. Итак, если целью является расширение возможностей HTML, не будет ли наилучшим и самым простым решением иметь в своем распоряжении новый набор мощных тэгов?
    Читать дальше →
  • Как использовать пространства имён в PHP, Часть 3: Ключевые слова и автозагрузка

    • Перевод
    image
    В части 1 и 2 нашей серии статей мы рассмотрели основы пространства имён, а также импортирование, псевдонимы и правила разбора имён. В данной, заключительной, статье мы обговорим некоторые более продвинутые опции пространства имён.
    Читать дальше →
  • Как использовать пространства имён в PHP, Часть 2: импортирование, псевдонимы и правила разбора имён

    • Перевод
    image
    В части 1, мы обсуждали для чего нужны пространства имён (namespaces) в PHP, и что обозначает зарезервированное слово namespace. В этой статье мы исследуем оператор use и способ, которым PHP разрешает имена пространств имён.
    Читать дальше →
  • Как использовать пространства имен в PHP, Часть 1: Основы

    • Перевод
    image

    Предисловие: На Хабре уже публиковались несколько статей, посвященных пространству имен в PHP (все ссылки на них я привожу в приложении). Однако, этот интересный и полезный вопрос был раскрыт не полностью. Поэтому я привожу перевод первой из трех статей по данной теме (остальные переведу в ближайшее время). P.S. Статья для начинающих

    Пространства имен (namespaces) — это одно из самых значительных изменений в PHP 5.3. Они будут хорошо знакомы С# и Java разработчикам, и, вероятно, они изменят к лучшему структуру PHP-приложений.
    Читать дальше →
  • HTML5: кэширование приложений для работы в оффлайне

    • Перевод
    HTML5 представляет несколько новых возможностей для веба, в частности: многопоточный javascript (multi-threaded JavaScript), кросс-документный обмен сообщениями (cross-document messaging), хранение документов в браузере (механизм localStorage). [...]

    Кэширование приложений для работы в оффлайне


    У всех браузеров есть своя разновидность механизма кэширования, но, по-честному, эти механизмы не всегда работают. Скажем, Вы просматриваете какой-либо сайт на своем ноутбуке и затем закрываете его. Немного спустя, Вы открываете ноутбук и нажимаете на кнопку «Назад» в браузере, надеясь увидеть предыдущую страницу, которая была открыта. Однако, если Вы уже не подключены к интернету или браузер не закэшировал страницу должным образом, Вы не сможете ее просмотреть. Вы, конечно же, кликаете на кнопку «Вперед», в надежде что загрузится хотя бы она, но и этого не происходит. И пока Вы снова не подключитесь в Интернет, Вы не сможете просмотреть эти страницы.
    Читать дальше →
  • CSS3: Во веки веков!

    • Перевод
    image
    Давайте посмотрим правде в глаза. Mozilla производит настолько много альф, ночных сборок, релизов для разработчиков, что если Вы так и не обратили внимания на выпущенную недавно версию — Firefox 3.6 alpha — то Вас можно вполне понять.

    Хотя, на сей раз основания были очень даже веские, чтобы сосредоточить внимание гиков. Поскольку, среди прочих положительных нововедений, внесенные изменения предусматривают:
    • свойство -moz-background-size
    • множественные фоновые изображения
    • новую единицу длины rem
    • CSS градиенты
    • улучшенное представление display: table

    Теперь давайте сделаем важное замечание для прояснения ситуации — это все еще альфа-релиз (alpha release), который пока будут использовать только малейший процент от пользовательской базы Firefox. Тем не менее, у нас есть все шансы увидеть эти изменения в стабильной версии Firefox в конце года.
    Итак, давайте разберем подробнее, что же все таки сулят нам вышеобещанные нововведения...
  • Сountdown-счетчики Ubuntu 9.10

      Полагаю, все уже наслышаны о релизе Ubuntu 9.10 Beta. Однако, Вы могли не знать, что также стали доступны для использования счетчики, подсчитывающие, сколько дней осталось до выхода стабильной версии 9.10. Всего доступно три варианта:

      Вариант 1 – “Звезды” автор: Thorsten Wilms (thorwil)
      image
      Код счетчика:
      <script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display.js"></script>

      Вариант 2 – “Прожектор” автор: Andrew Higginson
      image
      Код счетчика:
      <script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display2.js"></script>
      Читать дальше →