Has anyone ever had to deal with code written by Koreans?

Has anyone ever had to deal with code written by Koreans?

Holy mother of fuck. These people are mentally retarded. How does this country even survive?
It's so bad pajeet code looks like it's been written by PhDs with 50+ years of experience.

Attached: Flag_of_South_Korea.svg.png (640x427, 24K)

Other urls found in this thread:

realtek.com
youtube.com/watch?v=8LGDM9exlZw
twitter.com/SFWRedditGifs

post some so we can laugh at it

What this user here said I want to laugh at the kimchi niggers

OK here's one example.
One of their 3 largest mobile phone companies has an API. They call it "OpenAPI"... but the libraries come in the form of DLL files. Ironically they were compiled in such a shitty way that I was able to decompile them.
Inside I found the garbage code communicating with remote servers by sending "ENCRYPTED" passwords via PLAINTEXT HTTP... But it's ok because they "ENCRYPTED" it with MD5....

They have their own version of C, where every keyword is a racial expletive about the Japanese.

user I hate to burst your bubble but that kind of shit is common here in the West too.

Though I still find it funny that the South Korean banks required people to use IE5 for banking for so many years.

kek imagine dabbing on a country so hard they're still seething a century later

Oh don't get me started on the banks.
Some of them actually started supporting Linux and Mac now.... by making you download and install a binary .deb that does god knows what just so that you can """SECURELY""" login.

more please

holy fuck
It wouldn't even matter if they used SHA-512 or whatever. They're sending the hashes over P L A I N T E X T !
seconded

It gets better.
I found an Android version of that same API and was able to decompile that as well because apparently these pajeets dont know how to compile shit without including raw source files with comments into production software...
Anyhow, the Java API library "enhances" the security by encrypting the password with SHA256. However... It still sends the MD5 field in the same request for "backward compatibility" or some shit.

>Anyhow, the Java API library "enhances" the security by encrypting the password with SHA256.
ok that's at least a little bit better, but still, P L A I N T E X T...
>However... It still sends the MD5 field in the same request for "backward compatibility" or some shit.
how fucking old are these systems??

Another thing that's frustrating as fuck about these idiots is they ALL seem to have a fetish for the most idiotic variable names.
They will ALWAYS try to abbreviate english-based variables. For example, instead of "itemCount" they will call it "itemCnt". Or instead of "totalAmount" they will use "totalAmt". WHY?!? WHY THE FUCK DO YOU DO THAT? You are saving 2 fucking characters you goddamn idiots. It's completely negligeble. All it does is reduce readability.

5~10 years. Everything is very recent.

Have you seen their websites? Overdesigned pieces of shit. JS for everything. Right-click suppressors. And like Jap sites they still look like 90s yahoo pages.

Fuck yeah. I deal with that trash every day.

Govt websites are the worst. 90% of the government websites are EXCLUSIVELY Internet Explorer ONLY. Some don't even work with Edge.

I shit you not I have seen MULTIPLE sites do this:

link

Malaysian programmers are the worst
>they're the lowest bidder for a contract
>takes 3 months after the deadline
>they use deprecated everything
>doing things in unsafe ways
>over 20k lines of code and not a single fucking piece is documented
>spelling errors in method names
>spelling errors in file names
>half of the features don't even work properly
It's fucking disgusting, literally blacklisting the company from doing work for us ever again

I feel your pain. Gonna keep that in mind before I do business with Malaysia.

Bump. Maybe I should've called this thread "Asia coding general" to discuss all the various flavors of diarrhoea.

Here's another one.
Unnamed bank API uses a "super secure" server application to handle proxy transactions.
... their server runs OpenSSL 1.0.1f and even advertises the exact version in header responses. *cough*heartbleed*cough*

MD5 even isn't an encryption.

They seem to think it is. They'll use MD5 and sometimes Base64 for all sensitive data and call it a day. No fucking wonder they get hacked by north korea all the goddamn time.

bump. wanna hear more programming horror stories from other asian countries.

realtek.com

>Asian horror stories
Didn't MyAnimeList crash and burn because some Japs without warning deleted an API that MAL stupidly built their entire site around?

>t. unemployed ux retard
that website is literally perfect
prove me wrong, you cant

>Best viewed at 800x600 with IE 6.0 or Netscape 7.02 or Mozilla Firefox 1.0.6 or higher.

Job done sir

Attached: 1375125i1.jpg (620x400, 71K)

can someone give me a (You)? ;_;

what year do I live?

>H-HURRR GOTTA HAVE 500 JS PACKAGES AND PRETTY CENTERED WALLS OF FLAT IMAGES WITH 500px MARGINS ON EACH SIDE
>DURR THE NEW REDDIT REDESIGN IS GUD

kys retard. 90s and early 2000s websites were as close to perfection as we'll ever see as humans

