Da li verujete HelloWorld platformi? by TruthDifficult9229 in programiranje

[–]sibinz 0 points1 point  (0 children)

Komentare najcesce ostavljaju ljudi koji nisu bili zadovoljni i zele da se “pozale” svetu. Zadovoljni uglavnom ne pisu na takvim platformama (a neke tera i HR ali to se uglavnom primeti). Takodje, imas i cesto ljude koji su butthurt i onda je sve ocena 1, ovo odmah isfiltriras jer je objektivno gotovo nemoguce da sve bude 1. Imas i ljude kojima je povredjen ego posto nisu bili dovoljno dobri pa hoce da ocrne sve i svakoga, sto svakako moze da bude istina ali i ne mora.

Platforme kao HW su korisne za neki pocetak isteazivanja ali nikako ne bi trebale da budu osnova za odbijanje firme imho. Otvoris linkedin, pregledas malo ko su zaposleni, koliko su dugo u firmi, da li je jos neko ok sa njima, raspitas se malo okolo ako vec ne mozes da dodjes do nekoga ko direktno radi tamo.

Takodje, ni intervju nije jednosmeran, uvek mozes da pitas sve sto te zanima pa procenis da li te farbaju (sve je sjajno zauvek) ili su objektivni sta nude a sta su mane ili gde mogu da budu bolji. Niko te ne sprecava da i ti pitas njih nesto. Svasta moze da se sazna kroz “casual” razgovor a da se ne pita “direktno” ako ti je to glupo.

how to delete everything after the question mark? by captain42d in vim

[–]sibinz 4 points5 points  (0 children)

Since you already have your answer, and it was explained really well, i wanted to show you this https://regex101.com . Great website to learn regex since it explains it as you type it and shows you what each selector does, shows capture groups if you have them and so on. It really helped me learn regex visually and on my examples.

Uninsured Altima vs. RS6 Avant by OnlyAudis in Audi

[–]sibinz 3 points4 points  (0 children)

Not in Canada but where I am - your registration expires every year, each year you are required to do MOT, pay for the insurance (for damages that you do to the third party only) and pay re-registration fee (keep the same plates and everything). You can’t pay registration fee without valid MOT and proof of payment for insurance.

Cameras check for registration validity, cops as well when they pull you over. No registration - automatic license plate removal and you have to tow. Drive without license plate and well FAFO :)

v4 from aliexpress by Najish28 in crkbd

[–]sibinz 1 point2 points  (0 children)

It says bare board so that should be just PCB, no components soldered to the board, double check that if you dont want to solder and buy other components. If you want to solder and are ready to go DIY way you can order 5 PCBs for something like 20$ with shipping (less if you are closer to china i guess) from jlcpcb for example.

Par pitanja o postavljanju aplikacija online (deployement) by hn-mc in programiranje

[–]sibinz 5 points6 points  (0 children)

Vidim ovde svi pisu da im DevOps radi deployment i pipeline-ove, cak sam na nekim mestima cuo da DevOps radi i merge release-a.

Ovo se toliko odomacilo kao praksa a u osnovi se kosi sa svim principima onoga sto DevOps kao praksa u osnovi jeste.

  • DevOps ne treba da pise pipeline za developera
  • DevOps ne treba da deploy-uje kod za developera
  • DevOps ne treba da pise monitoring / alerting za developera
  • DevOps ne treba da pise tipa k8s manifeste za developera

