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

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

Pagina: 1 ... 66 ... 267 Laatste
Acties:
  • 997.386 views

Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 01-10 09:20
Array multisort? -> http://php.net/manual/en/function.array-multisort.php

[ Voor 64% gewijzigd door azerty op 20-03-2012 13:43 ]


Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

C#:
1
2
3
var a = new[] { new { x = "Aap", y = "Jaap" }, new { x = "Noot", y = "Thomas" } };

a.OrderBy(item => item.x).ThenBy(item => item.y);

Bow before the expressive power of LINQ. :P

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


Acties:
  • 0 Henk 'm!

  • mindcrash
  • Registratie: April 2002
  • Laatst online: 22-11-2019

mindcrash

Rebellious Monkey

Korben schreef op dinsdag 20 maart 2012 @ 13:43:
Bow before the expressive power of LINQ. :P
Daar heeft hij lekker veel aan in PHP...

"The people who are crazy enough to think they could change the world, are the ones who do." -- Steve Jobs (1955-2011) , Aaron Swartz (1986-2013)


Acties:
  • 0 Henk 'm!

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
CodeCaster schreef op dinsdag 20 maart 2012 @ 13:28:
Het ging mij niet om ZFS aan te vallen, wat je haast lijkt te denken als ik je reactie zo lees, maar vergeet vooral ook niet de tweede helft van mijn post die je quotet even door te lezen.

Gelukkig staat in de kop van het artikel genoemd dat er meerdere delen aan zitten te komen, ik blijf het graag volgen. Meer dev-verhalen mogen wat mij betreft ook, maar er is maar een handvol mensen die in die categorie bloggen, en ook t.net besteedt er niet bijster veel aandacht aan.

Daarom vind ik het injectieverhaal wel een pluim waard.
Het ging mij alleen maar om de comment dat je zei dat het op bijna niemand van toepassing was, Die mening deel ik niet :). Ik denk niet dat je iets inhoudelijk aanviel maar ging mij alleen om die comment. Maar ik heb nu ook wel door dat dat niet je punt was ;) ik dacht dat je tegen artikels was die zoals dat ZFS artikel wat van hoger niveau zijn.

Nothing to see here!


Acties:
  • 0 Henk 'm!

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

alienfruit

the alien you never expected

Dit dan maar :+

PHP:
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
    /**
     * Sort a given array by the given field names
     *
     * @param Array the array to sort
     * @param list of fields to sort
     */
    public static function multiSort() {
        //get args of the function
        $args = func_get_args();
        $argsc = count($args);
        if ($argsc < 2) {
            return false;
        }

        //get the array to sort
        $array = array_splice($args, 0, 1);
        $array = $array[0];

        //sort with an anoymous function using args
        usort($array, function($a, $b) use($args) {

            $i = 0;
            $count = count($args);
            $cmp = 0;
            while($cmp == 0 && $i < $count)
            {
                $cmp = strcmp($a[ $args[ $i ] ], $b[ $args[ $i ] ]);
                $i++;
            }

            return $cmp;
        });

        return $array;
    }

Acties:
  • 0 Henk 'm!

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
C:
1
2
        //sort with an anoymous function using args 
        //set int to 3

[ Voor 6% gewijzigd door PrisonerOfPain op 20-03-2012 13:55 ]


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 13:17

RayNbow

Kirika <3

Python:
1
2
xs = [dict(x='Aap',y='Jaap'), dict(x='Noot',y='Thomas')]
xs.sort(key=lambda e: (e['x'], e['y']))

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

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

alienfruit

the alien you never expected

PrisonerOfPain schreef op dinsdag 20 maart 2012 @ 13:55:
C:
1
2
        //sort with an anoymous function using args 
        //set int to 3
?

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
Die func_get_args(); :r :r

Waarom zou je fatsoenlijke language constructs verzinnen als t ook zo kan :X

ow en dit is geen stab naar Alienfruit, maar meer naar de makers van php

[ Voor 28% gewijzigd door D-Raven op 20-03-2012 14:40 ]


Acties:
  • 0 Henk 'm!

  • PrisonerOfPain
  • Registratie: Januari 2003
  • Laatst online: 26-05 17:08
Je comment was nogal, uhm, stating the obvious ;-)

Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

D-Raven schreef op dinsdag 20 maart 2012 @ 14:39:
Die func_get_args(); :r :r

Waarom zou je fatsoenlijke language constructs verzinnen als t ook zo kan :X

ow en dit is geen stab naar Alienfruit, maar meer naar de makers van php
Dat is een probleem van wel meer (oude) talen. Kijk naar C, met z'n va_start(), va_arg() en va_end(). C heeft dan wel weer dat je voor variabele argumenten wel reguliere argumenten kunt opgeven, en uit dat stukje PHP blijkt dat laatstgenoemde dat niet kan.

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


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

D-Raven schreef op dinsdag 20 maart 2012 @ 14:39:
Die func_get_args(); :r :r

Waarom zou je fatsoenlijke language constructs verzinnen als t ook zo kan :X
Wat is daar mis mee? Waarom moet je een "language construct" verzinnen als je het prima op kunt lossen met een library functie / variabele / whatever?

[ Voor 21% gewijzigd door .oisyn op 20-03-2012 15:09 ]

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!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 09:22

TheNephilim

Wtfuzzle

Ik wist niet eens dat die bestond... :o *shame on me*

Dat had wel wat rewrite voor functie aanroepen gescheeld :+

Acties:
  • 0 Henk 'm!

  • Gamebuster
  • Registratie: Juli 2007
  • Laatst online: 27-09 22:01
.oisyn schreef op dinsdag 20 maart 2012 @ 15:09:
[...]

Wat is daar mis mee? Waarom moet je een "language construct" verzinnen als je het prima op kunt lossen met een library functie / variabele / whatever?
Omdat als er een "language construct" voor is, je in 1 opslag ziet dat de argumenten van de functie in de functie zelf worden afgehandeld ipv dat je moet gaan zoeken/kijken of er een func_get_args() o.i.d. in staat.

Persoonlijk vind ik de ruby-manier wel nice:
code:
1
2
3
4
5
def i_accept_anything(*args)
  args
end

i_accept_anything 1, 2, 3 # => [1, 2, 3]

[ Voor 19% gewijzigd door Gamebuster op 20-03-2012 15:31 ]

Let op: Mijn post bevat meningen, aannames of onwaarheden


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 13:17

RayNbow

Kirika <3

Korben schreef op dinsdag 20 maart 2012 @ 13:43:
C#:
1
2
3
var a = new[] { new { x = "Aap", y = "Jaap" }, new { x = "Noot", y = "Thomas" } };

a.OrderBy(item => item.x).ThenBy(item => item.y);

Bow before the expressive power of LINQ. :P
Haskell:
1
2
3
4
let
    thenBy = mappend
in
    sortBy (comparing snd `thenBy` flip(comparing fst)) [(1,5), (1,4), (7,4)]


Lang leve monoids :p

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 22-09 16:31

Bosmonster

*zucht*

Even een snel vraagje: Wat zijn nog een beetje goede conferences in het buitenland voor front-end developers?

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

SXSW, maar dat is meer om het feesten :+

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!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

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!

  • DeluxZ
  • Registratie: Augustus 2003
  • Laatst online: 28-09 14:10

DeluxZ

Livin' the good life

About freakin' time!

]|[ Apple Macbook Pro Retina 13" ]|[


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 11:00
En ik zie ook net dat PHP 5.4.0 al een tijdje uit is (20 dagen); waarbij "Function array dereferencing has been added, e.g. foo()[0]" een zaligheid is :).

Acties:
  • 0 Henk 'm!

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

Styxxy schreef op dinsdag 20 maart 2012 @ 22:49:
[...]

En ik zie ook net dat PHP 5.4.0 al een tijdje uit is (20 dagen); waarbij "Function array dereferencing has been added, e.g. foo()\[0]" een zaligheid is :).
Hebben ze dat nu eindelijk :') Er zit tegenwoordig toch nog een beetje progressie in die taal. Al zal ik waarschijnlijk niet meer terug gaan nu ik Python heb.

Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 01-10 21:01

Matis

Rubber Rocket

Ik ga git als VCS steeds meer waarderen :)
Ik ben zakelijk ook aan het uitzoeken of en hoe we van CVS naar git kunnen overstappen.

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


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

Styxxy schreef op dinsdag 20 maart 2012 @ 22:49:
[...]

