պատմել էի որ կենդանի պաստառների յաւելուածը վերակենդանացրի, աշխատեցրի նոր մաեմօյի տակ։
հետաքրքիր ա որ մոտորոլա դրոիդ4֊ի էկրանը, որ աւելի մեծ ա, քան նոկիա ն900֊ի էկրանը, ամբողջութեամբ չի ծածկում նկարը, ու երեւում ա, ինչպէս են ամպերը գալիս աջից, եւ ինչպէս ա տրամը դուրս գալիս նկարի սահմաններից։
երբեմն էլ արեւը կամ լուսինն ա նկարից դուրս, յետոյ կամաց կամաց գալիս ա նկարի մէջ։
#էկրանահան #պատմութիւն #գրաֆիկա #ծրագրակազմ #սքրինսէյւեր #ազատ_ծրագրակազմ #ազատ_ծա #վերօգտագործում #վերակենդանացում #քաղաք #տրամուայ #ամպ #ամպեր #շէնք #մաեմօ #մաեմո #մաեմո-լեսթէ #մաեմօ-լեսթէ #պաստառ #կենդանի_պաստառ #անկապ
շերմանի դոքափը յիշում էք, աշխատեցրել էի, հիմա էլ մաեմօ֊ի live-wallpaper
փաթեթը աշխատեցրի, ու shermans-aquarium
լայւ պաստառը շինեցի։
ահագին տառապեցի, պէտք եկաւ պորտ անել gstreamer-0.10
֊ից որը աւելի քան տաս տարուայ ա, էսօրուայ gstreamer-1.14
֊ի։
իսկ ես դրանից բան չէի հասկանում։
նաեւ ասեմ ձեզ, սի֊ն ահաւոր հին աղբ ա։ ու էդ պատճառով ա որ pkg-config
, autoconf
, ու նման բաներ ունի։ որ մի ձեւ լուծեն, էն էլ վատ են լուծում։
ինչեւէ։
ահա էկրանահաններ, որ ուզէք, մինչեւ յայտնուի պաշտօնական ռեպօներում՝
նախ պէտք ա կարգաւորումների ապլետը գտնել, աշխատեցնել։ չգիտեմ ինչի առանց պատկերակ ա, դա պէտք ա ֆիքսել՝
յետոյ դրա մէջ պէտք ա մեր ուզածն ընտրել, թէ չէ այլ շատ կենդանի պաստառներ կան՝
ու ահա՝
#էկրանահան #պատմութիւն #շերման #կոմիկս #արուեստ #գրաֆիկա #ծրագրակազմ #սքրինսէյւեր #ազատ_ծրագրակազմ #ազատ_ծա #վերօգտագործում #վերակենդանացում #ձուկ #ձկներ #կրիա #մաեմօ #մաեմո #մաեմո-լեսթէ #մաեմօ-լեսթէ #պաստառ #կենդանի_պաստառ #անկապ
պարզւում ա, «էքսը» կուլ տալու հնարաւորութիւն ունի՝
#էքս #գրաֆիկա #տեք #իւնիքս
էս գիշեր չեմ քնել, զի սերուերի վրայ նայում էի ինչպէս կարող եմ տեղ ազատել, ու գտել եմ 2008֊ին քաշած ելատեքստ՝ «շերմանի ակուարիումը» լինուքս «սքրինսէյւեր»֊ը։
ուրեմն, իննսունականներին էդպիսի կոմիկս կար՝ sherman's lagoon
ու կայք, որ հիմա միայն արքիւում ա պահպանուել։ զգացէ՛ք իննսունականների «վայբերը»։ (:
ու մէկը վերցրել էր այդ կայքից գրաֆիկան, ու հրապարակել իւնիքսի համար՝ xscreensaver
֊ի յաւելում, windowmaker
֊ի համար dockapp
ու gnome 2
֊ի համար պանելի յաւելում։
ես 2008֊ին փորձել էի շինել, չէր շինուել, ու կամ չխորացայ, կամ հմտութիւններս չհերիքեցին։
տէնց էլ մնաց։ երէկ գտայ, փորձեցի շինել՝ չեղաւ, բնականաբար։
յետոյ բզբզացի, շինեցի որպէս sdl
֊ից կախուածութիւն ունեցող «սքրինսէյւեր»։
բայց ինձ ամենաշատը հետաքրքրում էր dockapp
ստանալը։ դա, պարզուեց ունէր կախուածութիւն՝ gai
անունով գրադարանից։
փորձեցի շինել այդ general applet interface library֊ն՝ չեղաւ։
դա բզբզացի՝ շինեցի։ հիմա նայում եմ, վերջին «քոմիթը» լաւ բացատրուած չի՝ էնպէս չի որ «հարդկոդ» եղած ուղի ա, այլ ինչ ուղի էլ լինէր, փնտրում էր դրա lib/lib
֊ի մէջ։ ինձ թւում ա այդ մասն, օրինակ, երբեք ճիշտ չի աշխատել։ չգիտեմ։
յետոյ կարողացայ արդէն շինել եւ շերմանի աքուարիումը այնպէս, որ «դոքափ» լինի։
ահա, ֆիքսած ելատեքստն այստեղ ա։
շինելու համար, նախ պէտք ա շինել gai
֊ն՝
git clone https://github.com/norayr/gai
cd gai
./configure --prefix=/opt/gai
ես այնտեղ դրեցի, որ համակարգին չխանգարի։ պէտք ա փաթեթաւորել, ու ապա «պրեֆիքսը» լինի /usr
պանակը։
յետոյ իհարկէ՝ make
, sudo make install
։ (այ մոռացայ դա գրել այստեղ, յիշեմ աւելացնեմ)։
իսկ հիմա երբ արդէն ունենք gai
֊ն, շինենք շերմանի ակուարիումը՝
PKG_CONFIG_PATH="/opt/gai/lib/pkgconfig" ./configure --with-gai --with-gailibs=/opt/gai
make
sudo make install
աւաղ, իր makefile
֊ը չի հասկանում, արդեօք նաեւ ապլետն ա շինուել, որ դա էլ տեղակայի։ պէտք ա մտածել, ոնց դա լուծել։
այդ պատճառով, ապլետը պէտք ա ձեռքով տեղակայել՝
cp shermans/shermans_applet /opt/aquarium/bin/
իսկ հիմնական ծրագիրը, որ sdl
֊ից ա կախուած՝ shermans
֊ը, ինքը տեղակայում ա։
ու հիմա այն կաշխատի այսպէս՝
LD_LIBRARY_PATH="/opt/gai/lib" /opt/aquarium/bin/shermans_applet
ահա ձեզ էկրանահաններ, չնայած գուցէ պէտք ա վիդեօ անել։
երբ հէնց shermans
֊ն ես աշխատեցնում, այն վերցնում ա էկրանի հանոյթ, դարձնում մկնիկի ցուցիչն անտեսանելի, եւ ձկնիկներն այդ պատուհանի մէջ լողում են։ այդ պատուհանն ա որ պէտք ա ինտեգրուի (իրենց readme
֊ն ինստրուկցիաներ ունի) xscreensaver
֊ի մէջ։
կամ էսպէս աւելի մօտիկից՝
իսկ ահա dockapp
֊ն ինչ տեսք ունի՝
(այս xv
֊ն պարզապէս ձկնային էր, ու իրանով էկրանահանեցի, ու իրան էլ կադրի մէջ թողեցի)
բայց ապլետն եմ ցոյց տալիս, որ բադիկի տակն ա։
ու չգիտեմ, հաւէս կադրեր կան որ չեմ կարողանում բռնացնել։
ահա, կարողացայ տեսանիւթ գրել այսպէս, յուսամ սա ներդրուած կը լինի՝
<iframe title="sherman’s lagoon” src="https://toobnix.org/videos/embed/1b15401a-c48c-4ef6-b31d-df8f8d7239e0” allowfullscreen=”” sandbox="allow-same-origin allow-scripts allow-popups” width="560” height="315” frameborder="0”></iframe>
ահաւոր սիրում եմ կեանքի բերել այդպիսի հին, մոռացուած ծրագրերը։
ու տէնց։
#էկրանահան #պատմութիւն #շերման #կոմիկս #արուեստ #գրաֆիկա #ծրագրակազմ #սքրինսէյւեր #ազատ_ծրագրակազմ #ազատ_ծա #վերօգտագործում #վերակենդանացում #ձուկ #ձկներ #կրիա #վմէյքեր #ուինդոումէյքեր #անկապ #չգիտեմ
եւս մի նորութիւն, xorg֊ը հիմա լրիւ հիանալի սքէյլ ա անում։
այսպէս կարելի ա իմանալ դիսպլէյի անունը՝
xrandr | grep " connected " | awk '{ print$1 }'
իսկ այսպէս արդէն սքէյն անել՝
xrandr --output eDP1 --scale 0.7x0.7
սա ինձ մօտ աշխատեց։
շատ այլ տարբերակներ էի գտել, որ կամ չփորձեցի (որովհետեւ չէի ուզում իքսը լրիւ ռեսթարտ անել), կամ չաշխատեցին։
օրինակ, խորհուրդ էր տրւում ստեղծել /etc/X11/xorg.conf.d/40-dpi.conf
նիշք, իսկ մէջը գրել էկրանի չափը մմ֊ով։
Section "Monitor"
Identifier "eDP1"
DisplaySize 406 270 # In millimeters
EndSection
ահա, ես վերցրի այդ թուերը xdpyinfo
֊ից, այսպէս՝
xdpyinfo | grep -B2 resolution
այն ժամանակ տալիս էր՝
screen #0:
dimensions: 2256x1504 pixels (596x397 millimeters)
resolution: 96x96 dots per inch
հիմա, երբ արդէն 0.7x0.7
սքէյլ եմ արել, տալիս ա՝
screen #0:
dimensions: 1580x1053 pixels (280x187 millimeters)
resolution: 143x143 dots per inch
ու տէնց։
#էքսօրգ #էքս #իքսօրգ #իքս #լինուքս #գրաֆիկա #էկրան #որոշութիւն #լուծաչափ #լուծականութիւն
երէկ սէնց գիֆ սարքեցի՝
սա՝ oric atmos համակարգչի համար գրուած zorgon’s revenge խաղի վիշապն ա։
ո՞նց ես գիֆը սարքեցի՝
նախ վերցրի մի քանի էկրանահան oricutron էմուլեատորով։ այս էկրանահանի պէս մի քանիսը՝
բայց էկրանաններից մի մասի անունը screenshot06.bmp
֊ի պէս էր, իսկ մի մասինը՝ screenshot16.bmp
իսկ մի մասինը՝ screenshot116.bmp
֊ի պէս էր՝ նկատի ունեմ՝ թուի երկարութիւնը տարբեր էր։
ու դա կարեւոր ա սորտաւորման համար, զի ես չեմ կարող այս վիճակում ասել՝
convert *.bmp dragon.gif
— սխալ յաջորդականութեամբ ա միացնելու իրար։
այդ պատճառով նախ պէտք եղաւ անունները նորմալիզացնել։ դա շատ հեշտ ա շելլով անել՝
list=`ls *.bmp`
for i in $list
do
NUMBER=$(echo $i | grep -o -E '[0-9]+')
NEWNUM=`printf "%03d\n" "${NUMBER#0}"`
j=`echo $i | sed "s/$NUMBER/$NEWNUM/"`
echo "$i becomes $j"
mv $i $j
done
ահա, հիմա ունեմ ճիշտ լիստ, որը սկսւում ա screenshot006.bmp
֊ից եւ աւարտւում screenshot117.bmp
֊ով։
հիմա պէտք ա այս բոլոր նկարիկներից կտրել հէնց այդ վիշապի մասը։
մի քանի փորձի արդիւնքում համոզուեցի պիքսելներով թէ որ մասն ա պէտք կտրել։ եւ աշխատեցրի այս սկրիպտը՝
OUTRES="74x74"
OFFSETX=151
OFFSETY=69
for i in `ls *.bmp`
do
convert -crop ${OUTRES}+${OFFSETX}+${OFFSETY} ${i} ${i}_crop.bmp
done
հիմա արդէն ունենք փոքրիկ նկարիկներ՝ screenshot006.bmp_crop.bmp
եւ այլն։
արդէն հեշտ ա։
convert -delay 30 *crop.bmp vishap.gif
եւ ահա, ստանում ենք սա՝
ապա գիֆը կարելի ա սքէյլ անել 64x64֊ի (էդքան լաւ չի իհարկէ) ու վերբեռնել divoom սարքի մէջ՝
եւ վայելել իսկական պիքսելարտ էկրանին։
ու տէնց։
#պիքսելարտ #խաղ #պատմութիւն #զորգոն #օրիկ #ատմոս #պրաւեց #ռետրո #համակարգիչ #գրաֆիկա #իւնիքս #շելլ #անկապ #վիշապ #վիշապիկ #էկրանահան #գիֆ #առօրեայ
ինչ֊որ պատճառով, եթէ CONFIG_ROCKCHIP_CDN_DP
֊ը միացուած ա, փայնբուքի էկրանը չի միանում 5.9.1֊ով։
էլի բզբզացի, CONFIG_DRM=y
, CONFIG_DRM_ROCKCHIP=y
, CONFIG_DRM_KMS_HELPER=y
, առաջ՝ m
էր։
տեսնեմ աւելի լաւ կաշխատի՞ գրաֆիկան։
#փայնբուք #լինուքս #միջուկ #գրաֆիկա
փնտրում էի վեկտորային գուի լիբեր, ու ուզում եմ հասկանալ, արդեօք դա լաւ միտք ա, էսօր, ու գտայ սա՝ https://littlevgl.com/, լրիւ այլ բան, բայց ահաւոր հաւէս ու հետաքրքիր նախագիծ։
#ծրագրաւորում #միկրոկոնտրոլեր #գրադարան #գիֆ #ներդրուած_համակարգեր #գրաֆիկա
աաա՝ http://cocoamine.net/blog/2015/03/20/replacing-photoshop-with-nsstring/ #ծրագրաւորում #գրաֆիկա #անգլերէն
աաա, տաս տարի առաջ խօսում են, ինչ սքրինսեյւել հանել կամ թողնել xscreensaver հաւաքածու֊ի մէջ։
#գրաֆիկա
http://www.linux.org.ru/news/ubuntu/12216626/page1#comment-12220081
#էջանիշ #մեկնաբանութիւն #լինուքս #էքսորգ #ուեյլանդ #տեխնոլոգիաներ #ռուսերէն #գրաֆիկա
ԼԱ֊ից ինչ֊որ հայ պատրաստել է այս կորերի հետ ճարտարագիտութեան մեթոդը՝
https://www.youtube.com/watch?v=V-DPJ-UuguQ
#գիմփ #ֆոտոշոփ #գրաֆիկա #դիզայն #նախագծում #հնարք
սպանիչ է՝ Քուեյք՝ օսցիլոգրաֆի էկրանին
#խաղ #խաղեր #գրաֆիկա #տեսանիւթ #տեխնոլոգիա #ձայն #քուեյք #օսցիլոգրաֆ #սպանիչ #թուղթ
մոդուլա֊3 ֊ի համար գրաֆիկական ինտերֆեյսներ կառուցելու գրադարան, կոչւում է՝ «trestle»՝ ցցակամուրջ։ հետաքրքիր մօտեցում է, շատ պարզ։
#մոդուլա֊3 #մոդուլա #գուի #գրաֆիկական֊ինտերֆեյս #գրաֆիկա #ծրագրաւորում
աաաա, էս ռետինա֊ոտ էկրանների վրայ որ մի պիքսել հաստութեամբ գիծ ես քաշում, չի երեւում, պէտք է երկու պիքսել հաստութեամբ նկարես, որ երեւայ… աաա՜
#գրաֆիկա #ռետինա #էկրան #աաա՜
ասք կաթ խմելու մասին
http://www.youtube.com/watch?v=lsLXQEeLiI0
սա պատահաբար գտայ հին տեսանիւթերը դասակարգելիս։
իսկ այսօր գտայ սա, սա ու կարելի է դիտել սա
#խաղ #խաղեր #դաւադրութիւն #դաւադրութեան֊տեսութիւն #վիդեո #տեսանիւթ #գրաֆիկա #եռաչափ #թրեյլեր #հաւէս #դիզայն ############
ու ես երեւի չտես եմ, խաղ չեմ տեսել։ ահա։
added an example from Reiser’s book. IFS, Iterated Function System.
@{ Փրչրթան✱ Թանաքեան ; norayr@spyurk.am} 28.08.2014, 14:49:37
աւելացրի Ռայզերի գրքից մի օրինակ։
#վօկ #վիշապ #ծրագրաւորում #նկար #գրաֆիկա #մաթեմ
#voc #vishap #oberon #programming #graphics #math
աւելացրի Ռայզերի գրքից մի օրինակ։
#վօկ #վիշապ #ծրագրաւորում #նկար #գրաֆիկա #մաթեմ
իմ ամենասիրած սքրինսեյւերի յեղինակին գտայ համացանցում
found the author of my favourite screensaver on the web: http://www.complexification.net/gallery/
#screensaver #programming #screenshot #xscreensaver #software #graphics #opengl #ծրագրաւորում #ծա #գրաֆիկա #էկրանահան
@{ծույլ վիշապաքաղ ; lubekar@spyurk.am} @{Ջիֆերի Աստված ; murad010@spyurk.am} սինֆիգ֊ի մասին գիտէ՞ք։ փորձե՞լ էք։
http://www.libellules.ch/dotclear/index.php?post/2009/05/23/Synfig
#անիմացիա #սինֆիգ #ազատ֊ծա #ազատութիւն #արւեստ #էկրանահան #գրաֆիկա