Fork Clansuite on GitHub

Internet Relay Chat - Logs for #koch
Collected by k-logbot on chat.freenode.net

IRC Log for Donnerstag, 23. August 2012

  1. 1: [0:01] -jubii2.dk.quakenet.org- on 3 ca 1(4) ft 20(20) tr
  2. 2: [0:01] * cslogbot (~PircBot@server.jakoch.de) has joined #clansuite
  3. 3: [0:01] * Topic is '"Welcome! http://clansuite.com | http://www.youtube.com/watch?v=JPqFNQCXF9Y | https://travis-ci.org/#!/jakoch/Clansuite "'
  4. 4: [0:01] * Set by Q on Tue Aug 07 19:09:33 CEST 2012
  5. 5: [1:32] * Rikku`on (~Daniel@31.16.190.105) Quit (Read error: Connection reset by peer)
  6. 6: [11:24] * Rikku`on (~Daniel@31.16.190.105) has joined #clansuite
  7. 7: [11:24] <Rikku`on> \o
  8. 8: [12:11] <jakoch> hey
  9. 9: [12:17] <Rikku`on> hola
  10. 10: [12:36] <Rikku`on> https://twitter.com/N165Mars :D
  11. 11: [12:37] <jakoch> hmm
  12. 12: [14:01] <Rikku`on> was hier los? ... du bist so still heute?
  13. 13: [14:05] <jakoch> heute gehn die pushes ins interne repo
  14. 14: [14:06] <jakoch> muss ein kundenprojekt fertig machen
  15. 15: [14:08] <Rikku`on> ahh ..kk
  16. 16: [15:25] <Rikku`on> https://github.com/php/php-src/commit/a90170e6f803f283d6c8e4e8d6b7bd8b7bd011a4
  17. 17: [15:39] <jakoch> :)
  18. 18: [15:41] <jakoch> bjori :) wer sonst
  19. 19: [15:43] <jakoch> die php website wird wohl endlich mal �berarbeitet: https://github.com/dsp/web-php/compare/eac09a5dbc...b485debafe
  20. 20: [15:44] <jakoch> https://api.github.com/repos/WPN-XM/WPN-XM/tags
  21. 21: [15:45] <jakoch> wir k�nnten das update-tool f�r wpn-xm erweitern, so dass auch projekte mit tags auf github gescannt werden
  22. 22: [15:46] <jakoch> die daten von dort, sind dank api, ganz ohne scraping auszuwerten
  23. 23: [15:52] <jakoch> warum haben bootstrap checkboxen ein margin-left: -18px??????
  24. 24: [15:52] <jakoch> WTF?
  25. 25: [15:59] <Rikku`on> sind denn da projekt auf gh die du benutzt?
  26. 26: [16:00] <Rikku`on> sehe ein inoffiziellen nginx
  27. 27: [16:00] <Rikku`on> adminer ist wohl da
  28. 28: [16:00] <jakoch> na zB Adminer ist glaub ich auf github
  29. 29: [16:01] <jakoch> und nat�rlich f�r die installation von frameworks oder cms aus ner liste
  30. 30: [16:01] <jakoch> wenn man das nicht �ber das composer/installer teil l�st, dann halt per api scan
  31. 31: [16:02] <jakoch> nginx.. bringt nix, weil es kompiliert sein muss
  32. 32: [16:02] <Rikku`on> wollt grad sagen, das ist aber über composer leichter
  33. 33: [16:02] <jakoch> d.h. die sources nutzen ja nichts
  34. 34: [16:02] <Rikku`on> jo
  35. 35: [16:06] <jakoch> http://kick.it/ <- so'ne coole domain.. so ein rotz drauf
  36. 36: [16:08] <Rikku`on> ^^
  37. 37: [16:08] <Rikku`on> oder klick.it
  38. 38: [16:08] <jakoch> hrhr beat.it is noch frei
  39. 39: [16:08] <jakoch> :D
  40. 40: [16:08] <Rikku`on> \o/
  41. 41: [16:09] <jakoch> h�rt sich nach musikportal an
  42. 42: [16:23] <Rikku`on> ich werde beklopt
  43. 43: [16:23] <Rikku`on> das
  44. 44: [16:23] <Rikku`on> http://img1.uploadscreenshot.com/images/orig/8/23501030478-orig.png
  45. 45: [16:23] <Rikku`on> plus
  46. 46: [16:24] <Rikku`on> das
  47. 47: [16:24] <Rikku`on> http://img1.uploadscreenshot.com/images/orig/8/23501040213-orig.png
  48. 48: [16:24] <Rikku`on> funktioniert !!!!
  49. 49: [16:24] <Rikku`on> \o/
  50. 50: [16:24] <Rikku`on> :D
  51. 51: [16:28] <jakoch> da freut sich einer :)
  52. 52: [16:29] <jakoch> $adapter = $this->getAuthenticationService()->getAdapter();
  53. 53: [16:29] <jakoch> $result = $adapter->authenticate();
  54. 54: [16:29] <jakoch> $auth eingespart
  55. 55: [16:31] <jakoch> was macht den DoctrineStorage?
  56. 56: [16:32] <Rikku`on> oh .. cool, das teste ich mal
  57. 57: [16:35] <Rikku`on> jap, funzt prächtig
  58. 58: [16:35] <Rikku`on> danke
  59. 59: [16:35] <jakoch> Doctrine"Auth"Storage und Doctrine"Auth"Adapter und AuthenticationAdapter in DoctrineAuthOptions
  60. 60: [16:36] <jakoch> das is halt das doofe an PSR wenn du zwei objekte names ObjectRepository hast.. dann biste bezwungen aliase zu vergeben ("as")
  61. 61: [16:36] <Rikku`on> jo, werde die unbennemen wie du vorgeschlagen hast
  62. 62: [16:37] <Rikku`on> macht merh sinn
  63. 63: [16:37] <jakoch> ansonsten siehts gut aus
  64. 64: [16:38] <jakoch> evtl. noch kleinkram: "use"-section : interfaces, vor ZF, vor Modules
  65. 65: [16:39] <jakoch> d.h. use zend auth stor session zwei nach oben
  66. 66: [16:40] <Rikku`on> ajo, bissl nach vendor names sortieren, für bessere übersicht, got it
  67. 67: [16:42] <Rikku`on> re: was macht Doctrine"Auth"Storage. Hm. versuch mich da durch den code zu lesen, aber zum größten teil habe ich jetzt den klassen erstmal das gegegebn, was sie verlangen (interfaces)
  68. 68: [16:42] <Rikku`on> ich glaub das nennt man: "gefähliches halbwissen"
  69. 69: [16:43] <jakoch> n�, solange du die schnittstellen bedienst is alles ok
  70. 70: [16:43] <Rikku`on> aber es geht wohl darum das man die identity auch request übergreifend speichert, damit sie nicht jedes mal neu ermittelt wird
  71. 71: [16:44] <Rikku`on> in dem fall geht es über session
  72. 72: [16:44] <Rikku`on> der constructor will storage und adapter
  73. 73: [16:44] <Rikku`on> https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/AuthenticationService.php
  74. 74: [16:44] <jakoch> schon, aber wo wird denn festgelegt, dass statt nativem sessionhandling doctrine als session storage genommen wird
  75. 75: [16:45] <jakoch> ja, gut kernmethode is authenticate() gespannt �ber nen Adapter und Storage
  76. 76: [16:46] <Rikku`on> hab der storage instanz ein zend/session übergeben
  77. 77: [16:46] <Rikku`on> hätte dann etwas von doctrine sein müßen
  78. 78: [16:46] <Rikku`on> welches das storage interface implemtiert
  79. 79: [16:47] <jakoch> https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/Storage/StorageInterface.php
  80. 80: [16:47] <jakoch> jo
  81. 81: [16:47] <jakoch> https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/Storage/Session.php
  82. 82: [16:47] <jakoch> das ding versteht man auch nur wenn man sich Zend/Session/Container ansieht
  83. 83: [16:48] <jakoch> https://github.com/zendframework/zf2/blob/master/library/Zend/Session/Container.php
  84. 84: [16:48] <jakoch> da gibts dann mal ein wenig business logic f�r session expiration
  85. 85: [16:49] <Rikku`on> hehe .. ja
  86. 86: [16:49] <Rikku`on> krieg schon wieder kopfschmerzen :D
  87. 87: [16:49] <jakoch> jo is bloatware
  88. 88: [16:49] <jakoch> :)
  89. 89: [16:49] <Rikku`on> beiden den ganzen keys und schleifen
  90. 90: [16:49] <Rikku`on> aber es funktioniert
  91. 91: [16:50] <Rikku`on> finde es gut das ich die klassen nur "ansöpseln" muss
  92. 92: [16:50] <Rikku`on> $result->isValid() { echo "tadaaa"; }
  93. 93: [16:51] <Rikku`on> query wurde ausgeführt
  94. 94: [16:51] <Rikku`on> alles sind glücklich
  95. 95: [16:51] <Rikku`on> :D
  96. 96: [16:51] <jakoch> joar
  97. 97: [16:57] <Rikku`on> wenn ich um das password zu verschlüsseln bcrypt benutze, muss ich denn noch einen salt dafür selber generieren oder reicht der, der automatisch generiert wird?
  98. 98: [16:57] <Rikku`on> https://github.com/zendframework/zf2/blob/master/library/Zend/Crypt/Password/Bcrypt.php#L77
  99. 99: [16:58] <jakoch> der reicht... prefix + salt -> https://github.com/zendframework/zf2/blob/master/library/Zend/Crypt/Password/Bcrypt.php#L99
  100. 100: [16:59] <Rikku`on> oki
  101. 101: [17:00] <jakoch> aber besser is nat�rlich wenn du den salt per user mit in die tabelle legst
  102. 102: [17:02] <jakoch> die create methode gibt ja leider nur den hash zur�ck
  103. 103: [17:02] <Rikku`on> hm... hate auch gelesen das man den hash neu generieren kann ohne das das password invalid wird
  104. 104: [17:02] <Rikku`on> https://github.com/ZF-Commons/ZfcUser#password-security
  105. 105: [17:02] <Rikku`on> aber hab noch nicht gefunden wie die das machen
  106. 106: [17:02] <Rikku`on> werd mich mal in das thema einlesen müßen
  107. 107: [17:03] <jakoch> naja.. das is das ZfcUser module
  108. 108: [17:04] <jakoch> also getrennt speichern tun sie es nicht https://github.com/ZF-Commons/ZfcUser/blob/master/src/ZfcUser/Entity/User.php
  109. 109: [17:07] <Rikku`on> hm...
  110. 110: [17:08] <Rikku`on> erstmal ne Tasse Kaffe auf den heutigen kleinen Erfolg :D
  111. 111: [17:20] <jakoch> afk
  112. 112: [17:31] <Rikku`on> auch noch nicht viel zu sehen http://ensemble.github.com/read-more.html
  113. 113: [17:31] <Rikku`on> aber nach e-commerce ist denn jetzt auch ein cmf in plannung
  114. 114: [18:03] <Rikku`on> reboot
  115. 115: [18:03] * Rikku`on (~Daniel@31.16.190.105) Quit (Read error: Connection reset by peer)
  116. 116: [18:05] * Rikku`on (~Daniel@31.16.190.105) has joined #clansuite
  117. 117: [18:08] <Rikku`on> re
  118. 118: [19:20] <jakoch> re
  119. 119: [19:22] <jakoch> ach du meine nase
  120. 120: [19:32] <Rikku`on> ?
  121. 121: [19:33] <jakoch> ensemble
  122. 122: [19:33] <jakoch> nich der rede wert
  123. 123: [19:33] <Rikku`on> achso, mein backlog ist nach reboot weg
  124. 124: [19:34] <Rikku`on> konnte nicht mher sehen, was ich geschreiben hatte
  125. 125: [19:34] <Rikku`on> eigentlich dürfte es garkeine software auf den planeten geben
  126. 126: [19:34] <jakoch> http://irclogs.clansuite.com/index.php?date=2012-08-23#112
  127. 127: [19:35] <Rikku`on> ^^
  128. 128: [19:35] <jakoch> hmm, da f�llt mir auf.. ich hab calendar geaddet, aber nich die webseite geupdatet
  129. 129: [19:36] <Rikku`on> das bringt dann ja nicht all zu viel
  130. 130: [19:39] <Rikku`on> achso, um das fortzusetzen, es dürfte keine software auf den planeten geben (oder nur zwei, drei) weil jede andere schlecht ist, und es gibt auch keine guten programmierer, der einzig ware bist und bleibst du!
  131. 131: [19:42] <Rikku`on> manchmal ist das echt schlimm dir beim reden (schreiben) zu zuhören
  132. 132: [19:42] <jakoch> �hm, sry.. bevor du das weiter ausbreitest.. schau dir mal bitte ensemble an
  133. 133: [19:42] <jakoch> ich m�chte gerne domain logic sehn..
  134. 134: [19:42] <Rikku`on> jo, aber das repo exisitiert vieleicht 4 wochen
  135. 135: [19:42] <Rikku`on> was willst du da erwarten
  136. 136: [19:42] <Rikku`on> ich hab nie gesagt das es "toll" ist
  137. 137: [19:42] <Rikku`on> geschweige den fertig
  138. 138: [19:43] <jakoch> ja
  139. 139: [19:44] <Rikku`on> wir haben gestern darüber geredet ob jemand e-commerce oder cms/cmf auf basis zf2 baut, und ja es gibt welche
  140. 140: [19:44] <Rikku`on> mehr war das nicht
  141. 141: [19:44] <jakoch> wie gesagt, das is alles am anfang und es nirgendwo bislang irgendetwas gescheites zu sehn
  142. 142: [19:45] <jakoch> selbst die pros im team haben nur einzelne module halb-fertig
  143. 143: [19:45] <Rikku`on> zf 2.0 ist auch noch nicht mal released, sonder noch in rc phase
  144. 144: [19:45] <Rikku`on> und es gibt auch private repos
  145. 145: [19:46] <Rikku`on> die man nicht einsehen kann
  146. 146: [19:46] <Rikku`on> und viele werden ihren code von zf1 auf zf2 portieren
  147. 147: [19:46] <Rikku`on> und und und ....
  148. 148: [19:47] <jakoch> joar
  149. 149: [19:47] <Rikku`on> du bastelst schon 6 Jahre an clansuite und es ist nichts zu sehen
  150. 150: [19:47] <jakoch> wtf?
  151. 151: [19:48] <Rikku`on> es scheint auch so, als wenn sich niemand dafür intressiert
  152. 152: [19:48] <Rikku`on> und jetzt sollte man mal überlegen warum das so ist
  153. 153: [19:48] <jakoch> du kannst es nich lassen, wa?
  154. 154: [19:49] <Rikku`on> aber ist doch ne tatsache oder?
  155. 155: [19:50] <Rikku`on> und wenn du andere kritisierst, solltest du auch selber kritik vertragen können, egal ob positiv oder negativ
  156. 156: [19:52] <jakoch> es gibt so viele frameworks da drau�en, da werd ich doch wohl auch mein eigenes schreiben d�rfen
  157. 157: [19:52] <Rikku`on> ja klar, hab nie gesagt, das du das nicht darfst
  158. 158: [19:55] <jakoch> warum schaust du dir nich einfach mal den clansuite source an, wenn du behauptest es sei nichts zu sehn
  159. 159: [19:55] <Rikku`on> wo ist denn die demo mit den 20 modulen?
  160. 160: [19:56] <Rikku`on> die will ich sehn
  161. 161: [19:57] <jakoch> es gibt keine demo
  162. 162: [20:00] <jakoch> die korrekte anwort darauf lautet: warum forkst du es nicht einfach und hilfst mir dabei
  163. 163: [20:04] <Rikku`on> hab ich dir auch schon des öfteren gesagt. weil ich denke dein eigener unterbau sinnlos, weil es das schon gibt. Es hilft niemanden. Die anderen Frameworks machen alle genau das selbe, und es funktioniert. Und es gibt Dokumentation, anlaufstellen wie stackoverflow, es wird weiter entwickelt und gewartet ohne das ich es machen muss.
  164. 164: [20:05] <jakoch> �ndere doch mal deine perspektive.. es gibt 100 verschiedene automarken, betriebssysteme, programmiersprachen, cms, frameworks, ides, editoren
  165. 165: [20:05] <jakoch> ich mache hier mein ding.. mit meinen vorstellungen
  166. 166: [20:05] <jakoch> meiner architektur... so wie ich es m�chte
  167. 167: [20:06] <Rikku`on> Also quasi alle Vorteile die man über Frameworks findet wenn man nach "Framework selbst entwickeln oder ein bestehendes nutzen" googled und sich die Absätze mit pro "bestehendes framework" ansieht
  168. 168: [20:06] <jakoch> was is wenn es auf einmal l�uft?
  169. 169: [20:06] <jakoch> und dann?
  170. 170: [20:07] <jakoch> was is wenn es besser is als cakephp?
  171. 171: [20:07] <jakoch> die machen da auch ihr ding, weit ab von irgendwelchen psr standards
  172. 172: [20:07] <Rikku`on> und was ist wenn nicht?
  173. 173: [20:08] <jakoch> och, ich leb bestimmt noch 30 jahre ^^
  174. 174: [20:08] <jakoch> evtl. ist es fertig, wenn ich einen rauschebart hab
  175. 175: [20:10] <jakoch> sprich doch mal mit fabpot, ob er nich lieber den zend unterbau nehmen sollte
  176. 176: [20:10] <jakoch> verstehst du was ich meine?
  177. 177: [20:14] <Rikku`on> mir sind die anderen frameworks relativ egal. Bei meinen aussagen, versuche ich dir zu erklären, warum sich keiner dafür interessiert. und es geht mir um clansuite, denn dass könnte man nämlich auch mit jedem anderen framework bauen.
  178. 178: [20:15] <jakoch> das hatten wir doch alles schon. ja, k�nnte man. auch als module f�r phpkit^^
  179. 179: [20:16] <jakoch> irgendwie hatten wir die gleiche diskussion damals als symfony angesagt war
  180. 180: [20:16] <Rikku`on> und das ist drei jahre her
  181. 181: [20:17] <Rikku`on> und hat sich seit dem etwas getan? .. außer immer wieder refactoring und deps updaten?
  182. 182: [20:19] <jakoch> update du mal ein solches projekt auf den psr0 standard
  183. 183: [20:20] <jakoch> also ob das keine arbeit is
  184. 184: [20:52] -N- (Broadcast) We're starting the devchat with the guys behind Wrack in #wrack in exactly 10 minutes - with a giveaway of the game afterwards!
  185. 185: [23:26] <jakoch> so, ich bin raus f�r heute, nachti
  186. 186: [23:28] <Rikku`on> gn8

