Categories
бсу програмиране софтуер уеб хардуер

Екип от БСУ участник в NASA Space Apps Challenge 2014

На 12 и 13 април 2014 г., България ще участва за втора поредна година в международното състезание NASA International Space Apps Challenge. То е предизвикателтво, в което се състезават иновативно мислещи, талантливи и амбициозни хора от всички възрасти и с това допринасят за решаването на наболели глобални проблеми. Тази година организатори и домакини са Техническият университет – София и ПМГ „Академик Никола Обрешков“ – Бургас, наред с близо 100 локации в целия свят.

Бургаски свободен университет активно се включва в това престижно международно състезание. Член на журито ще бъде проф.дтн Андон Лазаров. Ръководител и ментор на двата екипа студенти от Центъра по информатика и технически науки (ЦИТН) към Бургаски свободени университет (БСУ) ще бъде гл. ас. д-р Димитър Минчев.

Categories
.NET Microsoft бсу софтуер

Екип от БСУ участник в Microsoft Imagine Cup 2014

На 11 април 2014 г. екип от Център по информатика и технически науки (ЦИТН) на Бургаски свободен университет (БСУ) ще участва на престижното международно състезание Microsoft Imagine Cup 2014. Участници в екипа са : Стоян Узунов студент в четвърти курс по специалност „Информатика и компютърни науки“, Христо Христов в първи курс по специалност „Софтуерно инженерство“ и ментор на екипа – д-р Димитър Минчев – преподавател в ЦИТН на БСУ. Проектът е с кодово име FUD и представлява мобилно приложение предназначено за платформата Window Phone, което дава възможност за сканиране на баркодове на стоки, търсене на информация за тях и изграждане на база данни с продукти от потребителите на приложението. Приложението предоставя функция за добавяне на допълнителни продукти, а също има търсене на продукти в близка околност по геолокация на телефона.

Categories
.NET Microsoft софтуер

Добра новина от Microsoft за разработчици на приложения

Гореща добра новина за разработчици на приложения от Microsoft обявена на 2 април 2014, гласи че вече можете да разработвате приложения за всички Windows платформи. Актуализацията Visual Studio 2013 Update 2,  Ви позволява да създавате едновременно Windows Phone 8.1 and Windows 8.1 приложения. Вижте повече информация за тази новина от сайта на компанията в Интернет на адрес : http://msdn.microsoft.com/en-US/windows/dn642498

Разрабочиците могат също да участват в различните Microsoft инициативи по цял свят, които им дават възможност да печелят множество награди и отличия. Повече информация на сайта: https://publishwindows.com/

Categories
атп бсу програмиране софтуер

КАНБАН @ Академия за таланти по програмиране

На 28 и 29 март 2014 обучаемите от АТП имаха възможност да придобият SOFT SKILS по екипна работа. Играта КАНБАН формира умения за работа в екип и състезателен дух.
Разделени на 2 отбора Microsoft срещу Apple, участниците се съревноваваха за победа.
В крайна сметка всички много се забавляваха.

Categories
Microsoft софтуер

Microsoft отвори сорс кода на MS-DOS и Word for Windows

На 25 март 2014 Microsoft отвори сорс кода на MS-DOS и Word for Windows и го пусна в Интернет за безплатно изтегляне и разглеждане от обществото. Благодарение на Музея за компютърна история тези важни части от историята ще бъдат съхранени.

Сорс кода на Microsoft DOS V1.1 и V2.0 можете да изтеглите от Интернет на адрес: http://www.computerhistory.org/ms-dos-early-source-code/agreement/

Сорс кода на Microsoft Word for Windows Version 1.1a можете да изтеглите от Интернет на адрес:
http://www.computerhistory.org/_static/atchm/microsoft-word-for-windows-1-1a-source-code/agreement/

Categories
бсу софтуер уеб

Windows Phone мобилна версия на БСУ Е-услуги

От днес е налична безплатна мобилна версия на Електронните услуги на Бургаски свободен университет, разработка на д-р Минчев. Приложението е предназначено за мобилни телефони с операцинна система Windows Phone 7.1 или по-нова. Продукта предоставя на студенти и преподаватели от висшето училище достъп до информация за учебен график и изпитна сесия.

Categories
програмиране софтуер

MySQL поддръжка за разработчиците на .NET приложения

Разработчиците на приложения предназначени за Windows Store на Microsoft могат да се възползват от MySQL поддръжка посредством MySQL .NET Connector. От версия 6.7 и нагоре на конектора можете да пишете Windows Store Apps с поддръжка на MySQL.

Поради липсата на ADO.NET в Widows Store Apps в Connector.Net за Win RT се поддържат само TCP конекции и следните методи: MySqlConnection, MySqlCommand и MySqlDataReader.

