В ассортимент экспозиции компании Lian Li на недавно завершившейся выставке Computex 2013 вошел корпус PC-D600. Изделие, как и другие корпуса Lian Li, изготовлено целиком из алюминия, а его особенностью является необычная компоновка.
Архив за 10 июня 2013 - 7
Компьютерный корпус Lian Li PC-D600 поддерживает установку системных плат формата E-ATX
2013-06-10 в 7:39, admin, рубрики: Новости, метки: новостиНавеяно обсуждением рабочих мест. Хочу для себя выяснить кто на чём работает.
Я вот пью чай, чёрный, заварной. Без ничего, с сахаром или же с шоколадками типа twix. А вот мои немецкие коллеги пьют у себя в офисе кофе. Сами накладывают в кругленькие пакетики и потом в кофе машине всё это дело готовят в кружку. Думаю звук кофе машины знаком многим, когда она гремит и медленно, под давлением, писает кофе в кружку. Так вот этот звук в том офисе довольно часто доносится из кухни.
Читать полностью »
Оптимизируем Boid’ов на Unity
2013-06-10 в 7:10, admin, рубрики: boids, game development, unity3d, оптимизация, метки: boids, оптимизация
Знаете ли вы, что кузнечики, будучи брошенными в ведёрко, начинают маршировать по кругу как на анимации выше? Правда сверху не кузнечики, а Boids — модель коллективного поведения птичек, пчёлок, рыбок и другой живности. Несмотря на простоту модели, она демонстрирует эмерджентные свойства: боиды собираются в кучу, летают стаями по кругу, нападают на людей.
В первой части статьи мы бесхитростно реализовали алгоритм боидов. Правда он плохо масштабируется и больше сотни боидов наша демонстрация не держала. Путём различных манипуляций это число можно увеличить в пару десятков раз. Вторая часть статьи посвящена оптимизациям алгоритма и различным трюкам.
Читать полностью »
Индекс востребованности специалистов. Кого хотят работодатели?
2013-06-10 в 6:33, admin, рубрики: Блог компании DOU.ua, зарплаты, работа, рейтинг, рынок труда, метки: зарплаты, работа, рейтинг, рынок трудаВсе говорят о том, как сильно нужны разработчики и как их не хватает. Когда мы начинали считать наш индекс, мы тоже так думали. Действительность оказалась немного сложнее и интереснее: разработчиков хотят, да. Но — далеко не всех одинаково.
Представляем наш первый рейтинг востребованности специалистов.
Предложений на одного кандидата | Выборка (# кандидатов) | |
JavaScript | 4.13 | 46 |
iOS | 3.087 | 23 |
QA | 3.045 | 22 |
PHP | 2.928 | 111 |
C++ | 2.717 | 53 |
Java | 2.412 | 97 |
Android | 2.321 | 28 |
Тимлид | 2.138 | 29 |
Python | 1.98 | 50 |
.NET | 1.865 | 96 |
Менеджер проекта | 1.091 | 22 |
Ruby | 1 | 24 |
Данные по рынку труда в Киеве, на других рынках вероятно ситуация отличается. Но тендеции все равно интересны.
MSI готовит к выпуску системную плату E1-2500I-E33 со встроенным APU AMD E1-2500 (Kabini)
2013-06-10 в 6:23, admin, рубрики: Новости, метки: новостиВ экспозиции компании MSI на выставке Computex 2013 нашлось место для новой системной платы E1-2500I-E33. Новинка характеризуется типоразмером Mini-ITX и установленным в процессорное гнездо APU AMD E1-2500 — представителе семейства Kabini.
WWDC начнется только вечером (в 21:00 по московскому времени), но авторы 9to5mac уже смогли заполучить в свои руки бета-версию iOS 7. Конечно же, скриншоты делать было запрещено (на каждом изображении Apple оставляет небольшой водяной знак, так что выяснить источник не представлялось бы слишком сложной задачей), поэтому пока доступны только изображения, сделанные по горячим следам в Фотошопе.
Если вы готовы раскрыть для себя один из секретов WWDC немного раньше времени, то добро пожаловать под кат.
Читать полностью »
All-flash массив HP и еще 10 больших изменений в системах хранения 3PAR
2013-06-10 в 6:12, admin, рубрики: 3par, cache, disaster recovery, fault tolerance, high availability, qos, ssd, storage, vdi, Блог компании HP, Серверная оптимизация, системное администрирование, метки: 3par, cache, disaster recovery, fault tolerance, high availability, qos, ssd, storage, vdiСегодня в компании HP прошел большой анонс в департаменте систем хранения данных, этой информацией я хочу поделиться. Были анонсированы модели систем хранения среднего класса, оптимизированные на работу с флэш-носителями – HP 3PAR StoreServ 7450, а также был расширен функционал текущих систем 7000 / 10000.
HP 3PAR StoreServ 7450
Практически любая система хранения, представленная сейчас на рынке, поддерживает накопители SSD.
Традиционно, требования высокой производительности от дисковой подсистемы достигалось добавлением большого количества вращающиеся шпинделей, как правило с минимальной утилизацией их объема (рис1).
Использование SSD накопителей позволило сократить число вращающихся шпинделей, подняв при этом производительность массивов данных.
Рис.1 Достижение высокой производительности в массивах традиционного типа и в современных массивах
Унифицированные коммуникации в облаке
2013-06-10 в 6:03, admin, рубрики: asterisk, digium, ip-телефония, switchvox, атс, Телекомы, унифицированные коммуникации, метки: asterisk, digium, ip-ats, switchvox, атс, унифицированные коммуникации
В марте 2013 г. разработчик Asterisk, компания Digium, запустила облачную версию системы унифицированных коммуникаций Switchvox.
Не будем скрывать, что тестирование было запущено годом ранее, и судя по всему оно завершилось весьма успешно.
Switchvox Cloud в первую очередь предназначен для малого и среднего бизнеса. Практика показывает, что средняя инсталляция — это 20 внутренних добавочных.
Мы, как официальный представитель Digium, рады сообщить Вам, что виртуальный колл-центр Switchvox доступен и в России!
Напомню, что-же из себя представляет этот Switchvox, и его облачная версия в частности…
Читать полностью »
Одним махом 100 миллионов убивахом. Или lock-free распределитель памяти
2013-06-10 в 5:41, admin, рубрики: atomic, c++, c++11, lock-free, threads, параллельное программирование, Программирование, метки: atomic, c++11, lock-free, threadsПостановка задачи
Один из алгоритмов, который я реализовывал, имел интересные особенности при работе с памятью:
- Могло выделяться огромное количество, до десятков и сотен миллионов небольших объектов одного типа.
- Объекты представляли собой POD- типы.
PODA Plain Old Data Structure in C++ is an aggregate class that contains only PODS as members, has no user-defined destructor, no user-defined copy assignment operator, and no nonstatic members of pointer-to-member type.
- Заранее было неизвестно какое количество объектов понадобится, могло так случится, что потребуется сотня, а может и сто миллионов.
- Объекты никогда не удаляются по одному, в какой-то момент они становятся не нужны все сразу.
- Алгоритм хорошо распараллеливается, по этому выделением объектов занимается одновременно несколько потоков, по количеству ядер процессора(ов).
Использование в таких условиях стандартного new – delete приводит к очень большим потерям времени на удаление объектов. Если без отладчика удаление происходило хотя бы за несколько секунд, то в присутствии отладчика освобождение памяти замедляется примерно в 100(!) раз, и отладка проекта становится просто невозможной. Кроме того из-за большого количества выделенных объектов достаточно ощутимым становился перерасход памяти на внутренние данные расперделителя памяти.
Для решения задачи выделения огромного количества объектов одного типа, и их пакетного удаления, был сделан lock-free контейнер MassAllocator. Код компилируется Visual Studio 2012. Полный код проекта выложен на github.
Читать полностью »
Представлен широкоугольный объектив Canon EF-M 11-22mm f/4-5.6 IS STM
2013-06-10 в 5:30, admin, рубрики: Новости, метки: новостиМодельный ряд объективов Canon EF-M пополнился новой моделью — EF-M 11–22mm f/4–5.6 IS STM. Этот объектив, разработанный для компактной камеры со сменными объективами Canon EOS M, представляет собой первый сверхширокоугольный объектив EF с системой оптической стабилизации изображения. По словам производителя, универсальный диапазон широкоугольных фокусных расстояний нового объектива, первоклассная оптика и новая раздвижная конструкция делают его идеальным дополнением к камере EOS M, при съемке пейзажей и архитектурных объектов.