Links of Donnerstag, 23. August 2012

1) http://irclogs.clansuite.com/index.php?date=2012-08-23#112
2) http://ensemble.github.com/read-more.html
3) https://github.com/ZF-Commons/ZfcUser/blob/master/src/ZfcUser/Entity/User.php
4) https://github.com/ZF-Commons/ZfcUser#password-security
5) https://github.com/zendframework/zf2/blob/master/library/Zend/Crypt/Password/Bcrypt.php#L99
6) https://github.com/zendframework/zf2/blob/master/library/Zend/Crypt/Password/Bcrypt.php#L77
7) https://github.com/zendframework/zf2/blob/master/library/Zend/Session/Container.php
8) https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/Storage/Session.php
9) https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/Storage/StorageInterface.php
10) https://github.com/zendframework/zf2/blob/master/library/Zend/Authentication/AuthenticationService.php
11) http://img1.uploadscreenshot.com/images/orig/8/23501040213-orig.png
12) http://img1.uploadscreenshot.com/images/orig/8/23501030478-orig.png
13) http://kick.it/
14) https://api.github.com/repos/WPN-XM/WPN-XM/tags
15) https://github.com/dsp/web-php/compare/eac09a5dbc...b485debafe
16) https://github.com/php/php-src/commit/a90170e6f803f283d6c8e4e8d6b7bd8b7bd011a4
17) https://twitter.com/N165Mars
18) http://clansuite.com
19) http://www.youtube.com/watch?v=JPqFNQCXF9Y
20) https://travis-ci.org/#!/jakoch/Clansuite

These logs were automatically created by k-logbot on chat.freenode.net using the Clansuite IRC LogBot. Find the project at Github.