Архив за 04 февраля 2014 - 6

Красивый код: какой он?Недавно ребята из Яндекса опубликовали статью, в которой рассказали, что же такое красивый код по их мнению. Однако, для каждого из них «красота» это нечто свое, и не совсем понятно, от чего именно это зависит. Интересно было бы узнать, что именно аудитория Хабра называет «красивым кодом», и как это зависит от опыта программирования.

Ниже вы увидите опросы, в которых вам предлагается поучаствовать. Сразу поясню разницу между понятиями «код» и «красивый код» в них. Красивый код — это тот, который вы стремитесь писать, содержащий в себе все то, что для вас важно. Код — это то, с чем вы сможете работать. Он не обязательно должен быть красивым, вы можете от него плеваться, но, тем не менее, будете с ним работать. Однако, если же из него исключить хотя бы еще одну «составляющую» (см. опросы), то вы откажетесь поддерживать подобное.
Читать полностью »

Оформление текста: почему работа с текстом – это вопрос дизайна

[Мы стараемся интересоваться и знакомить наших читателей не только с темами, непосредственно относящимися к eCommerce. Поэтому, когда речь зашла о новом переводе, выбор пал именно на эту статью, где с изрядной долей иронии рассказывается о том, как использовать микрокопию и гармоничный союз дизайна и копирайтинга во благо бизнесу – и «цифровому», и «аналоговому» – прим. перев.]

Тема взаимосвязи текста и дизайна очень много раз затрагивалась [1, 2, 3] в нашем интернет-журнале Smashing Magazine. Работая в индустрии СМИ, мы просто обязаны уделить этому вопросу особенное внимание. Даже самый интересный и хороший текст можно испортить плохим дизайном – если он визуально плохо воспринимаем и скучен, содержание отходит на второй план. Точно так же, если смысл сообщения непонятен, то как бы привлекательно ни была оформлена страница, читатель все равно долго на ней не задержится.

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

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

Аутсорсинг разработки электроники: обзор подходов и тенденций в России и за рубежом

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

Компания Samsung анонсировала премьеру очередной мобильной новинки. Что именно будет представлено, южнокорейский производитель не говорит, но место и время мероприятия дают веские основания полагать, что это будет флагманский смартфон Galaxy S5.

Мероприятие Unpacked 5 в Барселоне состоится 24 февраля

Мероприятие состоится 24 февраля в Барселоне — в это день в промышленном и торговом центре Испании открывается выставка-конференция Mobile World Congress 2014.

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

Источник дополнил изображением информацию о смартфоне Samsung W750V Huron, появившуюся в Сети накануне.

Внешне смартфон Samsung W750V Huron напоминает модель Samsung Galaxy S

Как видно на иллюстрации, аппарат с Windows Phone 8.1 предназначается для распространения по каналам оператора Verizon.

Внешне устройство напоминает модель Samsung Galaxy S. К его особенностям можно отнести очень тонкие рамки по бокам экрана.

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

Дата-центр OST на ул. Боровая — самый первый ЦОД DataLine. В 2009 году именно с открытием двух машинных залов в этом ЦОДе компания вышла на рынок услуг коммерческих дата-центров. С момента своего старта OST ежегодно расширялся и обзаводился новыми машинными залами. На сегодняшний день ЦОД OST – это 9 машинных залов (общей площадью 2045 кв. м.) на 903 стойки, Meet-Me-Room и 250 кв. м офисного пространства для резервных офисов заказчиков. Здесь же трудится головной офис компании, так сказать, без отрыва от производства :)
Проходите, познакомимся поближе.

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

SocialPoster — это джем, который позволяет с легкостью постить в популярные социальные сети из вашего руби приложения. В данный момент есть поддержка таких сетей:

  • Facebook
  • Twitter
  • Livejournal
  • Vkontakte

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

На Хабре публиковалось немало статей о создании расширений для Chrome, но тема разработки Chrome приложений (они же Chrome apps) затрагивалась заметно реже. В последнее время она стала актуальнее из-за распространения устройств на ChromeOS. К тому же инфраструктура для создания приложений для Chrome стала более стабильной и удобной для использования. В этой статье я постараюсь ответить на основные вопросы: зачем вообще писать приложения для Chrome, чем они отличаются от расширений, веб-сервисов, десктопных приложений и т.п., а также как они разрабатываются, и какие на них накладываются ограничения. Если эта тема вызовет интерес, у статьи будут продолжения, затрагивающие более специальные вопросы.

Разработка приложений для Chrome: обзор
Читать полностью »

В этом квартале ожидается выход процессоров Intel Xeon E7-2800 v2, E7-4800 v2 и E7-8800 v2. Они будут построены на микроархитектуре Ivy Bridge. Эти процессоры будут по максимальному числу ядер и объему кэш-памяти на 50% и 25% соответственно превосходить первое поколение Xeon E7 на микроархитектуре Nehalem. В общей сложности будет представлена 21 модель. Их основные данные приведены ниже.

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

Модель Ядер/потоков Частота, ГГц Объем кэш-памяти, МБ Контроллер памяти TDP, Вт
Xeon E7-2850 v2 12/24

Разбиение веб страниц на семантические блоки
Пример работы алгоритма на сайте Автокадабра.

Задача

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

Гораздо полезней отследить взаимодействие посетителей с сайтом, выяснить чем живёт сайт, с возможностью охватить одновременно множество посетителей. В итоге, появилась идея записывать информацию в виде осмысленного списка действий посетителей:

  • Dima: переход на сайт с поисковой системы Yandex RU по запросу sepyra (3м. 10 сек. назад)
  • Dima: переход со страницы "Веб-аналитика Sepyra | Официальный сайт" на страницу "О системе | Веб-аналитика Sepyra (1 м. 30 сек. назад)
  • Dima: выделение текста "времени" в блоке "Одна из ключевых особенностей веб-аналитики Sepyra — возможность… кто хочет быть в курсе каждого шага посетителей" (40 сек. назад)
  • Dima: средний интерес к подблоку "Подключиться" в блоке "Тарифы О системе FAQ Контакты Русский English Подключиться Войти" (20 сек. назад)
  • Dima: заполнение/изменение поля "Ваше имя" в форме "Регистрация" (10 сек. назад)

Запись состоит из двух частей: блок в котором происходит действие посетителя и само действие, например — выделение текста "времени" в блоке "Одна из ключевых особенностей ...". Для этого описания необходимо определить блок на странице и его имя. Если с именем было более-менее понятно, то над выделением блоков пришлось подумать.
Читать полностью »


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