De Devschuur Coffee Corner Overzicht Volgende deel Laatste deel

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

Pagina: 1 ... 173 ... 201 Laatste
Acties:
  • 852.079 views

Acties:
  • 0 Henk 'm!

  • Neverwinterx
  • Registratie: December 2005
  • Laatst online: 22-09 11:32

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
RobIII schreef op vrijdag 29 juli 2011 @ 12:18:
Edit: nee, ik zat er een beetje langs :P
Er is wel een optie "Stop the task if it runs for X tijd...". Ik meende me te herinneren dat er ook een "Stop the previous task if it is still running" ofzo was.
Correctie: 't kan wél onder Windows 7 (Vista?).

Afbeeldingslocatie: http://tweakers.net/ext/f/8h5GLyoit5N9RYG6wO93YX5k/full.png

Ben ik toch niet gek 8) :+ 8)7

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 21:12

RayNbow

Kirika <3

Don’t Use Java 7, For Anything
Bottom Line: Don’t use Java 7 for anything (unless maybe you know you don’t have any loops in your java code)

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
W...T...F.... :X
http://webwereld.nl/nieuw...n-internet-explorer-.html

Ga iets nuttigs onderzoeken :X En kom dan met zinnige conlusies 8)7

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 15-09 23:08
Ja, idd... beetje dingen onderzoeken die al algemeen bekend zijn is een beetje zinloos.

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 04-09 08:16

OkkE

CSS influencer :+

Lekker onzinnig, provocerend onderzoek inderdaad. Beetje gevalletje; "You can prove anything with statistics".

“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.


Acties:
  • 0 Henk 'm!

  • Davio
  • Registratie: November 2007
  • Laatst online: 06-01 16:46
Het leuke is dat je kan zo'n onderzoek ook altijd om kan draaien, omdat nooit precies duidelijk is wat nu de oorzaak is en wat het gevolg.

Ik zou zeggen: "Het gebruik van Internet Explorer maakt mensen dom." :)

Jammerlijk feit: Op het werk moet ik IE gebruiken, omdat anders onze Proxy gaat kutten.

Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
RobIII schreef op vrijdag 29 juli 2011 @ 12:53:
W...T...F.... :X
http://webwereld.nl/nieuw...n-internet-explorer-.html

Ga iets nuttigs onderzoeken :X En kom dan met zinnige conlusies 8)7
Daarnaast is statistiek ook ontzettend lastig voor de meeste mensen, waaronder dus journalisten.

Gisteren dit pareltje op alle grote nieuwszenders/radios/sites:
Een derde huisartsen weigert euthanasie
Waarbij bijvoorbeeld BNR nog zei: 'Een derde huisartsen geeft niet thuis bij euthanasie-aanvraag'.

Hier gingen mijn nekharen dus echt overeind staan. Ten eerste de lekkere insinuatie van BNR, maar ten tweede eigenlijk het feit dat ze statistiek niet begrijpen. Er was namelijk een onderzoek gedaan onder 800 huisartsen en daarvan heeft 1/3 wel eens aangegeven dat ze een verzoek hebben geweigerd. Dat is dus iets heel anders dan 1/3 van de huisartsen weigert aanvragen..... |:(

Net als veel frameworks of libraries soms execution times gaan meten over 1000 runs samen met die van de concurrenten zonder daar standaard deviatie e.d. bij vermelden. Heb ik eens een goede blog-post van gelezen, maar kan hem niet meer vinden. Statistiek is echt een bitch en ook veel mensen in het academische circuit vallen daar hard over.

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • Neverwinterx
  • Registratie: December 2005
  • Laatst online: 22-09 11:32
Meh, vrij zeldzame bugs die al gefixt zijn en in de volgende update zitten en met een gemakkelijke workaround.

[ Voor 5% gewijzigd door Neverwinterx op 29-07-2011 13:30 ]


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
armageddon_2k1 schreef op vrijdag 29 juli 2011 @ 13:20:
Heb ik eens een goede blog-post van gelezen, maar kan hem niet meer vinden.
http://www.zedshaw.com/essays/programmer_stats.html ?
Staat al sinds jaar en dag in mijn (vele :P ) bookmarks :)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Davio
  • Registratie: November 2007
  • Laatst online: 06-01 16:46
Ik heb een keer een mooi citaat gehoord over statistiek, het origineel is ongeveer zoiets:

"An unsophisticated forecaster uses statistics as a drunken man uses lamp-posts - for support rather than for illumination."
~ Andrew Lang

Acties:
  • 0 Henk 'm!

  • Hoogie2004
  • Registratie: Mei 2005
  • Laatst online: 23:21

Hoogie2004

Whohooooo

Davio schreef op vrijdag 29 juli 2011 @ 13:49:
Ik heb een keer een mooi citaat gehoord over statistiek, het origineel is ongeveer zoiets:

"An unsophisticated forecaster uses statistics as a drunken man uses lamp-posts - for support rather than for illumination."
~ Andrew Lang
_/-\o_

My iRacing profile | Strava


Acties:
  • 0 Henk 'm!

  • armageddon_2k1
  • Registratie: September 2001
  • Laatst online: 27-07 10:18
Die ja! Geniaal en helemaal mee eens :-)

Engineering is like Tetris. Succes disappears and errors accumulate.


Acties:
  • 0 Henk 'm!

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Om met de tijd mee te gaan heb ik de afgelopen week p4v als m'n default perforce client proberen te gebruiken maar afgezien van de shelving support blijft het een rot-ding.

Ben een tijdje geleden ook aan Visual Assist begonnen en dat zit me tegenwoordig toch blijkbaar een stuk minder dwars blijkbaar :Y)

[ Voor 28% gewijzigd door PrisonerOfPain op 29-07-2011 14:49 ]


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Aan de ene kant: Jeuj *O*.

Aan de andere kant: Too little, too late. Scala en kompanen zijn beter ontwikkeld qua taal - de nieuwe taalfeatures van Java 7 zijn meer kleine patches en verbeteringe(tjes) dan echt iets nieuws. imho. Aan de derde kant: Java? Oud :p.

@topic / daily rant

* Objective-C zombies* -O-
* Instruments die de zombies vind en aanwijst *O*
* Tijd voor een blikje bieah *O*.


*: Nee niet de ondoden, :p. Een zombie is een object waar je te vaak release op aanroept.

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:22

Haan

dotnetter

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Haan schreef op vrijdag 29 juli 2011 @ 16:17:
There are three kinds of lies: lies, damned lies, and statistics.
QFT

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
"90% of all statistics are made up"

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Getal is altijd geloofwaardig als 't niet rond is :P

87,3% of all stat....




Mooie zijn ook grafieken die worden omgedraaid zodat de lijn omhoog gaat ipv beneden :+

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.


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-09 16:37

.oisyn

Moderator Devschuur®

Demotivational Speaker