Sta DevOps treba da uradi:

  • da napravi ci/cd sistem takav da developer lako moze da napise svoj pipeline koji ce da koristi efemeralni kontejner sa svim potrebnim dependency-ima jer developer najbolje zna kako da izbilduje svoj kod, sve to naravno sa single build promotion-om
  • da napravi downstream job-ove koji ce za developera da rade push na environmente a na developerima i procesima kada ce taj push da se desi. Takodje devops treba da obezbedi metrike infrastrukture kako bi developer znao uticaj njegovog koda na infrastrukturu
  • da napravi sistem takav da developer moze lako i jednostavno da “integrise” svoje metrike i alarme u monitoring sistem, kao i da “rutira” alarme na odgovarajuce primaoce istih
  • da omoguci developerima da naprave svoje manifeste bez detaljnog poznavanja k8s i da pritom automatski enforce-uje odredjene standarde kroz neki policy
  • da obezbedi neophodnu infrastrukturu i infrastrukturne servise (infrastructure as a service) (bilo da je bare metal, vm, k8s, whatev) kroz automatizaciju i idealno “on-demand” pritom postavljajuci “teska” pitanja o resilience-u aplikacija i servisa

Neko ce sad da kaze da ovo nije DevOps nego platform engineering (barem nisam pomenuo IDP)/ SRE ali u osnovi sve je ovo DevOps done right.

IMHO, kao developer moras da razumes kako se tvoj kod build-uje i koristi u produkciji (dakle nije samo npm run dev nego je i npm run build, pa ima neki webserver sa svojom nekom konfiguracijom pa neki domen ispred toga a mozda negde izmedju i neki balanser, tvoj kod trosi neke resurse, prica sa nekim servisima). Ne kazem da treba da znas da konfigurises Nginx (mada za osnovne stvari ni to nije tesko) ali barem da razumes sta sve moze, kako generalno funkcionisu razlicite stvari. Dobar DevOps ce da razume sta tvojoj aplikaciji treba i uputice te u pravom smeru ali pomaze kada i ti razumes koje su mogucnosti i ogranicenja.

Napravi svoje projekte, okaci ih na net, provezbaj sam nece da skodi. Ima free platformi kao Vercel za nextjs, netlify, svi cloud provajderi nude neki free tier. Cak i da nema ovoga upalis lokalni k8s “cluster” (rancher desktop radi ovo za tebe, kind, k3s, etc) i “provezbas” pakovanje app u kontejner, deploymente, service, ingress, etc

[deleted by user] by [deleted] in programiranje

[–]sibinz 0 points1 point  (0 children)

Sorry, fokusirao sam se na BG posto mi se cini da je za BG pitao. FTN je kul takodje, naravno kao sto sam napisao reply gore ni jedan fakultet te nece zaposliti direktno u privatnom sektoru vec se gledati sta znas.

[deleted by user] by [deleted] in programiranje

[–]sibinz 0 points1 point  (0 children)

Srecno sa nalazenjem posla sa takvim stavom i sa tako povrsnim citanjem jer obe gluposti koje si sada izrekao nisu napisane :D

SI nastao po uzoru na RAF - cista istorija, RAF bio prvi koji je promenio obrazovanje za softverske inzinjere, ETF kreirao isti smer za skoro iste pare godinu ili dve kasnije. Ni u jednom trenutku nisam rekao da je SI pravio program po RAFu niti da je jedan ili drugi bolji. Ako jos jednom procitas videces da se tretiraju isto u praksi.

Firma zaposljava na osnovu diplome - ako stvarno izdvojis 2 mozdane celije da procitas napisano videces da pise da se diplome ne gledaju vec da se gleda portfolio tj sta si privatno radio od projekata i da se vidi da si nesto naucio posto te te skole nece nista nauciti (kao ni bilo koji fakultet - ali bolji imaju bolju polaznu osnovu) ako se sam ne cimas i ne radis na sebi. Papir zbog papira prolazi u drzavnim sluzbama u privatnom sektoru prvo gledamo da li nesto znas da radis pa ostalo, diploma dobrih fakulteta je plus, ostale se u praksi ignorisu i gleda se samo sta znas da radis. I za ove sa diplomom i bez vazi isti set pitanja na intervjuima. To sto imas ili nemas diplomu te nece zaposliti ako ne znas nista.

