ես կարծում եմ, netsurf֊ը էն ուեբ դիտարկիչն ա, որով կարելի ա գնահատել ուեբ կայքերը։ եթէ netsurf֊ը ցոյց չի տալիս՝ ուրեմն վատ կայք ա։ ուրեմն պէտք չի դրանով օգտուել։
նաեւ netsurf֊ը աշխատում ա համարեա գրեթէ ամէնի վրայ, օրինակ՝ amiga֊ի վրայ։
netsurf֊ն ունի իր լռելեայն փնտրելու համակարգերի ցանկը՝
բադիկն արդէն էդքան վատ չի, բայց եկէք աւելացնենք ինչ֊որ այլ փնտրելու համակարգ։
openbsd webzine֊ի անցեալ տարուայ՝ հելոուինին նուիրուած համարում ներկայացուել ա koekel SearXNG համակարգի փնտրելու հանգոյցը՝
եկէք փորձենք աւելացնել այն netsurf֊ի մէջ։
գտանք փնտրելու համակարգեր նկարագրող ֆայլը։
doas vim /usr/share/netsurf/SearchEngines
աւելացնենք էնտեղ՝
SearxNG|s.cybernuk.es|https://s.cybernuk.es/search?q=%s|https://s.cybernuk.es/favicon.ico|
պարզւում ա, շատ կարեւոր ա որ դրանից յետոյ չլինի դատարկ տող, այլապէս netsurf֊ը չի գտնում ոչ մի փնտրելու համակարգ։
ու ահա, ստացուեց՝
#netsurf #searxng #դիտարկիչ #փնտրում #փնտրելու_համակարգ #իւնիքս #ուեբ #մինիմալիզմ #ազատութիւն #կարգաւորում #տէք #այլընտրանք #հանդէս
ուզում եմ ասել՝ մենք ամն֊ն ընկալում ենք որպէս շատ աջական, բայց այն նաեւ միաժամանակ բաւական ձախական երկիր ա։
լիքը բան շատ կարգաւորուած ա՝ էս տարածքում (գրեթէ բոլոր տարածքներում) կարելի ա շինել միայն մի ընտանիքի համար նախատեսուած առանձնատներ։ ու վարձով էլ տալ իրաւունք չունեն տէրերը։ ու աւտոտնակում իւղման կէտ կամ սրճարան բացել չեն կարող՝ էս տարածքում կոմերցիոն գործունէութիւնն էլ ա արգելուած՝ տունը ապրելու համար ա։
եթէ նկատել էք ֆիլմերում՝ պատեր չկան այդ առանձնատների մօտ։ փոստատարը, ոստիկանը, հիւրերը՝ գալիս հասնում են դռանը, որ փողոցից հասանելի ա, դուռը թակում են։ դռան դիմացի գազոնը պիտի խնամուած լինի, թէ չէ կը գան կը տուգանեն։ իսկ որոշ վայրերում նոյնիսկ ներքին բակդ ա, որ թւում ա թէ ներքին գործդ ա, կարգաւորուած։ օրինակ, լողաւազանը պիտի շրջապատուած լինի փոքրիկ պարիսպով։ դա սիրուն չի՛, տարօն, ու ոչ մէկ չի ուրախանում դա անելով։ բայց չի բացառւում չէ՞, որ խմած հարեւանդ գիշերը շփոթուի գայ ընկնի լողաւազանիդ մէջ ու խեղդուի։ էդ պատճառով էլ նման կանոն կայ։
մենք ասում ենք, որ կապիտալիզմը ստեղծել ա պայմանական «այֆօնը», բայց պետական ներդրումներն են ստեղծել ամերիկեան տտ արդիւնաբերութիւնը։
էսօր էլ՝ պետական ներդրումներով ա որ կառուցում են արիզոնայի չիպ տպելու գործարանը։ իսկ երէկ՝ պետ․ պատուէրով էր ստեղծուել էն ամէնը, ինչ էսօր լիքը փող ա բերում անկապ մարդկանց, եւ պետւթեանը։ պետութիւնը միշտ համագործակցում էր այ֊բի֊էմի հետ, պետութիւնը տուել էր մենաշնոր էյթի ընդ թի֊ին, որ ամբողջ երկրով ծառայութիւնները միատեսակ լինեն։ պետական պատուէրով են նախագծուել՝ տրանզիստորը, համակարգիչները, ծրագրային ապահովումը, ներառեալ իւնիքսն ու սի֊ն, համացանցը, եւ այլն։ եղել են լիքը պետական ուսման գրանտեր, ու էսօր էլ կայ պետական ուսման վարկեր՝ ցածր տոկոսներով։
#կարգաւորում #ամն #պետութիւն #համացանց #կապիտալիզմ #սոցիալիզմ #քաղաքականութիւն
ինչքան եմ էս մասին երազել։ շատ ա շեղում ու մոլորեցնում։
ու #դրա_համար_ենք_յեղափոխութիւն_արել — նաեւ դիզայն կոդ ունենալու համար։
ոնց հասկանում եմ էս թղթի վրայ բաւական վաղուց են աշխատել։
#երեւան #դիզայն_կոդ #դիզայն #քաղաք #գովազդ #կարգաւորում #նախագծում #փողոց #շէնք #քաղաքապետարան #էկրանահան #թուղթ
մոռացայ նշել։
xterm֊ի գոյներն ինձ համար շատ պայծառ են։ բայց դրանք էլ կարելի ա փոխել։
ես էսպէս եմ փոխել, աւելացնելով հետեւեալը .bashrc
֊ի մէջ՝
#xterm colors
#black
echo -en "\e]4;0;#2e3440\e\\"
#echo -en "\e]4;0;#4c566a\e\\"
#red
echo -en "\e]4;1;#b26a7d\e\\"
#green
echo -en "\e]4;2;#97ba97\e\\"
#yellow
echo -en "\e]4;3;#c2c270\e\\"
#blue
echo -en "\e]4;4;#81a1c1\e\\"
#magenta
echo -en "\e]4;5;#b48ead\e\\"
#cyan
echo -en "\e]4;6;#87c0d0\e\\"
#white
echo -en "\e]4;7;#dbe0ea\e\\"
#color8 gray30
#color9 red
echo -en "\e]4;9;#b26a7d\e\\"
#color10 green
echo -en "\e]4;10;#97ba97\e\\"
#color11 yellow
echo -en "\e]4;11;#c2c270\e\\"
#color12 blue
echo -en "\e]4;12;#81a1c1\e\\"
#color13 magenta
echo -en "\e]4;13;#b48ead\e\\"
#color14 cyan
echo -en "\e]4;14;#87c0d0\e\\"
#color15 white
echo -en "\e]4;15;#dbe0ea\e\\"
#xterm #տերմինալ #կոնսոլ #կարգաւորում #տէք #լինուքս #իւնիքս #xorg #թափանցիկութիւն
իմ xterm֊ի հետ կապուած կարգաւորումները՝
նախ սթարտ պիտի լինի X֊ի հետ միասին xcompmgr֊ն, իսկ transset ծրագիրը պէտք ա տեղակայուած լինի։
~/.bashrc֊ի մէջ գրուած ա՝
[ -n "$XTERM_VERSION" ] && transset --id "$WINDOWID" >/dev/null
ապա xterm֊ը սթարտ ա լինում թափանցիկ։
բայց ո՞նց ա սթարտ լինում։
windowmaker֊ի մենիւ֊ում սէնց տող ունեմ՝
(run..., SHORTCUT, "Control+Mod1+r", EXEC, "%A(Run, Type command:)"),
(xterm, SHORTCUT, "Control+Mod1+n", EXEC, "xterm -sb -fa 'Mono' -fs 16"),
(mrxvt, SHORTCUT, "Control+Mod+/", EXEC, mrxvt),
(firefox, EXEC, "/usr/bin/firefox"),
("firefox-private", EXEC, "/usr/bin/firefox -private-window"),
(chromium, EXEC, "chromium-bin --incognito"),
(netsurf, EXEC, "netsurf-gtk3"),
run֊ի տակ հէնց ինքն ա։ ու ctrl+alt+n֊ով սթարտ ա լինում։
հիմա նայենք իմ ~/.Xresources֊ին՝
նախ կրկնւում են բաներ, զի միշտ չի որ համ xterm֊ի, համ uxterm֊ի համար աշխատում ա նորմալ։
որ ֆոնը սեւ լինի, տառատեսակն էլ՝ մոխրագոյն՝
xterm*background: black
uxterm*background: black
xterm*foreground: lightgray
uxterm*foreground: lightgray
լռելեայն տառատեսակը՝
xterm*faceName: Monospace
uxterm*faceName: Monospace
xterm*faceSize: 14
uxterm*faceSize: 14
որ ctrl+ կամ ctrl- ֊ով մեծանայ կամ փոքրանայ չափսը (ու էլ կարիք չլինի ctrl աջ կտոց ու ընտրել ասենք huge կամ enormous)՝
xterm*allowWindowOps: true
uxterm*allowWindowOps: true
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
UXTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
ու ինչքան տող պահի բուֆերում՝
XTerm.vt100.saveLines: 65535
UXTerm.vt100.saveLines: 65535
մէկ էլ որ էն ինչ select ա եղել, գնայ էն բուֆերի մէջ, որը այլ տեղում ctrl+v ֊ով կը լինի փակցնել՝
XTerm.vt100.selectToClipboard: true
UXTerm.vt100.selectToClipboard: true
սա միշտ չի որ յարմար ա։ զի ուզում ես յաճախ մկնիկի միջին կտոցով անել։ իսկ դա կորում ա, զի այլ քոփի բուֆերի մէջ ա գնում։
#xterm #տերմինալ #կոնսոլ #կարգաւորում #տէք #լինուքս #իւնիքս #xorg #թափանցիկութիւն
դեռ 19֊րդ դարում օգտագործւում էր մորզէ կոդը՝ տեղեկատւութիւն տեղափոխելու համար։ մորզէն տպւում էր ոչ թէ a4
թղթերի վրայ, այլ թղթէ ժապաւէնի։ եւ խնդիր կար տողերն առանձնացնելու։ այդ համար օգտագործւում էր BT
յաջորդականութիւնը։ նշանակում էր՝ breat text
։ այսպէս էլ գրում էին տեքստի մէջ՝ BT
՝ բնաւ ոչ անտեսանելի։
յետոյ, երբ եկաւ տելետայպների եւ թուանշային գրամեքենաների ժամանակը, այդ տեսակ նիշերը թաքցուեցին, դարձան անտեսանելի։
այսպիմի նիշերից մէկն ա cr
֊ն, որը նշանակում ա՝ carriage return
՝ կրողի վերադարձ։ եթէ տեսել էք տպագրական մեքենայ, գուցէ նկատել էք որ մեքենայի մի մասը կրում ա թուղթը։
տպելիս կրող մասը շարժւում ա աջից ձախ (քանի որ մենք գրում ենք ձախից աջ) որ ամէն նոր նիշը տպուած լինի թղթի նոր տեղում։
եւ երբ տողն աւարտուած ա լինում, պէտք ա վերադարձնել թուղթը ելքային դիրք։
թուանշային տպագրական մեքենաներում այդ համար մտածել են հատուկ անտեսանելի նշան, անունը՝ cr
, որ երբ մեքենան հանդիպի այն, կրողը կը վերադարձնի թուղթը ելքային դիրք։ այդ անտեսանելի նիշի համարը ascii
աղիւսակում տասականով 13 ա, իսկ տասնվեցականով՝ 0d։
windows
֊ում տողադարձը նշւում ա երկու անտեսանելի նիշով, cr
ու lf
։ վերջինը նշանակում ա՝ line feed
։ եթէ cr
֊ը վերադարձնում ա թուղթը աջ, կամ հետեւաբար կուրսորը՝ ձախ, ապա lf
֊ն բարձրացնում ա տողը, կամ կարգիչներում՝ իջեցնում կուրսորը։
այս անտեսանելի նիշի համարն ա, տասականով՝ 10, տասնվեցականով՝ 0a։
իսկ իւնիքս համակարգերում ձեւաւորուեց այլ աւանդոյթ՝ ամէն տողի վերջում երկու բայթ չզբաղեցնելու համար պարզապէս օգտագործուել ա lf
֊ն՝ որպէս տողադարձի նշան, տողի վերջի նշան։
գոյութիւն ունի եւ երրորդ աւանդոյթ՝ գրել միայն cr
եւ հասկանալ նոյնը՝ տողադարձ։
այդպէս էր ընդունուած անել commodore
, spectrum
դասական ութ բիթանի համակարգիչներում, ու գուցէ այդ պատճառոջ էլ այդպէս էր ընդունուած apple ][
֊ում, իսկ հետագայում՝ macintosh
համակարգում։ խօսքը հին, այսօր «դասական» կոչուած macos
֊ի մասին ա։ cr
֊ն նաեւ օգտագործւում էր այսպէս կոչուած «լիսպ մեքենաներում», եւ՝ «օբերոն» օպերացիոն համակարգում։
նոյնիսկ վերջին թարմացման ժամանակ, project oberon 2013
֊ում, վիրտը կրկին օգտագործել ա 0d
֊ն որպէս տողի աւարտի նշան։
ահա, այս նիշքի սկզբում գրուած ա՝
TAB = 9X; CR = 0DX;
TextTag = 0F1X;
replace* = 0; insert* = 1; delete* = 2; unmark* = 3; (*op-codes*)
եւ գրել ա յատուկ Tools.convert() ֆունկցիան, որպէսզի 0d
տողադարձով նիշքերը փոխակերպի հրապարակման համար։
մինչ այդ, lilith
համակարգիչներում, ըստ երեւոյթին օգտագործւում էր lfcr
յաջորդականութիւնը՝ 0d
յետոյ 0a
։ յամենայն դէպս օրիգինալ կոմպիլեատորի ելատեքստում այդպէս ա։
այսպիսի փախած կոդաւորում էր միայն առաջին arm
համակարգիչներից մէկում՝ acorn bbc
֊ում, որ աշխատում էր risc os
֊ով։ այսօր risc os
֊ը կարելի ա օգտագործել raspberry pi
֊երի վրայ, զի arm
ա։
իմ խնդիրն էր՝ ես ուզում էի խմբագրել, աշխատել օբերոն համակարգի ելատեքստերի վրայ եւ կարողանալ օգտագործել որեւէ control revision
կոդի համար։
օբերոն նիշքերն ունեն երկու հիմնական խնդիր՝
git
֊ն ընկալում ա ֆայլը որպէս բինարcr
ա։ի՞նչ եմ ուզում՝ ուզում եմ կարողանալ կոնսոլում անել git diff
ու համեմատել վարկածները։ որ github
֊ի, gitlab
֊ի, gitea
֊ի վեբ ինտերֆէյսները կը կարողանան ցոյց տալ ռեւիզիաների տարբերութիւնները՝ յոյս չէի փայփայում։ կոնսոլում աշխատի՝ լաւ ա։
git
֊ն ունի երկու մեզ հետաքրքիր հնարաւորութիւն՝ text
ու diff
։
text
֊ն այն մասին ա, ինչպէ՞ս պահել, ներմուծել նիշքը git
֊ի տուեալների բազա (այն որ .git
պանակի մէջ ա)։
diff
֊ն այն մասին՝ ինչպէս համեմատել տողեր։
ես սկզբից դա չէի հասկացել, ու փորձում էի աւելացնել .gitattributes
նիշքի մէջ՝
*.Mod text
*.Mod eol=cr
text eol=cr
առաջին տողով ուզում էի ասել, որ ֆայլը բինար չէ։ պարզուեց՝ անիմաստ, զի յետոյ հասկացայ, որ դա ընդամէնը կապ ունի նրա հետ, ինչպէս տեքստը լցնել տուեալների բազայի մէջ՝ կոնուերտե՞լ տողադարձը lf
թէ՞ չէ։ ըստ որում, պարզւում ա, cr
տարբերակը git
֊ը չի հասկանում։ կարելի ա ասել՝ crlf
, բայց մեր դէպքը ելատեքստում նախատեսուած չի։
նաեւ փորձեցի արդեօք կաշխատի diff
֊ը։ .gitattributes
֊ում այսպիսի տող փորձեցի՝
*.Mod diff eol=cr
ու չօգնեց, զի կրկին՝ cr
կարգաւորումը նախատեսուած չի, handle
չի լինում, ելատեքստում չկայ։
ահա այսպէս էր տարբերութիւնը ցոյց տալիս՝
ամբողջ ֆայլի պարունակութիւնը մի վարկածից ու մի տողով, ու յետոյ ամբողջ միւս ֆայլի պարունակութիւնը, մի տողով։
արդէն յուսահատուել էի։ git
֊ը կարգաւորում չունի։ մտածեցի՝ կարո՞ղ ա mercurial
֊ն ունենայ։
արագ գտայ, որ mercurial
֊ն ունի eol extension բայց, աւաղ՝
Older versions of Mac OS used CR (\r), but Mac OS X is Unix and uses LF. This extension does not support the old CR format.
չկպաւ։ :/
մտածեցի՝ բայց հին մակօսի կոդերի հետ մի ձեւ աշխատում են չէ՞։ ու սկսեցի փնտրել։ եւ գտայ այս շղթան։
այնտեղ առաջարկւում էր ստեղծել զտիչ՝ convert-cr
անունով, ու սահմանել այն։ նաեւ առանձին մեկնաբանութիւնը վերաբերում ա diff
֊ի համար կարգաւորմանը։
փորձում եմ, ինչպէս խորհուրդ ա տրւում, աւելացնել .git/config
նիշքում՝
[filter "convert-cr"]
clean = tr '\r' '\n'
smudge = tr '\n' '\r'
բայց ապա յետոյ git
֊ը չի աշխատում, ասում ա՝ կոնֆիգում սխալ կայ։
fatal: bad config line 13 in file .git/config
մտածում եմ, ո՞նց անել։
յետոյ ջոկեցի՝ աւելացրի հրամանային տողից այսպէս՝
git config filter.convert-cr.clean "tr '\r' '\n'"
git config filter.convert-cr.smudge "tr '\n' '\r'"
իսկ այս տողը շղթայում այսպէս էլ տուեցին՝
git config diff.cr.textconv "tr '\r' '\n' <"
դրանից ջոկեցի ինչպէս անել։
ահա, փաստօրէն .git/config
֊ում աւելացրել եմ՝
[diff "cr"]
textconv = tr '\\r' '\\n' <
[filter "convert-cr"]
clean = tr '\\r' '\\n'
smudge = tr '\\n' '\\r'
հետեւեալ հրամաններով՝
git config diff.cr.textconv "tr '\r' '\n' <"
git config filter.convert-cr.clean "tr '\r' '\n'"
git config filter.convert-cr.smudge "tr '\n' '\r'"
.gitattributes
֊ում գրեցի՝
*.Mod filter=convert-cr
*.Text filter=convert-cr
փորձեցի կրկին քոմիթ անել, ու համեմատել քոմիթը՝ չկպաւ։
ապա յիշեցի, այս անգամ աւելացրի .gitattributes
֊ում՝ *.Mod diff eol=cr
ու այն այսպիսի տեսք ունեցաւ՝
*.Mod filter=convert-cr
*.Text filter=convert-cr
*.Mod diff eol=cr
ու հա՛, աշխատե՛ց։
հիմա կարող եմ օբերոն ֆայլերի հետ գործ անել։
#օբերոն #էկրանահան #գիտ #ծրագրաւորում #պատմութիւն #հետազօտութիւն #տեք #կարգաւորում #ձեռնարկ #կարգիչ
ահագին տառապեցի, որ աշխատեցնեմ postmarketos
֊ում amazfish
֊ը։ ինչպէս զգացւում ա ծրագրի անուանումից, այն ի սկզբանէ ստեղծուած ա sailfish
֊ի համար։
ու ի պատիւ ադամ փիգզին, պէտք ա նշել, նա ջանք դրեց եւ ստեղծեց ինտերֆէյսի եւս մի տարբերակ, որ sailfish
֊ի սեփականատիրական silica
կոմպոնենտներին կպած չի։
այդ պատճառով, մէկը փաթեթաւորել ա յաւելուածը alpine
֊ի համար։ ես յիշում էի, որ այն ժամանակին օգտագործել եմ, բայց էս անգամ ոչ մի ձեւ չուզեց աշխատել։
տառապեցի, տառապեցի, փիգզը չաթում ասաց՝ լոգերը տեսնենք։ բայց նա առաջարկում էր լոգերը նայել journalctl
֊ով, systemd
֊ի լոգերը։ իսկ postmarketos
֊ը systemd
չունի՝ openrc
ա։ ասում ա՝ ոչինչ, ապա syslog
եմ գրում, չկա՞յ ոչ մի բան /var/log/messages
֊ում։ ասում եմ՝ չկայ, էդ ֆայլն էլ չկայ։
ես ունէի ինչ֊որ /etc/init.d/syslog
, ու այդ սերուիսը սթարտ եղած էր, տեղակայեցի ինձ gentoo
֊ից ծանօթ syslog-ng
֊ն՝ ստեղծեց messages
֊ը, բայց բան չգրուեց իր յաւելուածից, կամ դրա դեմոնից։ տեղակայեցի rsyslogd
— ոչ մի արդիւնք։
նշեցի դեմոնը՝ /usr/bin/harbour-amazfishd
֊ն։ փիգզն ասում ա՝ եթէ կոնսոլից սթարտ անես՝ կը տեսնես ինչ ա գրում, ինչ ա ասում։ բայց երբ ես պրոցեսը սպանում էի, ու կոնսոլից էի սթարտ անում՝ քրեշւում էր, բողոքում էր որ չի կարողանում կպնել dbus
֊ին եւ հերոսաբար մեռնում segmentation fault
արձանագրելով։
դա անում էի ssh
եղած, դէ որ յարմար լինի նաեւ տեքստ պատճէնել փակցնել։ փիգզն ասում ա՝ ոնց որ մի բան էն չի քո միջավայրի փոփոխականների հետ։ մտածում եմ՝ բայց ապա ինչի՞ ինքն իրան սթարտ ա լինում, ես եմ երբ սթարտ անում՝ չի լինում։
սթարտ արի հէնց հեռախօսի տերմինալից՝ եղա՛ւ։
սարքեցի սթարտափ սկրիպտ, որի մէջ գրեցի նաեւ էկրանին աշխատող կոնսոլից export
հրամանով ստացուած մի քանի միջավայրի փոփոխական, ներառեալ՝ DBUS_SESSION_BUS_ADDRESS
ու XDG_RUNTIME_DIR
՝
export XDG_RUNTIME_DIR="/run/user/10000"
export
export DBUS_SESSION_BUS_ADDRESS='unix:path=/tmp/dbus-6vb3xFo8hf,guid=3c57d616e26d848a3e4c373563bc67df'
export DESKTOP_SESSION='gnome'
export GDMSESSION='gnome'
export SESSION_MANAGER='local/pine64-pinephone:@/tmp/.ICE-unix/3080,unix/pine64-pinephone:/tmp/.ICE-unix/3080'
export XDG_SESSION_CLASS='user'
export XDG_SESSION_DESKTOP='gnome'
export XDG_SESSION_TYPE='wayland'
/usr/bin/harbour-amazfishd
ու սթարտ եղաւ, տեսնում եմ ինչ ա գրում, բայց չի լինում, մէկ ա, ժամացոյցի հետ աշխատեցնել։ յաւելուածում պէտք ա ընտրել pair with watch
, ու յետոյ ցանկից ընտրել ժամացոյցը։ երբ ընտրում էի իմ amazfit bip
֊ը, այն չէր էլ ընտրւում։ կապտում էր իր տողը, իսկ մատը բարձրացնում էի՝ էլ ընտրուած չէր։
փոխարէնը պիտի նոր էկրանին անցնէր, փնտրէր ժամացոյցը, առաջարկէր ընտրեմ գտածը։
աշխատեցրի ապա harbour-amazfish-ui
֊ը կոնսոլից, որ տեսնեմ, դա՞ ինչ ա ասում։
եւ գտա՛յ։
ասում ա՝
File /usr/lib/qt5/qml/org/kde/kirigami.2/PageRow,qml:916: Error while loading page: qrc:/qml/pages/PairPage.qml:2 module "org.kde.bluezqt" is not installed.
ահա՛։ qt
֊ի bluetooth
֊ի հետ աշխատելու գրադարանն էր պակաս։
մտածեցի, ո՞րը կը լինի այն alpine
֊ում, փնտրեցի bluez
apk
֊ով, գտայ bluez-qt
֊ն։ տեղակայեցի, վերամեկնարկեցի յաւելուած ու ամէն ինչ աշխատեց։ յէ՛յ։
հիմա մտածում եմ՝ պէտք ա փաթեթի մէյնթէյներին գրել, որ աւելացնի կախուածութիւնը։
գտնում եմ amazfish
֊ը alpine
֊ի կայքում՝ https://pkgs.alpinelinux.org/packages?name=amazfish*&branch=edge&repo=&arch
էս մարկօ շրոդերի վրայ կտացնում եմ՝ բան չի լինում։ անջատում եմ ջաւա սկրիպտ բլոկ անող յաւելումը՝ մէկ ա։
վերջում հազիւ գտայ սա՝
https://git.alpinelinux.org/aports/commit/?id=91ed2ff6af04fe23eecbeb7e3011b91c88fa1ecd
ու էնտեղից պեղեցի մարկօյի մէյլը։ գրեցի իրան իմակ։
երբ ասացի՝ ամէն ինչն աշխատում ա՝ մի քիչ սուտ ասացի։
ամէնը֊ամէնը չէ։ բայց դա ըստ երեւոյթին amazfish
֊ի խնդիրը չի, այլ phosh
֊ի։ ուրեմն, phosh
֊ը գալիս ա purism
֊ի կողմից գրուած chats
յաւելուածով, որը, ոնց հասկանում եմ, եւ sms
֊ի հետ ա աշխատում, ե՛ւ xmpp
֊ի։ ու դրա ծանուցումները երեւի ինչ֊որ ձեւ սխալ են, ինչ֊որ ձեւ այլ հոսքի մէջ են։
դրանք amazfish
֊ը չի բռնում, ու ժամացոյցին չի ուղարկում։ իսկ այ մնացած բոլոր յաւելուածների ծանուցումներն հաճոյքով ուղարկում ա։
էսպիսի տեսք ունի, եթէ ինչ՝
ու տէնց
#ամազֆիշ #էկրանահան #տառապանք #հաւէս #տեք #ժամացոյց #գրանցամատեան #կարգաւորում #ծանուցում
ինձ հա անյարմար էր որ dino
֊ն, կամ գնօմ֊ական ծրագրերը, օրինակ՝ evince
֊ը, title bar
֊ը չեն նկարում, ու պատուհանի շրջանակից չունեն։
հատուկ մտնում էի պատուհանի յատկութիւններ, հանում «disable titlebar»֊ի պէս չէքբոքսները, որ «նորմալանայ»։ բայց ապա միացնում էի պրոյեկտորին, կամ անջատում՝ կրկին կորում էր ամէնը, պիտի նորից նշէի։
պարզուեց, windowmaker
֊ն ունի կարգաւորում, ու եթէ նշել՝ ամէն պատուհան կը լինի նորմալ։ (:
ու տէնց։
#ուինդոումէյքեր #լինուքս #պատուհան #մշակոյթ #տեք #պատուհանային_կառավարիչ #կարգաւորում
ուրեմն, էս հիւրանոցում մի անուան տակ մի տաս հատ (յստակ՝ ինը) տարբեր աքսես փոյնթ կայ։
ու էն որին լափթոփն ու հեռախօսները աւտոմատ կպնում էին՝ սկզբից աշխատում էր, յետոյ դադարեց կապ տրամադրել։
ինչն ա հաւէս, որ իմ համակարգն ունի ճկունութիւն, որը (իմ իմանալով) հասանելի չի ոչ սովորական «լինուքսների» պարզեցուած օգտատիրոջ ինտերֆէյսում, ոչ էլ ուինի կամ մակի կարգաւորումներում։
ես տեսնում եմ այլ՝ նոյն ssid֊ով անունները, ու wpa_supplicant֊ի կարգաւորման մէջ գրեցի ոչ թէ ssid=, այլ bssid՝ ու եթերային հասցէն։
ու տէնց, ես կապ ունեմ, իսկ մեր՝ կողքի սենեակի ընկերնել՝ ոչ։ (: սա եւս մի օրինակ ա՝ յիշեմ, որ պատճառաբանեմ մարդկանց՝ ինչի արժի ներքեւի, տակի մասերի մէջ խորանալ։
ահ, չնայած՝ ում հետաքրքիր ա՝ մէկ ա խորանում ա, իսկ ում չէ՝ ինչքան ուզում ես համոզիր, փաստարկիր՝ չի հասկանայ, կընկնի թուացեալ «յարմարաւէտութեան» հետեւից։ թուացեալ՝ ջօ արմստրոնգն էլ էր «coders at work»֊ում նշում, որ թուացեալ ա, երբ «սեւ տուփերը» բացում ես՝ պարզւում ա ամէնը բաւական պարզ ա, շատ աւելի նոյնիսկ, քան վրայից կարած աբստրակցիաները։
#տեք #լինուքս #կարգաւորում #վայվայ #վայֆայ #պատմութիւն #անկապ #առօրեայ
1998․ Ղարաբաղեան գործընթացը եւ Հայաստանի առաջին նախագահի հրաժարականը՝ https://www.azatutyun.am/a/30394786.html
#արցախ #լտպ #պատմութիւն #հրաժարական #1998 #հայաստան #հայք #կարգաւորում #խաղաղութիւն