Կարգերով պահոցներ՝ Տեք

Անդրանիկ Վարդանեան

17 Նոյեմբերի, 2023

#CyHubCTF2023

սկսում ենք սերւէրները թարմացնելով՝

# freebsd-update fetch && freebsd-update install
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 13.1-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 255 patches.....10....20....30....40....50....60....70....80....90....100....110....120..
..130....140....150....160....170....180....190....200....210....220....230....240....250.. done.
Applying patches… done.

ստուգում ենք՝

root@srv0:~ # freebsd-version -kru
13.1-RELEASE-p1
13.1-RELEASE-p1
13.1-RELEASE-p1

ապա թարմացնում են ՕՀ֊ի թողարկումը՝

root@srv0:~ # freebsd-update upgrade -r 13.2-RELEASE
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 13.1-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Inspecting system... done.

The following components of FreeBSD seem to be installed:
kernel/generic kernel/generic-dbg world/base world/lib32

The following components of FreeBSD do not seem to be installed:
world/base-dbg world/lib32-dbg

Does this look reasonable (y/n)? y

Fetching metadata signature for 13.2-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... 

դէ հիմա սպասում ենք։

Fetching files from 13.1-RELEASE for merging... done.
Preparing to download files... done.
Fetching 5595 patches.....10....20.[…]..5590.. done.
Applying patches… done.
Fetching 576 files... ....10..[…]..570... done. Attempting to automatically merge changes in files... done.
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".

դէ հիմա էլ տեղակայում ենք

root@srv0:~ # /usr/sbin/freebsd-update install
Installing updates...
Kernel updates have been installed.  Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.

օկ, դէ հեսա reboot անեմ։

shutdown -r now

ապա կարող ենք ստուգել եթէ պատրաստ ա թարմացումները ու տեղադրել՝

root@srv0:~ # /usr/sbin/freebsd-update updatesready
There are updates available to install.
Run '/usr/sbin/freebsd-update install' to proceed.
root@srv0:~ # /usr/sbin/freebsd-update install
Installing updates...Scanning //usr/share/certs/blacklisted for certificates...
Scanning //usr/share/certs/trusted for certificates...
Scanning //usr/local/share/certs for certificates...
 done.
root@srv0:~ # freebsd-version -kru
13.2-RELEASE-p4
13.2-RELEASE-p4
13.2-RELEASE-p5

