These are chat archives for dotob/sattelite

16th
Sep 2014
Benjamin Buch
@raberaucht
Sep 16 2014 17:19
hast ja recht.
ob das schlimm aussieht oder nicht finde ich momentan egal, das würde ich erst fix machen wenn die funktionalitäten da sind.
ich zieh' mir heute noch mal coffescript rein und schau mal wie ich damit klarkomme.
weil hast ja recht, ich muss wieder zurück zum master!
Benjamin Buch
@raberaucht
Sep 16 2014 18:15
boa ey, ich probier's mal.
obwohl's mir bei coffeescript immer noch die zehennägel hochrollt, ich finde das sehr sehr unleserlich. sieht schöner aus, ja, wenn mal klammern nicht mag, aber von der verständlichkeit finde ich wesentlich schlechter als JS. kann wohl auch daher kommen dass ich JS nicht so richtig kann...
jade geht glaub' ich, und stylus vielleicht auch.
Benjamin Buch
@raberaucht
Sep 16 2014 18:21
warum werden bei dem einen asudruck klammern benutzt und bei dem anderen nicht?:
Accounts.ui.config { passwordSignupFields: 'USERNAME_AND_EMAIL' }
share.FoodRuns.update({_id: foodrunTemplate.data.foodrun._id}, {$push: {bespokenDishes: this}})
Benjamin Buch
@raberaucht
Sep 16 2014 18:28
weil die eine function nur ein argument bekommt und die zweite zwei?
und bei den beiden sachen machen die klammern auch keinen unterschied:
Template.foodrun.helpers
  isOpen: () ->
    this.state == "ongoing"
Template.foodrun.helpers
  isOpen: ->
    this.state == "ongoing"
