Սկիզբ » Ուսումնական նյութեր » Ծրագրավորում » Ծրագրավորման լեզուներ

RSSԲաժին: Ծրագրավորման լեզուներ

Կոտրում ենք quadcopter֊ի ip camera-ն reverse engineering -ի մեթոդներով

| Ապրիլ 25, 2017 |
Կոտրում ենք quadcopter֊ի ip camera-ն reverse engineering -ի մեթոդներով

Դրոնների թեման ինձ վաղուց էր հետաքրքրում ու քանի որ կային մի շարք մտքեր կապված դրանց հետ, որոշեցի վերջապես սկսել ինչ֊որ բան անել։ Գնեցի Overmax X-Bee drone 5.2, որը կարելի է կառավարել ինչպես rc֊ով, այնպես էլ android application-ով։ Բայց դա այն չէր ինչն ինձ պետք էր, իսկ ինձ պետք էր ստանալ video stream֊ն այնպես, որպեսզի հետագայում հնարավոր […]

Կարդալ ամբողջը

NodeJs/ExpressJs workshop – Barcamp Yerevan 2016

| Հունիս 18, 2016 |
NodeJs/ExpressJs workshop - Barcamp Yerevan 2016

NodeJs/ExpressJs workshop-ի կոդը գիտհաբում և տեսանյութը https://github.com/emarukyan/expressjs-example-by-edd Սպասում եմ, ձեր արձագանքներին:

Կարդալ ամբողջը

Նեյրոնային ցանցերի ուսուցումը backpropagation ալգորիթմի միջոցով։ Մաս 1, ընդհանուր դրույթներ։

| Ապրիլ 25, 2016 |
Նեյրոնային ցանցերի ուսուցումը backpropagation ալգորիթմի միջոցով։ Մաս 1, ընդհանուր դրույթներ։

Արհեստական նեյրոնային ցանցերի աշխատանքը հիմնված է կենսաբանական նեյրոնի մաթեմատիկական մոդելի վրա։   Նկար 1․ Կենսաբանական նեյրոնի կառուցվածքը։   Բացի այլ բաղկացուցիչներից՝  նեյրոնն ունի նաև սինափսներ (synapse) և աքսոններ (axon)։ Սինափսը հանդիսանում է մուտք, իսկ աքսոնը ելք, ընդ որում ամեն նախորդ նեյրոնի աքսոնը միանում է հաջորդի սինափսին (նկար 1)։ Նեյրոնի մաթեմատիկական մոդելը սխեմատիկորեն կարելի է պատկերել […]

Կարդալ ամբողջը

[գիրք] PASCAL ծրագրավորում․ մեթոդական ցուցումներ և ստուգողական առաջադրանքներ

| Հունվար 9, 2016 |
[գիրք] PASCAL ծրագրավորում․ մեթոդական ցուցումներ և ստուգողական առաջադրանքներ

Ներբեռնել

Կարդալ ամբողջը

Միակապ ցուցակի շրջելը ռեուրսիվ եղանակով

| Դեկտեմբեր 15, 2015 |
Միակապ ցուցակի շրջելը ռեուրսիվ եղանակով

Մի քանի օր առաջ Լիլիթն ինձ առաջարկեց գրել միակապ ցուցակը շրջելու ֆունկցիան՝ օգտագործելով ռեկուրսիվ ալգորիթմ։

Կարդալ ամբողջը

ինչպէս է մայքրոսոֆթը խաղից հանել ոչ իր կոմպիլյատորները

| Հոկտեմբեր 21, 2015 |
ինչպէս է մայքրոսոֆթը խաղից հանել ոչ իր կոմպիլյատորները

ինչպէս է մայքրոսոֆթը խաղից հանել ոչ իր կոմպիլյատորները՝ >մենք շատ նպատակաուղղուած էինք որպէսզի մեր Delphi եւ C++ կոմպիլյատորներով ստանանք WinRT֊ի համար կոդ։ Այս պահին խնդիրն այն է, որ այն ՕՀ API֊ները, որ անհրաժեշտ են քո լեզուի RTL֊ն իրականացնելու համար թոյլատրուած չեն։ Գիտէք, ասենք RtlUnwind֊ը բացառութիւնների մշակման կամ VirtualAlloc֊ն յիշողութեան կառաւարման համար… Այդ եւ նման ֆունկցիաներին […]

Կարդալ ամբողջը

C++ | Յղումները եւ ցուցիչները ֆունկցիայում

| Մայիս 19, 2015 |
C++ | Յղումները եւ ցուցիչները ֆունկցիայում

Իմացայ, որ առաջինը օգտակար է եղել շատերին։ Սա էլ երկրորդն է։ Ընթացքում էլի թեմաների կ’անդրադառնամ։

Կարդալ ամբողջը

MVC կաղապարը և PHP-ն մաս 1

| Մայիս 5, 2015 |
MVC կաղապարը և PHP-ն մաս 1

Ծրագրավորման MVC կաղապարը ի սկզբանե ձևավորվել է 1970-ական թվականներին: Այն հանդիսանում է ծրագրային ճարտարապետության օրինակ, որի գաղփարն է՝ առանձնացնել տվյալների ներկայացումը  այն մեթոդներից, որոնք փոխազդում են տվյալների հետ: Տեսականորեն լավ զարգացած MVC կաղապարը թույլ է տալիս front-end և back-end ծրագրավորողներին միաժամանակ աշխատել նույն համակարգում,առանց միջամտելու, փոխանակելու կամ խմբագրելու մեկը մյուսի աշխատանքը: Չնայած նրան, որ MVC-ն սկզբնական շրջանում նախատեսված […]

Կարդալ ամբողջը

C++ | Ցուցիչներ | Pointers

| Ապրիլ 27, 2015 |
C++ | Ցուցիչներ | Pointers

Ցուցիչների էությունը բացատրող տեսանյութ

Կարդալ ամբողջը

malloc ֊ի անատոմիան։ Մաս 2, malloc ֊ի իրականացումը։

| Մարտ 16, 2015 |
malloc ֊ի անատոմիան։ Մաս 2, malloc ֊ի իրականացումը։

malloc/kmalloc/vmalloc ֊ընտանիքի ֆունկցիաները (համապատասխանաբար հիշողության ազատման ֆունկցիաներն են՝ free/kfree/vfree) նախատեսված են դինամիկ հիշողության հատկացման համար։ kmalloc ֊ն ու vmalloc֊ը օգտագործվում են միջուկի կոդում։ kmalloc -ը վերադարձնում է ցուցիչ  ֆիզիկական հիշողության մեջ անընդհատ բլոկի վրա, այսինքն հիշողության տվյալ բլոկում բոլոր հասցեները ֆիզիկապես հաջորդում են մեկը մյուսին։ vmalloc֊ը նույնպես վերադարձնում է հիշողության անընդհատ բլոկ, բայց այն տարբերությամբ, որ այդ […]

Կարդալ ամբողջը

128