Архив за 09 июля 2012 - 6

Этот пост — пошаговая инструкция как установить Sphinx на CentOS 5.2 — 6.2 и особенно полезна тем кто сталкивается с ошибками при установке и не знает что они значат и что делать ибо в официальной документации порой не понятно что делать.

В статье используется стандартный путь для сайта который создает ISP manager, если Вы не используете ISP manager или у Вас папка сайта находится по другому пути то пишите Ваш путь. Поехали…

Раз

Через браузер заходим на сайт sphinxsearch.com -> Нажимаем DOWNLOADS -> Нажимаем на последнюю версию (на данный момент 2.0.4-release (Mar 2012)) -> нажимаем Downloads напротив Source tarball (tar.gz) -> заполняем форму и нажимаем Download -> Сохраняем файл у себя на компьютере.
Читать полностью »

Решил собрать в одном месте отзывы различных людей, касающиеся нашего статического анализатора кода PVS-Studio. Некоторые отзывы приведены целиком, другие частично. С оригинальными отзывами можно познакомиться, перейдя по соответствующим ссылкам.
Читать полностью »

Недавно в сеть утекло видео концепта облачного сервиса под названием Nokia Air, предназначенного для хранения ваших контактов, фотографий, приложений, музыки, который был разработан маркетинговым агенством Luxus.
Читать полностью »

Samsung Smart TV и Windows Azure

Электронный гигант выбрал облачные технологии Microsoft для того, чтобы иметь возможность отвечать растущим требованиям к своему сервису.

Компания Samsung Electronics анонсировала свое решение принять платформу Windows Azure для управления инфраструктурой Smart TV. Выбирая облачные технологии Windows Azure, Samsung достигает высокой продуктивности, значительного снижения затрат и увеличения емкости вычислительной мощности для того чтобы удовлетворить рост пользовательской базы.

Samsung предлагает сервис Smart TV в 120 странах по всему миру и планирует расширять его еще больше. Компания Samsung нуждалась в решении, которое могло поддержать растущий сервис, сделать его надежным и удовлетворить растущую потребность в трафике. Кроме того, Samsung не хотели быть зависимыми от определенного поставщика. Компания протестировала разные продукты и выбрала Windows Azure в качестве сервиса инфраструктуры, так как эта платформа предлагает требуемую надежность для удовлетворения требований критически важного сервиса и планам компании развивать сервис Smart TV.
Читать полностью »

Я собрал здесь некоторые не очень очевидные факты о заглавных и строчных буквах, с которыми может столкнуться программист в работе. Многие из вас переводили строки во «все заглавные» (uppercase), «все строчные» (lowercase), «первую заглавную, а остальные строчные» (titlecase). Ещё более популярна операция сравнения без учёта регистра. В мировом масштабе такие операции могут быть весьма нетривиальны. Пост построен в виде «сборника заблуждений» с контрпримерами.

1. Если я переведу строку в uppercase или lowercase, число Unicode-символов не изменится.

Нет. В тексте могут попасться строчные лигатуры, которым не соответствует один символ в верхнем регистре. Например, при переводе в uppercase: fi (U+FB00) -> FI (U+0046, U+0049)

2. Лигатуры — изврат, ими никто не пользуется. Если их не учитывать, то я прав.

Нет. Некоторым буквам с диакритикой нет точного соответствия в другом регистре, поэтому приходится использовать комбинированный символ. Скажем, в языке африкаанс есть буква ʼn (U+0149). В верхнем регистре ей соответствует комбинация из двух символов: Заглавные и строчные буквы (U+02BC, U+004E). Если вам попадётся транслитерация арабского текста, вы можете столкнуться с Заглавные и строчные буквы (U+1E96), которой в верхнем регистре также нет односимвольного соответствия, поэтому придётся заменять на Заглавные и строчные буквы (U+0048, U+0331). В ваханском языке есть буква Заглавные и строчные буквы (U+01F0) с аналогичной проблемой. Вы можете возразить, что это экзотика, однако на африкаанс в википедии 23000 статей.

3. Ну хорошо, но давайте считать комбинированный символ (с участием modifying или combining code points) одним символом. Тогда длина всё же сохранится.

Нет. Есть, например, в немецком языке буква «эсцет» ß (U+00DF). При переводе в верхний регистр, она превращается в два символа SS (U+0053, U+0053).
Читать полностью »

Facebook проложит подводный кабель в Азии

По примеру Google, компания Facebook тоже решила вложиться в каналы связи. Социальная сеть присоединилась к консорциуму, который намерен проложить самую быструю в азиатском регионе оптоволоконную сеть: Asia Pacific Gateway (APG). Что характерно, Facebook — единственная американская компания среди инвесторов проекта.
Читать полностью »

Служба iGoogle прекратит работу 1 ноября 2013 г

А жаль, мне он так нравился…

<habracut/
Что происходит с iGoogle?
Служба iGoogle прекратит работу 1 ноября 2013 г., а ее мобильная версии – 31 июля 2012 г.

Почему было принято такое решение?
Читать полностью »

С 01 сентября 2012г вступает в силу Федеральный закон от 29.12.2010 N 436-ФЗ «О защите детей от информации, причиняющей вред их здоровью и развитию». Данный закон направлен на защиту детей от информации, причиняющей вред их здоровью и (или) развитию.

На что же распространяет силу данный закон, и что в нем может быть интересного для интернет-сообщества?

Наверное самое главное, что он распространяет свою силу на информационную продукцию, размещаемую в сети интернет.

Под информационной продукцией в соответствии со ст. 2 ФЗ «О защите детей» понимается много всего (с полным списком можно ознакомиться по ссылке), а также информация, размещаемая в информационно-телекоммуникационных сетях (в том числе в сети интернет).

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

То есть, как видно из ст. 2. ФЗ «О защите детей», действие данного закона распространяется на практически любое использование как объектов авторских прав, а также на любую информацию, размещенную в сети интернет.

К чему же следует готовиться?

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

Отчёты — отличная вещь. Они позволяют защищать как заказчика, начальника, так и сотрудника со всем проектом. Они позволяют ими управлять и оценивать их. Вы же, в конце концов пишете код не с усердием дрессированной обезьяны тысячи раз переписывая патерн visitor, а вначале всё-таки сидите и думаете, рисуете на бумажке, планируете код и тесты (я верю в вас!)? Но с другой стороны, отчёты — вещь контроля и организации, которая всех отвлекает от непосредственной работы. И всё равно, в том или ином роде на работе нам приходиться с ними сталкиваться. Зачем и как искать компромисс? Добро пожаловать под кат всем, кому интересно моё мнение по этому вопросу и тем, кто читал мои предыдущие статьи:

От инженера до руководителя. Часть 1: Чувство справедливости
От инженера до руководителя. Часть 2: Делегирование и постановка задачи

От инженера до руководителя. Часть 3: Отчёты

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

Здравствуйте, коллеги!

Мы — небольшая команда из Казахстана, занимающаяся разработкой под iOS и в этой статье я хотел бы поделиться десятком наблюдений в этой области.

Материал ниже — это некоторые принципы построения дизайна, нюансов программной части и наблюдения взаимодействия человека с устройством.

10 наблюдений разработчика под iOS

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

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


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