Benjamin Buch
@raberaucht
Sep 16 2014 18:35
und hier sind die klammern aber sehr wohl wichtig:
new Date()
new Date
sebastian krämer
@dotob
Sep 16 2014 18:43
noch da?
Benjamin Buch
@raberaucht
Sep 16 2014 18:43
oh ja!
sebastian krämer
@dotob
Sep 16 2014 18:43
fein
Benjamin Buch
@raberaucht
Sep 16 2014 18:43
schön dich wieder zu hören!!!
check gerade mal master aus...
also ich schau's mir an...
sebastian krämer
@dotob
Sep 16 2014 18:43
sauber
sehe deine anmerkungen gerade
ja hier und da mussichs auch noch besser verstehen auch den unterschied zwischen -> und =>
da bin ich bei den template events mit auf die nase gefallen
Benjamin Buch
@raberaucht
Sep 16 2014 18:44
ja => ist mir noch völlig unklar...
sebastian krämer
@dotob
Sep 16 2014 18:45
aber ich finde das weglassen der klammern und ; und function super
Benjamin Buch
@raberaucht
Sep 16 2014 18:45
function binding sagt di docu...
ja, weglassen von klammern ist super, aber geht halt nicht überall.
dann muss man sich schon wieder merken wo das okay ist und wo nicht.
sebastian krämer
@dotob
Sep 16 2014 18:46
naja merken. verstehen halt.
Benjamin Buch
@raberaucht
Sep 16 2014 18:47
soll heißen, bei funktionsaufrufen ohne argumente müssen die klammern angegeben werden, bei funktionsaufrufen mit argumenten nicht. können aber.
finde ich jetzt nicht so eindeutig.
sebastian krämer
@dotob
Sep 16 2014 18:47
ja hört sich doof an
Benjamin Buch
@raberaucht
Sep 16 2014 18:48
stimmt. kann man sich aber vermutlich dran gewöhnen.
brauchen wir so eine art coding styleguide?
also sowas wie: bei funktionsaufrufen immer klammern verwenden? (oder halt auch nicht, je nachdem wie's gefällt)
sebastian krämer
@dotob
Sep 16 2014 18:49
naja müssen uns da mal annähern. ich habs vermutlich noch nicht konsistent...
deshalb auch nicht alle für die wahrheit nehmen
Benjamin Buch
@raberaucht
Sep 16 2014 18:50
du hast die dishes als collection angelegt?
sebastian krämer
@dotob
Sep 16 2014 18:50
aber was einfach killer is: t = a?.b?.c?.name
Benjamin Buch
@raberaucht
Sep 16 2014 18:50
was ist das denn in JS?
sebastian krämer
@dotob
Sep 16 2014 18:50
ja vermutlich unnötig die dishes...
Benjamin Buch
@raberaucht
Sep 16 2014 18:50
weil du nutzt die gar nicht, oder?
sebastian krämer
@dotob
Sep 16 2014 18:50
die waren halt da und ich habe sie noch nicht weggemacht
noch nicht.
Benjamin Buch
@raberaucht
Sep 16 2014 18:51
okay.
sebastian krämer
@dotob
Sep 16 2014 18:51
hab noch keine plan damit
Benjamin Buch
@raberaucht
Sep 16 2014 18:51
womit? wie das mit den dishes laufen soll?
sebastian krämer
@dotob
Sep 16 2014 18:51
habe gestern eingebaut, dass man einen foodrun closen kann.
Benjamin Buch
@raberaucht
Sep 16 2014 18:51
jau.
sebastian krämer
@dotob
Sep 16 2014 18:51
dann kann man nicht mehr bestellen. is ja wichtig
is aber vermutlich noch nichtganz sauber
Benjamin Buch
@raberaucht
Sep 16 2014 18:52
war gerade dabei, dass das nur der organizer machen kann.
sebastian krämer
@dotob
Sep 16 2014 18:52
jenau
Benjamin Buch
@raberaucht
Sep 16 2014 18:52
war mir nur noch nicht klar auf welcher ebene das passieren soll:
template oder event handler?
sebastian krämer
@dotob
Sep 16 2014 18:53
denke im menu. wollen das ja sonst gar nicht anzeigen
Benjamin Buch
@raberaucht
Sep 16 2014 18:53
was meinste?
sebastian krämer
@dotob
Sep 16 2014 18:53
äh meine im template
Benjamin Buch
@raberaucht
Sep 16 2014 18:53
dann bräuchte man vermutlich einen helper für das template?
sowas wie:
```
Template.foodrun.helpers
sebastian krämer
@dotob
Sep 16 2014 18:55
   isOrganizer: () ->
    this.organizer == Meteor.user()
Benjamin Buch
@raberaucht
Sep 16 2014 18:55
Template.foodrun.helpers
  isOrganizer: ->
    Meteor.user() == this.organizer
genau.
ist in coffee this == @?
sebastian krämer
@dotob
Sep 16 2014 18:56
jo
so ungefähr
Benjamin Buch
@raberaucht
Sep 16 2014 18:57
Template.foodrun.helpers
  isOrganizer: ->
    @organizer.id == Meteor.userId()
so?
sebastian krämer
@dotob
Sep 16 2014 18:57
oder wie ich oben
Benjamin Buch
@raberaucht
Sep 16 2014 18:57
jau.
das mit der id wird oft genutzt anstellt von Meteor.user()
sebastian krämer
@dotob
Sep 16 2014 18:58
warum? find ich doof
Benjamin Buch
@raberaucht
Sep 16 2014 18:58
warum hab' ich auch nicht gecheckt...
stand irgendwo...
machst du?
oder soll ich?
sebastian krämer
@dotob
Sep 16 2014 19:02
sorry grad fon. und das von oben
Benjamin Buch
@raberaucht
Sep 16 2014 19:02
dann mach ich's
sebastian krämer
@dotob
Sep 16 2014 19:02
ok
Benjamin Buch
@raberaucht
Sep 16 2014 19:07
hmmm, wie jetzt im template?
weil da ist schon isOpen im conditional
nested ifs?
sebastian krämer
@dotob
Sep 16 2014 19:08
nested
Benjamin Buch
@raberaucht
Sep 16 2014 19:08
if isOpen
  if isOrganizer
    a.closeFoodrun(href="#") close foodrun
  else
so?
sebastian krämer
@dotob
Sep 16 2014 19:09
umgekehrt
Benjamin Buch
@raberaucht
Sep 16 2014 19:09
okay.
warum umgekehrt?
sebastian krämer
@dotob
Sep 16 2014 19:09
weil ja auch reopen nur der orga darf
Benjamin Buch
@raberaucht
Sep 16 2014 19:09
sischer.
so:
        if isOrganizer
          if isOpen
            a.closeFoodrun(href="#") close foodrun
          else
            a.reopenFoodrun(href="#") reopen foodrun
sebastian krämer
@dotob
Sep 16 2014 19:11
die haben was am code einfügen geändert hier ne? geht leichter
Benjamin Buch
@raberaucht
Sep 16 2014 19:11
hehe. nee, ich glaub' ich hab's gerallt.
sebastian krämer
@dotob
Sep 16 2014 19:13
sauber
Benjamin Buch
@raberaucht
Sep 16 2014 19:17
so. das geht schon mal nicht:
        if isOrganizer
          if isOpen
            a.closeFoodrun(href="#") close foodrun
          else
            a.reopenFoodrun(href="#") reopen foodrun
sebastian krämer
@dotob
Sep 16 2014 19:18
why?
Benjamin Buch
@raberaucht
Sep 16 2014 19:18
  Template.foodrun.helpers
    isOpen: () ->
      this.state == "ongoing"
    isOrganizer: () ->
      this.organizer == Meteor.user()
genau das ist das problem. ich rall' jetzt nicht of ich was in jade falsch mache oder ob sonst wo was nicht stimmt.
der close-link wird nicht angezeigt...
ich committe mal ohne den temlate-code
sebastian krämer
@dotob
Sep 16 2014 19:22
ja
mach mal mit templte
Benjamin Buch
@raberaucht
Sep 16 2014 19:22
nee, keinen kaputten code committen...
sebastian krämer
@dotob
Sep 16 2014 19:22
junge machet
Benjamin Buch
@raberaucht
Sep 16 2014 19:23
zu spät.
sebastian krämer
@dotob
Sep 16 2014 19:23
noch hamwa keine tests
Benjamin Buch
@raberaucht
Sep 16 2014 19:23
stimmt wohl.
aber der ordner ist schon mal da!
sebastian krämer
@dotob
Sep 16 2014 19:24
ordner?
Benjamin Buch
@raberaucht
Sep 16 2014 19:24
test
sebastian krämer
@dotob
Sep 16 2014 19:30
sehr gut
doof mit id=id gehts
Benjamin Buch
@raberaucht
Sep 16 2014 19:33
aha. merkwürdig...
wie biste denn da jetzt drauf gekommen?
sebastian krämer
@dotob
Sep 16 2014 19:34
na weil du es ja eben geschrieben hast...
Benjamin Buch
@raberaucht
Sep 16 2014 19:34
ah so.
sebastian krämer
@dotob
Sep 16 2014 19:37
benutzt du eigentlich git console oder github für mac oder was?
Benjamin Buch
@raberaucht
Sep 16 2014 19:37
meistens github für mac.
sebastian krämer
@dotob
Sep 16 2014 19:37
dito
Benjamin Buch
@raberaucht
Sep 16 2014 19:37
da kann man gut checken was so abgeht...
sebastian krämer
@dotob
Sep 16 2014 19:37
sachma deine lieblings vim moves
Benjamin Buch
@raberaucht
Sep 16 2014 19:37
O
und o
billig.
sebastian krämer
@dotob
Sep 16 2014 19:38
ok
was noch
Benjamin Buch
@raberaucht
Sep 16 2014 19:38
.
ct[was auch immer]
cw
yy
dd
p
:set paste
: set paste
sebastian krämer
@dotob
Sep 16 2014 19:39
meine sind: *, dt, D, v, ctrl+n,
hehe
ja
Benjamin Buch
@raberaucht
Sep 16 2014 19:39
was denn das?
*
sebastian krämer
@dotob
Sep 16 2014 19:39
das is geil
suche das worzt unterm cursor
Benjamin Buch
@raberaucht
Sep 16 2014 19:40
ah, genau, geil!
sebastian krämer
@dotob
Sep 16 2014 19:40
123gg gehe zu zeile 123
Benjamin Buch
@raberaucht
Sep 16 2014 19:40
ja, mach ich auch.
sebastian krämer
@dotob
Sep 16 2014 19:40
haste auch unlimited persistent undo an?
das is so geil
ändern, datei zu machen. datei aufmachen und alle rückgängig machen
Benjamin Buch
@raberaucht
Sep 16 2014 19:40
ich hab da neulich mal was in der vimrc gemacht, weiß ich aber nicht...
ah, dann hab ich das nicht. muss ich dann wohl.
kommst du denn gut klar mit vim?
sebastian krämer
@dotob
Sep 16 2014 19:41
und wenn ich was dolles machen will macros...is auch so geil. aber da muss man ganz schön nachdenken
gehtso.
Benjamin Buch
@raberaucht
Sep 16 2014 19:41
macros mach ich nicht.
sebastian krämer
@dotob
Sep 16 2014 19:41
es wird immer besser aber langsam
Benjamin Buch
@raberaucht
Sep 16 2014 19:41
ja, dauert ganz schön, macht aber spaß!
sebastian krämer
@dotob
Sep 16 2014 19:41
dito
btw hab eingechecked
hab auch nochwas im sprintly gemacht heute
Benjamin Buch
@raberaucht
Sep 16 2014 19:42
sauber.
gut!
lass' uns mal in absehbarer zeit telefonieren!
sebastian krämer
@dotob
Sep 16 2014 19:43
wollte eigentlich mehr zeit haben. und da was abarbeiten, aber jetzt mussich noch was für thilo prüfen. der is aufn neuen server gezogen und sein it fuzzi kriegt die config nicht ganz hin
machstu facetime?
Benjamin Buch
@raberaucht
Sep 16 2014 19:43
äh, nee.
mit mac?
sebastian krämer
@dotob
Sep 16 2014 19:43
könnten wa mal machen is vielleicht einfacher als chatten
Benjamin Buch
@raberaucht
Sep 16 2014 19:43
sollte ja...
sebastian krämer
@dotob
Sep 16 2014 19:43
jo
Benjamin Buch
@raberaucht
Sep 16 2014 19:43
jau.
sebastian krämer
@dotob
Sep 16 2014 19:43
mit mac
Benjamin Buch
@raberaucht
Sep 16 2014 19:43
und besser als skype.
sebastian krämer
@dotob
Sep 16 2014 19:43
jo
Benjamin Buch
@raberaucht
Sep 16 2014 19:43
oder google hangouts.
sebastian krämer
@dotob
Sep 16 2014 19:44
könnwa mal machen habbich noch nie...
Benjamin Buch
@raberaucht
Sep 16 2014 19:44
nee, bringt's nicht so ganz.
lass mal facetime.
sebastian krämer
@dotob
Sep 16 2014 19:44
dannich
ok
Benjamin Buch
@raberaucht
Sep 16 2014 19:44
wann haste denn zeit?
sebastian krämer
@dotob
Sep 16 2014 19:46
donno. an sich morgen. ggf do unf fr
Benjamin Buch
@raberaucht
Sep 16 2014 19:46
morgen könnte passen.
sind erst mal in lüttich.
sebastian krämer
@dotob
Sep 16 2014 19:46
was machen wir als nächstes?
Benjamin Buch
@raberaucht
Sep 16 2014 19:46
weil haben ja urlaub.
sebastian krämer
@dotob
Sep 16 2014 19:46
cool
Benjamin Buch
@raberaucht
Sep 16 2014 19:46
denke user stories und ui.
und entscheiden ob wir die neuen geilen mobile-features von meteor nutzen wollen.
sebastian krämer
@dotob
Sep 16 2014 19:47
hehe
Benjamin Buch
@raberaucht
Sep 16 2014 19:47
weil dann gibt's sattelite dann direkt als app...
hehe!
sebastian krämer
@dotob
Sep 16 2014 19:47
sauber
Benjamin Buch
@raberaucht
Sep 16 2014 19:47
haste gesehen?
das neue release?
sebastian krämer
@dotob
Sep 16 2014 19:47
hätte noch mail und tests aufm probiertablett
jo
hab schomma mit cordova gespielt. das wäre das ja
Benjamin Buch
@raberaucht
Sep 16 2014 19:48
genau.
oh ja, tests, gerne!
und so'n bisschen was zur vorgehensweise vielleicht.
also ob tests zuerst oder wie.
und style vielleicht auch.
also so meta-krams.
falls du das auch willst.
ansonsten nicht.
klappt ja.
ich bin dann jetzt auch mal off...
sebastian krämer
@dotob
Sep 16 2014 19:51
ja so machen wirs
ciao bis morgen
Benjamin Buch
@raberaucht
Sep 16 2014 19:51
ciao!