Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

De Devschuur Coffee Corner - Iteratie 3 Vorige deel Overzicht Volgende deel Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 88 ... 188 Laatste
Acties:
  • 530.716 views

  • RobertMe
  • Registratie: Maart 2009
  • Laatst online: 21:24
Googlen? We komen er net achter dat (logischerwijs) de volledige locatie in een AJAX postback als response wordt gegeven. Deze kun je dan dus zo in Here opzoeken ter oriëntatie.

Die van 28000 was dan wel nog "echt". Dus op basis van bordjes etc gaan zoeken waar het kan zijn en evt. vergelijken met fotomateriaal uit die buurt.

  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 12:38
Kom er net achter dat de SQL functie ISNUMERIC() een onverwacht resultaat geeft.

Hij geeft namelijk aan bij de varchar waarde '3.' dat het numeriek is. En dat terwijl er een punt in de waarde staat. Hierdoor gaat een opvolgende CAST <kolom> AS INT fout, want hij kan '3.' niet converteren naar een int.


MSSQL:
1
2
3
4
5
6
7
-- geven beide 1 terug als resultaat
select isnumeric('3')
select isnumeric('3.')

-- cast testjes
select CAST('3' AS INT) -- werkt
select CAST('3.' AS INT) -- werkt niet


waarschijnlijk ziet hij de '3.' als float ofzo vanwege de punt. --edit-- ja, dit doet hij dus. Mijn cast is dus gewoon niet goed.

[ Voor 44% gewijzigd door PdeBie op 17-05-2013 16:33 ]


  • Acid_Burn
  • Registratie: Augustus 2001
  • Laatst online: 16:11

Acid_Burn

uhuh

Voor geoguessr loopt er een topique in de HK ;)

Glass Eye Photography | Zelfbouw wireless fightstick | Mijn puzzel site


  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11 13:15

Korben

() => {};

pdebie schreef op vrijdag 17 mei 2013 @ 16:27:
Kom er net achter dat de SQL functie ISNUMERIC() een onverwacht resultaat geeft.

Hij geeft namelijk aan bij de varchar waarde '3.' dat het numeriek is. En dat terwijl er een punt in de waarde staat. Hierdoor gaat een opvolgende CAST <kolom> AS INT fout, want hij kan '3.' niet converteren naar een int.

MSSQL:
1
2
3
4
5
6
7
-- geven beide 1 terug als resultaat
select isnumeric('3')
select isnumeric('3.')

-- cast testjes
select CAST('3' AS INT) -- werkt
select CAST('3.' AS INT) -- werkt niet


waarschijnlijk ziet hij de '3.' als double ofzo vanwege de punt.
'3.' is gewoon geen geldige weergave van een nummer. '3' zou geldig zijn en '3.0' ook, maar '3.' is niet echt als een nummer te interpreteren.

edit:
SQL Server ziet het wel als een floating point getal 8)7

[ Voor 4% gewijzigd door Korben op 17-05-2013 16:34 ]

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 12:38
klopt, maar als je '3.' als float cast, werkt het wel en krijg je gewoon 3

MSSQL:
1
select CAST('3.' AS float) -- levert op 3

  • Acid_Burn
  • Registratie: Augustus 2001
  • Laatst online: 16:11

Acid_Burn

uhuh

ISNUMERIC returns 1 when the input expression evaluates to a valid integer, floating point number, money or decimal type; otherwise it returns 0.
Je kan er gewoon niet vanuit gaan dat als isnumeric waar is dat het dan een int is.

Glass Eye Photography | Zelfbouw wireless fightstick | Mijn puzzel site


  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 12:38
Nee inderdaad. Daar ben ik nu dus ook achter. :)

MSDN: ISNUMERIC (Transact-SQL)
ISNUMERIC returns 1 when the input expression evaluates to a valid numeric data type; otherwise it returns 0.
Valid numeric data types include the following:
int
numeric
bigint
money
smallint
smallmoney
tinyint
float
decimal
real

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Valt mee dat je niet begint met "dit is zeker een MS-bug?", zoals de gemiddelde Indiër die niet even de handleiding erop naslaat. :P

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • PdeBie
  • Registratie: Juni 2004
  • Laatst online: 12:38
haha ja, zo zag ik er vandaag een langs komen op StackOverflow :)

Maar serieus.....
Ik heb bij mijn vorige werkgever voor een project moeten samenwerken met een groep programmeurs uit India. Ik moest hun code reviewen. Wat een hel was dat!

Ik ben absoluut geen ster programmeur en raadpleeg vaak het internet, maar wat die Indiërs aan code aanleveren |:(

[ Voor 19% gewijzigd door PdeBie op 17-05-2013 17:00 ]


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Dit is mijn 666e post })
Afbeeldingslocatie: http://www.devilspice.com/Devil.gif

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Handen jeuken om de post hierboven te trashen >:)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • BikkelZ
  • Registratie: Januari 2000
  • Laatst online: 24-11 23:24

BikkelZ

CMD+Z

Voor de puristen:

