Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
duTrieux.
Oct 9, 2003

oh no pythons don't let them squeeze you

Adbot
ADBOT LOVES YOU

duTrieux.
Oct 9, 2003

my stepdads beer posted:

wp7 does this already hth

the kin did, too

duTrieux.
Oct 9, 2003

i skipped the lat few pages. are all programming languages, methodologies, and development environments still unmitigated pieces of poo poo?

duTrieux.
Oct 9, 2003

ahhh spiders posted:

once again a legion of retards fall to shaggar's trolling

i'm now going to use "legion" as the collective noun for the developmentally disabled, thx

duTrieux.
Oct 9, 2003

i saw a car on the freeway today with a sticker that had "epic fail" over an arrow pointing to the right, and it was on the right side of the car, but there wasn't really any room for it on the far right so it was still to the left of the make/model badge.

duTrieux.
Oct 9, 2003

what, no, don't pound that screw into your dick. use this nail instead!

duTrieux.
Oct 9, 2003

jooky posted:

you should be more confident in your abilities b/c your desire to learn combined w/ your current knowledge is much better than most students (especially freshman) so you are a really good candidate for most internships. just look for them and apply instead of selling yourself short by getting a dumb retail job.

duTrieux.
Oct 9, 2003


holy poo poo, my mouth dropped open when they started with making not-so-subtle "we can get you fired we know your boss" threats and her boss chimes in and is all "um... no."

duTrieux.
Oct 9, 2003

cussing? well i never *fans self, collapses onto fainting couch*

duTrieux.
Oct 9, 2003

trex eaterofcadrs posted:

hand on mouse? not programming.

duTrieux.
Oct 9, 2003

Internaut! posted:

turns compile time type errors into warnings and pukes at runtime instead, what's to understand

is this like when gbs kids insist you need a degree in nuclear engineering to know that you don't want a fukushima on your beach

Hey.

Don't talk poo poo about nuclear power.

duTrieux.
Oct 9, 2003

quadpus posted:

oh look you can finally do web programming with a real language

quote:

<!DOCTYPE html>
<html>
<head>
<style>
body,span{
padding: 10px
}
input {
margin: 10px
}
ol {
border: solid 1px gray;
min-height:100px;
margin: 10px;
}
</style>
</head>
<body>
<div id="container"></div>
<!-- Generate main view -->
<script type="text/domql">
INSERT INTO (SELECT DIV FROM BODY WHERE ID='container') VALUES (
CREATE ELEMENT h2 (
innerText 'TODOS:'
),
CREATE ELEMENT SPAN (
innerText 'Count: 0',
id 'count'
),
CREATE ELEMENT OL (
class 'list'
)
);
INSERT INTO (SELECT DIV FROM BODY WHERE ID='container') VALUES (
CREATE ELEMENT LABEL (
innerHTML 'Controls:'
),
INSERT INTO (CREATE ELEMENT DIV(class 'controls')) VALUES (
CREATE ELEMENT LABEL (
innerHTML 'TODO:'
),
CREATE ELEMENT INPUT (
id 'input-name',
type 'text'
),
CREATE ELEMENT LABEL (
innerHTML 'Time:'
),
CREATE ELEMENT INPUT (
id 'input-time',
type 'text'
),
CREATE ELEMENT INPUT (
type 'submit',
value 'add',
onclick 'DOMQL.tmpl("add-list-item",
DOMQL.tmpl("get-input", "input-name"),
DOMQL.tmpl("get-input", "input-time")
)
DOMQL.tmpl("update-count", DOMQL.tmpl("get-count"))'
),
CREATE ELEMENT BR(),
CREATE ELEMENT INPUT (
type 'submit',
value 'delete all',
onclick 'DOMQL.tmpl("delete-all")
DOMQL.tmpl("update-count", DOMQL.tmpl("get-count"))'
),
CREATE ELEMENT BR(),
CREATE ELEMENT INPUT (
type 'submit',
value 'gently caress TODOS. I go through life like a boss!',
onclick 'DOMQL.tmpl("like-a-boss")'
)
)
)
</script>

<!-- PROCEDURES -->

