Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - ".za"
-
How the original creator sees their code:
while (true) {
postGuildCount();
}
how contributors see his code :
/[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?/14 -
I'm trying to sign up for insurance benefits at work.
Step 1: Trying to find the website link -- it's non-existent. I don't know where I found it, but I saved it in keepassxc so I wouldn't have to search again. Time wasted: 30 minutes.
Step 2: Trying to log in. Ostensibly, this uses my work account. It does not. Time wasted: 10 minutes.
Step 3: Creating an account. Username and Password requirements are stupid, and the page doesn't show all of them. The username must be /[A-Za-z0-9]{8,60}/. The maximum password length is VARCHAR(20), and must include upper/lower case, number, special symbol, etc. and cannot include "password", repeated charcters, your username, etc. There is also a (required!) hint with /[A-Za-z0-9 ]{8,60}/ validation. Want to type a sentence? better not use any punctuation!
I find it hilarious that both my username and password hint can be three times longer than my actual password -- and can contain the password. Such brilliant security.
My typical username is less than 8 characters. All of my typical password formats are >25 characters. Trying to figure out memorable credentials and figuring out the hidden complexity/validation requirements for all of these and the hint... Time wasted: 30 minutes.
Step 4: Post-login. The website, post-login, does not work in firefox. I assumed it was one of my many ad/tracker/header/etc. blockers, and systematically disabled every one of them. After enabling ad and tracker networks, more and more of the site loaded, but it always failed. After disabling bloody everything, the site still refused to work. Why? It was fetching deeply-nested markup, plus styling and javascript, encoded in xml, via api. And that xml wasn't valid xml (missing root element). The failure wasn't due to blocking a vitally-important ad or tracker (as apparently they're all vital and the site chain-loads them off one another before loading content), it's due to shoddy development and lack of testing. Matches the rest of the site perfectly. Anyway, I eventually managed to get the site to load in Safari, of all browsers, on a different computer. Time wasted: 40 minutes.
Step 5: Contact info. After getting the site to work, I clicked the [Enroll] button. "Please allow about 10 minutes to enroll," it says. I'm up to an hour and 50 minutes by now. The first thing it asks for is contact info, such as email, phone, address, etc. It gives me a warning next to phone, saying I'm not set up for notifications yet. I think that's great. I select "change" next to the email, and try to give it my work email. There are two "preferred" radio buttons, one next to "Work email," one next to "Personal email" -- but there is only one textbox. Fine, I select the "Work" preferred button, sign up for a faux-personal tutanota email for work, and type it in. The site complains that I selected "Work" but only entered a personal email. Seriously serious. Out of curiosity, I select the "change" next to the phone number, and see that it gives me four options (home, work, cell, personal?), but only one set of inputs -- next to personal. Yep. That's amazing. Time spent: 10 minutes.
Step 6: Ranting. I started going through the benefits, realized it would take an hour+ to add dependents, research the various options, pick which benefits I want, etc. I'm already up to two hours by now, so instead I decided to stop and rant about how ridiculous this entire thing is. While typing this up, the site (unsurprisingly) automatically logged me out. Fine, I'll just log in again... and get an error saying my credentials are invalid. Okay... I very carefully type them in again. error: invalid credentials. sajfkasdjf.
Step 7 is going to be: Try to figure out how to log in again. Ugh.
"Please allow about 10 minutes" it said. Where's that facepalm emoji?
But like, seriously. How does someone even build a website THIS bad?rant pages seriously load in 10+ seconds slower than wordpress too do i want insurance this badly? 10 trackers 4 ad networks elbonian devs website probably cost $1million or more too root gets insurance stop reading my tags and read the rant more bugs than you can shake a stick at the 54 steps to insanity more bugs than master of orion 312 -
So my teammate posted on our Slack channel:
^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&‘*+\/0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+\/0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*$
Then our manager asked him: "Are you swearing on Slack!?"
No sir, thats Regex.4 -
Seeing how cool the community's work stories here, and how they know a lot and how they work in organized companies makes me feel like an absolute piece of shit who's lacking a lot of industry skills.
Remotely working for a startup that lacks any sense of organization, CTO is a volunteering web developer who never shows up. A lone wolf I am. I never signed to be a lone wolf. A product that is based on an absolute garbage product that is in turn based on another utter garbage product. It feels so much pain every time I have to deal with that garbage that I end up watching some stupid anime instead. Decent salary for a junior, very friendly people, and a very empowering non-profit cause but still... technical side is just shit and I don't think I can keep with this.
Sigh :(6 -
People who use special characters in filenames, or characters that don't match /[a-zA-Z0-9]-_./ Should by law be executed by hanging and public humiliation.9
-
I envy all those developers with clean codebases and consistent coding standards and nice architecture.
I'm fixing bugs and optimize code in someone else written project. which looks like spaghetti. with naming conventions like "a", "bbb", "zA" comments written in unknown language and off course the deadline was yesterday.4 -
@wowotek : "I am not person who like to mumble"
--3 Hours Later found an Unhandled Exception in 17th layer of his decision tree--
Also @wowotek : "^[a-zA-Z]*!!!!!!!$"
He work beside me, never tired of this, but a bit annoying sometimes2 -
when you have to validate an email address to fit the requirements of some stupid mail software
(^$|^([^<>()\[\].,;:\s@!&#$%+'{}|~*="]+(\.?[^<>()\[\].,;:\s@!&#$%'{}|~*="]+)*))@((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|(([a-zA-Z\-0-9]+.)+[a-zA-Z]{2,})$)
I'm not even sorry.6 -
Fuck you javascript. You're the worst. Fuck you fuck you. Why I became a fucking frontend developer. Fuck me and my stupid idea to get hired as a...
Oh nvm found the bug. JS is za best.1 -
When writing regexes why the fuck would you not use \w instead of writing [a-zA-Z0-9] or \d instead of [0-9] or the dozen other metacharacters? Makes it so fucking hard to decrypt long regexes.2
-
Prejšnji teden sem se pogovarjal z nekaj prijatelji o spletnem igranju, pa sem opazil, da se veliko omenja nove kazino platforme. Iskreno, že nekaj časa iščem nekaj svežega, ne preveč komercialnega, pa z jasno uporabniško izkušnjo in zanesljivimi možnostmi za dobiček. Se ti zdi, da se sploh še najde kaj kakovostnega?2
-
I just completed this heartfelt and sincere little cry for help on another ste but it wasn't verified because I'm not special enough to format it like a PAD, whatever that means. I cannot seem to simply burn music files anymore. I'm using a Samsung laptop Device name DESKTOP-AII2T2S
Processor Intel(R) Core(TM) i7-2675QM CPU @ 2.20GHz 2.20 GHz
Installed RAM 8.00 GB
Device ID D766A89B-5671-4D9F-B6F9-2D884E9EA309
Product ID 00326-10000-00000-AA880
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display
Edition Windows 10 Home
Version 20H2
Installed on 09/08/2020
OS build 19042.928
Experience Windows Feature Experience Pack 120.2212.551.0
The music is a combination of commercially relased material as well as bootleg recorded material.
I am not looking for a "This is Why We Can No Longer Burn Our Music Files" Intro. All you need to tell me is the corporations that eat the world are protecting their copywrighted music and I must be up earlier and eat bettter breakkie than those individuals. That I can handle. Although I'm not a dev, I'm sure you can understand the feelling after you have worked for hours on attempting something, only to discover your effort has been in vain (much like my former relationships). Again, if you can give me any direction aside from hanging it up and attempting to find happeniness elsewhere, sock it to me. I deserve it. Thanks.
11 years ago when I used a Macbook putting together a playlist, inserting a blank CDR, and burning the file onto the CDR was very easy. I\'m am now faced with hurdles I sometimes scale, only to fall on my face.
I\'m not stupid, or uneducatated about flac, blah blah. I learnt it all myself. I\'m now using a windows operating system. Afew weeks ago I was able to burn what ever I pleased and it was OK.
Then one day, it just wouldn\'t do it. I was following no altered procedures. Since then it\'s been misery. I remember that ocenaudio once burned music files for me.
I don\'t know how to go about retrieving an instruction manual that will take me step by step as to how to do this.
You help would be appreciated.
Cheers,
Jonno
I've been lurking here since 2017 when my Macbook died. I've always enjoy the level of sanity and have attempted to add my jaded, distant and nihilistic spin on a few threads. It won't destroy me if I can't burn files anymore, I'll just go back on heavy tranques and change my name to Ben Zo. Dia Za P.een2 -
Investiranje u Nekretnine u Crnoj Gori: Kako Iskoristiti Potencijal Tržišta i Ostvariti Profit
Property in Montenegro je vaša destinacija za luksuzne nekretnine u Crnoj Gori, sa širokim spektrom usluga koje vam omogućavaju da maksimalno iskoristite potencijal tržišta nekretnina. Bilo da vas zanima prihod od iznajmljivanja Crna Gora, nekretnine za izdavanje, rast vrednosti nekretnina ili strane investicije u Crnu Goru, naš tim stručnjaka je tu da vam pruži sve potrebne informacije. Takođe, ako želite da saznate više o analizi tržišta luksuznih nekretnina, poreskim olakšicama za investitore, kao i mogućnostima za hipoteke i kredite za kupovinu, na pravom ste mestu.
Prihod od Iznajmljivanja Crna Gora - Luksuzne Nekretnine sa Stalnim Profitom
Prihod od iznajmljivanja Crna Gora je veoma atraktivan za sve koji žele da investiraju u nekretnine. Sa stalnim porastom broja turista i investitora, nekretnine za izdavanje u Crnoj Gori mogu doneti značajan profit. Najpopularniji gradovi i naselja kao što su Budva, Kotor, Herceg Novi i Tivat nude odlične mogućnosti za iznajmljivanje luksuznih vila, apartmana i stanova. Bilo da želite da iznajmljujete nekretninu kratkoročno ili dugoročno, Property in Montenegro vam nudi najbolje nekretnine za ovu vrstu ulaganja.
Nekretnine za Izdavanje - Savršen Izbor za Investitore
Nekretnine za izdavanje u Crnoj Gori postale su vrlo popularne među investitorima, posebno u letnjim mesecima kada turistička sezona dostigne svoj vrhunac. Crna Gora nudi mnogo prilika za iznajmljivanje luksuznih nekretnina, kao što su vile, stanovi sa pogledom na more i apartmani. Naša ponuda uključuje nekretnine na atraktivnim lokacijama koje donose visoke prihode od iznajmljivanja.
Analiza Tržišta Luksuznih Nekretnina - Trendovi i Potencijal
Analiza tržišta luksuznih nekretnina u Crnoj Gori pokazuje značajan rast potražnje za luksuznim objektima. Sa sve većim brojem stranih investitora i turista, tržište luksuznih nekretnina u Crnoj Gori postalo je stabilno i profitabilno. Prema našim analizama, rast vrednosti nekretnina Crna Gora je konstantan, a atraktivne lokacije poput Budve, Kotora, Tivta i Svetog Stefana pružaju odlične prilike za ulaganje u luksuzne vile i apartmane.
Rast Vrednosti Nekretnina Crna Gora - Savršen Moment za Investicije
Rast vrednosti nekretnina Crna Gora je u poslednjih nekoliko godina postao vrlo vidljiv, sa stalnim porastom potražnje za luksuznim nekretninama. Zbog atraktivnih lokacija, povoljnog poreza i stabilnog tržišta, investitori mogu očekivati dugoročne profite. Ako planirate da investirate u Crnu Goru, sada je pravi trenutak da iskoristite potencijal tržišta i ostvarite značajan povrat na ulaganje.
Poreske Olakšice za Investitore - Povoljni Uslovi za Ulaganje
Crna Gora nudi poreske olakšice za investitore, što čini ovu zemlju izuzetno privlačnom za ulaganje u nekretnine. Uz konkurentne poreze na nekretnine i povoljan sistem oporezivanja za strane investitore, Property in Montenegro vam može pomoći da iskoristite sve poreske olakšice i smanjite troškove ulaganja.
Strane Investicije u Crnu Goru - Prilika za Globalne Investitore
Strane investicije u Crnu Goru nastavljaju da rastu, a tržište nekretnina je jedno od glavnih sektora u koji strani investitori ulažu. Crna Gora nudi stabilnu ekonomiju, prelepu obalu i povoljne uslove za ulaganje, što ovu zemlju čini privlačnom za globalne investitore. Sa stalnim porastom interesa za luksuzne nekretnine, Property in Montenegro vam pomaže da pronađete najbolje opcije za strane investicije u Crnoj Gori.
Hipoteke i Krediti za Kupovinu - Pristup Kapitalu za Kupovinu Nekretnine
Hipoteke i krediti za kupovinu nekretnine u Crnoj Gori su povoljne opcije za sve koji žele da investiraju, ali nemaju sredstva za kupovinu celokupne nekretnine. Banke i finansijske institucije u Crnoj Gori nude konkurentne kamate i fleksibilne uslove otplate, što omogućava kupovinu nekretnina uz korišćenje kredita. Property in Montenegro vam može pomoći da pronađete najbolju opciju za hipoteke i kredite za kupovinu, kao i da vas vodi kroz ceo proces.
Nekretnine Sveti Stefan - Luksuzna Lokacija na Jadranskoj Obali
Nekretnine Sveti Stefan su među najluksuznijim i najtraženijim nekretninama u Crnoj Gori. Ovaj prelep poluotok, smešten u blizini Budve, predstavlja pravi raj za ljubitelje luksuza i privatnosti. Nekretnine u Svetom Stefanu nude savršen spoj prirodne lepote, bogate istorije i savremenog luksuza. Ako želite da investirate u jednu od najlepših lokacija na crnogorskoj obali, Sveti Stefan je prava destinacija.2 -
Montenegro Sotheby’s Realty – Vaš partner za drugu kuću na moru u Crnoj Gori
Ulaganje u drugu kuću na moru Crna Gora postaje sve popularniji izbor među stranim i domaćim kupcima koji žele imati svoj drugi dom u jednoj od najljepših jadranskih zemalja. Montenegro Sotheby’s Realty, smještena u Regent Pool Club Residences - Baia building, Porto Montenegro, Tivat, nudi ekskluzivnu ponudu kuća na plaži Crna Gora, stanova sa pogledom na more i kuća sa bazenom Crna Gora, osiguravajući vam udobnost, sigurnost i vrhunsku kvalitetu života.
Druga kuća na moru Crna Gora – savršen izbor za odmor i investiciju
Posjedovanje druge kuće na moru u Crnoj Gori omogućava vam da iskusite ljepote Jadrana, uživate u mediteranskoj klimi i bogatoj kulturnoj baštini, a istovremeno ostvarite i dobar povrat na ulaganje kroz najam. Montenegro Sotheby’s Realty pomaže klijentima da pronađu idealnu nekretninu koja zadovoljava njihove želje – bilo da je riječ o modernim stanovima sa pogledom na more, luksuznim kućama sa bazenom ili tradicionalnim kućama na plaži.
Preseljenje u Crnu Goru – nekretnine kao prvi korak
Mnogi ljudi razmišljaju o preseljenju u Crnu Goru zbog njene prirodne ljepote, povoljnih poreznih uvjeta i kvalitete života. Montenegro Sotheby’s Realty nudi kompletnu podršku pri kupovini nekretnina za sve koji planiraju preseljenje u Crnu Goru. Naš stručni tim vodi vas kroz proces odabira, kupovine i uređenja, a također pruža informacije o pravnim i poreznim aspektima života u zemlji.
Porez na nekretnine Crna Gora – što trebate znati?
Prije nego što donesete odluku o kupovini, važno je razumjeti porez na nekretnine Crna Gora i povezane obaveze. Montenegro Sotheby’s Realty pruža detaljne informacije o visini poreza, načinima obračuna i svim drugim relevantnim aspektima kako biste izbjegli neprijatna iznenađenja. Naš tim također savjetuje o poreskim olakšicama i načinima optimizacije troškova, čime vaša investicija postaje još povoljnija.
Kuće na plaži Crna Gora – život u prvom redu do mora
Kuće na plaži Crna Gora su san mnogih, a Montenegro Sotheby’s Realty vam donosi najbolju ponudu ovih nekretnina na ekskluzivnim lokacijama. Bilo da tražite mirnu uvalu ili živahno mjesto s brojnim sadržajima, naši agenti će vam pomoći da pronađete dom uz more koji ispunjava sve vaše želje i potrebe.
Stanovi sa pogledom na more – panoramski doživljaj svakog dana
Stanovi sa pogledom na more su vrlo traženi zbog svoje estetike i osjećaja slobode koje pružaju. Montenegro Sotheby’s Realty nudi široku ponudu stanova u Tivtu, Kotoru i Budvi, gdje možete uživati u zadivljujućim pogledima i luksuznim sadržajima. Ovakve nekretnine predstavljaju odličnu investiciju s potencijalom rasta vrijednosti.
Kuće sa bazenom Crna Gora – luksuz i privatnost
Luksuzne kuće sa bazenom u Crnoj Gori postaju sve popularnije, posebno u zatvorenim rezidencijalnim zajednicama koje Montenegro Sotheby’s Realty također nudi. Ove kuće pružaju privatnost, sigurnost i vrhunske uvjete za život i odmor, te su idealne za obitelji i investitore koji žele ekskluzivnost i udobnost.
Zatvorene rezidencijalne zajednice – sigurnost i kvaliteta života
Zatvorene rezidencijalne zajednice predstavljaju poseban segment na tržištu nekretnina u Crnoj Gori, gdje sigurnost i zajednički sadržaji podižu kvalitetu života na višu razinu. Montenegro Sotheby’s Realty nudi pristup nekretninama u takvim zajednicama koje uključuju bazene, teretane, zelene površine i druge pogodnosti.
Zašto odabrati Montenegro Sotheby’s Realty?
Ekskluzivna ponuda druge kuće na moru u Crnoj Gori
Profesionalna podrška pri preseljenju u Crnu Goru i kupovini nekretnina
Detaljne informacije o porezu na nekretnine Crna Gora
Najbolje kuće na plaži, stanovi sa pogledom na more i kuće sa bazenom
Ponuda u zatvorenim rezidencijalnim zajednicama za sigurnost i udobnost
Kontakt: +382 32 662 930
Posjetite nas: Regent Pool Club Residences - Baia building, Porto Montenegro, Tivat 85320
Montenegro Sotheby’s Realty – Vaš pouzdan partner za luksuzne nekretnine i drugi dom na moru u Crnoj Gori.2 -
Uporabljam Rabono že nekaj časa za športne stave, zdaj pa opažam, da imajo tudi kazino sekcijo. Morda kdo ve, ali se splača pogledati tiste igre? Je to resen kazino ali samo dodatek za popestritev?4

