Հաճախակի տրվող հարցեր
«Ո՞վ է ուզում դառնալ միլիոնատեր» խաղի երկրորդ տարբերակը
Նոր խաղ Android-ի համար: ArmHang
Լսեք հայկական ռադիոկայաններն օնլայն: ArmRadio
Վաստակեք իրական գումար՝ ինտերնետ կայքեր այցելելով
Լսեք հայկական և արտասահմանյան ռադիոկայաններն օնլայն ռեժիմով
Հայաստանում աշխատանք գտնելու կայքերի ամբողջական ցանկ
Չափեք Ձեր ինտերնետի արագությունը
Ֆեյսբուքի հայկական էջերի վարկանիշային աղյուսակ
JavaScript Summit 2024

JavaScript Summit 2024


Ապրիլի 13-ին Հայաստանի Ամերիկյան համալսարանում տեղի կունենա «JavaScript Summit»-ը։ Այն մեկօրյա միջոցառում է, որն իր շուրջ է հավաքում «JavaScript» ծրագրավորման լեզվով հետաքրքրվողներին։ Ոլորտի փորձառու և էնտուզիաստիկ մասնագետները ձեզ հետ կկիսվեն իրենց գիտելիքներով և կոգեշնչեն իրենց փորձով։


Մասնակցությունն անվճար է։ Միջոցառումը նախատեսված է բոլոր այն մարդկանց համար, ովքեր հետաքրքրված են «JavaScript» ծրագրավորման լեզվով:


Գրանցվելու համար հետևեք հղմանը՝ https://jssummit.am/


Հետագա նորությունների համար կարող եք նաև բաժանորդագրվել «JavaScript Summit Armenia»-ի տելեգրամյան ալիքին ՝ https://t.me/jssummitam

Իդեպ, «JavaScript Armenia»-ն ունի ֆեյսբուքյան և տելեգրամյան ալիքներ, որտեղ կարող եք տեղադրել այս ծրագրավորման լեզվին վերաբերող ցանկացած հարց։ Խմբերում մասնագետները փորձում են մոտիվացնել և կիսվել իրենց գիտելիքներով խմբի բոլոր անդամների հետ։ Դու նույնպես կարող ես «JavaScript»-ի հայկական համայնքի մի մասը դառնալ։


Ֆեյսբուքյան խումբ`

Տելեգրամյան խումբ քննարկումների համար` 
Կարդալ ավելին
JavaScript Summit 2023

JavaScript Summit 2023


Ներկայումս ամենահայտնի և ամենաշատ կիրառվող ծրագրավորման լեզուն՝ «JavaScript»-ը, որն ունի աշխարհում ամենամեծ համայնքը, իր շուրջն է հավաքել նաև հայ մասնագետներին։ 

2016 թվականին, ուղիղ 7 տարի առաջ ստեղծվեց JavaScript-ի հայկական համայնքը՝ «JavaScript Armenia»-ն։ Ներկայումս համայնքում կա գրեթե 7000 մասնագետ։ Տարեցտարի համայնքում մասնագետները հանդես էն գալիս հետաքրքիր գաղափարներով և նոր միջոցառումներով։ 2023-ը նույնպես բացառություն չէր։ 

Փետրվարի 18-ին Հայաստանի Ամերիկյան համալսարանում տեղի կունենա «JavaScript Summit»-ը։ Այն մեկօրյա միջոցառում է, որն իր շուրջ է հավաքում «JavaScript» ծրագրավորման լեզվով հետաքրքրվողներին։ Ոլորտի փորձառու և էնտուզիաստիկ մասնագետները ձեզ հետ կկիսվեն իրենց գիտելիքներով և կոգեշնչեն իրենց փորձով։ 

Ելույթի վերաբերյալ մանրամասները շուտով կհրապարակվեն կազմակերպիչների կողմից։