PrisonerOfPain schreef op vrijdag 29 juli 2011 @ 14:47:
Om met de tijd mee te gaan heb ik de afgelopen week p4v als m'n default perforce client proberen te gebruiken maar afgezien van de shelving support blijft het een rot-ding.
Eens. p4win heeft ook z'n tekortkomingen (bijv. dat je vanuit de "describe changelist" window niet dezelfde changelist context menu kunt krijgen als in de changelist view zelf - moet je dus eerst met de hand een changelistnummer op gaan zoeken in die view), maar p4v is gewoon een kutclient.

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.


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Vertrouw alleen op de feiten die je zelf vervalst hebt :+
Fuck Yeah. I2C aan de praat op ChibiOS *O*

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

ChibiOS :?



Kwam ik net tegen :+
BtM909 schreef op vrijdag 29 juli 2011 @ 17:52:
Google zoekt SEO specialisten:
Afbeeldingslocatie: http://i.imgur.com/askN3.png

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.


Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Davio schreef op vrijdag 29 juli 2011 @ 13:14:
Het leuke is dat je kan zo'n onderzoek ook altijd om kan draaien, omdat nooit precies duidelijk is wat nu de oorzaak is en wat het gevolg.

Ik zou zeggen: "Het gebruik van Internet Explorer maakt mensen dom." :)

Jammerlijk feit: Op het werk moet ik IE gebruiken, omdat anders onze Proxy gaat kutten.
Dus jij wordt (gemaakt) dom op het werk ?! Leuke baas >:) (Sorry kon het niet laten O-) )

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Yep, realtime RTOS voor (in mijn specifieke geval) ARM/STM32 microcontroller :)

[ Voor 13% gewijzigd door Matis op 29-07-2011 18:37 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
Leuke zoekresultaten krijg je als je op een loadXML fout zoekt: klik

:')

[ Voor 3% gewijzigd door Avalaxy op 29-07-2011 22:28 ]


Acties:
  • 0 Henk 'm!

  • CoolGamer
  • Registratie: Mei 2005
  • Laatst online: 20:50

CoolGamer

What is it? Dragons?

Avalaxy schreef op vrijdag 29 juli 2011 @ 22:27:
Leuke zoekresultaten krijg je als je op een loadXML fout zoekt: klik

:')
Tja. XHTML bevat een aantal entities die standaard niet in XML zitten. Die entities worden in westerse talen niet super vaak gebruikt, dus ik kan me goed voorstellen dat een bug als deze er doorheen glipt bij een hoop ontwikkelaars tijdens het testen.

¸.·´¯`·.¸.·´¯`·.¸><(((º>¸.·´¯`·.¸><(((º>¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸<º)))><¸.·´¯`·.¸.·´¯`·.¸.·´¯`·.¸


Acties:
  • 0 Henk 'm!

  • Jan_V
  • Registratie: Maart 2002
  • Laatst online: 22:30
Aloys schreef op vrijdag 29 juli 2011 @ 18:02:
[...]

Dus jij wordt (gemaakt) dom op het werk ?! Leuke baas >:) (Sorry kon het niet laten O-) )
Zou het maar niet zo brengen vlak voor een beoordelingsgesprek. Krijg je dan vast te horen dat je minder salaris gaat krijgen, omdat je dommer bent geworden in het afgelopen jaar :+

Battle.net - Jandev#2601 / XBOX: VriesDeJ


Acties:
  • 0 Henk 'm!

  • alwinuzz
  • Registratie: April 2008
  • Laatst online: 21-09 20:47
Gauw je kinderen upgraden naar Opera, doen ze het straks beter op school!

Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 19:11
Ik heb altijd al geweten dat ik bij de slimste mensen zat (Opera gebruiker) :+ (</zelfspot>).

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Matis schreef op vrijdag 29 juli 2011 @ 18:37:
[...]

Yep, realtime RTOS voor (in mijn specifieke geval) ARM/STM32 microcontroller :)
Ken / werk je ook met BASCOM? Is gemaakt door een goede maat van me.

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.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
BtM909 schreef op zaterdag 30 juli 2011 @ 18:41:
[...]

Ken / werk je ook met BASCOM? Is gemaakt door een goede maat van me.
Ik heb inderdaad wel eens een BASCOM programma gehad via TNO. Dat was lekker makkelijk voor die natuurkundigen om in te werken. Ik heb het daarna toch maar herschreven in C, maar het is wel een laagdrempelige omgeving.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Grappige discussie in de reacties bij TDWTF: Encrypted XML.

Wanneer heet een encoding een encryption? :P

Encoding is sec alleen om data geschikt te maken voor transport, weergave of opslag, terwijl het primaire doel van encryption juist is om data ongeschikt te maken voor weergave. Het hangt er dus maar net vanaf waar je het mee vergelijkt. Base64 is duidelijk géén encryption, tenzij het enkel wordt gebruikt om leesbare data onleesbaar te maken voor een gemiddelde computergebruiker ... of klopt dat niet, omdat base64 is ontworpen als encoding en dus per definitie niet geschikt als encryptie? Maar wat dan met de definitie van encryptie? Een gebruiker kan toch niks met base64?

[ Voor 91% gewijzigd door CodeCaster op 30-07-2011 21:25 ]

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


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
BtM909 schreef op vrijdag 29 juli 2011 @ 17:18:
Mooie zijn ook grafieken die worden omgedraaid zodat de lijn omhoog gaat ipv beneden :+
Nog mooier: mensen die een burndown chart niet begrijpen en, als je er niet bent, opgaande lijntjes erop gaan tekenen omdat ze vinden dat een grafiek naar boven moet :p. Ik stelde nog voor om, uit marketingdoeleinden, de burndown omgedraaid op te schrijven.
Grappig verhaal ook. $100K is veel, maar het omdraaien van een beveiliging - hoe fail en eenvoudig ook - is vzviw niet toegestaan en ze kunnen er problemen mee krijgen (als er een clausule over in het contract of de wet staat).

Doet me denken aan het CMS waar ik mee werkte. Ik moest een paar formulieren aanpassen op één installatie, maar de UI voor het aanpassen van die formulieren was niet aanwezig (de formulierenmodule moest je apart een licentie voor kopen).

Dus wat doen we? Naar de export, bestaande formdefinities exporteren, de XML die die uitpoept met de hand bewerken, en de zooi weer importeren. Fixed, :).

Acties:
  • 0 Henk 'm!

  • Jan_V
  • Registratie: Maart 2002
  • Laatst online: 22:30
YopY schreef op zaterdag 30 juli 2011 @ 21:04:
[...]
Dus wat doen we? Naar de export, bestaande formdefinities exporteren, de XML die die uitpoept met de hand bewerken, en de zooi weer importeren. Fixed, :).
Soort van reverse engineering.
Is ook de manier hoe we data uit een Beaufort database hebben gehaald (veel gebruikt in de zorg). Kijken wat er in de tabellen staat, daar een 'tussendatabase' bij bouwen om daarna eindelijk iets te kunnen bouwen. Klant had ook een plugin kunnen kopen van enkele duizenden euro's waarmee we de data via een webservice hadden kunnen benaderen. Voor nu was het iig goedkoper om het zo te doen, totdat ze de obfuscated database vernieuwen.....

Battle.net - Jandev#2601 / XBOX: VriesDeJ


