Да се намерят пресечните точки на две окръжности

Нека са зададени две окръжности (A и B) в двумерно пространство (2D) с техните координати на центровете (Ax,Ay) и (Bx,By), също са зададени радиуси (R1 и R2) да се напише програма на C++, която намира кооридинатите на пресечните точки на двете окръжности, в случая в който те се пресеичат.

За помощ:
http://mathworld.wolfram.com/Circle-CircleIntersection.html

Програмен фрагмент на C++ реализиращ двете окръжности:

class circle
{
private:
int x,y,r;
public:
circle(int a, int b, int c);
void print();
}
circle::circle
{
x = a; y = b; r = c;
print();
}
void circle::print()
{
cout << "(" << x << "," << y << "), r=" << r << endl;
}
int main()
{
circle A(0,0,2), B(3,3,2);
return 0;
}

Test drive day (SKYPE5 & IE9)

Днес е ден за тестване на последните версии на SKYPE 5 и IE9. Изключително полезна нова функция на SKYPE 5 за конферентни разговори, макар и бета тест с 14 дневен период. Много е интересно какво се случва, като свършат 14-те дни. За internet explorer мога да коментирам само, подобренията направени по производителността. Това наистина е най-бързият браузър на Microsoft. За съжаление обаче видях няколко проблема с рендирането на HTML. От Mivrosoft има какво да подобрят.

За допълнително информация:

IE9

SKYPE5

БСУ с нов сайт

Бургаския свободен университет има нов сайт! За да бъдем по-конкретни променени са навигацията и визията. Използвана е CMS платформа за управление на съдържанието Drupal 6. Възможно е първите няколко дни от старта на сайта да има проблеми с някои страници, но те щв бъдат отстранени максимално бързо. Поздравления за новия сайт на БСУ и наслука.

Нов сайт на ARRAY Systems Computing Inc.

Array Systems Computing Inc.

Много приятно бях изненадан от новия дизайн на сайта на ARRAY Systems Computing Inc. Това е канатдска компания базирана в Торонто. Разработваща програмния продукт Next ESA SAR Toolbox посредством java платформа. Финансирането идва от Европейската агенция за космически изследвания – ESA, по проект 20698/07/I-LG. Новия сайт предлага редица екстри, някои от тях са взаимствани от facebook. Като например доста прилична интеграция със социални мрежи. Ситема от потребителски страници позволява обмен на актуална информация по проблематиката на космическите изследвания между потребителите.

За повече информация посетете сайта на адрес: http://liferay.array.ca:8080/web/nest/nest-home

Visual Studio 2010

Наскоро имах възможността да инсталирам и тествам Microsoft Visual Studio 2010 Professional Beta 2 (виж галерията към тази публикация). Качих си само Visual C++ заедно с компилатор за архитектура x64, който зае едва 4.4 GB. Останах очарован от производителноста на тази БЕТА.

Най-пълна информация на английски език за новите функционалности на Micsrosoft Visual Studio 2010 можете да прочетете в блога на Jason Zander на адрес:
http://blogs.msdn.com/jasonz/archive/2009/05/18/announcing-vs2010-net-framework-4-0-beta-1.aspx

Наличен е Release Candidate, можете да го изтеглите от следния линк:
Microsoft Visual Studio 2010 Professional Release Candidate ISO

На хоризонта се задава и финална версия планувана да излезе на 14 април 2010 г.

Официалната страница на Microsoft относно Visual Studio:
http://www.microsoft.com/visualstudio

За допълнително информация:
http://www.microsoft.com/visualstudio/products/2010/default.mspx

Историята на Microsoft Visual Studio можете да намерите в Wikipedia:
http://en.wikipedia.org/wiki/Microsoft_Visual_Studio

Галерия от инсталацията на Microsoft Visual Studio 2010 Beta 2:

StarCraft(r) II: Wings of Liberty(TM) Beta Test Invitation

От 17 февруари 2010 Blizzard стартира BETA тестовете на StarCraft II. Ограничен брой потребители по света ще получат покана за бета тестер. Поттребителите е необходимо да имат BATTLE.NET акаунт, както и регистрирано в него оригинално лицензно копие на Starcraft и/или Broodwar. Също в BATTLE.NET акаунта трябва да заявите желанието си да участвате в BETA програмите на BLIZZARD.

Днес получих поканата, с нетърпение чакам да се изтегли инсталатора.

Очаквайте скоро коментарите ми  относно дългочаканото продължение на играта.

Chrome OS & VirtualBox

Тази статия показва стъпка по стъпка как да стартирате Google Chrome OS на виртуална машина с VirtualBox.

1. Изтеглете си необходимите неща

  1. Sun VirtualBox, безплатен софтуер за виртуализация на компанията SUN. Съществуват версии за по-разпространените операционни системи: Windows, OS X, Linux or Solaris.
  2. Chrome OS, последното актуално изображение (това не е картинка) на новата операционна система.

2. Инсталирайте VirtualBox

Инсталирайте VirtualBox, като спазвате инструкциите на екрана. Убедете се че всички инсталации са приключили преди да започнете, защото инсталатора ще изключи всички мрежови устройста по-време на процеса. Препоръчвам да инсталирате приложението в:

c:\Program Files\Sun\VirtualBox\