Повече информация в глава 8 от документацията на MySQL озаглавена “Connector.Net Support for Windows Store Apps” в Интернет на адрес: http://dev.mysql.com/doc/connector-net/en/connector-net-rt.html

Последната актуална версия към момента е MySQL Connector .NET 6.8 и поддържа: Entity Framework 6, .NET Framework 4.5.1 и Visual Studio 2013.

Ръководство с демонстрационен проект е наличен в Интернет на адрес: https://blogs.oracle.com/MySqlOnWindows/entry/how_to_using_connector_net

Всичко, което е необходимо да направите е да включите референцията:
C:\Program Files (x86)\MySQL\MySQL Connector Net 6.7.X\Assemblies\RT\MySql.Data.RT.dll

След което можете да изпълявате MySQL заявки, ето пример на програмния език C#:

using (MySqlConnection Connection = new MySqlConnection(“server=localhost;database=students;uid=root;password=qwerty;”)) {
Connection.Open();
MySqlCommand Command = new MySqlCommand(“SELECT * FROM students”, Connection);
using (MySqlDataReader Reader = Command.ExecuteReader()) {
while (Reader.Read()) {
int fan = Reader.GetInt32(“fan”); // факултетен номер
String name = Reader.GetString(“name”); // име на студента
}}}

Categories
.NET Microsoft бсу софтуер

Школата по C# на АТП към БСУ се радва на огромен интерес

Школата по програмиране на езика C# на Академията за таланти по програмиране към Бургаски свободен университет се радва на огромен интерес. При нас възрастта няма значение! Ученици и студенти учатват рамо до рамо в нелеката задача да изучат потенциала на Microsoft технологиите: платформата .NET и езика C#. Очакват ни още предизвикателства и много изненади !

Categories
Microsoft софтуер

Хайде на безплатните услуги от Microsoft

Приятна изненада от Microsoft е пускането за безплатно ползване на облачна услуга предоставяща функционалността на полулярния офис пакет, включващ продуктите WORD, EXCELL и POWERPOINT.  По този начин можете навсякъде и по всяко време да разполагате с Вашите документи. Освен това Microsoft ви подаряват и 7GB хранилище за снимки и документи, което може да бъде разширено с допълнителни 5 GB,  които могат да бъдат получени на части от по 0.5 GB за всеки поканен от Вас приятел който се регистрира да ползва услугата.
Вие регистрирахте ли се вече? Ако не сте, какво чакате?

Categories
.NET Microsoft софтуер

Монетизиране на Вашето Windows Phone мобилно приложение

Първата грижа на разработчика е да осигури приходи от своето мобилно приложение, за да получи възнаграждение за своя труд. Тук ще говоря за Windows Phone мобилни приложения, затова веднага разглеждаме това, което Microsoft предоставят на разработчиците за целта. Необходимо е да си инсталирате пакета за реклама: Microsoft Advertising SDK for Windows Phone и да се регистрирате в контролния панел Microsoft PubCenter за управляване на мобилни приложения и реклами. Там обаче България все още я няма като страна.

Това ме разочарова и огорчава и решавам да проверя конкуренцията в лицето на Google. Те също имат пакет за реклама: Google Mobile Ads SDK и контролен панел Google AdMob за управляване на мобилни приложения и реклами. И най-приятната изненада е, че платформата им е интегрирана с Google AdSense. По този начин приходите от реклами за мобилни приложения и сайтове са на едно място И в единна сметка.

Веднага пуснах моето първо безплатно мобилно приложение за Windows Phone с реклами от Google AdMob, което е налично за изтегляне в магазина за мобилни приложения на Microsoft.

Categories
софтуер хардуер

Трансфер на виртуална валута без транзакционни такси

Изключително ме подразни факта, че моят настолен QT портфейл клиент винаги добавя транзакционни такси при трансфер на виртуални единици. В моя случай имам събрани 0.02 виртуални единици и искам да преведа цялата тази сума към друг адрес, но програмния продукт не позволява това, защото прилага транзакционна такса в размер 0.005, което означава, че сумата ми драстично намалява на 0.015. Всъщност тази транзакционна такса е излишна и може да бъде спестена. В тази публикация ще разберете как.

Използвайки QT клиента (за различни виртуални единици: Bitcoins, Litecoins, Namecoins и др.) това може да бъде направено в QT конзолата. Стартирате Вашият QT портфейл клиент както обикновено. Влизате в менюто “HELP”, натискате “DEBUG WINDOW” и избирате “CONSOLE”. Сега се намирате в конзолата, това е мястото където можете да пишете команди които Вашия виртуален портфейл да изпълни. В нашия случай искаме да пуснем нова заявка за трансфер на виртуални единици, която да не съдържа транзакционни такси. Някои потребители биха се уплашили от това, че трябва да пишат код и че може да объркат нещо. Не се панирайте, няма нищо сложно в процеса.

