Архив за 04 сентября 2012 - 4

Компания NXP Semiconductors объявила о выпуске двух высокопроизводительных коммутаторов DisplayPort и HDMI. Модель CBTL06DP213, представляющая собой двунаправленный коммутатор DisplayPort 1.2, работает на частоте около 11 МГц и характеризуется рекордной для отрасли пропускной способностью, а модель CBTL06GP212 является первым в отрасли коммутатором, соответствующим одновременно спецификациям DisplayPort 1.2 и HDMI 1.4. Разработчик планирует показать новинки на мероприятии Intel Developer Forum (IDF2012), которое пройдет 11-13 сентября в Сан-Франциско.

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

CSS3-транзишены — чертовски полезная штука. По сравнению с javascript-анимацией они:

  1. Обеспечивают более плавные переходы;
  2. Потребляют меньше ресурсов;
  3. Открывают новые возможности. Например, автоматическую обработку матричных преобразований (CSS-transforms);

Конечно, наш с вами любимый IE их не поддерживает даже в 9 версии.
Читать полностью »

Полгода назад команда из нескольких энтузиастов открыла в Питере коворкинг-центр Зона действия. За прошедшее время по всей стране открылся еще десяток центров. Мы решили поделиться своими знаниями со всем нынешними и будущими создателями рабочих пространств. По нашим оценкам, к концу 2013 года, в России будет более 100 коворкинг-центров.

Как открыть коворкинг центр: подробное руководство

Команда

  • Основные роли которые нужно распределить между участниками команды: администратор, дизайнер пространства, технические вопросы, продвижение, ивенты, сообщество, спецпроекты.
  • Как правило, в основной команде будет 4-8 человек и еще 5-20 волонтереов или друзей проекта.
  • Зарплаты с первого дня. Несколько сильных профессионалов на старте значительно улучшат результат по сравнению с полностью волонтерской командой.
  • Коворкинг — это бизнес тысячи мелочей. Все в голове не удержишь, так что нужно использовать вики, гугл-доки или Trello/Basecamp/Asana.

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

Непрерывное развертывание проектов в Windows Azure с помощью Team Foundation Service

Microsoft Team Foundation Service –– это облачная версия популярного приложения Microsoft Team Foundation Server (TFS), которое содержит удобные инструменты для создания исходного кода, сборки, гибкой разработки, рабочих процессов в команде, отслеживания задач и ошибок, а также других действий. Командные проекты Team Foundation Service можно автоматически собирать и развертывать на веб-сайтах или облачных службах Windows Azure. Информацию о том, как настроить непрерывную сборку и развертывание системы из локальной версии Team Foundation Server, см. в разделе «Непрерывное развертывание облачных приложений в Windows Azure».

Далее предполагается, что на вашем компьютере установлена среда Visual Studio 2012 и Windows Azure SDK. Если среда Visual Studio 2012 не установлена, загрузите ее отсюда. Можно также использовать Visual Studio 2010, но тогда необходимо установить пакет SP1 и пакет совместимости GDR. Пакет Windows Azure SDK доступен по этой ссылке.

Чтобы настроить автоматическую сборку и развертывание облачной службы в Windows Azure с помощью Team Foundation Service Preview, выполните следующие действия:
Читать полностью »

в 12:48, , рубрики: Delphi

Delphi, угол зрения

В последнее время участились случаи генерации всяких слухов, сливов и оползней, которые, как ни странно, очень приветствуются. Такие феномены обладают внутренней особенностью к распространению в самоподдерживающемся режиме или, кому нравится, переходу в режим автоколебаний. Тенденция к негативной интерпретации информационно-тематических выплесков требует правильной постановки штатива телескопа, т.к. даже антивирусу понятно, что сфокусироваться даже на неподвижном объекте, стоя в гамаке, натянутом между мачтами парусника в открытом море, очень сложно. Тем более что наш объект достаточно подвижен, а его траектория не всегда представляет собой идеальную прямую, что характерно для развития любой IT-технологии. Но сейчас мы поговорим о текущем состоянии продукта под названием Delphi. А для этого нужно посмотреть на происходящее чуть-чуть по-другому (=максимально непредвзято).Читать полностью »

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

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

Разводка №1. Контекстная реклама с оплатой за показы.
Мы знаем, что в AdWords оплата производится за клики. Но самым “профессиональным” маркетологам удается продать контекстную рекламу с оплатой за показы. Понятно, что это покупают клиенты, которые совсем не в теме, но ведь заказчики разные бывают.