JavaScript:
1
if (someFunctionReturningBool()) { // trueness }


of

JavaScript:
1
if (someFunctionReturningBool() === true) { // trueness }


?

iOS developer


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

JavaScript:
1
if (someFunctionReturningBool() == true) { // trueness }

Natuurlijk :+

* F.West98 rent

[ Voor 54% gewijzigd door F.West98 op 17-05-2013 19:12 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Verwijderd

Waarom geen != false ?

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

als we dan toch bezig zijn:

code:
1
(someFunctionReturningBool() != false) >>> 0

  • BikkelZ
  • Registratie: Januari 2000
  • Laatst online: 24-11 23:24

BikkelZ

CMD+Z

JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
function fun1() {
    return true;
}

function fun2() {
    return 5 - 4;
}

console.log(fun1() ? "fun1 funny" : "fun1 notsofunny");
console.log(fun1() === true ? "fun1 funnier" : "fun1 notmorefunny");
console.log(fun2() ? "fun2 funny" : "fun2 notsofunny");
console.log(fun2() === true ? "fun2 funnier" : "fun2 notmorefunny");

iOS developer


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 17:31

.oisyn

Moderator Devschuur®

Demotivational Speaker

BikkelZ schreef op vrijdag 17 mei 2013 @ 19:10:
Voor de puristen:

JavaScript:
1
if (someFunctionReturningBool()) { // trueness }


of

JavaScript:
1
if (someFunctionReturningBool() === true) { // trueness }


?
De eerste, de naam van de functie geeft duidelijk aan dat hij een bool returnt. De === is dus onnodig.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

Nu weet ik weer wat het enige (maar toch slechte) leuke is aan PHP en JS.
Doordat je niet int of string hebt, maar een var alles kan zijn, kan je dus hebben:
PHP:
1
2
3
4
5
6
7
8
9
function canReturnStringOnErrorBool() { 
    try { 
         $return = makeItHappen();
    } catch(Exception $e) {
        return false;
    }
    return $return;
}
if(canReturnStringOnErrorBool() == false) { } // hé error


Dat kan met C# niet bijvoorbeeld.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Daos
  • Registratie: Oktober 2004
  • Niet online
In C# kan je null teruggeven of gewoon een exception gooien als het echt een fout is.

  • Mercatres
  • Registratie: September 2009
  • Laatst online: 12:49
Hee CodeCaster, ik kwam een reactie van je tegen op StackOverflow en dat zette mij aan het denken. Ik had namelijk een probleem met een call naar een https-API-server, en dat is nu opgelost. Thank you!

  • BikkelZ
  • Registratie: Januari 2000
  • Laatst online: 24-11 23:24

BikkelZ

CMD+Z

Daos schreef op vrijdag 17 mei 2013 @ 20:33:
In C# kan je null teruggeven of gewoon een exception gooien als het echt een fout is.
Ja maar je kunt geen string terug geven als het een bool-functie is of omgekeerd.

iOS developer


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
BikkelZ schreef op vrijdag 17 mei 2013 @ 21:36:
[...]


Ja maar je kunt geen string terug geven als het een bool-functie is of omgekeerd.
Jammer vind ik ook dat geen overload kan maken met dezelfde paramters maar een ander return type.

Verwijderd

En wat zou je daar effectief mee opschieten?

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Verwijderd schreef op vrijdag 17 mei 2013 @ 21:40:
En wat zou je daar effectief mee opschieten?
Niet veel bedenk ik me, je kan volgens mij ook een dynamic teruggeven, wat ook alles kan aannemen.

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Mercatres schreef op vrijdag 17 mei 2013 @ 20:54:
Hee CodeCaster, ik kwam een reactie van je tegen op StackOverflow en dat zette mij aan het denken. Ik had namelijk een probleem met een call naar een https-API-server, en dat is nu opgelost. Thank you!
Wat wil je met een reactie die om 13:37 gepost is :7

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Verwijderd

Megamind schreef op vrijdag 17 mei 2013 @ 21:43:
[...]

Niet veel bedenk ik me, je kan volgens mij ook een dynamic teruggeven, wat ook alles kan aannemen.
Een variant heet dat in C/C++ (windows.h, of QVariant van Qt). Maar die zijn om performanceredenen (en code bloat) niet zo fijn geloof ik.

[ Voor 54% gewijzigd door Verwijderd op 17-05-2013 21:52 ]


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Voordat dynamic was toegevoegd had je al de Nullable Types:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
static bool? MyFunction(int what) 
{
    switch (what)
    {
        case 0:
            return true;
        case 1:
            return false;
        default:
            return null;
    }
}


edit:
Wat is trouwens het voordeel van het nieuwe dynamic (zo nieuw dat got het niet herkent) tov het oeroude object? Je kan met beiden hetzelfde doen als in php/javascript.
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
static dynamic MyFunction2(int what)
{
    switch (what)
    {
        case 0:
            return true;
        case 1:
            return false;
        case 2:
            return "string";
        default:
            return null;
    }
}

static object MyFunction3(int what)
{
    switch (what)
    {
        case 0:
            return true;
        case 1:
            return false;
        case 2:
            return "string";
        default:
            return null;
    }
}


edit2:
Het verschil is dat er bij dynamic geen casts nodig zijn als er properties aangeroepen worden. Zie hier voor meer info.

[ Voor 69% gewijzigd door Daos op 17-05-2013 22:20 ]


  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Een dynamic kan daarnaast ook een value type zijn (int, double).

  • Daos
  • Registratie: Oktober 2004
  • Niet online
Megamind schreef op vrijdag 17 mei 2013 @ 22:23:
Een dynamic kan daarnaast ook een value type zijn (int, double).
In C# zijn de value types ook kinderen van object (dit is anders in java). Je kan ook dit doen:
C#:
1
2
object value = 5;
Console.WriteLine(value);

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 21:22
Daos schreef op vrijdag 17 mei 2013 @ 21:56:

Wat is trouwens het voordeel van het nieuwe dynamic (zo nieuw dat got het niet herkent) tov het oeroude object? Je kan met beiden hetzelfde doen als in php/javascript.
C#:
1
opbect.GeefMeEenPropertyDieWelOfNietBestaat

compiled niet
C#:
1
dynamicopbject.GeefMeEenPropertyDieWelOfNietBestaat

wel.

Ik word soms gelukkig van dynamic, soms heel ongelukkig...

Waar ik gelukkig van word, bijvoorbeeld in combinatie met PetaPoco: ik heb een Id en een Text nog voor een Combox:
C#:
1
2
var items = db.Fetch<dynamic>("select Id, Name From Table Blaat")';
var comboboxItems = items.Select(i => new CobmboBoxItem { Id = i.Id, Text = i.Name});

Daar word ik heel gelukkig van :)

Waar ik minder gelukkig van word is dat sommige collega's soms alles maar in een dynamic object proppen...

[ Voor 8% gewijzigd door sig69 op 17-05-2013 22:44 ]

Roomba E5 te koop


  • Mercatres
  • Registratie: September 2009
  • Laatst online: 12:49
kenneth schreef op vrijdag 17 mei 2013 @ 21:51:
[...]

Wat wil je met een reactie die om 13:37 gepost is :7
Hah, dat was me nog niet eens opgevallen :D

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 24-11 23:34

Firesphere

Yoshis before Hoshis

* Firesphere had een MSSQL database nodig

* Firesphere download MSSQL Express 2012 en gooit'm naar z'n thuisserver.

* Firesphere slingert een SSH sessie open met de betreffende server

./SQLEXPRWT_x64_ENU.exe


;( :F ;w

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • StM
  • Registratie: Februari 2005
  • Laatst online: 16:35

StM

Je bent vergeten Wine te installeren :+

Verwijderd

Het compilen van Qt5 met jom + msvc2012 slurpt aardig wat memory:

Afbeeldingslocatie: http://tweakers.net/ext/f/iBYrY2PjRpbfUkX9fHmvaJs7/full.png

8)7

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 19:02
Verwijderd schreef op vrijdag 17 mei 2013 @ 23:39:
Het compilen van Qt5 met jom + msvc2012 slurpt aardig wat memory:

[afbeelding]

8)7
Lol, ja.. Toen ik Qt5.1 aan het compilen was kon ik niets meer met mijn pc. Ding was niet vooruit te branden en zo slechte pc heb ik nou ook weer niet (al mis ik mijn SSD wel hoor).

Verwijderd

Ik merk er niet zoveel van. i7-2820qm, intel 80GB SSD, 4GB RAM. alleen als-ie begint te swappen wordt het heel eventjes traag. Ik moet echt even wat nieuw ram bestellen.

..de SSD heeft wel wel zwaar trouwens.

Maar ik krijg een of andere vage error die te maken schijnt te hebben met de multithreaded build, dus ik kan de rest singlehtreaded doen... Gelukkig is het bijna nacht, want dit gaat even duren.

Edit: bleeergh. Mijn buiten-de-main-thread OpenGL renderer werkt niet meer in Qt5 :|

[ Voor 50% gewijzigd door Verwijderd op 18-05-2013 01:11 ]


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
pdebie schreef op vrijdag 17 mei 2013 @ 16:57:
Ik ben absoluut geen ster programmeur en raadpleeg vaak het internet
Dat is een van de belangrijkste skills van een goede programmeur. ;)

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • Firesphere
  • Registratie: September 2010
  • Laatst online: 24-11 23:34

Firesphere

Yoshis before Hoshis

Grijze Vos schreef op zaterdag 18 mei 2013 @ 01:33:
[...]

Dat is een van de belangrijkste skills van een goede programmeur. ;)
"I'm not better at programming, I'm just a God in Googling" 8)

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • Davio
  • Registratie: November 2007
  • Laatst online: 06-01 16:46
sig69 schreef op vrijdag 17 mei 2013 @ 22:30:
[...]

C#:
1
opbect.GeefMeEenPropertyDieWelOfNietBestaat

compiled niet
C#:
1
dynamicopbject.GeefMeEenPropertyDieWelOfNietBestaat

wel.

Ik word soms gelukkig van dynamic, soms heel ongelukkig...

Waar ik gelukkig van word, bijvoorbeeld in combinatie met PetaPoco: ik heb een Id en een Text nog voor een Combox:
C#:
1
2
var items = db.Fetch<dynamic>("select Id, Name From Table Blaat")';
var comboboxItems = items.Select(i => new CobmboBoxItem { Id = i.Id, Text = i.Name});

Daar word ik heel gelukkig van :)

