code logs -> 2012 -> Wed, 26 Dec 2012< code.20121225.log - code.20121227.log >
--- Log opened Wed Dec 26 00:00:19 2012
00:20 VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
00:22 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Ping timeout: 121 seconds]
00:44 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
00:44 mode/#code [+qo Vornicus Vornicus] by ChanServ
02:33 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code
02:56 VirusJTG_ [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down]
03:01 Kindamoody[zZz] is now known as Kindamoody
04:13 Thrae [ircuser@Nightstar-7fbd3546.fios.verizon.net] has quit [[NS] Quit: Restarting client or something...]
04:38 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds]
04:38 PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code
04:38 mode/#code [+o PinkFreud] by ChanServ
05:19
< McM|travails>
http://www.smbc-comics.com/index.php?db=comics&id=2831#comic
05:19
< McM|travails>
Be sure to also read the hover text on the red button
05:21
<@Tamber>
hee
06:12 ErikMesoy|sleep is now known as ErikMesoy
06:18 Rhamphoryncus_ [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
06:18 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Ping timeout: 121 seconds]
06:20 ErikMesoy [Erik@A08927.B4421D.FE7332.A86588] has quit [Client closed the connection]
06:27
<&jerith>
McM|travails: So, I'm watching someone learn OpenGL elsenet. It's eerily similar to watching you do it.
06:28
<&jerith>
I linked him to ARGLE so he wouldn't have to write it himself. ^.^
06:31
< McM|travails>
Thank you
06:32 Kindamoody is now known as Kindamoody|afk
07:16
<@froztbyte>
this is the channel that I've invited McMartin to but that he hasn't wanted to join ;D
07:17
<&jerith>
froztbyte: I don't think he's bitter and cynical enough for that channel, actually.
07:17
<@froztbyte>
haha
07:18
<&jerith>
(Seriously. When *I'm* one of the most cheerful and optimistic people in there...)
07:23 himi-cat [himi@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
07:25 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
07:38 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
07:38 mode/#code [+o himi] by ChanServ
08:59 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
09:07 You're now known as TheWatcher
09:27 Kindamoody|afk is now known as Kindamoody|out
10:16 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: ]
10:39 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [Connection closed]
15:00 * iospace huhs at this
15:23 celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code
15:24 mode/#code [+o celticminstrel] by ChanServ
15:26
<@iospace>
huh...
15:38
<@Azash>
Huh?
15:41
<@iospace>
board is being weird
16:35
<@Azash>
How so?
16:58
<@iospace>
write protect isn't enabling properly it seems
17:10
< Xon>
iospace, write protect is a poorly respected suggestion when the hardware is wonky, right?
17:18
<@iospace>
Xon: it was a hardware issue
17:24 AbuDhabi [annodomini@Nightstar-13a221b8.adsl.tpnet.pl] has joined #code
18:31 Kindamoody|out is now known as Kindamoody
18:38 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code
18:55 ErikMesoy [Erik@Nightstar-be32adc8.80-203-17.nextgentel.com] has joined #code
18:56 AbuDhabi_ [annodomini@Nightstar-aba94e14.adsl.tpnet.pl] has joined #code
18:59 AbuDhabi [annodomini@Nightstar-13a221b8.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
19:21 Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code
19:21 mode/#code [+qo Vornicus Vornicus] by ChanServ
19:33 AbuDhabi_ [annodomini@Nightstar-aba94e14.adsl.tpnet.pl] has quit [[NS] Quit: BRB.]
19:46 Kindamoody is now known as Kindamoody[zZz]
19:51
< mac>
-_- are mac servers any good?
19:51
< mac>
like a mac mini
19:51
< mac>
just for a mysql database
19:51
<@Tamber>
Probably.
19:52
<@Tamber>
It *should* be able to handle that. (I have no experience with 'em either way, but some people use them without too many problems.)
20:19
< mac>
As far as applications go, Would a compiled application be better for database work when it comes to doing sale order type stuff? , IE. I get an e-mails with all the info i need to make the product.
20:21
<~Vornicus>
"would a compiled application be better" than what?
20:22
< mac>
web based application
20:22
<~Vornicus>
either way your bottleneck is db io
20:25
< mac>
ture.
20:26
<~Vornicus>
The real questions are ones of distribution and security.
20:26
< mac>
thats more of what i was getting at
20:26
< mac>
what is more secure
20:26
< mac>
the sever would be on an intranet,
20:26
< mac>
so I'm not too worried about security,
20:27
< mac>
mostly sales orders and sql has encryption. So...
20:29 gnolam [lenin@Nightstar-0fcc80a0.tbcn.telia.com] has joined #code
20:30 gnolam is now known as NSGuest58938
20:32
<~Vornicus>
So it doesn't really matter, then.
20:32
<~Vornicus>
Just make damn sure your database cannot possibly be touched from the outside world.
20:33
<~Vornicus>
It might be easier if you use a webapp, as far as distribution goes. You point the link at the updated version of the software and you win.
20:36 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [Client closed the connection]
20:36 VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code
20:37 NSGuest58938 is now known as gnolam
20:37 mode/#code [+o gnolam] by ChanServ
20:44 ErikMesoy [Erik@Nightstar-be32adc8.80-203-17.nextgentel.com] has quit [Client closed the connection]
20:45 ErikMesoy [Erik@Nightstar-be32adc8.80-203-17.nextgentel.com] has joined #code
20:53
< Rhamphoryncus_>
mac: certain languages, both compiled and interpreted, are notorious for security wholes though. Namely C and PHP
20:55
<~Vornicus>
It is generally a better idea to use a language that's less vulnerable to that sort of misbehavior - Python and Java both have no such thing as buffer overflows and their SQL systems are less vulnerable to injection.
20:57
< Rhamphoryncus_>
SQL itself is notorious as well, but only through misuse of the APIs. Directly passing strings into your queries rather than using the built-in way of supplying arguments
21:00
< Xon>
largely because PHP is almost insecure by default, and has a ton of a really bad tutorialls recommended utterly insecure practices
21:01
< Xon>
most of the truely inexcusable problems with PHP have been slowerly ironed out (mostly, if you look at it right with the correct .ini settings and compiler settings)
21:01
< Xon>
but the default MySQL access tools are fucking horrible and should never ever be used
21:02
<@Tamber>
"most of the truely inexcusable problems with PHP have been replaced with new inexcusable problems"
21:03
< ErikMesoy>
phphammer.jpg
21:03
< Xon>
Tamber, configuration options which change parsing rules!
21:03
< Xon>
whyyyyyy
21:03
<@Tamber>
Plus, just when you think you've got your code secure, PHP goes and does something completely and utterly batshit insane which punches holes in everything.
21:04
< Xon>
heh
21:04
< Xon>
did you know the $this variable will not work outside member functions *at all* ?
21:05
<@Tamber>
I did not; however, it doesn't surprise me.
21:05
< Xon>
had to fix some broken legecy code of a customers who was being moved to a new server with a 'modern' version of php
21:06
< Xon>
referencing $this was causing it to explode
21:06
< Xon>
that and the arbitary changed session handling
21:12
<@celticminstrel>
Security wholes? :P
21:13
<@celticminstrel>
Does that make them Swiss cheese?
21:23
< mac>
so if i shouldn't use php to dynamically create pages, what should i use?
21:23
< mac>
Rails?
21:25
< Xon>
depends, how much ram do you have to piss away?
21:26
<~Vornicus>
Whetever framework matches your language etc
21:26
< Xon>
php can be used sucessfully, but it's not easy learning which tools are the correct ones to use. especially when hosting compiler options can change a safe set to a wide open security hole
21:27
<@Tamber>
I disagree; PHP is actively malicious.
21:27
<~Vornicus>
You can use python with django or pylons, or java with... whatever the hell you use for that.
21:27
<~Vornicus>
or ruby with rails or something more lightweight, or
21:28
<@Tamber>
After all, inverting the logic on display_errors, in one function only, because "it leaks sensitive info if you have display_errors on (which is the default)"
21:28
< Xon>
Tamber, I'ld agree with you. but on a well defined platform which doesn't change much it is posible to nail it down so you get something that you want in a general way which isn't completely batshit insane
21:29
< Xon>
but I need to crash since it is now 5:30am for me, and it's getting hard to type without making a complete hash out of my writing
21:31
<~Vornicus>
It is shockingly easy to come up with groaners in php.
21:34
< Rhamphoryncus_>
Programming in PHP is kind of like working in customer service: all those brain cells dedicated to handling stupid shit rather than getting things done
21:36
<@Tamber>
Also, "well defined platform", PHP?!
21:37
<@Tamber>
The only definition you have for PHP is "What the interpreter dribbles today"
21:37
< ErikMesoy>
PHP: A toolbox full of tools that are not quite the tools you want or need. Like a double-clawed hammer. http://www.flickr.com/photos/raindrift/7095238893/in/set-72157629492908038/
21:37
<@Tamber>
(With a great big side-helping of "depending on the phase of the moon, how many configuration files you have, and whether or not you pull faces at it.")
21:38
<@Tamber>
(Why, no, I don't like PHP very much~)
21:40
<~Vornicus>
I don't think anyone likes php very much
21:49 * ErikMesoy mutters at wxPython instructions sometimes using the argument (wx.ID_ANY) and sometimes (id=wx.ID_ANY) for no visible reason
21:58
<@froztbyte>
<Rhamphoryncus_> Programming in PHP is kind of like working in customer service: all those brain cells dedicated to handling stupid shit rather than getting things done
21:58
<@froztbyte>
which is also what makes it goddamned impossible to reason with a PHP person
21:58
<@froztbyte>
"but I've already spent all the time learning all these knobs. I know them now. so it's totally not a problem!"
22:13 celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
22:14
< ErikMesoy>
I AM MAKIN GPROGRESS ON MY GAME *zonk*
22:14
< ErikMesoy>
why is it that all my insights come late in the evening?
22:14
<~Vornicus>
idunno. for a long time my most productive hour of the day was between 2:30 and 3:30 am
22:15
< ErikMesoy>
I figure out how to do something just as it would start to take annoyingly long to implement it properly
22:30 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [Ping timeout: 121 seconds]
22:33 mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code
23:22 gnolam [lenin@Nightstar-0fcc80a0.tbcn.telia.com] has quit [[NS] Quit: Gone]
23:37 gnolam [lenin@Nightstar-0fcc80a0.tbcn.telia.com] has joined #code
23:37 mode/#code [+o gnolam] by ChanServ
--- Log closed Thu Dec 27 00:00:35 2012
code logs -> 2012 -> Wed, 26 Dec 2012< code.20121225.log - code.20121227.log >

[ Latest log file ]