պատրաստ ենք մնացած քայլերին (։

Պատասխանել մեյլով

Անդրանիկ Վարդանեան

4 Նոյեմբերի, 2023

Այո, լուրերը ճիշտ են՝ կազմակերպում ենք նոր Capture The Flag (գրաւիր դրօշը) մրցոյթ CyHub֊ի հետ։

Անցեալ տարի ուղիղ եթերով բլոգում էի թէ ինչպէս եմ կարգաւորում սերւէրները եւ առաջադրանքները։ Այս տարի էլ նոյն եմ անելու CyHub CTF 2023 պիտակի տակ։

Մի՛նչ։

#CyHubCTF2022

#CyHubCTF2023

Պատասխանել մեյլով

Ասք QR֊ների եւ թուային մենիւների մասին

Փաստօրէն արդէն Հայաստան է հասել թուային մենիւները։ Ես մի տեսակ զարմացած եմ եւ իրականում տխուր։ Գիտեմ, բոլորին անսպասելի է, որ նման բան կարող է ասեմ։

Բացատրեմ.

Մտել ենք Կօֆէի սիրած վայրերից մէկը՝ Future Diner, որը Երեւանի լաւագոյն վեգան ճաշարաններից մէկն է։ Չնայած նրան, որ միշտ պատուիրում ենք իրենց մօտից ուտելիքներ, երբէք ֆիզիկապէս չէինք եղել։

Մտնելուց անմիջապէս յետոյ երիտասարդ աշխատակիցն ասաց «մենիւի համար կարող էք սկանաւորել այս QR֊ները, ունենք հայերէն, անգլերէն եւ ռուսերէն մենիւներ»։
IMG 6687

Իհարկէ, իմ համար սա բնաւ խնդիր չէր, քանզի հեռախօսս հետս էր։ Նկարեցի, ինչ֊որ մի անկապ կայք բացեց, նայեցինք։

Screenshot 2023 07 05 at 8 28 54 PM

Սակայն սա իրենից ահագին բան է ենթադրում, որը գուցէ միշտ չլինի յաճախորդի մօտ։ Յաճախորդը պէտք է ունենայ

  1. հեռախօս
  2. որն ունի խցիկ
  3. որը հասկանում է QR֊ներ
  4. որը ունի համացանցի հասանելիութիւն
  5. որի բրաուզերը կարողանում է բացել JavaScript֊ով աշխատող կայքեր

Ես եղել եմ ժամանակին մարդ, ով չի ունեցել հեռախօս։ ով ունեցել ա հեռախօս առանց կամերայի։ ով ունեցել ա խցիկով հեռախօս բայց չի հասկացել QR֊ներ։ ով … (եւ այլն)

Արդէն հասկացաք, թէ ինչու եմ տխուր։

Ու նաեւ ունեմ բազմաթիւ ընկերներ, ովքեր մինչ օրս չունեն հեռախօս, կամ արի ասենք՝ խելախօս։

Սա իհարկէ եթէ նայում ենք խնդիրներին հասանելիութեան առումով։

Իսկ եթէ նայենք մեր ուժերից վեր ու մեզնով չլուծուող խնդիրների տեսակէտից՝

  1. գուցէ ցանցի հետ խնդիր կայ՝ Ucom֊ը MTS֊ը եւ այլնը գուցէ խնդիր ունեն ու հիմա չես կարող հասնել այդ կայքին
  2. գուցէ այդ կայքն ունի խնդիր եւ անհասանելի է ամբողջ աշխարհին
  3. գուցէ այդ ընկերութիւնը վերանում է մի օր

Սրանք ամենայաճախ հանդիպող դէպքերն են, չեմ թուարկում այն դէպքերը, որ հնարաւոր է լինեն, բայց “հազարից մէկ”։


Նոր մատուցողի հետ էի խօսում եւ իրեն հարցուցի՝ իսկ ի՞նչ եթէ յաճախորդը չունի խելախօս, նա ասաց «էդ դէպքում տրամադրում եմ իմ կամ ճաշարանի հեռախօսը»


Ես իհարկէ հասկանում եմ, թէ ինչու է մարդկանց «քուլ» թւում նման բաները։ Մի կողմից (մեզ թւում է թէ) բնութեանը օգուտ ենք տալիս (դա իրականում հարցական է, ոչ մի հետազօտութիւն չկայ, որ հաստատում է դա), միւս կողմից էլ դէ շատ ժամանակակից է թւում, նայի՛, նայի՛, նկարում ես ու տեսնում նկարներ ու թուէր։

Մի կողմից էլ մտածում եմ, գոնէ QR֊ը յղէր դէպի իրենց կայք, նենց չի որ պատուիրում ես կայքով, ուղղակի նայում ես։

Ասանկ բաներ…

Պատասխանել մեյլով

Անդրանիկ Վարդանեան

25 Ապրիլի, 2023

ահագին ժամանակ է ինչ «ցանցառներ ռադիօ»֊ի հոսքը գոյութիւն ունի, սակայն բազմաթիւ մարդիկ խնդրել էին որ աշխատի նաեւ Google Podcast֊ում եւ Spotify֊ում։

Իրականում մեր RSS հոսքը հերիք է, որ մարդիկ կարողանան լսել, բայց արի ու տես որ Spotify֊ը չի ընդունում RSS հոսքեր իրենց ծրագրի մէջ ու պէտք է անպայման իրենց կայքում դիմում գրեմ։ Նոյն պէս էլ Google֊ը։

Էս շաբաթ երեւի նստեմ էս հարցերը լուծեմ, որ հասանելի լինի բոլորին, չնայած նրան որ հասանելի է, բայց էս համակարգերը մարդկանց թոյլ չեն տալիս «այգուց դուրս» նայել։

Յետոյ էլ ասում են թէ Խնձորն է փակ համակարգ, արի ու տես որ iOS֊ի ու macOS֊ի Podcasts ծրագիրը ամենա֊ազատն է աշխատում, առանց սահմանափակումների, ընդամէնը RSS հոսքով։

Պատասխանել մեյլով

Հայերէնները macOS֊ում եւ iOS֊ում

Մեր զրուցարաններից մէկում նոր քննարկում էինք, թէ իրականում ինչքան բարդ է մեր համար Հայերէն թարգմանել տարբեր ծրագրեր։

Օրինակ՝ դաշնեզերքի համայնքը ահագին ժամանակ առաջ թարգմանել էր Mastodon֊ի վեբ ծրագիրը Հայերէն, սակայն դասական ուղղագրութեամբ, օրինակ Favorites֊ը ցոյց ա տալիս Հաւանածներ, ոչ թէ հավանածներ։

Ահագին ժամանակ է թարգմանում եմ NetNewsWire ծրագիրը Հայերէն՝ դասական ուղղագրութեամբ ու դեռ չեմ հասել կոդը գրելուն, բայց մտածեցի, տեսնես XCode֊ը սպասարկում ա՞ բազմալեզու համակարգեր։

Իրականում, աւելի լաւ է սպասարկում, քան բազմաթիւ համակարգերում, օրինակ Siskin IM ծրագրի կարգաւորումների մէջ (սա հենց Settings֊ի մէջ է, այսինքն նոյնիսկ ծրագիրում կոճակներ ստեղծել պէտք չի, այլ հենց Settings֊ից կարող ես փոխել լեզուն) տեսայ որ մի քանի լեզու է սպասարկում.

Siskin_Language.png

Ահ, այսինքն կը կարողանամ մի քանի լեզու աւելացնել, առանց ինչ֊որ կոճակներ աւելացնելու։ Հրաշալի՛։

բայց մեր գլխաւոր խնդիրն այն էր, որ մենք ոզում ենք ունենալ ե՛ւ դասական ուղղագրութեամբ, ե՛ւ արդի ուղղագրութեամբ։

Պարզւում է, որ XCode֊ի Localization֊ում կայ երկու հատ Հայերէն.

Screenshot 2023 01 30 at 5 00 12 PM

Հրաշալի, ուրեմն կը կարողանանք երկուսն էլ սպասարկել, երբ թողարկենք մեր թարմացումները (։

Ասանկ բաներ…

Պատասխանել մեյլով

Սարեանցիների Պատահական Հանդիպում

Տուն գնալու ճանապարհին ասեցի կօֆէին «դէ արի մտնենք Սարեանի Հայկ սուրճի բովարան» ու իհարկէ, ինչպէս միշտ, բարմենն ասաց «ձեր ընկերները ներսում են»։

Մտանք ներս ու տեսանք, որ իսկապէս մեր ընկերները այստեղ են ։Ճ

Այսպիսով ստացուեց պատահական հանդիպում Սարեանցիներով, Սարեան փողոցի վրայ։

Նկարները նախ երեւացին Photos by Antranig ցօգում։

Ասանկ բաներ…

Պատասխանել մեյլով

Հղում

Ivory 1.0՝ Mastodon֊ի սպասառու Tapbots֊ի կողմից

Ընդամէնը մի քանի ժամ առաջ Tapbots֊ը հրապարակեց Ivory սպասառուն Mastodon֊ի սպասարկիչների համար:

Ես ահաւոր ուրախ եմ: Փաստացի, նոյնիսկ այսքան սկզբնական վիճակում շատ լաւ է աշխատում ծրագիրը: բայց մի տեսակ սպասելի էր, հաշուի առնելով, որ Tapbots֊ենք Twitter֊ի ամենալաւ սպասառուի ստեղծողներն են եղել:

Շատ «տանն» եմ զգում ինձ Ivory֊ի հետ:

Իհարկէ, վճարովի է, $2/ամիսը կամ $15/տարին: Բայց տեսնելով թէ ինչ աշխատանք են տանում, ապա հաստատ արժի:

Ես մտածում էի թէ իմ սեփական սպասարկիչը տեղակայելիս կ‘օգտագործեմ Pleroma/Akkoma, բայց տեսնելով թէ ինչ լաւն է Ivory֊ն ապա մտածում եմ Mastodon տեղակայելու մասին:

Մի տեսակ համացանցը հետ է գնում իր արմատներին:

Ու իհարկէ, այս պահը ինչ հրաշալի է՝

Ասանկ բաներ…

Պատասխանել մեյլով

Հղում

mozilla.org֊ի 25րդ տարեդարձը

Մի տեսակ չեմ հաւատում, որ Մօզիլլայից մի քանի տարի եմ մեծ։  Այսինքն երբ ես մանկապարտէզում էի, աշխարհի էն կողմում մի խումբ մարդիկ պայքարում էին համացանցի եւ վեբի ազատութեան համար։

Շնորհաւո՛ր, Մոզիլլա։

Շնորհակալ եմ, Զաւինսկի։

Պատասխանել մեյլով

Photos By Antranig նկարների ցօգ

Ինչպէս ասում են՝ ասեցի ու արեցի։

Եւ ահա, Photos By Antranig կայքը պատրաստ է։

Տեխնիկական տուեալները.

Դեռ չեմ աւելացրել յղումը ամէն տեղ, բայց շուտով դա էլ կանեմ։

Յոյս ունեմ կը հաւանէք աշխարհը իմ աչքերով

Ասանկ բաներ…

Պատասխանել մեյլով

աշխատանքներ 2023 թուականի համար

այս տարի ահագին գործ կայ անելու։ Սկսեմ թուարկել հերթով

  • թարմացնել բոլոր կայքերը որ օգտագործում են oblox համակարգը
  • թարմացնել Խօսենքը
  • թարմացնել սերուէրը եւ սերուէրի բոլոր ծրագրերը
  • ստեղծել հայերէն RSS ընթերցիչ
    սրա համար արդէն ահագին աշխատանք ենք արել. որոշել ենք թէ որ ծրագրերն ենք fork անելու ու խօսել եմ այդ ծրագրերի հեղինակների հետ ու ստացել իրենց «պաշտօնական» թոյլտւութիւնը։
  • վերակենդանացնել Systems We Love — Armenia համայնքը

գիտեմ, շատ բան չեմ գրել ու դա դիտմամբ է տենց։ բայց եթէ այս հինգից երեքն էլ իրականանան ապա ահագին գոհ կը լինեմ։

կը փորձեմ ամէն երեք ամիսը մէկ հետ գալ այս ցուցակին ու տեսնել, թէ ուր ենք հասել։

Ասանկ բաներ…

յ.գ. ներեցէք ուղղագրական սխալները, գրառել եմ այՓադով

Պատասխանել մեյլով