En ik zie ook net dat PHP 5.4.0 al een tijdje uit is (20 dagen); waarbij "Function array dereferencing has been added, e.g. foo()\[0]" een zaligheid is :).
About time. Maar waarschijnlijk kun je dan nog steeds geen members accessen van een object dat wordt gereturnd door een functie. $v = foo()->bla.

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!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Korben schreef op dinsdag 20 maart 2012 @ 13:43:
Bow before the expressive power of LINQ. :P
Pussy...
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
using System;
using System.IO;
using System.Linq;
using System.Xml;
using System.Xml.Linq;
using Shell32;

namespace MyIndexerApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            var b = @"\\someserver\someshare\somepath";
            new XElement("root",
                new XAttribute("path", b),
                new DirectoryInfo(b).GetDirectories()
                    .Select(s => new XElement("subject",
                        new XAttribute("name", s.Name),
                        new DirectoryInfo(s.FullName).GetDirectories()
                            .Select(c => new XElement("course",
                                new XAttribute("name", c.Name),
                                new XAttribute("playlist", new DirectoryInfo(c.FullName).GetFiles("*.wpl").Single().Name),
                                new DirectoryInfo(c.FullName).GetDirectories()
                                    .Select(m => new XElement("module",
                                        new XAttribute("name", m.Name),
                                        new DirectoryInfo(m.FullName).GetFiles("*.wmv")
                                            .Select(v => new XElement("video",
                                                new XAttribute("name", v.Name),
                                                new XAttribute("filesize", v.Length),
                                                new XAttribute("duration", v.GetDuration().TotalSeconds)
                                            ))
                                    ))
                            ))
                    ))
            ).WriteTo(XmlWriter.Create(Path.Combine(b, "index.xml"), new XmlWriterSettings() { Indent = true }));
        }
    }

    static class Extensions
    {
        private static ShellClass shell = new ShellClass();

        public static TimeSpan GetDuration(this FileInfo file)
        {
            var folder = shell.NameSpace(file.DirectoryName);
            var item = folder.ParseName(file.Name);
            return TimeSpan.Parse(folder.GetDetailsOf(item, 27));
        }

    }
}

:Y)

Output:
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="utf-8"?>
<root path="\\someserver\someshare\somepath">
  <subject name="somesubject1">
    <course name="somecourse1" playlist="someplaylist1.wpl">
      <module name="somemodule1">
        <video name="somevideo1.wmv" filesize="1565640" duration="61" />
        <video name="somevideo2.wmv" filesize="3317024" duration="129" />
        ...
      </module>
      <module name="somemodule2">
        <video name="somevideo1.wmv" filesize="262552" duration="8" />
        <video name="somevideo2.wmv" filesize="1822722" duration="74" />
        ...
      </module>
    </course>
    <course name="somecourse2" playlist="someplaylist2.wpl">
      ...
    </course>
  </subject>
  <subject name="somesubject2">
    ...
  </subject>
  ...
</root>


Moet alleen nog eens uitpuzzelen of een welgemikte AsParallel nog iets uit gaat halen :P

[ Voor 21% gewijzigd door RobIII op 20-03-2012 23:24 ]

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!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

Gamebuster schreef op dinsdag 20 maart 2012 @ 15:25:
[...]

Omdat als er een "language construct" voor is, je in 1 opslag ziet dat de argumenten van de functie in de functie zelf worden afgehandeld ipv dat je moet gaan zoeken/kijken of er een func_get_args() o.i.d. in staat.
Nonsens. En dan bedoel ik dat een taalfeature niet dat voordeel impliceert, noch dat het gemis ervan impliceert dat je het ook niet kan zien.

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!

  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 13:54
Leuk als je een exception op regel 15 krijgt ;)

Vreemde magic number 27 trouwens. "This value corresponds to the zero-based column number that is displayed in a Shell view". Ok...

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
matthijsln schreef op dinsdag 20 maart 2012 @ 23:39:
Leuk als je een exception op regel 15 krijgt ;)
VS hightlight anders heel aardig waar 't probleem zit:
Afbeeldingslocatie: http://tweakers.net/ext/f/pvF54S5aBwSoWLVkq3trMo1Y/thumb.png
Hij had ook de héle statement kunnen highlighten :+ (In dit geval heb ik *.wpl vervangen door *.wpx waardoor de .Single *poef* doet, puur voor demonstratieve doeleinden uiteraard. Mijn code doet nauurlijk nooit *poef* :+ )
(En ja, je punt is duidelijk en ja, ik snap ook wel dat deze code niet door de beugel kan, maar ik heb er wel even leuk mee zitten stoeien en wat tijd mee gedood :P :+ )
matthijsln schreef op dinsdag 20 maart 2012 @ 23:39:
Vreemde magic number 27 trouwens. "This value corresponds to the zero-based column number that is displayed in a Shell view". Ok...
Lang leve API calls: 27 == 0x1b == constante_voor_duratie_index :P
Ik vindt atm alleen nog dit:
iColumn [in]
Type: UINT
The zero-based index of the desired information field. It is identical to the column number of the information as it is displayed in a Windows Explorer Details view.
Hoe ik aan 27 ben gekomen weet ik niet meer, vast empirisch bepaald :Y) :P

[ Voor 23% gewijzigd door RobIII op 21-03-2012 00:08 ]

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!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 11:00
Sh4wn schreef op dinsdag 20 maart 2012 @ 22:51:
[...]
Hebben ze dat nu eindelijk :') Er zit tegenwoordig toch nog een beetje progressie in die taal. Al zal ik waarschijnlijk niet meer terug gaan nu ik Python heb.
Inderdaad, dat werd tijd. Al gebruik ik PHP ook erg weinig nog tegenwoordig.
.oisyn schreef op dinsdag 20 maart 2012 @ 22:57:
[...]
About time. Maar waarschijnlijk kun je dan nog steeds geen members accessen van een object dat wordt gereturnd door een functie. $v = foo()->bla.
Ik heb het nog niet getest, maar misschien is het mogelijk, ze hebben al het volgende toegevoegd: "Class member access on instantiation has been added, e.g. (new Foo)->bar().".

Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 13:17

RayNbow

Kirika <3

.oisyn schreef op dinsdag 20 maart 2012 @ 23:08:
[...]


Nonsens. En dan bedoel ik dat een taalfeature niet dat voordeel impliceert, noch dat het gemis ervan impliceert dat je het ook niet kan zien.
Het is meer een kwestie van smaak of je liever bepaalde zaken expliciet ziet of dat deze impliciet hebt. Zo zegt de formele parameterlijst in JavaScript niets.
JavaScript:
1
2
3
function foo(a, b) {
    // ...
}

Deze bovenstaande functie kan met een willekeurig aantal argumenten worden aangeroepen.

In een taal als Python worden zo veel mogelijk zaken expliciet gemaakt. In een taal als deze kun je van de formele parameterlijst precies aflezen hoeveel argumenten deze functie kan/moet ontvangen.
Python:
1
2
3
4
5
6
7
8
9
10
11
# precies 2 positionele argumenten:
def foo(a, b):
    pass

# op z'n minst 1 positioneel argument:
def bar(a, *args):
    pass

# precies 0 positionele argumenten, 0 of meer keyword-argumenten
def quux(**kwargs):
    pass

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • hostname
  • Registratie: April 2009
  • Laatst online: 01-10 19:35
.oisyn schreef op dinsdag 20 maart 2012 @ 22:57:
[...]


About time. Maar waarschijnlijk kun je dan nog steeds geen members accessen van een object dat wordt gereturnd door een functie. $v = foo()->bla.
Dat kon al tijden, sinds 5.0 als ik het correct heb onthouden. Met PHP 5.4 kun je nu ook constructies doen als (new Foo())->bar. Ik vrees alleen dat we nog steeds niet alle combinaties kunnen gaan gebruiken...

Overigens hebben ze in 5.4 ook wel een hele boel legacy zooi eruit gegooid, zoals register_globals (eindelijk!) en magic_quotes_gpc. Nu nog een keer het hele typesysteem overhoop, en het gaat nog is op een fatsoenlijke taal lijken :+

Acties:
  • 0 Henk 'm!

  • Sardaukar
  • Registratie: Januari 2003
  • Laatst online: 28-09 18:26
PHP is overgestapt op Git. Hebben ze in ieder geval een goed versiebeheer systeem (nu de taal nog >:) )