Acties:
  • 0 Henk 'm!

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 23-09 20:04
BtM909 schreef op zaterdag 30 juli 2011 @ 18:41:
Ken / werk je ook met BASCOM? Is gemaakt door een goede maat van me.
Aaaaaagh, teh horror. :N

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Jan_V schreef op zaterdag 30 juli 2011 @ 22:55:
Soort van reverse engineering.
Ik noem het gewoon XML bewerken, :+. Wat ik op het moment doe (op de iphone, zo'n app voor zo'n grote neerlandsche vervoerder) is reverse engineering - kijken hoe het eruit ziet op de bestaande app en dat proberen te reproduceren. En heel vaak refactoren, natuurlijk, omdat het allemaal nieuw is voor mij komen er soms wel suboptimale / ranzige oplossingen uit. Maar dat heeft vaak te maken met het modelleren van data en memory management enzo.

Afgelopen vrijdag de hele dag bezig geweest om een lijst met eerder geselecteerde locaties op te slaan. Het opslaan van stations was niet zo moeilijk - gewoon een array van stationsnamen opslaan in de NSUserDefaults (een eenvoudige key/value store) en weer ophalen door een zoek op naam. Het opslaan van een arbitraire locatie was weer wat lastiger, omdat ik m'n Location object moest serializen. Maar da's ook weer leuk om te doen.

En ik bedenk me net dat ik weer ongelofelijk moeilijk aan het doen was, :p. Een arbitraire locatie die je op moet slaan heeft geen lat / long, dus die hoef je niet op te slaan (die heeft slechts een naam, zoals een stad + straat). Maandag maar weer verder refactoren. Of straks, als ik me verveel :p.

[ Voor 20% gewijzigd door YopY op 31-07-2011 10:29 ]


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

BtM909 schreef op zaterdag 30 juli 2011 @ 18:41:
Ken / werk je ook met BASCOM? Is gemaakt door een goede maat van me.
Nope, ik ken het niet en heb er (logischerwijs) dus ook nog nooit mee gewerkt ;)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
Waarom is het niet mogelijk om Microsoft Visual Studio 2010 Ultimate te installeren zonder al die Microsoft SQL Server rommel? Ik wil alleen Visual F# uitproberen, daarvoor heb ik al die andere prut niet nodig.

Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
Kan toch gewoon...? Tijdens de setup kun je kiezen welke talen je wilt installeren, daar heb je tevens de keus om Web Developer, SQL Server en nog wat dingen te installeren. Als je die gewoon uitvinkt wordt het ook niet geïnstalleerd.

Uiteraard moet je dan wel op custom klikken en niet op full.

[ Voor 12% gewijzigd door Avalaxy op 31-07-2011 19:58 ]


Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 22:09
Avalaxy schreef op zondag 31 juli 2011 @ 19:57:
Kan toch gewoon...? Tijdens de setup kun je kiezen welke talen je wilt installeren, daar heb je tevens de keus om Web Developer, SQL Server en nog wat dingen te installeren. Als je die gewoon uitvinkt wordt het ook niet geïnstalleerd.

Uiteraard moet je dan wel op custom klikken en niet op full.
Hier wordt Microsoft SQL zut nog wel geïnstalleerd hoor, ook al heb ik alles uitgevinkt behalve C# en Web Developer (support). Maar het zal vast wel bij het laatste zitten...

Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Zijn hier nog meer mensen die artikeltjes posten op een site zoals infonu.nl? Ik heb nu mijn eerste artikel (had ik eigenlijk al veel eerder geschreven) online en ik vind het eigenlijk een best leuk idee. Zal eens kijken of er nog wat ICT/IT gerelateerde onderwerpen zijn (niet te ingewikkeld) waar ik wat over kan schrijven, moet natuurlijk wel blijven vorderen. :)

Zo en nu inpakken voor vakantie (London) *O*

Acties:
  • 0 Henk 'm!

  • R4gnax
  • Registratie: Maart 2009
  • Laatst online: 06-09 17:51
alex3305 schreef op zondag 31 juli 2011 @ 20:20:
[...]

Hier wordt Microsoft SQL zut nog wel geïnstalleerd hoor, ook al heb ik alles uitgevinkt behalve C# en Web Developer (support). Maar het zal vast wel bij het laatste zitten...
Dat zullen de SQL interop assemblies en aangesloten bestanden zijn. Een deel daarvan heb je geloof ik nodig om o.a. v/d Server Explorer gebruik te maken in Visual Studio. Daarnaast bevat ASP.NET tegenwoordig ook de mogelijkheid om (buiten een reguliere SQL Server installatie om) een .mdf file direct zelf te mounten en gebruiken als SQL Server database, dus ook daar kunnen deze componenten nog nodig voor zijn.

Het zal zeker niet een full blown SQL Server install zijn, want dan zit je 2 uur later nog te zuchten.

[ Voor 11% gewijzigd door R4gnax op 31-07-2011 20:32 ]


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
Wat ik storender vind is dat ik echt een shitload een programma's in m'n softwarelijst heb staan door Visual Studio :/

Afbeeldingslocatie: http://www.imagedump.nl/img707/4385/40unled.png

what - the - f*** :P

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:22

Haan

dotnetter

En wat nóg erger is, als je Visual Studio deïnstalleert, blijft een groot deel van die programma's gewoon achter :P

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 22:09
Aloys schreef op zondag 31 juli 2011 @ 20:27:
[...]

Zo en nu inpakken voor vakantie (London) *O*
Waar zit je in London? Ik (en mijn vriendin) gaan donderdag namelijk :D

Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
Haan schreef op zondag 31 juli 2011 @ 20:43:
En wat nóg erger is, als je Visual Studio deïnstalleert, blijft een groot deel van die programma's gewoon achter :P
Ik heb ontdekt dat de Visual Studio 2010 Uninstall Utility best goed werkt om dit (grotendeels) te voorkomen. :)
Avalaxy schreef op zondag 31 juli 2011 @ 20:42:
Wat ik storender vind is dat ik echt een shitload een programma's in m'n softwarelijst heb staan door Visual Studio :/

[afbeelding]

what - the - f*** :P
Ik kreeg ook een deel van die R2 dingen meegeïnstalleerd, o.a. de Data-Tier Application P... Ik zag het nut er in ieder geval niet van in.

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
R4gnax schreef op zondag 31 juli 2011 @ 20:32:
[...]

Het zal zeker niet een full blown SQL Server install zijn, want dan zit je 2 uur later nog te zuchten.
Oh? De laatste keer dat ik SQL Server 2008 R2 Enterprise installeerde was ik met 20 minuten klaar :)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Bij ons staat SQL Server 2008 R2 al standaard op de image geïnstalleerd. Gelukkig hoef ik hem niet meer te installeren. Want bij vorige images stond SQL server er nog niet op en toen klaagden collega's over de installatieduur van het programma.
2 uur is misschien wat overdreven, maar naar verluidt, was je toch al snel 45 minuten bezig.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
alex3305 schreef op zondag 31 juli 2011 @ 20:47:
[...]

