I would reccommend to start with NIX. It is the root of all OS and you will find many things along your programming career that will harken back to something relating to NIX. Most application servers run a NIX OS and to program for them and administer them a NIX background will be essential. Basic NIX commands (ls, cd, chmod, chown, su/sudo) coupled with VI should be your starting point. Once you master these try tackling your first programming language - I would reccommend BASH / KSH (shell scripting) or PERL, but pick something somewhat relevant to what you are trying to accomplish and something that looks fun. Also, don't take too much stock in what someone says about learning this or that language versus another. Most of them have very similar constructs anyway. Remember that opinions are like belly-buttons. Everyone has one!!
Truth be told, I am really, really hoping that they try to do this. The consumer backlash and probably subsequent lawsuits over everything from eBay sales to EB Games/Gamestop sales will provide lots of ripe discussion material on/. for months.
Assuming anyone even buys one!! Can you imagine much of a second hand market if there isnt even much of a first-hand one?
Thank you for setting that straight - I wish I had mod points for you!:)
Re:Dual boot? How about virtualization, too!
on
Going To Boot Camp
·
· Score: 1
Out of pure curiousity what was the name of the app? I have been looking for a good psql design / admin app that isnt web based. I have used Dezign for databases, but I don't think it does any admin functions.
I was going to provide a thoughtful response stating the intent of my post (I may not have been as clear as possible). However after viewing your comment history I can see you are just a common troll. Good day, sir.
They should probably keep it in their repair shop for a while and witness for themselves. My iMac G5 had a problem where it would cut off (power) after being on for an hour or so. The "genius" (what a bad name for low-level tech support. I cringe anytime I have to say it) kept it in the store for a while so he could witness it happen. When he did notice it turned itself off he sent it off to get a new power supply and motherboard. That seemed to fix the issue. Maybe you could reccommend something like that? Sometimes you have to lead the horse to water....
Similar experience: I just purchased a PowerMac G5 but didnt get the Video Card upgrade, thinking I could just go grab one off the shelf somewhere. Boy was I wrong - nVidia doesnt sell the Apple cards directly to retailers or consumers. I called Apple to see what my options were and my cell phone dropped the call a few minutes into the conversation. She called me back and left a detailed voicemail explaining the rest of my options for getting a better video card or replacement. WOW!
That is how I learned to program. I learned OOP concepts (high level) and learned how to program PHP by pair programming with a friend that was far more experienced than myself. It mostly consisted of him programming and me watching. He would explain each chunk of code and why it was there and how it worked. A lot of those first sessions went right over my head, I just kept up with as much as I could. Slowly I would take over in certain sections (he could sandbox out a part of the code that was relativley easy in comparison with the project).
It can be a good way to learn, but make no mistake you will have to do most of the work. I spent a lot of time with this friend (we would stay up to 3 am consistently) but in a couple weeks I was doing a lot of routine PHP work with no problem. (Granted PHP is easy compared to, oh say Java, but since I knew NOTHING about programming prior to that it was a good leap for me).
In any project you have your three constraints: time, budget, scope. If you have less "resources" you will probably see a relative increase in time to compensate for that.
Homer: Hey, you guys aren't from around here, are you?
Man 1: Ach, nein. We are from Chermany. He is from ze East. I am from ze Vest.
Man 2: I hat a big company, and he hat a big company, and now we have a very big company.
Man 1: We are interested in buying the power plant. Do you think the owner will ever sell it?
Homer: Well, I happen to know that he won't sell it for less than $100 million!
Man 2: 100 million?
Man 1: [opens a briefcase of cash, counts] Eins, zwei, drei, vier, fuenf...
Oh, don't vorry, we still enough left to buy the Cleveland Browns.
My guess would be that she had conflicting information and went ahead with what the parents had told her.
Typically when these things happen the independent jounalist covers that side of the story too. In the face of this conflicting evidence she chose the story that would sell more: "Oh noes! Your kids are in daaaaaanger!".
Hermes Conrad: Onto new business. Today's mission is to go to the brain slug planet. Dr. Zoidberg: What are we going to do there? Hermes Conrad: Nothing. Just walk around not wearing a helmet.
Yes I think you nailed it! The issue has to be a factor of not being able to throw more hardware at the problem - the network code must suck. That means the only thing they can reasonably do is what they HAVE been doing:
add more realms to disperse the player load add queues to reduce the load per realm have players spread out into more zones (i.e. - auction houses in all major cities, not just IF/Org)
It seems these things are not enough though - they need to be able to beef up the realm servers themselves, but they cant if the code on them cant run more parallel.
While it could be possible that God created evolution, there is no scientific way to prove that he did. Or that he didn't. Therefore ID isn't science, its a faith based belief system. I would say that Science as a whole is NOT trying to prove or disprove that god exists or created the universe, though there are tons of grey areas where people with agendas will use the research / white papers of either side to make their own point.
Science wants to prove what is fact, using logic and methods that are sound and consistent. Pure faith based systems do not work into that mold, so I feel they ARE mutually exclusive (until Science can somehow prove the existence / nonexistence of God).
The way I do things, there are several components to Web Development:
Document markup and design: HTML: Used for document markup only! CSS: Used to solve most display requirements
Content management / functionality: Javascript: Client side DHTML (when you DONT want to refresh the page) PHP: database interaction, web forms, etc.
The CSS links CanSpice points to are excellent resources. I think you should start there, regardless of wanting to learn a web programming language. Knowing CSS will benefit you to:
+ Start on the right path with web standards (as opposed to old HTML 4 sins that many webmasters commit to this day). HTML is NOT for display / design purposes, only for document markup. + Cross-browser functionality + Less code (you can usually do a lot more with a little css, compared to html) + Separation of design and code. You can keep all your css in an external stylesheet than can be updated independently of the site code.
As far as web programming, you basically have two sides:
1. Javascript It is extremely useful for its DHTML capabilities. You can instantly move html elements around on a page and do some pretty powerful stuff with this. People hate it when they have to refresh a page for something as simple as sorting a table. This is where Javascript shines. Get started by learning the DOM (document object model). Keep in mind that each browser implements this model a little differently so you can consult each browser's documentation.
(by no means a complete list but you get the picture)
2. PHP. YMMV, but I have found this to be one of the easiest languages to learn. Other contenders in this category include: ASP, ASP.NET, C#, Perl, ColdFusion just to name a few. PHP has a very low effort to learn and there are tons of resources on the web to help you. The Microsoft languages (.NET stuff) are pretty powerful too, but you mentioned this is mostly for hobby reasons so I would recommend going with something with an open license like PHP. ColdFusion is also extremely easy to learn, but your host may not support it (and you may not want to have to purchase the Macromedia IDE for it).
No seriously...if these people are as 'lusery' as everyone says (and I agree), then they will probably get the virus. There has always been some level of responsibility on the operator of the computer to have enough know-how to help themselves. Its a sort of digital natural selection - we are saying here that those who take the time to learn some BASIC computer skills will manage to get by ok. The others will have to pay compusa 45$ an hour to fix their computer.
Keep in mind that Nintendo didnt have a great start either. The first few months were about as dry as this. I remember walking into Best Buy several times and found nothing new on the shelf during this period. Now it seems the devs are catching up, and will only continue to gain momentum. I expect the same for the PSP later this year. We already know we have some good games to look forward to such as Burnout, Advent Children (ok not really a game, but a PSP only release), and GTA. Oh, and Madden 2005 too.:)
You do of course realize this has nothing to do with children at all. It is just various politicians seeing this as something to capitalize on.
Hillary is clearly using this simply as a means to get into a public debate about an "issue" that involves something important, like "kids". Never you mind that the actual substance of the issue is completely and fundamentally flawed, which you did a superb job of expounding upon.
That is my problem with the democratic party right now, they try too HARD by trying to do what they think the public perceives as "right", as opposed to just DOING what is right in the first place. I am thinking more and more about joining the libertarian party.
You may want to take a look at Mambo CMS (www.mamboforge.net) It is GNU licensed, and in my experience, a very mature CMS app. There are tons of plugins (including a cool Dreamweaver extension that makes theme-ing pretty easy). I use the blog and gallery plugins for my site and I am very happy with it.
I have also used e107 as well, it is a pretty nice app as well, but Mambo seems to have more features.
I would reccommend to start with NIX. It is the root of all OS and you will find many things along your programming career that will harken back to something relating to NIX. Most application servers run a NIX OS and to program for them and administer them a NIX background will be essential. Basic NIX commands (ls, cd, chmod, chown, su/sudo) coupled with VI should be your starting point. Once you master these try tackling your first programming language - I would reccommend BASH / KSH (shell scripting) or PERL, but pick something somewhat relevant to what you are trying to accomplish and something that looks fun. Also, don't take too much stock in what someone says about learning this or that language versus another. Most of them have very similar constructs anyway. Remember that opinions are like belly-buttons. Everyone has one!!
Truth be told, I am really, really hoping that they try to do this. The consumer backlash and probably subsequent lawsuits over everything from eBay sales to EB Games/Gamestop sales will provide lots of ripe discussion material on /. for months.
Assuming anyone even buys one!! Can you imagine much of a second hand market if there isnt even much of a first-hand one?
(duck and cover!!)
Thank you for setting that straight - I wish I had mod points for you! :)
Out of pure curiousity what was the name of the app? I have been looking for a good psql design / admin app that isnt web based. I have used Dezign for databases, but I don't think it does any admin functions.
I was going to provide a thoughtful response stating the intent of my post (I may not have been as clear as possible). However after viewing your comment history I can see you are just a common troll. Good day, sir.
They should probably keep it in their repair shop for a while and witness for themselves. My iMac G5 had a problem where it would cut off (power) after being on for an hour or so. The "genius" (what a bad name for low-level tech support. I cringe anytime I have to say it) kept it in the store for a while so he could witness it happen. When he did notice it turned itself off he sent it off to get a new power supply and motherboard. That seemed to fix the issue. Maybe you could reccommend something like that? Sometimes you have to lead the horse to water....
:)
Hope you can get it fixed.
lol. that _was_ pretty cute.
Similar experience: I just purchased a PowerMac G5 but didnt get the Video Card upgrade, thinking I could just go grab one off the shelf somewhere. Boy was I wrong - nVidia doesnt sell the Apple cards directly to retailers or consumers. I called Apple to see what my options were and my cell phone dropped the call a few minutes into the conversation. She called me back and left a detailed voicemail explaining the rest of my options for getting a better video card or replacement. WOW!
That is how I learned to program. I learned OOP concepts (high level) and learned how to program PHP by pair programming with a friend that was far more experienced than myself. It mostly consisted of him programming and me watching. He would explain each chunk of code and why it was there and how it worked. A lot of those first sessions went right over my head, I just kept up with as much as I could. Slowly I would take over in certain sections (he could sandbox out a part of the code that was relativley easy in comparison with the project).
It can be a good way to learn, but make no mistake you will have to do most of the work. I spent a lot of time with this friend (we would stay up to 3 am consistently) but in a couple weeks I was doing a lot of routine PHP work with no problem. (Granted PHP is easy compared to, oh say Java, but since I knew NOTHING about programming prior to that it was a good leap for me).
In any project you have your three constraints: time, budget, scope. If you have less "resources" you will probably see a relative increase in time to compensate for that.
woohoo!
Homer: Hey, you guys aren't from around here, are you?
Man 1: Ach, nein. We are from Chermany. He is from ze East. I am from ze Vest.
Man 2: I hat a big company, and he hat a big company, and now we have a very big company.
Man 1: We are interested in buying the power plant. Do you think the owner will ever sell it?
Homer: Well, I happen to know that he won't sell it for less than $100 million!
Man 2: 100 million?
Man 1: [opens a briefcase of cash, counts] Eins, zwei, drei, vier, fuenf...
Oh, don't vorry, we still enough left to buy the Cleveland Browns.
My guess would be that she had conflicting information and went ahead with what the parents had told her.
Typically when these things happen the independent jounalist covers that side of the story too. In the face of this conflicting evidence she chose the story that would sell more: "Oh noes! Your kids are in daaaaaanger!".
Did he back them up? I seriously hope so! Just hearing about that kind of loss makes me wince.
Hermes Conrad: Onto new business. Today's mission is to go to the brain slug planet.
Dr. Zoidberg: What are we going to do there?
Hermes Conrad: Nothing. Just walk around not wearing a helmet.
I call shenanigans on this post.
Yes I think you nailed it! The issue has to be a factor of not being able to throw more hardware at the problem - the network code must suck. That means the only thing they can reasonably do is what they HAVE been doing:
add more realms to disperse the player load
add queues to reduce the load per realm
have players spread out into more zones (i.e. - auction houses in all major cities, not just IF/Org)
It seems these things are not enough though - they need to be able to beef up the realm servers themselves, but they cant if the code on them cant run more parallel.
While it could be possible that God created evolution, there is no scientific way to prove that he did. Or that he didn't. Therefore ID isn't science, its a faith based belief system. I would say that Science as a whole is NOT trying to prove or disprove that god exists or created the universe, though there are tons of grey areas where people with agendas will use the research / white papers of either side to make their own point.
Science wants to prove what is fact, using logic and methods that are sound and consistent. Pure faith based systems do not work into that mold, so I feel they ARE mutually exclusive (until Science can somehow prove the existence / nonexistence of God).
Fine! I'm go make my OWN Futurama. With blackjack! And Hookers! In fact, forget the Futurma!
The way I do things, there are several components to Web Development:
= /workshop/author/dhtml/dhtml.asp (IE)X .html (mozilla)
Document markup and design:
HTML: Used for document markup only!
CSS: Used to solve most display requirements
Content management / functionality:
Javascript: Client side DHTML (when you DONT want to refresh the page)
PHP: database interaction, web forms, etc.
The CSS links CanSpice points to are excellent resources. I think you should start there, regardless of wanting to learn a web programming language. Knowing CSS will benefit you to:
+ Start on the right path with web standards (as opposed to old HTML 4 sins that many webmasters commit to this day). HTML is NOT for display / design purposes, only for document markup.
+ Cross-browser functionality
+ Less code (you can usually do a lot more with a little css, compared to html)
+ Separation of design and code. You can keep all your css in an external stylesheet than can be updated independently of the site code.
As far as web programming, you basically have two sides:
1. Javascript
It is extremely useful for its DHTML capabilities. You can instantly move html elements around on a page and do some pretty powerful stuff with this. People hate it when they have to refresh a page for something as simple as sorting a table. This is where Javascript shines. Get started by learning the DOM (document object model). Keep in mind that each browser implements this model a little differently so you can consult each browser's documentation.
http://msdn.microsoft.com/library/default.asp?url
http://www.mozilla.org/docs/dom/domref/dom_shortI
http://www.w3.org/TR/DOM-Level-2-Core/core.html (safari implements this)
www.brainjar.com (great for DHTML as well as CSS)
(by no means a complete list but you get the picture)
2. PHP.
YMMV, but I have found this to be one of the easiest languages to learn. Other contenders in this category include: ASP, ASP.NET, C#, Perl, ColdFusion just to name a few. PHP has a very low effort to learn and there are tons of resources on the web to help you. The Microsoft languages (.NET stuff) are pretty powerful too, but you mentioned this is mostly for hobby reasons so I would recommend going with something with an open license like PHP. ColdFusion is also extremely easy to learn, but your host may not support it (and you may not want to have to purchase the Macromedia IDE for it).
Some great PHP resources:
http://www.php.net/manual/en/
www.w3schools.com
Good luck!
Infect them all. Let God s(n)ort them out.
No seriously...if these people are as 'lusery' as everyone says (and I agree), then they will probably get the virus. There has always been some level of responsibility on the operator of the computer to have enough know-how to help themselves. Its a sort of digital natural selection - we are saying here that those who take the time to learn some BASIC computer skills will manage to get by ok. The others will have to pay compusa 45$ an hour to fix their computer.
Right...but bulleys who grow up to be convicted of crimes in a court of law, well, their right to vote is taken away from them.
Keep in mind that Nintendo didnt have a great start either. The first few months were about as dry as this. I remember walking into Best Buy several times and found nothing new on the shelf during this period. Now it seems the devs are catching up, and will only continue to gain momentum. I expect the same for the PSP later this year. We already know we have some good games to look forward to such as Burnout, Advent Children (ok not really a game, but a PSP only release), and GTA. Oh, and Madden 2005 too. :)
/agree!
thank you for your post
Good point. Ya know, TV == Soma. Whattya think? Am I being a little too alarmist? Maybe...but...if it looks like a duck...
You do of course realize this has nothing to do with children at all. It is just various politicians seeing this as something to capitalize on.
Hillary is clearly using this simply as a means to get into a public debate about an "issue" that involves something important, like "kids". Never you mind that the actual substance of the issue is completely and fundamentally flawed, which you did a superb job of expounding upon.
That is my problem with the democratic party right now, they try too HARD by trying to do what they think the public perceives as "right", as opposed to just DOING what is right in the first place. I am thinking more and more about joining the libertarian party.
You may want to take a look at Mambo CMS (www.mamboforge.net) It is GNU licensed, and in my experience, a very mature CMS app. There are tons of plugins (including a cool Dreamweaver extension that makes theme-ing pretty easy). I use the blog and gallery plugins for my site and I am very happy with it.
I have also used e107 as well, it is a pretty nice app as well, but Mambo seems to have more features.