Acties:
  • 0 Henk 'm!

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

Ram0n

Bierbrouwende nerd

Je hebt de gehele laatste pagina gemist? :P

Eigenaar/brouwer Milky Road Brewery


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 06:18
Sardaukar schreef op woensdag 21 maart 2012 @ 09:11:
PHP is overgestapt op Git. Hebben ze in ieder geval een goed versiebeheer systeem (nu de taal nog >:) )
Je bent een dag te laat met het 'nieuws' ^^ -> http://gathering.tweakers.net/forum/view_message/37898746

Acties:
  • 0 Henk 'm!

  • Sardaukar
  • Registratie: Januari 2003
  • Laatst online: 28-09 18:26
Zit niet elke dag op Coffee Corner :'(

Ik ga nu een kop koffie halen en nadenken over deze misstap :)

Acties:
  • 0 Henk 'm!

  • ZaZ
  • Registratie: Oktober 2002
  • Laatst online: 27-09 00:06

ZaZ

Tweakers abonnee

Ik zeg: Harakiri!

Lekker op de bank


Acties:
  • 0 Henk 'm!

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 12:11
Ik krijg net een telefoontje van een klant dat ze geen materiaal verbruiken meer ontvangen van een productie order. Blijkt dat de applicatie die die berichten moet produceren, zeer slechte logging heeft. Dus net de applicatie aangepast en op productie gegooid. Nu maar weer afwachten tot de fout optreed...

LinkedIn - Collega worden?


Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 11:00
Sardaukar schreef op woensdag 21 maart 2012 @ 09:17:
Zit niet elke dag op Coffee Corner :'(
Foei! :+
Evilbee schreef op woensdag 21 maart 2012 @ 10:35:
Ik krijg net een telefoontje van een klant dat ze geen materiaal verbruiken meer ontvangen van een productie order. Blijkt dat de applicatie die die berichten moet produceren, zeer slechte logging heeft. Dus net de applicatie aangepast en op productie gegooid. Nu maar weer afwachten tot de fout optreed...
Die eerste zin heb ik toch paar keer moeten lezen :P. En applicatie even snel aanpassen en in productie? Brr. Hebben jullie geen tussen "stages"?

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

RayNbow schreef op woensdag 21 maart 2012 @ 07:43:
[...]

Het is meer een kwestie van smaak of je liever bepaalde zaken expliciet ziet of dat deze impliciet hebt.
Helemaal mee eens, maar dat was de discussie niet. De discussie was waarom je voor een library oplossing zou gaan als het net zo goed met een taalaanpassing kon. Die stelling draai ik persoonlijk liever om. Je gaat je grammatica niet uitbreiden als dat compleet onnodig is.

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!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09

https://niels.nu


Acties:
  • 0 Henk 'm!

  • Evilbee
  • Registratie: November 2002
  • Laatst online: 12:11
Styxxy schreef op woensdag 21 maart 2012 @ 10:56:

[...]

Die eerste zin heb ik toch paar keer moeten lezen :P.
Ik zit dan ook in een ander domein dan de meeste ;)
En applicatie even snel aanpassen en in productie? Brr. Hebben jullie geen tussen "stages"?
Nee, helaas. Klant heeft geen test systeem voor de database waar deze applicatie zijn gegevens uitleest. En op zulke momenten moet je snel handelen omdat anders de productie stil komt te liggen.

LinkedIn - Collega worden?


Acties:
  • 0 Henk 'm!

  • RayNbow
  • Registratie: Maart 2003
  • Laatst online: 13:17

RayNbow

Kirika <3

.oisyn schreef op woensdag 21 maart 2012 @ 11:02:
[...]

Helemaal mee eens, maar dat was de discussie niet. De discussie was waarom je voor een library oplossing zou gaan als het net zo goed met een taalaanpassing kon. Die stelling draai ik persoonlijk liever om. Je gaat je grammatica niet uitbreiden als dat compleet onnodig is.
Maar dat is ook weer een kwestie van smaak. Als iets met een library kan, prima. Echter in het geval van PHP voelt de library-oplossing voor mij magisch aan. Ik bedoel, func_get_args() is niet een functie die je zelf zou kunnen implementeren. Het is een speciale functie die de makers van de taal beschikbaar hebben gesteld, maar er uitziet als een normale functie.

Ipsa Scientia Potestas Est
NNID: ShinNoNoir


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

RayNbow schreef op woensdag 21 maart 2012 @ 11:20:
[...]

Maar dat is ook weer een kwestie van smaak.
Hence "persoonlijk draai ik die liever om". Maar het is niet alleen een kwestie van smaak. Een library-aanpassing is veel makkelijker dan een taal-aanpassing.
Als iets met een library kan, prima. Echter in het geval van PHP voelt de library-oplossing voor mij magisch aan. Ik bedoel, func_get_args() is niet een functie die je zelf zou kunnen implementeren. Het is een speciale functie die de makers van de taal beschikbaar hebben gesteld, maar er uitziet als een normale functie.
Sorry maar dit vind ik echt een onzin-verhaal. PHP is enorm gelimiteerd, het heeft zijn modules nodig om zinnige dingen te kunnen doen. Deze functie haakt in op de VM, daar zijn tal van voorbeelden van in andere talen (zoals reflection in Java). Maar ook iets als printf() in C, kun je ook niet implementeren met puur C, daar heb je OS-specifieke zaken voor nodig die door anderen zijn geïmplementeerd. Is printf() dan nu in eens een "magische functie"? Absoluut niet. Het is gewoon een library functie zoals elke andere. En iedereen kan func_get_args() implementeren in een module.

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
/* {{{ proto array func_get_args()
   Get an array of the arguments that were passed to the function */
ZEND_FUNCTION(func_get_args)
{
    void **p;
    int arg_count;
    int i;
    zend_execute_data *ex = EG(current_execute_data)->prev_execute_data;

    if (!ex || !ex->function_state.arguments) {
        zend_error(E_WARNING, "func_get_args():  Called from the global scope - no function context");
        RETURN_FALSE;
    }

    p = ex->function_state.arguments;
    arg_count = (int)(zend_uintptr_t) *p;       /* this is the amount of arguments passed to func_get_args(); */

    array_init_size(return_value, arg_count);
    for (i=0; i<arg_count; i++) {
        zval *element;

        ALLOC_ZVAL(element);
        *element = **((zval **) (p-(arg_count-i)));
        zval_copy_ctor(element);
        INIT_PZVAL(element);
        zend_hash_next_index_insert(return_value->value.ht, &element, sizeof(zval *), NULL);
    }
}
/* }}} */


Het exposed de state van de VM aan de app binnen die VM, meer niet. Niets magisch aan.

Maar jij vindt dus dat reflection in Java ook in de taal ingebakken had moeten worden? Met extra keywords en operators om de members van een class op te vragen, etc.

[ Voor 41% gewijzigd door .oisyn op 21-03-2012 12:03 ]

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!

  • EvertonPride
  • Registratie: Juli 2007
  • Laatst online: 30-09 20:17
sorry

[ Voor 99% gewijzigd door EvertonPride op 21-03-2012 12:09 ]


Acties:
  • 0 Henk 'm!

  • Ryur
  • Registratie: December 2007
  • Laatst online: 13:26
EvertonPride schreef op woensdag 21 maart 2012 @ 12:02:
Ik ben nu 2 dagen bezig aan een JQuery site.
Op dit moment lijkt alles goed te werken als ik in IE9 kijk maar toch zie ik dat mijn container div niet goed werkt.

Hopelijk kan iemand het achterhalen wat het probleem is, zou mij veel tijd schelen bvd!
Mag niet. Het is hier geen helpdesk!

En daarnaast, een grote stuk code hier neerzetten mag helemaal niet!

Acties:
  • 0 Henk 'm!

  • EvertonPride
  • Registratie: Juli 2007
  • Laatst online: 30-09 20:17
Mijn excuses, welk topic kan ik dan het beste zijn?

[ Voor 69% gewijzigd door EvertonPride op 21-03-2012 12:11 ]


Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
Zo ik heb even wat gemist geloof ik :+
.oisyn schreef op dinsdag 20 maart 2012 @ 15:09:
[...]

Wat is daar mis mee? Waarom moet je een "language construct" verzinnen als je het prima op kunt lossen met een library functie / variabele / whatever?
Ja inderdaad, waarom zou je überhaupt nadenken over de syntax en expressiviteit van je taal als je het kunt oplossen door een functie ertegen aan te gooien. :P