Waar ik minder gelukkig van word is dat sommige collega's soms alles maar in een dynamic object proppen...
Tja, ik word zelden gelukkig van hardcoded queries.

Een simpel entiteit-laagje heb je er zo tussen zitten.

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Afbeeldingslocatie: http://cl.ly/P2pv/art.png

:D

[ Voor 14% gewijzigd door ZpAz op 18-05-2013 10:30 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Mercatres schreef op vrijdag 17 mei 2013 @ 20:54:
Hee CodeCaster, ik kwam een reactie van je tegen op StackOverflow en dat zette mij aan het denken. Ik had namelijk een probleem met een call naar een https-API-server, en dat is nu opgelost. Thank you!
*O* Happy to help inspire.

Bijna 20K puntjes, dan kan ik weer een andere hobby zoeken.


Ik zat onlangs wat te hannesen met JavaScript en HTML, om clientside controls aan een form toe te voegen en te wijzigen. Om een nieuwe regel toe te voegen deed ik een AJAX-request naar de server, die dan één regel HTML terugstuurde met de form-elementen voor de nieuwe regel. Bij het POST'en werd het opgebouwde form naar de server verstuurd.

Het geheel werkt, maar ik ben benieuwd of dit makkelijker kon door het form gewoon met JavaScript op te bouwen vanuit een JSON-object, en door niet mijn form, maar de zich daarin bevindende waarden als JSON te posten.

Is dát nu een situatie waar Knockout kan helpen?

[ Voor 46% gewijzigd door CodeCaster op 19-05-2013 11:25 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 20:52

RayNbow

Kirika <3

F.West98 schreef op vrijdag 17 mei 2013 @ 20:30:
...
Dat kan met C# niet bijvoorbeeld.
C#:
1
2
3
4
5
6
7
8
Either<string,bool> foo() {
    try {
        return Either.Left(makeItHappen());
    }
    catch {
        return Either.Right(false);
    }
}

:+

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


  • hiekikowan
  • Registratie: Februari 2011
  • Laatst online: 24-11 16:03
Argh. jQuery.

console.log geeft een prima element weer, maar waarom append deze dan niet?
%$##@^%$&546wy6TSWht^W$7%4ty

Edit:

Wel, het werkt nu. Blijkbaar kan je geen elementen met een 'data-' attribute toevoegen, data-attribute toevoegen na het appenden werkt wel. :? 8)7

[ Voor 39% gewijzigd door hiekikowan op 18-05-2013 11:25 ]


  • Mercatres
  • Registratie: September 2009
  • Laatst online: 12:49
jQuery is handig, maar bij momenten is het gewoon sneller om even iets in JavaScript in elkaar te zetten.

  • GateKeaper
  • Registratie: April 2004
  • Laatst online: 05-08 21:46

GateKeaper

#1 Procastinator

Mercatres schreef op zaterdag 18 mei 2013 @ 16:29:
jQuery is handig, maar bij momenten is het gewoon sneller om even iets in JavaScript in elkaar te zetten.
Als je met jQuery bezig bent, ben je niet met javascript bezig? O-)

  • SPee
  • Registratie: Oktober 2001
  • Laatst online: 13:47