3. Разархивирайте изображението на Chrome OS

След като изтеглите изображението на Chrome OS, то е в архивен формат – 7z. За разархивирането му използвайте архиватора - 7-zip. Препоръчвам изображението и разархивирания файл да бъдат записани в:

d:\VirtualBox\

4. Конвертирайте формата .IMG към .VDI за VirtualBox

Необходимо е да конвертирате формата на изображението от .IMG към .VDI виртуален хардиск за VirtualBox. Ако сте спазили препоръчаните пътища в горните стъпки, използвайте следните 2 команди в команден режим:

C:\>cd “\Program Files\Sun\VirtualBox”
C:\Program Files\Sun\VirtualBox>VBoxManage convertfromraw –format VDI d:\VirtualBox\chromeos-blog.com.20091202.img d:\VirtualBox\chromeos-blog.com.20091202.vdi

Ето какъв бе резултата от изпълнението им на моя компютър:

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
C:\Users\Dimitar Minchev>cd “\Program Files\Sun\VirtualBox”
C:\Program Files\Sun\VirtualBox>VBoxManage convertfromraw –format VDI d:\VirtualBox\chromeos-blog.com.20091202.img d:\VirtualBox\chromeos-blog.com.20091202.vdi
VirtualBox Command Line Management Interface Version 3.1.2
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.
Converting from raw image file=”d:\VirtualBox\chromeos-blog.com.20091202.img” to
file=”d:\VirtualBox\chromeos-blog.com.20091202.vdi”…
Creating dynamic image with size 2988442112 bytes (2851MB)…

В следсвие ще видите виртуалния хардиск в папката – d:\VirtualBox\

5. Настройте Chrome OS виртуална машина в VirtualBox

1. Стартирайте VirtualBox
2. Създайте нова виртуална машина.
3. Изберете име на виртуалната машина (Например: Chrome OS). За операционна система изберете Linux, за версия Ubuntu.

4. Задайте размера на оперативната памет - 1024 MB е най-често използваното количество за нетбук.

5. Изберете - existing hard disk (съществуващ хардиск), добавете виртуалния хардиск .VDI от папката – d:\VirtualBox\

6. Вие успешно създадохте виртуална машина. Натистнете Start за да я стартирате.

7. След няколко секунди се появява екрана за вход в операционната система:

5. Заключение

Поздравляния за вашата първа виртуална машина.

Логването в операционната система става посредством въвеждане на потребителското ви име и парола за gmail.com. Ако нямате google акаунт, сега е момента да създадете такъв.

Не забравяйте да настроите коректно мрежовите интерфейси на VirtualBox, за да можете да влезете в системата е необходимо да имате интернет връзка на виртуалната машина.

Всички картинки в тази статия са получени благодарение на следването на посочените инструкции и са генерирани с Windows 7 Snipping Tool.

Първи стъпки с Microsoft Office 2010

Днес имах времето да тествам БЕТА версията на новия офис пакет на компанията Микрософт, а именно – Microsoft Office 2010 Beta.

Първото впечатление от продукта е сходството му с Microsoft Office 2007 по Ribbon лентата, тук обаче тя е подобрена. Буди внимание новата опция File на първа позиция в лентата. Изключително важно меню  за работа с файлове. Сега дори като се замисля се питам защо нямаше меню File в Office 2007. Може би, недоработен продукт, като Vista.

С продуктите от новия пакет се работи лесно и интуитивно.

Вижте как изглежда новия офис пакет:
Microsoft Office 2010 Beta

За повече информация посетете сайта на Microsoft:
http://www.microsoft.com/office/2010/en/default.aspx

Оригиналното съобщение от Microsoft за тестване на Office 2010:

Microsoft TechNet
Volume 11, Number 25 | November 18, 2009

http://technet.microsoft.com/evalcenter/ee390818.aspx
Download the Microsoft Office Professional Plus 2010 Beta
Get the new Microsoft Office Professional Plus 2010 Beta release. Also check out the new
http://technet.microsoft.com/evalcenter/ee390821.aspx
Microsoft Visio 2010 beta.
http://technet.microsoft.com/evalcenter/ee391660.aspx
Evaluate the SharePoint Server Enterprise 2010 Beta
Download the new SharePoint Server Enterprise 2010 Beta release. You can also download the new
http://technet.microsoft.com/evalcenter/ee424282.aspx
Microsoft FAST Search Server 2010 for SharePoint beta .
http://technet.microsoft.com/en-us/evalcenter/dd185495.aspx
Evaluate Microsoft Exchange Server 2010
Test out the new release of Exchange Server, and don’t forget to check out the new Exchange Server TechCenter, which features new resources for Exchange Server 2010.

Академичен ден на Microsoft в БСУ

На 05 ноември 2009 година (четвъртък) от 14:00 часа в зала 207 на Бургаският свободен университет, ще се проведе “Академичен ден на Microsoft”. Акцента на мероприятието е Microsoft Windows 7 – новата операционна система на компанията.

Window 7 Burgas Poster

Starcraft 2 beta

През профила Ви в BATTLE.NET на BLIZZARD, вече можете да заявите участието си за BETA тестер на STARCRAFT 2.

Starcraft 2 Beta

Starcraft 2 Beta

Go back to top