Als die parameter definities gewoon in de function declaratie beschreven staan zal er nooit onduidelijkheid zijn over hoe je die functie moet aanroepen. Je typt de naam van de functie -> ( ah kijk, dat is er nodig, en zo roep ik m aan. Nooit geen verwarring, duidelijkheid. :)
.oisyn schreef [/message]:
[...]

.. De discussie was waarom je voor een library oplossing zou gaan als het net zo goed met een taalaanpassing kon. Die stelling draai ik persoonlijk liever om. Je gaat je grammatica niet uitbreiden als dat compleet onnodig is.
Ik begrijp dat persoonlijk voorkeur hier zeker een rol in speelt. Mijn mening is dat in dit specifieke voorbeeld een taalaanpassing gerechtvaardigd zou zijn.
Dus jou opmerking over dat je je grammatica niet gaat uitbreiden als dat compleet onnodig is, ben ik niet mee eens. Ik zou het namelijk wel nodig gevonden hebben, om de redenen die ik hierboven genoemd hebt.

En ja er zijn zeker gradaties in, je kunt niet elk kleinigheidje als een language construct opnemen. Maar zoiets dergelijks als een params construct zou ik persoonlijk belangrijk genoeg vinden.

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
EvertonPride schreef op woensdag 21 maart 2012 @ 12:10:
Mijn excuses, welk topic kan ik dan het beste zijn?
Maak gewoon een eigen topic (hanteer daarbij onze Quickstart en post énkel en alléén relevante(!) code; dat heet: een uitgeklede testcase). Zo'n testcase kun je bijvoorbeeld op http://jsfiddle.net in elkaar draaien.

[ Voor 8% gewijzigd door RobIII op 21-03-2012 12:24 ]

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!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

D-Raven schreef op woensdag 21 maart 2012 @ 12:21:
Ja inderdaad, waarom zou je überhaupt nadenken over de syntax en expressiviteit van je taal als je het kunt oplossen door een functie ertegen aan te gooien. :P
Je zegt het alsof "een functie ertegenaan gooien" nooit gewenst is, maar je verzaakt erbij te zeggen waarom dat is. Imho is dat een mentaliteit die gewoon niet klopt. Er is niets mis met functies.

Dat ze bij Zend überhaupt niet nadenken over hun taal lijkt me trouwens buiten kijf staan. Maar áls je dat doet, dan kun je prima kiezen voor een functie. Zo vind ik het bestaan van "echo" vrij discutabel - dat lijkt mij typisch iets voor een functie.
Als die parameter definities gewoon in de function declaratie beschreven staan zal er nooit onduidelijkheid zijn over hoe je die functie moet aanroepen. Je typt de naam van de functie -> ( ah kijk, dat is er nodig, en zo roep ik m aan. Nooit geen verwarring, duidelijkheid. :)
Maar dat is wat ik al eerder zei, een library-oplossing impliceert niet meteen dat het niet duidelijk hoeft te zijn. Kijk maar naar C, die heeft de ellipsis als taalconstructie, zodat je duidelijk kunt zien dat een functie een aantal optionele argumenten accepteert. Maar dat betekent nog niet meteen dat je ook parameter packs nodig hebt. C lost het op met de va_* macro's (een taaloplossing is overigens ook zo goed als onmogelijk in dat geval), PHP heeft iets equivalents met func_get_args(). Je kunt stellen dat PHP niet goed documenteert dat een functie meerdere argumenten verwacht, maar dat is niet de schuld van func_get_args(), en dergelijke documentatie verhindert niet het bestaan van func_get_args().

In javascript is er ook geen taalconstructie voor, maar de consensus in javascript is dat de argumenten in de functiedefinitie sowieso niets zeggen over hoe de functie aangeroepen kan worden, dus dat zal linksom of rechtsom gedocumenteerd moeten worden.
Dus jou opmerking over dat je je grammatica niet gaat uitbreiden als dat compleet onnodig is, ben ik niet mee eens.
Jij bent dus altijd voor onnodige uitbreidingen? ;)

[ Voor 10% gewijzigd door .oisyn op 21-03-2012 12:46 ]

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!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

RobIII schreef op dinsdag 20 maart 2012 @ 22:57:
[...]

Pussy...
C#:
1
...

:Y)

Output:
XML:
1
...


Moet alleen nog eens uitpuzzelen of een welgemikte AsParallel nog iets uit gaat halen :P
Meh.
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
private MemberBinding GetLabelPropertyMemberBinding(Type intermediateType, LabelPropertyInformation labelProperty, ParameterExpression parameterExpression, Language language)
{
    var translationParameterExpression = Expression.Parameter(typeof (Translation), "tran");

    return Expression.Bind
        (
            intermediateType.GetProperty(labelProperty.StringProperty.Name),
            Expression.Property
                (
                    Expression.Call
                        (
                            typeof (Enumerable),
                            "SingleOrDefault",
                            new[] { typeof (Translation) },
                            Expression.Property
                                (
                                    Expression.Property(parameterExpression, labelProperty.LabelProperty),
                                    "Translations"
                                ),
                            Expression.Lambda
                                (
                                    typeof (Func<Translation, bool>),
                                    Expression.Equal
                                        (
                                            Expression.Property(translationParameterExpression, "LanguageId"),
                                            Expression.Constant(language.LanguageId)
                                        ),
                                    translationParameterExpression
                                )
                        ),
                    "Value"
                )
        );
}

De compiler expression trees laten bouwen is zo bourgeois. Een echte bikkel bouwt ze gewoon zelf. :P Who's the pussy now?

En ja, AsParallel() _/-\o_ op het hoogste niveau zou die query veel sneller laten lopen.

[ Voor 5% gewijzigd door Korben op 21-03-2012 12:47 ]

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


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

GODDOMME waarom failt een std::ostream als je een lege streambuf ernaar insert :/

[ Voor 4% gewijzigd door .oisyn op 21-03-2012 13:13 ]

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!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 06:18
.oisyn schreef op woensdag 21 maart 2012 @ 12:38:
Dus jou opmerking over dat je je grammatica niet gaat uitbreiden als dat compleet onnodig is, ben ik niet mee eens.

Jij bent dus altijd voor onnodige uitbreidingen? ;)
Jouw logica faalt wel hard hier hoor. Ik kan iig met geen mogelijkheid jouw conclusie uit die zin trekken. Het ergste wat je er uit kan halen is dat hij voorstander is van 1 van de volgende:
1) voor het uitbreiden van grammatica als het onnodig is
2) voor het niet uitbreiden van grammatica als het wel nodig is.

Dat zijn dus twee opties, dus 'altijd' kan kloppen, maar hoeft niet.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

Jouw logica faalt, want ik poneer geen stelling maar een vraag. Thank you come again :Y)

Daarnaast is "altijd" geïmpliceerd. Als stelling 1 of 2 waar is, dan is er geen moment dat stelling 1 of 2 niet waar is, want je definieert immers dat ze waar zijn.

Maar waarom jouw logica extra hard faalt is omdat je logica-regels probeert toe te passen en daarbij grondig de mist in gaat: als we zeggen dat A is dat wijzigingen nodig zijn, en B dat je aanpassingen gaan maken, dan stelde ik:
NOT A => NOT B

Hij was het daar niet mee eens, oftewel, hij zegt dat NOT B niet per se volgt uit NOT A. Dat betekent niet ineens dat hij ofwel vindt dat NOT A => B (jouw stelling 1), ofwel dat A => NOT B (2), maar simpelweg dat er geen correlatie hoeft te zijn tussen NOT A en NOT B.

Als we er taalkundig naar kijken dan slaat jouw stelling 2 nergens op. NOT A is de gestelde situatie en NOT B is hoe daarop te handelen. Hij is het niet eens met die handeling, dus B zou volgens hem best kunnen zijn ongeacht NOT A. Wat er gebeurt als A is de revue helemaal niet gepasseerd, en daar zijn totaal geen uitspraken over te doen.

