1. 1

    հետաքրքիր ա՝ rp2040֊ը, փաստօրէն, ունի synopsys֊ի նախագծած usb չիպսէթ։ վիդեօյի հեղինակները դրա հետ տառապել են։

    1. 1

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

      1. 1

        շատ հետաքրքիր ա, որ ժառանգականութեան մեթոդը շարունակում ա ակտուալ մնալ, մինչդեռ կարծես ձախողում ա օօպ սկզբունքները՝ վերօգտագործման, էնկապսուլացիայի(ծնողը փոխում ա վարքագիծը, ժառանգը նոյնպէս ազդեցութեան ա ենթարկւում), կախուածութեան հարցը չի լուծում(ի տարբերութիւն կոմպոզիցիաների, երբ ուղղակի մասն անկախ ա), ու եթէ ժառանգականութիւն աջակցող լեզուներն աջակցում են բազմակի ժառանգականութեան*(c++) ապա աւելի բարդ ա դառնում իրեն վերասկել, իսկ եթէ չի աջակցում, ապա կօդի վերօգտագործումը խիստ սահմանափակւում ա մեկ կլասով, մինչդեռ կոմպոզիցիայով կարելի ա մի քանի թայփեր ունենալ + final-ները

        եւ կարծես ժառանգականութեան միֆը, թէ մեծ պրոյեկտների համար կլասը որպէս կաղապար պարտադիր ա, ապա դրան կարելի ա հասնել այլ եղանակներով, ու պակաս ճարպոտութեամբ, մոդուլեարութիւնը պահելով

        1. multiple inheritance
        1. 2

          ես մտածում էի ունենալ լեմմիի փիլիսոփայութեան բաժին, ու նաեւ շատ կուզէի, եթէ խօսենքը լինէր ֆեդերացուող, ու այնտեղի թփրտացող համայնքը գուցէ էստեղ էլ ակտիւ լինէր մի քիչ, բայց այդ դիլեմման ունեմ, արդեօք ուզում եմ ամենը ափ աջակցող լինի, թէ ոչ, ու ինչ վտանգներ կարող ա ունենայ

            1. 1

              InstantWM֊ն էլ երևի նորմալ կաշխատի touch screen-ով, dwm-based է

              1. 1

                ի դէպ, իմ փայնֆօնի emmc֊ի մէջ տեղակայուած ա sxmo — dwm֊ի վրայ հաւաքած հեռախօսային միջավայր։ այն աշխատում ա այս պահին manjaro֊ի ու postmarketos֊ի վրայ։ ինձ մօտ postmarketos֊ի վրայ ա։

                1. 1

                  ի դէպ ինձ մօտ հին 32 բիթանի ppc֊ի վրայ nss֊ը չի կազմարկւում։

                  1. 1

                    մեզ դիստրիբուտիւ ա պէտք՝ suckless linux։ (:

                    ի դէպ՝ https://k1sslinux.org/

                    1. 1

                      նաեւ, եթէ ծանօթ չէք, վերաբերող նախագիծ՝ https://wiki.pine64.org/index.php/Pinebook_Pro

                      1. 1

                        հիմա պէտք ա լինում ունենալ եւ հին փեբլ յաւելուածը, եւ ռեբլ յաւելուածը, որ կը ստիպի փեբլ յաւելուածին աշխատել ռեբլ ամպի հետ։

                        ու փեբլ հին յաւելուածը փլէյում չկայ, պէտք ա ճարել այլ տեղերից։

                        1. 1

                          ես պարզապէս dd֊ով եմ պատկերը հանել, յետոյ qemu֊ի գործիքներով փոխել ֆորմատը, որ փոքր լինի։ ու աշխատեցրել եմ libvirtd֊ով, քանի անգամ։

                          եղել ա նաեւ որ պարզապէս կողքից բութ լինելով tar եմ արել ըստ փարթիշնի, յետոյ նոր վիրտուալ մեքենայ ստեղծել, ու բացել դրա մէջ։

                          յիշում եմ դէպք ա եղել, երբ իմ՝ rhel 5֊ով սարքած ext3֊ը չէր ճանաչում redhat4֊ի թէ երեքի ext3 դրայւերը։ չեմ յիշում յստակ վերսիաները, կարող ա rhel3֊ի ու rhel4֊ի մասին էր։

                          1. 1

                            այստեղ ֆորմատինգի խնդիր չկայ։

                            1. 1

                              ահա, փորձեցի չափել արագագործութիւնը ըստ մի պրոցեսորի՝

                              droid4

                              վերջին պրոցեսոր՝

                              ` processor : 1 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 598.42 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32 CPU implementer: 0x41 CPU architecture: 7 CPU variant : 0x1 CPU part : 0xc09 CPU revision : 3

                              Hardware : Generic OMAP4 (Flattened Device Tree) Revision : 0000 Serial : 0000000000000000 `

                              pinephone

                              վերջին պրոցեսոր՝

                              processor	: 3
                              BogoMIPS	: 48.00
                              Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
                              CPU implementer: 0x41
                              CPU architecture: 8
                              CPU variant	: 0x0
                              CPU part	: 0xd03
                              CPU revision	: 4
                              

                              xperia xa2

                              պրոցեսոր՝

                              Processor : AArch64 Processor rev 4 (aarch64)

                              (առանձին ու սկբից ա միայն գրած, այլ սարքերի վրայ այդպէս չի)

                              վերջին պրոցեսոր՝

                              processor	: 7
                              BogoMIPS	: 38.40
                              Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32
                              CPU implementer: 0x51
                              CPU architecture: 8
                              CPU variant	: 0xa
                              CPU part	: 0x801
                              CPU revision	: 4
                              

                              ելատեքստ՝


                              user@devuan-droid4:~/bench$ cat bench.cpp #include <stdio.h>

                              class Fib { private: int _value; public: Fib(int n) { _value = n; } int value() { if(_value <= 2) return 1; Fib f1 = Fib(_value - 1); Fib f2 = Fib(_value - 2); return f1.value() + f2.value(); } };

                              int main() { for(int i=0; i<2; i++) { Fib x = Fib(40); printf(“n=%d\n”, x.value()); } return 0; }


                              արդիւնքներ՝

                              xperia xa2


                              [root@XperiaXA2-DualSIM ~]# time ./bench n=102334155 n=102334155 real 0m 10.02s user 0m 9.90s sys 0m 0.00s [root@XperiaXA2-DualSIM ~]#


                              փայնֆոն՝


                              user@devuan-pinephone:~/bench$ time ./bench n=102334155 n=102334155

                              real 0m13.109s user 0m13.065s sys 0m0.005s user@devuan-pinephone:~/bench$


                              մոտորոլա դրոիդ4՝


                              user@devuan-droid4:~/bench$ time ./bench n=102334155 n=102334155

                              real 0m16.393s user 0m15.783s sys 0m0.174s user@devuan-droid4:~/bench$


                              1. 1

                                լիցք պահելու մասին, փորձեցի, այսօր 14:45֊ից մինչեւ հիմա՝ 19:15 — 100֊ից իջաւ 70։

                                1. 1

                                  ինձ թւում ա ինձ էլ բարդ կը լինի, զի օբերոնում օօպ ա, բայց դէ ջաւայի պէս չի որ ամէնը միայն էդպէս լինի։ կոդի մեծ մասը ֆունկցիաներով ա, ու հիմնականում գրաֆիկայում ա օգտագործւում օբյեկտային ծրագրաւորում։ գիտեմ որ գիտես։

                                  1. 1

                                    նայեցի sxmo֊ն, տեղակայեցի հէնց emmc֊ի մէջ, փոխարինելով լռելեայն մանջարօ֊պլազման։

                                    ահագին լաւ աշխատում ա, վերջն ա։

                                    ինձ թւում ա, այնուամենայնիւ մաեմօյի ինտերֆէյսն էլ նէնց չի որ շատ ծանր ա։ դէ, աւաղ, պահանջում ա վիդեօ դրայւեր։ դա չհաշուած օկ ա։

                                    ու նաեւ էս պահին լաւ չի աշխատում փայնֆոնի վրայ վիդեօ դրայւերը, դրոիդի վրայ շատ աւելի լաւ ա։

                                    հիմա ունեմ երկու օհ՝ sxmo ներսում, եթէ լոյս պէտք լինի վառել, ու մաեմօ քարտի վրայ։

                                    հիմանականում բայց մաեմօյում եմ։ (:

                                    1. 1

                                      տես, ես քանի որ ջաւայի բէքգրաունդից եմ գնացել գօ, ինձ համար լիքը դժուար ա նորմալ քոմփոզիշն անելը(էն քրինջ հումորները որ գօի չուվակներն անում են ջաւա անողների մասին, լրիւ մի իռլ)։ տէնց զգում եմ, որ ստրուկտուրան պահելը գօ օօպ֊ով աւելի պարզ ա ու ընկալելի, քան այլ լեզուներով, բայց հա ես դեռ գօով դեռ դասական օօպ փաթեռներից չեմ կարողանում հելնեմ ։Դ

                                      1. 1

                                        մեգիի միջուկով եմ գրեթէ սկզբից, պարզեցի որ մաեմօյում devel֊ի միջի միջուկը մեգիի փաթչերն ունի ու անմիջապէս դա տեղակայեցի։ ու տարբերութիւն չեմ զգում զի առանց դրա չեմ փորձել նորմալ։ (:

                                        հմմմ չգիտէի որ սէյլֆիշ դիտարկիչը լաւ չի աշխատում որոշ հարթակներում։ :/

                                        1. 1

                                          չգիտեմ, սա գտայ, քանի որ մի փոքր սքրիփթ ունէի դասականին աջակցող, փորձում էի նորմալ ալգօրիթմ գտնել, նմանատիպ էլի յօդուածներ կային, փորձում եմ սրանցով ունիւերսալ ու բառարաններից մաքսիմալ անկախ լուծում ստանալ, հաւանաբար չի ստացուի որքան հասկանում եմ