Now I feel like I've completely got a shitty book. I thought the Doug crockford book was what everyone read to write JavaScript without going insane ?
Posts made by stillwater
-
RE: And THIS kind of BS is EXACTLY why I have NoScript ON by default, EVERYWHERE
-
RE: And THIS kind of BS is EXACTLY why I have NoScript ON by default, EVERYWHERE
@Lorne_Kates said:
All joking aside, though-- fuck JavaScript.
I just picked up a JavaScript book today morning with my hard earned moneyz. Now I am confused.
-
RE: Customer service lies, per usual.
@Lorne_Kates said:
Twitter has call centres in India too ?!
-
RE: Oracle People
I was talking about the Piece of shit software from Oracle. Am i missing something here ?
-
RE: Oracle People
Really? That piece of sh*t with 90's style icons (and a UI clearly designed by a blind person) that won't ever let me quit because "a session is in progress" so I force kill it at least twice a day?
I dealt with this shit like 20 mins back. I hate my work primarily because the DB side work I have to makes me work with this shit piece of software atleast 70% of my time in the office. I hate this shit so much. Piece of shit software fucking does not work . It breaks inconsistently all the time !!!!!!!!!!!!!
EDIT : I had sql developer 4.0.0 or something and then downloaded 4.1.3 and guess what , shit which was working in the previous version is buggy as fuck now. I am thoroughly pissed.
-
RE: ¿Where do you get your profile image?
I think my avatar is super popular among the general TV watching Crowd.
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
Is that a comically exaggerated number or the usual number of tickets you get?Is that normal?
It is usually anywhere from 10 to 50 every day. When you go home for the weekend and come back it is not uncommon to find 73 bugs assigned to you.
If the workflow goes something like A->B->C.....Z
If A is fucked then it is understandable the Tester cannot test B,C and so on.But instead of filing one bug which is A, there are 20 bugs that go A is not working, could not test B, B is not working could not test C and so on all the way till Z.
The Developer fixes A and the rest get automatically working but the Manager sees 781 bugs on the Bug Tracker initially, of which only maybe 10 are actual bugs, and flips the fack out.
-
RE: LG is a :barrier: for development
So today I'm trying to install the LG WebOS SDK on a Windows7 VM.
LG WebOS !!! We've run out of new things to play with or what is the deal ?
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
So no tickets for me or you.
That awkward moment when you find tickets , fix like 5002 of them, and then you hear this from the tester. Go out for a break come back and finding 8920192 new tickets waiting ..
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
I still have lots to learn. I can learn software engineering through books but I couldn't find common workplace practices in software development from books.
Same here. I am learning one or two new things every single fucking day. Shit I cannot conjure up even in my wildest dreams.
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
If this is something I just have to suck it up because this is what happens all the time and is normal, I will do so.
ABSO-FUCKING-LUTELY NOT !
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
I think code like the following is pretty much unfuckable. People usually look at it and don't want to do anything with this shit. Actual method does trivial shit like convert a string to an int or even worse just does string.trim() or some silly stupid stuff.
//DO NOT TOUCH THIS MOTHERFUCKER. DONT EVEN !! Private void MethodNameThatlooksTooImportantandDangerous(){ ...Do shit here that looks even more ominous } //METHOD MAKES SURE THE SUN STAYS WHERE IT IS AND EARTH STILL HAS GRAVITY BLAH BLAH.CHANGES WILL KILL ALL LIFEFORMS AS WE KNOW IT !!!!!!!!!
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
The Team I work in, everybody has a very accurate picture of who fucks up the most , how they fuck up, and who usually picks up the pieces.
People who fuck up more get more and more unfuckable pieces of code. And the other group learns to code to avoid potential fuckups by means of making the code clear so that its intent is clear, commenting the code properly blah blah...
It is all pretty balanced I would say.
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
Yes I know. But the "What's the problem guy" has an attitude of "We are all one team, so whoever fucks up, you shouldn't say anything about it".
99% of the time it is someone who means well and inadvertently ends up assfucking the code. 1% of the time the person knows it might assfuck things but still goes ahead with as much seriousness as possible, but code ends up assfucked anyhow. Both of these cases would only warrant politely informing the person what they did and how it affects the functionality to at the most , a fake stern warning type thingy. The Guy you are talking about on the other hand needs to be told to go fuck off and die in a car fire or some shit.
-
RE: Other devs change my code, break behaviour and I'm asked to fix "bugs"
I haven't gone through all of them but I found one that someone changed my code for some reason and now it's misbehaving.
Is this normal for a team of developers? Like something inevitable arising from team cooperation?
This happens quite frequently. I don't see how this is such a Huge Fuck-up, minor annoyance at best. I usually let the person who fucked the code up in the ass know that they did something to my code and please be careful next time. Works pretty much okay.
-
RE: Clojure WTF
How shitty is Haskell? Do you hate it completely? Haskell IMO felt like F# on Difficulty level 9000 after I went through a little F#.
-
RE: Clojure WTF
With my extremely limited exposure to Clojure, I do think about how terrible it might be for some one to do clojure full time. I dont feel the same way about Python or F# or Julia which I know as little as I know Clojure. Hmmm I dont know..
-
RE: Would you get fired if you used VARCHAR instead of DATETIME to store dates?
This seems like a very very raw WTF whatever that is supposed to mean. If someone around here is using varchar columns for date, he would be caught and no one will stop giving him shit about it as long as he works there.
varchar guy : Hey guys good morning
Normal guy : Oh hey good morn...After varchar guy walks away
Normal guy to the janitor : There goes the fucking cunt who tried to store dates in varchar, fucking dipshit, stay clear of him janitorman.
Janitor : Uh okay thanks for the heads up i guess
-
RE: Clojure WTF
Cool. I'm just gonna be playing with it after work, seems like a good language to try.
-
RE: Clojure WTF
It is interesting. Unfucks your mind quite a bit
5/10 would recommend halfheartedly.
-
RE: Clojure WTF
Hey guys,
What about Scala? How far down the rabbit-hole do you have to go to make it worthwhile?
-
RE: Do you ever sort a b-tree(or whatever) in your daily job?
Confession:
Zoned out on the class about Trees at Uni owing to after-effects of excessive partying. Still have not bothered to read up on those little shits.
-
RE: Clojure WTF
(defn matching-part [part]
(update part :name #(clojure.string/replace % #"^left-" "right-")))@Lorne_Kates said:
"Take me, Mr. Raven," she breathed with a quiver, "Just like you would this writing desk."
She locked eyes with her lover. "Eat me."
How did this even get from there to here ? I don't even....
-
RE: Clojure WTF
Wow shit! Having dabbled in clojure for quite some time, C# looks soooooo verbose in comparison!
-
RE: Clojure WTF
defn matching-part [part]
(update part :name #(clojure.string/replace % #"^left-" "right-")))Yup this is much easier. I wanna know how clojure is written professionally. Is this style preferred over the other one liner? Or the one liner the more clojurish way of wrting things?
-
RE: Clojure WTF
Okay I'll rephrase myself. I am not blaming the clojure syntax necessarily.
- f(g(x)) seems okay
2.f(g(h(I(x)))))))))))))) seems a bit hard to comprehend.
- f(g(x)) seems okay
-
RE: Clojure WTF
(defn symmetrize-body-parts [parts] (vec (mapcat #(set [% (matching-part %)]) parts)))
This is no extra mental effort involved for you
? Does this actually feel 100% natural and smooth when you read it? -
RE: Clojure WTF
I already find everything is immutablezz cool and also enjoying the new found operator operand operand structure, destructuring pretty nifty fucking things until I got here to this example.
-
RE: Clojure WTF
(defn symmetrize-body-parts [parts]
(vec
(mapcat
(fn [p]
(let [mp (matching-part p)]
(if (= p mp) [p] [p mp])))
parts)))Much much much better. This feels so natural. So my example is a bit contrived then.Hmmm.
-
RE: Clojure WTF
Matching parentheses in your head is . The editor should be able to do it for you. If it can't, find another editor.
Most editors do that. Sublime does it. I meant something else. The part where you look at a piece of code and can understand it as you read it vs figuring out where an expression or function starts and where it ends.
-
RE: Clojure WTF
Umm I am on the phone and it is hard to explain here but trust me you don't want to know. It is a bit fucked up.Those things inside the square brackets are some kind of loop indexes thingy.
I WANT TO UNSEE ALL OF THIS SHIT.
-
RE: Clojure WTF
Haskell, OCaml
Is there a way you can objectively tell if one is better than the other?
-
RE: Clojure WTF
This scala code looks million times saner than the clojure slippet I provided.
and for me this code is completely incomprehensible
Phew! Thank Fuck I am not the only one. -
RE: Clojure WTF
Also >lein repl is slowwwwwwwwwwwww as fuck on startup holy shit man.
-
Clojure WTF
Someone went Lisp is awesome blah blah , functional programming is cool , enlightenment in store blah blah bulshit and after a lot of blahs and awe-inspiring Lisp stories, I gave Clojure a try.
I started with http://www.braveclojure.com. Everything was smooth so far, learnt about the basics, functions, data structures and all that, and now I find myself looking at
(defn matching-part [part] {:name (clojure.string/replace (:name part) #"^left-" "right-") :size (:size part)}) (defn symmetrize-body-parts "Expects a seq of maps that have a :name and :size" [asym-body-parts] (loop [remaining-asym-parts asym-body-parts final-body-parts []] (if (empty? remaining-asym-parts) final-body-parts (let [[part & remaining] remaining-asym-parts] (recur remaining (into final-body-parts (set [part (matching-part part)])))))))
Basically this is an example where the words containing "right" in a list( vector in clojure ) is duplicated with the word "right" being replaced by "left"
Looking at this shit makes me wanna kill myself.
-
Is this because I am not used to so many fucking parantheses ? I find it mentally hard to match each them in my head.
-
Is this code too contrived or non-trivial Clojure code usually looks like this ?
-
Is there actually an enlightenment experience at the end of it all If i manage to torture myself through this ?
-
Do languages like Haskell, F#, Scala or one of those new hipster languages employ the same mindfuckery/torture to implement stuff like this ?
-
Am I TRWTF for even having gotten myself here ?
-
-
RE: Just a rant
almost non-existent data validation !
Where is the fun in all this If you don't do shit like this from time to time ? Why is everyone so serious these days ?
-
RE: New shiny toy
I have become a GO Skeptic because of all the GO hatred around here.
-
RE: Stress-relief beverage recommendations
How drunk did it get you ? If It got you drunk at all.
-
RE: My Daily WTF of today
No matter which country you look at, people curse their government officials. The only difference is whether they are allowed to do it openly
QFTMFT
-
RE: New shiny toy
You should poke at TensorFlow.
Ummm.. Machine learning? I have no idea about the basics on that front.
-
RE: New shiny toy
I already know JS pretty okay to give this a shot.How many aha moments will I get in a span of 3 to 4 days? Also how long would it take to get to the interesting parts when going through a tut?
-
New shiny toy
Hey everyone,
I've got a pretty long weekend and I wanna play with the latest new shiny thing out there. Languages,frameworks,blah anything is welcome.
I am gonna invest Three to four whole days on learning something new.
-
RE: The New Forum Software is *HERE* !!!!!
new new shiny forum software
the dog ate, pooped out, ate again and them vomited up on the living room rug