Waar zit je in London? Ik (en mijn vriendin) gaan donderdag namelijk :D
Maandag t/m donderdagochtend: Clink78
en dan donderdag en vrijdag in Liverpool Jurys Inn.

Ga ook voor het eerst vliegen, maar volgens mij is het "doodnormaal". Ik denk dat ik een beetje het bus/trein/boot gevoel erbij heb, dus maak me geen zorgen ;) .

Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
Aloys schreef op zondag 31 juli 2011 @ 21:12:
[...]Ga ook voor het eerst vliegen, maar volgens mij is het "doodnormaal". Ik denk dat ik een beetje het bus/trein/boot gevoel erbij heb, dus maak me geen zorgen ;) .
Dan mis je iets. Vliegen is supervet! 8)

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Aloys schreef op zondag 31 juli 2011 @ 21:12:
Ga ook voor het eerst vliegen, maar volgens mij is het "doodnormaal". Ik denk dat ik een beetje het bus/trein/boot gevoel erbij heb, dus maak me geen zorgen ;) .
Er is niets gaver dan in een vliegtuig zitten dat van stilstand naar 250km/uur accelereert. Heeerlijk die G-krachten, jammer dat het maar zo'n korte ervaring is.

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Matis schreef op zondag 31 juli 2011 @ 21:11:
2 uur is misschien wat overdreven, maar naar verluidt, was je toch al snel 45 minuten bezig.
Ofwel: vlak voor de lunch druk je op [Start installation] en wanneer je terugkomt is hij klaar :Y)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Dat geloof ik best, maar ik bedoelde meer dat ik niet bang ben om voor het eerste te vliegen ofzo. M'n moeder staat zowat doodsangsten uit terwijl ik ga vliegen :+ .

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Alex) schreef op zondag 31 juli 2011 @ 21:26:
Ofwel: vlak voor de lunch druk je op [Start installation] en wanneer je terugkomt is hij klaar :Y)
Dat is natuurlijk doodzone. Dan kun je maar 15 minuten een bakkie doen. Het is veel inventiever om pas na de lunch de installatie te starten, kun je tenminste lekker 45 minuten lurken :D
Installing

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • MacWolf
  • Registratie: Januari 2004
  • Laatst online: 06-09-2024
@Yopy: je moet serieus eens spelen met de iOS 5 SDK, zeker omdat je af en toe wat commentaar geeft op memory management en NSZombies, etc... Ik beleef zo veel plezier aan deze nieuwe SDK met Automatic Reference Counting. Van het weekend aan een app gewerkt die weer andere apps moet bouwen op basis van een standaard framework, een stukje code van de app:

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
#import "AppBuilder.h"
#import "Constants.h"
#import "SBJson.h"

@implementation AppBuilder
@synthesize delegate;
@synthesize appIdentifier, appName, isDemoApp, icons;

#pragma mark - Private methods

- (void)compileApp
{   
   NSTask *task = [[NSTask alloc] init];
   NSString *path = @"/Developer/usr/bin/xcodebuild";
   [task setLaunchPath: path];
   
   NSString *scheme = isDemoApp ? @"Debug" : @"Release";
   NSArray *arguments = [NSArray arrayWithObjects:
                         @"-sdk", @"iphoneos4.3", 
                         @"-configuration", scheme, 
                         @"clean", 
                         @"build",
                         nil];
   [task setArguments:arguments];
   
   NSString *projectDirectory = [MOB_PROJECT_DIR stringByExpandingTildeInPath];
   [task setCurrentDirectoryPath:projectDirectory];
   
   NSPipe *pipe = [NSPipe pipe];
   [task setStandardOutput: pipe];
   [task setStandardInput:[NSPipe pipe]]; 
   NSFileHandle *file = [pipe fileHandleForReading];
   
   [task launch];
   
   NSData *data = [file readDataToEndOfFile];
   NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
   
   [self.delegate builder:self didUpdateStatus:string];
}

- (BOOL)createSignedIPA:(NSError **)error
{
   [self.delegate builder:self didUpdateStatus:@"creating IPA, please be patient ..."];
   
   NSTask *task = [[NSTask alloc] init];
   NSString *path = @"/usr/bin/xcrun";
   [task setLaunchPath: path];
   
   NSString *input = [MOB_PROJECT_DIR stringByExpandingTildeInPath];
   input = [NSString stringWithFormat:@"%@/build/%@-iphoneos/mobowski.app", input, isDemoApp ? @"Debug" : @"Release"]; 
   
   NSString *output = [@"~/Desktop" stringByExpandingTildeInPath];
   output = [NSString stringWithFormat:@"%@/%@%ld.ipa", output, isDemoApp ? @"demo" : @"app", appIdentifier];
   
   NSString *bundleIdentifier = [self bundleIdentifier];
   NSString *profile = [self pathForProfileWithBundleIdentifier:bundleIdentifier error:error];   
   if (!profile) 
      if (*error) 
         return NO;
      else 
      {
         NSString *message = [NSString stringWithFormat:@"no profile found for bundle %@", bundleIdentifier];
         NSDictionary *userInfo = [NSDictionary dictionaryWithObject:message forKey:NSLocalizedDescriptionKey];
         *error = [NSError errorWithDomain:MOB_APP_DOMAIN code:MOB_ERR_PROFILE_NOT_FOUND userInfo:userInfo];
         return NO;
      }
      
   NSArray *arguments = [NSArray arrayWithObjects:
                         @"-sdk", @"iphoneos5.0", 
                         @"PackageApplication", input,
                         @"-o", output, 
                         @"--sign", isDemoApp ? @"Wolfgang Schreurs (YK9DVMECC4)" : @"Mobowski",
                         @"--embed", profile,
                         @"-verbose",
                         nil];
   [task setArguments:arguments];
   
   NSString *projectDirectory = [MOB_PROJECT_DIR stringByExpandingTildeInPath];
   [task setCurrentDirectoryPath:projectDirectory];
   
   NSPipe *pipe = [NSPipe pipe];
   [task setStandardOutput: pipe];
   [task setStandardInput:[NSPipe pipe]]; //The magic line that keeps your log where it belongs
   NSFileHandle *file = [pipe fileHandleForReading];
   
   [task launch];
   
   NSData *data = [file readDataToEndOfFile];
   NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
   
   [self.delegate builder:self didUpdateStatus:string];
   
   return YES;
}

- (NSString *)pathForProfileWithBundleIdentifier:(NSString *)bundeIdentifier error:(NSError **)error
{
   NSFileManager *fileManager = [NSFileManager defaultManager];
   NSString *profileDirectory = [@"~/Library/MobileDevice/Provisioning Profiles" stringByExpandingTildeInPath];   
   NSArray *files = [fileManager contentsOfDirectoryAtPath:profileDirectory error:error];
   if (!files)
      return nil;
   
   for (NSString *profileFile in files) 
   {
      NSString *profilePath = [profileDirectory stringByAppendingPathComponent:profileFile];      
      NSString *contents = [NSString stringWithContentsOfFile:profilePath encoding:NSASCIIStringEncoding error:error];      
      if (!contents) 
         return nil;
      
      for (NSString *line in [contents componentsSeparatedByString:@"\n"])
      {
         if ([line rangeOfString:bundeIdentifier].location != NSNotFound)
            return profilePath;
      }
   }
   
   return nil;
}

