Привет.
Встав сегодня утром с кровати, я думал о том, как написать статью на Хабр о фазовых портретах, и первым делом стоило посмотреть писал ли кто об этом чудесном методе. Как оказалось нет. ОСТОРОЖНО, под катом трафик.
Архив за 15 января 2014 - 2
Привет, читатели! Сегодня я хотел бы рассказать о инструментах, которые облегчают тестирование кукбуков. В чем собственно проблема? С ростом масштаба инфраструктуры становится сложнее следить за зависимостями и последствиями внесения изменений в кукбуки и на повестке дня становится вопрос о их тестировании. Решить данные проблемы помогают такие инструменты, как foodcritics, chefspec, minitest, test kitchen…
В данном посте я хотел бы поделиться своим опытом по освоению test kitchen в «преславутый 21 день». Я старался чтобы данный пост был максимально прост и удобен для начального ознакомления с test kitchen.
Универсальная энциклопедия «Википедия», которая отмечает сегодня свой день рождения, появилась 13 лет назад, в 2001 году, в США. Её создателями были два американца Ларр Сэнгер и Джимми Уэйлс. Они создали в интернете форум, в котором приглашали всех желающих во всём мире к совместной работе. Все пользователи интернета могли участвовать в пополнении базы данных проекта.Читать полностью »
Создание клиентского MVC приложения с помощью RequireJS
2014-01-15 в 15:33, admin, рубрики: javascript, mvc, requirejs, перевод, метки: javascript, mvc, requirejs, переводКак веб-разработчик, вы, наверное, часто писали код JavaScript в одном файле, и, когда количество кода становится все больше и больше, его трудно поддерживать. Для решения этой проблемы вы можете разделить свой код на несколько файлов, добавить дополнительные теги script и использовать глобальные переменные для доступа к функциям, объявленным в других файлах. Но это загрязняет глобальное пространство имен и для каждого файла дополнительный запрос HTTP снижает пропускную способность, что увеличивает время загрузки страницы.
Если это знакомо вам, наверное вы осознали необходимость в реорганизации вашего фронтенд кода, особенно если вы создаете крупно-масштабируемое web-приложение с тысячами строк кода JavaScript. Мы должны по-новому организовать всю эту неразбериху, чтобы код стало легче поддерживать. Новый метод заключается в использовании загрузчиков скриптов. В интернете можно найти много реализаций, но мы возьмем один из лучших, под названием RequireJS.
В этой пошаговой инструкции вы узнаете, как построить простое MVC (Model — View — Controller) приложение с помощью RequireJS. Вам не потребуются какие-либо предварительные знания в загрузке скриптов, основы мы рассмотрим в этой статье.
Читать полностью »
Смартфон Blackphone, созданный компаниями Silent Circle и GeeksPhone, призван защитить ваши данные от любопытных глаз
2014-01-15 в 15:14, admin, рубрики: Новости, метки: новостиНа фоне новой волны данных о том, что государственные службы (в данном случае АНБ) всеми правдами и неправдами шпионятЧитать полностью »
Сегодня последний день, когда вы можете воспользоваться бесплатными купонами на COLT
2014-01-15 в 15:06, admin, рубрики: COLT, javascript, Блог компании CodeOrchestra, метки: COLT, javascript Остались считанные часы до завершения нашей акции по раздаче бесплатных полугодовых лицензий COLT.
Если вы не воспользовались купоном и не купили подписку COLT со 100 процентной скидкой, то завтра вы это сделать уже не сможете. Поторопитесь. Акция закончится в полночь по Москве.
Для того чтобы воспользоваться купоном вам нужно зайти на страницу покупки COLT и купить лицензию COLT со 100 процентной скидкой. Чтобы воспользоваться скидкой вам нужно добавить в поле «Coupon Code» ваш код и нажать кнопку «Recalculate». При покупке COLT с купоном деньги с карты сниматься не будут.
Читать полностью »
Объявляем конкурс на разработку макета для 3d печати почки
2014-01-15 в 15:00, admin, рубрики: Анимация и 3D графика, биопечать, Биотехнологии, Блог компании Autodesk, будущее здесь, метки: биопечать, будущее здесь
Autodesk, 3Д Биопринтинг Солюшенс и Can Touch ищут звезд трехмерного моделирования, желающих заявить о себе и вписать своё имя в историю развития биопечати в России.
Участникам конкурса предлагается создать трёхмерный дизайн-макет одного из сложнейших органов человека – почки – в разрезе в цвете. Оцениваться конкурсанты будут по трём основным параметрам: точность воспроизведения в макете пропорций почки взрослого человека; умение работать в программах компании Autodesk; и также создание работы, готовой к тиражированию на 3d принтере.
Более подробно об условиях конкурса можно узнать на сайте www.geek-picnic.ru/bioprintingЧитать полностью »
Масштабировать просто
2014-01-15 в 14:53, admin, рубрики: architecture, java, nosql vs sql, Анализ и проектирование систем, архитектура, Программирование, метки: architecture, nosql vs sql, архитектура, СОА От B2C-порталов ожидается прежде всего масштабирование. К сожалению, масштабирование слишком часто объявляется вопросом Технологии — достаточно выбрать модную технологию и все проблемы решены. То, что это не так, может проявиться, позднее всего, уже в production mode (на рабочей системе).
Вместо того, чтобы махать технологической булавой, расскажу о том, как при помощи продуманной архитектуры и сознательного отказа от модели данных разработать высоко доступный (highly available), масштабируемый (scalable) портал. Первая часть опишет общие концепты, а возможные сценарии и их решения последуют.
Читать полностью »
Как я сделал тестер-оптимизатор для нахождения прибыльных стратегий на бирже
2014-01-15 в 14:49, admin, рубрики: .net, Алгоритмы, алготрейдинг, математика, оптимизация, торговые роботы, метки: c++, алготрейдинг, оптимизация, торговые роботыВведение
В алгоритмическом трейдинге при создании механических торговых систем (МТС) очень важен вопрос времени жизни торговых алгоритмов. Да, и найти их в принципе достаточно сложно. В условиях постоянно меняющегося рынка рано или поздно наступает момент, когда даже самый совершенный и прибыльный алгоритм начинает приносить убытки. И его нужно, что называется, «подкручивать» или оптимизировать под текущие условия рынка. Одними из самых распространенных являются торговые системы (ТС), работающие со свечными графиками с их многообразием индикаторов для технического анализа.Читать полностью »
Сборка Android под Ubuntu Linux
2014-01-15 в 14:20, admin, рубрики: android, build, linux, Ubuntu, разработка, Разработка под android, метки: android, build, linux, Ubuntu
Эта заметка является косвенным продолжением моей первой публикации Сборка Android под Mac OS X и имеет аналогичную цель — решение проблем сборки относительно старых версий Android 4.0.x.
Коротко вводная. В одном из проектов я занимаюсь доработками оригинального кода Android для создания прошивки под специфичную железку. Версия для сборки была выбрана уже относительно старая — AOSP 4.0.4, но на ней базируется стабильная ветка кода от производителя железки. Первоначально я работал на MacOS, но для этого проекта решил переключиться на Linux для удобства разработки. Итак волею судеб я перешел с MacOS на более менее свежий Ubuntu Linux 12.04.3, рекомендованную на данный момент версию Linux для сборки Android.
Читать полностью »