Последователността от команди е следната:

Стъпка 1: Командата “listunspent” връща идентификационните номера “txid” на всички транзакции от Вашият портфейл, които могат да бъдат похарчени. В моя случай това са две транзакции всяка от тях по 0.01 единици или обща сума 0.02. Ще използвам тази информация в следащата стъпка.

Стъпка 2. Командата “createrawtransaction” създава заявка на транзакция за трансфер на виртуални единици. Тук се поставят всички идентификационни номера от предишната команда, следвани от адреса където да бъде изпратена сумата от 0.02 виртуални единици. Важно да отбележим тук, е че сумата на транзакциите, които да участват в сделката трябва да е равна на сумата, която искам да преведа, точно за да се избегне заплащането на транзакционни такси.

Ето как изглежда тази команда в моя случай:

createrawtransaction [{\”txid\”:\”3de052986e2baf43c0d850c46dff08bde45591cb7177481c6cdd24badcac214b\”,\”vout\”:63},\”txid\”:\”6983da5da8874e0e676d0927512f623a2680e7ca3ad68a706968380dd36ea32e\”,\”vout\”:25}] {\”N8DMknSGxQmipag1bfJ2kJYkWQxNpwunD6\”:0.02}

Стъпка 3. За да подпишете заявката за транзакция се използва командата “signrawtransaction” следвана от шестнадесетичен текст, представляващ резултата получен от предходната команда.

Ето как изглежда тази команда в моя случай:

signrawtransaction 01000000024b21acdcba24dd6c1c487771cb9155e4bd08ff6dc450d8c043af2b6e9852e03d3f00000000ffffffff2ea36ed30d386869708ad63acae780263a622f5127096d670e4e87a85dda83691900000000ffffffff0180841e00000000001976a9147fa866e7d8ef7b296f58d7e8ee7bd0b12a9e114188ac00000000

Стъпка 4. И последно, за да изпратите вашата завършена транзакция към мрежата за обработка се използва командата “sendrawtransaction”, следвана от резултата получен от предходната команда.

Ето как изглежда тази команда в моя случай:

sendrawtransaction 01000000024b21acdcba24dd6c1c487771cb9155e4bd08ff6dc450d8c043af2b6e9852e03d3f0000008c493046022100fe49e437a4509cac33b7667a3b1452207e36f0056dc20b26d0d9dd6272732325022100c1366d50f59f4693c5b0cb60cc3fce4ce6baa1206258a677b0014b4247afeff2014104542fceaa36c306b88694f3e5f198def7352415d1047ce6578dc0f328de3a91ddde13ce804f5fee3a42624b87089e898ed7ff39fa25a9604def433a68230f2235ffffffff2ea36ed30d386869708ad63acae780263a622f5127096d670e4e87a85dda8369190000008b4830450221008a24223b0b8c256ef7e2a4f6fd04fdb0b473d5aceba10972dfaa3454e0e7aab6022069ce28883cf2d8f9951c940d41b73c18d21263b9e4e8fcaea51d5906ab395053014104542fceaa36c306b88694f3e5f198def7352415d1047ce6578dc0f328de3a91ddde13ce804f5fee3a42624b87089e898ed7ff39fa25a9604def433a68230f2235ffffffff0180841e00000000001976a9147fa866e7d8ef7b296f58d7e8ee7bd0b12a9e114188ac00000000

Резултата от нейното изпълнени е:

61a74fa2f107152b0370e908ee4719427a66485e8a096d1b0507b2d86ff672c2

Categories
бсу програмиране софтуер

Второ национално състезание на Telerik Kids Academy

Второ национално състезание на Telerik Kids Academy за сезон 2013-2014 в обновената версия на тренировъчната система bgcoder.com, ще се проведе на 18 и 19 януари 2014 (събота и неделя) от 9:00 до 12:00 часа. Като пълноправен член на Telerik Kids Academy всички ученици от 4 до 6 клас на Академията за таланти по програмиране (БСУ) имат право на участие. Пожелавам им успех!

Categories
.NET бсу програмиране софтуер

Първи занятия на АТП за 2014

Първи занятия за 2014 година на Академията за таланти по програмиране (АТП) към Бургаски свободен университет (БСУ) с подкрепата на Telerik Kids Akademy се проведоха на 11 и 12 януари 2014 година. Съответно групите за начинаещи и напреднали по C++ решаваха коледните задачи от тренировъчната система spoj, а в неделя групата по C# се занимаваше с тренировката Telerik Academy Exam 1 @ 6 Dec 2011 Morning.

