Tech Tips
July 9, 2013 1:25 AM   Subscribe

Gustav Jens Tech Tips. Start with the basics, then works your way through programming HTML, CSS, Java, LUA and Python . For anyone interested in learning programmings.
posted by zoo (39 comments total) 51 users marked this as a favorite
 
The paged linked by "Start with the basics" contains that rare and beautiful thing: an apposite YouTube comment.
posted by flabdablet at 1:58 AM on July 9, 2013 [1 favorite]


HTML is programming now?
posted by GallonOfAlan at 2:28 AM on July 9, 2013 [2 favorites]


I totally misread that as "Gustav Jeans", which I assumed was one of those fancy fashion jean brands and then I read how they were giving out Tech Tips and I started to realize that yes... this is the world I'm living in now where designer jeans come with helpful tips about how to use your iPhone. Because it's not a technology anymore. It's a fashion.
posted by twoleftfeet at 2:29 AM on July 9, 2013


HTML is programming now?
If you watch the video - he makes Hello World with HTML. So, yes. HTML is programming.
posted by zoo at 2:36 AM on July 9, 2013 [3 favorites]


One could learn many programmings from these videos.
posted by Nomyte at 2:40 AM on July 9, 2013 [3 favorites]


Yes, HTML is run in a compiler, so it is programming. Just make sure you use the proprietary compiler Internet Explorer, because you don't want to use the Google which is made by hackers.
posted by [insert clever name here] at 3:17 AM on July 9, 2013


Also, from this day forward, I'm saying hut-mul.
posted by [insert clever name here] at 3:18 AM on July 9, 2013 [5 favorites]


these days "html" includes "html5" which is kind of cheating but yeah.
posted by LogicalDash at 3:25 AM on July 9, 2013


Don't forget about using the integrated development environment. Notepad is best because it always works. You type a 'g' and it outputs a 'g', no mistakes.
posted by [insert clever name here] at 3:29 AM on July 9, 2013 [1 favorite]


I had a boss once who bragged about his kid coding in "raw HTML"

The kid was 19.
posted by DigDoug at 4:07 AM on July 9, 2013


Calling markup "programming" has always irritated the hell out of me and I'm glad to see that I'm not alone. However, these days HTML/CSS is a lot more complicated than it used to be and it's no longer trivial. (Well, it's trivial to make a "hello, world" page, I mean, c'mon, really?) And, as LogicalDash mentions, we now have HTML5. So, you know. I try not to be as irritated about it as I used to be.
posted by Ivan Fyodorovich at 4:33 AM on July 9, 2013


Have any of you arguing about whether or not HTML is programming watched the videos? I can't tell if you're being ironic, pedantic, or the humor slipped right on by...
posted by [insert clever name here] at 4:42 AM on July 9, 2013 [5 favorites]


Ivan Fyodorovich: "Calling markup "programming" has always irritated the hell out of me …"
Cue XSLT, a procedural markup language.

Seconding hut-mull. That's almost as good as squeal.
posted by brokkr at 4:57 AM on July 9, 2013 [1 favorite]


The name "Gustav Jens" implies some sort of Scandinavian background. Fairly confusing that the guy is talking in what sounds like a mix of stereotypical Russian and Indian accent.
posted by brokkr at 5:00 AM on July 9, 2013


Hrmmm ep.2 has a syntax error in the hut-mul code, it should be

<iframe src="http://www.meatspin.com/"></iframe> not "href="; I am not convinced he is the expert he claims to be!



*nsfw
posted by titus-g at 5:32 AM on July 9, 2013


Also, from this day forward, I'm saying hut-mul.

The old joke was to pronounce it "Hotmail". Seriously. That's why they called it that.

Seemed really funny at the time.
posted by twoleftfeet at 6:01 AM on July 9, 2013 [2 favorites]


Just, no. Don't learn programming from screencasts you find on the web. Especially ones where the screen background is the word LIBERTARIANISM in large type.
posted by crazy_yeti at 6:08 AM on July 9, 2013


This post was a test. Many of you have failed.
posted by grog at 6:23 AM on July 9, 2013 [13 favorites]


Have any of you arguing about whether or not HTML is programming watched the videos? I can't tell if you're being ironic, pedantic, or the humor slipped right on by...

I was in the category of "not watched the videos." So the humor slipped right on by.

It's funny. Thanks for pointing that out.
posted by twoleftfeet at 6:24 AM on July 9, 2013


twoleftfeet: "The old joke was to pronounce it "Hotmail". Seriously. That's why they called it that."
Mind. Blown.
posted by brokkr at 6:26 AM on July 9, 2013 [2 favorites]


ones where the screen background is the word LIBERTARIANISM in large type

The first clue to the nature of this project was in the small type on that same screen.
posted by flabdablet at 6:29 AM on July 9, 2013


The CSS video really got my hopes up because today I am hoping to learn how "a css stylesheet specifies which html elements to give which styles. How it uses classes to do this."

And then this guy switches from trying to open ep03 and just sleight of hands it to 01 to say "see, it worked!" So, I get the joke, but I want my 6 minutes back.
posted by bilabial at 6:33 AM on July 9, 2013


The first clue to the nature of this project was in the small type on that same screen.

