Архив за 16 сентября 2013 - 8

Предисловие

Доброго времени суток, дорогие Хабаровчане.

Сравнительно долгий период времени я изучаю такую область математики, как оптимизация. Если быть более конкретным, то оптимизация функций и динамических систем (синтез оптимального программного управления и управления с полной обратной связью). Особое внимание с моей стороны было уделено эвристическим методам оптимизации в связи с тем, что решение прикладных задач, с которыми я сталкиваюсь, связано с некоторыми трудностями:

  • большие размерности,
  • нелинейность,
  • мультимодальность.

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

Компания Acrosser Technology, специализирующаяся на выпуске компонентов для промышленных и встраиваемых систем, добавила в свой каталог системную плату AMB-D255T3 типоразмера Mini-ITX. На плате установлен двухъядерный процессор Intel Atom D2550, работающий на частоте 1,86 ГГц.

Системная плата Acrosser AMB-D255T3 оснащена одним слотом для модулей оперативной памяти DDR3 SO-DIMM

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

Некоторое время назад я проходил собеседование на позицию QA инженера в одной известной российской IT-компании. Мне была предложена задача, свое решение которой с позволения компании я опубликовал в своем блоге. Пост оказался очень популярным, за короткое время набрав несколько тысяч просмотров, и мне показалась светлой мысль продублировать его на Хабре. По правилам Хабра текст публикуется без смайликов.

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

Решение — под катом.

Поскольку карандаши — вообще замечательнейшая и любимая тема, я получил несказанное удовольствие от этого задания. В процессе размышления и поиска информации открыто много нового и интересного, о чем раньше я и не подозревал…

Итак, имеем карандаш:

image

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

image

После презентации iPhone 5S с кнопкой для разблокировки по отпечатку пальца начали высказываться опасения, что воры будут прибегать к отрезанию пальцев у людей для того, чтобы получить доступ к украденному устройству, пишет Mashable.

Опасения не то, чтобы гипотетические: восемь лет назад в Малайзии был случай кражи Мерседеса S-класса с биометрической защитой — для того, чтобы завести его, воры отрезали палец у владельца. Однако эксперты по биометрической безопасности говорят, что с iPhone 5S таких проблем не будет.
Читать полностью »

По данным источника, китайская компания Great Wall, производящая блоки питания на условиях OEM, выпустила под собственной маркой модель мощностью 2000 Вт.

Блок питания Great Wall GW-EPS2000DA соответствует спецификации EPS 2.92

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

Мечты эволюционируют. В детстве почти все мечтали о том, чтобы мультики никогда не заканчивались, а игрушки умели разговаривать. Сейчас никто не откажется от кнопки «Бабло». А если мечтатель − сеошник, то он еще, пожалуй, намечтает кнопку «ТОП 1».
Мечты мечтами, но суровая реальность показывает, что легально кнопку «Бабло» еще нажать никому не удалось. В отличие от кнопки «ТОП 1». Сегодня, чтобы вывести сайт в ТОП поисковых систем, достаточно привести его в соответствие со всеми канонами поисковой оптимизации и исправно закупать на него ссылки с хороших ресурсов.
Именно этому и будет посвящен наш блог. Здесь мы будем рассказывать о трендах интернет-маркетинга, публиковать полезные советы от матерых сеошников, выкладывать новости, обзоры, интересные факты и много другой информации, которая, надеемся, поможет начинающим оптимизаторам и заинтересует аксакалов отрасли.

