Mostly Programming
332 views | +0 today
Follow
Mostly Programming
Programming Topics
Curated by Fred Krueger
Your new post is loading...
Your new post is loading...
Scooped by Fred Krueger
Scoop.it!

Are You a Zen Coder or Distraction-Junkie?

Are You a Zen Coder or Distraction-Junkie? | Mostly Programming | Scoop.it
What you do when compiling can ruin your life. And not just when compiling. What makes a Zen Coder?
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

DOWNLOAD Ubuntu: An Absolute Beginner’s Guide

DOWNLOAD Ubuntu: An Absolute Beginner’s Guide | Mostly Programming | Scoop.it
Curious about Ubuntu, but not sure where to start? Start here – “Ubuntu: An Absolute Beginner’s Guide“, by author Courtney Loo, is the latest free guide from MakeUseOf and will teach you everything you need to know about Ubuntu in easy-to-understand language.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Great time to be a developer | Joshua Flanagan's Blog

Great time to be a developer | Joshua Flanagan's Blog | Mostly Programming | Scoop.it

I am in awe of the free tools available to software developers today. It is amazing how fast, and cheaply, you can turn an idea into productive code. I was so pumped by a recent experience, I decided to share.

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

QTP Tutorials & Interview Questions: Use Case, Use Case Diagrams, Use Case Examples

STLC, software testing life cycle, testing life cycle, software testing...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

How Speeding The "Most Important Algorithm Of Our Lifetime" Could Change This Modern World | Fast Company

How Speeding The "Most Important Algorithm Of Our Lifetime" Could Change This Modern World | Fast Company | Mostly Programming | Scoop.it

Math breakthroughs don't often capture the headlines--but MIT researchers have just made one that could lead to all sorts of amazing technological breakthroughs that in just a few years will touch every hour of your life.

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

JavaScript Pattern Roundup - Issue 1 | Shi Chuan's blog

JavaScript Pattern Roundup - Issue 1 | Shi Chuan's blog | Mostly Programming | Scoop.it
A week since the release of JS Patterns - a JavaScript pattern and antipattern collection, the response has been overwhelming.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

The Pragmatic Bookshelf | PragPub 2011-12 | Scala for the Intrigued

In this fourth installment of his series on the Scala programming language, Venkat delves into the functional style of programming in Scala.

 

Hello again! In this fourth installment of our series on the Scala language, we discuss the functional style of programming in Scala.

In the last article we saw the pure OO side of Scala. Scala also supports functional style; however, it does not enforce the style, so it’s often called a fully OO, hybrid functional language.

When designing Scala, Martin Odersky took a bold, unconventional step of bringing two different paradigms together, the OO and functional. This is not a trivial undertaking as these two styles are quite dissimilar and this marriage of distinct paradigms poses some real challenges.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Windows Azure - ScottGu's Blog

Windows Azure - ScottGu's Blog | Mostly Programming | Scoop.it
As some of you might know, I’ve spent much of my time the last 6 months working on Windows Azure – which is Microsoft’s Cloud Computing Platform (I also continue to run the teams that build ASP.NET, core pieces of .NET and VS, and a bunch of other products too).

 

I’m pretty excited about where we are going with Windows Azure – it is going to enable a number of great new scenarios for developers. Over the next few months I’m going to be blogging a lot more about it – and I’ll cover both what it provides as well as how you can easily take advantage of it as developers.

 

Learn Windows Azure Talk

 

Before the holidays we held a special “Learn Windows Azure” event. A recording of the keynote I gave is now available to watch online. It provides a 90 minute end-to-end look at Windows Azure, covers what it is and how it works, and walks-through a bunch of demos + code on how you can program against it. You can now watch my talk online and download the slides and samples.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Count words in a String

Count words in a String | Mostly Programming | Scoop.it
If a Java program needs to count the number of words in a string then there are multiple ways to do so.
The following program shows how to count the number of words of a string.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Software Engineering Salaries in Silicon Valley

Software Engineering Salaries in Silicon Valley | Mostly Programming | Scoop.it
Posted by: Rivi Team

