tech/webdev magazine

October 31, 2016

Graceful shutdown with Node.js and Kubernetes

Monday, October 31, 2016 Teklinks

This article helps you to understand what graceful shutdown is, what are the main benefits of it and how can you set up the graceful shutdown of a Kubernetes application. We’ll discuss how you can validate and benchmark this process, and what are the most common mistakes that you should avoid.

Full article

Tesla prestes a chegar a Portugal

Monday, October 31, 2016 Teklinks

Parece que Elon Musk não se esqueceu da promessa feita aos fãs da Tesla em Portugal em Maio, e está para breve a chegada da marca oficialmente ao nosso país.

Full article

Building Node-based APIs with the LoopBack Framework

Monday, October 31, 2016 Teklinks

APIs are increasingly becoming one of the most important aspects of development, no matter what platform you choose. Whether you’re building an API for public consumption or simply creating the back end for your mobile application, being able to rapidly set up and design APIs can be a great benefit for developers.

Full article

Using Yarn with Docker

Monday, October 31, 2016 Teklinks

Facebook recently released Yarn, a new Node.js package manager built on top of the npm registry, massively reducing install times and shipping a deterministic build out of the box. Determinism has always been a problem with npm, and solutions like npm shrinkwrap are not working well. This makes hard to use a npm-based system for multiple developers and on continuous integration. Also, npm slowness in case of complex package.json files causes long build times, representing a serious blocker when using Docker for local development.

Full article

October 30, 2016

Why I think Elm is the Future of Front End Development

Sunday, October 30, 2016 Teklinks

Elm is a ML-style functional language with enforced immutability that compiles down to optimized JavaScript. It solves a lot of problems that developers writing JavaScript end up facing in a day-to-day workflow. I believe that it is going to be the future of front end development.

Full article

Tesla unveils its solar roof and Powerwall 2

Sunday, October 30, 2016 Teklinks

At Universal Studios in Los Angeles Tesla CEO Elon Musk showed off the company's solar roof-top panels, new $5,500 Powerwall 2 high-capacity residential battery pack and Powerpack 2 for businesses. Musk and company have been teasing the photovoltaic cell-embedded rooftop panels for a few weeks.

Full article

October 29, 2016

Tesla Powerpack 2 duplica a densidade energética

Saturday, October 29, 2016 Teklinks

O futuro 100% eléctrico com que todos sonhamos vai obrigar a repensar a infraestrutura de distribuição e geração de energia, e a Tesla quer estar na linha da frente com os produtos necessários para o permitir, como é o caso do seu Powerkpack, que passa a ter o dobro da densidade de energia.

Full article

Top 5 Programming Fonts

Saturday, October 29, 2016 Teklinks

Everyone has their ideal development setup, and many have spent countless hours customizing it to perfectly suit their needs. Outside of a color scheme, the next typical change is the font in use and every year new fonts are introduced giving us more to choose from than ever before.

Full article

October 28, 2016

Bring Your Android App to Chromebooks

Friday, October 28, 2016 Teklinks

Ask any developer to name the biggest challenge of developing for Android, and chances are they’re going to say fragmentation. Creating an app that’s flexible enough to run across the huge range of devices that fall under the ‘Android’ banner is a huge headache that most Android developers have experienced at some point.

Full article

WTF is machine learning?

Friday, October 28, 2016 Teklinks

While the number of headlines about machine learning might lead one to think that we just discovered something profoundly new, the reality is that the technology is nearly as old as computing.

Full article

Introducing Bootcards: Bootstrap Cards Made Easy

Friday, October 28, 2016 Teklinks

Bootcards is a UI framework for card interfaces. Like its name says, it is based on the Bootstrap framework and it has a dual-pane capability for both desktop and mobile. These days information is everywhere and sometimes the sheer amount of it can confuse us.

Full article

How to Create an Android Chat App Using Firebase

Friday, October 28, 2016 Teklinks

With Firebase, creating real-time social applications is a walk in the park. And the best thing about it: you don't have to write a single line of server-side code. In this tutorial, I'll show you how to leverage Firebase UI to create a group chat app you can share with your friends.

Full article

October 27, 2016

An argument against REST in microservices

Thursday, October 27, 2016 Teklinks

Rest has become a widely accepted standard for API’s.  There are a few reasons for this, it is easy to follow, works very much like a web browser does, and as such uses common tools to digest the service.

Full article

Webpack or Browserify & Gulp: Which Is Better?

Thursday, October 27, 2016 Teklinks

As web applications grow increasingly complex, making your web app scalable becomes of the utmost importance. Whereas in the past writing ad-hoc JavaScript and jQuery would suffice, nowadays building a web app requires a much greater degree of discipline and formal software development practices, such as: Unit tests to ensure modifications to your code don’t break existing functionality, Linting to ensure consistent coding style free of errors, Production builds that differ from development builds.

Full article