Кто мы такие:
ROOKEE – система автоматизированного продвижения сайтов. Сервис был создан в 2010 году, и совсем недавно, в конце августа, у нас зарегистрировался 200-тысячный пользователь.
Продвижение сайта в ROOKEE полностью автоматизировано. Достаточно ввести адрес сайта в специальной строке, и система сама определит его тематику, проанализирует, укажет на ошибки, которые могут тормозить продвижение, подберет эффективные ключевые слова и стратегию для успешного продвижения.
Рекламная кампания создается в три клика, и как завершающий аккорд остается пополнить баланс любым удобным способом и нажать кнопку «Запустить».
Управление продвижением в системе происходит при помощи интерактивных отчетов по текущим результатам запущенных рекламных кампаний — это отчеты о позициях, посещаемости, купленном и др. Система позволяет экспортировать все данные: позиции сайтов, посещаемость, стоимость и эффективность продвижения, параметры и статусы купленных ссылок, новостей, объявлений и многие другие.
Мы сотрудничаем с девятью крупнейшими брокерами. Это дает вам возможность использовать самую большую ссылочную базу Рунета, которая отобрана с помощью white-листов.
Так же вы можете зарабатывать вместе с сервисом ROOKEE, участвуя в партнерской программе или распространяя свои стратегии продвижения.

Итак, ROOKEE − это:

image

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

Официальная среда разработки Arduino – это практически промышленное ПО, разработанное для загрузки кода на вездесущие и любимые нами микроконтроллеры. Это обособленное, не сетевое приложение, не слишком привлекательное на вид. Но что если ты хочешь делиться кодом и загружать программы прямо из своего браузера? Тут тебе и пригодится CodeBender.cc.

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

CodeBender.cc — программирование Arduino из браузераЧитать полностью »

Если мантра Google звучит как “поиск всей информации в мире одним кликом”, то мантра молодого российского проекта Pandorama идет дальше: “найдем без клика всю интересную вам информацию”.

Приложение Pandorama предлагает своим пользователям “бесконечную” персонализированную ленту новостей, составленную на основе их личных информационных предпочтений, не требуя при этом от читателя работы с “тегами”, “категориями” или “лайками” друзей. Сначала нужно ответить на пару вопросов про несколько забавных панд, а потом нужно просто… читать предлагаемую ленту. Те новости, которые вы прочитали, будут автоматически анализироваться и обрабатываться системой, с тем, чтобы в дальнейшем такого рода новостей в ленте становилось все больше, а тех новостей, которые не вызвали у вас интереса – все меньше.

Pandorama

Pandorama уже объединяет более 40 тыс. пользователей по всему миру, и это число постоянно растет. В данной статье рассматривается BigData-инфраструктура этого проекта, функционирующая в режиме 24x7, механизмы обеспечения ее отказоустойчивости, и защита ее данных от сбоев, построенная с использованием Veeam Backup & Replication Cloud Edition.
Читать полностью »

В прошлый раз мы рассмотрели теоретическую часть SQL Azure Federations. О чем стоит подумать и что следует учитывать при миграции на использование SQL Azure Federations. Замечу, что суть даже не в самой технологии. Если стоит задача масштабирования базы данных, неважно с использованием Federations, MySQL Cluster или другого способа, первое о чем стоит задумать — об архитектуре базы данных. База данных, которую необходимо масштабировать в первую очередь должна быть архитектурно ориентирована на это.

Итак, вернемся к нашему проекту. Предметная область базы данных — учет личных финансов. Диаграмма базы данных приведена на рисунке.

Горизонтальное масштабирование базы данных реального проекта с помощью SQL Azure Federations. Часть 2: Исходные данные

Как мы видим база данных достаточно простая. Каждый объект системы представляет собой сущность с базовыми свойствами (Id, Name, Description). Конкретными сущностями являются Аккаунт (наследуемые от него: Банковский счет, Кредитная карточка), Категория трат (наследуемые от нее: Бюджет, а также дочерние категории) и Операции по счетам.

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

Исходный текст SQL скрипта по созданию базы данных, может быть найден здесь.

Горизонтальное масштабирование базы данных реального проекта с помощью SQL Azure Federations. Часть 2: Исходные данные

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

Ссылаясь на устраненную к данному моменту утечку на сайте HIS Digital, источник проливает свет на планы AMD по части выпуска 3D-карт.

Как утверждается, на смену модели AMD Radeon HD 7970 GHz Edition придет 3D-карта AMD Radeon R9 280X.

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


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