GateKeaper schreef op zaterdag 18 mei 2013 @ 16:59:
[...]


Als je met jQuery bezig bent, ben je niet met javascript bezig? O-)
Er zijn sommige die vinden van niet 8)7 :X
Die vinden jQuery een programmeertaal :N

let the past be the past.


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

SPee schreef op zaterdag 18 mei 2013 @ 17:00:
[...]


Er zijn sommige die vinden van niet 8)7 :X
Die vinden jQuery een programmeertaal :N
:X

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Verwijderd

Ik gebruik doorgaans de programmeertaal Qt. Zeer vooruitstrevend, dingen als threading, OpenGL, cross platform window management zijn in de language specification opgenomen. :Y

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 21:22
Davio schreef op zaterdag 18 mei 2013 @ 07:55:
[...]

Tja, ik word zelden gelukkig van hardcoded queries.

Een simpel entiteit-laagje heb je er zo tussen zitten.
Uiteraard, het is dan ook maar een voorbeeld.
sig69 schreef op donderdag 16 mei 2013 @ 22:57:
He bah, incomplete api's.. Ik ben voor m'n XBMC library update tooltje uiteindelijk toch voor de python oplossing gegaan, kwam uiteindelijk beter uit. Super simpel, ik vang een http call af en dan doe ik:
code:
1
2
xbmc.executebuiltin("UpdateLibrary(video)")
xbmc.executebuiltin("Suspend")

Run, flop systeem uit. Zijn het blijkbaar asynchrone functies. Nou prima, wacht ik wel op een event dat de update klaar is voor ik 'm suspend. Is er niet.. :( Wel in de json rpc api, dus nu moet ik alsnog via json rpc een verbinding starten en op een event gaan zitten wachten :r

Edit: ah, kom net de xbmc.Monitor tegen, 's kijken of ik daar wat mee kan. Misschien te vroeg gerant :)
Cool! Het is gelukt! *O*

[ Voor 60% gewijzigd door sig69 op 18-05-2013 17:53 ]

Roomba E5 te koop


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

*O*
Installer van Visual Studio werkt - eindelijk. Maar nu blijft ie hangen bij het laatste: preparation?

edit: al klaar

[ Voor 7% gewijzigd door F.West98 op 18-05-2013 18:15 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • hiekikowan
  • Registratie: Februari 2011
  • Laatst online: 24-11 16:03
Mercatres schreef op zaterdag 18 mei 2013 @ 16:29:
jQuery is handig, maar bij momenten is het gewoon sneller om even iets in JavaScript in elkaar te zetten.
Als je jQuery toch al gebruikt kan het mijns inziens geen kwaad... en hier wordt het dus op veel meer onderdelen van de website gebruikt.

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 13:05

F.West98

Alweer 16 jaar hier

bdalenoord schreef op zaterdag 18 mei 2013 @ 18:10:
[...]


Als je jQuery toch al gebruikt kan het mijns inziens geen kwaad... en hier wordt het dus op veel meer onderdelen van de website gebruikt.
Dat.
Meestal probeer ik zo veel mogelijk in JS te doen, maar als ik dan toch jQuery nodig heb doe ik daar alles mee O-)

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 15:37
Zo alleen nog ff de firewall en dan is mijn nieuwe netwerk klaar voor installatie en kunnen mijn beheerskills de kast weer in

  • ctrlaltdelbe
  • Registratie: Juli 2005
  • Laatst online: 26-11 15:19
Momenteel een opdracht aan het afwerken waarin we verplicht worden om functie-oproepen te tellen op een strikt declaratieve manier (dus zonder gebruik te maken van state) in Mozart. Ik zweer het je, als er een hel voor programmeurs bestaat, dan gebeurt dit er dagelijks. Ik ben er gelukkig bijna :)

  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 24-11 18:49
Nikolas schreef op zaterdag 18 mei 2013 @ 19:43:
Momenteel een opdracht aan het afwerken waarin we verplicht worden om functie-oproepen te tellen op een strikt declaratieve manier (dus zonder gebruik te maken van state) in Mozart. Ik zweer het je, als er een hel voor programmeurs bestaat, dan gebeurt dit er dagelijks. Ik ben er gelukkig bijna :)
/me zoekt even rond in Mozart's documentatie
The Mozart programming system has been developed by researchers from DFKI (the German Research Center for Artificial Intelligence), SICS (the Swedish Institute of Computer Science), the University of the Saarland, UCL (the Universit� catholique de Louvain), and others.
Ah, dat verklaart de hopeloze theoretische insteek en kromme syntax; een universitair speeltje. :+
Mijn medeleven heb je in elk geval.

  • eBoR
  • Registratie: April 2011
  • Laatst online: 26-11 16:43
Pff gemiddeld 100-200 bruteforce ssh logins per etmaal normaal. Draai ik een honeypot. Heb ik sinds dat hij draaid vanmorgen geen ssh aanval meer gehad.....

  • Ellos
  • Registratie: Oktober 2008
  • Laatst online: 17-10 17:39
Heb mezelf toch weer eens moeten verdiepen in Batch :o
Wat een klote zootje van hacks, onduidelijkheden, inconsistenties en meer.
Het is eigenlijk gewoon microsofts php. (php is beter)

"For" laat maar, wat een gedrocht :'(

"Call" combineren met GOTO :EOF geeft mogelijkheden voor echte functies (met argumenten!!!!) die returnen op het punt van callen. Ipv labels die van andere labels af moeten weten. Dat weet toch iedereen?

Berekeningen? nah doe niet zo gek, dat moet je met het Set commando doen, hetzelfde commando als waar je een vraag mee stelt en een variabele zet.
Maar geen decimalen hè jongens, alleen 32bit signed int berekeningen.

