Switch to DuckDuckGo Search
   February 3, 2020  
< | 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 | >

Toggle Join/Part | bottom
[00:18:05] *** mgol <mgol!~m_gol@84-10-254-144.static.chello.pl> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[01:23:39] *** Triangular <Triangular!tri@109.255.111.144> has quit IRC (Remote host closed the connection)
[01:42:45] *** flex14 <flex14!~flex14@2601:280:c780:7ea0:6198:aed6:a074:32ee> has quit IRC (Remote host closed the connection)
[01:43:07] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has joined #angularjs
[02:02:28] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
[02:16:19] *** guardianx <guardianx!~guardian@60-241-62-242.tpgi.com.au> has joined #angularjs
[02:17:54] *** pmercado <pmercado!~pmercado@190-21-116-58.baf.movistar.cl> has joined #angularjs
[02:18:31] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[02:36:10] *** guardianx <guardianx!~guardian@60-241-62-242.tpgi.com.au> has quit IRC (Quit: Konversation terminated!)
[02:57:35] *** guardianx <guardianx!~guardian@pa49-197-105-56.pa.qld.optusnet.com.au> has joined #angularjs
[03:06:35] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has joined #angularjs
[03:13:45] *** guardianx is now known as consoomer
[03:41:43] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has joined #angularjs
[03:44:46] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has quit IRC (Ping timeout: 265 seconds)
[03:49:39] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Quit: Left)
[04:00:48] *** guardianx <guardianx!~guardian@60-241-62-242.tpgi.com.au> has joined #angularjs
[04:05:03] *** consoomer <consoomer!~guardian@pa49-197-105-56.pa.qld.optusnet.com.au> has quit IRC (Ping timeout: 268 seconds)
[04:36:34] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[04:42:02] *** mir100 <mir100!~Vladimir@207.237.220.139> has quit IRC (Ping timeout: 240 seconds)
[04:56:29] *** mir100 <mir100!~Vladimir@207.237.220.139> has joined #angularjs
[05:17:03] *** teratorn <teratorn!~teratorn@2001:19f0:6401:11da:5400:2ff:fe6a:5a5> has joined #angularjs
[05:19:45] <teratorn> hi! using AngularJS if I one <input type="checkbox"> element, and if this element is checked, I want to disable various other checkboxes, and if unchecked I want those various other checkboxes to be enabled. can I do that with ng-disabled="<expr>" on the various checkboxes? and if so how would I reference the value (checked or unchecked) of the first checkbox? by its id?
[05:19:55] <teratorn> *have one
[05:29:08] *** guardianx <guardianx!~guardian@60-241-62-242.tpgi.com.au> has quit IRC (Quit: Konversation terminated!)
[05:54:55] *** AbedB <AbedB!~AbedBhuty@bzq-79-180-27-214.red.bezeqint.net> has joined #angularjs
[05:57:16] *** mgol <mgol!~m_gol@84-10-254-144.static.chello.pl> has joined #angularjs
[05:58:12] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Quit: led_dark_1)
[05:59:45] *** AbedB <AbedB!~AbedBhuty@bzq-79-180-27-214.red.bezeqint.net> has quit IRC (Ping timeout: 268 seconds)
[06:27:43] *** pmercado <pmercado!~pmercado@190-21-116-58.baf.movistar.cl> has quit IRC (Ping timeout: 260 seconds)
[07:27:40] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has joined #angularjs
[07:39:21] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has joined #angularjs
[07:47:46] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has joined #angularjs
[07:52:46] <cadabrax> hi!
[07:53:24] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[07:59:10] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[08:05:51] <raj> I'm trying to understand an AngularJS website, there's a Select element with 4 options in it, if I do document.getElementsByName('previous_length')[0].value="100"; then it changes the option shown in the select element but it doesn't load the 100 entries I'm expecting unless I do this operation with my mouse. How can I do it programmatically?
[08:23:54] *** Shinigami_ <Shinigami_!~Shinigami@2600:6c56:6e00:5b4:193b:cd8a:3d25:a6> has joined #angularjs
[08:27:37] *** NewToThisv21 <NewToThisv21!~Shinigami@2600:6c56:6e00:5b4:55cd:e25b:fffd:68ea> has quit IRC (Ping timeout: 260 seconds)
[08:28:07] *** Pyrrhus666 <Pyrrhus666!~pyrrhus@ip-213-127-140-19.ip.prioritytelecom.net> has joined #angularjs
[08:30:37] <Pyrrhus666> morning #angularjs
[08:31:06] <Tazmainian> Morning all
[08:31:10] <Tazmainian> morning Pyrrhus666
[08:33:29] <Pyrrhus666> morning Tazmainian
[08:35:49] <raj> Good morning
[08:37:08] <raj> Would either of you gentlemen know the answer to my question?
[08:37:13] <raj> I'm trying to understand an AngularJS website, there's a Select element with 4 options in it, if I do document.getElementsByName('previous_length')[0].value="100"; then it changes the option shown in the select element but it doesn't load the 100 entries I'm expecting unless I do this operation with my mouse. How can I do it programmatically?
[08:38:02] <raj> basically changing the selected option doesn't trigger the onchange event
[08:40:42] *** plutoniix <plutoniix!~q@175.176.222.7> has joined #angularjs
[08:42:56] <Pyrrhus666> element.dispatchEvent(new Event('change')); ?
[08:45:04] <raj> Pyrrhus666: that's great, that works, thank you!
[08:45:46] <Pyrrhus666> raj, you're welcome. although in the bigger picture, this is not really the way to go, I think ;)
[08:45:48] <raj> also works if I do angular.element(document.getElementsByName('previousTests_length')[0]).change();
[08:46:04] <raj> Pyrrhus666: what would be the way to go?
[08:46:19] <Pyrrhus666> raj, do it in ahngurls,
[08:46:29] <SargoDarya> Good morning folks o/
[08:46:29] <Pyrrhus666> *angularjs, djeez
[08:46:33] <raj> lol
[08:46:37] <Pyrrhus666> morning SargoDarya
[08:47:04] <raj> Pyrrhus666: I'm trying to write a greasemonkey script
[08:47:23] <Pyrrhus666> raj, oh, ok, that makes some sense... I guess :)
[08:47:23] <raj> does that preclude me from doing it in angular?
[08:47:31] <Pyrrhus666> raj, yes
[08:47:35] <raj> k
[08:47:59] <raj> your solution was much appreciated =)
[08:49:31] <Pyrrhus666> raj, you're welcome ;)
[09:09:12] *** Rumpo_ <Rumpo_!~Rumpo@217.138.29.135> has quit IRC (Quit: Leaving)
[09:09:21] <cadabrax> SargoDarya: hello
[09:09:24] *** Rumpo <Rumpo!~Rumpo@217.138.29.135> has joined #angularjs
[09:09:58] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has quit IRC (Remote host closed the connection)
[09:10:30] <SargoDarya> Morning cadabrax and Pyrrhus666
[09:12:54] <Pyrrhus666> morning cadabrax
[09:13:42] *** Noti <Noti!~steffan@194.44.236.118> has joined #angularjs
[09:14:56] <cadabrax> o/
[09:18:15] <Tazmainian> Morning SargoDarya
[09:19:30] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has joined #angularjs
[09:20:03] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has joined #angularjs
[09:23:05] <SargoDarya> Morning Tazmainian
[09:35:32] *** mgol <mgol!~m_gol@84-10-254-144.static.chello.pl> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[09:57:14] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has joined #angularjs
[09:57:26] <pupskuchen> hi
[10:00:49] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has joined #angularjs
[10:03:20] *** stennowork <stennowork!~stenno@unaffiliated/chao> has quit IRC (Read error: Connection reset by peer)
[10:03:56] <ray02> helllo hello
[10:03:58] <ray02> morning folks
[10:07:14] <cadabrax> hey ray02
[10:10:22] <ray02> how is going?
[10:10:46] <cadabrax> heh, it's Monday
[10:11:40] <ray02> yeeee :D
[10:12:10] <storkme> it's monday
[10:12:15] <pupskuchen> meeehhhh
[10:12:55] <cadabrax> 5 more days before it's the weekend again :D
[10:14:33] <ray02> ahah
[10:16:18] <cadabrax> aaaaand the next payday is only 3 weeks away more or less
[10:16:28] <cadabrax> so it's not all bad I guess :D
[10:17:38] *** Limarson <Limarson!~Limarson@xdsl-87-79-189-183.nc.de> has joined #angularjs
[10:17:46] <SargoDarya> Morning pupskuchen ray02 and storkme
[10:17:54] <ray02> hey hey SargoDarya
[10:18:10] <storkme> morning SargoDarya
[10:18:35] <SargoDarya> How's it going my friends?
[10:19:16] *** kp125 <kp125!~Thunderbi@195.56.119.209> has joined #angularjs
[10:19:59] <storkme> meh!
[10:20:18] <ray02> i'm very happy
[10:20:41] <storkme> why
[10:20:59] <ray02> because today i can improve my code
[10:21:03] <SargoDarya> xD
[10:21:05] <SargoDarya> Glad to hear that.
[10:21:19] <SargoDarya> I had some quality time with trampi on saturday xD
[10:21:25] <ray02> ahhh
[10:21:41] <ray02> what have you done?
[10:21:48] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[10:22:51] *** mgol <mgol!~m_gol@9dd3a2ad8e135.rev.snt.net.pl> has joined #angularjs
[10:24:49] <SargoDarya> Got rid of a couch in bumfuck, nowhere, had breakfast and moved some file cabinets to his place.
[10:25:01] <SargoDarya> Super big fun time xD
[10:25:51] <ray02> bum bum bum :D
[10:26:28] <storkme> i read a book about programming
[10:26:44] <ray02> uhhh witch one ?
[10:26:55] <storkme> 'practical programming' by mark rippetoe
[10:27:15] <storkme> it's about how to put together exercise programs for athletes
[10:27:43] <storkme> very interesting
[10:27:53] <ray02> wow
[10:29:47] <cadabrax> SargoDarya: sounds fun
[10:29:49] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has joined #angularjs
[10:36:26] <pupskuchen> https://www.youtube.com/watch?v=dj_S_O1gwUM (cc georgiePorgie)
[10:47:25] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[10:54:55] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has joined #angularjs
[11:04:10] *** stennowork <stennowork!~stenno@unaffiliated/chao> has joined #angularjs
[11:10:06] <jlebrech> ohh css fixes a pet peeve of mine, apps acting like a document and selecting text when you drag the cursor around.
[11:10:42] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has joined #angularjs
[11:10:44] <stennowork> morning
[11:10:49] <SargoDarya> Morning stennowork
[11:13:03] <jlebrech> morning
[11:13:46] <pupskuchen> asking a question on serverfault because I'm not a sysadmin
[11:13:49] <pupskuchen> muh
[11:14:08] <stennowork> o7
[11:14:15] <pupskuchen> hi stennowork
[11:14:19] <stennowork> hiya
[11:14:25] <ray02> hey hey stennowork
[11:14:34] <stennowork> hey ppl
[11:15:53] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has quit IRC (Ping timeout: 260 seconds)
[11:19:58] <cadabrax> hey stennowork
[11:20:08] <stennowork> salut
[11:21:04] <Tazmainian> Once again my boss made a deadline promise to the CEO before talking to me. This CTO is acting more like a salesman, so glad I am leaving
[11:21:39] <stennowork> i just got put in an office with 5 other assorted employees who do all kind of stuff
[11:22:31] <storkme> nice
[11:25:22] <stennowork> i am sure that listening to the secretary phonecalls all day will boost my productivity
[11:26:02] <storkme> headphones ftw? :D
[11:26:16] <stennowork> hell yeah wearing headphones for 8 hours a day
[11:26:25] <stennowork> great for overall communication
[11:26:35] <stennowork> sorry i am a bit cynic right now
[11:40:37] *** Paradisee <Paradisee!uid388020@gateway/web/irccloud.com/x-smugnvabeqmnerxh> has joined #angularjs
[11:41:25] <ray02> stennowork: beh you can wear it for a wile and than remove it and back to social life etc.. they usually are not glued to the head :D
[11:46:23] <cadabrax> stennowork: I got myself some construction earmuffs because I dont want to listen to music all day, every day. works rather well. plus they're yellow and obnoxious, reflecting how much I appreciate "open space"
[11:46:44] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Quit: Leaving)
[11:46:49] <stennowork> mp
[11:46:51] <cadabrax> they muffle all sound, kinda like if you lived in a crappy building or a formule 1 hotel and could hear your neighbours fighting, but muffled
[11:47:25] <stennowork> lol that must look funny
[11:47:33] <cadabrax> 3M Peltor
[11:47:37] <storkme> lool
[11:47:43] <cadabrax> they pretty much look like headphones
[11:47:45] <cadabrax> but yellow
[11:47:58] <stennowork> https://www.comhead.de/3m-peltor-ws-litecom-pro-iii-gb-kopfbuegel?gclid=EAIaIQobChMI6dmxuZq15wIVR7DtCh3wmA7kEAQYCCABEgJcSvD_BwE ?
[11:48:09] <cadabrax> I guess you could spray paint them if you feel too self conscious
[11:48:12] <pupskuchen> I have the X5A at home
[11:48:15] <stennowork> :I
[11:48:41] <stennowork> why do you have construction earphones at home
[11:49:03] <stennowork> oh well i guess for everyday drilling etc
[11:49:04] <cadabrax> haha these are more for airports/tarmac workers I guess, with a built in radio
[11:49:38] <cadabrax> but yeah any PPE rated earmuffs would do the trick
[11:50:54] <cadabrax> and they're cheap, less than 20-30 EUR/USD
[11:51:05] <stennowork> but i'd really avoid using those maybe
[11:51:17] <stennowork> i have normal noise-cancelling headphones
[11:51:21] <stennowork> maybe those will do the trick
[11:51:31] <stennowork> but then i will really shut myself off from everything
[11:51:35] <stennowork> this cannot be the solution
[11:51:35] <cadabrax> dont work for me, they dont cancel people chatting right next to you and they give me pressure headaches
[11:51:44] <stennowork> mp noted
[11:51:47] <cadabrax> and they're 300 and up
[11:52:05] <cadabrax> mp?
[11:52:19] <stennowork> 'mp' as a general expression of, uh
[11:52:22] *** paws_ <paws_!uid89121@gateway/web/irccloud.com/x-orqerbivkyrmbopk> has joined #angularjs
[11:52:24] <stennowork> like 'mmmp'
[11:52:26] <stennowork> lol
[11:52:33] <stennowork> a filler word
[11:52:38] <cadabrax> haha tried to imagine how that would sound
[11:52:47] <mursu> mp is shorthand for opinion
[11:52:48] <stennowork> like with pressed lips
[11:53:11] <stennowork> like the mrrrr marge does but with p instead of r
[11:53:17] <cadabrax> haha
[11:53:32] <stennowork> its onomatopoeia (sp?)
[11:53:34] <cadabrax> anyway, whatever works for you stennowork since you can't change the shitty prevalent office layout
[11:53:40] <stennowork> yeah fair
[11:54:03] <cadabrax> or maybe work from home more :)
[11:54:09] <stennowork> yep
[11:54:28] <stennowork> but i'd rather just work in an office where i can focus on my work
[11:54:34] <stennowork> that would be like, the ideal case
[11:54:53] <cadabrax> yeah well, it's not as cheap as cramming everyone in the same room
[11:57:45] <stennowork> no we have a few other rooms in here
[11:57:54] <stennowork> but those didn't get considered for whatever reason
[11:59:54] <storkme> they don't value your sanity!
[12:01:28] <stennowork> idk what they value but they certainly don't value developers being able to focus on their work
[12:02:15] <storkme> my office is open plan, i don't mind it at all personally. if i need to focus i have headphones, if i need to chat with my coworkers i have that option too
[12:03:24] <stennowork> lets see what it will be like once there are actually people here
[12:03:29] <stennowork> today its still empty
[12:03:38] <storkme> so you have a private office :D
[12:03:45] <stennowork> yes, for today
[12:03:56] <stennowork> so i am basically complaining in advance
[12:06:37] *** georgiePorgie <georgiePorgie!~george43g@2001:8003:5817:f500:7191:cce9:7ed6:2541> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[12:08:31] <mursu> open offices can work
[12:08:41] <mursu> they just don't usually :(
[12:09:24] <storkme> why not?
[12:09:47] <stennowork> "its called libre offices now"
[12:09:56] <stennowork> (sorry)
[12:11:36] <mursu> too much shit going, noise levels through the roof, additional stress for workers, feeling of lack of privacy and personal space
[12:11:42] <mursu> to name a few
[12:13:00] <storkme> the first two issues can be solved by building company culture around the open plan office, the last three issues are just kinda personal problems
[12:13:52] <stennowork> i think nobody here is interested in 'company culture' unfortunately
[12:14:36] <storkme> that's short-sighted, it's very important
[12:15:10] *** argent0 <argent0!~argent0@191.81.212.80> has joined #angularjs
[12:15:25] <mursu> also open office plans fuck with productivity
[12:15:31] <storkme> says who?
[12:16:38] <mursu> https://hbr.org/2019/11/the-truth-about-open-offices
[12:16:41] <mursu> https://www.entrepreneur.com/article/327142
[12:16:44] <mursu> https://www.entrepreneur.com/article/325959
[12:17:10] <mursu> less collaboration, more stress, less productivity
[12:17:15] <mursu> look up the research, it exists
[12:17:38] <stennowork> dunno about the rest but i assume the less collaboration thing will be true
[12:17:53] <stennowork> simply because i am now sitting back to back to the person i used to talk to
[12:18:02] <stennowork> and he is on the other side of the room
[12:19:17] <storkme> there are articles about everything, but it doesn't make it a universal truth
[12:20:14] <mursu> articles written about real research
[12:20:23] <mursu> the first one written by one of the researches
[12:20:29] <storkme> search for something more neutral like 'open plan office productivity' and there is a lot of research suggesting that the picture is more nuanced
[12:20:30] <mursu> researchers*
[12:20:42] <stennowork> well i will be able to empirically report about the topic in a few days :D
[12:22:06] <mursu> from a personal experience only one open office plans has been even close to good
[12:25:47] *** plutoniix <plutoniix!~q@175.176.222.7> has quit IRC (Quit: Leaving)
[12:27:01] <storkme> what's the alternative? an office for every person?
[12:27:17] <storkme> small rooms for each team?
[12:28:19] <stennowork> yes, the second
[12:28:53] <stennowork> in general, making sure that the developers are in one room, and secretaries and project managers and the liek are in different rooms
[12:29:03] <stennowork> because their work is unrelated
[12:29:15] *** argent0 <argent0!~argent0@191.81.212.80> has quit IRC (Ping timeout: 272 seconds)
[12:29:17] <stennowork> and developers don't tend to phone all the time
[12:29:47] <mursu> oh man yeah fuck people who talk on the phone in open offices
[12:32:00] <mursu> I'm glad that to fix the noise problems with open offices companies have begun building suicide/telephone booths
[12:32:37] <mursu> for example https://www.frameryacoustics.com/en/products/
[12:33:09] <stennowork> lol that description
[12:33:15] <stennowork> Ideal for one – awkward for two
[12:33:23] <ray02> lol
[12:33:41] <stennowork> well yes but that wont happen
[12:36:04] <storkme> but these aren't inherent problems with open plan offices. my company has an open plan office, but we also have common sense, so people don't take noisy calls or have meetings in the shared space - they take it to the private booths or a meeting room
[12:36:44] <stennowork> storkme, i would be much more happy if that could be guaranteed
[12:36:54] <storkme> generally, the only things that happen in the open space is short, focused, ad-hoc work related discussions, or social fun discussions
[12:37:06] <stennowork> but - again, in this room there will sit secretaries doing their secretary work
[12:37:13] <stennowork> so they will call a lot
[12:37:22] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has joined #angularjs
[12:37:26] <stennowork> and of course they will do that at their workplace, i.e. in this room
[12:38:58] <storkme> that is bad
[12:40:15] <storkme> sorry you have to deal with that
[12:40:45] <stennowork> maybe i just too pessimistic and it will work out just fine
[12:40:49] <stennowork> gotta see in the next days
[12:41:38] *** Noti <Noti!~steffan@194.44.236.118> has quit IRC (Ping timeout: 260 seconds)
[12:42:09] <storkme> 🤞
[12:42:43] <mursu> maybe you'll get lucky and roll for a good open office plan
[12:43:49] <selckin> depends entirely on the number of people
[12:44:45] <storkme> i think we maybe maybe 50 or so, it works well
[12:45:07] <stennowork> 50 people in one room?
[12:45:14] <storkme> but also ~10 meeting rooms, plus dedicated social spaces, and some private booths
[12:45:23] <storkme> yes, one long rectangular room
[12:45:49] <mursu> we have about the same
[12:45:54] <mursu> amount of people I mean
[12:46:05] <stennowork> well that is not the amount of people i am talking about lol
[12:46:12] <selckin> 50 is constant background noise pain
[12:46:17] <stennowork> yeah...
[12:46:36] <mursu> carpets, partitions, headphones help
[12:46:41] <storkme> it's not though, people are mostly just getting on with their work
[12:46:56] <mursu> also dedicated social spaces are a must
[12:47:10] <mursu> I was at a company where there wasn't one and it was ass
[12:48:02] <mursu> you couldn't get work done on fridays after 12 because people would start playing music on a big speaker and general lounging about
[12:48:19] <selckin> join them!
[12:48:45] <mursu> sometimes you actually have to get work done :(
[12:49:09] <selckin> have a coworkers who does next to nothing, maybe works 1/4 of hours, but talks to everyone and smiles, and everyone loves him
[12:49:15] <selckin> merrit has no place in the workspace
[12:49:17] <storkme> haha
[13:05:42] <jlebrech> we have music on all day and talking
[13:07:08] *** argent0 <argent0!~argent0@190.12.188.28> has joined #angularjs
[13:09:25] <storkme> i'm working from home today, on my second monitor i have norwegian slow tv - they're showing footage of a cruise around the island of svalbard, it's quite beautiful
[13:10:55] <storkme> https://www.nrk.no/svalbard/
[13:13:31] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has joined #angularjs
[13:15:10] <shimsh> question about directives: I have a directive that listens for changes in an element's width, and a service that's informed when this happens. Clients subscribe to the injected service - if all services are singletons, how can I apply this to multiple elements?
[13:15:50] <shimsh> one service means one stream, so how can i make it one stream per directive?
[13:19:35] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has quit IRC (Quit: Lost ... the game)
[13:21:12] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has joined #angularjs
[13:21:38] <jlebrech> mhh amazon's certificate is invalid. anyone else have this?
[13:21:47] <storkme> which one
[13:22:32] <shimsh> i guess my questions are just stupid
[13:24:18] <jlebrech> .com .co.uk .de
[13:24:27] <jlebrech> maybe it's my browser
[13:24:47] <jlebrech> chromium
[13:25:01] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has joined #angularjs
[13:25:07] <selckin> whats more likely
[13:25:09] <shimsh> jlebrech: won't an invalid time also cause this?
[13:25:39] <shimsh> amazon and google create new certs al the time
[13:25:42] <shimsh> short loved
[13:25:45] <shimsh> lived*
[13:26:22] <jlebrech> oh maybe, so chromium needs to update regularly
[13:26:27] <jlebrech> :)
[13:29:12] <kp125> So I am not the only one who is fed up with open office.
[13:29:33] <kp125> (Thanks for the links)
[13:30:04] <shimsh> wasn't open office abandoned?
[13:30:13] <jlebrech> ms office +1
[13:30:51] <shimsh> yeah, 9 years ago
[13:31:09] <jlebrech> office 98 was it's peak
[13:31:39] <pupskuchen> storkme: nice, I want to be there
[13:31:49] <pupskuchen> I bet it's cold :D
[13:32:40] <jlebrech> that fixed their cert. i didn't know they did that
[13:32:49] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has quit IRC (Read error: Connection reset by peer)
[13:33:16] <storkme> me too, pupskuchen
[13:34:00] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has joined #angularjs
[13:55:58] <pupskuchen> http://cabinair.profscholz.de/
[13:56:17] <shimsh> is this channel for angular 8 too ? or just angularjs?
[13:56:32] <shimsh> or friends only?
[13:56:34] <pupskuchen> all angulars
[13:56:56] <shimsh> angular is confusing, and i need some help understanding it
[13:57:04] <storkme> what's confusing?
[13:57:23] <pupskuchen> life
[13:57:35] <shimsh> well, the injector tree for a start, and how i should approach certain problems
[13:57:57] <shimsh> like making a directive/service that responds to an elements width
[13:58:49] <trampi> hello everyone!
[13:59:06] <shimsh> the issue is, if a service is injected at the module level, and it's in the providers array (so it's exported), if that service is used else where, and also imports that module, how can the injector know the difference between instances?
[13:59:34] <pupskuchen> hi trampi
[13:59:49] <shimsh> hi trampi
[13:59:57] <shimsh> i just assume everyone else is friendsin here
[14:00:11] <cadabrax> when sending an http request, do I http.verb().subscribe() in my service, or in the component's function that runs on the form's submit?
[14:00:40] *** tarnus <tarnus!~tarnus@107-207-242-176.lightspeed.spfdmo.sbcglobal.net> has joined #angularjs
[14:00:49] <shimsh> cadabrax: i'd personally do it in the service, but i'm a noob
[14:01:05] <shimsh> that way you are separating concerns, and ou can test the component with a fake/stub
[14:01:26] <pupskuchen> ^ +1
[14:01:37] <Paradisee> afternoon guys
[14:01:43] <shimsh> hi
[14:04:13] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[14:05:20] <cadabrax> shimsh: everyone here is friends because we hand out in the channel all the time and slack a lot (not the abominable chat app, slack as in shooting a lot of shit during the work day)
[14:05:28] <cadabrax> s/hand/hang
[14:06:04] <cadabrax> and then we *sometimes* mention angular in passing
[14:09:24] <storkme> i don't know the answer to your question about the angular injector
[14:09:57] <storkme> it's probably covered here https://angular.io/guide/dependency-injection#injector-hierarchy-and-service-instances
[14:10:00] <storkme> @ shimsh
[14:10:29] <storkme> afaik, injectable instances are by default shared through your whole app - unless you configure them differently somehow
[14:17:38] *** stennowork <stennowork!~stenno@unaffiliated/chao> has quit IRC (Ping timeout: 240 seconds)
[14:20:57] *** argent0 <argent0!~argent0@190.12.188.28> has quit IRC (Ping timeout: 265 seconds)
[14:26:37] *** sbetrium <sbetrium!~sbetrium@47.54.208.47> has quit IRC (Quit: sbetrium)
[14:26:43] *** kp125 <kp125!~Thunderbi@195.56.119.209> has quit IRC (Read error: Connection reset by peer)
[14:27:59] *** Siecje <Siecje!~cody@64.119.220.154> has joined #angularjs
[14:28:13] <shimsh> storkme: it turns out that "providers" is essentially feeds a child injector (from what i understand so far), each injector instantiates it's own instance - if declared.
[14:28:14] *** kp125 <kp125!~Thunderbi@195.56.119.209> has joined #angularjs
[14:28:16] <shimsh> thanks
[14:28:59] <shimsh> as for the name collision, i'm thinking of subclassing a particular service for each use case, and exporting it from the module that uses it
[14:29:06] *** argent0 <argent0!~argent0@190.12.188.28> has joined #angularjs
[14:29:08] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[14:29:57] <shimsh> one question for you guys... modules: should these be treated like packages (self contained) or is it normal that they reach out to other modules/shared services for dependencies?
[14:30:14] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has quit IRC (Read error: Connection reset by peer)
[14:30:56] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has joined #angularjs
[14:32:03] <storkme> tough question. I guess it's like with microservices - the goal is to have clear separation of concerns. it's probably fine to have some interdependencies
[14:32:32] <Pyrrhus666> if it's feature modules, it's most likely they cannot exist on their own
[14:33:35] <shimsh> Pyrrhus666: exactly, often they share services etc.
[14:34:21] <shimsh> i've been struggling with OOP in this way for a long time, DRY and low coupling are competing goals
[14:35:28] <Pyrrhus666> shimsh, for me, in the context of a larger app, having (feature)modules that depend on some common ancestry is to be expected
[14:35:43] <Pyrrhus666> (and thus not a problem)
[14:36:12] <shimsh> i see thanks
[14:36:55] <storkme> we have a root module, which contains feature modules + a common module (with components /services shared between features)
[14:38:24] <shimsh> i was thinking exactly that, thanks storkme.
[14:38:47] *** stennowork <stennowork!~stenno@unaffiliated/chao> has joined #angularjs
[14:46:02] *** argent0 <argent0!~argent0@190.12.188.28> has quit IRC (Remote host closed the connection)
[14:46:54] <cadabrax> to clarify: you'd keep Observable types within the service code and expose normal objects to the service's consumers?
[14:49:07] <shimsh> cadabrax: yes, that's how i'd do it.
[14:49:43] <shimsh> cadabrax: i may even just expose the observable, and subscribe to it within my component
[14:49:59] <shimsh> i'm still trying to figure this all out though, so take what i say with a pinch of salt
[14:50:30] <storkme> i'd expose the observable
[14:52:47] <shimsh> cadabrax: like, i use an apollo graphql service, but the data that comes back is an object that is shaped by apollo, so i transform it first, and create a cleam, generic observable (Subject) for clients to subscribe to
[14:52:58] <shimsh> s/cleam/clean
[14:54:16] *** georgiePorgie <georgiePorgie!~george43g@120.158.182.109> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[14:54:40] <shimsh> storkme: does change detection pick up changes in a service property? or is it just components?
[14:54:54] <shimsh> so if you didn't use an observable, it would still be picked up?
[14:55:02] <shimsh> "detected"
[14:55:44] <cadabrax> right but then I have to deal with Observables throughout my application and tests. wouldn't it be more convenient to have only plain JS types outside of the service?
[14:55:56] <SargoDarya> cadabrax: Nah, async that shit.
[14:56:31] <shimsh> cadabrax: use an async pipe: myObservable | async
[14:56:45] <shimsh> it automatically unsubscribes when the component is destroyed too
[14:56:46] <cadabrax> so who subscribes with subscribe() then? consumers? i.e. components and tests have myService.lala.subscribe() ?
[14:57:11] *** macwinner <macwinner!~macwinner@226.188.24.136.in-addr.arpa> has quit IRC (Remote host closed the connection)
[14:57:42] <shimsh> cadabrax: you could subscribe locally in the component, and update a local variable, or just do something like service.observable | async
[14:57:43] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has joined #angularjs
[14:58:20] <shimsh> im not sure if the latter is a bad pattern or not though
[14:58:38] *** macwinner <macwinner!~macwinner@226.188.24.136.in-addr.arpa> has joined #angularjs
[14:58:51] <shimsh> anyway ill stop, i feel my advice is bad
[15:02:06] <storkme> yes, shimsh, change detection will work on properties within services * (usual change detection caveats apply)
[15:02:44] <shimsh> storkme: what are the typical caveats?
[15:05:08] <shimsh> sorry for the requested hand holding :)
[15:05:41] <storkme> it's not hand holding if you're asking smart questions
[15:07:47] <storkme> so in angularjs you had to worry about reference/property changes, but actually I'm not sure if this problem really applies in Angular. Maybe I'm confusing the topic.
[15:08:22] *** davlefou <davlefou!~davlefou@unaffiliated/davlefou> has quit IRC (Ping timeout: 260 seconds)
[15:08:38] <shimsh> no, it makes sense. i've done a bit of React, and that's exactly how their change detection works
[15:08:46] <shimsh> but i see what you mean.
[15:09:14] <shimsh> ill read up on the change detection system
[15:09:19] <shimsh> thanks
[15:09:56] <storkme> I couldn't find any good resources on the angular docs site that covers it
[15:10:37] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Ping timeout: 265 seconds)
[15:11:11] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[15:11:22] <shimsh> yeah, me neither. i'm fine for now, i'm focusing of DI right now
[15:11:26] <shimsh> thanks
[15:11:34] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has quit IRC (Read error: Connection reset by peer)
[15:11:51] <stennowork> does angular DI handle treeshaking?
[15:12:06] *** tashie <tashie!~tashie@pool-100-36-138-72.washdc.fios.verizon.net> has joined #angularjs
[15:12:14] <stennowork> oh it does
[15:13:16] <storkme> as for subscribing in your component and storing a local variable - this will work, but IMO it can lead to spaghetti code, since you now have two 'sources of truth' for a value, and need to take care to keep them in sync. I try to stick to observables as much as possible, making use of the `AsyncPipe` to bind to stuff in templates
[15:14:59] <shimsh> storkme: if the observable is provided by a service, is it a bad pattern to do `service.observable | async` in your template?
[15:16:16] <shimsh> or would `this.observable = service.observable` share a reference?
[15:18:32] <storkme> i think binding directly to service observables is a fine thing to do
[15:19:18] <shimsh> thanks storkme
[15:19:22] <shimsh> for your time :)
[15:20:16] *** davlefou <davlefou!~davlefou@unaffiliated/davlefou> has joined #angularjs
[15:22:11] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has quit IRC (Quit: Lost ... the game)
[15:24:52] *** Noti <Noti!~steffan@194.44.236.118> has joined #angularjs
[15:25:35] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has joined #angularjs
[15:26:17] *** berz3rk <berz3rk!d53da498@h-213.61.164.152.host.de.colt.net> has joined #angularjs
[15:26:21] <berz3rk> hey
[15:26:28] <berz3rk> What is a modern alternative to https://github.com/rintoj/ngx-virtual-scroller
[15:26:47] <berz3rk> I have heavy issues with CDK virtual scroll, lots of blank areas, tried little and big itemSize numbers, tried autosize, no luck
[15:26:58] <pupskuchen> now it's my time to inherit some code to write tests for
[15:27:18] *** macwinner <macwinner!~macwinner@226.188.24.136.in-addr.arpa> has quit IRC (Ping timeout: 260 seconds)
[15:27:23] <berz3rk> does someone here use cdk virtual scroll
[15:27:28] <berz3rk> what about Ivy, does anything change?
[15:27:49] *** berz3rk <berz3rk!d53da498@h-213.61.164.152.host.de.colt.net> has quit IRC (Remote host closed the connection)
[15:30:23] <cadabrax> thanks shimsh, storkme
[15:37:57] *** bberry <bberry!uid126853@gateway/web/irccloud.com/x-fhjsbgpqfpukvgsh> has joined #angularjs
[15:37:57] <SargoDarya> berz3rk: No, but I guess we should.
[15:44:26] *** Noti <Noti!~steffan@194.44.236.118> has quit IRC (Ping timeout: 240 seconds)
[16:04:52] *** Booster2ooo <Booster2ooo!~Booster2o@195-16-31-118.access.telenet.be> has quit IRC (Quit: Lost ... the game)
[16:16:31] *** EREVAN <EREVAN!~aaa@87.241.143.42> has joined #angularjs
[16:17:46] *** Mement <Mement!b9133912@185.19.57.18> has joined #angularjs
[16:18:34] <Mement> What is one of the options to add a `<script src... />` in my template? I need to do this because of the implementation of CookieBot.
[16:21:48] <shimsh> Mement: add it to the index.html?
[16:22:31] <Mement> shimsh: True, but in this case I am not able to. The script should only be loaded on a specific page.
[16:22:54] <shimsh> Mement: it's funny because i was just watching something on that
[16:22:59] <Mement> I am looking at this right now - https://stackoverflow.com/a/44904601
[16:24:04] <shimsh> Mement: https://youtu.be/jIMXSQYzhgs?t=1388
[16:24:27] <shimsh> you should be able to just add a script tag to your template
[16:24:31] <shimsh> i don't see why not
[16:24:56] <Mement> shimsh: The script is deleted from the DOM. Can't see it anywhere
[16:25:47] *** flex14 <flex14!~flex14@2601:280:c780:7ea0:6198:aed6:a074:32ee> has joined #angularjs
[16:26:12] *** EREVAN <EREVAN!~aaa@87.241.143.42> has quit IRC ()
[16:27:42] <shimsh> i'm not sure why it would be removed from the template
[16:28:16] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has quit IRC (Quit: punknroll)
[16:28:52] <pupskuchen> cya tomorrow
[16:28:56] <shimsh> Mement: it's forbidden
[16:28:59] <shimsh> c u pupskuchen
[16:29:11] <shimsh> Mement: just load it globally
[16:30:04] *** pupskuchen <pupskuchen!~pupskuche@unaffiliated/pupskuchen> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[16:30:53] <cadabrax> see you all, I'm done
[16:31:07] <Mement> shimsh: I can't. Cookiebot expects it to be loaded at the specific location where you need it - https://www.cookiebot.com/en/help/
[16:31:08] <shimsh> bb cadabrax
[16:31:11] <Mement> Step 3, part 2
[16:32:19] *** ceterizine <ceterizine!~ceterizin@2601:182:c77f:34c0:dc33:ae60:5bca:2cf5> has quit IRC (Remote host closed the connection)
[16:33:28] <shimsh> Mement: something like this perhaps? https://github.com/tinesoft/ngx-cookieconsent
[16:33:32] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Quit: Leaving)
[16:35:05] <shimsh> Mement: the <script> tag is deliberately blocked
[16:36:00] <Mement> `ngx-cookieconsent` is not a option yet, the client is working with Cookiebot right now. I'll look into a bit more, but doesn't look good so far :)
[16:40:51] <flex14> I have a route like /item/:id my problem is the id is a string that can include #. When I get paramMap get('id') it gives me everything before the # but not the # and everything after that. How do I get everything # and beyond?
[16:41:36] <stennowork> # has a special meaning for urls
[16:41:55] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has joined #angularjs
[16:41:55] <stennowork> you should urlescape #
[16:42:01] <Pyrrhus666> ^^
[16:42:31] <Paradisee> how can i override MatTableDataSource filterpredicate method?
[16:42:34] <Pyrrhus666> escape all sensitive url parameters, like #/?&
[16:44:02] <flex14> Pyrrhus666, encodeURI? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI
[16:45:35] <Pyrrhus666> flex14, that encodes all non-ascii. sounds overkill.
[16:46:49] <Pyrrhus666> flex14, also, that doesn't even encode a # as stated in that page
[16:49:31] <flex14> ok so %23 it is
[16:54:12] <Pyrrhus666> sounds fine :)
[16:55:01] <Pyrrhus666> you could use encodeuricomponent, but then you should make sure to only encode the value of the ID, not the whole uri
[16:56:35] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has quit IRC (Ping timeout: 265 seconds)
[16:58:35] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@69.18.37.194> has joined #angularjs
[17:02:26] *** Pyrrhus666 <Pyrrhus666!~pyrrhus@ip-213-127-140-19.ip.prioritytelecom.net> has quit IRC (Ping timeout: 240 seconds)
[17:03:03] *** punknroll <punknroll!~Thunderbi@p83-219-165-60.snwdip.snw.at> has quit IRC (Quit: punknroll)
[17:04:58] *** Anticom <Anticom!~Anticom@87.190.49.75> has joined #angularjs
[17:09:42] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[17:11:31] *** ceterizine <ceterizine!~ceterizin@evergage03.e.subnet.rcn.com> has joined #angularjs
[17:11:34] *** ceterizine <ceterizine!~ceterizin@evergage03.e.subnet.rcn.com> has quit IRC (Remote host closed the connection)
[17:12:08] *** ceterizine <ceterizine!~ceterizin@evergage03.e.subnet.rcn.com> has joined #angularjs
[17:17:31] <shimsh> question: is the host component a wrapper around its template? I've noticed that styles can be applied to :host, which differ from the template's root element.
[17:18:12] <shimsh> is the host component and it's template's root element different things?
[17:18:13] <stennowork> assuming those are web components, :host is scoped to the component
[17:18:38] <storkme> by default the host component is a wrapper around the content contained within it
[17:18:42] <stennowork> :host is the shadow host of the web component
[17:18:48] <shimsh> i see
[17:19:10] <storkme> unless you use no view encapsulation, then your components content is injected directly without any host/wrapper component
[17:19:12] <stennowork> fyi https://developers.google.com/web/fundamentals/web-components/shadowdom
[17:19:34] <shimsh> so styles can be applied directly to :host - as it would an element?
[17:19:58] <shimsh> because it is a dom element, essentially
[17:20:05] <stennowork> correct
[17:20:09] <shimsh> right, thanks
[17:20:18] <storkme> as far as I know, yeah.
[17:20:21] <shimsh> fyi i read up on shadow dom a bit, and view encapsulation
[17:20:25] <shimsh> thanks guys
[17:27:59] *** EREVAN <EREVAN!~aaa@87.241.143.42> has joined #angularjs
[17:34:00] *** Mement <Mement!b9133912@185.19.57.18> has quit IRC (Remote host closed the connection)
[17:47:42] *** Limarson <Limarson!~Limarson@xdsl-87-79-189-183.nc.de> has quit IRC (Read error: Connection reset by peer)
[17:50:11] *** roaet_ <roaet_!~roaet@cpe-24-243-9-123.satx.res.rr.com> has quit IRC (Quit: WeeChat 2.4)
[17:52:33] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@69.18.37.194> has quit IRC (Ping timeout: 260 seconds)
[17:53:40] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has quit IRC (Ping timeout: 268 seconds)
[17:53:41] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@205.185.193.213> has joined #angularjs
[17:54:05] *** ray02 <ray02!~federico_@host.50.149.23.62.rev.coltfrance.com> has quit IRC (Quit: Leaving.)
[17:55:16] *** Harlin <Harlin!~hseritt@c-73-14-133-234.hsd1.co.comcast.net> has joined #angularjs
[17:55:46] *** danger89 <danger89!~danger89@228-27-145-85.ftth.glasoperator.nl> has joined #angularjs
[18:01:20] *** Zeioth <Zeioth!~Zeioth@113.pool80-102-112.dynamic.orange.es> has joined #angularjs
[18:18:06] *** kneeki <kneeki!~kneeki@76.173.173.174> has joined #angularjs
[18:36:03] *** macwinner <macwinner!~macwinner@226.188.24.136.in-addr.arpa> has joined #angularjs
[18:42:39] <shimsh> question: are attribute directives (classes) singletons? or if I use that directive on two different element, two different instances are created?
[18:42:57] <shimsh> is it only providers that are singletons?
[18:43:50] *** Anticom <Anticom!~Anticom@87.190.49.75> has quit IRC (Quit: Leaving)
[18:56:18] *** jamesS9 <jamesS9!~jamesS9@98.144.141.204> has joined #angularjs
[18:57:05] *** stennowork <stennowork!~stenno@unaffiliated/chao> has quit IRC (Quit: Leaving)
[19:04:44] *** EREVAN <EREVAN!~aaa@87.241.143.42> has quit IRC ()
[19:18:40] *** kp125 <kp125!~Thunderbi@195.56.119.209> has quit IRC (Quit: kp125)
[19:19:07] *** mgol <mgol!~m_gol@9dd3a2ad8e135.rev.snt.net.pl> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[19:25:43] *** Paradisee <Paradisee!uid388020@gateway/web/irccloud.com/x-smugnvabeqmnerxh> has quit IRC (Quit: Connection closed for inactivity)
[19:30:20] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[19:41:52] *** V7 <V7!~v7@unaffiliated/v7> has quit IRC (Quit: WeeChat 2.7)
[19:58:20] *** voltron <voltron!~voltron@98.187.3.202> has joined #angularjs
[19:59:05] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has quit IRC (Quit: No Ping reply in 180 seconds.)
[20:00:30] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has joined #angularjs
[20:01:04] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[20:01:40] *** mgol <mgol!~m_gol@84-10-254-144.static.chello.pl> has joined #angularjs
[20:06:10] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[20:07:49] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[20:08:45] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has quit IRC (Quit: No Ping reply in 180 seconds.)
[20:10:22] *** jimlei <jimlei!~quassel@ti0577q162-5701.bb.online.no> has joined #angularjs
[20:21:29] *** led1 <led1!~Thunderbi@217.66.160.14> has joined #angularjs
[20:22:40] *** led1 <led1!~Thunderbi@217.66.160.14> has quit IRC (Client Quit)
[20:26:17] *** Shinigami_ <Shinigami_!~Shinigami@2600:6c56:6e00:5b4:193b:cd8a:3d25:a6> has left #angularjs
[20:26:27] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has quit IRC (Quit: led_dark_1)
[20:26:40] *** newtothisv21 <newtothisv21!~Shinigami@2600:6c56:6e00:5b4:193b:cd8a:3d25:a6> has joined #angularjs
[20:27:36] <newtothisv21> Hello, I have been trying to setup authentication with a database. Front end is angular, backend is spring. I have been going through tutorial after tutorial but still don't quite understand. Can someone give me an abstract overview of how this interaction is working, angular login form posting to backend, and then does it issue a httpsession or something for the front end?
[20:27:51] <newtothisv21> *spring/java
[20:28:54] *** led_dark_1 <led_dark_1!~Thunderbi@217.66.160.14> has joined #angularjs
[20:39:46] *** Triangular <Triangular!tri@109.255.111.144> has joined #angularjs
[20:45:23] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has quit IRC (Read error: Connection reset by peer)
[20:46:42] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has joined #angularjs
[21:01:21] *** Triangular <Triangular!tri@109.255.111.144> has quit IRC (Ping timeout: 265 seconds)
[21:02:43] *** boistordu <boistordu!boistordum@gateway/shell/matrix.org/x-vukwchpypwblumxn> has quit IRC (*.net *.split)
[21:08:15] *** TazmainianDevil <TazmainianDevil!~Tazmain@unaffiliated/tazmain> has joined #angularjs
[21:08:33] *** Tazmainian <Tazmainian!~Tazmain@unaffiliated/tazmain> has quit IRC (Ping timeout: 260 seconds)
[21:23:46] *** boistordu <boistordu!boistordum@gateway/shell/matrix.org/x-vukwchpypwblumxn> has joined #angularjs
[21:34:59] *** jsdev10 <jsdev10!jsdev90syn@gateway/shell/matrix.org/x-lebytjwrsqzuxylw> has joined #angularjs
[21:37:34] *** soee_ <soee_!~soee@192.166.255.245> has joined #angularjs
[21:38:51] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has quit IRC (Ping timeout: 265 seconds)
[21:39:16] *** soee <soee!~soee@192.166.255.245> has quit IRC (Remote host closed the connection)
[21:42:01] *** paws_ <paws_!uid89121@gateway/web/irccloud.com/x-orqerbivkyrmbopk> has quit IRC (Quit: Connection closed for inactivity)
[21:42:47] *** soee_ <soee_!~soee@192.166.255.245> has quit IRC (Read error: Connection reset by peer)
[21:43:03] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has joined #angularjs
[21:43:57] *** soee_ <soee_!~soee@192.166.255.245> has joined #angularjs
[21:46:20] *** fitzgerald1337 <fitzgerald1337!~fitzgeral@205.185.193.213> has quit IRC (Ping timeout: 268 seconds)
[21:51:18] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has quit IRC (Ping timeout: 265 seconds)
[21:54:36] *** evulish <evulish!~evulish@unaffiliated/evulish> has joined #angularjs
[22:03:56] *** boistordu <boistordu!boistordum@gateway/shell/matrix.org/x-vukwchpypwblumxn> has quit IRC (*.net *.split)
[22:09:24] <shimsh> what's the most reliable way to determine if an element has changed its width?
[22:10:57] <shimsh> i'm trying to make a directive. things that don't work: @HostListener('resize') /* because it applies to the window object only */; ResizeObserver - because it requires polyfills;
[22:11:26] <storkme> why aren't polyfills an option?
[22:11:53] <shimsh> a) i don't know how to include them into angular b) are they not bulky?
[22:12:07] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has joined #angularjs
[22:12:08] *** soee_ <soee_!~soee@192.166.255.245> has quit IRC (Quit: Konversation terminated!)
[22:12:51] <storkme> i think in the case of this polyfill you can just use it like a regular package inside your service or component https://github.com/que-etc/resize-observer-polyfill
[22:13:06] *** soee <soee!~soee@192.166.255.245> has joined #angularjs
[22:13:20] <shimsh> that's the one i was looking at
[22:13:30] <storkme> interestingly, it looks like this polyfill is built using something called a mutation observer, so maybe that's something you could try to implement yourself
[22:14:09] <shimsh> I'll have a look. how are polyfills normally included?
[22:14:39] <storkme> there's a polyfill.ts file in the src/ folder of your project, usually
[22:14:41] *** soee <soee!~soee@192.166.255.245> has quit IRC (Client Quit)
[22:14:58] <shimsh> i see
[22:14:59] <shimsh> thanks
[22:15:33] <storkme> err, maybe simpler: I could be wrong, but I think you can do @HostListener('window:resize')
[22:16:16] <shimsh> that would probably work. is there a way i can resize the window with TestBed?
[22:16:46] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[22:16:56] <storkme> 🤔 not sure, sorry
[22:17:27] <shimsh> nvm, i found a stackoverflow post
[22:17:35] <shimsh> how do i implement a copy paste function?
[22:17:38] <shimsh> jk
[22:18:04] <storkme> :D
[22:18:06] <shimsh> storkme: but actually, how do i interface with the browser API, is it via a nativeElement?
[22:18:13] <shimsh> like MutationObserver
[22:18:24] <storkme> I guess so, yeah
[22:18:29] <shimsh> thanks :)
[22:18:40] <shimsh> i'm pretty green with web development
[22:18:41] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has quit IRC (Ping timeout: 265 seconds)
[22:19:08] <storkme> if you wanna be lazy, you can reference elements directly in your components using the @ViewChild annotation (or similar), like so https://indepth.dev/exploring-angular-dom-manipulation-techniques-using-viewcontainerref/#-viewchild
[22:20:20] <shimsh> thanks
[22:21:16] <shimsh> tests are an order of magnitude harder to implement
[22:21:44] *** boistordu <boistordu!boistordum@gateway/shell/matrix.org/x-vukwchpypwblumxn> has joined #angularjs
[22:22:48] *** brudvik2 <brudvik2!~kabru@35.127.214.193.static.cust.telenor.com> has joined #angularjs
[22:23:47] <storkme> always :(
[22:25:27] *** ssidneys <ssidneys!~ssidneys@173.44.37.114> has quit IRC (Quit: ssidneys)
[22:35:17] *** kneeki <kneeki!~kneeki@76.173.173.174> has quit IRC (Ping timeout: 265 seconds)
[22:49:21] *** shimsh is now known as ihatephpbandwago
[22:49:43] *** ihatephpbandwago is now known as shimsh
[22:55:29] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[23:02:16] *** ceterizi_ <ceterizi_!~ceterizin@evergage03.e.subnet.rcn.com> has joined #angularjs
[23:04:11] *** ceterizi_ <ceterizi_!~ceterizin@evergage03.e.subnet.rcn.com> has quit IRC (Read error: Connection reset by peer)
[23:04:21] *** ceterizi_ <ceterizi_!~ceterizin@evergage03.e.subnet.rcn.com> has joined #angularjs
[23:05:48] *** ceterizine <ceterizine!~ceterizin@evergage03.e.subnet.rcn.com> has quit IRC (Ping timeout: 260 seconds)
[23:07:51] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[23:08:34] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has joined #angularjs
[23:08:39] *** nunoarruda <nunoarruda!~textual@c253-221.i06-32.onvol.net> has quit IRC (Client Quit)
[23:08:57] *** ceterizi_ <ceterizi_!~ceterizin@evergage03.e.subnet.rcn.com> has quit IRC (Ping timeout: 265 seconds)
[23:13:33] *** Siecje <Siecje!~cody@64.119.220.154> has quit IRC (Quit: Leaving.)
[23:17:08] <shimsh> c u guys tomorrow
[23:17:15] <shimsh> thanks for the help
[23:17:17] *** shimsh <shimsh!shimsh@gateway/vpn/protonvpn/shimsh> has quit IRC (Quit: shimsh)
[23:19:54] *** bluezone <bluezone!uid104970@gateway/web/irccloud.com/x-rrngdyvrkqkhibad> has quit IRC (Quit: Connection closed for inactivity)
[23:20:19] *** cliluw <cliluw!~cliluw@unaffiliated/cliluw> has joined #angularjs
[23:37:11] *** kneeki <kneeki!~kneeki@cpe-76-173-173-174.hawaii.res.rr.com> has joined #angularjs
[23:56:45] *** Triangular <Triangular!tri@109.255.111.144> has joined #angularjs
top

   February 3, 2020  
< | 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 | >