Архив за 02 апреля 2013 - 3

Президиум Высшего Арбитражного Суда РФ подтвердил: Ru-Center виновен в недобросовестной конкуренции при регистрации доменов в зоне .рф, сообщает РАПСИ. Регистратору необходимо вернуть в бюджет РФ заработанные на регистрации 240 миллионов рублей. Разбирательство было инициировано Федеральной антимонопольной службы России. По мнению ведомства, Ru-Center участвовал в "сговоре" с пятью другими компаниями. Сам процесс начался ещё над независимым Ru-Center'ом. А заканчивается над бизнес-единицей холдинга РБК.

Читать полностью »

Есть одна бородатая шутка: «если у вас есть проблема, и вы собираетесь решать ее с использованием регулярных выражений, то у вас есть две проблемы». Действительно, регулярные выражения – очень мощный и гибкий инструмент, применяемый для решения весьма широкого круга задач. Но, как водится, для поддержания баланса, такой серьёзный инструмент имеет весьма недружелюбный вид.

(<([a-z]+[^>]*)>)(.*)(</2>)

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

image

Когда-то и мне пришлось по долгу службы подружиться с регулярными выражениями. Прочитав Фридла и несколько статей на Хабре, я, конечно, начал понимать этот синтетический язык. Тем не менее, каждый раз, когда приходилось написать очередную регулярку, я быстро закапывался в нагромождении скобок, слешей, точек, плюсов, знаков вопроса, и других хорошо вам знакомых конструкциях. Разобраться в этой каше было очень сложно, особенно если возвращаешься к задаче месячной давности. Я мечтал об инструменте, который помог бы мне разобраться в собственном творении. Приблизительно подходящих по смыслу сервисов нагуглилось с десяток, но все они приносили мало пользы. Как раз тогда я и начал разрабатывать этот проект.

Итак, regexponline – инструмент, способный наглядно изобразить структуру регулярного выражения, разобрав его по элементарным компонентам; продемонстрировать совпадающие и не совпадающие его части; помочь в написании и отладке выражения, которое почему-то не совпадает с нужной строчкой.
Читать полностью »

Финская компания Uros представила новый телефон Goodspeed, рассчитанный сразу на 10 SIM-карт.

Финны выпустили смартфон с поддержкой десяти SIM карт
Читать полностью »

Коллеги,

Столкнулся тут с очередным маразмом в ситуации, когда сайт блокируется доблестными охранниками правопорядка. Блокируется, конечно, по IP-адресу (DPI не слышали, как водится).

Забавно то, что в реестре запрещенных ресурсов IP-адреса сервера или какого либо сайта с этого сервера — нет.

Вот такая история ниже.

Читать полностью »

Сегодня заработал сервис для продвижения общественных инициатив россиян в парламент - ROI.ru. Сайт разработан Фондом информационной демократии бывшего замминистра связи Ильи Массуха, на деньги Фонда.  
Каждой инициативе, выдвинутой на ROI, отводится год, чтобы собрать необходимое количество голосов - 100 тысяч для федерального уровня, 5% от населения региона для местных и муниципальных инициатив. После этого предложение передают на рассмотрение госорганов. 

Ноутбук Dell Inspiron 7720 — это недорогой мультимедийный ноутбук, предназначенный для замены стационарного компьютера. Он оснащается матовым дисплеем с диагональю 17.3 дюйма и разрешением 1920x1080. Модель не может похвастаться малыми габаритами и весом, да и никаких дизайнерских изысков вы здесь также не найдете. Зато при своей недорогой стоимости она предлагает достаточно производительную начинку, способную справиться со всеми современными видеоиграми.

Читать полностью »

Для загрузки стал доступен Firefox для десктопов. Что нового в этой версии:
Читать полностью »

Известно, что все хорошие джедаи используют внедрение зависимости (перевод) в своих проектах, это увеличивает концентрацию мидихлориан в крови и тестируемость кода в приложении. В данной статье я хочу рассмотреть некоторые аспекты использования UnityContainer в ASP.NET приложении, а именно, использование инжекции зависимостей через конструкторы контроллеров в ASP.NET MVC и WebApi и хабов в SignalR. Пример приложения присутствует.

Dependency Injection - Golf analogy
Читать полностью »

Метрика #2 — Подкаст о технологиях и проектировании интерфейсов и сервисовВсем привет! На прошлой неделе мы запустили свой подкаст под названием «Метрика». Это шоу для тех, кто создает и анализирует продукты и сервисы на различных платформах. И вчера мы записали второй выпуск.

Во втором выпуске

Платон Днепровский (hryusha), Артем Геллер, Александр Бурт и Дмитрий Кабанов (dmitrykabanov) рассуждают о конференциях как платформе для получения новых знаний, приводя примеры из собственного опыта.Читать полностью »

Компания EK Water Blocks представила водоблоки, рассчитанные на установку на профессиональные ускорители AMD FirePro W9000 и AMD FirePro S10000. По словам производителя, EK-EK-FCW9000 и FCS10000 — первые в мире водоблоки для AMD FirePro W9000 и S10000.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js