Start /wait en /b samen gebruiken? wel /b eerst want anders werkt het niet, gelukkig staat dat wel gedocumenteerd. kuchkuch maandag ochtend tooltje?

Bij Del moet je niet vergeten als je een hidden file wilt verwijderen /A mee te geven.

Ieder commando steekt weer anders in elkaar, bij de een de opties voor het pad, dan weer erachter, dan half om half.
Vage variabele die je toch echt moet opzoeken zoals %%~nxI of %~f0 (kijk uit, sommige zijn bijvoorbeeld alleen binnen een For te gebruiken)
Labels (voor GOTO) is ook een mooie, leading spaces worden genegeerd, tussenliggende spaces maakt een halve match mogelijk : Label 1 is hetzelfde als : Label
maar niet langer dan 8 characters daarna wordt het genegeerd.

Blegh, ik ben geen volledig voorstander van powershell maar er was echt wel verandering nodig.

Mocht je een stukje willen zien van de troep http://pastebin.com/7erAV4Rb

[ Voor 3% gewijzigd door Ellos op 18-05-2013 22:27 ]


  • hiekikowan
  • Registratie: Februari 2011
  • Laatst online: 24-11 16:03
@eBoR eerder ook problemen mee gehad, zelfs totdat ik er duidelijk last van kreeg qua load op de (normaal stille) VPS. Sinds ik fail2ban geinstalleerd heb en iemand na 3 foutieve pogingen voor een jaar gebanned wordt, merk ik dat het heel erg afgenomen is :D (Wel even een/meerdere eigen IP's whitelisten just to be sure....)

  • PolarBear
  • Registratie: Februari 2001
  • Niet online
Ellos schreef op zaterdag 18 mei 2013 @ 22:23:
Heb mezelf toch weer eens moeten verdiepen in Batch :o
Wat een klote zootje van hacks, onduidelijkheden, inconsistenties en meer.
Het is eigenlijk gewoon microsofts php. (php is beter)

"For" laat maar, wat een gedrocht :'(

"Call" combineren met GOTO :EOF geeft mogelijkheden voor echte functies (met argumenten!!!!) die returnen op het punt van callen. Ipv labels die van andere labels af moeten weten. Dat weet toch iedereen?

Berekeningen? nah doe niet zo gek, dat moet je met het Set commando doen, hetzelfde commando als waar je een vraag mee stelt en een variabele zet.
Maar geen decimalen hè jongens, alleen 32bit signed int berekeningen.

Start /wait en /b samen gebruiken? wel /b eerst want anders werkt het niet, gelukkig staat dat wel gedocumenteerd. kuchkuch maandag ochtend tooltje?

Bij Del moet je niet vergeten als je een hidden file wilt verwijderen /A mee te geven.

Ieder commando steekt weer anders in elkaar, bij de een de opties voor het pad, dan weer erachter, dan half om half.
Vage variabele die je toch echt moet opzoeken zoals %%~nxI of %~f0 (kijk uit, sommige zijn bijvoorbeeld alleen binnen een For te gebruiken)
Labels (voor GOTO) is ook een mooie, leading spaces worden genegeerd, tussenliggende spaces maakt een halve match mogelijk : Label 1 is hetzelfde als : Label
maar niet langer dan 8 characters daarna wordt het genegeerd.

Blegh, ik ben geen volledig voorstander van powershell maar er was echt wel verandering nodig.

Mocht je een stukje willen zien van de troep http://pastebin.com/7erAV4Rb
Is gewoon de MS DOS syntax. je moet wel een hele goede reden hebben om geen Powershell (of zelfs VBscript) te gebruiken.

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 18-11 20:57
bdalenoord schreef op zaterdag 18 mei 2013 @ 22:55:
@eBoR eerder ook problemen mee gehad, zelfs totdat ik er duidelijk last van kreeg qua load op de (normaal stille) VPS. Sinds ik fail2ban geinstalleerd heb en iemand na 3 foutieve pogingen voor een jaar gebanned wordt, merk ik dat het heel erg afgenomen is :D (Wel even een/meerdere eigen IP's whitelisten just to be sure....)
Fail2ban O+

Ik heb 'm bij mij zo geconfigureerd dat hij niet alleen een IP-ban geeft, maar ook meteen een mailtje naar de abuse-afdeling van de provider van het desbetreffende IP stuurt. })

We are shaping the future


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Stelletje cultuurbarbaren. Op GoT tijdens het eurovisie-songfestival :N

Livestream voor de mensen zonder tv: http://www.songfestival.nl/

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

Daos schreef op zaterdag 18 mei 2013 @ 23:29:
Stelletje cultuurbarbaren. Op GoT tijdens het eurovisie-songfestival :N

Livestream voor de mensen zonder tv: http://www.songfestival.nl/
Want eurovisie is het toppunt van cultuur? :N

Ik kijk wel House of Cards. Dat is cultuur :Y

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 24-11 23:34

Firesphere

Yoshis before Hoshis

Daos schreef op zaterdag 18 mei 2013 @ 23:29:
Stelletje cultuurbarbaren. Op GoT tijdens het eurovisie-songfestival :N

Livestream voor de mensen zonder tv: http://www.songfestival.nl/
Kan ik ook specifieke "liedjes" terug kijken?

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 26-11 23:52
Songfestival :') Ik heb wel betere dingen te doen.

  • Szz
  • Registratie: April 2011
  • Niet online

Szz

Ellos schreef op zaterdag 18 mei 2013 @ 22:23:
Heb mezelf toch weer eens moeten verdiepen in Batch :o
Wat een klote zootje van hacks, onduidelijkheden, inconsistenties en meer.
Het is eigenlijk gewoon microsofts php. (php is beter)
Waarom gebruik je gewoon geen powershell? Werkt lekker en wat recenter. Zit tegenwoordig ook in nieuwere windows versies inbegrepen, dus veel kans dat je 'm al geïnstalleerd hebt!

Mogelijks ook een interessant linkje na je pastebin na te kijken:
Determining the Size of a Folder
Get-ChildItem C:\Scripts | Measure-Object -property length -sum

[ Voor 21% gewijzigd door Szz op 19-05-2013 00:01 ]


  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 18-11 20:57
PowerShell is een stuk consistenter dan batch-scripts. :)

We are shaping the future


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Firesphere schreef op zaterdag 18 mei 2013 @ 23:38:
[...]

Kan ik ook specifieke "liedjes" terug kijken?
Op diezelfde website: http://www.songfestival.nl/index.php?id=2037

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 23-10 08:50
bdalenoord schreef op zaterdag 18 mei 2013 @ 11:22:
Argh. jQuery.

console.log geeft een prima element weer, maar waarom append deze dan niet?
%$##@^%$&546wy6TSWht^W$7%4ty

Edit:

Wel, het werkt nu. Blijkbaar kan je geen elementen met een 'data-' attribute toevoegen, data-attribute toevoegen na het appenden werkt wel. :? 8)7
Dat lijkt me ergens anders aan liggen.

