Пожар, разгоревшийся 4 апреля в 5 утра в Роттердаме в здании, расположенном рядом с узлом связи сотового оператора Vodafone, перекинулся на здание узла и вывел из строя находившееся там оборудование. Что повлекло за собой два тяжёлых последствия — заявляет в опубликованном видеоролике (англ.) Роб Шутер (Rob Shuter), CEO Vodafone Netherlands. Читать полностью »
Новости информационных технологий - 27051
Авария на сотовой сети Vodafone в Нидерландах
2012-04-05 в 1:58, admin, рубрики: авария, Нидерланды, сотовая связь, Телекомы, метки: авария, Нидерланды, сотовая связьВерсия 4.0 — черновик лицензии Creative Commons готов для общественного обсуждения
2012-04-05 в 1:25, admin, рубрики: Australian Broadcasting Corporation, CC0, Creative Commons, GLAM, OER, OER university, open data, Open Educational Resources, open source, австралия, авторские права, авторское право, база данных, библиотека, германия, интернет, Испания, Италия, Канада, копирайт, краудсорсинг, моральные права, музей, Ниью-Йорк, Новости, образование, обучение, общественное достояние, ООР, открытй контент, открытое образование, открытые данные, публичная лицензия, публичные лицензии, свободная лицензия, свободные лицензии, свободный контент, телевидение, черновик
Мы рады разместить для общественного обсуждения первый дискуссионный черновик версии 4.0. Этот черновик является результатом расширенного (и беспрецедентного) периода сбора потребностей с участием партнёрской сети CC, сообщества и заинтересованных сторон. Спасибо всем из вас, кто потратил своё драгоценное время и энергию в стратегических дискуссиях и подготовке совещаний в поддержку этого черновика. Мы создали этот первый черновик (v4.0d1), помня о главных целях разработки, сформулированных на Глобальном Cаммите 2011:
- Разработать набор версии 4.0, направленный на неотложные задачи важных потребителей, в том числе в тех странах, в которых не существует локализованных версий лицензий CC и может никогда не быть по всевозможным причинам;
- Максимизировать совместимость, сокращая разнообразие лицензий и продвигая стандартизацию там, где это возможно; и
- Долговечность и простота использования.
Australian Broadcasting Corporation выпускает архивные кадры новостей по CC BY-SA
Кадр из "Артур Чарльз Кларк предсказывает Интернет"; предоставлено Australian Broadcasting Corporation (ABC); CC BY-SA.Читать полностью »
I’m Feeling Lucky в стандартном поиске браузера
2012-04-04 в 20:31, admin, рубрики: Google, браузеры, метки: GoogleКогда-то, когда горы были выше, а деревья зеленее, в браузерах поиск в адресной строке работал так, как это было правильно: он использовал функцию Google I'm Feeling Lucky. Вы могли легко вводить «хабр» вместо «habrahabr.ru», вводя «Сан-Франциско», вы сразу же попадали на сайт этого города в Википедии (ведь туда вы и хотели, правда?), а фраза «php in_array» моментально перекидывала вас на документацию по этой функции, в синтаксисе которой вы в очередной раз забыли, needle или haystack в ней идет первым.
Но потом Гугл понял, что $110 млн, которые они теряют из-за того, что вам никто не показал рекламу на эти запросы — это непозволительно много, и больше браузеры по умолчанию не хотят демонстрировать нам всю телепатическую магию поиска I'm Feeling Lucky, а вместо этого демонстрируют промежуточное звено поисковой страницы, на которой вы как всегда сразу же нажимаете на первую ссылку (ведь где еще может быть Википедия?), но зато посмотрели рекламу и добросовестно уменьшили рекламодателю CTR.
Go for IT. Часть первая
2012-04-04 в 20:23, admin, рубрики: golang, highload, Веб-разработка, высокая производительность, метки: golang, highloadНеуловимый Go.
Помните анекдот про неуловимого Джо? Именно восклицанием «Да кому он нужен!», прозвучавшим в форме вопроса "ЗАЧЕМ?", был встречен на Хабре релиз первой стабильной версии GO 1.
Именно на этот вопрос я хочу ответить циклом статей, оформленных в необычном для Хабра формате — в виде пошаговой совместной разработки действующего веб-проекта — с живым обсуждением и добавлением функционала. А чтобы вдвойне оправдать внесение цикла ещё и в хаб «Высокая производительность», мы поставим перед собой задачу создать не просто «хомяка», а проект, который наглядно продемонстрирует habri et orbi способность выдерживать значительные естественные нагрузки.
Вместо аперитива: реализация простейшего динамического веб-приложения на языке Go работает в 5-20 раз быстрее аналогичной Python-реализации. И всего в два раза уступает скорости отдачи статики Nginx-ом.
В рамках этого проекта, помимо самого языка Go, мы косвенно затронем и другие (относительно новые) технологии веб-разработки — HTML5, CSS3, Redis, MongoDB. Также я постараюсь вытащить из закутков долговременной памяти некоторые из трюков в области безопасности и экономии на спичках, коих накопилось много за полтора десятка лет работы в этой области. Устраивайтесь поудобнее, запасайтесь терпением и кофе — под катом «много букв», а ведь это только вводная часть :)
Читать полностью »
Heimdallr: защита полей модели и новый CanCan
2012-04-04 в 20:22, admin, рубрики: acl, activerecord, ruby, ruby on rails, Блог компании Round LakeВ процессе превращения большей части web-проектов в браузерные приложения, появляется много вопросов. И один из самых весомых из них – обработка прав доступа без лишнего кода. Размышления на эту тему привели нас к большой проблеме: комфортного способа реализовать защиту на уровне полей модели для ActiveRecord просто нет (Егор, привет! ;). CanCan добавляет ограничения на уровне контроллеров, но это слишком высокий уровень чтобы решить все проблемы.
Немножко пободавшись, мы написали два милых гема. Встречайте, Heimdallr (Хеймдаль) и его расширение Heimdallr::Resource. Они принесут в ваши модели мир и безопасность.
Читать полностью »
Мой вариант .htaccess
2012-04-04 в 19:34, admin, рубрики: Apache, apache2, Веб-разработка, метки: apache, apache2, htaccessВ одном из предыдущих тематических постов о .htaccess для нубов я хотел предложить свой вариант с разными обработками и запретами, ну и определённой логикой структурирования, но так как карма была в минусе, то выкладываю сейчас.
Вашему вниманию мой вгляд на правила обработки URL с объяснениями и коментариями «почему так?».
Сперва логика
Объясню сперва логику:
1) все страницы имеют .html окончания.
2) все языки для страниц имеют вид pagename.en.html или pagename.html для языка по умолчанию. Никто, конечно, не запрещает иметь ссылки, где язык идёт вначале как /en/
3) «входной» скрипт только один в docroot.
4) Разрешены запросы на другие скрипты только в docroot
5) Соглашение по определению окончаний в url:
# site.com/
# site.com/index -> site.com/
# site.com -> site.com/
# site.com/file/ -> site.com/file.html
# site.com/file -> site.com/file.html
# site.com/dir/file ->site.com/dir/file.html
# site.com/dir/file/ -> site.com/dir/file.html
Но это можно менять.
Понимаем декораторы в Python’e, шаг за шагом. Шаг 1
2012-04-04 в 19:19, admin, рубрики: decorator, decorators, python, step-by-step, декораторы, разработка
На Хабре множество раз обсуждалась тема декораторов, однако, на мой взгляд, данная статья (выросшая из одного вопроса на stackoverflow) описывает данную тему наиболее понятно и, что немаловажно, является «пошаговым гидом» по вопросу декораторов, позволяющим новичку овладеть этой техникой сразу на достойном уровне.
Итак, что же такое «декоратор»?
Впереди достаточно длинная статья, так что, если кто-то спешит — вот пример того, как работают декораторы:
def makebold(fn):
def wrapped():
return "<b>" + fn() + "</b>"
return wrapped
def makeitalic(fn):
def wrapped():
return "<i>" + fn() + "</i>"
return wrapped
@makebold
@makeitalic
def hello():
return "hello habr"
print hello() ## выведет <b><i>hello habr</i></b>
Приглашаем на вебинар 7 апреля: Сайт как инструмент для бизнеса
2012-04-04 в 18:40, admin, рубрики: goldphone, gtv, бизнес, Блог компании GTV — видеоканал про технику, вебинар, Идеи для стартапов, сайт, стартапы, метки: goldphone, gtv, бизнес, вебинар, сайтКак всегда, по субботам, канал GTV проводит очередной вебинар. В этот раз разговор пойдет о сайтах. Вернее, не о самих сайтах, а о их роли в малом бизнесе.
Кому будет полезен:
- Владельцу небольшого оффлайнового бизнеса;
- Начинающему предпринимателю, который планирует или уже начал реализовывать свои идеи;
- Тому, кто уже потратил приличное количество времени и денег на «раскочегаривание» своего сайта, но не получил ожидаемого результата.
Чего не будет:Читать полностью »
Project Glass — Очки будущего от Google или «почувствуй себя терминатором»
2012-04-04 в 18:12, admin, рубрики: Google, Project Glass, Беспроводные технологии, будущее, будущее здесь, метки: Google, Project Glass, будущее
Недавно появился данный ролик от Google и думаю что он многих тут заинтересует.
Тут можно узнать подробнее а так-же написать о своих идеях и предложениях по этому проекту.