It doesn't have to look like pidgeon anus. It's perfectly possible to design a website for IE5 that looks modern.

Tbh, this is just a big fucking news thread, Op.
Everyone and his home who has even remotely watched sideways on Korea knows their fucking banking system is a joke. We're talking about a system here where people print their current savings, let it sign by some employee so they can sue their money back when the bank gets "hacked" yet again. This is common there.
Every good coder has sold out to Samsung and LG which only leaves the Pajeet tier for the government and smaller companies.
So yeah if you didn't know what you were in when working with some non chaebol company, I wish you the best of luck. You'll need it.

Attached: 1509266897020.png (760x839, 760K)

I recognize that English. You must be korean.
Which is perfect because I want to know how you guys don't commit suicide everytime you need to purchase something online after going through five 30 page registration form that throw you right back at the start if you dont fill it out fast enough.

Get fucked, that site is a buggy abomination and doesn't even work on a bunch of browsers

If you hate js packages the japs have some aesthetic sites that aged 1000% times better

>code monkeys still find a way to shit things up despite all the coddling of modern languages and platforms
It just doesn't surprise me anymore. They aren't going away and the internet of shit should have been a good reminder of that. Still, how do we deal with them? Seems like modern programming languages can't just provide internet APIs, they have to secure them be default somehow as well.

Attached: 1209942691590.jpg (404x502, 41K)

I think that's exactly the problem. Modern languages are a lot easier and suddenly all of these monkeys think they're able to handle programming.

t. kimchi nigger

Actually just a German in Korea, that just ranted a tad on his phone.
Gmarket can actually save your standard settings so it's not so bad anymore. Regarding those mini stores, especially for clothings handled by some instagram hotshots, I have no fucking clue. Even my native friends avoid them, they're really only for the "I really want that" cases. But in most cases, just stay with gmarket.

True that. Gmarket was alright until PayPal decided to take a big steaming dump on Korea by restricting payments from korean PayPal accounts.
You work here? I'm in Korea too.

Yeah, research for a certain tech giant. Sold out right after university. How did they lure you in?

Started my own company here. I admire your strength but there is not enough money on this planet to make me wagecuck for a korean chaebol. I'd go insane in a week.

Sounds creative, I guess. I wouldn't even know what to do here that's worthy to start a new company over.
Anyway no. I'm sitting in the international department, I'm earning more than enough to make it worth.

youtube.com/watch?v=8LGDM9exlZw

Let me tell you a story OP

I worked on a finance front-end application using Drupal 7 LAMP stack. The company hired 3 Koreans to build it on contract because they were cheap bastards and wanted work for minimum wage to get their pipe dream off the ground. They then forced the Koreans to make implement their poorly thought out business requirements in Drupal. Why Drupal? because that's what the owner's friend told them to use for the project. The result: forcing a square peg into a round hole because the Koreans couldn't read the documentation for Drupal since they barely understood basic English. When I looked at the code it was clear the framework wasn't leveraged at all and there was no trace of the standards being followed. I could also tell the people who wrote the code were smart because the solutions were ingenious in their own right. When the company later had the audacity to ask for the system to be improved, this was explained many times but they still haven't learned their lesson.

Anytime there's "quality issues" with foreign work I found that it traces back to a problem similar to this.

realtek.com used to be a malicious site for years with realtek.com.tw being the actual realtek site, it took them surprisingly long to act on it

The best thing is they use a gif image for almost every hyperlink, and image transition is done by javascript

Attached: 1510962882153.png (1364x645, 409K)

Everything about Korean technology sucks. World's fastest internet? Government monitored with no anonymity. Oh and porn is banned so VPN is practically required. Convenient internet eCommerce, banking, and services? Internet Explorer(not even Edge) is necessary and you must install hundreds of ActiveX plugins. Not to mention their web design has always been complete shit. Glad I got out of there.

So I have this Indian guy who joined a development team in another site.
Luckily I haven't been affected by his code yet, but I was curious and looked at some of what he wrote.
Bless his heart, he means well, but he completely pOOPed with Python some verbose, disgusting, hard to maintain piece of shit
if... elif...elif...elif...elif...elif...else, when it's clear it could have been solved with some dispatch dict or some more generic parsing.
And it appears multiple times in multiple classes, which means it could have been implemented once, intelligently, in an abstract class
He looks like a sweet guy but I want to strangle him

Is porn really banned in Korea? I thought that this was a chink thing.

I love you, user.

The production of it is illegal and so are sales I believe. Porn sites also are regularly blacklisted. Possession of it is not illegal, I believe.

So that's why it's so hard to find korean pornstars

lmfao

idk how the site manages to not fall apart every week, it's such a shitpile

there are probably plenty of Koreans in Japanese porn

Weird that they're so shit with computers when their internet is fucking amazing.

I don't see anything bad in this. I prefer this than any webpage of today's standards.