code:
1
$("<span data-foo=1>aaa</span>").appendTo("body")
werkt bij mij nl. gewoon.

Let op: Mijn post bevat meningen, aannames of onwaarheden


  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 26-11 23:52
Afbeeldingslocatie: http://i.imgur.com/Vyz6HVz.jpg

:*)

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

Verplichte XKCD:

Afbeeldingslocatie: http://imgs.xkcd.com/comics/ballmer_peak.png

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 24-11 23:34

Firesphere

Yoshis before Hoshis

_/-\o_ _/-\o_

* Firesphere trekt dan maar een biertje open

Iemand anders nog? Morgen zijn we toch vrij!

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


  • Ealanrian
  • Registratie: Februari 2009
  • Laatst online: 15:37
Ik ga met een uurtje de bbq aansteken en pak dan wel een biertje of een Whisky

  • Ellos
  • Registratie: Oktober 2008
  • Laatst online: 17-10 17:39
@bovenstaande mensen.

Ik zei t al idd "Blegh, ik ben geen volledig voorstander van powershell maar er was echt wel verandering nodig."
"
Powershell is zeker voor alles wat ik nu doe the go to guy wbt windows scripting. Zeker icm mn .Net kennis)
Voor mijn huidige werk (SCCM implementaties binnen bedrijven en instellingen) gebruik ik erug (te veel eigenlijk) vbscript. heel het OS deployment gedeelte van SCCM en MDT is erop gebaseerd
zie bijvoorbeeld, https://github.com/NinoFl...r/ZTIDellBIOSSettings.wsf
voor een scriptje wat helaas nog niet gemaakt was, zo ongeveer zien de standaard scripts er ook uit.
Misschien wat minder mooi ;)

Maar helaas is ook vbs naar mijn mening veel te verbose.

Dat batch script begon als een handig tooltje, heel simpel, weinig regels, en er moesten wat functies bij... ik had idd powershell kunnen aanroepen in een start command, of een volledige rewrite in een moderne oplossing, maar t leek mij toen nog wel een goeie kans om wat meer over batch te leren.

Dat heb ik geweten..

Er is in ieder geval, naast een stuk tijd geen geld mee gepaard gegaan.
Anders was ik meteen opnieuw gestart in een moderne taal, ik wist wel dat er beperkingen in batch zaten maar zoveel en zo snel :o

* Ellos trekt ook een biertje open

[ Voor 10% gewijzigd door Ellos op 19-05-2013 15:49 ]


  • Aloys
  • Registratie: Juni 2005
  • Niet online
Ik moet even wat filmpjes downloaden met wat mensen (20GB aan data), dus op aanraden van een vriend upload ik het spul naar mega.co.nz (van Kim Dotcom). Uploaden gaat vlot en prima, en het downloaden proberen... Ik klik op de download link, download...

"Warning: Your browser is not modern enough to download a file this large." 8)7

WTF?! En dan een melding erbij dat ik naar Chrome moet upgraden, ongelofelijk. Wat een grote faal actie, of mister Dotcom krijgt een hele lekkere sponsoring van Google. :F

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 20:29
Dat heeft te maken met het feit dat Mega client-side encryption doet, dus moet je browser grote binary files in JavaScript kunnen processen. Het is namelijk geen gewone HTTP download.

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Verklaar dan eens waarom ik wel grote files kan uploaden? Bovendien denk ik dat Safari 6 er prima toe in staat is een file van 120MB te downloaden en met javascript te decrypten. Beetje jammer dit:( .

  • Gropah
  • Registratie: December 2007
  • Niet online

Gropah

Admin Softe Goederen

Oompa-Loompa 💩

Als het maar 120mb is, waarom dan niet dropbox of wetransfer?

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Dit is een van de kleinere files, zitten ook files van 4GB bij. Dropbox heb ik al geprobeerd, maar die haalde direct de eerste dag mijn links al offline vanwege het excessieve dataverkeer (max 20GB per dag per link ofzo?!).

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Woo, pagina 128 van de 1400 van de PDF "Art of Assembly" en dus bij de eerste "programmeeropdracht" :D

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Daos
  • Registratie: Oktober 2004
  • Niet online
ZpAz schreef op zondag 19 mei 2013 @ 16:46:
Woo, pagina 128 van de 1400 van de PDF "Art of Assembly" en dus bij de eerste "programmeeropdracht" :D
Is dat tegenwoordig nog wel een goed boek met dat exotische High Level Assembly (HLA)?

Ik heb ooit (toen ik op de middelbare school zat) de dos-versie gelezen. Die was een stuk beter met de standaard intel-assembly.

Onder linux/unix wordt AT&T-assembly gebruikt. Dit is te herkennen aan de % bij de registernamen. Verder zijn de source en destination omgedraaid en heten de mnemonics soms anders.

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Daos schreef op zondag 19 mei 2013 @ 16:55:
[...]


Is dat tegenwoordig nog wel een goed boek met dat exotische High Level Assembly (HLA)?

Ik heb ooit (toen ik op de middelbare school zat) de dos-versie gelezen. Die was een stuk beter met de standaard intel-assembly.

Onder linux/unix wordt AT&T-assembly gebruikt. Dit is te herkennen aan de % bij de registernamen. Verder zijn de source en destination omgedraaid en heten de mnemonics soms anders.
Ik heb geen idee, tot nu toe bevalt het iig wel.

Ik kwam de PDF op internet tegen en het is best uitgebreid qua hoe het overal op in gaat zodat je weet waarom je iets doet.

Het eerste hoofdstuk was binair, hex rekenen, hoofdstuk 2 binaire algebra, en nu in hoofdstuk 3 werking van CPU (registers, cache, pipeline e.d.))