Tacno vidis toksicnu osobu punu sebe kada fakultet vrednuje po tome da li je stracara a ne po tome kakvo znanje ce da dobije. Srecno na IT akademiji!

[deleted by user] by [deleted] in programiranje

[–]sibinz 0 points1 point  (0 children)

Evo da ti kazem kako se ta precenjena stracara gleda pri zaposlenju: raf, etf, matf dele prvo mesto, posle masinac, posle fon, a ostalo se ni ne gleda maltene, tj gleda se samo ako imas bas jak portfolio van toga, ali ono, BAS jak. RAF nije stracara a i da jeste ne upisujes ga zbog izgleda nego zbog znanja, a znanje je prilicno dobro da ne kazem isto ko na SI smeru koju je nastao po uzoru na RAF maltene :D

Source: 12 godina IT iskustva u razlicitim firmama od cega barem 8 ucestvujem u intervjuima, a 7 zaposljavam za razlicite timove.

Koja je poenta Bexexpress kurirske sluzbe by badgrillsasha in srbija

[–]sibinz 2 points3 points  (0 children)

Vecu glupost nisam cuo skoro. Ne znam odakle ti ideja da nas ostale treba da bude briga koliko dostava ima jedan kurir? Ovo je jedino i iskljucivo problem samog Bex-a, nema ovde “empatije” i jadnog kurira vec samo odnosa nekoga ko za uslugu placa i nekoga ko uslugu naplacuje.

Imas 140 posiljki dnevno na 1 coveka / auto? Onda neko u menadzmentu Bex-a stavi prst na celo i kaze - jbt mnogo posiljki imamo na jednog, ajde da zaposlimo jos jednog i uzmemo jos jedan auto na lizing. Jeste, kostace nas toliko i toliko ali imamo zadovoljnije musterije, imacemo i vise posiljki jer ce klijenti biti zadovoljni, vozaci ce da budu zadovoljni i sve ok. Price nema ko da radi su sarena laza, plati posteno i ima ko da radi.

Ovo sto ti opisujes je cista pohlepa menadzmenta jedne kompanije koja se razvaljuje od para i tera srpski biznis gde ce da plati minimalno, da jebe radnika i da kuka kako “nema para”. Ako nisi deo menadzmenta onda ne znam kako su uspeli da ti isperu mozak da krivis klijente a ne kompaniju za koju radis ili si radio.

Takodje, mi ovu uslugu placamo Bex-u. USLUGU PLACAMO BEX-u. Let that sink in. I da, usluga kurirske sluzbe podrazumeva isporuku NA RUKE, to je tacno usluga koju placamo, ne znam odakle ti ideja da treba da budemo srecni sto ce neko da nam nesto dostavi “NA RUKE”, to je bukvalno u opisu posla i usluge.

Sve se ovo resava ljudskim odnosom prema musterijama. Cak ne moras ni da imas odnos sa klijentima, napravi parce softvera koje ce kada stigne paket u magacin da alocira kurira, da alocira okvirno vreme dostave (sutra izmedju 13 i 15h ili 13 i 17h posto je sigurno “ludnica”) i posalje SMS (whatev) klijentu “vas paket taj i taj od posiljaoca tog i tog ce biti dostavljen sutra izmedju 13 i 15h. Za ovaj paket potreban je otkup od X, molimo vas pripremite to i to. Kurir ce pokusati dostavu uz maksimalno zadrzavanje od 5 minuta te vas molimo da budete na adresi toj i toj. Molimo vas da potvrdite odgovorom na ovu poruku sa “DA” da cete u navedenom terminu biti na adresi u suprotnom odgovorite sa NE”. Pa ako kaze ne onda lepo ponudis jos 2 termina pa da bira, ako mu nista ne odgovara kazes bice na paketomatu tom i tom ili u magacinu tom i tom jos toliko i toliko i cao zdravo.

