joi, 24 septembrie 2020

408 Free E-books from Springer

 Desi nu au legatura directa cu o materie anume, nu ratati lista acestor 408 carti libere oferite de o celebra editura:

https://www.reddit.com/r/FreeEBOOKS/comments/g34xi5/408_free_ebooks_from_springer/

Medii si instrumente de programare (IPDP)

Daca sunteti in cautarea manualelor limbajului vizual Gambas, (un urmas al Visual Basic-ului de la Microsoft) dar adaptat  pentru Linux, nu omiteti urmatoarele doua adrese:

 1) Manualul de la Ibiblio.org, in limba engleza, care se pare ca mai are si o editie ulterioara (usor adaptata pentru Gambas 3) dar mai greu de gasit.

http://distro.ibiblio.org/vectorlinux/Uelsk8s/GAMBAS/gambas-beginner-guide.pdf

Vad ca este predat si in Italia:

http://www.emcu.it/GAMBAS/gambas.pdf

 2) Acest al doilea manual de Gambas este in limba spaniola:

http://index-of.co.uk/Programming/Manual_Gambas_by_GAMBAS-ES.pdf  

3) De asemenea va trebui sa cautati o pagina web cu titlul: How to install Gambas on Ubuntu 18.

La editia  18 pe care am folosit-o recent, instalare presupunea mai multe etape:

 Faceti mai bine intai update-ul !

sudo apt-get update

sudo add-apt-repository ppa:gambas-team/gambas3

sudo apt-get install gambas3*

La Ubuntu 20 incercati fara * de la final !

sudo apt-get install gambas3

Si nu uitati sa instalati acele extensii de Gnome, care va permit sa aveti 

iconite si alte chestii in fereastra.

Exista si un film undeva pe youtube, cu 20 de chestii de instalat la Ubuntu 20, prima , addon-ul de gnome este de ajuns.

Atentie: Pentru exemplu cu downloader-ul de carte instalati: 

sudo apt-get install curl

 

duminică, 13 septembrie 2020

SO - Sisteme de operare (YouTube)

 Ca de obicei, in cautarile mele pe internet ajung pe paginile anumitor resurse.

De data aceasta am ajuns pe paginile unor resurse despre Linux, gazduite pe YouTube. 

Dau ca de obicei intai URL-urile dar nu va repeziti, sunt cateva lucruri de aflat despre Linux.

Linux System Administration Full Course (??)

https://www.youtube.com/watch?v=wsh64rjnRas.

Comentarii: 

1) Cursul pare a dura 6 ore, dar nu va faceti iluzii, nu deveniti chiar in 6 ore experti in Linux.

2) Sunt doua mari colectii de distributii: Cele provenite din Debian (aici fiind Ubuntu , Mint si multe altele) si cele provenite din Red Hat Linux (aici fiind Fedora, CentOS, Mandriva, Mageia etc). Un curs Linux este mai mult sau mai putin legat de una din aceste categorii. Unele comenzi si configurari dintr-o parte nu mai sunt valabile in cealata, iar formatul pachetelor cu software  este diferit.

3) Red Hat are o colectie de cursuri proprii. Pe aceeasi pagina veti gasi, in lista de clipuri urmatoare, un fals curs RedHat, o compilatie din alta parte, in care vi se explica printre altele cum sa iei o intreaga arhiva a directorului /etc/, unde sunt parole si alte informatii sensibile si sa o copii pe alt server, fara sa stii ce pui acolo. Daca ai sti, ar fi relativ OK.

Acesta este pericolul cu aceste cursuri de Linux, pe linga informatii corecte si de fair play sunt si informatii incorecte sau care te pot duce intr-o dandana, daca nu le folosesti cum trebuie. 

Sau poti gasi un fan al consolei care te poate convinge, gresit ca sub Linux sunt doar comenzi de consola, cand exista atatea alte utilitare cu frumoase interfete grafice.



sâmbătă, 12 septembrie 2020

ASC-Arhitectura Sistemelor de Calcul

 Astazi in asteptarea tezelor de la ASC, am cautat sa vad daca gasesc pe Internet vreo carte despre Arhitectura Sistemelor de calcul.

Am gasit intai o prezentare de vreo 400 de pagini... si apoi o carte, la aceasta adresa de aici. Arhitectura Hardware-ului Computerelor si a Software-ului Sistemului.

Nu stiu daca puteti descarca asa ceva, link-ul are un nume ciudat, in araba ?

 http://seu1.org/files/level3/2-IT110/110%20%D9%83%D8%AA%D8%A7%D8%A8.pdf

Ce mi-a placut la aceasta carte este ca ea a fost deja adnotata pe culori, indicand ceea ce este important de retinut, din cate bag de seama.

1)Dezavantaj, este o carte putin cam mare, de vreo 700 de pagini.Avantaj, zice lucrurilor pe nume pe indelete, cel putin din cate vad la inceput. 

2) Va puteti amuza si cu ilustratiile, dar par a fi copiate din prima editie a cartii, unele imi par cam vechi.

3) Nu lipsesc clasicele exercitii cu calcule in diverse baze de numeratie.

4) Nu lipsesc notiunile fundamentale despre un limbaj de asamblare, pe ceva numit Little Man Computer. Nu este chiar ca GnuSim 8085 sau ca seria x86 , nici nu e ca ARM-ul (Unii poate ar dori alt simulator... si eu.)

5)Dar sunt explicate clar notiunile privitoare la un limbaj de asamblare, chiar daca  mnemonicile, numele instructiunilor difera.

6) Si fetch execution cycle este explicat. Ne va trebui in anul al doilea la LFA-LFC la constructia unui compilator si a micii sale masini virtuale pe care va rula codul.

7) Conceptul de intrerupere, este si el explicat. Apoi ideea intreruperii pentru "Time sharing" ca mai multe programe sa isi imparta timpul procesorului este si ea explicata.

8) De aici incolo urmeaza intreruperi, DMA si apoi periferice, o lunga lista de periferice , incepind cu cele de I/O - adica de intrare iesire.

9) Imaginea de ansamblu a computerului, este cam pe la mijlocul cartii, (cam la pg 350 aproximativ).

Si asa mai departe, urmeaza comunicare in retele printre altele. (Cap 12)

In concluzie: Cititi THE ARCHITECTURE OFCOMPUTER HARDWARE,SYSTEM SOFTWARE,AND NETWORKING

AN INFORMATION TECHNOLOGY APPROACH

de Irv Englander

de la Bentley University


 Nota din ultimul minut:

O alta carte buna dar mare despre arhitectura sistemelor de calcul gasiti la aceasta adresa din domeniul .ro:

http://acs.pub.ro/~cpop/SMPA/Computer%20Architecture%20A%20Quantitative%20Approach%20(5th%20edition).pdf

De data aceasta este vorba de o carte scrisa de universitarii de la Berkley:

Computer Architecture
A Quantitative Approach
Fifth Edition
John L. Hennessy
Stanford University
David A. Patterson
University of California, Berkeley



So-Cloud And DevOps

 Desi cursul despre fundamentele sistemelor de operare nu include cloud, si nu a inclus niciodata nu pot sa nu remarc ca se face reclama la fel de fel de cursuri de Linux si altele in cloud.

Recent am dat click pe o astfel de reclama si am ajuns la aceste cursuri.

Remarcati ca este vorba de niste cursuri mult mai lungi decat semestrul, in prezentarea originala se vorbea de 6 luni de cursuri.

Probabil aici pe YouTube sunt doar cateva, de introducere sau de reclama.

https://www.youtube.com/watch?v=ajfL2fB-c3I&list=PLVHgQku8Z934QrhnpXGXdfE63w7Qj9eJn

Cursul este tinut de o firma specializata (in instruire , probabil) si bazat pe ceva materiale de la IBM, din cate am inteles.

https://intellipaat.com/cloud-devops-architect-masters-program-training/?utm_source=google&utm_medium=placement&utm_campaign=rmk_cloud_uae&gclid=EAIaIQobChMI7Pn4mpbj6wIVebSaCh0LKQzIEAEYASAAEgKmHvD_BwE



miercuri, 9 septembrie 2020

SO - sisteme de operare

Buna ziua tuturor,

Navigand pe net am intalnit o alta resursa, cred eu, interesanta, pentru cei care citesc sau vizioneaza despre sistemele de operare.

La adresa : Aceasta.

https://www.os-book.com/OS9/slide-dir/index.html

gasiti o seri de slide-uri ale unei carti despre sistemele de operare.

Pagina principala: Aici.

https://www.os-book.com/OS9/

Examinand cuprinsul am senzatia ca este o carte clasica, care intra destul de mult in adancul sistemelor de operare, sau cel putin nu uita sa prezinte acele teme teoretice clasice care isi au radacinile in problemele cu care s-au intalnit realizatorii de S.O.

Si prin dimensiune si prin informatii cartea pare sa depaseasca nivelul cerut simplilor ingineri de sistem si laboranti IT care se ocupa cu instalari si configurari.

N-ar fi rau sa ne uitam impreuna pe ea , nu-i asa ?


joi, 3 septembrie 2020

Qt si Programare multiplatforma + Tehnologii multimedia

 In seara aceasta  (joi 3 septembrie) dam examen pe Teams la aceste materii. Fiecare stie ce are de dat.

Ora 17 informaticienii de la IAST 1.

Ora 19 inginerii de la TIAI 1.

Cei care sunt in ani SUPERIORI anului 1 sa ma contacteze URGENT prin platforma TEAMS ca sa  ii pot include cumva in grup... riscam sa avem sansa de a  nu ne intalni cu cei din anul al doilea care au restante la aceste materii. 

Faceti acest lucru chiar daca ati depus cerere la secretariat, deoarece ste posibil sa deschid cutia postala cu cereri trimise, INAINTE de momentul trimiterii cererii dvs.

D.P.