kezabelle: you can do great things with it but for advanced things where you got multiple apps and modules et cetera my opinion is that django is better.
kezabelle: django is more scalable
hightall joined the channel
eefvx joined the channel
hightall has quit
nimomo joined the channel
bkuberek joined the channel
ckpoint
Trying to pull form data from a request, and they are not getting the value, but rather the empty strings.. anyone see anything wrong with this def? https://dpaste.de/ioRC
unlike my bank who seem to think using RC4 and MD5 is acceptable :|
Squarepy
wasn't eliptic curves compromised :)
nimomo has quit
shangxiao
md5 should be put in a museum already :)
gabel has quit
mmikeym joined the channel
nimomo joined the channel
garrypolley joined the channel
FunkyBob
shangxiao: but not rc4?
READ10 joined the channel
jessamynsmith joined the channel
besides... we should ditch IP and move the internet to RINA
:P
Nizumzen
Squarepy: I haven't heard that - got a link?
joshlegs joined the channel
shangxiao
submitted my client's php/apache site to that ssl link, they got an F
Nizumzen
shangxiao: heh that's pretty bad
FunkyBob
they deserve it
shangxiao
what can you expect from a php dev xD
FunkyBob
Insecure by default
shangxiao
the developer is the root of the problems
insecure minded by default ;)
FunkyBob
well, they probably feel security is "hard"... because their tools make it hard... something you have to remember lots of less-than-easy things to do to achieve
anth_x has quit
shangxiao
yes, true
NoobyBoy1228 has quit
but this particular person was the person I was telling you about one day - completely unwilling to learn new things and move away from php & mysql
Shariq joined the channel
even though he has a nice comfy 9-5 position and paid well
FunkyBob
perhaps _because_ he has a comfy 9-5?
shangxiao
i quit that 9-5 to escape php :)
ccmonster joined the channel
and partly to escape him ;)
Nizumzen
shangxiao: why do I get the distinct impression that that person probably has tons of SQL injection vulns in his code?
knbk has quit
Boogymanx
what's wrong with MD5?
knbk joined the channel
jessamynsmith
I wonder if anyone can advise me on something... I am helping a person who inherited a codebase with lots of model inheritance plus mixins. I've never touched either of these much. They are asking me if it's bad to have a model with two abstract parent models and a mixin, and it *seems* bad to me, but I'm having trouble explaining why.
sebcorbin is now known as sebcorbin`away
kezabelle
I'm completely unwilling to learn new things too, hence still being in here ;)
sebcorbin`away is now known as sebcorbin
ccmonster has quit
shangxiao
kezabell: at least you're on the right thing :)
Nizumzen
Boogymanx: MD5 has been broken for years and years and years
Boogymanx: ...and years and years and years
Boogymanx
Oh, damn
kezabelle
shangxiao: meh, elixir looks cool :p
Boogymanx
Why is it still the default encryption in Django?
or was it SHA
idk
I'm not all that well-versed in security
shangxiao
jessamynsmith: inheritance and mixins to me, personally, is bad design
michalmo has quit
jessamynsmith
shangxiao: I agree, but why?
Nizumzen
Boogymanx: it isn't IIRC
Boogymanx: anyway you should be using this password hasher for all new django projects: django.contrib.auth.hashers.BCryptSHA256PasswordHasher
michalmo joined the channel
Boogymanx
Nizumzen: How do I change that from the default? is it a setting tuple?
doismellburning
composition > inheritance ;)
shangxiao
well inheritance is quite often used as an anti-pattern: people want to simply bunch together similar code because it looks similar without asking whether or not there is a true ISA relationship happening