Education won't help those who are proudly and willfully ignorant. They'll literally rather die before changing.
tangara goh wrote: But, I'm quite worried that whenever there's an upgrade I need to re-learn the technology.
tangara goh wrote:
Also, can Linux administration helps me deepen my web technology skill?
Tim Holloway wrote:Linux is not a monolithic product. It's a kernel, OS add-ons, and tons of applications. Something's always changing. You usually don't have to "relearn the technology", since the core characteristics are now quite mature, but there's always new stuff to learn, and it's not wise to wait for an upgrade to learn it, or you'll end up having to figure out multiple changes all at once.
Linux (and other Unix variants like HP and Solaris) are far more common on the server side than on the desktop, so if you plan on working with web technology, chances are you'll run into a Unix server at some point. That said, Linux administration and web technology are two different skill sets. It will be good to have both, but having one will not necessarily inform the other.
Joe Ess wrote:When I hear someone wants to develop "web technology skill", I assume that they want to develop web applications or web sites. That's why I mention servers. If your goal is not to do development work, what do you want to do with "web technology"?
tangara goh wrote:
Yes. Indeed I want to 'develop website'.
And so how is the servers linked to the web development? As far as I know, the IDE comes with "servers".
At the very least, you'll need to interact with the server in order to deploy your application. Non-trivial applications may involve processes other than the web server running on the server machine. For example, several of my web applications send out reminder emails to users who need to take action. These emails are sent by a cron job, cron being a scheduler in Unix-like systems.
While one can use an IDE with an embedded server, I prefer to run a stand-alone server on my development system. The main reason is so that I can replicate the same build and deploy cycle on my development machine as I have on the server (we use Ant to do builds). This way I'm not debugging the little differences between my IDE and production environment when I try to build the production system.
tangara goh wrote:Now, is it common for web developer to test out the site using a Unix-like systems?
tangara goh wrote:And do you mind share with me how did you develop the emails reminder using "Java" ?
tangara goh wrote:
Did you use hibernate or Strut?
Education won't help those who are proudly and willfully ignorant. They'll literally rather die before changing.
They gave me pumpkin ice cream. It was not pumpkin pie ice cream. Wiping my tongue on this tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|