[ASK DevForum] Ce ati realizat saptamana asta

  • am terminat de citit Children of Time de Adrian Tchaikovsky (recomand cu căldură)
  • mi-a venit leptopul și am pierdut prea mult timp cu el și tot nu-i gata setup-ul (Fedora 33 îngheață cînd transfer fișiere mari, acum încerc OpenBSD)

Ce laptop ti-ai luat?

T14 AMD Ryzen7

ubuntu e prea mainstream?
mie mi se potriveste destul de bine ubuntu mate.

Fedora a mers/ merge f bine pe T440 și am zis să continui dar nu ceva nu-i în regulă cu versiunea 33 pe noul hardware.

Tu ce-ai făcut săptămîna asta?

am pretrecut mult timp cu cel mic (1+ an)
si ma documentez pentru un posibil nou proiect (dpdv tehnic + economic / business).
o saptamana chiar reusita in evaluarea mea.

daca prin t440 ne referim la thinkpad… pot sa confirm ca ubuntu mate merge excelent pe t470p (cu i7) :slight_smile:
cu ryzen nu am experienta.

Cum ti se pare OpenBSD?
Cu ce este diferit de Linux?

Nu e Linux, e BSD. E mult mai simplu decît Fedora. Îl folosesc pe post de router și își face treaba f bine. Nu am experiență pe partea de desktop cu el.

  • Am avut task-uri de back-end cu Kotlin si Spring, am mai invatat si cum se iau environment variables in Spring Beans din helm charts.
  • Am facut debugging pe un api cu websockets
  • Am descoperit ca se poate inlocui babel-loader cu esbuild-loader ca sa reduci timpul de transpilare la typescript la jumatate
  • Mi-am cumparat cabluri de deschidere capota la masina fiindca s-a rupt deja una, distractie de o ora + 220 lei pentru 2 cabluri de frana de la bicicleta, doar ca astea sunt pentru capota si nah
2 Likes

Am facut o baie in miez de noapte la puturoasa. Recent mi-am luat o tranta urata si mi-am avariat un pic coloana aproape de gat. A doua zi dupa baie (care a durat vreo cateva ore) mi-am simtit coloana mult mai mobila in zona afectata si lipsita de durere.
Un var de-al meu care a avut un accident urat la genunchi mi-a zis ca dupa baia la puturoasa, a fost prima data cand a simtit lipsa durerii.

Nu arata foarte sexy dar proprietatile curative sunt de necontestat.

1 Like

Side-project related, săptămâna asta am terminat pasul 1 dintr-o lung proces de migrație și upgrade la tool-ul meu de task management.

Mai precis, am făcut o parte din el sa urmeze clean architecture / hexagonal architecture, cu partea de domain inspirata din DDD. Apoi am schimbat storage-ul din fișiere text YAML într-o bază de date SQLite.

1 Like

am reușit sa fac un addon pentru outlook, folosing office.js :slight_smile:
documentația este stufoasă si foarte incorecta :))

Grija mare la astea, am avut si eu un accident similar si sechelele au tinut ani de zile.
Nici acum nu sunt 100% ok.

Si eu mi-am invatat lectia. E adevarat ca nu poti sa previi accidentele. Insa poti sa eviti situatiile in care acestea se pot intampla. :slight_smile:

Ah, si bine ca mi-ai readus aminte. Stiu ca Joe Rogan vb. la un moment dat de exercitiul ala ptr. gat cu o banda rezistenta sau greutati. E bine sa ai muschii gatului tonifiati - reduce gravitatatea unei potentiale accidentari.
… Am gasit si clipul

Mike Jolly developed it to help strengthen the neck but also to help protect from a certain amount of CTE by protecting the head from snapping around as much on impact.

https://www.instagram.com/p/BNqD327AxcG/?utm_source=ig_embed

Azi am implementat Semantic Versioning ptr. Gamitate, ca sa fac update corespunzator la fisierele din appdata.
M-am apucat de localization - intr-un FINAL! Era de mult pe lista. Cum mai multi beta testeri au observat greseli gramaticale am zis sa pun toata ciorba de text intr-un singur loc. Godot face treaba asta super facila, e o placere maxima sa faci localization. Un .csv simplu cu o coloana EN, RO, etc si o coloana in stanga cu ID’s.
Poti sa bagi direct in casutele de text ID-ul sau sa chemi in cod tr("my_id")

Pasul asta ma face sa simt ca lucrez la un proiect profesional AF. Iti dai seama, localization?? Pff, ne-am ajuns. :rofl:

3 Likes
  • m-am jucat cu Elasticsearch și Logstash pe proiect, avem un search imens (că nah, toți vor într-un final un fel de Excel online) și vrem să îmbunătățim performanțele. Primele teste sunt foarte promițătoare…
  • am avut o căruță de meetinguri
  • m-am jucat cu Quarkus
  • am făcut research de gume pentru mașină

cum ti s-a parut Quarkus? :smiley:

Prima expresie ce-mi vine în cap? Blazing fast. Pornește serverul în 3 secunde, care, față de cel actual (Wildfly 21) este infim…
Are un pic de learning curve, dar dacă ai lucrat cu Microprofile înainte, înțelegi mai ușor, cel puțin așa mi se pare momentan, dar repet, nu am făcut nu știu ce cu el încă…
Sunt exemple multe pe site-ul lor și au copiat initializer de la Spring (me gusta :grin:), downside-ul fiind că nu toate sunt explicate foarte în detaliu și trebuie să mai sapi tu după una alta.
Îmi place că are Hibernate support out of the box în schimb. :slightly_smiling_face:

Tu folosești activ/productiv? Cum ți se pare?

1 Like

Nu l-am folosit inca in productie. Am facut un mic proiect personal cu el si mi-a placut.
Blazing fast si merge pe treburi standard din java si jakara ee :smiley:

Am finalizat cursul cu studentii: 6 saptamani de sesiuni zilnice cu topicurile de mai jos.
Inainte sa ma intrebati: toate topicurile sunt la nivel “incepatori”, ca nu puteam sa ii invat JS sau PHP intr-un timp asa scurt, dar cu demonstratii si cu analogii cu ceea ce stiau deja (C si/sau Java), a mers bine.

Product backlog
Sprint 1
HMTL fast-forward
Git repos si github pages
Cum functioneaza Internetul
Cum sa cauti eficient pe Google
Agile programming: Scrum
LAMP install
Sprint 2
CSS
Bootstrap
User story:
Pastrarea motivatiei
Sprint 3
Cum se scrie si se organizeaza codul
Intro to JavaScript
Regex / Epresii regulate
Sprint 4
Forms. AJAX
Javascript in projects: ecommerce
Scheme logice si pseudocod
Test driven development
Sprint 5
Introduction to PHP
Advanced programming in PHP
SQL Relational
Time management
Sprint 6
Mvc servicii
CMS fundamentals
Salvarea configurarilor: xml, json, yaml, ENV, PHP
8 Likes