Zit in Win3.11 te werken in DosBox hiervoor. Dacht juist meer van "met het oude spul" is het wat makkelijker te begrijpen wat er nu onder de motorkap gebeurt ipv de fancy truukjes die mogelijk vanalles voor je doen in nieuwere machine's e.d.

[ Voor 14% gewijzigd door ZpAz op 19-05-2013 17:20 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Waarschijnlijk heb je dan de dos-versie te pakken. Voorbeeld code kan je vinden bij de auteur.

Volgens mij heb je later in de tekst ook de Microsoft Macro Assembler (MASM) nodig.

  • Ellos
  • Registratie: Oktober 2008
  • Laatst online: 17-10 17:39
HLA nee dank.

Ik vond zelf het boek van Paul A. Carter erg goed als introductie.
http://www.drpaulcarter.com/pcasm/

To the point, niet te gedetailleerd, en het is duidelijk dat hij Computer Science gaf.

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Daos schreef op zondag 19 mei 2013 @ 17:32:
Waarschijnlijk heb je dan de dos-versie te pakken. Voorbeeld code kan je vinden bij de auteur.

Volgens mij heb je later in de tekst ook de Microsoft Macro Assembler (MASM) nodig.
Ja, de benodigde software stond ook in het boek vermeld, maar de betreffende ftp was down. Dus op internet gezocht op wat bestandsnamen er van en kwam zo het pakketje al tegen :)

Wat een interface. http://cl.ly/P42q

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Ellos
  • Registratie: Oktober 2008
  • Laatst online: 17-10 17:39
@ZpAZ not bad toch :P

  • Down
  • Registratie: Februari 2005
  • Laatst online: 24-11 21:38
Weer zo'n typisch berichtje via LinkedIn:
Hi!

Ik vroeg me af of ik je misschien wat informatie mag toesturen over een uitdagende .Net functie in Apeldoorn. Je profiel past namelijk echt goed . Hiernaast kan even linken natuurlijk nooit kwaad! Gr
Tuurlijk, ik dump het wel op de stapel met andere 'uitdagende' functies :z

Mother north, how can they sleep while their beds are burning?


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Down schreef op zondag 19 mei 2013 @ 19:04:
Weer zo'n typisch berichtje via LinkedIn:


[...]


Tuurlijk, ik dump het wel op de stapel met andere 'uitdagende' functies :z
Soms lijk ik wel de enige werkloze hier. :-(

offtopic:
Het systeem in je sig is trouwens al verkocht.

  • Ozzie
  • Registratie: Februari 2004
  • Laatst online: 19:42
Daos schreef op zondag 19 mei 2013 @ 19:12:
[...]

Soms lijk ik wel de enige werkloze hier. :-(

offtopic:
Het systeem in je sig is trouwens al verkocht.
Je zou bij mijn werk kunnen proberen. Volgens mij zijn ze nog steeds op zoek naar software engineers. Ik stuur je zo wel een PM met de vacature.

"Write code as if the next maintainer is a vicious psychopath who knows where you live."


  • Daos
  • Registratie: Oktober 2004
  • Niet online
Ozzie schreef op zondag 19 mei 2013 @ 19:52:
[...]

Je zou bij mijn werk kunnen proberen. Volgens mij zijn ze nog steeds op zoek naar software engineers. Ik stuur je zo wel een PM met de vacature.
Bedankt. Ik zal er morgen uitvoeriger naar kijken. Mijn javascript en spring kennis valt wel een beetje tegen.

  • hiekikowan
  • Registratie: Februari 2011
  • Laatst online: 24-11 16:03
Gamebuster schreef op zondag 19 mei 2013 @ 02:15:
[...]

Dat lijkt me ergens anders aan liggen.

code:
1
$("<span data-foo=1>aaa</span>").appendTo("body")
werkt bij mij nl. gewoon.
Deed het zelf iets anders, namelijk zoiets:

JavaScript:
1
2
var toAppend = $('<div class="foo" data-bar="1"><p>Text</p></div>');
$('.appendable').append(toAppend);


Aan de hand van een conditional statement werdt bepaald of het data-attribute wel of niet toegevoegd moest worden. Bij het element waar dat wel zo was ging het appenden mis, bij de elementen zonder werkte het prima. 8)7

Uiteindelijk zo opgelost:

JavaScript:
1
2
3
var toAppend = $('<div class="foo"><p>Text</p></div>');
$('.appendable').append(toAppend);
toAppend.attr('data-bar',"1");

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Ach, vroeger was het ook voldoende. :+ (Weinig met Win 3.11 eigenlijk gewerkt, hier was het DOS en toen -> Win95.)

Mijn eerste ASM programma in deze course, en wat voor één.

GAS:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
get
mov bx,ax
get
mov cx, ax
mov dx, 1

a:    cmp    dx, bx
      jae    b
      add    ax, cx
      add    dx, 1
      jmp    a

b:    put
      halt


Get en Put zijn routines? vanuit de simulator, de eerste toont een popup met getal invoer, de tweede plaatst de registerwaarde ax op het scherm.

Koekje voor wie raad wat het doet.

[ Voor 23% gewijzigd door ZpAz op 19-05-2013 21:24 . Reden: Fixed code bugje :+ ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • Ozzie
  • Registratie: Februari 2004
  • Laatst online: 19:42
Daos schreef op zondag 19 mei 2013 @ 20:09:
[...]

Bedankt. Ik zal er morgen uitvoeriger naar kijken. Mijn javascript en spring kennis valt wel een beetje tegen.
Je kunt het altijd proberen. Ik weet niet waar ze allemaal op letten bij solicitaties want ik ben begonnen als stagiair en blijven hangen :)

"Write code as if the next maintainer is a vicious psychopath who knows where you live."


  • Struikrover
  • Registratie: Juni 2005
  • Laatst online: 20:29
bdalenoord schreef op zondag 19 mei 2013 @ 20:10:
[...]


Deed het zelf iets anders, namelijk zoiets:

JavaScript:
1
2
var toAppend = $('<div class="foo" data-bar="1"><p>Text</p></div>');
$('.appendable').append(toAppend);


Aan de hand van een conditional statement werdt bepaald of het data-attribute wel of niet toegevoegd moest worden. Bij het element waar dat wel zo was ging het appenden mis, bij de elementen zonder werkte het prima. 8)7