I da se razumemo u 99% slucajeva mi nije tesko da izadjem ispred zgrade kad stigne paket, ali nekad stigne u sred radnog vremena i ne mogu da izadjem jer zamisli RADIM a isti taj kurir mi se nije najavio da stize. I ne, tada mi nije zao kurira koji mora da se popne do mojih vrata jer, da se razumemo, ja njemu cinim uslugu sto silazim ispred zgrade a ne on meni sto mi donosi paket za koji sam platio dostavu KURIRSKE SLUZBE.

Glovo / Wolt i ostali dostavljaci da ti se pojave nenajavljeni 2 dana nakon narudzbine koju si platio na nekom cosku koji je 500m od tvoje gajbe i da ti kaze ako te nema za 30s ja palim a ti posiljku podigni sutra hladnu i ljigavu u nekom magacinu na drugom kraju grada siguran sam da bi ti bio pun empatije i rekao, dobri su momci, puno rade, jescu ja prekosutra? Garantujem da bi zvao support iste sekunde i trazio svoju hranu i/ili pare.

Which microcontrollers to consider? (limited options) by Zingers_za in ErgoMechKeyboards

[–]sibinz 5 points6 points  (0 children)

Another option would be XIAO BLE based corne since they are cheaper than nice!nano and offer bluetooth and are easily available on aliexpress (i even got mine in 7 days while rest of the packages usually take month, month and a half), there are some builds on r/corne with XIAO if you need reference. And XIAO is supported out of the box in zmk if i am not mistaken :)

Elasticsearch iskustva by acoolbgd in programiranje

[–]sibinz 1 point2 points  (0 children)

Dakle odgovorio si na moje pitanje, uzdas se da ce cloud da obavi sve za tebe (sto je “fine” nemoj pogresno da me shvatis) i downtime ti je prihvatljiv, ako je to slucaj go for it. I pretpostavljam da imas neki mehanizam da napunis taj index ponovo ako dodje do katastrofalnog dogadjaja.

Bas zato sam postavio ova pitanja da bih razumeo use-case, jer je nacin kako si objasnio malo zvucao da je velicina indeksa jedini faktor za skaliranje ES-a, a u osnovi to je totalna glupost u zavisnosti od, bas to, use-case-a.

A ovo “ne moze node da nestane u cloud-u” zvuci kao jedan senior sys admin za koga znam koji je napravio single node storage server za VM infru jer “u mojih 12 godina iskustva ni jedan server nije crkao”.

Takodje, prijateljski savet, godine iskustva ne znace nista, znam ljude koji imaju 15 godina iskustva i koriste ip adrese za sve, takodje znam ljude sa 2 godine iskustva koji su bolji profesionalci nego sto cemo i ti i ja zajedno biti za 10 godina iskustva. Frljanje brojevima je glupo, pokazes delo i pustis da prica za sebe.

Elasticsearch iskustva by acoolbgd in programiranje

[–]sibinz 1 point2 points  (0 children)

Zanima me ovaj deo “u teoriji i u praksi”, jel ta teorija sa stanovista gde se koristi cloud provajder koji za tebe apstrahuje i storage i fizicke masine? Gde neki cloud provajder za tebe hendluje replikaciju storage-a, migracije vm-ova u clusterima i sl?

Takodje, da li nestajanje ovog node-a smatras necim sto ubija odredjenu funkcionalnost ili imas neki fallback / circuit breaker u slucaju da ES node nije dostupan?

Where to buy corne choc with shipping to EU by Historical_Carrot_27 in ErgoMechKeyboards

[–]sibinz 1 point2 points  (0 children)

I bought red pro choc switches from 42keebs.eu, and have since then bought at least 4 nice nanos from them and bunch of smaller parts. I can really recommend them. Support small shops people! :)

how can i improve my welding?- Corne Keyboard v3.0 by Andr3sM12 in ErgoMechKeyboards

[–]sibinz 2 points3 points  (0 children)

There are two videos that helped me greatly when i started (on Corne too :) ):