- (BOOL)updateConstantsHeaderSetThemeID:(int)themeID dateModifiedString:(NSString *)dateString error:(NSError **)error 
{   
   NSString *filePath = [[MOB_PROJECT_DIR stringByExpandingTildeInPath] stringByAppendingPathComponent:@"Constants.h"];
   NSString *contents = [NSString stringWithContentsOfFile:filePath encoding:NSASCIIStringEncoding error:error];
   if (!contents) 
      return NO;
   
   NSMutableArray *lines = [NSMutableArray arrayWithArray:[contents componentsSeparatedByString:@"\n"]];
   for (int i = 0; i < [lines count]; i++) 
   {
      NSString *line = [lines objectAtIndex:i];
      
      if ([line hasPrefix:@"#define APP_ID "]) 
      {
         line = [NSString stringWithFormat:@"#define APP_ID @\"%d\"", appIdentifier];         
         [lines replaceObjectAtIndex:i withObject:line];
      }      
      
      if ([line hasPrefix:@"#define THEME_ID "]) 
      {
         line = [NSString stringWithFormat:@"#define THEME_ID @\"%d\"", themeID];         
         [lines replaceObjectAtIndex:i withObject:line];         
      }
      
      if (dateString && [line hasPrefix:@"#define THEME_MOD_DATE "]) 
      {
         line = [NSString stringWithFormat:@"#define THEME_MOD_DATE @\"%@\"", dateString];         
         [lines replaceObjectAtIndex:i withObject:line];         
      }      
   }
   
   contents = [lines componentsJoinedByString:@"\n"];
   BOOL success = [contents writeToFile:filePath atomically:YES encoding:NSASCIIStringEncoding error:error];
   if (!success) 
      return NO;
   
   return YES;
}

- (BOOL)resizeTemplateImagesForRetinaDisplay:(NSError **)error
{   
    NSString *path = [MOB_TEMPLATE_DIR stringByExpandingTildeInPath];
   
    NSArray *files = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:path error:error];
   if (!files) 
      return NO;
   
   for (NSString *file in files) 
   {
      if ([file hasSuffix:@".png"]) 
      {      
         NSString *copiedFile = [file stringByReplacingOccurrencesOfString:@".png" withString:@"@2x.png"];
         BOOL success = [[NSFileManager defaultManager] copyItemAtPath:[path stringByAppendingPathComponent:file]
                                                                toPath:[path stringByAppendingPathComponent:copiedFile]
                                                                 error:error];
         if (!success) 
            return NO;
         else 
         {
            NSImage *image = [[NSImage alloc] initWithContentsOfFile:[path stringByAppendingPathComponent:copiedFile]];
            
            int resizeWidth = image.size.width / 2;
            int resizeHeight = image.size.height / 2;
            NSImage *resizedImage = [[NSImage alloc] initWithSize:CGSizeMake(resizeWidth, resizeHeight)];
            [resizedImage setSize:NSSizeFromCGSize(CGSizeMake(resizeWidth, resizeHeight))];
            
            [resizedImage lockFocus];
            [image drawInRect: NSMakeRect(0, 0, resizeWidth, resizeHeight) 
                     fromRect: NSMakeRect(0, 0, image.size.width, image.size.height) 
                    operation: NSCompositeSourceOver 
                     fraction: 1.0];
            [resizedImage unlockFocus];
            
            NSBitmapImageRep *bmpImageRep = [[NSBitmapImageRep alloc] initWithData:[resizedImage TIFFRepresentation]];
            [resizedImage addRepresentation:bmpImageRep];
            
            NSData *data = [bmpImageRep representationUsingType:NSPNGFileType properties:nil];
            
            success = [data writeToFile:[path stringByAppendingPathComponent:file] atomically: NO];
            if (!success) 
               return NO;
         }
      }
   }        
   
   return YES;  
}

#pragma mark - Memory management

- (id)initWithAppIdentifier:(NSUInteger)theAppIdentifier 
                    appName:(NSString *)theAppName 
                  isDemoApp:(BOOL)demoApp 
                   delegate:(id <AppBuilderDelegate>)theDelegate
{
   self = [super init];
   if (self) 
   {
      if (theAppName == nil)
      {
         NSLog(@"no name specified");
         return nil;
      }
      
      NSLog(@"building app with id %ld and name: %@", theAppIdentifier, theAppName);
      appIdentifier = theAppIdentifier;
      appName = [theAppName copy];
      isDemoApp = demoApp;
      delegate = theDelegate;      
      icons = [NSArray arrayWithObjects:@"29.png", @"57.png", @"58.png", @"114.png", @"512.png", nil];
   }
   return self;
}

- (void)buildApp
{
   [self.delegate builderDidStart:self];
   
   NSError *error = nil;
   BOOL success = NO;
   
   /*
    * download theme info
    */
   
   [self.delegate builder:self didUpdateStatus:@"retrieving theme id and modified date ..."];
   NSString *dateString = nil;
   int themeIdentifier = [self retrieveThemeIdAndDateString:&dateString];
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * update Constants header
    */
   
   [self.delegate builder:self didUpdateStatus:@"updating constants header with theme id and modified date ..."];
   success = [self updateConstantsHeaderSetThemeID:themeIdentifier dateModifiedString:dateString error:&error];
   if (!success) 
   {
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * update AppInfo propertylist
    */
   
   [self.delegate builder:self didUpdateStatus:@"updating appinfo plist ..."];
   success = [self updateInfoPlist];
   if (!success)
   {
      NSDictionary *userInfo = [NSDictionary dictionaryWithObject:@"could not update plist file" forKey:NSLocalizedDescriptionKey];
      error = [NSError errorWithDomain:MOB_APP_DOMAIN code:MOB_ERR_UPDATE_PLIST_FAILED userInfo:userInfo];
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * download themefiles
    */
   
   [self.delegate builder:self didUpdateStatus:@"retrieving theme files ..."];
   success = [self retrieveThemeFilesForThemeIdentifier:themeIdentifier error:&error];
   if (!success) 
   {
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * resize images for retina display
    */
   
   [self.delegate builder:self didUpdateStatus:@"resizing images for retina display ..."];
   success = [self resizeTemplateImagesForRetinaDisplay:&error];
   if (!success)
   {
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * download splash screen and app icons
    */
   
   [self.delegate builder:self didUpdateStatus:@"downloading splash screen and app icons"];
   success = [self retrieveSplashAndAppIcons:&error];
   if (!success) 
   {
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild]) 
      return;
   
   /*
    * compile application
    */
   
   [self.delegate builder:self didUpdateStatus:@"compiling app ..."];
   [self compileApp];
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   if ([self shouldCancelBuild])
      return;
   
   /*
    * create & sign IPA file for distribution
    */
   
   [self.delegate builder:self didUpdateStatus:@"creating and signing IPA ..."];
   success = [self createSignedIPA:&error];
   if (!success)
   {
      [self.delegate builder:self didFailWithError:error];
      return;
   }
   [self.delegate builder:self didUpdateStatus:@"\tcompleted"];
   
   [self.delegate builderDidFinish:self cancelled:NO];
}

@end


Sorry voor de lap code, maar het illustreert wel de kracht van ARC :) Nergens zie je een -release, -autorelease o.i.d. en toch geen leaks. Bijna alsof je in een managed taal ontwikkeld, maar ARC is een compile-time optimalisatie, Apple voegt tijdens het compilen de -release / -autorelease methodes toe waar nodig.

De -dealloc functie hoeft bijna nooit meer geïmplementeerd te worden en het mooiste van alles is dat ARC ook werkt op iOS 4 phones. Properties implementeren is dus eenvoudiger geworden, je hoeft minder te denken aan memory management en je kan je meer concentreren op het doel van je app, dit resulteert in een beter product :)

Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.


Acties:
  • 0 Henk 'm!

  • Aloys
  • Registratie: Juni 2005
  • Niet online
Hmm dat is wel erg interessant, vond het na een poosje toch altijd een beetje verwarrend worden met die reference counting. Dit is standaard in iOS 5?

Acties:
  • 0 Henk 'm!

Verwijderd


Tweakers zijn dus niet de enigen met een koffieverslaving!

Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 00:42

alienfruit

the alien you never expected

Matis schreef op zondag 31 juli 2011 @ 21:38:
[...]

Dat is natuurlijk doodzone. Dan kun je maar 15 minuten een bakkie doen. Het is veel inventiever om pas na de lunch de installatie te starten, kun je tenminste lekker 45 minuten lurken :D
[afbeelding]
Ik gebruik altijd 'testing'. O-)

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Testen, daar hebben wij klanten voor :p

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Ircghost
  • Registratie: Februari 2010
  • Laatst online: 22:56

