Weet ik, ik haakte even in op het LESS verhaal XDBarryvdh schreef op donderdag 05 april 2012 @ 13:12:
[...]
LESS heeft eigenlijk niet zoveel met het ontwikkelen in Javascript te maken, het wordt alleen door Javascript geparsed, en is een manier om je CSS wat makkelijker te schrijven (variabelen, simpele berekeningen en nesten van selectors)
Welk wetsartikel formuleert dat polymorphisme, abstractie en encapsulation verplicht zijn voor elke taal die het label 'OO' wil dragen? Wikipedia is van mening dat class-based programming een subtype is van OOP, en dáárbij zijn polymorphisme, abstractie en encapsulation wel degelijk belangrijk..oisyn schreef op donderdag 05 april 2012 @ 13:09:
[...]
De pijlers van OOP - polymorphisme, abstractie en encapsulation - zitten niet in de taal. Als zodanig is is JS niet OO. Dat je ze wel kunt simuleren doet daar niets aan af - zoals ik net al zei, volgens diezelfde logica zijn C en ASM ook OO.
JavaScript is, zoals al eerder gezegd, een prototype-based taal (ook een subtype van OOP), en voor prototype-based talen is bijvoorbeeld polymorphisme überhaupt geen issue, omdat dat daar (meestal?) door middel van duck-typing wordt opgelost.
'OO' an sich is niet meer dan (heel kort door de bocht) 'alles is een object, en als je wat wilt aanroepen pass je maar een message', maar developers betrekken everything and the kitchen sink bij 'OO' en verklaren het vervolgens tot een heilige graal van programmeren.
[/rant]
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Ik gebruik het nu voornamelijk om kleuren en bepaalde borders te definiëren. Werd er een beetje simpel van om bij een kleurwijziging alle vermeldingen van de kleur te moeten wijzigen. Nu staan er bovenin een aantal kleuren vastgesteld en een aantal borders die de kleur gebruiken. Wil ik dat later anders hebben hoef ik het maar op 1 plekje aan te passenTheNephilim schreef op donderdag 05 april 2012 @ 13:11:
maar echt een toepassing heb ik er zelf nog niet voor gevonden
Veel dingen kun je wel doen in CSS zelf (dus op meerdere tags dezelfde kleur vaststellen), maar als je een kleur op zowel een border als een tekst wilde toepassen moest je toch 2x de kleurcode opnemen. Daarnaast zeggen kleurcodes niets, nu heb ik gewoon een kleurcode met de naam "companyLogoRed", etc.
Daarnaast is het rekenen van LESS ook ontzettend handig. Soms wil je bijvoorbeeld een kleur net iets donkerder of lichter hebben, dan tel je er in LESS gewoon een waarde bij op (of trek je hem ervan af). Ook met breedtes gaat dat heerlijk
Ik gebruik denk ik maar 10% van de mogelijkheden, maar het maakt mijn code zoveel leesbaarder en neemt me redelijk wat werk uit handen dat ik niet meer zonder wil
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Structureren hoeft niet perse met classes. Ik kan prima overweg met functionele talen of om dingen op een functionele manier op te lossen. Ik moet alleen nog even wat meer spelen met dat soort dingen in javascript om een beter gevoel te krijgen bij dat dynamic typing in javascriptTheNephilim schreef op donderdag 05 april 2012 @ 10:37:
Ik heb altijd begrepen dat een echte applicatie lastig is in JavaScript. Al zie ik hier wel enkele manieren om toch iets van classes te krijgen in JS http://www.phpied.com/3-ways-to-define-a-javascript-class/
Speel al zo lang in static typed languages dat de mogelijkheden van een dynamic typed functional language mij niet helder op t netvlies staan zegmaar.
Dat zie ik ook inderdaad. Ik snap wel wat er gebeurd, hiden van private vars, gebruik van closures, en constructie van objecten dmv ductyping e.d.alienfruit schreef op donderdag 05 april 2012 @ 11:08:
Ja, ik snap zelf ook niet veel van JavaScript classes. Bijv. ik zie veel libraries die het op deze manier doen:
JavaScript:
1 2 3 4 5 6 7 8 9 10 11 12 13 var MyLibray = (function() { var l= {}; l.structures = {}; return l; })(); (function(structures){ structures.Queue = function() { var queue = []; var queueSpace = 0; this.getSize = function() {} } }(MyLibrary.structures);
Maar het waarom ontgaat me nog steeds.
Wat ik steeds meer opmaak uit diverse posts is dat het gewoon een kwestie van persoonlijk voorkeur is (?)
Uiteindelijk maakt het wellicht ook niet zoveel uit _hoe_ je het doet, als je het maar consistent toepast, wat natuurlijk voor meer dingen geld.
Dat zeg je daar goed inderdaad. styles. Je kunt volgens OO style programmeren. Maar dat maakt het nog steeds geen OO.
Person is in die context in feite een class, geen object. Als je een nieuw object van de class Person wilt doe je gewoon var p = new Person();.oisyn schreef op donderdag 05 april 2012 @ 11:35:
Ja ik gebruik een vergelijkbare aanpak die daarop is gebaseerd. Wat ik alleen raar vond is dat hij het woord Class gebruikt. Een Person is geen afgeleide van Class, maar van Object. Een Class zou het object zijn dat de class beschrijft. Goed, kwestie van naamgeving natuurlijk.
Of we bedoelen het zelfde, maar het gaat er iig om dat het bij de methode van Resig niet 'de bedoeling' is om Class en Person als object te beschouwen.
En je kunt het in zijn geheel automatiseren met bijv. watchr: http://www.ravelrumba.com...ompile-less-command-line/. Dit heb ik gisteren nog gedaan. Less bestanden in een directory, shell script dat ruby watchr aanroept die, wanneer *.less wijzigt, die passeert naar lessc (de less compiler) die het bestand als css uitpoept als *.less.css, die includen in je .html bestand en door middel van live.js de css laten verversen. Werd overigens geserveerd door een eenvoudige python webserver (`python -m SimpleHTTPServer`). Werkt als een tiet..Gertjan. schreef op donderdag 05 april 2012 @ 12:42:
[...]
LESS![]()
Hoewel ik bij LESS nog niet helemaal zeker weet of ik blij moet zijn dat ze het sinds een tijdje zoveel mogelijk proberen te pushen met hun javascript engine. Voorheen moest je met een soort compiler (in python gemaakt dacht ik) de boel omzetten naar CSS. Dit zorgde voor een extra handeling, maar je wist wel zeker dat de gebruikers een CSS geserveerd kregen
Alternatief is de .less bestanden includen in je html en aan de clientside laten compileren naar less, maar voor productie is dat mogelijk suboptimaal.
Dat licht helemaal aan je omgeving. Ik meen me te herinneren dat recente incarnaties van ASP.NET je validatie logica laten opdelen zodat je het maar 1x hoeft te schrijven..Gertjan. schreef op donderdag 05 april 2012 @ 10:38:
[...]
Overigens baal ik er soms ook wel van dat je alles 2x moet doen als je pech hebt. Je wilt direct feedback geven als iets fout is (client side), maar je wilt ook mensen zonder JS een melding kunnen geven. Daarnaast wil je altijd zorgen dat er een validatie op de server zit. Klanten die denken met enkel clientside validatie weg te komen vertel ik ook vriendelijk dat dat niet gaat werken.
[...]
Klacht: Ik kan amper nog schrijven.
Letters zijn rommelig en maak veel fouten in het schrijven van de letters. Bovendien mis ik backspace en spellings-controle
Letters zijn rommelig en maak veel fouten in het schrijven van de letters. Bovendien mis ik backspace en spellings-controle
Let op: Mijn post bevat meningen, aannames of onwaarheden
De laatste dagen bijna geen koffie gehad, moet zeggen dat ik normaal rond deze tijd veel meer energie heb.
Person is een class, maar een person = new Person() niet. En je doet person instanceof Class, wat nergens op slaat. Dus 'person' is geen instantie van Class, want het is geen class. Het is een object.Patriot schreef op donderdag 05 april 2012 @ 13:55:
[...]
Person is in die context in feite een class, geen object. Als je een nieuw object van de class Person wilt doe je gewoon var p = new Person();
Object is de class van ieder object, niet Class. Class is de class die klassen beschrijft. Waarom denk je dat ze die dingen zo genoemd hebben in .Net en Java?
[ Voor 16% gewijzigd door .oisyn op 05-04-2012 15:16 ]
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.
Same herem19 schreef op donderdag 05 april 2012 @ 15:09:
De laatste dagen bijna geen koffie gehad, moet zeggen dat ik normaal rond deze tijd veel meer energie heb.
Dus nu lekker afwisselen met een goede kop thee

Tijdens de lunch gaat er overigens wel weer zonder moeite een bak cappuccino of latte machiato naar binnen
Terwijl ik tot ongeveer een half jaar geleden absoluut geen melk wilde in mijn koffie, nu nog niet, maar de speciale koffies die laat ik goed smaken
Overigens heb ik nu wel weer last van een zeer korte attention span...
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Heeft iemand een idee of die mooie range slider in de Pricewatch-filtering homegrown is, of dat daar een bestaande lib voor is gebruikt?
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Zo te zien is 'ie gewoon huisgemaakt.
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Dammit. Ik ben wel op zoek naar een soortgelijke widget, maar ik wil liever geen jQuery UI gebruiken.

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
oisyn's law. Ja het is mijn mening, ja.Korben schreef op donderdag 05 april 2012 @ 13:27:
[...]
Welk wetsartikel formuleert dat polymorphisme, abstractie en encapsulation verplicht zijn voor elke taal die het label 'OO' wil dragen?
Je reageert op mijn post, dus ik voel me aangesproken. Waar beweer ik dat het een heilige graal is? Als je denkt dat ik die mening heb dan heb je het mis. OO is een bepaald paradigma. Als je denkt te vinden dat je OO programmeert door gewoon maar alles in classes onder te brengen, prima, maar dan neem ik je bij deze niet meer serieus.'OO' an sich is niet meer dan (heel kort door de bocht) 'alles is een object, en als je wat wilt aanroepen pass je maar een message', maar developers betrekken everything and the kitchen sink bij 'OO' en verklaren het vervolgens tot een heilige graal van programmeren.
[ Voor 57% gewijzigd door .oisyn op 05-04-2012 15:42 ]
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.
Wat is er mis met jQuery UI? (Behalve dat 't mogelijk overkill is als je alleen een slidertje wil?)Korben schreef op donderdag 05 april 2012 @ 15:38:
Dammit. Ik ben wel op zoek naar een soortgelijke widget, maar ik wil liever geen jQuery UI gebruiken.
Yummy, ik ben bezig met de website van een modehuis. Allemaal fotomateriaal van wonderschone (vrouwelijke) modellen in de laatste mode 
offtopic:
Die mods van tegenwoordig
Die mods van tegenwoordig
[ Voor 20% gewijzigd door TheNephilim op 05-04-2012 16:09 ]
TheNephilim schreef op donderdag 05 april 2012 @ 16:02:
Yummy, ik ben bezig met de website van een modehuis. Allemaal fotomateriaal van wonderschone modellen in de laatste mode

Hey, whatever floats your boat
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.
Hahaha, neeeeee gelukkig hebben ze ook damesmode! ^^BtM909 schreef op donderdag 05 april 2012 @ 16:05:
[...]
[afbeelding]
Hey, whatever floats your boat
Haha, dat hadden wij dus pas wel ... Website ontwerpen voor een lingerie-merk, vragen beeldmateriaal op: 80% van de foto's was van mannen.

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Haha, ook gehad, een Magento template met als demo content alleen maar mannen in ondergoed. Heel fijn

Je hebt gelijk, de klassenaam zou moeten reflecteren wat het uiteindelijk voor moet stellen en dat is een Object. Anders zouden we achter alle klassenamen wel Class kunnen plakken..oisyn schreef op donderdag 05 april 2012 @ 15:14:
[...]
Person is een class, maar een person = new Person() niet. En je doet person instanceof Class, wat nergens op slaat. Dus 'person' is geen instantie van Class, want het is geen class. Het is een object.
Object is de class van ieder object, niet Class. Class is de class die klassen beschrijft. Waarom denk je dat ze die dingen zo genoemd hebben in .Net en Java?
Ten eerste, ik claim niet dat jij die 'heilige graal'-mening hebt, maar er zijn anderen die zich in onmogelijke bochten wringen om hun code met alle geweld aan een bepaald paradigma te laten voldoen--ook al is dat niet noodzakelijkerwijs de beste manier om die code te schrijven--en vervolgens claimen ze superioriteit 'omdat hun code aan paradigma X voldoet'..oisyn schreef op donderdag 05 april 2012 @ 15:39:
[...]
oisyn's law. Ja het is mijn mening, ja.
[...]
Je reageert op mijn post, dus ik voel me aangesproken. Waar beweer ik dat het een heilige graal is? Als je denkt dat ik die mening heb dan heb je het mis. OO is een bepaald paradigma. Als je denkt te vinden dat je OO programmeert door gewoon maar alles in classes onder te brengen, prima, maar dan neem ik je bij deze niet meer serieus.
Ik denk overigens niet dat klakkeloos alles in classes plempen hetzelfde is als OO, maar ik vind niet dat als je bijvoorbeeld geen polymorphisme toepast (één van de pijlers van OO volgens jou), je dan per definitie niet OO bezig bent.
Je vindt misschien niet dat OO de heilige graal is, maar je reageert wel heel zwart-wit door te zeggen dat JavaScript absoluut geen OO is, en daar ben ik het niet mee eens. Sterker nog, je statement over polymorphisme klopt niet, want dat ondersteunt JavaScript gewoon.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Normaal post ik hier nooit, maar nu wel iets grappigs hier op kantoor.
Ik moet een nieuwe koppeling maken met een leverancier van data via het Fix protocol. Snelheid is meestal wel belangrijk, dus encryptie wordt nooit gebruikt en onze software stack ondersteund dat dus ook helemaal niet. Maar deze leverancieer geeft alleen toegang als we wel ssl gebruiken in de test omgeving zolang we niet in hetzelfde data center staan.
Dus ik kwam met een collega achter dat we stunnel konden gebruiken. Dus ik neem contact met hen op en zeggen ze dat we ssl echt in onze eigen software stack moeten implementeren omdat ze aanpassingen hebben gemaakt aan hun firewall met packet inspection. Klonk nogal ongeloofwaardig, dus maar gewoon met stunnel gaan spelen. En ja hoor, na 30 minuutjes werkt het gewoon via stunnel
Ik moet een nieuwe koppeling maken met een leverancier van data via het Fix protocol. Snelheid is meestal wel belangrijk, dus encryptie wordt nooit gebruikt en onze software stack ondersteund dat dus ook helemaal niet. Maar deze leverancieer geeft alleen toegang als we wel ssl gebruiken in de test omgeving zolang we niet in hetzelfde data center staan.
Dus ik kwam met een collega achter dat we stunnel konden gebruiken. Dus ik neem contact met hen op en zeggen ze dat we ssl echt in onze eigen software stack moeten implementeren omdat ze aanpassingen hebben gemaakt aan hun firewall met packet inspection. Klonk nogal ongeloofwaardig, dus maar gewoon met stunnel gaan spelen. En ja hoor, na 30 minuutjes werkt het gewoon via stunnel
"Beauty is the ultimate defence against complexity." David Gelernter
Verwijderd
PowerShell:
1
2
3
4
5
| $str = "1232523464756846794688357" $res = $str | select-string "abc" write-host '$res.length -eq 0 = ' ($res.length -eq 0) write-host '$res.length -eq $null = ' ($res.length -eq $null) |
Output in W7:
code:
1
2
| $res.length -eq 0 = False $res.length -eq $null = True |
Output in W8:
code:
1
2
| $res.length -eq 0 = True $res.length -eq $null = False |
Altijd leuk om je dag mee te verprutsen.

Heeft dat niet te maken met Powershell V3?
Going for adventure, lots of sun and a convertible! | GMT-8
Verwijderd
Volgens mij wel. Maar je zou denken dat V3 in verreweg de meeste gevallen compatibel is met V2. En in dit geval dus niet. Een manier om het in beide platformen goed te krijgen is [string]$res gebruiken. Zodat $res altijd een string-type is. Als je het type van $res probeert op te vragen in V2 / W7 krijg je ook een error (mbv get-member). In V3 / W8 krijg je simpelweg niets terug.
Die nederlandse vertaling van gravatar 
Ok
Vertaal het dan lekker niet
code:
1
2
3
| Dit email adres xxxxx@xxx.com hoort al bij een account in ons systeem. De huidige gravatar geassocieerd met het is, Graag dit lezen als je niet kunt herinneren dat je een account hebt gemaakt. |
Ok

Ik ben nu bezig voor een lingeriewinkel, maar het materiaal bestaat hier toch uit dames. Vooral erg leuk als iemand die niet weet waar je mee bezig bent het opeens op je scherm ziet.OkkE schreef op donderdag 05 april 2012 @ 16:13:
Haha, dat hadden wij dus pas wel ... Website ontwerpen voor een lingerie-merk, vragen beeldmateriaal op: 80% van de foto's was van mannen.
En om op nog meer onderwerpen hier in te haken: in plaats van LESS gebruik ik SASS, vooral omdat het standaard gebruikt wordt in RoR, werkt ook wel prettig met nesting en variabelen. RoR compileert het netjes naar
Verder zag ik hier net de pricewatch: Creative Gigaworks T20 Series II voorbij komen. Gezien mijn huidige Creative 5.1 nu na een jaar of 10-12 wel op is (volume past zichzelf graag aan) ook maar besteld. Ik hoop ook op beter geluid, de huidige set is toch vooral goed in veel bass produceren in kamers waar de set niet staat. Komplett gaf tijdens mijn bestelling aan dat het morgen in huis zou zijn, de iDeal betaling was om 19:59 afgerond, vraag me af of ze er inderdaad morgen zijn...
Meer mensen hier trouwens bezig met iOS? Voor mijn afstudeerproject heb ik besloten er mee te willen werken. Ik heb het idee dat het wel erg anders werkt dan ik gewend ben. Werkwijze lijkt in ieder geval nog niet op dingen waar ik eerder mee heb gewerkt, Xcode en iOS simulator zijn wel een verbetering vergeleken met Eclipse en Android simulator. En ik kan in ieder geval mijn eigen telefoon gebruiken in plaats van een oude X8/X10 van de uni te lenen.
[ Voor 4% gewijzigd door Dipsausje op 05-04-2012 20:59 ]
Wat is er zo speciaal aan die pijlers eigenlijk? Talen die die pijlers kennen zijn namelijk niet automatisch OO..oisyn schreef op donderdag 05 april 2012 @ 13:09:
De pijlers van OOP - polymorphisme, abstractie en encapsulation
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Altijd leuk om code van een collega te bekijken:
Hoe lang is oneindig + 10000?
C#:
1
2
| System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite); System.Threading.Thread.Sleep(10000); |
Hoe lang is oneindig + 10000?
Dat het een van de pijlers is wil nog niet zeggen dat je die ook verplicht moet gebruiken. Waar het om gaat is dat je ze tot je beschikking hebt, en dat je ze kan toepassen zodra dat designtechnisch de beste keuze is.Korben schreef op donderdag 05 april 2012 @ 17:07:
Ik denk overigens niet dat klakkeloos alles in classes plempen hetzelfde is als OO, maar ik vind niet dat als je bijvoorbeeld geen polymorphisme toepast (één van de pijlers van OO volgens jou), je dan per definitie niet OO bezig bent.
Volgens mij heb ik het woord absoluut niet in mijn mond gehad. Wat ik beweerde was dit:Je vindt misschien niet dat OO de heilige graal is, maar je reageert wel heel zwart-wit door te zeggen dat JavaScript absoluut geen OO is
Dat wil niet zeggen dat je niet kan OOP'en in Javascript. Sterker nog, dat kun je in C en ASM ook. In Javascript wel wat makkelijker idd.De pijlers van OOP - polymorphisme, abstractie en encapsulation - zitten niet in de taal. Als zodanig is is JS niet OO. Dat je ze wel kunt simuleren doet daar niets aan af - zoals ik net al zei, volgens diezelfde logica zijn C en ASM ook OO.
Klopt, duck typing is natuurlijk ook gewoon een vorm van polymorphisme.Sterker nog, je statement over polymorphisme klopt niet
Ik besef me nu trouwens dat ik inheritance nog mis (die overigens ook in JS zit dmv prototypes)
Als ze die hebben (en inheritance) en een manier om dingen onder te brengen in objecten vind ik ze wél automatisch OORayNbow schreef op donderdag 05 april 2012 @ 21:16:
[...]
Wat is er zo speciaal aan die pijlers eigenlijk? Talen die die pijlers kennen zijn namelijk niet automatisch OO.
[ Voor 19% gewijzigd door .oisyn op 06-04-2012 09:22 ]
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.
Encapsulation (in de vorm van functionaliteit onderbrengen in objecten) zit in JavaScript, dus het enige wat je daar mist is access control, toch? JavaScript kent immers (vziw) geen protected (wat ook een beetje kansloos zou zijn) of private..oisyn schreef op vrijdag 06 april 2012 @ 09:16:
Ik besef me nu trouwens dat ik inheritance nog mis (die overigens ook in JS zit dmv prototypes)
[...]
Als ze die hebben (en inheritance) en een manier om dingen onder te brengen in objecten vind ik ze wél automatisch OO
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Als ik het heb over encapsulation denk ik voornamelijk aan information hiding.
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.
Heel langEvilbee schreef op vrijdag 06 april 2012 @ 09:13:
Altijd leuk om code van een collega te bekijken:
C#:
1 2 System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite); System.Threading.Thread.Sleep(10000);
Hoe lang is oneindig + 10000?
Going for adventure, lots of sun and a convertible! | GMT-8
En dan tien seconden langer
Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.
Ah nice! Laat even weten of het goed spul is, dan kan ik ze ook bestellenDipsausje schreef op donderdag 05 april 2012 @ 20:58:
Verder zag ik hier net de pricewatch: Creative Gigaworks T20 Series II voorbij komen. Gezien mijn huidige Creative 5.1 nu na een jaar of 10-12 wel op is (volume past zichzelf graag aan) ook maar besteld. Ik hoop ook op beter geluid, de huidige set is toch vooral goed in veel bass produceren in kamers waar de set niet staat. Komplett gaf tijdens mijn bestelling aan dat het morgen in huis zou zijn, de iDeal betaling was om 19:59 afgerond, vraag me af of ze er inderdaad morgen zijn...
Edit: Owh en mocht je toevallig een doos met 10 van die dingen krijgen, doe mij er ook één
[ Voor 11% gewijzigd door TheNephilim op 06-04-2012 10:13 ]
Ik heb ooit om code te testen een Thread.Sleep ergens ingestoken. Na een jaar stond dat perongeluk in production code :x
Going for adventure, lots of sun and a convertible! | GMT-8
Je kan ook gewoon dit doen:Korben schreef op vrijdag 06 april 2012 @ 09:27:
[...]
Encapsulation (in de vorm van functionaliteit onderbrengen in objecten) zit in JavaScript, dus het enige wat je daar mist is access control, toch? JavaScript kent immers (vziw) geen protected (wat ook een beetje kansloos zou zijn) of private.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
| function Foo(a, b) { var bar = a; // private this.baz = b; // public this.getBar = function() { return bar; }; this.getBaz = function() { return this.baz; }; } |
[ Voor 17% gewijzigd door Gamebuster op 06-04-2012 10:19 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden
Het heerlijke gevoel dat je ein-de-lijk eens een fout hebt gevonden in de code van die collega die altijd zo gedegen te werk gaat
iOS developer
Altijd mooi om snel performance winst te kunnen boekenSnake schreef op vrijdag 06 april 2012 @ 10:09:
Ik heb ooit om code te testen een Thread.Sleep ergens ingestoken. Na een jaar stond dat perongeluk in production code :x
Och, dat valt best mee.
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
| Thread _thread1; void Main() { _thread1 = new Thread(RunThread1); var thread2 = new Thread(RunThread2); _thread1.Start(); thread2.Start(); _thread1.Join(); thread2.Join(); } void RunThread1() { Thread.Sleep(Timeout.Infinite); Thread.Sleep(1000); } void RunThread2() { Thread.Sleep(1000); _thread1.Interrupt(); } |
Timeout.Infinite duurt dus 1 seconde
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Ik heb dat ook weleens gehad ja
Even een Thread.Sleep om een Ajax loading divje te testen en dan vergeten om weg te halen.
Kater? Eerst water, de rest komt later
Hmmf, een klant wil graag zwart/wit foto's en kleur bij een hover. http://www.gianlucaguarin...y.BlackAndWhite/demo.html leek dit prima te gaan doen, maar uiteraard werkt het sporadisch gewoon niet op de website.
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<
Blijkbaar dan toch nietTheNephilim schreef op vrijdag 06 april 2012 @ 10:28:
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<

Haha, als er 10 binnen komen stuur ik er wel 1 naar je op (en 1 terug naar Komplett om m'n geld terug te krijgen...). Ik heb in ieder geval het idee dat ze "besteld voor 20:00, morgen in huis" niet waar kunnen maken, 19:57-59 besteld en ik heb in ieder geval nog geen verzendbevestiging gehad...TheNephilim schreef op vrijdag 06 april 2012 @ 10:08:
[...]
Ah nice! Laat even weten of het goed spul is, dan kan ik ze ook bestellen
Edit: Owh en mocht je toevallig een doos met 10 van die dingen krijgen, doe mij er ook éénGekke jongens bij Komplett, bestel je een muis van € 60,- en dan krijg je een doos met 10 stuks
Die demo werkt bij mij (Safari 5.1.5) ook al niet, zwart-wit wordt pas geactiveerd als ik eerst een keer over de afbeelding ben geweest met m'n muis.TheNephilim schreef op vrijdag 06 april 2012 @ 10:28:
Hmmf, een klant wil graag zwart/wit foto's en kleur bij een hover. http://www.gianlucaguarin...y.BlackAndWhite/demo.html leek dit prima te gaan doen, maar uiteraard werkt het sporadisch gewoon niet op de website.
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<
Haskell kent de begrippen abstraction, polymorphism, encapsulation en inheritance ook, maar wordt niet echt als OO-taal beschouwd..oisyn schreef op vrijdag 06 april 2012 @ 09:16:
[...]
Als ze die hebben (en inheritance) en een manier om dingen onder te brengen in objecten vind ik ze wél automatisch OO
Daarnaast kent het begrip inheritance in de OO-wereld ook nog eens vele smaken.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Gelukkig stond het hier tussenSnake schreef op vrijdag 06 april 2012 @ 10:09:
Ik heb ooit om code te testen een Thread.Sleep ergens ingestoken. Na een jaar stond dat perongeluk in production code :x
C#:
1
2
3
4
| #if (DEBUG) System.Threading.Thread.Sleep(System.Threading.Timeout.Infinite); System.Threading.Thread.Sleep(10000); #endif |
Een read-only property is niet hetzelfde als een private property.Gamebuster schreef op vrijdag 06 april 2012 @ 10:18:
[...]
Je kan ook gewoon dit doen:
JavaScript:
1 2 3 4 5 6 7 8 9 10 11 12 function Foo(a, b) { var bar = a; // private this.baz = b; // public this.getBar = function() { return bar; }; this.getBaz = function() { return this.baz; }; }
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.
Het is niet read-only:.oisyn schreef op vrijdag 06 april 2012 @ 10:57:
[...]
Een read-only property is niet hetzelfde als een private property.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| function Foo(a, b) { var bar = a; // private this.baz = b; // public this.getBar = function() { return bar; }; this.getBaz = function() { return this.baz; }; this.setBar = function(a) { bar = a; } } var x = new Foo(1, 2); alert('bar = ' + x.getBar()); x.setBar(4); alert('bar = ' + x.getBar()); alert('bar = ' + x.bar); |
Output:
bar = 1
bar = 4
bar = undefined
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Ja dat zat ik net ook uit te testen
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.
Wie had het over read-only? Ik heb het erover dat baz soort-van private is..oisyn schreef op vrijdag 06 april 2012 @ 10:57:
[...]
Een read-only property is niet hetzelfde als een private property.
Let op: Mijn post bevat meningen, aannames of onwaarheden
Werkt met een canvas, dus < IE9 werkt ie niet. Hij gebruikt daar een of andere maffe filterproperty, en geen animatie.TheNephilim schreef op vrijdag 06 april 2012 @ 10:28:
Hmmf, een klant wil graag zwart/wit foto's en kleur bij een hover. http://www.gianlucaguarin...y.BlackAndWhite/demo.html leek dit prima te gaan doen, maar uiteraard werkt het sporadisch gewoon niet op de website.
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<
edit: Hmm, in het begin "snapte" hij naar de kleur toe, maar na even met de muis spelen krijg ik toch voorzichtig een animatie.
[ Voor 9% gewijzigd door DEiE op 06-04-2012 11:25 ]
Ik heb hier IE8 (Windows XP) en IE7 (compatibiliteitsmodus) en daar doet het hij prima in. Juist Chrome laat hier sporadisch niet het gewenste resultaat zien. FireFox moet ik nog even testen, maar dat het niet overal lekker werkt is niet zo handig XDDEiE schreef op vrijdag 06 april 2012 @ 11:13:
[...]
Werkt met een canvas, dus < IE9 werkt ie niet. Hij gebruikt daar een of andere maffe filterproperty, en geen animatie.
Jaja, iets werkt goed in Internet Explorer, wat een openbaring toch weer zo voor het weekend
.oisyn dacht waarschijnlijk dat het read-only was omdat je alleen een getter had.Gamebuster schreef op vrijdag 06 april 2012 @ 11:04:
[...]
Wie had het over read-only? Ik heb het erover dat baz soort-van private is.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Dat niet zozeer, ik dacht dat een setter ook onmogelijk was omdat een closure werkt met een kopie van de variabelen (een aanpassing zal dan ook niet zichtbaar zijn buiten de scope van de closure), maar dat is in JS natuurlijk niet zo
[ Voor 19% gewijzigd door .oisyn op 06-04-2012 11:36 ]
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.
Vandaag lekkere vrije dag, druk bezig met iOS programming.
Kijken of ik eindelijk eens een eigen idee project kan voltooien
Kijken of ik eindelijk eens een eigen idee project kan voltooien
En nog jarig ook...gefeliciteerd!GoTCoast schreef op vrijdag 06 april 2012 @ 12:46:
Vandaag lekkere vrije dag, druk bezig met iOS programming.
Kijken of ik eindelijk eens een eigen idee project kan voltooien
Diablo III: <GOT> Pteer#2475 --- POE: Dwergux
Ziet er wel mooi uit (en het werkt goed in Opera). Handig dat je dan zelf zo iets niet moet maken.TheNephilim schreef op vrijdag 06 april 2012 @ 10:28:
Hmmf, een klant wil graag zwart/wit foto's en kleur bij een hover. http://www.gianlucaguarin...y.BlackAndWhite/demo.html leek dit prima te gaan doen, maar uiteraard werkt het sporadisch gewoon niet op de website.
Because you are doing it wrong. Ben je zeker dat je exact 100% hetzelfde doet? Heb je geen conflicten met andere scripts? Toevallig een klein ietsiepietsie dingetje niet vergeten?TheNephilim schreef op vrijdag 06 april 2012 @ 10:28:
Waarom... waarom werkt de demo altijd wel en als je het dan eenmaal gebruikt weer halfgebakken. De implementatie is exact hetzelfde als in de demo >_<
Taart!!!!!GoTCoast schreef op vrijdag 06 april 2012 @ 12:46:
Vandaag lekkere vrije dag, druk bezig met iOS programming.
Kijken of ik eindelijk eens een eigen idee project kan voltooien
Tjah, geen JS errors in ieder geval. Zal er nog wel eens naar kijken, niet zo erg als dat voor de preview nog niet af is. Eerst de product overzichten maar eens afmaken.Styxxy schreef op vrijdag 06 april 2012 @ 13:05:
[...]
Ziet er wel mooi uit (en het werkt goed in Opera). Handig dat je dan zelf zo iets niet moet maken.
[...]
Because you are doing it wrong. Ben je zeker dat je exact 100% hetzelfde doet? Heb je geen conflicten met andere scripts? Toevallig een klein ietsiepietsie dingetje niet vergeten?
Omg en worstelen met een Wordpress import waarvan de afbeeldingen niet mee komen 'failed to import media..' Tjah daar heb ik niks aan. Nu maar even php-error-log opvragen bij hoster, die 14.00u vanmiddag er weer is >_<
@GoTCoast: Gefeliciteerd! ^^
Ik vind Scott Hanselman een enorm leuke presentator, maar word af en toe een beetje moe van z'n tweets. Hij komt op mij echt over als een saaie huisvader, en zo tweet 'ie ook: je mag niet drinken, niet roken, geen grappen maken waar <insert willekeurige groep, minderheid of niet> misschien aanstoot aan kan nemen, enzovoorts. Hij komt een beetje stuck-up over op mij.
Meer devvers die hem followen en het met mij eens zijn?
Meer devvers die hem followen en het met mij eens zijn?
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Klopt wel wat je zegt, maar vergeet niet, hij is toch wel een erg vooraanstaand persoon voor Microsoft, en het zou de reputatie van Microsoft best kunnen schaden als hij vanallerlei grappen gaat maken die veel mensen misschien aanstootgevend vinden.
Als je in de spotlight staat moet je je nu eenmaal wat 'saaier' gedragen om je eigen imago en dat van je werkgever bij zoveel mogelijk mensen positief te houden.
Als je in de spotlight staat moet je je nu eenmaal wat 'saaier' gedragen om je eigen imago en dat van je werkgever bij zoveel mogelijk mensen positief te houden.
Volgens mij valt dat reuze mee, hij zegt toch heel regelmatig dingen zoals:
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.
Dat snap ik, maar er is natuurlijk een verschil tussen, ik noem maar wat, zelf geen grappen over vrouwen maken enerzijds (wat ik dus tot op zekere hoogte prima vind kunnen, excuses dames), en je followers bestoken met een of andere soap over een advertentie voor een conferentie waarin een onhandige grap over vrouwen is gemaakt anderzijds (en daarbij dus naar mijn mening haast de moraalridder uithangen).
Het kan natuurlijk ook dat ik de nuance mis, of niet zie dat er op specifieke situaties gedoeld wordt, maar het lijkt er in mijn ogen op dat 'ie zo'n beetje vindt dat iedereen op z'n tenen rond gevoelige onderwerpen moet lopen. Kan ook iets Amerikaans zijn natuurlijk, ik ken de cultuur niet zo.
Het kan natuurlijk ook dat ik de nuance mis, of niet zie dat er op specifieke situaties gedoeld wordt, maar het lijkt er in mijn ogen op dat 'ie zo'n beetje vindt dat iedereen op z'n tenen rond gevoelige onderwerpen moet lopen. Kan ook iets Amerikaans zijn natuurlijk, ik ken de cultuur niet zo.
[ Voor 46% gewijzigd door CodeCaster op 06-04-2012 13:38 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Hij doet het alleen als ik helemaal vernieuw (F5)... dan is de canvas gewoon leeg. Heel bijzonder...Styxxy schreef op vrijdag 06 april 2012 @ 13:05:
Because you are doing it wrong. Ben je zeker dat je exact 100% hetzelfde doet? Heb je geen conflicten met andere scripts? Toevallig een klein ietsiepietsie dingetje niet vergeten?
Edit: Een $(img).load(function(){}); lijkt niet goed te werken

Edit 2: Caching was het probleem natuurlijk... src+rand en het is opgelost.
Het is alweer bijna weekend!
[ Voor 29% gewijzigd door TheNephilim op 06-04-2012 14:32 ]
"Je website werkt niet, ik kan geen bestanden uploaden op m'n iPad".

Je moet natuurlijk ook jQuery gebruiken hèGateKeaper schreef op vrijdag 06 april 2012 @ 14:23:
"Je website werkt niet, ik kan geen bestanden uploaden op m'n iPad".

Plain default upload-form. Default browser van de iPad en iPhone schijnen niet te kunnen uploaden.
HTML:
1
2
3
4
| <form action="#" enctype="multipart/form-data" method="post"> <input type="file" name="file" size="40"> <input type="submit" value="Send"> </form> |
Je moet eerst even je sarcasmerader fine tunen op mijn frequentie. Vervolgens moet je Apple de schuld geven dat de Safari voor iOS geen bestanden kan uploaden
Pfff.. van dit soort dingen wordt je zo ziek dat je... ach laat ook maar. Bijna weekend!mithras schreef op vrijdag 06 april 2012 @ 14:30:
Je moet eerst even je sarcasmerader fine tunen op mijn frequentie. Vervolgens moet je Apple de schuld geven dat de Safari voor iOS geen bestanden kan uploaden
iCab mobile schijnt dit weer wel te kunnen, maar die pakt de javascript file uploader (multiselect, async transfer) weer niet. Grrrrrrr. Werkt gewoon overal op! IE7 t/m IE9, Firefox, Android default browser, Dolphin Browser, alleen... Zucht.
Zoals Steve zou zeggen: Just avoid using those sites.GateKeaper schreef op vrijdag 06 april 2012 @ 14:34:
[...]
Pfff.. van dit soort dingen wordt je zo ziek dat je... ach laat ook maar. Bijna weekend!
iCab mobile schijnt dit weer wel te kunnen, maar die pakt de javascript file uploader (multiselect, async transfer) weer niet. Grrrrrrr. Werkt gewoon overal op! IE7 t/m IE9, Firefox, Android default browser, Dolphin Browser, alleen... Zucht.
.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?
Het is inderdaad wel irritant...GateKeaper schreef op vrijdag 06 april 2012 @ 14:28:
[...]
Plain default upload-form. Default browser van de iPad en iPhone schijnen niet te kunnen uploaden.
Het is (dacht ik) omdat de iPad (en iPhone) sowieso -- naar de gebruiker toe -- geen filesystem heeft, dus ook geen plek om bestanden te selecteren.
“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.
Dat heb ik ook wel eens express gezien. In een stukje van een functie die iets redelijk gecompliceerds moest doen. De sleep begon bij elke nieuwe release van de software bij X opgehoogd, en bij elke X.Y update verkleind.Snake schreef op vrijdag 06 april 2012 @ 10:09:
Ik heb ooit om code te testen een Thread.Sleep ergens ingestoken. Na een jaar stond dat perongeluk in production code :x
C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8
Ik vind die menig best ok.
https://fgheysels.github.io/
Zoiets ja, maar had dan gewoon toegang tot de gallery gegeven, zodat je tenminste je foto's kan uploaden. In het verlengde daarvan een api, zodat je ook files kan selecteren uit je dropbox app?OkkE schreef op vrijdag 06 april 2012 @ 14:47:
[...]
Het is (dacht ik) omdat de iPad (en iPhone) sowieso -- naar de gebruiker toe -- geen filesystem heeft, dus ook geen plek om bestanden te selecteren.
Alleen is de file-upload control niet zo zinvol als je geen file systeem hebt. Er maar vanuit gaan dat je een foto wilt uploaden is ook een beetje zinloos.GateKeaper schreef op vrijdag 06 april 2012 @ 15:06:
[...]
Zoiets ja, maar had dan gewoon toegang tot de gallery gegeven, zodat je tenminste je foto's kan uploaden. In het verlengde daarvan een api, zodat je ook files kan selecteren uit je dropbox app?
edit: Dacht dat het wel kon via de API, maar blijkbaar niet
En anders misschien zoiets: http://code.google.com/p/iphone-photo-picker/
[ Voor 30% gewijzigd door Bosmonster op 06-04-2012 15:19 ]
Never mind.. je had het er over dat facebook dat wel kon, maar dat heb je weggeëdit.
Geen idee.. is dat de facebook-app of de facebook-website? Dan zou er dus een andere control moeten zijn dan de file input? Dit kom ik niet tegen als ik op internet zoek. Daar is het verhaal altijd dat het niet ondersteund wordt in de browser. En zo raar is dat toch niet? Een foto is ook een file!
Heb ook geen iPad, dus kan het zelf niet testen.
Geen idee.. is dat de facebook-app of de facebook-website? Dan zou er dus een andere control moeten zijn dan de file input? Dit kom ik niet tegen als ik op internet zoek. Daar is het verhaal altijd dat het niet ondersteund wordt in de browser. En zo raar is dat toch niet? Een foto is ook een file!
Heb ook geen iPad, dus kan het zelf niet testen.
[ Voor 20% gewijzigd door GateKeaper op 06-04-2012 15:30 . Reden: response @ edit ]
Grrrr, ben aan het worstelen met een nieuwe databank-omgeving die ik voordien nog niet gebruikt heb. Ik maak mooi enkele SQL scripts aan om al mijn tabellen te maken en voor een deel op te vullen met data. Die laat ik door de databank tool uitvoeren en ik krijg geen pop-up venster met fouten. Dus ik doe een commit. Blijkbaar geeft die tool maar in bepaalde gevallen een pop-up venster als er een fout optreedt. Nu mag ik dus de volledige output gaan controleren om te zien of elk afzonderlijk statement zonder fouten is uitgevoerd. 
Gelukkig is het bijna weekend en zelfs tot en met dinsdag voor mij
Gelukkig is het bijna weekend en zelfs tot en met dinsdag voor mij
Ik zou het niet gek vinden dat als je de "file" element aantikt op de iPad (rendert die wel?) dat je dan de foto-picker krijgt.
Pff, ben je een Java-applicatie aan het maken, probeer je alles er zo "gelikt" mogelijk uit te laten zien (in hoeverre dat kan in Java icm Swing
).
Is de laatste stap een System Tray icoontje toevoegen.
Hebben ze daar alleen maar een AWT-variant van. Dat ziet er (zeker onder Linux / Ubuntu) dus waardeloos uit
Is de laatste stap een System Tray icoontje toevoegen.
Hebben ze daar alleen maar een AWT-variant van. Dat ziet er (zeker onder Linux / Ubuntu) dus waardeloos uit
If money talks then I'm a mime
If time is money then I'm out of time
Dat zou in ieder geval beter wezen dan niets! Het gaat vaak om foto's die geupload moeten worden, tenminste, bij de gewone consument.ZpAz schreef op vrijdag 06 april 2012 @ 16:15:
Ik zou het niet gek vinden dat als je de "file" element aantikt op de iPad (rendert die wel?) dat je dan de foto-picker krijgt.
Uh, hoe kom je daar nou bij?.oisyn schreef op vrijdag 06 april 2012 @ 11:36:
omdat een closure werkt met een kopie van de variabelen
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Je parset m'n zin verkeerd. Ik dacht: closure werkt met kopie dus setter kan niet.
[ Voor 63% gewijzigd door .oisyn op 06-04-2012 16:56 ]
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.
Geniaal! Als er echt geen sneller alternatief voor de software is, is dit wel een 'mooie' manier om te faken dat je echt iets doet als bedrijf.Spockz schreef op vrijdag 06 april 2012 @ 14:50:
[...]
verkleind.Zo kon de software dus sneller worden bij elke update.
Dan blijft volgens mij mijn vraag nog steeds staan: waarom dacht je dat?.oisyn schreef op vrijdag 06 april 2012 @ 16:55:
Je parset m'n zin verkeerd. Ik dacht: closure werkt met kopie dus setter kan niet.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Dit doet me denken aan onze OS leverancier. Jaarlijks komt er een marketing consultant langs met hun "nieuwe" product. Tijdens deze gesprekken is mijn rol om te zien wat voor technische aanpassingen er zijn gedaan met een ontwikkelaars bril op die een heel upgrade feestje moeten verantwoorden.Caelorum schreef op vrijdag 06 april 2012 @ 17:01:
[...]
Geniaal! Als er echt geen sneller alternatief voor de software is, is dit wel een 'mooie' manier om te faken dat je echt iets doet als bedrijf.
Steevast komen daar altijd mooie niet nader te verklaren grafiekjes aan bod die aantonen dat het OS weer een paar procent sneller is geworden. Grap is dat de moderne compilers jaarlijks verbeteringen doorvoeren waardoor precies dezelfde software op 31 december vaak sneller werkt dan op 1 januari. Oftewel, doe niks aan je software behalve wat bugfixes en compileer je software elk jaar met een nieuwe compiler en je kunt de marketing consultant weer op pad sturen met nikszeggende grafiekjes.
Zie daar je verantwoording als programmeur dat je weer performance verbeteringen hebt doorgevoerd
[ Voor 4% gewijzigd door xos op 07-04-2012 16:13 ]
Als jij enkel aan betere compilers moet denken ga je ook wat kort door de bocht cq. heb je blijkbaar een niet al te hoge dunk van de inzet van leverancier. Grafiekjes zeggen ook niet alles, maar enkel compileroptimalisaties gaan de wereld ook niet redden voorlopig.
{signature}
Als je als developer al performanceverbeteringen moet beoordelen moet het wel met een factor 2 of hoger verbeterd zijn, dwz dat ze een volledig ander algoritme (oid) toepassen ipv slechts een ietwat betere compiler.
Is Instagramp eindelijk beschikbaar voor Android, moeten ze weer al je contacten kunnen ophalen en inzien

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.
13 MB? WTF?BtM909 schreef op zaterdag 07 april 2012 @ 23:05:
Is Instagramp eindelijk beschikbaar voor Android, moeten ze weer al je contacten kunnen ophalen en inzien
En waarschijnlijk installeert die app ook alleen maar op het intern telefoongeheugen. Zoals vrij veel apps
[ Voor 15% gewijzigd door Alex) op 08-04-2012 05:57 ]
We are shaping the future
Ja, anders kan 'ie geen foto's naar je contacten sturenBtM909 schreef op zaterdag 07 april 2012 @ 23:05:
Is Instagramp eindelijk beschikbaar voor Android, moeten ze weer al je contacten kunnen ophalen en inzien
Ik begrijp wat je bedoelt. Het permissions systeem van apps moet over de kop, zodat ze gewoon werken als je ze bepaalde toegang ontzegt (in dit geval: versturen naar contacten zou niet werken, de rest nog wel).
Hoe een leverancier het doet maakt mij niks uit. Maar als een leverancier elk jaar met een minor update uit komt en de performance stijgt een paar procent per jaar dan ben ik daar idd niet onder de indruk van. Mijn indruk is dat er dan wat bugfixes zijn gedaan maar geen serieuze performance verbeteringen zijn doorgevoerd. Niet erg, maar gebruik het dan niet als een speerpunt in je verkoop verhaal.Voutloos schreef op zaterdag 07 april 2012 @ 16:59:
Als jij enkel aan betere compilers moet denken ga je ook wat kort door de bocht cq. heb je blijkbaar een niet al te hoge dunk van de inzet van leverancier. Grafiekjes zeggen ook niet alles, maar enkel compileroptimalisaties gaan de wereld ook niet redden voorlopig.
In onze context betekent een performance verbetering van 10% al direct een besparing van tonnen aan hardware en software licenties per jaar. Probleem is het verbeteren van een (bv een schedule) algoritme niet automatisch betekent dat onze specifieke applicatie(s) daarvan profiteert. Grafieken die getoond worden door marketing consultants laten vaak een ideale situatie zien waarbij een specifieke applicatie optimaal profiteert van de verbeteringen. Leuk om te zien, zeker als de consultant er een leuk verhaal van maakt maar eigenlijk niet relevant.YopY schreef op zaterdag 07 april 2012 @ 22:05:
Als je als developer al performanceverbeteringen moet beoordelen moet het wel met een factor 2 of hoger verbeterd zijn, dwz dat ze een volledig ander algoritme (oid) toepassen ipv slechts een ietwat betere compiler.
Soms loont het de moeite om een applicatie te herschijven/refactoren om beter gebruik te maken van de verbeteringen in een nieuw platform. Die investering kan zich dan in een paar jaar terugbetalen terwijl er aan de business zijde ook nieuwe mogelijkheden onstaan als een applicatie flink onder handen wordt genomen. En bij die inschatting kan een programmeur met inhoudelijke kennis wel wat toevoegen.
Verwijderd
Even een klein vraagje voor tussendoor:
Steken jullie postcode en gemeente in een aparte tabel bij het normaliseren van jullie databank? (Klanten hebben een adres, met bijhorend dus een postcode en een gemeente) Het gaat hier overigens over een website waarbij ik het nodig heb.
Steken jullie postcode en gemeente in een aparte tabel bij het normaliseren van jullie databank? (Klanten hebben een adres, met bijhorend dus een postcode en een gemeente) Het gaat hier overigens over een website waarbij ik het nodig heb.
Bij voorkeur wel. Je hebt een serie Plaats < heelt veel < Postcodes < Heeft veel < AdresblokkenVerwijderd schreef op zondag 08 april 2012 @ 16:25:
Even een klein vraagje voor tussendoor:
Steken jullie postcode en gemeente in een aparte tabel bij het normaliseren van jullie databank? (Klanten hebben een adres, met bijhorend dus een postcode en een gemeente) Het gaat hier overigens over een website waarbij ik het nodig heb.
Kun je iemand koppelen aan een adresblok ([straat][huisnummer-range]) En de rest is dan automagisch op te halen
Lutjebroek 1234AA
Lutjebroek 1234AB
etc.
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!
waarom niet gewoon een commerciële webservice gebruiken? Het kost geen drol en je hoeft niet meer moeilijk te doen met opvoeren van je adrescontent...
Lutjebroek heeft postcode 1614
Lutjebroek heeft postcode 1614

Heeft iemand een tip wat betreft vakbladen voor de developer/software engineer die up-to-date wil blijven? Ik weet dat er een hoop blogs zijn, maar ik neem aan dat er (zoals in ieder vakgebied) goede vakbladen zijn. Blogs zijn vaak de mening van 1 persoon (of een bedrijf) waar vakbladen vaak vanuit onderzoeksgroepen worden geschreven.
Ik wil graag lezen over nieuwe ontwikkelingen (in het algemeen), algoritmes, innovaties etc. In veel vakgebieden worden dat soort zaken gepubliceerd in een aantal vakbladen, maar ik vraag me af of er binnen de ICT ook zo iets is... Beetje zoals het .NET magazine, maar dan beter
Iemand een suggestie? Het hoeft niet ontwikkeltaal specifiek te zijn en mag ook in het Engels zijn (zelfs bij voorkeur).
In de gemiddelde tijdschrifthandel vind je alleen boekjes over optimaal gebruik van je iPad en de ComputerTotaal/PCIdee, dat is niet echt wat ik zoek 
Overigens zijn goede blogs ook welkom, maar soms is het fijner een boekje vast te houden
Ik wil graag lezen over nieuwe ontwikkelingen (in het algemeen), algoritmes, innovaties etc. In veel vakgebieden worden dat soort zaken gepubliceerd in een aantal vakbladen, maar ik vraag me af of er binnen de ICT ook zo iets is... Beetje zoals het .NET magazine, maar dan beter
Iemand een suggestie? Het hoeft niet ontwikkeltaal specifiek te zijn en mag ook in het Engels zijn (zelfs bij voorkeur).
Overigens zijn goede blogs ook welkom, maar soms is het fijner een boekje vast te houden
The #1 programmer excuse for legitimately slacking off: "My code's compiling"
Firesphere: Sommige mensen verdienen gewoon een High Five. In the Face. With a chair.
Ik vind hacker news wel fijn, al gaat dat niet altijd over tech. Het zijn dan weliswaar vaak meningen, maar wel meningen die door de community als 'goed' bevonden worden dmv votes.
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.
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.