Giampaolo Saporito

78 Flips | 7 Magazines | 28 Likes | 1 Following | 2 Followers | @GiampaoloSa1a8u | Keep up with Giampaolo Saporito 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 “Giampaolo Saporito”

If You’re Still Not Decided What Pet You Should Get, This Artist’s Illustrations Will Give You A Hint

This artist describes herself as an art director, painter, illustrator, occasional animator, vegan and animal lover and most of that shines through …

Los Angeles

Javascript : Prototype vs Class

My last story was about ‘<i>class vs interface</i>’ in Typescript and I’m happy to say I had a lot of feedback. In those feedback I saw some people lost …

How To: Hack WPA & WPA2 Wi-Fi Passwords with a Pixie-Dust Attack Using Airgeddon

Design flaws in many routers can allow hackers to steal Wi-Fi credentials, even if WPA or WPA2 encryption is used with a strong password. While this …

Every spacesuit NASA astronauts have worn — and the new models that may revolutionize how they explore the solar system

May 4 is International Space Day: the world's small homage to and celebration of the final frontier.<p>But that frontier is wildly inaccessible, and downright deadly, to any plucky human without a good spacesuit.<p>For nearly six decades, NASA and private companies have met the call to protect …

Space

here’s a better camera angle on the rocket controller: https://t.co/ehyYJP5IYd

Creating new Java object instantiation error

I am trying to create a new SimpleLinkResolver in Clojure. This is the …

What is an SSD? The ultimate explanation of the solid-state drive

The solid-state drive is a famous data storage option for your devices. But if you’re shopping for a new device or storage upgrade, you probably want …

Computer Hardware

API without Secrets: Introduction to Vulkan* Part 0: Preface

About the Author<p>I have been a software developer for over 9 years. My main area of interest is graphics programming, and most of my professional career has been involved in 3D graphics. I have a lot of experience in OpenGL* and shading languages (mainly GLSL and Cg), and for about 3 years I also …

8 indispensable (and free) Google tools

Google is so much more than just the world’s premier search engine.<p>Google has a bevy of helpful products—many of which are completely free. If you …

How to protect your PC against the major ‘Meltdown’ CPU security flaw

Everything we know so far<p>Details have emerged on two major processor security flaws this week, and the industry is scrambling to issue fixes and secure machines for customers. Dubbed “Meltdown” and “Spectre,” the flaws affect nearly every device made in the past 20 years. The Meltdown flaw …

Inheritance and Extending Objects With JavaScript

If you are familiar with object-oriented programming, you are most likely familiar with subclassing and inheritance. However, inheritance has been …

Game Design Theory: Balancing For Single Player

Most people know instinctively why competitive balance is desirable in a multiplayer game, even if they’re not necessarily an expert on what goes …

Dark Souls

Batch renaming images, including image resolution, with awk

The most recent item on my list of "Geeky things I did that made me feel pretty awesome" is an hour's adventure that culminated in this code:<p>The last …

A month of clean code

Each week over the past month, I have posted <i>before</i> and <i>after</i> code samples calling out ways to clean up code. The response has been amazing, many …

Laravel

Beginning to Doubt Object-Oriented Programming

Before I say anything meaningful and start winning or losing your sympathy, let me make something very clear: I am an OO guy. My first programming …

The Exclusive Gap Between PS4 And Xbox One Has Become A Canyon

That was the forlorn text I got from my friend yesterday after reviews went live for Guerrilla’s new open-world game, and it was deemed a must-buy by most, myself included.<p>Given that it’s a new IP, I wouldn’t blame someone not in the industry bubble for failing to realize that <i>Horizon</i> was a PS4 …

Sea of Thieves

La filosofia di 'Ghost In The Shell' è più attuale che mai

"Una filosofia di frontiera, in cui la tecnologia è un equilibrio tra la paura della morte e quella della perdita della propria identità."<p>Nelle ultime settimane, si è parlato molto di <i>Ghost in the Shell</i>, il franchise giapponese degli anni Novanta scritto da Masamune Shirow e diretto da Mamoru Oshii …

US military worries it will lose the AI war

A Defense Department science board urges 'immediate action' to catch up on AI warfare.<p>It took a while for the US military to bolster its defenses against cyberattacks, and it looks like there's a similar deficit when it comes to artificial intelligence. A new Defense Department report says that the …

Getting Started With the Terminal, Git, and Node

Most JavaScript developers make heavy use of the bash terminal, git, and Node. Chances are, you won’t get far on your JavaScript journey without them.<p>…

Le 5 mosse a sorpresa della Bce su euro e banche, spiegate senza giri di parole

Abbiamo provato a spiegarvi una ad una le nuove misure della Bce per far tornare a crescere l'economia in Europa. Eccole<p>Ne avevamo forse delineato la</b> …

Ora dormo meno grazie al sonno polifasico

Internet garantiva che mi sarei sentito molto meglio.<p>Ora locale, 5:15 del mattino: mi stavo di nuovo annoiando.<p>Era l'inverno del 2011 ed ero appena riuscito, dopo un mese senza caffè alcol o sigarette (più o meno) a forzare il mio orologio interno del sonno, dividendolo in due spezzoni. Non mi …

WPA Tester: trovare le password delle reti WiFi

Ogni volta che ci si collega ad una <b>rete WiFi</b>, sia che si tratti di quella della propria abitazione sia di quella del proprio ufficio, viene, nella …

How to Learn Pygame

Pygame is a cross-platform set of Python modules designed for creating games. The modules are designed to be simple, easy to use, and fun—a key part …

Creating Digital Instrument Clusters with Qt

<i>Qt is widely used in automotive infotainment systems with a number of OS and platform configurations. Some of the car manufacturers have already</i> …

C# Delegate – a silent hero behind modern programming

This post is about the usage of Delegate and its Power (multi-casting, Func, Action, Predicate, Event & Callback methods and so on)<p>Introduction<p>Modern …

Defensive BASH programming - Say what?

Here is my Katas for creating BASH programs that work. Nothing is new here, but from my experience pepole like to abuse BASH, forget computer science …