Edvin Vito

173 Added | 2 Magazines | 1 Following | 32 Followers | @EdvinVito | Keep up with Edvin Vito on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Edvin Vito”

Coding by the Book: The 7 Books Every Software Developer Should Read

Just like programming trends and languages, programming books come and go. But these seven classics have stood the test of time. Some are newer than …

Java 8 Concurrency Tutorial: Atomic Variables and ConcurrentMap

Welcome to the third part of my tutorial series about multi-threaded programming in Java 8. This tutorial covers two important parts of the …

Concurrency

47 Newsletters For Developers And Programmers

Email newsletters are a great way to stay current on what’s happening in the world of programming and to learn about tools and best practices for …

Databases

10 ways to escape the city without leaving Toronto

Toronto is home to a host of natural settings that make it easy to escape city life without actually stepping outside of its limits. Lucky for us, …

Hiking

How to create a HTML signature and add it to your email accounts on your iPad

File this one under something I’ve thought about many times, but never actually looked into how to complete. I came across this tutorial from our friends over at iDB from last week, and thought that it was such a useful feature, I wanted to share it with everyone here. I don’t know about you, but …

Safari (Browser)

IBM Knows That Licenses Unlock The Hybrid Cloud

IBM unleashed a pack of announcements today, to coincide with an event the company is holding in Vegas. Hardware is still important to a company that’s made everything from typewriters and mainframes to time clocks and guns, so most of the news related to new hardware. It’s (possibly) more shiny …

Hybrid Clouds

12 Timeless Truths to Learn from Bruce Lee, Master of Self Mastery

<b>“The key to immortality is first living a life worth remembering”.</b> <b>– Bruce Lee</b><p>Bruce Lee, an influential martial artist, teacher, actor, film director, …

The Complete Guide to Backing Up Your Computer The Best Way

There’s a reason people don’t bother backing up their computer: thinking about the task of doing it properly becomes too <i></i>difficult. The thing about backups is that it’s not a question of if data loss will strike you, but when and how severely.<p>Backups have long been considered to be incredibly …

Western Digital

10 Action Steps To Help Restore Your Energy

How many times have we kicked ourselves after making a decision that drained our energy?<p>These include overeating, skipping the gym, watching too much …

Apple Rebuilds Siri Backend Services Using Apache Mesos

Apple have announced that the company’s popular Siri iOS-based intelligent personal assistant application is powered on the backend by Apache Mesos, …

Databases

20 Things You Should Know About Strings In Java

<b>Strings in java</b> are most used data types while developing any kind of applications. Hence, strings are treated as very special in java. This article …

Java

Twenty lists every entrepreneur should create

Being a startup founder who is obsessed with my own personal growth, I frequently get sucked into blog posts with titles like "The top 5 traits of all successful entrepreneurs." These articles tend to cite characteristics such as passion, persistence, inspiration, an eye for talent, a data-driven …

Our 1,600 Hour JavaScript Coding Curriculum

How do you prepare someone for their first coding job while they’re still working full-time or raising kids? And do it completely in a browser? For …

Is Your Eclipse Running a Bit Slow? Just Use This Simple Trick!

You wouldn’t believe it until you try it yourself. I’ve been using the Eclipse Mars developer milestones lately, and I’ve been having some issues …

How and When To Post On Social Media

<i>This post first appeared on Buffer.</i><p>So much of digital marketing these days is about producing high-quality content that gets published and shared.<p>You can control the publishing part. Can you control the sharing part?<p>Sharing begins with promotion—the timing, targeting, and strategy behind solid …

7 Steve Jobs Quotes That Could Change Your Life

He came, he saw, he conquered…and he left behind some words to live by:<p><b>1. “I’m convinced that about half of what separates successful entrepreneurs</b> …

Data Science From Scratch: First Principles with Python

I am super-excited to announce that the book I've been working on for more than the last year, <i>Data Science from Scratch: First Principles with Python</i> …

What a baseball manager's profanity-laced press conference can teach you about preparing your next presentation

As entertaining as it was, other than the obvious (what NOT to say in front of a live microphone), the lesson with respect to preparing for a presentation actually came in his apology…<i>"While I stand by the content of my message, I am sorry for the choice of words."</i><p>Almost anyone that has ever …

Communicate

Creating a Python Script from Scratch

Over the the next several weeks I will be posting a new series of articles focused around the Python programming language. The simple goal of the …

Functional-Style Callbacks Using Java 8's CompletableFuture

In preparing a talk about parallel streams in Java recently, I noticed that the classic article “The Free Lunch is Over” (TFLiO) has passed its tenth …

Concurrency

Mind Map: How to be Productive and Get Things Done

This is the best productivity infographic I’ve ever seen. This awesome mind map, by Anna Vital of Funders and Founders, shows 35 habits of the uber …

How to transfer contacts and photos from Android to iOS

You’re finally making the move, getting rid of your old Android phone in favor of a shiny new iPhone. The only problem is transferring all your valuable contacts and photographs from one device to the other.<p>Well, in today’s video I’m going to show you how to do just that — and luckily it’s a lot …

Code your way to a higher paycheck today with these 8 coding courses

<i>The Insider Picks team writes about stuff we think you'll like. Business Insider has affiliate partnerships so we may get a share of the revenue from your purchase.</i><p>If you want to be a competitive job applicant, or increase your salary in the tech industry, check out the eight online classes below; …

Programming

Prof. Sussman's Reading List

aurellem <i>☉</i><p>read the blog »<p>Serving as a TA for Professor Sussman will get you three things: great advice, spectacular reading recommendations, and lots …

Artificial Intelligence

Elixir - The next big language for the web

In this article I will explain why I think the Elixir language will make a big impact in the world of web development.<p>From obscurity to the default …

Programming

IBM was saved this quarter by one of its oldest product lines: the mainframe

IBM announced the new mainframe in January, but it didn't actually start shipping them until early March.<p>Thanks to sales of these machines, its hardware business reported 30% year-over-year growth. That is on an constant currency basis (excluding the headwinds from a foreign exchange rate).<p>It also …

IBM

Why is StringBuilder#append(int) faster in Java 7 than in Java 8?

While investigating for a little debate w.r.t. using "" + n and Integer.toString(int) to convert an integer primitive to a string I wrote this JMH …

Ginni Rometty is now referring to IBM's super smart computer Watson as a 'he'

In an onstage interview at the time, she said IBM was working on making Watson even smarter. So smart that it could think and reason, even argue, like a human. But she said this was no reason to worry.<p>It's a service. Do not be afraid. It is really, truly an advisor to a decision-making process. …

Artificial Intelligence