Ircghost

Honeybadger doesn&#039;t care!

Aloys schreef op zondag 31 juli 2011 @ 21:26:
Dat geloof ik best, maar ik bedoelde meer dat ik niet bang ben om voor het eerste te vliegen ofzo. M'n moeder staat zowat doodsangsten uit terwijl ik ga vliegen :+ .
Ik ga over een paar dagen vliegen naar de US and A, kleine 10 uurtjes onderweg :) Jammer genoeg alleen maar de Atlantische Oceaan om overheen te vliegen, gaat ook een beetje vervelen.. Na zo'n vlucht ben je in ieder geval wel van je vliegangst af denk ik zo! (of in dit geval voor je moeder)

[ Voor 10% gewijzigd door Ircghost op 31-07-2011 23:56 . Reden: Wat meer ontopic gemaakt ]


Acties:
  • 0 Henk 'm!

  • dev10
  • Registratie: April 2005
  • Laatst online: 23-09 14:31
Devilly schreef op zondag 31 juli 2011 @ 21:18:
[...]


Dan mis je iets. Vliegen is supervet! 8)
Het opstijgen en landen wel ja. Het daadwerkelijke vliegen heb ik na een paar keer al wel gezien en de tijd die je aan het wachten bent vind ik erg vervelend.

Landen op London City Airport was wel weer makkelijk. Binnen een kwartier nadat het vliegtuig geland was, stond ik al te wachten op de metro.

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 15-09 23:08
Vanochtend wakker geworden met Sleep Cycle app. Best nice, maakte me precies wakker op moment dat ik me omdraaide, 19 minuten voor het tijdstip dat ik de wekker had ingesteld.

[ Voor 21% gewijzigd door Gamebuster op 01-08-2011 09:32 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
MacWolf schreef op zondag 31 juli 2011 @ 22:54:
@Yopy: je moet serieus eens spelen met de iOS 5 SDK, zeker omdat je af en toe wat commentaar geeft op memory management en NSZombies, etc... Ik beleef zo veel plezier aan deze nieuwe SDK met Automatic Reference Counting. Van het weekend aan een app gewerkt die weer andere apps moet bouwen op basis van een standaard framework, een stukje code van de app:
Dat ziet er zeker interresant uit - ik zal het zo eens aan mijn collega voorleggen. Natuurlijk moet onze app ook nog op de (ondertussen antieke) iPhone 3G werken. Ik vraag me overigens af of we ook een iOS-versie requirement hebben.

Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
YopY schreef op maandag 01 augustus 2011 @ 10:10:
[...]


Dat ziet er zeker interresant uit - ik zal het zo eens aan mijn collega voorleggen. Natuurlijk moet onze app ook nog op de (ondertussen antieke) iPhone 3G werken. Ik vraag me overigens af of we ook een iOS-versie requirement hebben.
interessant

Acties:
  • 0 Henk 'm!

  • PeterSelie
  • Registratie: December 2002
  • Laatst online: 18-09 14:19
Matis schreef op zondag 31 juli 2011 @ 23:46:
[...]

Testen, daar hebben wij klanten voor :p
_O-

Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

offtopic:
Maar goed dat er geen compilers bestaan voor tekst. Anders zou je heel wat tijd spenderen eer je een berichtje kan posten :+

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 22:56
Snake schreef op maandag 01 augustus 2011 @ 10:26:
[...]

offtopic:
Maar goed dat er geen compilers bestaan voor tekst. Anders zou je heel wat tijd spenderen eer je een berichtje kan posten :+
offtopic:
Een goede compiler geeft zinnige foutmeldingen en dan kost het je niet zoveel tijd om het te fixen :P

Acties:
  • 0 Henk 'm!

  • MacWolf
  • Registratie: Januari 2004
  • Laatst online: 06-09-2024
Aloys schreef op zondag 31 juli 2011 @ 23:09:
Hmm dat is wel erg interessant, vond het na een poosje toch altijd een beetje verwarrend worden met die reference counting. Dit is standaard in iOS 5?
Standaard in iOS 5.0, ook ondersteund in iOS (Apple heeft een soort compatability mode in iOS 4 gemaakt voor ARC om te zorgen dat ontwikkelaars zo snel mogelijk overstappen).

Edit: de Apple Developer video van WWDC is echt een aanrader, dit is zo'n mooie techniek. Wat mij betreft is het ARC model op vrijwel iedere manier superieur aan managed geheugen zoals in .NET en Java.

[ Voor 19% gewijzigd door MacWolf op 01-08-2011 10:54 ]

Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.


Acties:
  • 0 Henk 'm!

  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
Wat een intterressante reactie, dat voegd echt veel toe aan de discussie!

Freelance Unity3D developer


Acties:
  • 0 Henk 'm!

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 21-09 15:23
Aloys schreef op zondag 31 juli 2011 @ 23:09:
Hmm dat is wel erg interessant, vond het na een poosje toch altijd een beetje verwarrend worden met die reference counting. Dit is standaard in iOS 5?
En OSX Lion :)
MacWolf schreef op maandag 01 augustus 2011 @ 10:46:
[...]


Standaard in iOS 5.0, ook ondersteund in iOS (Apple heeft een soort compatability mode in iOS 4 gemaakt voor ARC om te zorgen dat ontwikkelaars zo snel mogelijk overstappen).