<!-- Adds a todo item to the list -->
<script id="add-list-item" type="text/domql-tmpl">
INSERT INTO (SELECT OL FROM DIV WHERE CLASS = 'list') VALUES (
INSERT INTO (CREATE ELEMENT LI (
class 'item'
)) VALUES (
CREATE ELEMENT SPAN (
class 'name',
innerHTML '%s'
),
CREATE ELEMENT SPAN (
class 'time',
innerHTML '%s'
),
CREATE ELEMENT BUTTON (
innerHTML 'Delete',
onclick 'DOMQL.DELETE(this.parentNode)
DOMQL.tmpl("update-count", DOMQL.tmpl("get-count"))'
)
)
)
</script>

<!-- Gets a value of an input element by id -->
<script id="get-input" type="text/domql-tmpl">
SELECT VAL(INPUT) FROM BODY.ALL WHERE ID = '%s'
</script>

<!-- Gets the todo items count -->
<script id="get-count" type="text/domql-tmpl">
SELECT COUNT(LI) FROM OL
</script>

<!-- Updates the todo count with an integer -->
<script id="update-count" type="text/domql-tmpl">
UPDATE (SELECT SPAN FROM BODY.ALL WHERE ID='count')
SET innerText = 'Count: %d'
</script>

<!-- Delete all todos -->
<script id="delete-all" type="text/domql-tmpl">
DELETE LI FROM OL WHERE CLASS = 'item'
</script>

<!-- Like a boss! -->
<script id="like-a-boss" type="text/domql-tmpl">
DROP ELEMENT DIV;
INSERT INTO BODY VALUES (
CREATE ELEMENT IMG (
src ''
)
)
</script>
<!-- END PROCEDURES -->

<!-- When the app is ready add a predefined item. -->
<script>
DOMQL.ready(function () {
DOMQL.tmpl("add-list-item",'Learn DOMQL', (new Date).toTimeString())
DOMQL.tmpl("update-count", DOMQL.tmpl("get-count"))
})
</script>
</body>
</html>

what the gently caress

e: Lately its getting more and more obvious that web development is indeed a basic human right. And it should be accessible to every developer in the industry. jQuery played its part by making web development easier for designers, CoffeeScript for Rubyists and Pythonistas, Dart for Java devs, ClojureScript for Lispers etc.

duTrieux.
Oct 9, 2003

INSERT INTO (SELECT ORIFICE FROM BODY WHERE ID='container') VALUES (remote_control)

duTrieux.
Oct 9, 2003

Dr. Honked posted:

..\GameCode\Game\FuckPiss.h:38: warning: dr. honked is about to bust a chair over your head because you are a lovely coder

"it's for the best. he is a doctor."

duTrieux.
Oct 9, 2003

tef posted:




oh my god

duTrieux.
Oct 9, 2003

rotor posted:

Vote Rotor for Tyrant King 2012

i got into an argument with somebody the other day about how sometimes there's a place for a tyrannical philosopher king who suspends everything, fixes poo poo, then gives it all back. the problem is finding somebody willing to do the third step, let along the second.

e: i could argue that lincoln was on this path what with the whole habeus corpus thing during the civil war.

duTrieux.
Oct 9, 2003

tef posted:

i'm into tongue and groove :q:

duTrieux.
Oct 9, 2003

rotor posted:

                                                                     its ecmascript
                                                                           /

duTrieux.
Oct 9, 2003

FuckItJS
Javascript Error Steamroller

FuckItJS uses state-of-the-art technology to make sure your javascript code runs whether your compiler likes it or not.

Technology
Through a process known as Eval-Rinse-Reload-And-Repeat, FuckItJS repeatedly compiles your code, detecting errors and slicing those lines out of the script. To survive such a violent process, FuckItJS reloads itself after each iteration, allowing the onerror handler to catch every single error in your terribly written code.

Installation
Include jQuery, because everything requires jQuery
Include "fuckit.js"
The End

API
FuckIt(path_to_your_shitty_script_file)

This will keep evaluating your code until all errors have been sliced off like mold on a piece of perfectly good bread. Whether or not the remaining code is even worth executing, we don't know. We also don't particularly care.

