tech/webdev magazine

May 31, 2016

What UX designers can learn from 1990s Japanese video games

Tuesday, May 31, 2016 Teklinks No comments

I’m writing this from a slightly saddened perspective, revisiting my favorite SNES RPGs and realizing something: I’ve been spoiled by modern UX design. The sentiment is pretty universal. Hugon on the Quarter to Three forum writes: “When I think ‘console RPG’ I think pages of fairly inscrutable character info and bad navigation. You cry tears of joy if you can just get a basic item comparison.”

Full article

Carta por pontos chega no dia 1 de Junho

Tuesday, May 31, 2016 Teklinks No comments

Com este novo sistema, cada condutor começa com 12 pontos, que serão perdidos por cada contraordenação praticada. A quantidade de pontos retirada a cada condutor depende da gravidade da contraordenação, podendo variar, conforme a seguinte tabela:

Full article

Google e Mozilla no Porto a 2 de Junho

Tuesday, May 31, 2016 Teklinks No comments

O GDG Porto ainda mal acabou de chegar do Google I/O e já tem mais um evento que ninguém vai querer perder, já no próximo dia 2 de Junho, que traz a Google e a Mozilla até à capital do Norte. Este Google Roadshow vai preencher completamente o próximo dia 2 com três eventos.

Full article

May 30, 2016

Microservices: The Spring Boot Way

Monday, May 30, 2016 Teklinks No comments

Some Food for Thought When a Java developer thinks of developing a web application/services in Java and what it involves, the following list likely comes to mind: Servlet APIs Web Frameworks (Struts/SpringMVC/REST API frameworks etc) Application Logic Web Container (Tomcat/JBoss) Build Scripts (ANT

Full article

May 29, 2016

Minimal MQTT: Control and Clients

Sunday, May 29, 2016 Teklinks No comments

So you’ve built a central server and filled your house with WiFi-connected nodes all speaking to each other using the MQTT protocol. In short, you’ve got the machine-to-machine side of things entirely squared away.

Full article

May 27, 2016

How to Write Effective Logs for Remote Logging

Friday, May 27, 2016 Teklinks No comments

In my last blog post, I listed many of the reasons that you should be using log management. In this post I will explain methods to log effectively. Logging effectively is not a precursor to using remote logging. Having logs is always better than not having logs.

Full article

Six nifty ES6 tricks

Friday, May 27, 2016 Teklinks No comments

In this blog post, I show six tricks enabled by new ES6 features. At the end of each section, I point to related material in my book “Exploring ES6” (which is free to read online). ES6 parameter default values are only evaluated when they are actually used.

Full article

72h de saldos na Gearbest

Friday, May 27, 2016 Teklinks No comments

Depois das impressoras 3D a preço irresistível, a Gearbest expande a sua promoção para uns saldos durante 72h, onde não faltam gadgets que poderão querer apanhar a preço mais reduzido que nunca.

Full article

The Good and the Bad of Programming Forms in Angular 2

Friday, May 27, 2016 Teklinks No comments

Compared to Angular 1, Angular 2 offer more choices for working with forms and more control over the data flow between a form and a model. However, I feel that Angular 2 provides form-related APIs and directives that are quirky and confusing, while also increasing the amount of work required to manage simple forms. This article isn’t intended to be a tutorial for working with forms in Angular 2 and some of the code inside is not code you want in a real application. Some of the code only exists to demonstrate how forms work.

Full article

May 26, 2016

Android Auto vai poder correr no smartphone

Thursday, May 26, 2016 Teklinks No comments

Depois de muito tempo de espera, a Google prepara-se finalmente para fazer o que já devia ter feito há muito: permitir que o seu Android tenha um modo de funcionamento mais adequado para utilização enquanto se está a conduzir um automóvel.

Full article

May 25, 2016

Why I Bought a Chromebook Instead of a Mac

Wednesday, May 25, 2016 Teklinks No comments

Chromebooks have surpassed sales of Mac laptops in the United States for the first time ever. And that doesn’t surprise me. Because roughly a year ago I made the same switch. Formerly a lifelong Mac user, I bought my first PC ever in the form of a Chromebook. And I’m never looking back.

Full article

Isometric and 3D Grids

Wednesday, May 25, 2016 Teklinks No comments

Today we’d like to share some isometric grid styles with you. The inspiration comes from the Hotchkiss website where an isometric, scrollable grid is shown with some cool hover effects. In our first experiment we created a scrollable grid just like the one seen on that site, with some hover effects that involve random rotations.

Full article

Google Is Preparing To Add The Raspberry Pi 3 To AOSP

Wednesday, May 25, 2016 Teklinks No comments

The Raspberry Pi 3 appears to be on track to receive official AOSP support from Google. At least, that is the most obvious conclusion based on the fact that Google has created a code repository for it within the same directory that also includes the Nexus devices and generic source code.

Full article

May 24, 2016

Docker and Node.js Boilerplate

Tuesday, May 24, 2016 Teklinks No comments

I recently shared a post on Dockerizing Ruby applications for TDD & Deployment. This post continues the theme by introducing a similar structure for Node.js applications. The general approach goes like this: The structure is available as a cloneable boilerplate repo.

Full article

thomas4019/expressa

Tuesday, May 24, 2016 Teklinks No comments

Expressa makes it easy to create basic APIs without custom code. It's easily extendable so you can add complex features as well. It includes a django-like admin interface for creating documents and managing permissions.

Full article

Angular 2 NativeScript vs. React Native

Tuesday, May 24, 2016 Teklinks , No comments

Cross-platform apps face a crucial choice in their development planning phase—should the application be developed as a native app, or should it be developed as a hybrid or web-based application? This question used to impact the amount of work to be done—namely, until recently, choosing to purs

Full article

May 23, 2016

Android vai copiar sistema de actualização do Chrome OS

Monday, May 23, 2016 Teklinks No comments

As influência do Android no Chrome OS são cada vez mais notórias, e agora parece que teremos uma influência em sentido contrário, com o sistema de actualizações dos futuros Android a copiar o sistema que é utilizado no Chrome OS. Com o Google I/O a decorrer é normal que surjam novidades.

Full article