[ Voor 195% gewijzigd door .oisyn op 21-03-2012 13: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.


Acties:
  • 0 Henk 'm!

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

OkkE

CSS influencer :+

Ik had al wel van de mogelijkheid gehoord, maar nog nooit een demo gezien. Vrij indrukwekkend, vond ik het.

Using an iOS device to control a game on your browser:
http://www.webdigi.co.uk/...l-a-game-on-your-browser/
Accelerometer support is available in Mobile Safari and this enables the browser to sense movement, speed and direction with Javascript on iPhone and iPad devices. If we push the movement data from the iOS device instantly through a nodejs server to a browser, then we can control a game on the browser.

TheNephilim schreef op woensdag 21 maart 2012 @ 13:48:
Dat is inderdaad wel erg gaaf! Hoeveel lag heb je met deze manier vraag ik me wel af. De data gaat van je telefoon (via wifi) naar de comet/push/etc server en die laat vervolgens de game (in browser) weer weten wat er gebeurd.
Voor games zoals in de voorbeelden moet dat niet echt een probleem wezen denk ik trouwens.
Er zit een behoorlijke vertraging in, bij mij in ieder geval. Het is dan ook meer een proof-of-concept dan echt nuttig op moment. Neemt niet weg dat ik wel even verbaast was toen ik het zag/speelde. :)

[ Voor 36% gewijzigd door OkkE op 21-03-2012 13:51 ]

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

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 06:18
.oisyn schreef op woensdag 21 maart 2012 @ 13:19:
Jouw logica faalt, want ik poneer geen stelling maar een vraag. Thank you come again :Y)
Ik dacht dat de ;) dat wel impliceerde ^^
Daarnaast is "altijd" geïmpliceerd. Als stelling 1 of 2 waar is, dan is er geen moment dat stelling 1 of 2 niet waar is, want je definieert immers dat ze waar zijn.
[...]
Daar ga ik vanavond wel even op zitten, maar is het niet zo?

A = grammatica uitbreiden
B = nodig

~B => ~A (grammatica niet uitbreiden als dat onnodig is, jouw stelling volgens hem)
is hetzelfde als
B => A (grammatica uitbreiden als dat nodig is)

De andere opties die je dan nog hebt zijn dan toch de volgende?: (niet mee eens dus 1 van omgekeerde)
~B => A (grammatica uitbreiden als dat onnodig is)
B => ~A (niet grammatica uitbreiden als dat nodig is)

En natuurlijk het niet eens zijn met het bestaan van een correlatie, zoals jij al zei.

Ik kan er naast zitten hoor, ben er niet helemaal bij met mijn gedachten dus :P

[ Voor 12% gewijzigd door Caelorum op 21-03-2012 13:51 ]


Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 09:22

TheNephilim

Wtfuzzle

OkkE schreef op woensdag 21 maart 2012 @ 13:42:
Ik had al wel van de mogelijkheid gehoord, maar nog nooit een demo gezien. Vrij indrukwekkend, vond ik het.

Using an iOS device to control a game on your browser:
http://www.webdigi.co.uk/...l-a-game-on-your-browser/


[...]
Dat is inderdaad wel erg gaaf! Hoeveel lag heb je met deze manier vraag ik me wel af. De data gaat van je telefoon (via wifi) naar de comet/push/etc server en die laat vervolgens de game (in browser) weer weten wat er gebeurd.
Voor games zoals in de voorbeelden moet dat niet echt een probleem wezen denk ik trouwens.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
.oisyn schreef op woensdag 21 maart 2012 @ 12:38:
[...]

Je zegt het alsof "een functie ertegenaan gooien" nooit gewenst is, maar je verzaakt erbij te zeggen waarom dat is. Imho is dat een mentaliteit die gewoon niet klopt. Er is niets mis met functies.
Ik denk dat je wel begrijpt dat die eerste alinea van mij enigszins met sarcasme doordrenkt was :P Ik heb dan ook nooit gezegd dat er iets mis is met functie, noch was het mijn bedoeling om dat te impliceren.
Dat ze bij Zend überhaupt niet nadenken over hun taal lijkt me trouwens buiten kijf staan. Maar áls je dat doet, dan kun je prima kiezen voor een functie. Zo vind ik het bestaan van "echo" vrij discutabel - dat lijkt mij typisch iets voor een functie.
En daar geef je dus precies aan waarom persoonlijke voorkeur meespeelt in dit verhaal :)
[...]

Maar dat is wat ik al eerder zei, een library-oplossing impliceert niet meteen dat het niet duidelijk hoeft te zijn.
In het algemeen niet nee, maar in dit geval vind ik van wel.
Kijk maar naar C, die heeft de ellipsis als taalconstructie, zodat je duidelijk kunt zien dat een functie een aantal optionele argumenten accepteert.
Maar dat betekent nog niet meteen dat je ook parameter packs nodig hebt. C lost het op met de va_* macro's (een taaloplossing is overigens ook zo goed als onmogelijk in dat geval), PHP heeft iets equivalents met func_get_args(). Je kunt stellen dat PHP niet goed documenteert dat een functie meerdere argumenten verwacht, maar dat is niet de schuld van func_get_args(), en dergelijke documentatie verhindert niet het bestaan van func_get_args().
..
Ja dat klopt. Dus? Veranderd nog niks aan mijn mening.
[...]

Jij bent dus altijd voor onnodige uitbreidingen? ;)
Nee, en als je goed gelezen had, dan was het duidelijk dat ik dat ook niet gezegd heb. Wat ik namelijk zei was dat in dit specifieke geval ik persoonlijk een language construct voor dit probleem meer op zijn plaats vindt.

Acties:
  • 0 Henk 'm!

  • Douweegbertje
  • Registratie: Mei 2008
  • Laatst online: 00:54

Douweegbertje

Wat kinderachtig.. godverdomme

TheNephilim schreef op woensdag 21 maart 2012 @ 13:48:
[...]


Dat is inderdaad wel erg gaaf! Hoeveel lag heb je met deze manier vraag ik me wel af. De data gaat van je telefoon (via wifi) naar de comet/push/etc server en die laat vervolgens de game (in browser) weer weten wat er gebeurd.
Voor games zoals in de voorbeelden moet dat niet echt een probleem wezen denk ik trouwens.
Lees in de comments daar:
This is disorienting, and if you imagine something like a 3d camera moving around in a 3d space, that gap creates motion sickness, even if it’s only ~50ms.
Nu ik dat zo lees kan ik me best voorstellen dat ik er ook lekker misselijk van zou worden :+

Acties:
  • 0 Henk 'm!

  • _Peter2_
  • Registratie: November 2008
  • Laatst online: 23-09 14:41
Net lekker een perl-script mogen debuggen. Werd een bestand aangemaakt op basis van variablen uit een config file. Op het eind van het script wordt dit bestand verwijderd als het bestand nog aanwezig is (bestand is een crontole bestand om te voorkomen dat het script nog een keer wordt opgestart als het al draait). Maar het bestand blijft staan.

Blijkt dat de laatste variable in de config een spatie bevat en dus de bestandsnaam op een spatie eindigt, alleen maakt perl dus geen bestanden aan die op een spatie eindigen (perl stript uit zichzelf de trailing space bij het aanmaken van een bestand).

Heeft toch wat puzzlewerk gekost om dit te achterhalen :)

Diablo III: <GOT> Pteer#2475 --- POE: Dwergux


Acties:
  • 0 Henk 'm!

  • Dragor
  • Registratie: Juni 2003
  • Laatst online: 08-02 11:04
_Peter2_ schreef op woensdag 21 maart 2012 @ 13:57:
Net lekker een perl-script mogen debuggen. Werd een bestand aangemaakt op basis van variablen uit een config file. Op het eind van het script wordt dit bestand verwijderd als het bestand nog aanwezig is (bestand is een crontole bestand om te voorkomen dat het script nog een keer wordt opgestart als het al draait). Maar het bestand blijft staan.

Blijkt dat de laatste variable in de config een spatie bevat en dus de bestandsnaam op een spatie eindigt, alleen maakt perl dus geen bestanden aan die op een spatie eindigen (perl stript uit zichzelf de trailing space bij het aanmaken van een bestand).

Heeft toch wat puzzlewerk gekost om dit te achterhalen :)
Toen ik de woorden 'bestandsnaam' en 'spatie' las moest ik meteen aan: https://github.com/MrMEEE...85247755cdbe0acce6#diff-1 denken :9 (die link was hier al eens eerder gepost volgensmij)

Acties:
  • 0 Henk 'm!

  • _Peter2_
  • Registratie: November 2008
  • Laatst online: 23-09 14:41
Dragor schreef op woensdag 21 maart 2012 @ 14:20:
[...]


