Введение в проектирование сущностей, проблемы создания объектов

Автор: admin от 7-02-2017, 23:25, посмотрело: 299

При моделировании такого понятия предметно-ориентированного проектирования как сущность могут возникнуть некоторые сложности, обусловленные бизнес-требованиями или технической частью. В частности, иногда возникает сложность с созданием объекта-сущности.

В данной статье описываются две такие проблемы, и рассматривается способ их решения. Так же статья подойдет как введение в проектирование сущностей. Для понимания материала понадобится базовое представление о предметно-ориентированном проектировании.

Категория: Программирование

 

Axure. Удар интерактивом по интерфейсу. Пробы и ошибки

Автор: admin от 7-02-2017, 21:40, посмотрело: 542

Axure



  • Действительно ли этот продукт не более чем инструмент прототипирования?

  • Может ли UI designer полностью перейти на работу в Axure, отказавшись от других инструментов?

  • Какие сильные и слабые стороны у этой программы?


Axure. Удар интерактивом по интерфейсу. Пробы и ошибки


Я постараюсь найти ответы на эти вопросы ниже. Сравнительно недавно я решил уйти от Adobe Photoshop к Axure, внезапно раскрыв для себя потенциал этого инструмента, не только как средства для прототипирования.

Категория: Программирование » Веб-разработка

 

Поддержка высоконагруженного проекта

Автор: admin от 7-02-2017, 21:25, посмотрело: 258

Поддержка высоконагруженного проекта

Евгений Потапов ( eapotapov )


Доклад будет про то, что делать с проектом после того, как мы его запустили. Вы спланировали архитектуру проекта, вы продумали, как у него будет работать инфраструктура, продумали, как будете балансировать нагрузку, наконец, его запустили. Что делать дальше? Как поддерживать, как сделать так, чтобы проект продолжал работать, и как сделать так, чтобы ничего, в конце концов, не упало?

Категория: Программирование » Веб-разработка

 

RethinkDB: живее всех живых. Теперь под крылом Linux Foundation

Автор: admin от 7-02-2017, 21:25, посмотрело: 266

RethinkDB: живее всех живых. Теперь под крылом Linux Foundation

Последние несколько месяцев ситуация вокруг RethinkDB была весьма смутна, о будущем проекта было сложно что-то сказать. Но ситуация наконец-то разрешилась, в официальном блоге появилось долгожданное обновление с разъяснением о текущем положении вещей. Как стало известно, CNCF(Cloud Native Computing Foundation) выкупила права на исходники RethinkDB и передала проект под покровительство организации Linux Foundation. Перед передачей код был переведён с лицензии AGPLv3 на Apache 2.0. Передача осуществлена в рамках предпринятой бывшими разработчиками RethinkDB инициативы по передаче сообществу управления над проектом.

Категория: Операционные системы » Linux

 

Neurostream — новый чип для глубокого обучения

Автор: admin от 7-02-2017, 21:10, посмотрело: 221

Высокопроизводительные вычислительные системы уже находят применение для памяти с высокой пропускной способностью (HBM) и технологии Hybrid Memory Cube (HMC). В этом направлении активно ведутся разработки.

Ученые из Болонского университета в конце января представили архитектуру для вычислений в памяти (PIM), способную эффективно работать с глубокими свёрточными нейронными сетями. Она получила название Neurostream.

Neurostream — новый чип для глубокого обучения

Категория: Программирование » Веб-разработка

 

Cбор логов с rsyslog, именами файлов в тегах, многострочными сообщениями и отказоустойчивостью

Автор: admin от 7-02-2017, 21:10, посмотрело: 668

Cбор логов с rsyslog, именами файлов в тегах, многострочными сообщениями и отказоустойчивостью


изображение с сайта oxygen-icons.org


Задача


Передавать лог-файлы на центральный сервер. При недоступности сервера не терять сообщения, а накапливать и передавать при его появлении в сети. Корректно передавать многострочные сообщения.


Дополнительно:



  • не требуется изменение конфигурации сервера при появлении новых лог-файлов, достаточно перенастройки клиента.

  • можно передавать содержимое всех лог-файлов с соответствующим шаблону именем, причём на сервере их содержимое будет сохраняться раздельно в файлы с таким же именем.


Условия: в инфраструктуре используются только Linux-сервера.

Категория: Системное администрирование, Linux

 

Lightshot клиент для Ubuntu Linux (и не только)

Автор: admin от 7-02-2017, 20:00, посмотрело: 1180

Давольно-таки давно пользуюсь сервисом для создания скриншотов Lightshot.

Что раздражало, так это то, что у них небыло клиента под Linux (а на работе я сижу под Ubuntu Linux, да и на части компов дома у меня тоже стоит Ubuntu Linux). А ставить wine меня не разу не улыбало.

Всех страждущих — прошу под кат.

Категория: Операционные системы » Ubuntu

 

NetApp ONTAP & VMware vVOL

Автор: admin от 7-02-2017, 19:55, посмотрело: 304

В этой статье я хотел бы рассмотреть внутреннее устройство и архитектуру технологии vVol, реализованную в системах хранения данных NetApp с прошивкой ONTAP.

Почему появилась эта технология и зачем она нужна, почему она будет востребована в современных ЦОД?

Технология vVol предоставила профили, которые при создании ВМ создают виртуальные диски с заданными характеристиками. В такой среде администратор виртуальной среды уже может с одной стороны у себя в интерфейсе vCenter легко и быстро проверить, какие виртуальные машины живут на каких носителях и узнать их характеристики на СХД: выполняется ли там репликация для DR, настроена ли там компрессия, дедупликация, шифрование и т.д. С технологией vVol, СХД стала просто набором ресурсов для vCenter, намного более глубже интегрировав их друг с другом, чем это было раньше.

Проблема консолидации снепшотов и увеличение нагрузки на дисковую подсистему от снепшотов VMware может быть не заметна для небольших виртуальных инфраструктур, но даже они могут встречаться с их негативным влиянием в виде замедления роботы виртуальной машины или невозможности консолидации (удаление снепшота). vVol поддерживает аппаратный QoS для виртуальных дисков ВМ, а также Hardware-Assistant репликацию и снепшоты NetApp, так как они архитектурно устроены и принципиально по-другому работают, не влияя на производительность, в отличие от COW снепшотов VMware.

NetApp ONTAP & VMware vVOL

Категория: Программирование

 

Использование GlusterFS с кластером Docker swarm

Автор: admin от 7-02-2017, 17:35, посмотрело: 382

Использование GlusterFS с кластером Docker swarm

В этой статье я описал создание в AWS состоящего из трех нод кластера Docker Swarm и подключение к нему общего для всех нод реплицируемого тома GlusterFS.

Категория: Системное администрирование, Linux

 

Как работает hashCode() по умолчанию?

Автор: admin от 7-02-2017, 15:25, посмотрело: 283

Как работает hashCode() по умолчанию?

Попытка заглянуть вглубь hashCode() привела к спелеологическому путешествию по исходному коду JVM, с рассмотрением структуры объектов и привязанной блокировки (biased locking), а также удивительных последствий для производительности, связанных с использованием hashCode() по умолчанию.

Категория: Программирование

 
Назад Вперед