Category: Процесс разработки

Architecture of modern startup

hype wave, pragmatic evidence vs need to move fast Tech side of startups sometimes can be very fluid and contain a lot of unknowns. What tech stack to use? Which components might be overkill for now but worth keeping an eye for in the future? How to balance the pace of business features development while …

Continue reading

[docker][cassandra] Reaching mixed load – 750,000 op\sec

Cassandra performance tuning - challenge

The cart goes nowhere because the swan wants to fly in the air, the pike wants to swim underwater and the crawfish wants to crawl backward. Cassandra is one of powerhorse of modern high load landscape – nosql database that can be pluged to Spark for distributed computing, Titan for playing with graph data representation …

Continue reading

7 sins of blatant ignorance and how to avoid them

…You produce software for some time. In most cases it even works. Other developers tend to care about your opinion. Damn, you even wear some fancy title like senior\principal\architect. And here it is – suddenly you were offered to wear really posh title – CTO… This is moment when real troubles get started. I did …

Continue reading

Идеальный процесс разработки – утопия или Continuous Integration?

Какой такой Continuous Integration? Существуют немало приемов облегчающих разработку и сопровождение программ в промышленных масштабах – тестирование, система управления версиями, система отслеживания ошибок, автоматизированная система сборки и развертывания и т.д. Continuous Integration – объединяет все эти компоненты в единое целое, работающее по гибким правилам оптимальным для компании или проекта. Процесс разработки програмного обеспечения – достаточно …

Continue reading

Как изменить размер диска в виртуальной машине VirtualBox

Если при создании очередной виртуалки для VirtualBox вы совершили преступную халатность и позабыли учесть размер всего добра, что жизненно необходимо в нее запихать и теперь катастрафически не хватает места –  воспользуйтесь вот этой командной: VBoxManage modifyhd MyVirtualBoxImage.vdi –resize new-size-in-megabytes общий формат команды: VBoxManage modifyhd <uuid>|<filename> [–type normal|writethrough|immutable|shareable| readonly|multiattach] [–autoreset on|off] [–compact] [–resize <megabytes>|–resizebyte <bytes>]

Как конвертировать образ vmdk в vdi

Для того чтобы конвертировать образ виртуальной машины из одного формата в другой можно воспользоваться одним из ниже перечисленных способов: 1. Используя утилиту qemu-img из пакета эмулятора qemu. Данная команда конвертирует образ виртуальной машины, созданной в VirtualBox, в VmWare-образ. qemu-img convert -f  vdi -O vmdk VirtualBoxImage.vdi VmWareImage.wmdk -f – определяет формат образа виртуальной машины для преобразования -O – определяет формат …

Continue reading