Edit: de Apple Developer video van WWDC is echt een aanrader, dit is zo'n mooie techniek. Wat mij betreft is het ARC model op vrijwel iedere manier superieur aan managed geheugen zoals in .NET en Java.
Het voordeel is inderdaad dat het object wordt opgeschoond direct op het moment dat dat niet meer nodig is. Zonder dat daar een aparte garage collector om de zoveel tijd voor moet draaien. Ik vind het ook een mooi oplossing.

[ Voor 57% gewijzigd door ZpAz op 01-08-2011 10:59 ]

Tweakers Time Machine Browser Extension | Chrome : Firefox


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-09 16:37

.oisyn

Moderator Devschuur®

Demotivational Speaker

MacWolf schreef op zondag 31 juli 2011 @ 22:54:
Nergens zie je een -release, -autorelease o.i.d. en toch geen leaks. Bijna alsof je in een managed taal ontwikkeld
Als je cyclic references hebt leak je anders nog gewoon keihard, ARC of niet.

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.


Acties:
  • 0 Henk 'm!

  • MacWolf
  • Registratie: Januari 2004
  • Laatst online: 06-09-2024
.oisyn schreef op maandag 01 augustus 2011 @ 11:03:
[...]

Als je cyclic references hebt leak je anders nog gewoon keihard, ARC of niet.
True, en daarvoor heeft Apple wel een aantal (ietwat lelijke) toevoegingen gedaan voor bijv. propertjes. Zo kan je propertjes (en andere vars) zo ongeveer als volgt declareren (uit mijn hoofd):

code:
1
@property (nonatomic, __weak)  UIViewController *weakRefViewController;


Het is één van de weinige situaties dat je eventjes scherp moet zijn :)

Edit: de docs

[ Voor 15% gewijzigd door MacWolf op 01-08-2011 11:11 ]

Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14

Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
TJHeuvel schreef op maandag 01 augustus 2011 @ 10:54:
[...]

Wat een intterressante reactie, dat voegd echt veel toe aan de discussie!
De Coffee Corner is primair bedoeld als uitlaatklep, niet als vraagbaak
I rest my case! :P

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-09 16:37

.oisyn

Moderator Devschuur®

Demotivational Speaker

En om diezelfde reden staan de reacties van TJHeuvel en YopY er ook. Dus wat is je punt precies? :Y)

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.


Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 15-09 23:08
Bijna etenstijd :D

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • Devilly
  • Registratie: Januari 2009
  • Niet online
.oisyn schreef op maandag 01 augustus 2011 @ 11:34:
En om diezelfde reden staan de reacties van TJHeuvel en YopY er ook. Dus wat is je punt precies? :Y)
Mijn reactie op hun reacties staat er ook weer om die reden, net als jouw reactie op mijn reactie op hun reacties. Zo kunnen we dus nog wel even doorgaan. :P

Acties:
  • 0 Henk 'm!

  • MisterData
  • Registratie: September 2001
  • Laatst online: 22:38
MacWolf schreef op maandag 01 augustus 2011 @ 10:46:
[...]
Edit: de Apple Developer video van WWDC is echt een aanrader, dit is zo'n mooie techniek. Wat mij betreft is het ARC model op vrijwel iedere manier superieur aan managed geheugen zoals in .NET en Java.
Ik snap echt niet waarom iedereen denkt dat dit zo nieuw is. Het is gewoon reference counting met auto-pointers, dat kan al jaren in C++ (hier bijv. mijn implementatie en bijbehorende code). ARC genereert volgens mij niet heel andere code dan wat dit zou doen. In feite kun je zelfs alle C++-oplossingen voor reference counting gewoon gebruiken onder iOS (moet je wel je files hernoemen van .m naar .mm, anders worden ze niet in C++ mode gecompileerd).

Acties:
  • 0 Henk 'm!

  • Ram0n
  • Registratie: Maart 2002
  • Laatst online: 03-07 13:05

Ram0n

Bierbrouwende nerd

Gamebuster schreef op maandag 01 augustus 2011 @ 09:31:
Vanochtend wakker geworden met Sleep Cycle app. Best nice, maakte me precies wakker op moment dat ik me omdraaide, 19 minuten voor het tijdstip dat ik de wekker had ingesteld.
Ook maar weer eens gaan gebruiken, het beviel me destijds erg goed :) Blijft raar om je grafiek terug te bekijken van een nacht...

Mooi "experiment" was ook een nacht Sleep Cycle gebruiken als je flink gedronken hebt, dan zie je (zoals voorspeld) daadwerkelijk een ander slaapritme.

Eigenaar/brouwer Milky Road Brewery


Acties:
  • 0 Henk 'm!

  • MacWolf
  • Registratie: Januari 2004
  • Laatst online: 06-09-2024
MisterData schreef op maandag 01 augustus 2011 @ 12:14:
[...]


Ik snap echt niet waarom iedereen denkt dat dit zo nieuw is. Het is gewoon reference counting met auto-pointers, dat kan al jaren in C++ (hier bijv. mijn implementatie en bijbehorende code). ARC genereert volgens mij niet heel andere code dan wat dit zou doen. In feite kun je zelfs alle C++-oplossingen voor reference counting gewoon gebruiken onder iOS (moet je wel je files hernoemen van .m naar .mm, anders worden ze niet in C++ mode gecompileerd).
Tja, zelf nooit in C++ geprogged, dus was het niet eerder tegengekomen. Dat auto-pointers verhaal lijkt er inderdaad wel op, zeker als ik zo de Wikipedia pagina lees over dat onderwerp. Voor ObjC is het natuurlijk wel een hele mooie nieuwe feature.

Microsoft Windows: A thirty-two bit extension and graphical shell to a sixteen-bit patch to an eight-bit operating system originally coded for a four-bit microprocessor which was written by a two-bit company that can't stand one bit of competition.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
.oisyn schreef op maandag 01 augustus 2011 @ 11:34:
En om diezelfde reden staan de reacties van TJHeuvel en YopY er ook. Dus wat is je punt precies? :Y)
Moet jij niet aan het werk zijn ;)

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
Snake schreef op maandag 01 augustus 2011 @ 10:26:
[...]

offtopic:
Maar goed dat er geen compilers bestaan voor tekst. Anders zou je heel wat tijd spenderen eer je een berichtje kan posten :+
Er bestaat wel static testing in de vorm van spellingscontrole :+

Acties:
  • 0 Henk 'm!

  • alwinuzz
  • Registratie: April 2008
  • Laatst online: 21-09 20:47
Die geeft veel te veel false positives. (Hup daar ook weer 2, Engelse woordenboek niet geïnstalleerd...)

Als de spellingchecker je helpt (geinstalleerd: rechtermuis -> met trema aanklikken) is dat wel reuzelekker. Beetje als Resharper Alt+Enter Enter :)

[ Voor 42% gewijzigd door alwinuzz op 01-08-2011 13:31 ]


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
Gelukkig zijn het warnings en geen errors, kun je toch je post nog deployen >:)