Toen ik de woorden 'bestandsnaam' en 'spatie' las moest ik meteen aan: https://github.com/MrMEEE...85247755cdbe0acce6#diff-1 denken :9 (die link was hier al eens eerder gepost volgensmij)
OUCH... |:(

Diablo III: <GOT> Pteer#2475 --- POE: Dwergux


Acties:
  • 0 Henk 'm!

  • Intru
  • Registratie: November 2001
  • Laatst online: 09-09 09:31
Caelorum schreef op woensdag 21 maart 2012 @ 13:45:
[...]
A = grammatica uitbreiden
B = nodig

~B => ~A (grammatica niet uitbreiden als dat onnodig is, jouw stelling volgens hem)
is hetzelfde als
B => A (grammatica uitbreiden als dat nodig is)
Nee, B -> A is niet hetzelfde als ~B -> ~A. De propositie B -> A zegt niks over de situatie ~B.

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 09:22

TheNephilim

Wtfuzzle

Dragor schreef op woensdag 21 maart 2012 @ 14:20:
[...]


Toen ik de woorden 'bestandsnaam' en 'spatie' las moest ik meteen aan: https://github.com/MrMEEE...85247755cdbe0acce6#diff-1 denken :9 (die link was hier al eens eerder gepost volgensmij)
Haha, dit plaatje is dan ook geniaal:

Afbeeldingslocatie: https://a248.e.akamai.net/assets.github.com/img/f4d49d11139bd8f9c20b78d3179b3d848b0ed552/687474703a2f2f7777342e73696e61696d672e636e2f6c617267652f35353663316363377477316469646c7432316634646a2e6a7067

Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 09:47

Haan

dotnetter

Dragor schreef op woensdag 21 maart 2012 @ 14:20:
[...]


Toen ik de woorden 'bestandsnaam' en 'spatie' las moest ik meteen aan: https://github.com/MrMEEE...85247755cdbe0acce6#diff-1 denken :9 (die link was hier al eens eerder gepost volgensmij)
Haha geniaal al die plaatjes die er gepost zijn, net even smakelijk om zitten lachen met collega _O-

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • Caelorum
  • Registratie: April 2005
  • Laatst online: 06:18
Intru schreef op woensdag 21 maart 2012 @ 14:35:
[...]

Nee, B -> A is niet hetzelfde als ~B -> ~A. De propositie B -> A zegt niks over de situatie ~B.
|:( zie em nu ook, nu ik er met een helderder hoofd naar kijk.

Acties:
  • 0 Henk 'm!

  • Andurin
  • Registratie: Mei 2011
  • Laatst online: 01-10 12:38
"Testing? No silly! That would spoil the suprise!" _O- _O-

Acties:
  • 0 Henk 'm!

  • _Peter2_
  • Registratie: November 2008
  • Laatst online: 23-09 14:41
Ik had vroeger een collega die had een hotkey voor:
"rm -rf *"

Heeft wel eens tot het terug laten halen van een backup geleid.

Diablo III: <GOT> Pteer#2475 --- POE: Dwergux


Acties:
  • 0 Henk 'm!

  • Martijn19
  • Registratie: Februari 2012
  • Laatst online: 28-07 12:47
Blijkt mijn Alienware M15x die ik vorig jaar van Marktplaats heb gekocht ineens afkomstig uit Frankrijk, maar toch word as we speak er een nieuw scherm en palmrest geheel kosteloos ingezet. Hij is dus niet gestolen, aangezien mij nooit verteld was dat hij uit Frankrijk kwam.

[ Voor 12% gewijzigd door Martijn19 op 21-03-2012 15:30 ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 01-10 23:36

.oisyn

Moderator Devschuur®

Demotivational Speaker

Caelorum schreef op woensdag 21 maart 2012 @ 13:45:
~B => ~A (grammatica niet uitbreiden als dat onnodig is, jouw stelling volgens hem)
is hetzelfde als
B => A (grammatica uitbreiden als dat nodig is)
Maar daar ga je de mist in :). Dat ~A volgt uit ~B, impliceert niet dat A ook volgt uit B. Slechts dat als ~B, dan weten we dat ~A. Maar dat betekent niet dat er geen ander geval denkbaar is waarbij ~A.

Voorbeeld: A betekent een raaf, B een vogel. Als iets geen vogel is, dan kan het geen raaf zijn. Maar als iets wel een vogel is dan is het nog niet per se een raaf. ~A kan dus zijn terwijl B geldt.

.edit: andere reacties nog niet gezien :P
D-Raven schreef op woensdag 21 maart 2012 @ 13:53:
Ja dat klopt. Dus? Veranderd nog niks aan mijn mening.
Je mening was dat het te zien moet zijn, en daarom vond je func_get_args() een stomme functie. Dat vind ik een rare redenatie, om de reden die ik uiteenzet. Wil je nou dat het zichtbaar is én dat func_get_args() verdwijnt?
Nee, en als je goed gelezen had, dan was het duidelijk dat ik dat ook niet gezegd heb. Yadda yadda yadda [je verhaal was allang duidelijk hoor]
Je zei het wel (lees zelf maar eens goed), maar let ook op de smiley :+

[ Voor 42% gewijzigd door .oisyn op 21-03-2012 15:35 ]

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!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
~B => ~A === A => B

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


Acties:
  • 0 Henk 'm!

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

alienfruit

the alien you never expected

Aah, ik gebruik daar gewoon brass monkey voor... http://playbrassmonkey.com/

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 09:22

TheNephilim

Wtfuzzle

Grappig! :o

Lol de website werkt niet in IE(8) zoals ik al dacht :P Hij was zo mooi, ik dacht .. dat kan in IE niet goed gaan.

Acties:
  • 0 Henk 'm!

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 30-09 23:30

Firesphere

Yoshis before Hoshis

TheNephilim schreef op woensdag 21 maart 2012 @ 16:25:
[...]


Grappig! :o

Lol de website werkt niet in IE(8) zoals ik al dacht :P Hij was zo mooi, ik dacht .. dat kan in IE niet goed gaan.
How to find out if it is HTML5:
Does it work in IE?
Yes?
It's not HTML5

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!


Acties:
  • 0 Henk 'm!

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

alienfruit

the alien you never expected

Ja, we doen niet aan IE :+

Acties:
  • 0 Henk 'm!

  • StM
  • Registratie: Februari 2005
  • Laatst online: 11:28

StM

Ik zit er heel serieus aan te denken om met mn nieuwe bedrijfswebsite IE 8 (en ouder ofc) niet meer te gaan ondersteunen... En resoluties onder de 1000px breed ook niet.

Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 01-10 09:20
StM schreef op woensdag 21 maart 2012 @ 17:04:
Ik zit er heel serieus aan te denken om met mn nieuwe bedrijfswebsite IE 8 (en ouder ofc) niet meer te gaan ondersteunen... En resoluties onder de 1000px breed ook niet.
Als je het laatste doet maak dan op en minst een mobiele fall-back css, maar voor <=IE8 geef ik je geen ongelijk ;)

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 09:22

TheNephilim

Wtfuzzle

StM schreef op woensdag 21 maart 2012 @ 17:04:
Ik zit er heel serieus aan te denken om met mn nieuwe bedrijfswebsite IE 8 (en ouder ofc) niet meer te gaan ondersteunen... En resoluties onder de 1000px breed ook niet.
Opzich is IE8 nog niet een vreselijk groot probleem. Een layout verschijnt daar eigenlijk altijd goed als hij het in (bijv.) Chrome ook doet. IE7 en lager gaat vaak de fout in met margins en posities en dergelijke. Tenzij je echt gebruik gaat maken van HTML5 voor video's en dergelijke, dan word het een ander verhaal.

De websites die wij ontwikkelen zijn allemaal voor 980px breed gemaakt. Nou gaat het over je eigen website, maar klanten hebben vaak moeite om een website vol te krijgen met content/tekst/etc. Dus met een website breder dan 980pixels (bijv.1280) ziet het er dan helemaal kaal uit.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 29-09 14:10
.oisyn schreef op woensdag 21 maart 2012 @ 15:27:
[...]

Voorbeeld: A betekent een raaf, B een vogel. Als iets geen vogel is, dan kan het geen raaf zijn. Maar als iets wel een vogel is dan is het nog niet per se een raaf. ~A kan dus zijn terwijl B geldt.

Saw what you did there :P


Overigens WTF :D wat een discussie :+ vervelen jullie je op werk ofzo ?
Je mening was dat het te zien moet zijn, en daarom vond je func_get_args() een stomme functie. Dat vind ik een rare redenatie, om de reden die ik uiteenzet. Wil je nou dat het zichtbaar is én dat func_get_args() verdwijnt?
Klopt, ik vind het inderdaad een stomme functie. :+ Ik heb zoiets van een taal moet semantisch duidelijk zijn, waar het kan. Die hele func_get_args() voelt gewoon als een easy way out om parameter packs te ondersteunen. (nooit geweten dat dat zo heet, en enig zoeken wijst uit dat die term alleen in C++ gebruikt wordt, afaik).

Dus language construct erin, en func_get_args() eruit? als t even kan wel ja :P
Je zei het wel (lees zelf maar eens goed), maar let ook op de smiley :+
Mja ik hap te snel ^^ :P

Acties:
  • 0 Henk 'm!

  • Rutix
  • Registratie: Augustus 2009
  • Laatst online: 05-09-2024
Firesphere schreef op woensdag 21 maart 2012 @ 16:29:
[...]

How to find out if it is HTML5:
Does it work in IE?
Yes?
It's not HTML5
Moet je het wel goed zeggen want IE9 werkt prima met html5

Nothing to see here!


Acties:
  • 0 Henk 'm!

  • StM
  • Registratie: Februari 2005
  • Laatst online: 11:28

StM

wsitedesign schreef op woensdag 21 maart 2012 @ 17:09:
[...]


Als je het laatste doet maak dan op en minst een mobiele fall-back css, maar voor <=IE8 geef ik je geen ongelijk ;)
Misschien een hele simpele, maar komen wss native apps voor, voor de belangrijkste 3 platformen :)
TheNephilim schreef op woensdag 21 maart 2012 @ 17:09:
[...]


