Recently in Web Development (October Edition)

Recently in Web Development (October Edition)

Web development is an industry that’s in a state of constant flux with technologies and jargon changing and mutating in an endless cycle. Not to mention the sheer deluge of information one has to process everyday.

In this series, published monthly, we’ll seek to rectify this by bringing you all the important news, announcements, releases and interesting discussions within the web development industry in a concise package. Join me after the jump!


News and Releases

All of the important news in a single place: releases, announcements, companies bickering, security issues and all related hoopla.

The World Loses a Few Luminaries

October, overall, was quite a sad month for techies everywhere. In case, you missed it, here are a few of the fine people we lost over the month.

Nettuts image

Dennis Ritchie

Dennis MacAlistair Ritchie was an American computer scientist who “helped shape the digital era”. He created the C programming language and, with long-time colleague Ken Thompson, the UNIX operating system. Everything digital probably runs on was created using the language this splendid mind created.

Nettuts image

John McCarthy

John McCarthy was the inventor of the LISP programming language, an American computer scientist and cognitive scientist who received the Turing Award in 1971 for his major contributions to the field of Artificial Intelligence (AI). He was responsible for the coining of the term “Artificial Intelligence”.

Nettuts image

Steve Jobs

Last, but not least, Steve Jobs passed away earlier this month. For those that have been living under a rock, Jobs was the co-founder of Apple and one of the creative minds behind a lot of the popular gadgets we use today. If you’re even the tiniest bit interested about him, I highly recommend picking up his biography — it’s an excellent read.

A moment in honor of these great men, if you will.


Nettuts image

Google Introduces the Dart Programming Language

Google, in their quest to make development easier, released a new programming language targeted at web developers. Called Dart, this language should feel familiar to most Java/C# programmers. I’m sure you have lots more questions so feel free to hit the link below for the official announcement post.

Read more

Nettuts image

Heroku Adopts for Python and Django

Heroku, one of the most well known platform-as-a-service providers, recently announced that they’re adding Python to their list of supported languages. The list now includes Ruby, Java, PHP, Scala and Clojure along with Python. Hit the link below to glean more on how to use Python on Heroku.

Read more

Nettuts image

Mozilla Shows off Aurora 9

Mozilla released Aurora 9, slated to be the upcoming Firefox 9. The build includes a lot of niceties for developers including new mouse events, improved JavaScript performance as well as user oriented features such as support for ‘Do Not Track’.

Read more

Nettuts image

Sinatra 1.3 Released

Quite probably the most fun framework ever just got updated to version 1.3. This version ships with a lot of nice new features about which you can read about in the link below.

Read more

Nettuts image

Apache Releases Version 1.7 of Subversion

Amongst all the talk about Git, it’s easy to forget that there are plenty of similarly abled version control solutions out there. One such fine alternative is Subversion and Apache just released a bit update to the software with plenty of bug fixes, performance improvements and new features.

Read more

Nettuts image

Google Releases the Google JS Test

Google JS Test is a JavaScript unit testing framework that runs on the V8 JavaScript Engine, the same open source project that is responsible for Google Chrome’s super-fast JS execution speed.

Read more

Nettuts image

Google Unleashes ScriptCover

ScriptCover is a Chrome extension that provides line-by-line Javascript code coverage statistics for web pages in real time without user modification of the site. Results are collected when the page loads and continue to be updated as users interact with the page. These results can be viewed in real time through a reporting tool which highlights the executed lines of code for detailed analysis. ScriptCover is useful when performing manual and automated testing and in understanding and debugging complex code.

Read more


New Kids on the Block

As web developers, the sheer amount of resources we can tap into increases exponentially with time. Here is just a quick look at some recently created resources that deserve your attention — everything from new books to scripts and frameworks.

Nettuts image

money.js

JavaScript currency conversion library, done right – with no dependencies, in just over 1 kb.

Read more

Nettuts image

AliceJS