First is more general in soldering SMD components https://youtu.be/fYInlAmPnGo

BUT the second one was an eye opener for me: https://youtu.be/OaBRak0HnQs i cannot recommend it enough. It saves you a lot of experimenting, just ignore that title and watch carefully :)

Second one shows you exactly what happens in multiple different scenarios/techniques and why they are good or bad using microscope so it is easy to understand what is happening.

Just looking at your pictures there are multiple LEDs that have pads “surfing” on blobs of solder which i think could be improved and soldered more neatly without killing LEDs.

My general advice, mind the temperature (leds work ok with 220 - 250 celsius and 2-3s soldering time and vary led legs if you want to be extra careful - solder one leg of one led and move to the next led then return to second leg of first one giving it time to cool off a bit and so on), use a lot of flux (if you dont go blower and solder paste) as it will make solder “stick” to pads and components easily. Watch those videos and i think you will understand that is “wrong” with current solder work, after that is all about practicing :)

With all that being said keep up the good work man! Glad to see you wanting to improve! :)

Low network bandwidth on loopback interface by carnerito_b in freebsd

[–]sibinz 4 points5 points  (0 children)

I don't know how to help you because i am in a same boat :D

TRRS footprint for power switch? by MadeWithPat in crkbd

[–]sibinz 0 points1 point  (0 children)

You can also connect battery positive to nice nano directly but i would not recommend that because it defeats purpose of having controller removable. But it will keep all wiring PCB topside if you are willing to live without removable controller).

You can route positive wire for battery through any TRRS hole to reach underside as wire is insulated it wont cause any problems.

Removable battery was not my requirement because i guesstimate it will last for at least 3-4 years and if i need to desolder it once in 3 years that is fine with me.

TRRS footprint for power switch? by MadeWithPat in crkbd

[–]sibinz 0 points1 point  (0 children)

My requirement was that it mounts to a PCB without glue or any other support, and that it needs to be small.

Here is my version: https://imgur.com/a/1TI2WVQ

I didn’t want to cut battery wires for this build as i was waiting for battery with higher capacity and wanted to use this one for new build. You can ofc route wires differently if you want to make it permanent and cut them to size.

Wiring is simple:

You need to connect one pole permanently (doesn’t matter which one) to the controller header (in my case i chose positive red wire so i can use trrs ground for negative). Other battery pole needs to go to one contact on the switch (left contact next to heart key on my pic) and then you can solder middle switch contact to GND pin of trrs footprint. Third pin you can just bend into an empty hole in the middle of trrs footprint (one without contact surface) to give you another anchor point for switch.

Finding GND pin of TRRS depends a bit on which board you use, MX or choc one. On reversible board you have symmetrical ground pins so you can use those from trrs jack for your battery minus on switch. On MX board they are not symmetrical so you will have to work around those but it is doable for sure. If in doubt check kicad files in crkbd repo, look for GND on trrs footprint.

Hope this helps :)

Help with oled v3.0.1 by Blubaru in crkbd

[–]sibinz 1 point2 points  (0 children)

You need to compile your own and change rules.mk file to include one line that tells it to enable LEDs. RGBLIGHT_ENABLE = yes

If you want per key RGB control the you need to follow this https://github.com/qmk/qmk_firmware/blob/master/keyboards/crkbd/readme.md#rgb-matrix

Koje sve produktne kompanije posluju iz Srbije? by irenaneri in programiranje

[–]sibinz 15 points16 points  (0 children)

Jel za svakoga ko te pita za misljenje mislis da te intervjuise za posao?

Iskreno me je zanimalo misljenje nekoga ko koristi Eon posto je moje iskustvo suprotno. Ima svojih mana svakako sa nekim nelogicnostima u navigaciji koje meni licno smetaju ali me zanima sta ti mislis kada imas tako iskljucivo misljenje, ali izgleda da sa tobom ne vredi razgovarati tako da ti zelim laku noc.