Starting something you couldn't finish
Finnbar says: I used to know a guy who tattooed LOVE across his left knuckles, but didn't tattoo HATE on the other knuckles because he was right-handed and realised he couldn't finish. Ever run out of skills or inspiration halfway through a job?
( , Thu 24 Jun 2010, 13:32)
Finnbar says: I used to know a guy who tattooed LOVE across his left knuckles, but didn't tattoo HATE on the other knuckles because he was right-handed and realised he couldn't finish. Ever run out of skills or inspiration halfway through a job?
( , Thu 24 Jun 2010, 13:32)
« Go Back | See The Full Thread
I think
that used to be true of VB before it went *true* OO.
I've never been a fan of Java - specifically J2EE for the reasons you specify,although I was running this on Solaris, it was still a huge hog.
C# is like C and Java mixed - C in as much as you can pretty much do anything you like, including an in-line assembler if you want it - and Java as it's compiled down for a VM, in this case the dot net framework.
Like I say, at home I generally use Python as quite a lot of the stuff I do there is quite high level - switching switches to open doors, turn lights on etc...
The reason I went to dot net was simply for the employment value - there were more jobs around in my area for those skills than for C++ or ASM programming, and/or indeed anything to do with Linux (which is of course what I use at home exclusively these days).
...and yes, I'm with you on the PHP - generally I use gedit as I can connect it directly (or at least it looks that way to the user) to the server and simply click 'save' when I want it to update remotely.
Remotely (ssh) I use Joe['s own editor] which is a bit like nano, but with some really cool little features.
You can get a LAMP server up and running from scratch in less than 30 mins - which is bloody fantastic. Try doing the same with WAMP - you'll be there all week.
( , Tue 29 Jun 2010, 9:27, 1 reply)
that used to be true of VB before it went *true* OO.
I've never been a fan of Java - specifically J2EE for the reasons you specify,although I was running this on Solaris, it was still a huge hog.
C# is like C and Java mixed - C in as much as you can pretty much do anything you like, including an in-line assembler if you want it - and Java as it's compiled down for a VM, in this case the dot net framework.
Like I say, at home I generally use Python as quite a lot of the stuff I do there is quite high level - switching switches to open doors, turn lights on etc...
The reason I went to dot net was simply for the employment value - there were more jobs around in my area for those skills than for C++ or ASM programming, and/or indeed anything to do with Linux (which is of course what I use at home exclusively these days).
...and yes, I'm with you on the PHP - generally I use gedit as I can connect it directly (or at least it looks that way to the user) to the server and simply click 'save' when I want it to update remotely.
Remotely (ssh) I use Joe['s own editor] which is a bit like nano, but with some really cool little features.
You can get a LAMP server up and running from scratch in less than 30 mins - which is bloody fantastic. Try doing the same with WAMP - you'll be there all week.
( , Tue 29 Jun 2010, 9:27, 1 reply)
True
I set up MAMP and LAMP and each only took me like 10 minutes to set up, more for the downloading and stuff yeah.
apt-get is fantastic.
Btw, yeah your home sounds epic (talking about the DIY stuff), I wanted to do something like that but I always run out of motivation. Maybe I'll take some ideas from you and get it done.
But what do think? Python or C for the controls? I know both, but I am better at the latter.
( , Tue 29 Jun 2010, 10:32, closed)
I set up MAMP and LAMP and each only took me like 10 minutes to set up, more for the downloading and stuff yeah.
apt-get is fantastic.
Btw, yeah your home sounds epic (talking about the DIY stuff), I wanted to do something like that but I always run out of motivation. Maybe I'll take some ideas from you and get it done.
But what do think? Python or C for the controls? I know both, but I am better at the latter.
( , Tue 29 Jun 2010, 10:32, closed)
Either....or....
I use python simply because I don't have to compile it every time I make a change - which is frequently, and I can just open the file over SSH and change it without a lot of grief.
Although C would most likely be fine as well - I hear socket programming is a nightmare though, and in Python that's all done for you.
I did initially write the touch screen interface in C#, but have since rewritten it using GTK+ as I came home one night to see someone remotely controlling the machine! (It was the only Windows box on the network, and to be honest, after so many years of not having to worry about virus protection etc... I just got lazy. Rather than go back to that nightmare of updating patches/virus protection/spyware etc... I figured I'd install Linux on the box and rewrite the front end. I generally wrote all the *grunt* work as webservices in PHP, so it really was just a matter of placing buttons on the screen in a different language).
( , Tue 29 Jun 2010, 13:40, closed)
I use python simply because I don't have to compile it every time I make a change - which is frequently, and I can just open the file over SSH and change it without a lot of grief.
Although C would most likely be fine as well - I hear socket programming is a nightmare though, and in Python that's all done for you.
I did initially write the touch screen interface in C#, but have since rewritten it using GTK+ as I came home one night to see someone remotely controlling the machine! (It was the only Windows box on the network, and to be honest, after so many years of not having to worry about virus protection etc... I just got lazy. Rather than go back to that nightmare of updating patches/virus protection/spyware etc... I figured I'd install Linux on the box and rewrite the front end. I generally wrote all the *grunt* work as webservices in PHP, so it really was just a matter of placing buttons on the screen in a different language).
( , Tue 29 Jun 2010, 13:40, closed)
Ah yeah security
is best with *nix systems.
Well, I have only done socket programming in Java before, but it hogs too much resources so I'll stick to C I guess. Or Python if I can get better at it.
Thanks anyway.
( , Wed 30 Jun 2010, 12:03, closed)
is best with *nix systems.
Well, I have only done socket programming in Java before, but it hogs too much resources so I'll stick to C I guess. Or Python if I can get better at it.
Thanks anyway.
( , Wed 30 Jun 2010, 12:03, closed)
« Go Back | See The Full Thread