Защититься от этой разводки просто – почитать на сайте системы контекстной рекламы как она работает.

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

Разводка №2. Контекстная реклама вместо поискового продвижения
Также простая разводка для неопытных заказчиков.
Пример: охранной фирме продали SEO за 1000 $/мес, 100 $ из них «залили» в AdWords, поставили большую стоимость клика, чтобы объявление вышло на первое место в контексте. После этого сделали скриншот поисковой выдачи и отправили его заказчику. Повезло, что клиент загуглил нужные запросы и тоже увидел свое объявление на первом месте. После этого клиент поверил в мастерство маркетологов и усердно им платил.

Защититься от этой разводки также просто, как и от первой, – получить хотя бы минимум информации об инструменте, которым собираешься пользоватьс
Читать полностью »

Компания Integrated Device Technology (IDT) специализирующаяся на разработке полупроводниковых решений, в которых используется смешанная обработка сигналов, объявила о присоединении альянсу Alliance for Wireless Power (A4WP). Соответствующее сообщение появилось сегодня на сайте IDT.

IDT вступает в альянс A4WP, продвигающий технологию беспроводного питания

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

Во второй половине марта 2012 года уязвимость AtomicReferenceArray позволила проникнуть на ноутбук специального агента ФБР Кристофера Стэнгла и похитить с его рабочего стола файл под названием NCFTA_iOS_devices_intel.csv, который содержал список из 12 367 232 уникальных идентификаторов (UDID) устройств на iOS, имена владельцев, названия и тип устройств, токены APN и проч.

Группа Antisec выложила в открытый доступ информацию об 1 000 001 устройств, убрав конфиденциальную информацию, и оставив только поля для идентификации устройств.
Читать полностью »

Уже три года в Чите работает бесплатный сервис «АТИС по телефону». Если позвонить по номеру +7-914-450-7126, то можно прослушать сводки погоды. Читает робот, на русском и английском языках. Работает в светлое время суток. Разница во времени с Москвой у Читы +6 часов.

Метеоинформация берется с радиоэфира на частоте 126,4 МГц. А дальше просто передается на мобильный телефон, настроенный на автоматический прием вызова. Ограничений на длительность соединения нет. Многоканальности, впрочем, тоже: в один момент времени только один входящий вызов.
Читать полностью »

Я люблю язык C за его простоту и эффективность. Тем не менее, его нельзя назвать гибким и расширяемым. Есть другой простой язык, обладающий беспрецедентной гибкостью и расширяемостью, но проигрывающий C в эффективности использования ресурсов. Я имею в виду LISP. Оба языка использовались для системного программирования и имеют давнюю и славную историю.

Уже достаточно долго я размышляю над идеей, объединяющей подходы обоих этих языков. Её суть заключается в реализации языка программирования на основе LISP, решающего те же задачи, что и C: обеспечение высокой степени контроля над оборудованием (включая низкоуровневый доступ к памяти). На практике это будет система LISP-макросов, генерирующая бинарный код. Возможности LISP для препроцессирования исходного кода, как мне кажется, обеспечат небывалую гибкость, в сравнении с препроцессором C или шаблонами C++, при сохранении исходной простоты языка. Это даст возможность на базе такого DSL надстраивать новые расширения, повышающие скорость и удобство разработки. В частности, на этом языке может реализовываться и сама LISP-система.

Написание компилятора требуют наличие кодогенератора, а в конечном итоге — ассемблера. Поэтому практические изыскания стоит начинать с реализации ассемблера (для подмножества инструкций целевого процессора). Мне было интересно минимизировать какие-либо зависимости от конкретных технологий, языков программирования и операционной системы. Поэтому я решил с нуля реализовать на C простейший интерпретатор импровизированного LISP-диалекта, а также написать к нему систему макрорасширений, позволяющих удобно кодировать на подмножестве ассемблера x86. Венцом моих усилий должен стать результирующий загрузочный образ, выводящий «Hello world!» в реальном режиме процессора.

На текущий момент мною реализован работающий интерпретатор (файл int.c, около 900 строк C-кода), а также набор базовых функций и макросов (файл lib.l, около 100 строк LISP-кода). Кому интересны принципы выполнения LISP-кода, а также подробности реализации интерпретатора, прошу под кат.
Читать полностью »


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