We took a look at the placement data that we gathered from the third quarter of 2011 and compared it to data we previously ran from the quarter before. While our findings we...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Tutorials and Snippets to Get Started with CoffeeScript | Web Builder Zone

To keep it simple, CoffeeScript is a little language that compiles into JavaScript. If you ever coded in languages such as Python or Ruby, you’ll probably love CoffeeScript a lot. Instead of awkward braces and semicolons, JavaScript has always had a gorgeous object model at its heart.
The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly from CoffeeScript (and vice-versa). The compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript implementation, and tends to run as fast or faster than the equivalent handwritten JavaScript.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Scala Projected As The Next Java – Likely or Far-Fetched?

An Ecole Polytechnique Fédérale de Lausanne (EPFL) release says that a quiet revolution is taking place and Scala, a programming language used by Twitter and...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Software Engineering, Not Computer Science

Software Engineering, Not Computer Science | Mostly Programming | Scoop.it

When interviewing candidates for programming jobs, one of my favorite interview questions is, “How would you describe your approach to software development?” I give them examples such as carpenter, fire fighter, architect, artist, author, explorer, scientist, and archeologist, and I invite them to come up with their own answers. Some candidates try to second-guess what I want to hear; they usually tell me they see themselves as “scientists.” Hot-shot coders tell me they see themselves as commandos or swat-team members. My favorite answer came from a candidate who said, “During software design, I’m an architect. When I’m designing the user interface, I’m an artist. During construction, I’m a craftsman. And during unit testing, I’m one mean son of a bitch!”

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Programmatically Speaking: The importance of thinking the right thing

The importance of thinking the right thing

I've been fiddeling with type inference again -- this time I've actually got much further than before. This time, the algorithm can infer types of (tiny) Python programs of relatively dynamic nature. Here's an example:

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

10x Productivity Myths: Where’s the 10x Difference in Compensation? - 10x Software Development

10x Software Development: Steve McConnell's Blog...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

An Introduction to the R Language | Web Builder Zone

An Introduction to the R Language | Web Builder Zone | Mostly Programming | Scoop.it
R is a language for statistical computing. In a world of big data and scientific approaches to startup ideas, you can have the advantage of a tool in your box...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

The Trello Tech Stack - Fog Creek Blog

Trello started as an HTML mockup that Justin and Bobby, the Trello design team, put together in a week. I was floored by how cool it looked and felt. Since Daniel and I joined the project to prototype and build Trello, the challenge for the team has been to keep the snappy feeling of the initial mockups while creating a solid server and a maintainable client.
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Haskell web programming

Haskell web programming | Mostly Programming | Scoop.it

tl;dr: A simple yesod tutorial. Yesod is a Haskell web framework. You shouldn’t need to know Haskell.

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Javascript "this" Keyword Demystified | David Shariff - Front End Engineer and Freelance Web Developer

A commonly used feature of JavaScript is the this keyword, but it is often also one of the most confused and misinterpreted
features of the language. What does this actually mean and how is it decided?
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Hand Canvas, How-to Sketch a Website in a reusable way.

Hand Canvas, How-to Sketch a Website in a reusable way. | Mostly Programming | Scoop.it
How-to Sketch a Website in a reusable way. [This is part of a series of articles that describe how I am building a drop in replacement of the canvas control that will make it look like everything is...
more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

My Blog: Understanding Call By Reference And Call By Value In JAVA

In java we usually pass parameters to the function but sometimes it works out to be call by value and sometimes call by reference. This behavior is dependent on what parameters are getting passed to the function.Unlike C where we choose its call by reference or value.So below are set of rules you can keep in mind to decide whether the code will implement call by value or call by reference.

more...
No comment yet.
Scooped by Fred Krueger
Scoop.it!

Matrix Multiplication in Clojure vs Numpy - Stack Overflow

I'm working on an application in Clojure that needs to multiply large matrices and am running into some large performance issues compared to an identical Numpy version. Numpy seems to be able to multiply a 1,000,000x23 matrix by its transpose in under a second, while the equivalent clojure code takes over six minutes. (I can print out the resulting matrix from Numpy, so it's definitely evaluating everything).

more...
No comment yet.