Միջոցառումը օգտակար լինելուց բացի, կդառնա նաև զվարճալի «Adobe» միջոցառման հովանավորի նախաձեռնած ծրագրավորման մրցույթով, որի ընթացքում հնարավորություն կունենաք տեղում մրցել ձեր գիտելիքներով և հմտություններով։ Իսկ հաղթողները կստանան հատուկ մրցանակներ։ 

Մասնակցությունն անվճար է։ Միջոցառումը նախատեսված է բոլոր այն մարդկանց համար, ովքեր հետաքրքրված են «JavaScript» ծրագրավորման լեզվով: 

Գրանցվելու համար հետևեք հղմանը՝ https://jssummit.am/ 

Հետագա նորությունների համար կարող եք նաև բաժանորդագրվել «JavaScript Summit Armenia»-ի տելեգրամյան ալիքին ՝ https://t.me/jssummitam 

Իդեպ, «JavaScript Armenia»-ն ունի ֆեյսբուքյան և տելեգրամյան ալիքներ, որտեղ կարող եք տեղադրել այս ծրագրավորման լեզվին վերաբերող ցանկացած հարց։ Խմբերում մասնագետները փորձում են մոտիվացնել և կիսվել իրենց գիտելիքներով խմբի բոլոր անդամների հետ։ Դու նույնպես կարող ես «JavaScript»-ի հայկական համայնքի մի մասը դառնալ։ 

Ֆեյսբուքյան խումբ`

Տելեգրամյան խումբ քննարկումների համար` t.me/javascriptarmenia

Կարդալ ավելին
GitHub-ում տեղադրվել է Winamp-ի վեբ տարբերակը

GitHub-ում տեղադրվել է Winamp-ի վեբ տարբերակը


Ծրագրային կոդերի GitHub հարթակում տեղադրվել է HTML 5-ով և Javascript-ով ստեղծված Winamp ծրագրի կոդը, որը հնարավոր է անվճար ներբեռնել, ինչպես նաև ներդնել սեփական նախագծերում: Հիշեցնեմ, որ Winamp-ը մոտ 20 տարի առաջ բավականին հայտնի աուդիո նվագարկիչ էր: 


Winamp-ի վեբ տարբերակը տեսնելու համար կարող եք այցելել հետևյալ կայքը: Վեբ Winamp-ը ինտերֆեյսով և ֆունկցիոնալ առումով գրեթե ոչնչով չի տարբերում համակարկչային տարբերակից: Վեբ Winamp-ում ներդրված են ստեղնաշարային հղումները, ինչպես նաև ծրագրի ինտերֆեյսը (skin) փոխելու ֆունկցիոնալը: Վեբ Winamp-ով ֆայլեր բացելու համար կարող եք օգտվել Ctrl+O կոճակից, կամ mp3 ֆայլն անմիջապես համակարգչից քաշեք և տեղադրեք վեբ Winamp-ի փլեյլիսթի վրա: 


Ծրագրի skin ֆայլերը նույնպես կարող եք քաշել և տեղադրել դիտարկչի պատուհանում գտնվող Winamp-ի վրա: Skin ֆայլերի օրինակներ կարող եք գտնել այստեղից:
Կարդալ ավելին
Windows 95-ն արդեն հնարավոր է բացել անմիջապես ինտերնետ դիտարկչում

Windows 95-ն արդեն հնարավոր է բացել անմիջապես ինտերնետ դիտարկչում


20 տարի առաջ երևի ոչ ոք չէր կարող մտածել, որ համակարգչի վրա տեղադրված օպերացիոն համակարգերը հնարավոր կլինի աշխատացնել անմիջապես ինտերնետ դիտարկչում: Սակայն այժմ սա արդեն իրականություն է և համացանցի ցանկացած օգտատեր կարող է բացել այս հղումը և ինտերնետ դիտարկչի մեջ աշխատել Windows 95-ով: Նշեմ, որ այս նախագիծը ստեղծել է 19-ամյա մի երիտասարդ՝ օգտվելով Emscripten էմուլյատորից: Այն թույլ է տալիս c++ կոդը կոմպիլյացնել Javascript-ի և այն աշխատացնել ինտերնետ դիտարկչում առանց լրացուցիչ հավելվածներ կամ պլագիններ տեղադրելու:



Windows 95-ի վեբ տարբերակը տեսնելու համար կարող եք բացել այս հղումը և սպասել մի քանի րոպե, մինչև բոլոր անհրաժեշտ ֆայլերը ներբեռնվեն: 

Հուշում
Մկնիկը Windows 95-ից «ազատելու» համար պետք է սեղմել Esc կոճակը:
Կարդալ ավելին
Կիրառեք Harlem Shake էֆեկտը ցանկացած կայքի վրա

Կիրառեք Harlem Shake էֆեկտը ցանկացած կայքի վրա

Անցած տարի Youtube-ում մեծ հեղաշրջում արեց Gangnam Style տեսահոլովակը, որն այժմ հանդիսանում է Youtube-ում ամենաշատ դիտված տեսահոլովակը: Անկեղծ ասած այդպես էլ չհասկացա այդ երգի ու տեսահոլովակի իմաստը, սակայն մի հետևություն կարելի է անել, որ մեծ լսարան հավաքելու համար բավական է գժական շարժումներ անել տեսախցիկի առջև: Ահա հենց այդ սկզբունքով արդեն այս տարի նոր թափ են հավաքում այսպես կոչված Harlem Shake տեսահոլովակները, որոնցով այժմ ողողված է Youtube-ը: Տեսահոլովակի հերոսները Harlem Shake երաժշտության տակ անում են գժերին բնորոշ շարժումներ ու տեղադրում համացանցում: Այդ վիդեոների բովանդակությունից ու դիտումների քանակից կարելի է վերջնականապես համոզվել, որ երկրի բնակչությունն ամբողջովին խելագարվել է: Եթե այնուամենայնիվ այն երջանիկ անձանցից եք, ովքեր դեռ չեն տեսել ոչ մի Harlem Shake տեսահոլովակ, ապա Youtube-ում որոնեք այդ արտահայտությունը և կհասկանաք ինչի մասին է խոսքը: Պարզվում է կա նաև մի կայք, որը թույլ է տալիս կիրառել Harlem Shake էֆեկտը ցանկացած կայքի վրա: Օրինակ Արմբլոգի դեպքում ստացվում է հետևյալ էֆեկտը: Այլ կայքերի վրա էֆեկտը կիրառելու համար այցելեք այստեղ և գրեք կայքի հասցեն: Այնուհետև սեղմեք Shake It կոճակը:
Կարդալ ավելին
Կայքերը քանդելու հետաքրքիր հնարք: Katamari

Կայքերը քանդելու հետաքրքիր հնարք: Katamari



Մի քանի անգամ տեսել ենք, թե ինչպես է հնարավոր այցելել տարբեր կայքեր և քանդել դրանք: Իհարկե խոսքը գնում է ոչ թե կայքեր ջարդելու մասին, այլ javascript հնարքներով բացված կայքի ինֆորմացիան քանդելու: Այսինքն այդ կայքերը քանդված են ցուցադրվելու միայն ձեր մոտ և թարմացնելուց հետո նորից վերադառնալու են սկզբնական վիճակին: Այժմ սովորենք կայքեր քանդելու հերթական հնարքը՝