Uiteindelijk zo opgelost:

JavaScript:
1
2
3
var toAppend = $('<div class="foo"><p>Text</p></div>');
$('.appendable').append(toAppend);
toAppend.attr('data-bar',"1");
Dit werkt anders bij mij gewoon?

JavaScript:
1
.append($('<div></div>').attr('data-bar','1'))


kijk maar

  • Daos
  • Registratie: Oktober 2004
  • Niet online
ZpAz schreef op zondag 19 mei 2013 @ 20:14:
[...]


Ach, vroeger was het ook voldoende. :+ (Weinig met Win 3.11 eigenlijk gewerkt, hier was het DOS en toen -> Win95.)

Mijn eerste ASM programma in deze course, en wat voor één.

GAS:
1
2
3
4
5
6
7
8
9
10
11
12
13
get
mov    bx, ax
get
mov    cx, ax
mov    dx, 1

b:    add     ax, cx
       add     dx, 1
       cmp    dx, bx
       jb        b

put
halt


Get en Put zijn routines? vanuit de simulator, de eerste toont een popup met getal invoer, de tweede plaatst de registerwaarde ax op het scherm.

Koekje voor wie raad wat het doet.
Een loopje die bx keer loopt en dan elke keer cx bij ax optelt; het lijkt daarmee op een vermenigvuldiging (maar werkt het ook als bx 0 of 1 is? )

Verwijderd

ZpAz schreef op zondag 19 mei 2013 @ 20:14:

GAS:
1
2
3
4
5
6
7
8
9
10
11
12
13
get
mov    bx, ax
get
mov    cx, ax
mov    dx, 1

b:    add     ax, cx
       add     dx, 1
       cmp    dx, bx
       jb        b

put
halt


Get en Put zijn routines? vanuit de simulator, de eerste toont een popup met getal invoer, de tweede plaatst de registerwaarde ax op het scherm.

Koekje voor wie raad wat het doet.
bx * cx. Maar hij faalt bij bx < 2. Gebruik een do .. while loop in plaats van while.

Het kan trouwens veel slimmer dan dat. Probeer het eens in O( log( n ) ) ;)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
; a = b * c
mul:
  xor a;
  or c
  ret z ;exit if c == 0
_:
  rr c ; rotate right
  jr nc, _ 
  add a, b
_:
  ret z ; exit if b == 0 or c == 0
  sla b ; shift arithmetic left
  jr --_

Untested en uit het hoofd, maar you get the picture.

[ Voor 23% gewijzigd door Verwijderd op 19-05-2013 20:32 ]


  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
@Hierboven, inderdaad jullie hebben gelijk, ook dat ie faalt met een <2 :-(

Afbeeldingslocatie: http://farm9.staticflickr.com/8423/7512595828_e60a8cb3f2_z.jpg

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


  • hiekikowan
  • Registratie: Februari 2011
  • Laatst online: 24-11 16:03
Struikrover schreef op zondag 19 mei 2013 @ 20:17:
[...]


Dit werkt anders bij mij gewoon?

JavaScript:
1
.append($('<div></div>').attr('data-bar','1'))


kijk maar
Vreemd... jsFiddle werkt hier met mijn code ook... maar lokaal nog steeds niet. Ga me er nu echter ook maar niet meer druk om maken, de nieuwe code is net zo clean...

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 17:22
Verwijderd schreef op zondag 19 mei 2013 @ 20:21:
[...]
Het kan trouwens veel slimmer dan dat. Probeer het eens in O( log( n ) ) ;)
Hmm, deed hier al een kwartier over en hij is blijkbaar nog niet geheel goed :) Zou zo niet weten hoe het 'slimmer' kan met de beperkte set (verplaatsen, vergelijken en optellen en springen) die ik nu heb. Kan dat met deze commando's?
Untested en uit het hoofd, maar you get the picture.
Nou, nog niet echt. Hehe :'(

GAS:
1
xor a;


Dat is dacht ik exclusive or, maar heb je daar niet twee parameters voor nodig? So much new stuff daar al. Die --_ enzo zegt me ook (nog) niets. Naar links bitshiften is een vermenigvuldiging van 2, dat weet ik dan weer wel. :+

[ Voor 32% gewijzigd door ZpAz op 19-05-2013 20:36 ]

Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF


Verwijderd

Zie edit. Je hebt shift of rotate nodig.
ZpAz schreef op zondag 19 mei 2013 @ 20:29:
GAS:
1
xor a;


Dat is dacht ik exclusive or, maar heb je daar niet twee parameters voor nodig?
Op de z80 kan je alleen add/sub/logic op register a uitvoeren. Zelfs add b, a is geen valide opcode.

De _ is een label, --_ is een shorthand om 2 _'s terug te springen. Dat voorkomt dat je vage label namen hoeft te verzinnen :P. Maar volgens mij werkt dat alleen op de z80 met spasm.

[ Voor 163% gewijzigd door Verwijderd op 19-05-2013 20:38 ]

Pagina: 1 ... 88 ... 188 Laatste

Dit topic is gesloten.

Let op:
Dit topic is niet de plaats om te lopen helpdesken. De Coffee Corner is primair bedoeld als uitlaatklep voor iedereen in de Devschuur® en niet als vraagbaak.