Opzich is IE8 nog niet een vreselijk groot probleem. Een layout verschijnt daar eigenlijk altijd goed als hij het in (bijv.) Chrome ook doet. IE7 en lager gaat vaak de fout in met margins en posities en dergelijke. Tenzij je echt gebruik gaat maken van HTML5 voor video's en dergelijke, dan word het een ander verhaal.

De websites die wij ontwikkelen zijn allemaal voor 980px breed gemaakt. Nou gaat het over je eigen website, maar klanten hebben vaak moeite om een website vol te krijgen met content/tekst/etc. Dus met een website breder dan 980pixels (bijv.1280) ziet het er dan helemaal kaal uit.
Als IE 8 braaf mee wil doen vind ik dat prima, maar ik heb geen zin om me er door te laten beperken. Heb je IE 8 val je wss ook niet in de doelgroep.

De content borders zijn trouwens in het design 950 pixels, daar komt nog wat layout meuk bij dus rond de 980-1000 ga ik wel uitkomen. Omdat ik bootstrap gebruik zal dat wel de smalle variant worden. Bij brede schermen springt hij dan naar 1170 voor het grid met nog wat layout meuk er om heen die weg mag vallen. :)
Rutix schreef op woensdag 21 maart 2012 @ 17:23:
[...]

Moet je het wel goed zeggen want IE9 werkt prima met html5
Deels ja, nog niet eens alle nieuwe elementen zijn ondersteund, laat staan de bijbehorende overige technologieën zoals websockets, de history API, webworkers, etc.

[ Voor 10% gewijzigd door StM op 21-03-2012 17:31 ]


Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 01-10 09:20
StM schreef op woensdag 21 maart 2012 @ 17:27:
Misschien een hele simpele, maar komen wss native apps voor, voor de belangrijkste 3 platformen :)
Beter één simpele dan geen, het is hier met mijn Nokia 5530 XpressMusic (semi smartphone zou ik zo zeggen) met Opera Mini erop soms huilen als er totaal geen aanpassingen gedaan zijn :+

Acties:
  • 0 Henk 'm!

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

alienfruit

the alien you never expected