1.Մկնիկի օգնությամբ քաշեք փակագծերի մեջ գրված այս հղումը (Katamariև տեղադրեք ինտերնետ դիտարկչի Bookmarks bar-ի վրա (տես նկարը)


2.Այցելեք որևէ կայք և սեղմեք նախորդ քայլում տեղադրված հղման վրա (Internet Browser-ի Bookmarks bar-ի վրա գտնվող):

3.Բացված պատուհանում կարող եք կատարել որոշակի կարգավորումներ կամ միանգամից սեղմեք Start!

4.Գնդիկը կառավարեք նախորդ քայլում ընտրած կոճակի միջոցով (եթե 3-րդ կետում փոփոխություն չեք արել, ապա կառավարելու համար սեղմեք մկնիկի աջ կոճակը)

Հ.Գ.
Զվարճանալու համար փորձեք ֆեյսբուքի կամ այլ սոցիալական ցանցերի վրա:
Կարդալ ավելին
Քանդեք կայքերը տարբեր գործիքներով

Քանդեք կայքերը տարբեր գործիքներով


Բլոգի նախորդ նյութերում մի քանի անգամ արդեն անդրադարձել եմ տարբեր հնարքների, որոնց միջոցով կարող ենք կիրառել տարբեր էֆեկտներ կայքերի վրա: Օրինակ ջնջել կայքից ցանկացած ինֆորմացիա կամ հատուկ էֆեկտներով շարժում տալ կայքի բոլոր նկարներին: Կրկին անգամ հիշեցնեմ, որ սրանք ընդամենը Javascript հնարքներ են և կապ չունեն կայքերը կոտրելու հետ: Այդ էֆեկտների հետևանքները չեն պահպանվում: 

Գոյություն ունի տարբեր գործիքներով հարուստ մի կայք, որի օգնությամբ կարող ենք զվարճանալ ցանկացած կայքի վրա: 


1. Մտեք www.AddEffects.net կայքը:
2. Գրեք ցանկացած կայքի անուն և սեղմեք GO!
3. Վերևի ձախ անկյունից ընտրեք էֆֆեկտները:



AddEffects-ի ծառայություններից կարող եք օգտվել նաև հետևյալ քայլերով՝

1. Մտեք որևէ կայք (Օր. www.google.com)
2. Հասցեի վերջում ավելացրեք .addeffects.net և սեղմեք Enter (օր. www.google.com.addeffects.net)
3. Վերևի ձախ անկյունից ընտրեք էֆֆեկտները:

Կարդալ ավելին
Այս Javascript կոդով կարող եք փոխել կամ ջնջել ցանկացած կայքի տեքստերն ու նկարները

Այս Javascript կոդով կարող եք փոխել կամ ջնջել ցանկացած կայքի տեքստերն ու նկարները


Եթե ուզում եք ջնջել կամ փոփոխել որևէ կայքի պարունակությունը, ապա կարող եք օգտագործել այս կոդը: 

1.Այցելեք ցանկացած կայք:

2.Սեղմեք Ctrl+Shift+J (Chrome), Ctrl+Shift+K (Firefox)

3.Console պատուհանում գրեք ներքևի կոդը և սեղմեք Enter

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

Հ.Գ.
Բնականաբար կայքը փոխվում է միայն Ձեր մոտ և թարմացնելուց հետո նորից կարող եք տեսնել կայքի անփոփոխ տեսքը:
Կարդալ ավելին
Կիրառեք այս Javascript կոդերը կայքերի վրա և տեսեք հետաքրքիր անիմացիա

Կիրառեք այս Javascript կոդերը կայքերի վրա և տեսեք հետաքրքիր անիմացիա



Ֆեյսբուքում, Գուգլում կամ այլ կայքերում կարող եք կիրառել ներքևում գրված կոդերից որևէ մեկը և տեսնել հետաքրքիր անիմացիա: Եկեք օրինակի համար դրանք կիրառենք Գուգլի նկարների որոնման էջի վրա:



1.Բացեք Google.com կայքի նկարների որոնման էջը

2.Գրեք որևէ բառ ու սեղմեք փնտրել:

3.Սեղմեք ctrl+shift+j և դիտարկչի Console պատուհանում գրեք հետևյալ կոդերից մեկը՝

Հնարք 1՝

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',50); void(0);

Հնարք 2՝


javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*1+i*x2+x3)*x1+x2)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',50); void(0);

 Հնարք 3՝


javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.tan(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.tan(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);
Կարդալ ավելին