background preloader

Learn to code

Learn to code

10 Puzzle Websites to Sharpen Your Programming Skills Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process. Here are the top 10 popular programming puzzle sites that will help test your thinking and improve your programming, problem solving, and logical thinking skills. 1. Programming Praxis is a blog that includes a range of interesting problems with solutions usually available in several different programming languages. 2. CodeKata is a blog of programming puzzles written by Dave Thomas, who’s most famous for the groundbreaking book, Pragmatic Programmer. 3. TopCoder is an active programming community of developers who love to solve puzzles. 4. 5. Facebook has a collection of very challenging programming puzzles that–should you manage to solve them–could result in you getting a job at Facebook! 6. 7. 8. 9. 10. 99 Prolog Problems * Bonus: Mind Cipher

Circle Hover Effects with CSS Transitions From our sponsor: Get started on your Squarespace website with a free trial In today’s tutorial we’ll experiment with hover effects on circles. Since we have the border radius property, we can create circular shapes and they have been appearing more often as design elements in websites. One use that I especially enjoy seeing is the circular thumbnail which just looks so much more interesting than the usual rectangular. Please note: the result of this tutorial will only work as intended in browsers that support the respective CSS properties. We will omit vendor prefixes in this tutorial. So, let’s get started! The HTML For most of the examples, we’ll be using the following structure: <ul class="ch-grid"><li><div class="ch-item ch-img-1"><div class="ch-info"><h3>Use what you have</h3><p>by Angela Duncan <a href=" on Dribbble</a></p></div></div></li><li><div class="ch-item ch-img-2"><div class="ch-info"><h3>Common Causes of Stains</h3><p>by Antonio F. The CSS Example 1

Build your own splitboard with Xavier De Le Rue - Whitelines Snowboarding A bonus treat from the Timeline series: join Xavier De Le Rue in his cave as he makes a split board: Using a Voilé kit and a handful of other tools, Xav turns his beloved Rossignol stick into a split, in order to have that same feel when he goes splitboarding. How he makes boards is similar to how he rides them – doing an awesome job whilst staying really mellow and making it look easy. Check back here soon to see what he does with it! UPDATE: After we posted this, a Whitelines reader got in touch with his own splitboarding story! Over to Stuart Blick… Hey, I saw your link to Xavier de la Rue Building his own splitboard and thought I’d share my experience from this winter. The New Boston » Java A true story about survival in the Adirondack Mountains. The park covers 6.1 million acres, a land area greater than Vermont, or than Yellowstone, Yosemite, Grand Canyon, Glacier, and Great Smoky Mountains National Parks combined. The Adirondacks are also home to thousands of black bears, deadly snakes, and countless other dangers. Abandoned in the middle of the park with no survival experience and very few supplies, the entire journey was documented and filmed. Click here to watch the whole series! Welcome to thenewboston, the ultimate source for free video tutorials on the internet! There is also a new and improved thenewboston Official Forum. If you are ever on YouTube, make sure to check out my channel at Feel free to donate to help support thenewboston. I hope you all enjoy the website, and thank you to everyone for all of your support!

Welcome to Treehouse, Start Learning Today 101 Small Business Marketing, Advertising Ideas, Tips And Tricks by Tom Egelhoff - Small Town Marketing 101 Free Small Business Marketing, Advertising Ideas, Tips And Tricks by Tom Egelhoff Listen to Tom's Free Weekly Small Business Podcasts. One of the great things about being older is having had the opportunity to work with some very intelligent and creative people over the past thirty years. Since the information wasn't mine to begin with, it only seems right to pass it along to you as they did with me. NEW! 1. a. b. c. d. Note: A pharmaceutical company shelved a cold medicine because they couldn't correct the drowsiness it produced. For More See: "Target Marketing: Who They Are, How To Find Them." 2. a. b. c. d. Also See: "Direct Mail: Why It Works And How To Use It." Formulas for Success: "How Much Should I Mail to Make A Profit?" 3. a. b. c. d. 4. a. Step 1: Offer a free "fact sheet" to customers that shows your expertise. Step 2: Add these customers to your mailing list and mail to them often. 5. a. b. 6. a. b. c. 7. a. b. c. For More See: "25 Low Cost Advertising Tips." 8. a. b. c. 9.

