Fork me on GitHub
#clojure-hungary
<
2022-07-20
>
Aron05:07:54

írtatok már parsert clojureben? 🙂 van egy sass/scss problémám és semmi kedvem kézzel megoldani

sb05:07:51

Szerintem ezt eleg egyszeru alkalmazni Clojure alatt, ha erre gondolsz. https://github.com/antlr/grammars-v4/tree/master/scss Amugy en regebben futottam par kort a temaban, hogy jobban megertsem a lisp nyelven. Alapvetoen egy parser irasa eleg kemeny dolog, ha egyre gondolunk.. szoval szerintem egyszerubb pl ANTLR-t alkalmazni, ami amugy kb ugyanannyit tud sebessegben, mintha clojure-ban megirnad.. nem tudom erre gondoltal?

Aron05:07:23

ezt nem láttam, köszi

Aron05:07:48

először a "hivatalos" parsert néztem, de az nem arra van amit én szeretnék, statisztikázni és keresni példákat, kiszűrni hogy pl. milyen neveket használunk van aki camelCase-t használ pl és van aki valami egyebet, jó lenne ezeket egyesíteni

👍 1
Aron05:07:06

csak mire kézzel átnézem, már tízszer át lesz írva

👍 1
sb05:07:24

Ha kicsit belenezel ebbe, akkor fogod latni, akar egyedi parsert is tudsz irni illetve tudod modositani pl ezen a linken levot is. Igen, erre tokeletes szerintem ANTLR, mert kiforrott amugy, jol dokumentalt, nagy kozosseg van mogotte.

sb05:07:56

En legalabbis sokat megneztem, es erre jutottam, ez az egyik legjobb.. aztan ki tudja

Aron05:07:45

nézem:)

Aron05:07:17

minden jobb elsőre mint sajátot írni

👍 1
Aron05:07:37

írtam parsert de inkább csak szórakozásból és nem volt időhöz vagy minőséghez kötve

👍 1
Aron06:07:09

a vicc az hogy a tooling a baj. nem vagyok javas 😄 szóval most eccerre nézek hat videót hogy hogy kell ezt

benedek12:08:54

a regi nagy klasszikus parser temavan az instaparse

benedek12:08:11

de konnyen lehet h a te esetedre ez verebre agyu lenne

benedek12:08:18

en a babashka kornyeken neznek korul a helyedben mert ha jol ertem egy ecceru kis toolt raknal ossze ami kb css lint-el

benedek12:08:57

oh most latom kicsit keson csatlakoztam a partihoz -- gondolom azota reg tul vagy a kalandon ;) esetleg ird le par szoban h oldottad meg végül

Aron17:08:39

ja, használom bb-t meg nbb-t, vagyis gyakorlok vele

Aron17:08:59

és úgy oldottam meg hogy felmondtam

sb17:08:12

Nem mondod… 😮

Aron17:08:30

hát nem ez volt a legsúlyosabb ok, de közrejátszott

Aron17:08:43

egy a sok közül

Aron17:08:01

azért az ANTLR jó tipp volt, biztos fogom használni

sb17:08:11

Sajnalom.. nem regen megkeresett egy Clojure-s fejvadasz, dobjam at a kontakodat, egesz jo fizetest igert

sb17:08:24

szeptember vegi kezdes lenne

benedek17:08:32

haha hat akkor megoldottad :)

Aron17:08:35

az a baj, hogy nincs nagyon se javas se clojures tapasztalatom, főleg js meg valamennyi cljs 🙂

sb17:08:38

(remelem nem ugyanaz a ceg.. UK fintech)

Aron17:08:06

biztos nem, itt 150 ember közül konkrétan 1 hallott a clojureről

👍 1
Aron17:08:11

ez volt ami a legbosszantóbb volt amúgy, csomó egyetemet végzett, tapasztalt ember, és általános dolgokat mikor említettem akkor az volt a feedback - nem is egyből hanem másod-harmadkézből, hogy ne jöjjek mindenféle példákkal mert úgy megy át mintha felvágnék...

sb17:08:32

pff.. az kemeny 😞

Aron17:08:55

alternatív valóság, echo chamber, buborék a köbön, ha nem megyek át rajta, el se hiszem hogy van ilyen

Aron17:08:14

kollégám (15 év tapasztalat fullstack, C#, .Net, react, typescript etc.) asszondta hogy az ő tapasztalata szerint minden projekt így kezdődik (több 2 éve kezdték tervezni, 14 hónapja indult a fejlesztés), és hogy meg kell várni míg valami eltörik productionben és akkor lesz majd motivációja a vezetőségnek hogy leásson a dolgok mélyére és változtasson

Aron17:08:37

ahogy a line managerem fogalmazott: let's not focus on problems that we haven't met yet

Aron17:08:21

na de legalább tudom hogy óvatosabb kell legyek, nem elég ha azt mondják amit szeretnék hallani az interjún...

👍 1
sb17:08:23

Az eleg kemeny.. hat igen, lattam mar ilyen startupot. Ujra kellett fejleszteni az egeszet.. 2-3 ev utan..

Aron17:08:11

jah de ez nem startup hanem kingfisher, elég régi cég

sb17:08:40

ugy latszik, mindenutt vannak hasonlo problemak..

Aron17:08:41

screwfix.com-ot teszik át ATG (.jsp) monolithről next.js typescript reactra

sb17:08:37

ohh.. akkor viszont lehet gaz, vagyis biztos, hiszen ilyenkor azert.. elore kene gondolkodni

Aron17:08:41

de mondtam nekik az elején hogy szerintem ez nem jó választás, mert performance problémák lesznek, frontend lead mondta hogy annyit ne argumentáljak, na de az elmúlt 6 hónapban mással se foglalkozott mint performance problémákkal...

👍 1
Aron17:08:00

ja, de ugye nem foglalkozunk problémákkal amik még nem merültek fel 😄

😁 1
sb17:08:25

Hat ja, .. minden igy kezdodik.. 😄

Aron17:08:36

nem értem ezt amúgy, miért kell másolni facebook meg google meg microsoftot mikor nem ugyanazokat a problémákat kell megoldjuk?

👍 1
Aron17:08:29

szóval szabadságon vagyok, s interjúzgatok, van pár második kör, tech tesztekkel

💪 1
Aron17:08:44

legnehezebb megállni hogy ne csináljak viccet belőle

sb17:08:43

drukkolok hogy jo helyre kerulj be!! 💪💪

Aron17:08:03

köszi 🙂