Համագործակցելով քնող նեյրոնային ցանցի հետ

Ուրեմն գուգլենք ստեղծել ու պարապացրել են նոյրոնային ցանց, որը փորձում է երազներ կամ հալյուցինացիաներ «տեսնել»՝ փսիխոդելիկ փորձ «ստանալ»։ Այդ ցանցի հիմքի վրա մի առցանց խախալիք կա, որով անց եմ կացրել իմ որոշ լուսանկարները, շատ հետաքրքրիր էֆեկտներ են ի հայտ գալիս, որոնց մի մասի մեկնաբանությունը դեռևս միայն ինտուիտիվ եմ զգում, դեռ չէմ կարող հստակորեն մեկնաբանել այդ զգացողություններս։ Բայց լավ ․․․ թող այս գրառումը հենց այդ մեկնաբանության փորձը լինի։ Խաղալիքը հնարավորություն է տալիս ցանկացած քանակի իտերացիաներով անցկացնել նկարները։ Որոշ նկարներ անց եմ կացրել ավելի շատ իտերացիաներով, որոշները՝ քիչ, կողմնորոշվել եմ սուբյեկտիվորեն։ Միջանկյալ վիճակները նույնպես պահպանել եմ, դրանք նույպես շատ հետաքրքիր են։ Բոլոր մշակումներից պատրաստել եմ անիմացված գիֆեր, որպիսի իտերացիա առ իտերացիա փոփոխությունները երևան։ Ծանր են, եթե կապը թույլ է, մի քիչ սպասեք, թողեք էջը ամբողջապես ներբեռնվի։ Գնացինք ․․․ Ուշադրություն դարձրեք, որ հաջորդ անիմացիայի առաջին իտերացիայում հայտնվում են որոշ արտեֆակտներ, որոնք հաջորդներում անհայտանում են։     Այս մեկը շատ ուրախ է իր տրամադրությամբ, ու հետաքրքիր են

Sublime text ftpsync և sftp

Փաստորեն սուբլայմ տեքստի ftpsync փլագինը չգիտեմ ինչու սկսեց այսօր չաշխատել։ Այլընտրանք փնտրեցի և գտա անհամամատ ավելի շատ ֆունկցիոնալ ունեցող և միաժամանակ ավելի լավ ու արագ աշխատող SFTP փլագինը։ Ուղակի ասեցի ասեմ, որ եթե այդպիսի բան որոնելու լինեք, միանգամից  SFTP֊ն դնեք։

Ինչպես են սովորում ծրագրավորել | Բար Քեմփ Երևան 2016

Ահագին ժամանակ առաջ այսպիսի մի հետազոտություն էի նախաձեռնել։ Այս բարքեմփը դարձավ պատճառ, որ հետազոտության մեջ ինչ որ մի արդյունքի գամ ու ներկայացնեմ հետաքրքիր կետերը։

Ֆունկցիաները ծրագրավորում ուսուցանելիս

Մի դիտարկում եմ արել՝ երբ երեխաները (և ոչ միայն) սովորում են ծրագրավորման հիմունքները, ամենադժվար ընկալվող բանը ֆունկցիաներն են։ Ոչ թե ստանդարտ գրադարաններում գտնվող ֆունկցիաները, այլ այն ֆունկցիաները, որոնք իրենք պիտի ստեղծեն որևէ խնդիր ավելի էֆեկտիվ լուծելու համար։ Կուզեմ այս գաղափարի հաստատում կամ մերժում ստանալ ընթերցողից, ով դասավանդման փորձ ունի ․․․ Իմ զինանոցում մի քանի մեթոդ և մետաֆոր կա, որոնք ես օգտագործում եմ երբ փորձում եմ ֆունկցիաների գաղափարը, օգտագործումը և օգտակարությունը ցույց տալ։ 1․ Ֆունկցիաները որպես պրոցեդուրաներ կամ մոդուլներ Այս մոտեցումը ցուցադրելու համար նախ լուծում եմ որևէ խնդիր առանց ֆունկցնարի օգտագործման, իհարկե երկար է ստացվում ․․․ ապա ցույց  եմ տալիս նույն խնդրի լուծումը ամբողջական ծրագրային կոդը տրոհելու միջոցով և դրա տարբեր մասերից ֆունկցիաներ սարքելու եղանակով։ Հույս ունենալով, որ ավելի կարճ ծրագիրը գրավիչ կլինի։ Զուգահեռ պատմում եմ, որ ինչպես քաղաքականության մեջ, այնպես էլ ծրագրավորման ժամանակ աշխատում է «բաժանիր և տիրիր» սկզբունքը։ Այստեղ կարելի է նաև մոդուլյարության մասին խոսել։ 2․ Թույլատրում եմ գնալ երկար