FuckIt.noConflict()

Are you using two different FuckIt libraries? gently caress it, use FuckIt.NoConflict. Of course, this won't really help since FuckItJS reloads itself multiple times and will continually overwrite the global FuckIt variable, but hey... at least you can feel like you're doing something smart.

Browser Compatibility
Really? Really?

FAQ
1) Is this a good idea?

Of course not. This is quite possibly the worst javascript plugin ever written.

2) Isn't "eval" evil?

See Question #1.

duTrieux.
Oct 9, 2003

ahhh spiders posted:

i already know gamification blows chunks b/c 90% of social games use gamification slathered on top of a cash shop & they're boring as heck

gamify would be a much better verb if it involved actual gams.

duTrieux.
Oct 9, 2003

with the power of Microsoft™ Office 2010® Visio™ for Windows™-based PCs, you can—

duTrieux.
Oct 9, 2003

catchin' up.

tef posted:

linguistic prescriptivists :rolleyes:

duTrieux.
Oct 9, 2003

Sniep posted:

i have the worst of eclipse every day.

its not eclipse.

its a house developed app that used eclipse in its entirety as a base and built upon that to make an app nothing like eclipse in function

i shudder to think what dark incantations were used in the development process.

duTrieux.
Oct 9, 2003

Eight years later, Luciani has finally landed an interview—and a very public one at that. She is one of four applicants-cum-contestants vying for a blue badge on Be the Next Microsoft Employee, a new reality show that is seeking a SQL Server expert to join Microsoft IT.

The first episode premiers today, and the online series will run for the next four weeks. In each episode, contestants face a technical challenge based on Microsoft Certification exams. The winner of the show—and the next Microsoft employee—will be revealed August 21 during the finale.

"The concept is more or less 'Top Chef' for geeks," said Mark Protus, senior audience marketing manager for Microsoft Learning and creator of Be the Next. Protus came up with the idea as he pondered ways to show the impact that training and certification can have on a career.

duTrieux.
Oct 9, 2003

Socracheese posted:

same but weed

don't make me link the mr. x essay

duTrieux.
Oct 9, 2003

tef posted:

code is just data, man

so's your mom, but you don't see me posting about it

duTrieux.
Oct 9, 2003

tef posted:

yep, data is all that is left.

:smith:

oh.

duTrieux.
Oct 9, 2003

that's impressive, but probably not in the right ways.

duTrieux.
Oct 9, 2003

BREAKING NEWS: Software Developer Chooses Sub-Optimal Sorting Algorithm, Kills Seven

duTrieux.
Oct 9, 2003

it's the monday after a holiday, give him a few days to spin it back up

duTrieux.
Oct 9, 2003

gently caress you

duTrieux.
Oct 9, 2003

my company blocks the port used by our domain hosting company's control panel software, so nobody can configure the site or generate ftp accounts while in the office.

duTrieux.
Oct 9, 2003

literally nothing else is blocked, content-wise. it's pretty weird.

duTrieux.
Oct 9, 2003

MrMoo posted:

Is the network person rabid?

okay, so technically it's not my company that's blocking the port, it's the parent company which operates out of an entirely different state. so the parent company is blocking our ability to admin our own domain name from our office.

duTrieux.
Oct 9, 2003

(the parent company of the parent company is based in a third state.)

duTrieux.
Oct 9, 2003

Funnehman posted:

does your guys' parent company also monitor/have direct control of your office's thermostat?

soon, probably :(

duTrieux.
Oct 9, 2003

trex eaterofcadrs posted:

just become the boss, it makes things a lot easier

make sure to figure out what your weak spots are, though. armor that poo poo up because some day someone will try to stab you there.

duTrieux.
Oct 9, 2003

guys, cut it.

duTrieux.
Oct 9, 2003

tef's blog falls into that category where i can tell it's good, but most of it is above my pay-grade so it mostly leeaves me all :eng99:

Adbot
ADBOT LOVES YOU

duTrieux.
Oct 9, 2003

do you pronounce it "X A M L" or "zamül"

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply