Виртуальные машины — важный инструмент в арсенале разработчика программного обеспечения. Мой интерес к коду VirtualBox вызван личным использованием этого продукта для проверки открытых проектов, а также для других разных задач, связанных с использованием нескольких операционных систем. Первая проверка этого проекта состоялась в 2014 году, тогда описание около 50 ошибок едва уместилось в двух статьях. C выходом Windows 10 и VirtualBox 5.0.XX, на мой взгляд, стабильность работы программы заметно ухудшилась. Поэтому я решил проверить проект ещё раз.
Читать полностью »
Рубрика «oracle» - 20
Свежий взгляд на код Oracle VM VirtualBox
2016-03-10 в 11:10, admin, рубрики: c++, open source, oracle, pvs-studio, virtualbox, Блог компании PVS-Studio, виртуализация, ошибки в программе, Программирование, статический анализ кодаHTML и CSS в Oracle Application Express. Часть 1
2016-03-08 в 13:19, admin, рубрики: css, oracle, oracle apex, Веб-разработка В этой статье я хотел бы немного рассказать о том, как работать с HTML и CSS в апексе.
Я несколько раз уже слышал о случаях, когда от использования апекса отказывались по причине того, что «это некрасиво». Обычно проблема была в том, что в апексе есть какая-никакая верстка по дефолту, а все средства для работы с ней запрятаны довольно далеко и в глаза не бросаются, из-за чего кажется, что то, что в нем заложено по дефолту — это потолок его возможностей. Я, как настоящий фанат апекса, просто не смог пройти мимо. «Красиво» в апексе сделать тоже можно, если знать как.
Постараюсь сделать статью полезной сразу для двух категорий людей. Первая — это PL/SQL разработчики, которые только начинают осваивать апекс и веб-разработка для которых — пока еще темный лес. Вторая — веб-разработчики, которые с версткой давно на «ты», и перед которыми стоит задача: «вот апекс, надо сделать красиво». Сразу хочу предупредить, что я сам принадлежу к первой категории апекс-разработчиков.
Сложные аппаратные узлы, одновременное параллельное выполнение и время работы ядра-системы
2016-03-04 в 6:08, admin, рубрики: oracle, oracle database, oracle sql, oracle зло, Администрирование баз данных, Блог компании LuxoftLuxoft Training предлагает познакомиться с переводом еще одной статьи Рандольфа Гайста «Big Nodes, Concurrent Parallel Execution And High System/Kernel Time».
Рандольф Гайст специализируется на исправлении ошибок, связанных с производительностью баз данных Oracle. Входит в число лучших специалистов в мире в области анализа исполнения SQL-кода и технологий Oracle по оптимизации. Является сертифицированным администратором Oracle базы данных (OCP DBA) версий 8i, 9i и 10g.
Читать полностью »
Oracle IaaS и PaaS — все для вас
2016-03-02 в 10:14, admin, рубрики: DBaaS, enterprise manager SaaS, Exadata, forrester, iaas, idc, oracle, paas, ssh, Блог компании Oracle, гибридное облако Облачные вычисления сегодня крайне актуальны для всего ИТ-рынка. Ведущие ИТ-компании видят огромные перспективы этого направления, а аналитические агентства, такие как IDC и Forrester, предсказывают рост рынка облачных вычислений в направлениях виртуализации, платформы как сервиса, приложений как сервиса и т. д. И ИТ-гиганты, и компании меньшего масштаба вкладывают серьезнейшие ресурсы в это направление, активно развивают его, а значит, мы вполне можем относиться к облачным технологиям как к одному из основных направлений развития ИТ и ИТ-продуктов в обозримом будущем.
Читать полностью »
Oracle готова заплатить целых $500 миллионов за стартап Ravello Systems
2016-02-23 в 17:52, admin, рубрики: oracle, VMware, виртуализация, инвестиции в стартапы, облачные технологии, поглощение, сделки, слияния и поглощенияОдин из крупнейших в мире разработчиков программного обеспечения Oracle покупает израильскую компанию Ravello Systems почти за $500 миллионов. Для стартапа это значительная сумма. Чем же Ravello заинтересовала такого гиганта, как Oracle?
Oracle, вдохновленная примерами Amazon, Microsoft и Google, развивает свой облачный бизнес.
Платформа Ravello анализирует приложения и «нормализует» их, абстрагируя от виртуальной машины, на которой они исполняются. Созданный в компании гипервизор — HVX регистрирует все характеристики приложения и воссоздает их в новой среде. Само приложение «не заметит» разницы, где бы оно ни работало — под управлением гипервизора VMware, KVM или другого.Читать полностью »
Утверждён список российского ПО, обязательного для госзакупок
2016-02-20 в 10:33, admin, рубрики: microsoft, oracle, sap, Альт Линукс, импортозамещение, Программирование, Софт, электронное правительствоГосударственный реестр отечественного софта, обязательного для закупок госорганами, заработает в ближайшие дни. 18 февраля был утверждён список около 80 программ, которые туда войдут, сообщает агентство РБК со ссылкой на несколько источников в Минкомсвязи. На этот момент на включение в реестр подано более 700 заявок, а всего он будет содержать информацию о нескольких тысячах программ.
На эту минуту в реестре всего три программы, но очень скоро его пополнят и мы узнаем, каким разработчикам повезло туда попасть.
По данным Минкомсвязи, государственные ведомства ежегодно покупают программы на 80 млрд руб. В 2014 году чаще всего покупали продукты компании SAP — 5,6 млрд руб. Следующие в списке Oracle и 4,6 млрд руб. Программ Microsoft было закуплено на 3,05 млрд руб.
Доля импорта клиентских и мобильных ОС составляет 95%, серверных ОС — 75%, систем управления базами данных — 86%, средств управления облачной инфраструктурой и виртуализацией — 93%, а пользовательского офисного ПО — 97%.
Читать полностью »
Symantec Backup Exec: восстановление Oracle, установленного на Linux
2016-02-17 в 14:19, admin, рубрики: backup exec, backup oracle, backup oracle linux, oracle, restore oracle, SBE, Восстановление данных, резервное копирование, системное администрированиеВ первой части было описано, как сделать резервную копию БД Oracle установленной на Linux средствами Symantec Backup Exec, теперь рассмотрим как из этой копии восстановить данные. Как и с резервным копированием не все так просто и очевидно.Читать полностью »
Затмение на острове Java или внимательней читайте стэктрейсы
2016-02-16 в 17:04, admin, рубрики: jetty, lift framework, liftweb, oracle, scala, Sun Microsystems, Веб-разработка, метки: lift framework, liftwebЯ занимаюсь веб-разработкой, на работе мы используем стэк технологий на scala для наших проектов, основу этого стэка составляет Lift framework, также известный как liftweb. Lift использует sbt для управления сборкой и jetty или другой контейнер сервлетов как веб-сервер.
Однажды мне пришлось поработать из дома, работалось прекрасно, разработческая версия сервера запускалась, все было как обычно. Но на следующий день, когда я вернулся к работе в офисе, при первом же запуске сервера случился полный облом. На экране консоли прямо во время запуска широко раскинулось исключение java.net.ConnectException
с текстом Connection timed out: connect
и трейсом на 86 строк. К сожалению, не было написано куда именно оно не смогло установить подключение. Поскольку сервер только запускается, единственное соединение, которое он должен пытаться установить — это LISTEN
на определенном порту. Но исключение явно не об этом. Мало того, на порту уже отвечали с какой-то ошибкой больше 500.Читать полностью »
Бизнес-персона: Ларри Эллисон — сооснователь Oracle с состоянием $44 млрд
2016-02-16 в 15:43, admin, рубрики: oracle, бизнес-персона, Карьера в IT-индустрии, ларри эллисон, метки: ларри эллисон
Новая рубрика «Бизнес-персона» будет рассказывать читателям «Мегамозга» о том, какие истории и факты окружают наиболее ярких IT-предпринимателей со всего мира, стоимость компаний под управлением которых превышает любые разумные пределы. Мы не будем ограничиваться только «новой волной» бизнесменов и расскажем в том числе и о тех, кого принято называть «старой школой».
Сегодня крупным планом – жизнь и история Ларри Эллисона, бессменного сооснователя компании Oracle.Читать полностью »
Версионирование базы данных на лету
2016-02-16 в 13:44, admin, рубрики: dba, Git, oracle, sql, разработкаЗдравствуйте, меня зовут Евгений, и я веб разработчик. Несколько лет назад мне перепала функция DBA (Database Administrator), я получил по этому поводу несколько сертификатов и решал соответствующие задачи. Я давно хотел описать задачу версионирования базы данных, но мне казалось, что для этого должны быть какие-то беспроигрышные варианты, которые хорошо знают умелые дяди, а я просто чего-то недопонимаю. Вчерашнее собеседование и последующий поиск по тематическим ресурсам показал, что это не так, и задача действительно сложна, актуальна и не решается однозначно. Разберём её по пунктам.
Что мы версионируем
Мы используем контроль версий только для DDL (Data Definition Language) запросов. Сами данные нас не интересуют. Почему? Рассмотрим два крайних случая.
- Данных мало (скажем, менее 50 мегабайт). В этом случае, мы можем просто периодически делать полный дамп базы и смело складывать его в репозиторий.
- Данных много (больше гигабайта). В этом случае версионирование нам мало поможет, всё равно разобраться в этом будет довольно проблематично. Целесообразно в данном случае использовать стандартную схему с бекапами и архив логом, которая позволяет нам получить целостную версию базы на любой момент во времени.