Couldn't read that part due to my colorblindness. But it's clear now that I've been had by a very successful and convincing (to me, this morning, anyhow) troll! Nice one!
posted by crazy_yeti at 6:38 AM on July 9, 2013


I don't think this was a troll so much as a straight up comedic character.
posted by Think_Long at 6:42 AM on July 9, 2013 [1 favorite]


convincing

is not the word I would personally have chosen to describe that accent.

This one, on the other hand? Gold.
posted by flabdablet at 6:45 AM on July 9, 2013 [3 favorites]


This is obviously a parody of that guy I went to university with.
posted by wachhundfisch at 6:46 AM on July 9, 2013 [1 favorite]


This is hard to do here: <a href="javascript:alert('hello')">Hello</a>, though not completely impossible.
A mild error in the parser.
posted by twoleftfeet at 6:56 AM on July 9, 2013


About halfway through reading this thread I was thinking to myself "geez the only way these people could miss the point more completely would be if we had a derail about libertarianism" and then THERE IT WAS HOORAY

Also "colorblindness" is my new favorite excuse for failing to RTFA and/or WTFV
posted by ook at 7:23 AM on July 9, 2013 [3 favorites]


I've always pronounced it hit-m'l. No particular reason.

True, and fascinating story.
posted by Drexen at 7:40 AM on July 9, 2013 [1 favorite]


I'm a lot more likely to RTFA than WTFV. Not that that's a very good excuse, really, but I'm a lot more conscientious when it's stuff I can read as opposed to sitting through a video.
posted by Ivan Fyodorovich at 7:42 AM on July 9, 2013 [1 favorite]


I'm programming a Powerpoint presentation about why this is bad right now. Then I'm going to program it to an email and program it to him.
posted by blue_beetle at 7:48 AM on July 9, 2013 [1 favorite]


Get with the program, blue_beetle.
posted by Mister_A at 8:28 AM on July 9, 2013 [1 favorite]


brokkr: "Cue XSLT, a procedural markup language."

While you can write procedural-esque XSLT by using <call-template> and <with-param>, it's mostly designed as a declarative/functional language. Well written XSLT <template> elements should not be directly aware of each other, they should simply define their own output and then let the processor look for further nested rules it needs to apply.

I'd also argue that XSLT isn't itself a markup language; it's a language that happens to be expressed with XML markup, and is also primarily used to generate markup. The fact that XSLT is represented by an XML schema doesn't make XSLT a markup language, any more than the parentheses make Lisp a markup language or double-quoted strings make Java a markup language.

But you're forgiven for your mistakes because dear god who the hell cares what type of language XSLT is
posted by Riki tiki at 8:34 AM on July 9, 2013 [2 favorites]


Don't forget about using the integrated development environment. Notepad is best because it always works. You type a 'g' and it outputs a 'g', no mistakes.

It also shows the special Python-specific line separator characters as nice boxes, not many other editors will do that.
posted by burnmp3s at 8:46 AM on July 9, 2013 [1 favorite]


I kinda miss XSLT. For no rational reason, really, other than that on the job where I was using it it was the perfect buffer between me and Asshole Serverside Java Dude. No matter how convoluted and screwed up the XML he handed me, I could still make it do whatever I needed it to. And no matter how much he wanted to meddle in my work he couldn't, because nobody in the company but me understood a damn word of XSLT. The icing on the cake is that he was the one who decided we should use it in the first place.

Doomed bizarre languages have their uses.
posted by ook at 12:23 PM on July 9, 2013 [6 favorites]


Also "colorblindness" is my new favorite excuse for failing to RTFA and/or WTFV

But seriously, I watched the first couple of minutes. And I've seen so many bad tutorial videos that I seriously thought this was Yet Another One Of Those (no, I'm not usually that gullible. This hit a weak spot in my defenses). The smaller text underneath "LIBERTARIANISM" didn't even register as being there until flabdablet pointed it out. I had to ask my wife to come over and read me the words on the screen (at which point, predictably, she asked me why the hell I was looking at this idiotic video).
posted by crazy_yeti at 2:28 PM on July 9, 2013 [1 favorite]


I thought the biggest, earliest tip-off as to the humorous nature of the videos, at least in the Python one, is that he's using Windows 98.
posted by JHarris at 8:02 PM on July 9, 2013 [1 favorite]


For me: that, and the fact that he's using it without a graphics driver, and the wtf backgrounds, and the occasional fratboy vowel escaping from the cheesy generic-foreigner accent as he tries to project bottom-tier call-centre-drone cluelessness...

One video was more than enough. A single thin joke doesn't really sustain six.
posted by flabdablet at 1:07 AM on July 10, 2013


I thought the accent was some kind of generic Northern European thing FWIW.

There's more than one joke in here, even if the pitch is relatively consistent. The introduction of My Little Pony in later episodes; saying java is the same as javascript; the list of SSN Numbers; calling notepad an IDE; the special python break characters; Sublime is written by hackers; That Python script which appears to be some kind of spamming engine; the import into python; css attribute called #begin; L.U.A. vs hutmul, etc, etc.

Not what I would call a single thin joke.
posted by zoo at 1:45 AM on July 10, 2013


« Older Edmund S. Morgan   |   He was disqualified for loose talking Newer »


This thread has been archived and is closed to new comments