AliceJS is a micro JavaScript library focused on using hardware-accelerated capabilities (in particular CSS3 features) in modern browsers for generating high-quality, high-end visual effects.

Read more

Nettuts image

validate.js

Lightweight JavaScript form validation library inspired by CodeIgniter.
No dependencies, just over 1kb gzipped, and customizable!

Read more

Nettuts image

List.js

List.JS is a 7 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? You can also add, edit and remove items by dead simple templating?

Read more

Nettuts image

Tangle

Tangle is a JavaScript library for creating reactive documents. Your readers can interactively explore possibilities, play with parameters, and see the document update immediately. Tangle is super-simple and easy to learn.

Read more

Nettuts image

JSZip

The easiest way to deliver multiple files to your users is in a zip file. Instead of wasting server resources and bandwidth you can get the client to do it for you.

Read more

Nettuts image

Zynga Scroller

A pure logic component for scrolling/zooming. It is independent of any specific kind of rendering or event system.

Read more

Nettuts image

Raptor

Raptor is a unique framework that’s Ruby powered, Rack compatible, controller-free amongst lot others. If you’re a Ruby-ist, I strongly recommend taking a look at the framework.

Read more

Nettuts image

Raphael

While not really a new utility, Dmitry just pushed out a new version of his much acclaimed Raphael vector library. Make sure to check it out!

Read more

Nettuts image

Donatello

Donatello is a pure-CSS drawing library for the browser. The API is inspired in part by Raphael.js. All graphical elements are rendered using HTML DOM and CSS. The idea came together from various code snippets I had lying around for drawing circles and lines in other projects. I decided to make an attempt at a drawing API using these ideas after using Raphael.js in my Node Knockout team project.

Read more


Best of the Internet

Often, you’re not really looking for a tutorial as much as you’re looking for a rant, an opinion or the musings of a tired developer or just something cool with absolutely zero real world use. This sections contains links to precisely those — interesting and cool stuff from the developer community.

Nettuts image

Ryan Dahl on Software

An excellent, little rant-ish post on Unix, software development and abstraction. An excellent read indeed!

Read more

Nettuts image

‘Algorithm’ is Not a Four Letter Word

Jamis Buck from 37Signals talk about algorithms and why they should be a part of your programming training regimen.

Read more

Nettuts image

Node.js is Cancer

Ted Dziuba explains why he thinks Node.JS is a disaster waiting to happen. Contains a few expletives so be warned.

Read more

Nettuts image

repl.it

repl.it is an online environment for interactively exploring programming languages. The name comes from the read-eval-print loop, the interactive toplevel used by languages like Lisp and Python. An excellent tool if you merely want to mess around with a language.

Read more

Nettuts image

Node.js Cures Cancer

As it often happens in our field, an incendiary article often results in numerous counter articles. In this example, Brian Beck counters Ted’s post about Node.JS.

Read more

Nettuts image

JavaScript Face Detection

Title says it all. Face detection using canvas and the video element along with a bit of JavaScript. Really cool stuff!

Read more

Nettuts image

Noise with JavaScript

Cool little script that generates noise using the canvas element.

Read more


Wrapping Up

Well, that’s about all the major changes that happened in our industry lately. Since this is the first time we’re doing something along these lines, everything is still up in the air — future editions will be shaped by your feedback.

Do you want us to cover more standard news? A focus on upcoming scripts maybe? Or just more interesting posts and discussions from the community? Let us know in the comments and thank you so much for reading!

