В частности, как сообщает сайт Lenta.ru, со ссылкой на BBC News, представители Baidu извинились за ссылку на порнографию и подчеркнули, что удалили с портала этот контент.
Архив Январь 10, Суббота, 2009
Операция в электронной торговле может представлять собой простое подтверждение желания и возможности покупки по кредитной карточке и следующего за этим перевода необходимой суммы с одного счета на другой.
Вооруженный конфликт в секторе Газа выплеснулся в Интернет.Онлайн-сообщество "Поможем Израилю выиграть", состоящее в основном из студентов, предложило всем посетителям их сайта загрузить небольшую программу и, по сути, стать добровольными участниками распределенной сети компьютеров, так называемого ботнета, …
В этом посте я хочу представить вам 21 интересную особенность Ruby. Многие из этих особенностей могут быть не очевидны новичку, в то время как более опытный разработчик использует их каждый день. Для выполнения примеров кода удобнее всего использовать «интерактивный» Ruby — irb. Если же у вас ещё нет своего Ruby, то воспользуйтесь онлайн интерактивным интерпретатором. Итак, приступим.
1. Быстрое получение совпадений из регулярного выражения
Чтобы получить данные из текста используя регулярные выражения, как правило применяют метод match. Сейчас я покажу как использовать его наиболее эффективно:
email = "Fred Bloggs <fred@bloggs.com>" email.match(/<(.*?)>/)[1] # => "fred@bloggs.com" email[/<(.*?)>/, 1] # => "fred@bloggs.com" email.match(/(x)/)[1] # => NoMethodError [:(] email[/(x)/, 1] # => nil email[/([bcd]).*?([fgh])/, 2] # => "g"
2. Синоним для Array#join
Многие знают, что если использовать метод Array#* для «умножения» массива на число, то массив будет увеличен в заданное количество раз путём дублирования его элементов. Но но всем известно, что если вместо числа, «умножить» массив на строку, то это сработает как метод Array#join:
%w{this is a test} * ", " # => "this, is, a, test" h = { :name => "Fred", :age => 77 } h.map { |i| i * "=" } * "\n" # => "age=77\nname=Fred"
Как сообщает сайт Lenta.ru, со ссылкой на TechRadar, бета-версия новой ОС от Microsoft выйдет 9 января и любой желающий сможет ее скачать с официального сайта корпорации.
ЛОС-АНДЖЕЛЕС, 10 января. /Корр. ИТАР-ТАСС Андрей Широков/. Крупнейший в мире поисковый интернет-портал "Гугл" уволил большую часть своих внештатных сотрудников в связи со сложной экономической ситуацией в США.
Работая над второй версией Типографа я всё больше прихожу к мнению что делаю
Эта статья может быть использована молодыми веб-дизайнерами для расширения своих взглядов.
Так же, это информация будет полезна потенциальным заказчикам сайтов, которые принимают активное участие в проектировании проекта, собирая основной пакет требований.
На написание этого текста меня натолкнули постоянные споры, возникающие за время моей практики как веб-дизайнера. Собственно, первый раз мне пришлось столкнуться с «резиновыми сайтами» благодаря прихоти заказчика. Когда дизайн проекта был полностью готов, а сам сайт сверстан и подключен, заказчик спросил: «А почему он не растягивается?». Было это достаточно давно, но этот вопрос я слышу примерно раз в 4-5 месяцев. О «резиновой» верстке сайтов говорили и писали много. Говорили что она обязательна, и наоборот, что использование ее ошибка. Однозначно, были причины возникновения резиновости. И утверждать, что использование этой технологии на 99% ошибочно, однозначно нельзя. Любую технологию нужно применить, если она нужна. Я хочу очертить примерную границу применения резиновой верстки.
ЛАС-ВЕГАС /штат Невада/, 10 января. /Корр. ИТАР-ТАСС Андрей Широков/. Один из мировых лидеров интернет-телефонии компания "Скайп" выходит на рынок мобильных смартфонов.
Компания Google анонсировала новую версию браузера Chrome с порядковым номером 2.0.156.1. Она построена на обновленных движках WebKit и Javascript V8 и пока находится в стадии тестирования. Об этом сообщается на сайте разработчиков Google Chrome.