Showing posts with label App Harbor. Show all posts
Showing posts with label App Harbor. Show all posts

Wednesday, October 24, 2012

Награждаване - Cloud Development

Награждаване - Cloud Development

И така  - поредния сертификат от "Телерик"  заслужено си го добавям към моята колекция.


Курса обхвана технологии като .Net, WCF services, NoSql, CouchDB, облачни услуги AppHarbor, Drobbox и др..
Разработихме проект, с който защитихме нашите знания .













Шампионите от курса Разработка на софтуер в cloud среда, които предаваха домашни, положиха тест върху изучавания материал, разработиха и защитиха с отличие практически курсов проект, включващ разработка на cloud приложения с NoSQL база данни, cloud storage, REST услуги в cloud среда и HTML5-базиран front-end, са:
  • CL254 – Г. Ангелов – 103 точки
  • CL511 – С. Стаев – 99 точки
  • CL400 – С. Тодоров – 96 точки
  • CL128 – А. Георгиев – 93 точки
  • CL111 – D. Тодоров – 89 точки
  • CL152 – И. Стоянов – 89 точки
  • CL493 – И. Пенев – 88 точки
  • CL515 – М. Димитров – 84 точки
  • CL399 – Т. Паскалев – 84 точки
  • CL286 – Н. Мехмедов – 82 точки
  • CL036 – Й. Тодоров – 77 точки
  • CL057 – М. Гебов – 74 точки


Поздрави мехмедов

Monday, October 8, 2012

Nurietin Mehmedov CURRICULUM VITAE


Понякога се налага да представиш себе си с няколко думи или пък да кандидатстваш за работа където CV-то е задължително( мотивационно писмо също но за него друг път).
Надявам се да помогна с моето CV на други хора които искат да си оформят тяхното CV



CURRICULUM VITAE

    Personal Information

Name: Nurietin Mehmedov
Position: Delphi (XE), Dot.Net Developer
Date of Birth: 20  January 1974
Marital Status: Single
Mobile Phone: (+359) (889) 25 05 02
Email: jakomena@gmail.com
Skype: jakomen

Education


1989 - 1992:        High School  “CPTU - Transport”, Kazanlak, Bulgaria

1981 - 1989:        Comprehensive Secondary School “Nikola Vapcarov”, Kazanlak, Bulgaria

Certification


     2011 -  2012    Mobile Applications Development “telerik academy”, Sofia, Bulgaria

2012 -  2012    Cloud Development “telerik academy”, Sofia, Bulgaria

2010 – 2011:    High School  “Europe” English  pre intermediate,  Kazanlak, Bulgaria

Employment Career


Jun 2005 – Present: Delphi, Dot.Net Developer for Software Development 
(David-Holding), Bulgaria – http://www.david-holding.com/

Oct 2000 – July 2001  C, C++ Developer for Software Development (SICOM), Bulgaria

Skills


Software project management
Software architectures
Object-oriented programming and modeling
Client-server technologies
Multithreading and thread synchronization
Internet technologies and networking
Web application development
Relational databases, database systems and database design
High-quality programming code construction
Windows network administration and maintenance
Operating systems – Windows,  DOS

 

Programming Languages

     Delphi, C#, Asp.Net, Java, C, C++, PHP 

            Web

                Html5. Jquery, CSS,  javascript

Software Technologies and Platforms

Microsoft .NET Framework and related technologies – C#, ADO.NET, Windows Forms, ASP.NET,  AJAX, Controls Toolkit, XML Web-services
Delphi and related technologies – Visual Component Library (VCL)
Database access – SQL, ADO, ADO.NET, stored procedures
Web sites and client-side scripting – HTML, DHTML, CSS,
JavaScript, Jquery, Mobile, JSON,
Internet protocols – TCP/IP, HTTP, HTTPS, SMTP, POP3, FTP
Socket programming – Winsock, C socket programming
Windows programming – Win32 API, COM, ActiveX, ODBC, ADO

 

Database Servers

Oracle Database (8, 9, 9i, 10g), Microsoft SQL Server (2000, 2008), MySQL (4.0, 5.0),
NoSql – database(CouchDB),InterBase (6.0) / Firebird (1.0), Microsoft Access (2000, 2003)

 

Application Servers

         MS Internet Information Server (5.0, 6.0), Apache (1.3, 2.0)

 

Development Tools

         Java and J2EE related – Eclipse, Eclipse Web Tools, Eclipse , Borland , Microsoft Visual C++
         related – Microsoft Visual Studio (6.0, 2002, 2003, 2005, Borland)

 

Other Skills

Team working skills
Communication skills
Organizational skills


Projects

Инструменти и машини


 Period: now
 Description: online store  
 Technologies: php, Html5, Jquery, Ajax, css 
 Url: http://simo98.com/

PMSystem

 Period: august 2012 – now
 Description: project management system   
 Technologies: Html5, Jquery, Ajax, Json, NoSql – CouchDB, JsonBridje
 Platform –  Widnows, IIS
 Url: http://pmsystem.nh.zonebg.com/          
           
Secret Comunicator

Period: Mart 2012 – now
Description: Cloud Application using NoSql - CouchDB
Technologies: WCF Service, Html5, Jquery, Ajax, Json
Platform –  Microsoft Visual Studio 10.

XGridView  1.0

Period: December 2011 – now
Description: Server Control And Component Development
Technologies: dot.net, html, jquery, css,
Platform –  Microsoft Visual Studio 10.
Url: http://xgridview.apphb.com/


Supplier 1.0

Period: December 2010 – now
Description: Android Mobile business application
Technologies: java se, sqllite database, threading
Platform – Eclipse