Siddharth is Siddharth on Codecanyon
Tags: News
Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://jabanalabs.com Mohammed

    Great, and Rich Info & News, Thanks

  • Dragos

    That Ted Dziuba is a moron :)

  • http://faddai.tumblr.com Don aMOEBa

    Good stuffs Siddharth, I really enjoy having all these resourceful links at my disposal in an article. Really love the Tutsplus network, you guys are fun and you know your stuff. I am your number one fan.

    Another Programming language? from Google? I wonder what happened to Go Programming language.

  • http://www.franboud.com Francis Boudreau

    Thanks for all the resources!

  • sebbe

    Good read indeed :)
    In the future more coverage of PHP/Ruby/Python would be nice :)

  • http://azelfrath.wordpress.com Azelfrath

    Nice to see Ritchie and McCarthy above Jobs. Not that I have anything against Jobs, but he got the most media coverage using a product built largely in C.

    • http://www.ssiddharth.com Siddharth
      Author

      Yes, that was a distinct choice I made — they influenced our lives just as much, probably more since C and LISP have incredible penetration and within them, run almost *everything* and have spawned off a number of children.

  • http://tatvacreations.com Kapil Verma

    Love these news-letters .. keep ‘em up :D

  • Dino

    You should add the year in the post title, for the future you know.

    • http://www.ssiddharth.com Siddharth
      Author

      Haha — yes, we should. Will keep this in mind from the next post onwards.

    • http://www.designtodevelop.com Steven

      There is a meta date for this post already so it maybe unnecessary to have one on the title.

      • http://www.ssiddharth.com Siddharth
        Author

        Lots of readers come in through a search somewhere or RSS. Having the date in there helps a lot.

  • Potado

    Repl.it == Boss:
    postComment()

  • http://webeventures.com Prabhjeet

    good article. one most new thing is attracting to me is DART . will give it a try, thanks for the article :)

  • orion

    Please do more of these resources posts!! now that delicious is “dead” i’m missing so much great content.

    • http://sirwan.me Sirwan

      You might want to try reddit.com

  • http://www.techfolks.in vivek

    Really great article, I learned new tech things a lot from this.

  • Abhijit

    Nice list, thanks! Dart looks interesting considering it’s coming from Google. By the way, I just uninstalled Firefox 7 and reverted to Firefox 3.6. The new versions of FF just suck. I have always loved FF though, so waiting for something like Aurora, hope those wont disappoint.

  • http://www.efazati.org/ mohammad efazati

    thanks for your post. i like it … many data

  • Diogo

    Great initiative! I’m looking forward to the next edition. :)

  • http://www.thoughtresults.com Saeed Neamati

    Google rocks. Just like always.

  • http://jonathancutrell.com Jonathan Cutrell

    So, when do we get to see a tut on the new streaming api for Sinatra? :)

  • Keer Bhat

    Here are some more recent articles on technology which might be of your interest

    Whats new in .Net 4.5
    http://www.msguy.com/2011/10/whats-new-and-expected-in-net-framework.html

    HTML 5 Canvas
    http://www.msguy.com/2011/10/introduction-to-canvas-in-html5.html

    ASP.Net Performance Improvement
    http://www.msguy.com/2011/11/aspnet-applications-performance.html

  • http://36creative.com mac @ 36creative

    It will be interesting to see where Google goes with Dart. They tend to attempt things that often fizzle out or end up on the back burner.

  • John mulligan

    Great Article!!! A ton of information with a perfect balance between different things

  • http://fathnetwork.com Amiru

    Great work, this need to be online most of the thime

  • http://sirwan.me Sirwan

    Hi Siddharth,

    You know this is all great and everything, but soon enough you will really need to get deeper into whats happening amongst the likes of Ryan Dahl and TJ Holowaychuck, regarding NodeJs. For one, I’d like to know why the Frig, Ryan Dahl had just tweeted that he thinks Dart is his personal javascript.

  • http://foundation.cegonsoft.org/ Cegonsoft

    Very nice article… It is being good in surfing net while being like this article…

  • http://zemanovic.co.uk Tomáš Zemanovič

    Great article, cheers! Looking forward to DART.

  • http://www.annospot.com Fayçal M

    Nice article, thanks :) !

  • http://www.anil2u.info/ Anil Kumar Panigrahi

    Great information… thank you for providing ….

  • http://coderbay.com coderbay

    This is very good and informative article.