[Վորդպրես] Ինչպես պայմանականորեն աշխատեցնել փլագինները

Վորդպրեսում հաճախ արագագործությունը օպտիմալացնելիս հարկ է լինում որոշակի ոճաթերթեր և սքրիփթներ անջատել այն էջերում, որտեղ դրանք պետք չէն։ Խնդիրը նրանում է, որ բազմաթիվ փլագիններ իրենց ոճաթերթերը և սքրիփթները խցուկմ են որտեղ պատահի, անկախ նրանից, տվյալ էջում դրանք անհրաժեշտ են , թե ոչ։ Օրինակ SyntaxHighlighter փլագինը ավելացնում է  3 հատ ոճաթերթ և 3 հատ սքրիփթային ֆայլ, մի բան էլ հենց html-ի մեջ գրում է որոշակի քանակությամբ javascript: Իհարկե կարելի է wp_dequeue_style և wp_dequeue_script ֆունկցիաների միջոցով կառավարել թե որ էջում ինչ ոճեր և սքրիփթներ բեռնվեն, սակայն դա ավելի երկար աշխատանք է, քան միանգամից  այդ էջերում փլագինի անջատումը ։ Դա կարելի է անել մոտավորապես այսպես։ add_filter( 'option_active_plugins', 'disable_syntax_plugin' ); function disable_syntax_plugin($plugins){ if(!is_admin()) { if(այստեղ գրել անջատելու պայմանը) { $key = array_search( 'wp-syntaxhighlighter/wp-syntaxhighlighter.php' , $plugins ); if ( false !== $key ) { unset( $plugins[$key] ); } } } return $plugins; }   պայմանը կարելի է կազմակերպել տարբեր եղանակներով,  էջի համարով, որևէ custom field-ով կամ բաժնի համարով ․․․

Վորդպրես․ Փլագինների ավտո֊ինսթալլեր փլագին

Ամեն անգամ, երբ wordpress-ով նոր նախագիծ եմ սկսում, անհրաժեշտ է լինում տեղադրել մի քանի փլագիններ, որոնք ծրագրավորման և տեստավորման ընթացքում ինձ անհրաժեշտ են։ Կարծում եմ, որ սա բավականին տարածված խնդիր է, շատերը այդ խնդրին հանդիպում են։ Փորձեցի ավտոմատացնել, նայեցի պատրաստ լուծումներ, կար սենց մի փլագին ` Multi Plugin Installer, որը անում է իմ ուզածը, սակայն մի քանի հատ ավել շարժում է պահանջում, իսկ ինձ պետք է մեկ հպումով տեղադրել և ակտիվացնել մի շարք փլագիններ։  Այդ փլագինը ֆորք եմ արել ու ձևափոխել, հիմա այն մեկ հպումով տեղադրում է հետևյալ փլագինները։ WP Lipsum Easy Featured Images P3 (Plugin Performance Profiler) Theme Check Duplicate Post WP Example Content Disable Comments Regenerate Thumbnails WP Limit Login Attempts WordPress File Monitor Plus Maintenance WP Lipsum Ընթացքում գուցե ցանկը փոխվի, ավելանան կամ պակասեն փլագիններ, սակայն հիմա ավելի արագ եմ սեթափ անում wordpress-ը։ Փլագինը կարելի է գտնել հետևյալ հասցեով https://github.com/hanumanum/hanuman_developer_plugins_installer   Դբա Լավը ։)

Վորդպրես֊ում FS_METHOD direct

Եթե փլագինները լոկալ մեքենայի վրա չեն տեղադրվում , ու առաջարկում է ftp-ի տվյալներ տալ, ապա կարելի է ֆայլերի բեռնումնման կարգավորումը փոխել, wp-config.php ֆայլում։ define('FS_METHOD','direct'); wp-config.php ֆայլի մասին կարող եք ավելին տեսնել այս հղումով։ Դբա Լավը ։)