Categories
бсу програмиране софтуер

Коледна треноровка на Академията за таланти по програмиране

На 21 декември 2013 се състоя коледна треноровка на Академията за таланти по програмиране. Учениците имаха 10 задачи и време от 180 минути за тяхното решаване. Класирането на първа и втора група е налично в тренировъчната система SPOJ на школата.

Архивен файл с условията на задачите от тренировката можете да изтеглите от тук.

Categories
.NET Microsoft бсу софтуер

Първи приложения за Windows 8 на студенти по CS431

Студентите Михаил Панайотов, Ралица Челебиева и Зорница Трендафилова от специалност “Информатика” в БСУ по дисциплината CS431 “Дизайн на потребителски интерфейс” публикуваха успешно първите си приложения в Microsoft Store за Windows 8. Нека да ги поздравим и да им пожелаем успех на пазара на приложения.

.

Categories
.NET Microsoft бсу софтуер

Остават броени дни за регистрация в Imagine Cup 2014

До 20 декември 2013 е крайният срок за регистрация за участие в най-голямото и престижно състезание за иновации за студенти и ученици (над 16 години) в света, наречено Imagine Cup 2014 на компанията Microsoft. Ето какво трябва да направите:

  • Сформирайте екип до трима
  • Потърсете си ментор
  • Регистрирайте се
  • Разкажете идеята си
  • Реализирайте я
  • Представете я на локалните финали
  • Докажете, че сте най-добрите в онлайн полу-финалите
  • Покажете на света на какво сте способни на световните финали!

Вижте повече информация за събитието:

Categories
бсу софтуер

Среща на основателите на АТП с кмета на Бургас – Димитър Николов

Днес 5.12.2013 кметът Димитър Николов проведе среща с Димитър Минчев и Антон Калчев – основатели на Академията за таланти по програмиране /АТП/ към Бургаски свободен университет /БСУ/. По време на разговора възникна идеята за стартиране на школа по роботика към АТП, където децата да се учат не само да сглобяват роботи, но и да ги програмират. Бе обсъдена също и възможността да се организира турнир по програмиране за ученици в град Бургас.

Повече информация вижте в сайта на община Бургас.

Categories
програмиране софтуер

Приложението “ESA News and Images” с престижна награда

Editor's Pick Award
Editor’s Pick Award

Приложението ESA News and Images предназначено за операционна система Microsoft Windows 8, разработено от д-р Димитър Минчев, получи престижната награда “Editor’s Pick Award” от BestWindows8Apps.net. Повече информация вижте на техния сайт.

Categories
софтуер хардуер

Какво е виртуална валута и дали си струва да съм информиран?

Биткойнът е пуснат през 2009 г. като валута, свободна от правителствен контрол, напълно дигитално разменно средство за една дигитална епоха” откъс от публикацията “Икономика на биткойна: буквар по нестабилна валута“. Тук следва да се отговори на тривиалните въпроси: “Какво е биткойн?” отговори тук и тук, “Чували ли сте за Биткойн?” и “Що е то биткойн и има ли почва у нас?“. Следва признанието в редица източници: “Биткойните стават все по-популярни в цял свят!“, “Германия призна биткойните.”, “Биткойнът печели признание по света и у нас.” и  “Grabo.bg вече приема плащания с биткойни“. Цената на валутата се вдига, според: “Пет възможни причини за ръста на биткойн” и “3 причини за покачването на цената на Биткойн.”. Възможен е дори живот на виртуални пари: “21 научени неща и една седмица живот на интернет валута“. Появявиха се също биткойн милионери: “Мъж забравя, че е купил биткойн преди 4 г., печели 886 000 долара“. Засега обаче остава отворен въпроса за “Осчетоводяване на електронни пари“.

Оставям на читателя да прецени дали си струва да бъде информиран.

Categories
атп бсу софтуер

Какво е КАНБАН и как да работим в екип за АТП ?

В днешното занятие на Академията за таланти по програмиране (АТП) за напреднали учениците се запознаха с играта КАНБАН, която ги учи на екипна работа. Сформирани бяха 2 екипа, както следва “Microsoft Team” с участници: Виктор Балтин (manager), Владимир Цъгов (finance), Пламен Станчев (flow), Любомир Марински (control), Йордан Христов (dice) и “Apple Team” с участници: Пламен Берберов (manager), Стефан Георгиев (finance), Цветомир Гръчаров (flow), Кристиян Минчев (control), Евгени Енев (dice), Петър Чонгов. Победители бяха екипа на “Apple Team”, които показаха по добри финансови резултати в края на играта.