Do the best you can until you know better. Then when you know better, do better. – Maya Angelou

Mr. Walker's Classroom Blog

  • The following was on Carl Cheo’s site and included here in the event it moves.  Please respect the author and look at the original site and all the material there.


    Before choosing your first programming language, you should also check out this infographic on What Is Programming And What Do Programmers Do.

    So you want to learn programming. Maybe you have asked your developer friends for recommendations and get different answers. They explained with terms that you don’t understand (what is object-oriented?!). To help you to pick your first programming language to learn, here is an easy-to-understand infographic that recommends the best option, depending on your purpose and interest. Details such as learning difficulty, popularity, and average salary for each computer programming language are provided too.

    I have also compiled a list of best programming tools and resources for each programming language, to help you get started quickly.

    Special thanks to Prithviraj Udaya for allowing me to use his awesome The Lord of the Rings analogy on Quora.

    Note: A good programmer must know at least a few programming languages to learn different ways to approach problems. They continue to learn and grow as technology advances. This is just the beginning of your programming journey. Simply pick one and start coding now!

    Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.

    – Linus Torvalds (creator of Linux)

     

    which-programming-language-should-i-learn-first-infographic

    Get the PDF version here.

  • NEW YORK (CNNMoney) — The Internet is celebrating a big birthday next week: The world’s oldest dot-com domain, symbolics.com, is turning 30 on Sunday.

    The first dot-com was purchased by a Massachusetts-based computer company Symbolics on March 15, 1985 — four years before the World Wide Web even existed. (Email and the Internet pre-date the Web).

    Symbolics was one of the original makers of computer workstations, and the company even got a mention in the movie "Jurassic Park." But the "Lisp" computer language that Symbolics developed eventually faded in popularity. Symbolics went belly-up and filed for bankruptcy in 1993.

    The company and its symbolics.com website continue to exist today. Symbolics maintains the Lisp operating system that is still used by some companies and government agencies, albeit in a very limited way.

    But in 2009, Symbolics got an unsolicited call from an entrepreneur named Aron Meystedt. He had built up a small domain name registry business called XF.com Investments, and he thought he’d take a shot in the dark by asking if symbolics.com might be up for sale.

    Meystedt said his call was perfectly timed: The company was looking to raise money to continue its operations. Symbolics transferred the domain name to Meystedt (he can’t share terms of the deal, since they were subject to a nondisclosure agreement), and the company moved its site (still the same since 2005) to symbolics-dks.com.

    So what to do with symbolics.com? Meystedt said it had been — and continues to be — a frequent topic among friends, family and colleagues.

    He quickly noticed that the site had been getting traffic without any advertising. Hundreds and sometimes thousands of people visit each day, and hundreds of thousands of clicks come into symbolics.com each year from curious Web browsers who happened to come across the fact that symbolics.com was the first dot-com.

    Meystedt thought there could be a revenue opportunity there. So he turned it into a kind of Internet history archive. A cartoonish city on the homepage reveals fast facts about the Internet and Worldwide Web when you click on buildings’ windows.

    To make money on his purchase, he allows companies to sell ads. Though he brought in some ad sales in the past (he says he’s unsure of the total amount), Meystedt has since taken a job that has put his symbolics.com hopes on the back burner.

    Meystedt is now director of auctioning off domain names at Heritage Auctions. He recently auctioned off classic.com for $172,500 and NL.com for $575,000. His XF.com Investments company also owns the rights to tablets.com and copier.com.

    Even though he isn’t getting to work on his symbolics.com passion project, he doubts that he’ll sell it. As a piece of Internet history, he says he is "very humbled" to be able to own it.

  • For your quiz tomorrow spot the ONE thing that makes this not entirely accurate.

    700

  • How many of these draw you in and get you to click?

    30Phrases

  • Whacky Thursday indeed.  The Science is fun, the forums on the Internet are scary and rude.  And it is simply interesting to realize what we all see Smile

    NOTE: None of the forums or the original approach are professional in tone or appearance and as such are not approved for use or reference in the class.

    From Wired:

    The original image is in the middle. At left, white-balanced as if the dress is white-gold. At right, white-balanced to blue-black.

    The original image is in the middle. At left, white-balanced as if the dress is white-gold. At right, white-balanced to blue-black. swiked

    Not since Monica Lewinsky was a White House intern has one blue dress been the source of so much consternation.

    (And yes, it’s blue.)

    The fact that a single image could polarize the entire Internet into two aggressive camps is, let’s face it, just another Thursday. But for the past half-day, peopleacross social media have been arguing about whether a picture depicts a perfectly nice bodycon dress as blue with black lace fringe or white with gold lace fringe. And neither side will budge. This fight is about more than just social media—it’s about primal biology and the way human eyes and brains have evolved to see color in a sunlit world.

    Light enters the eye through the lens—different wavelengths corresponding to different colors. The light hits the retina in the back of the eye where pigments fire up neural connections to the visual cortex, the part of the brain that processes those signals into an image. Critically, though, that first burst of light is made of whatever wavelengths are illuminating the world, reflecting off whatever you’re looking at. Without you having to worry about it, your brain figures out what color light is bouncing off the thing your eyes are looking at, and essentially subtracts that color from the “real” color of the object. “Our visual system is supposed to throw away information about the illuminant and extract information about the actual reflectance,” says Jay Neitz, a neuroscientist at the University of Washington. “But I’ve studied individual differences in color vision for 30 years, and this is one of the biggest individual differences I’ve ever seen.” (Neitz sees white-and-gold.)

    Usually that system works just fine. This image, though, hits some kind of perceptual boundary. That might be because of how people are wired. Human beings evolved to see in daylight, but daylight changes color. That chromatic axis varies from the pinkish red of dawn, up through the blue-white of noontime, and then back down to reddish twilight. “What’s happening here is your visual system is looking at this thing, and you’re trying to discount the chromatic bias of the daylight axis,” says Bevil Conway, a neuroscientist who studies color and vision at Wellesley College. “So people either discount the blue side, in which case they end up seeing white and gold, or discount the gold side, in which case they end up with blue and black.” (Conway sees blue and orange, somehow.)

    We asked our ace photo and design team to do a little work with the image in Photoshop, to uncover the actual red-green-blue composition of a few pixels. That, we figured, would answer the question definitively. And it came close.

    Unknown

    In the image as presented on, say, BuzzFeed, Photoshop tells us that the places some people see as blue do indeed track as blue. But…that probably has more to do with the background than the actual color. “Look at your RGB values. R 93, G 76, B 50. If you just looked at those numbers and tried to predict what color that was, what would you say?” Conway asks.

    So…kind of orange-y?

    “Right,” says Conway. “But you’re doing this very bad trick, which is projecting those patches on a white background. Show that same patch on a neutral black background and I bet it would appear orange.” He ran it through Photoshop, too, and now figures that the dress is actually blue and orange.

    The point is, your brain tries to interpolate a kind of color context for the image, and then spits out an answer for the color of the dress. Even Neitz, with his weird white-and-gold thing, admits that the dress is probably blue. “I actually printed the picture out,” he says. “Then I cut a little piece out and looked at it, and completely out of context it’s about halfway in between, not this dark blue color. My brain attributes the blue to the illuminant. Other people attribute it to the dress.”

    bluedress-315-new

    swiked

    Even WIRED’s own photo team—driven briefly into existential spasms of despair by how many of them saw a white-and-gold dress—eventually came around to the contextual, color-constancy explanation. “I initially thought it was white and gold,” says Neil Harris, our senior photo editor. “When I attempted to white-balance the image based on that idea, though, it didn’t make any sense.” He saw blue in the highlights, telling him that the white he was seeing was blue, and the gold was black. And when Harris reversed the process, balancing to the darkest pixel in the image, the dress popped blue and black. “It became clear that the appropriate point in the image to balance from is the black point,” Harris says.

    So when context varies, so will people’s visual perception. “Most people will see the blue on the white background as blue,” Conway says. “But on the black background some might see it as white.” He even speculated, perhaps jokingly, that the white-gold prejudice favors the idea of seeing the dress under strong daylight. “I bet night owls are more likely to see it as blue-black,” Conway says.

    At least we can all agree on one thing: The people who see the dress as white are utterly, completely wrong.