Light Mp3 Player 2.2

Period: December 2008 – now
Description: Mp3 Desktop application version 2.2
Technologies: Mp3 encoding win32 API
Platform –   Delphi 7, XE


Auto zone

Period:  January 2011 – now
Description: Web page for auto mobiles version 1.0 Bulgarian Language
Technologies: PHP, java script, HTML, CSS, Jquery, MySql
Application Servers
MS Internet Information Server (5.0, 6.0), Apache (1.3, 2.0)


Research Interests

Object-Oriented Modeling and Software Design
High-Quality Programming Code Construction
Mobile Technologies
Database Development
Data Structures and Algorithms
Business Process Modeling

Languages

Bulgarian – native
English – fluent
Turkish – good

 

DevReach 2012 и една презентация на Светлин Наков "Public .Net Clouds"

 DevReach 2012

Привет миналата седмица спечелих от Телерик безплатен билет за DevReach 2012 

Събитието се състоя в кино "Арена" младост - София.
Цели два дена обогатихме developer-ските ни умения 
сега ви представям два видео клипа 
откриване на  DevReach 2012 и една презентация на Светлин Наков "Public .Net Clouds"

Friday, September 28, 2012

dot.net framework 2.0 to 4.0

Отново се захващаме с интересни неща, които трябва да се споделят.


Вчера случайно попаднах на един мой стар проект за управление на малкия и средния бизнес.
"Firm Management" писах го преди 2 г. на dot.net, като тогава ползвах framework  2.0

Днес, след  като реших, да го подкарам и deploy-на на appharbor.com.
Имах, проблем при компилация от страна на appharbor,
като грешката беше : App_Code is not allowed because the application is precompiled


Проблем

Оказа се, че директорията  App_Code в проекта, трябва да се изтрие, но се замислих, къде ще ми бъде добавен бизнес кода.
Понеже, проекта беше създаден, като web site и там си търси,

"App_Code"  директорията.

Как си реших проблема



Взех файла, с бизнес обектите (objects.cs)
създадох си нов проект, "asp.net web application" добавих в него objects.cs и компилирах.
В bin директорията - получих един dll файл, добавих го в другия проект по референция и така директорията "App_Code" стана ненужна.
Всичко се компилира и успях да deploy-на без грешки.

Ето и проекта http://mfirm.apphb.com/
Тук е описан същия проблем на английски  -тук

Поздрави Мехмедов!

Tuesday, June 26, 2012

Практически проект - задание Secret Communicator (cloud development)

Здравейте, дойде времето в което трябва да разработим практически проект
Secret Communicator (cloud development)


Тук ще се опитам да обяснявам начина по който ще създавам проекта за да може ви бъде интересно и забавно ето и заданието.


Overview

Design and develop a cloud-based communication system for encrypted exchange of resources such
as messages, links and files. The communication is performed in channels. Each channel has name and
password. Users can enter existing channels and register new channels. When a channel is loaded, users
can see / download the content posted inside (messages, links and files) and post new content.


Architecture

Use the following classical multi-tier cloud architecture:
Front-End: HTML5-based client
Middle-tier: REST-based services
Back-End: NoSQL database + cloud storage



Създаване на проект - asp.net web application


И така първото което трябва да направим е да си създадем проект в Visual Studio
като изберем File - New - Asp.net web application


След това ще създам една папка LIB в която ще имам всички библиотеки които ще ползвам  за качване на файлове в DroobBox https://www.dropbox.com/


Добавете към вашия проект - References - Add References - Browse - Lib
Маркирайте всички и изберете ОК


Тези библиотеки са:

Common.Logging
Divan.dll
Newtonsoft.Json.dll
nunit.framework.dll
Spring.Rest.dll
Spring.Social.Core.dll
Spring.Social.Dropbox.dll







Оказа се че целия процес ще отнеме доста време и ще стане доста скучно да описвам всичко стъпка по стъпа затова пусам линк към приложението където може да следите как се гради малко по малко  - http://secretcom.apphb.com






Saturday, June 23, 2012

Изграждане на цялостно cloud приложение - Photo Sharer

Изграждане на цялостно cloud приложение - демонстрация (архитектура, изграждане на back-end частта, изграждане на бизнес логика в cloud среда, REST услуги, постраяване на HTML5 клиент)


В курса Cloud developmnt имах задача да се разработи cloud приложение.


Идеята беше за Frond-End да се ползва Html5, JQuery, Ajax
За база данни  - Back-End  NoqSq и DrobBox(https://www.dropbox.com/)
Бизнес логика на WCF Rest Service



ето сега и кода:


Upload на снимка локално




Резултат:
http://halachevphotosharer.apphb.com/

Thursday, June 7, 2012


Излезе първа версия на мобилното приложение 

Supplier.Net (Cloud computing)

Може да изтеглите продукта от тук: http://supplier.nh.zonebg.com/SupplierNet.rar


Supplier.Net е приложение написано с технологиите "JQuery Mobile"
Html, Jquery (Rest Service) с бизнес логика на C# (WCF Application)
Ползва облачни услуги на App Harbor и MSSQl База данни.
Supplier.Net Ви дава възможност да добавяте обекти, артикули и категории.
Да правите заявки и да следите състоянието на всеки обект, артикул  количество и др.

В началото трябва да се регистрирате, за да може да създавате и добавяте обекти, артикули и категории от меню "Settings"

От Mеню "Requests" може да правите заявки към различни обекти да следите и проверявате, всяка една ваша заявка да редактирате, изтривате и др.



Поздрави Мехмедов!