Uber’s Self-Driving Truck Makes Its First Delivery: 50,000 Beers

Thursday, October 27, 2016 Teklinks

Walt Martin is kneeling, legs folded behind him, butt resting on his heels. “I’ve got to practice my yoga,” he says, clearly joking. Never mind that we’re in the cab of an 18-wheeler cruising through Colorado at 55 mph and Martin was, until a moment ago, the guy at the wheel.

Full article

Apple unveils a thinner MacBook Pro with an OLED 'Touch Bar'

Thursday, October 27, 2016 Teklinks

Apple's long-awaited MacBook Pro refresh is finally here and it's... well, pretty much what we expected. That's Apple's fault, partially, after a recent macOS update revealed details about the laptop's OLED touch strip -- now known as the "Touch Bar" -- and Touch ID.

Full article

stdlib: Create Scalable Node.js Microservices in a Flash

Thursday, October 27, 2016 Teklinks

Hey everyone - today I have the honor of walking you through using the brand new service registry for microservices, stdlib. You can also check out stdlib on GitHub, which is the open source project we'll be using to generate service scaffolding and take care of package management.

Full article

Wi-Fi Alliance certifica finalmente o WiGig

Thursday, October 27, 2016 Teklinks

Há anos que ouvimos falar das promessas do WiGig, mas parece que finalmente vamos começar a ver os benefícios do 802.11ad em breve, e das suas velocidades multi-gigabit. O consórcio Wi-Fi Alliance lançou finalmente um programa de certificação para o WiGig (202.

Full article

It’s Game Time for the Web

Thursday, October 27, 2016 Teklinks

Just as he sciences the shit out of the mobile devices that our users have and their constraints, we need to do the same as web developers on doing everything that we can to build experiences that work.

Full article

Watch Microsoft's Surface event in 10 minutes

Thursday, October 27, 2016 Teklinks

Microsoft had no shortage of announcements at its big Surface event. The Surface Studio all-in-one was undoubtedly the centerpiece, but the tech pioneer also unveiled a supercharged Surface Book, low-cost third-party VR headsets, the art-oriented Surface Dial accessory and a major Windows 10 update that's focused on creators.

Full article

JavaScript for Web Designers: DOM Scripting

Thursday, October 27, 2016 Teklinks

Before we do anything with a page, you and I need to have a talk about something very important: the Document Object Model. There are two purposes to the DOM: providing JavaScript with a map of all the elements on our page, and providing us with a set of methods for accessing those elements, their attributes, and their contents.

Full article

October 26, 2016

Is Model-View-Controller dead on the front end?

Wednesday, October 26, 2016 Teklinks

More and more front-end developers are adopting unidirectional architectures. So what’s the future for the classic Model-View-Controller (MVC) approach? In order to understand how we got to this point, let’s first review the evolution of front-end architecture.

Full article

Freebie: 5 Fantastic Bootstrap Footers

Wednesday, October 26, 2016 Teklinks

Last time we shared with you a collection of 5 Free Bootstrap 3 Headers that can be used to kick-start any new project. Today we’ve got for you more awesome freebies and this time they are 5 ready-to-use footers templates.

Full article

Getting Started With Paper.js: Animation and Images

Wednesday, October 26, 2016 Teklinks

So far in this series, I have covered projects and items, paths and geometry, and user interaction in Paper.js. The library also allows you to animate various items in your projects. If you combine it with the ability to act based on user input, you can create some really cool effects.

Full article

MacBook Pro leak reveals an OLED touch strip and Touch ID

Wednesday, October 26, 2016 Teklinks

Cat's out of the bag, it seems. Remember that macOS Sierra update that arrived on October 24th? It turns out that the code contains hidden images of the widely rumored next-generation MacBook Pro, and they're revealing enough to confirm more than a few details.

Full article

Top Web Apps Designed to Smooth Your Design Workflow

Wednesday, October 26, 2016 Teklinks

The web apps below in combination with these productivity tips will help you improve your workflow. So here they are: Clarify Expected Outcomes. Just as can often be more than a single solution to an ambiguous requirement, expectations that are not put forth clearly can lead to unexpected or unintended results.

Full article

October 25, 2016

Xiaomi Mi Note 2 chega com ecrã curvo

Tuesday, October 25, 2016 Teklinks

Quem não tiver ficado fascinado com o futurista Mi Mix poderá ficar mais tentado em optar pelo novo Mi Note 2 da Xiaomi, que chega mesmo a tempo de se aproveitar do desaire do Galaxy Note 7.

Full article

XIAOMI Mi4C 4G por apenas 108€

Tuesday, October 25, 2016 Teklinks

Comprar um smartphone pode ser uma dor de cabeça. Hoje em dia há soluções para todos os gostos , feitios e carteiras, pelo que há mesmo só que saber escolher o que se pretende. A Xiaomi é conhecida por ter smartphones com boa qualidade e preço altamente competitivo.

Full article