Iemand moet een app maken zodat je een wifi hotspot kan maken van je wifi verbinding :+
(http://www.boingo.com/wifi-plans/mobile/boingo-mobile/ handig voor telefoon->notebook ;))

Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

alienfruit schreef op woensdag 21 maart 2012 @ 17:41:
Iemand moet een app maken zodat je een wifi hotspot kan maken van je wifi verbinding :+
(http://www.boingo.com/wifi-plans/mobile/boingo-mobile/ handig voor telefoon->notebook ;))
Accupack meenemen, twee wifi routertjes meenemen met een UTP'tje er tussen, klaar! :+

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


Acties:
  • 0 Henk 'm!

  • Sh4wn
  • Registratie: December 2006
  • Laatst online: 12-11-2017

Sh4wn

Bio-informatica

Haha het lijkt er op dat MS echt heeft bezuinigd qua UI designers:

"Honestly, why not just invent a way to make the screen rub sand in your eyes? Ladies and gentlemen, Outlook 15: http://www.winsupersite.c...ntent/142613/cal_peek.jpg "

:')

Acties:
  • 0 Henk 'm!

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 30-09 23:30

Firesphere

Yoshis before Hoshis

Rutix schreef op woensdag 21 maart 2012 @ 17:23:
[...]

Moet je het wel goed zeggen want IE9 werkt prima met html5
Afbeeldingslocatie: http://img109.imageshack.us/img109/6939/funnyhtml5internetexplo.jpg

[ Voor 13% gewijzigd door Firesphere op 21-03-2012 18:22 ]

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!


Acties:
  • 0 Henk 'm!

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Sh4wn schreef op woensdag 21 maart 2012 @ 18:07:
Haha het lijkt er op dat MS echt heeft bezuinigd qua UI designers:

"Honestly, why not just invent a way to make the screen rub sand in your eyes? Ladies and gentlemen, Outlook 15: http://www.winsupersite.c...ntent/142613/cal_peek.jpg "

:')
De cirkeltjes rechtsboven maken de chaos wel compleet. Verder erg triest dat MENU'S IN CAPS blijkbaar de nieuwe standaard is. Behalve in Metro dan, daar wordt alles weer in kleine letters geschreven. Als dit geen Vista 2.0 wordt, weet ik het ook niet meer.

[ Voor 19% gewijzigd door CodeCaster op 21-03-2012 18:23 ]

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


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Nu online
Sh4wn schreef op woensdag 21 maart 2012 @ 18:07:
Haha het lijkt er op dat MS echt heeft bezuinigd qua UI designers:

"Honestly, why not just invent a way to make the screen rub sand in your eyes? Ladies and gentlemen, Outlook 15: http://www.winsupersite.c...ntent/142613/cal_peek.jpg "

:')
Wat is daar precies mee? Dat het onoverzichtelijk is? Dat heeft gewoon te maken met het feit dat het zo'n idioot klein schermpje is.

Acties:
  • 0 Henk 'm!

  • Blokker_1999
  • Registratie: Februari 2003
  • Laatst online: 04:23

Blokker_1999

Full steam ahead

Sh4wn schreef op woensdag 21 maart 2012 @ 18:07:
Haha het lijkt er op dat MS echt heeft bezuinigd qua UI designers:

"Honestly, why not just invent a way to make the screen rub sand in your eyes? Ladies and gentlemen, Outlook 15: http://www.winsupersite.c...ntent/142613/cal_peek.jpg "

:')
Niet zo verschillend van de huidige versie. caps in de tabs mogen wel weg imho.

No keyboard detected. Press F1 to continue.


Acties:
  • 0 Henk 'm!

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 01:04
Sh4wn schreef op woensdag 21 maart 2012 @ 18:07:
Haha het lijkt er op dat MS echt heeft bezuinigd qua UI designers:

"Honestly, why not just invent a way to make the screen rub sand in your eyes? Ladies and gentlemen, Outlook 15: http://www.winsupersite.c...ntent/142613/cal_peek.jpg "

:')
Dat er nog reacties zijn, wat is er mis mee. ;(

WinPhone is nog best leuk, maar met Windows zijn ze het spoor helemaal bijster. ;w




Iets totaal irrelevants wat ik vandaag in mijn subscription box vond.

[ Voor 15% gewijzigd door ZpAz op 21-03-2012 19:34 ]

Tweakers Time Machine Browser Extension | Chrome : Firefox


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Nu online
ZpAz schreef op woensdag 21 maart 2012 @ 19:30:
[...]

Dat er nog reacties zijn, wat is er mis mee. ;(
Well...? Als je het op een fatsoenlijk scherm zou kijken zouden de icoontjes veel verder uit elkaar staan en zou het 90% zeker een heel stuk overzichtelijker en netter zijn.

Dat onderste scherm kun je overigens ook gewoon inklappen als ik het zo zie, en die ribbon kun je zover ik weet ook gewoon inklappen. Lijkt er eerder op dat iemand al die schermpjes expres open heeft gezet om het zo chaotisch mogelijk te laten lijken.

[ Voor 27% gewijzigd door Avalaxy op 21-03-2012 19:38 ]


Acties:
  • 0 Henk 'm!

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 01:04
Mja, laten we beginnen met het feit dat je in de linkerbovenhoek 2x het knopje opslaan hebt in 2 verschillende formaten. En dat is nog één van de mindere problemen.

Tweakers Time Machine Browser Extension | Chrome : Firefox


Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

ZpAz schreef op woensdag 21 maart 2012 @ 20:17:
Mja, laten we beginnen met het feit dat je in de linkerbovenhoek 2x het knopje opslaan hebt in 2 verschillende formaten. En dat is nog één van de mindere problemen.
Man, onder welke steen leef jij? Dat is gewoon de ribbon die al 5 jaar in Office zit.

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


Acties:
  • 0 Henk 'm!

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 01:04
Korben schreef op woensdag 21 maart 2012 @ 20:26:
[...]

Man, onder welke steen leef jij? Dat is gewoon de ribbon die al 5 jaar in Office zit.
Ik weet dat Ribbon er sinds Office 2007 is. De klassieke ribbon is beter uitgewerkt dan dit gedrocht. Dit is de teams van Metro en Ribbon een uurtje laten vergaderen en hopen op het beste.*

Bij de originele ribbon heb je bijvoorbeeld nog qua ontwerp een indicatie dat de bovenste tabjes het "grote vlak" aanpassen. Dat is hier helemaal weg.

Is hier nou de active tab "File" of Converencing Request? (Ik weet dat het het laatste is omdat ik weet van de oude ribbon dat File waarschijnlijk dat ronde knopje met het office logo knopje is). Maar iemand die er nooit mee heeft gewerkt, daar is dit niet echt duidelijk voor.

Metro is best leuk en ik ben zeker niet anti Microsoft, hun visie voor Windows 8 deel ik gewoon niet..

[ Voor 6% gewijzigd door ZpAz op 21-03-2012 20:34 ]

Tweakers Time Machine Browser Extension | Chrome : Firefox


Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 01-10 09:20
Bezig met C# oefeningen te maken...

Afbeeldingslocatie: http://puu.sh/lLVO

Afbeeldingslocatie: http://ts4.mm.bing.net/images/thumbnail.aspx?q=5062564337749135&id=f2253b471e3b0e21f80b9979b83a9f07&url=http%3A%2F%2Falltheragefaces.com%2Fimg%2Ffaces%2Flarge%2Ffuck-yeah-close-enough-l.png

Acties:
  • 0 Henk 'm!

  • Korben
  • Registratie: Januari 2001
  • Laatst online: 13-07 01:53

Korben

() => {};

ZpAz schreef op woensdag 21 maart 2012 @ 20:33:
[...]
Is hier nou de active tab "File" of Converencing Request? (Ik weet dat het het laatste is omdat ik weet van de oude ribbon dat File waarschijnlijk dat ronde knopje met het office logo knopje is). Maar iemand die er nooit mee heeft gewerkt, daar is dit niet echt duidelijk voor.
Die 'File'-knop zit ook al in Office 2010. Ik zie, buiten de CAPS en de kringeltjes rechtsbovenin, weinig verschil tussen Office 2010 en 15. Misschien dat 15 er wat strakker uit ziet dan 2010, maar that's it.

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


Acties:
  • 0 Henk 'm!

  • BertS
  • Registratie: September 2004
  • Laatst online: 14-04 17:14
ZpAz schreef op woensdag 21 maart 2012 @ 20:17:
Mja, laten we beginnen met het feit dat je in de linkerbovenhoek 2x het knopje opslaan hebt in 2 verschillende formaten. En dat is nog één van de mindere problemen.
Fout.
De bovenste (kleine) is 'save', de grote links daaronder is 'save & close'. Duidelijk verschillend dus, en imo een prima keuze: save&close wordt vaker gebruikt dan alleen save en is dus prominenter aanwezig.

Verder is die balk onderin ook al aanwezig in Outlook 2010, en daar standaard dichtgeklapt. Dat zal wel zo blijven lijkt me.
En dan inderdaad de al genoemde resolutie: op die resolutie ziet weinig software er goed uit, daar is het nu eenmaal niet voor ontworpen en ook niet voor bedoeld.

Acties:
  • 0 Henk 'm!

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 01:04
BertS schreef op woensdag 21 maart 2012 @ 21:46:
[...]

Fout.
De bovenste (kleine) is 'save', de grote links daaronder is 'save & close'. Duidelijk verschillend dus, en imo een prima keuze: save&close wordt vaker gebruikt dan alleen save en is dus prominenter aanwezig.

Verder is die balk onderin ook al aanwezig in Outlook 2010, en daar standaard dichtgeklapt. Dat zal wel zo blijven lijkt me.
En dan inderdaad de al genoemde resolutie: op die resolutie ziet weinig software er goed uit, daar is het nu eenmaal niet voor ontworpen en ook niet voor bedoeld.
Doe mij ook maar save, close en 'next mail', misschien vind iemand dat ook wel handig. Die knop kan er wel naast in een net wat andere grootte.

Tweakers Time Machine Browser Extension | Chrome : Firefox


Acties:
  • 0 Henk 'm!

  • Hoogie2004
  • Registratie: Mei 2005
  • Laatst online: 12:50

Hoogie2004

Whohooooo

ZpAz schreef op woensdag 21 maart 2012 @ 22:11:
[...]


Doe mij ook maar save, close en 'next mail', misschien vind iemand dat ook wel handig. Die knop kan er wel naast in een net wat andere grootte.
Zo'n knop is met wat pluginwerk nog wel eenvoudig te maken lijkt me mocht hij er niet standaard komen. Ik zou zeggen, kaart het eens aan bij microsoft :)

My iRacing profile | Strava


Acties:
  • 0 Henk 'm!

  • Avalaxy
  • Registratie: Juni 2006
  • Nu online
Lekker... Ik krijg in plain text m'n wachtwoord toegemaild van Stadswonen (onderdeel van Vestia) :/ Zal wel weereens niet dat die brakke paupersite alles als plain text opslaat in de database :( Heb in ieder geval een mailtje de deur uit gedaan met de vraag om opheldering.

Is dat überhaupt wel legaal onder de Nederlands jurisdictie? Zover ik weet schrijft de WBP voor dat je passende maatregelen moet nemen om de veiligheid van de data te garanderen, waar zij dus kennelijk al in overtreding zijn...

Acties:
  • 0 Henk 'm!

  • Styxxy
  • Registratie: Augustus 2009
  • Laatst online: 11:00
Steam maakt het blijkbaar moeilijk om bugs te reporten. Wilde ik eerst via steam support gaan (na wat zoeken vond ik weinig informatie, wilde ik een ticket aanmaken; maar...), moet je daar een speciaal account voor aanmaken (daar heb ik echt geen zin in). Dan maar snel in Google getypt: blijkbaar is er een "developers.steam....." website waar je User Interface bugs kan plaatsen (dit is een wiki waar je een bug moet bij plaatsen, geen idee of er eigenlijk naar gekeken wordt). Heb je daar ook een apart account voor nodig. Dan maar niet reporten.

Moraal van het verhaal: als ik niet op een ietwat toegankelijke wijze bugs kan reporten, dan report ik ze niet (en ik vermoed dat ik niet de enige ben).

Acties:
  • 0 Henk 'm!

Verwijderd

Styxxy schreef op woensdag 21 maart 2012 @ 22:36:
Moraal van het verhaal: als ik niet op een ietwat toegankelijke wijze bugs kan reporten, dan report ik ze niet (en ik vermoed dat ik niet de enige ben).
En op deze manier kan je als developer mooi zeggen dat je de software bugvrij hebt opgeleverd, want de gebruikers klagen niet :P
Pagina: 1 ... 66 ... 267 Laatste

Dit topic is gesloten.

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