Acties:
  • 0 Henk 'm!

  • Hoogie2004
  • Registratie: Mei 2005
  • Laatst online: 23:21

Hoogie2004

Whohooooo

Avalaxy schreef op maandag 01 augustus 2011 @ 13:31:
Gelukkig zijn het warnings en geen errors, kun je toch je post nog deployen >:)
En dan bij het displayen van die post een nullreference omdat het engelse woordenboek er niet is.... :+

My iRacing profile | Strava


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Yay, binnenkort een nieuwe laptop met een i7 *O*

Wel even mededelen dat ik hem zonder image wil hebben. :)

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Alex) schreef op maandag 01 augustus 2011 @ 16:04:
Yay, binnenkort een nieuwe laptop met een i7 *O*

Wel even mededelen dat ik hem zonder image wil hebben. :)
Een i7 is in zekere zin ook nietszeggend en ook niet per definitie beter dan een i5, maar ik denk dat je een behoorlijke krachtpatser hebt :)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Proficiat! Hopelijk beetje leuke resolutie ;)

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
Alex) schreef op maandag 01 augustus 2011 @ 16:04:
Yay, binnenkort een nieuwe laptop met een i7 *O*

Wel even mededelen dat ik hem zonder image wil hebben. :)
I7 is leuk, maar je hebt er knap weinig aan (imho) als je geen 8 - 16 GB geheugen en/of een SSD bij hebt. De snelheid van een processor is eigenlijk nauwelijks een factor tegenwoordig (in mijn ervaring).

* YopY schopt z'n 4GB Macbook Pro die met slechts xcode en Chrome aan al geen geheugen meer heeft :'(.

Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Laatst online: 23:22
16GB geheugen is zwaar pointless, een SSD daarentegen niet.

Acties:
  • 0 Henk 'm!

  • eBoR
  • Registratie: April 2011
  • Laatst online: 10-09 20:09
Avalaxy schreef op maandag 01 augustus 2011 @ 20:23:
16GB geheugen is zwaar pointless, een SSD daarentegen niet.
ssd is echt super >:) , maar 12-16 gig is ook ideaal als je een paar vm op je laptop hebt draaien.
Maar ik neem aan dat je ook een 2630qm hebt ?

Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
12GB is super als je grote PSD's opent, in Flash werkt en wat VM's ruim geheugen kan geven. Helaas gaat hybernation niet meer zo goed :P Maar een Vertex 3 + 2360QM is echt super duper, zou nooit meer zonder SSD kunnen.

[ Voor 8% gewijzigd door Megamind op 01-08-2011 20:55 ]


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
Matis schreef op maandag 01 augustus 2011 @ 18:51:
[...]

Een i7 is in zekere zin ook nietszeggend en ook niet per definitie beter dan een i5, maar ik denk dat je een behoorlijke krachtpatser hebt :)
Snake schreef op maandag 01 augustus 2011 @ 18:55:
Proficiat! Hopelijk beetje leuke resolutie ;)
YopY schreef op maandag 01 augustus 2011 @ 20:21:
[...]


I7 is leuk, maar je hebt er knap weinig aan (imho) als je geen 8 - 16 GB geheugen en/of een SSD bij hebt. De snelheid van een processor is eigenlijk nauwelijks een factor tegenwoordig (in mijn ervaring).
Hierbij de specs:

Dell Latitude E6520
Processor : I7 – 2720M (2.70 GHz, 6MB cache, Quad Core)
Express card base: NVIDIA NVS 4200M 512MB
Keyboard : Internal US/Int Qwerty Standard Keyboard with Backlight
Display : 15.6in Full High Definition (1920X1080) AntiGlare WLED LCD Panel
Optical Drive : 8X DVD+/-RW Drive
Memory : 8GB(2x4GB)1333MHz DDR3 Dual Channel
Hard Drive : 500GB Serial ATA (7200RPM)
Wireless : Dell Wireless 375 Bluetooth
Wireless : EMEA Intel Centrino Ultimate-N 6300 (802.11 a/b/g/n) Half Mini Card
Camera : Camera with Microphone
Battery : 9 Cell 85WHr LI-ION Primary Battery Extended Life
Security : TPM-module


Vrij nette specs imo *O*

We are shaping the future


Acties:
  • 0 Henk 'm!

  • alwinuzz
  • Registratie: April 2008
  • Laatst online: 21-09 20:47
Y U NO SSD? :o


Kan je er altijd nog zelf inschroeven natuurlijk. Is dat dat supergoede Full HD scherm van Dell?

Acties:
  • 0 Henk 'm!

Verwijderd

Zijn de verschillen met een SSD dan zo groot? Ik kan me niet echt situaties voorstellen waarbij een ssd op een dev-topje handig zou zijn. Sneller booten?

Acties:
  • 0 Henk 'm!

  • Leftblank
  • Registratie: Juni 2004
  • Laatst online: 21:16
Verwijderd schreef op maandag 01 augustus 2011 @ 23:02:
Zijn de verschillen met een SSD dan zo groot? Ik kan me niet echt situaties voorstellen waarbij een ssd op een dev-topje handig zou zijn. Sneller booten?
IDE sneller je project tree laten scannen, denk dat je d'r sneller profijt van zal hebben dan op een office-bak :+

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 22-09 14:14

Matis

Rubber Rocket

Verwijderd schreef op maandag 01 augustus 2011 @ 23:02:
Zijn de verschillen met een SSD dan zo groot? Ik kan me niet echt situaties voorstellen waarbij een ssd op een dev-topje handig zou zijn. Sneller booten?
iops.

Wij bouwen onze eigen Linux kernels/filesystems. Miljoen bestanden van ongeveer 1KB per stuk. Dan zijn iops wel heel erg fijn :)

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 21-08 11:20
alwinuzz schreef op maandag 01 augustus 2011 @ 21:32:
Y U NO SSD? :o


Kan je er altijd nog zelf inschroeven natuurlijk. Is dat dat supergoede Full HD scherm van Dell?
Mja, ik heb de specs niet samengesteld, ik kon slechts kiezen uit een 13,3"-model, een 14"-model of dit 15,6"-model. Aangezien ik de hoge resolutie wel prettig vind (ik ben nu 1920x1200 gewend) heb ik voor de laatste gekozen.

Bovendien gaat de hele harde schijf geëncrypt worden (BitLocker) en of SSD's dan nog veel voordeel bieden?
Leftblank schreef op maandag 01 augustus 2011 @ 23:04:
[...]

IDE sneller je project tree laten scannen, denk dat je d'r sneller profijt van zal hebben dan op een office-bak :+
Da's dan wel weer zo ja. Ook leuk met ReSharper erbij :)
Matis schreef op maandag 01 augustus 2011 @ 23:06:
[...]

iops.

Wij bouwen onze eigen Linux kernels/filesystems. Miljoen bestanden van ongeveer 1KB per stuk. Dan zijn iops wel heel erg fijn :)
Kan dat niet efficiënter, door files samen te voegen e.d.?

We are shaping the future

Pagina: 1 ... 173 ... 201 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, niet als vraagbaak