8 ways to be a better programmer in 6 minutes. 'hacka' on Sun, 08 Feb 2009 10:12:44 GMT, sez: stop using .net 'lb' on Sun, 08 Feb 2009 10:14:27 GMT, sez: @Hacka Ouch! 'Don2' on Sun, 08 Feb 2009 10:26:20 GMT, sez: The bigger font-size idea is excellent. Now I am better, and I can get on with my life. 'just honest' on Sun, 08 Feb 2009 10:35:21 GMT, sez: Maybe if I turned up to work sober once in a while. 'nagoff' on Sun, 08 Feb 2009 12:04:28 GMT, sez: How about 'remove some (all?) 'Michael' on Sun, 08 Feb 2009 14:40:49 GMT, sez: Learn a design pattern and try it out the next time an appropriate opportunity arises. 'Stephan Schmidt' on Sun, 08 Feb 2009 17:24:02 GMT, sez: Nice, made me think. Stephan -- Programming is hard - 'nagoff' on Sun, 08 Feb 2009 17:59:07 GMT, sez: I missed an obvious one that only occurred to me later - chat to a customer. 'jm' on Sun, 08 Feb 2009 18:00:49 GMT, sez: Read an open source project in six minutes? 'dccrowley' on Sun, 08 Feb 2009 19:07:17 GMT, sez: 1. 1.

24 Really Cool Photoshop Actions To Enhance Photography Photoshop actions are the best — they save time and make you more productive during post-processing. They can be used to speed up repetitive tasks, make quick work of time consuming edits, and give you a little creative inspiration. So here are 24 Really Cool Photoshop Actions To Enhance Your Photography These actions are not simple, filter-playing actions. The steps they take have been studied and thoroughly tested, making these actions true image enhancers. The results of these actions are realistic re-creations of traditional effects, without any gimmicks. Download PROActions Bundle – Film & Special Effects → HDR legendary image actions work for any image size (doesn’t matter how large it is) Download HDR Legendary Image Action → So, here are 100 photo styles to quickly enhance your images. Download 100 Photo Styles → 90 Premium Actions Set is a pack of professional Photoshop actions perfect for photographers and graphic designers. Download 90 Premium Actions Set → Typograph!

Igneous Skis makes Custom Handmade Skis, Snowboards Learning Javascript with Object Graphs HEADS UP! This article was written for an older version of node. More up-to-date information may be available elsewhere. One of the secrets to being a super effective JavaScript developer is to truly understand the semantics of the language. References Everywhere A variable in JavaScript is simply a label that references a value in memory somewhere. Local Variables In the following example, we will create four local variables in the top-level scope and point them to some primitive values: variables.js // Let's create some local variables in the top scopevar name = "Tim Caswell";var age = 28;var isProgrammer = true;var likesJavaScript = true;// Test to see if the two variables reference the same valueisProgrammer === likesJavaScript; Notice that the two boolean variables point to the same value in memory. In the code snippet we checked to see if the two references pointed to the same value using === and the result was true. The outer box represents the outermost closure scope. objects.js

50+ Most Amazing Adobe After Effects Tutorials You Need to Learn Adobe After Effects is commonly used for creating visual effects and motion graphics. It allows users to animate, alter, and composite media in 2d and 3d space with various built-in tools and third party plug-ins. This software is really amazing and powerful. It’s even more interesting if you have some tutorials to start learning. In this post, we collected the best Adobe After Effects tutorials and feature it in here. Here is 50+ Most Amazing Adobe After Effects Tutorials You Need to Learn. 3D Light Casting In this tutorial, you will learn how to create an energy-ball that re-lights the road surface. Particle Explosion An after effect tutorial where you will build a complex particle system using CC Particle World. Scene Re-Lighting In this tutorial, you will use normal-map to relight 3d scenes in After Effects. throughout this tutorial you will apply more advanced lighting, reflection & Refraction. Energetic Titles Learn advanced tips and create “3d-looking” titles. Fracture Design Evolution

25 Things You Should Know About Word Choice 1. A Series Of Word Choices Here’s why this matters: because both writing and storytelling comprise, at the most basic level, a series of word choices. Words are the building blocks of what we do. 2. Words are like LEGO bricks: the more we add, the more we define the reality of our playset. 3. You know that game — “Oh, you’re cold, colder, colder — oh! 4. Think of it like a different game, perhaps: you’re trying to say as much as possible with as few words as you can muster. 5. Finding the perfect word is as likely as finding a downy-soft unicorn with a pearlescent horn riding a skateboard made from the bones of your many enemies. 6. For every right word, you have an infinity of wrong ones. 7. You might use a word that either oversteps or fails to meet the idea you hope to present. 8. Remember how I said earlier that words are like LEGO, blah blah blah help define reality yadda yadda poop noise? 9. Incorrect word choice means you’re using the wrong damn word. 10. 11. 12. 13. 14. Am. 15.

Related: