tech/webdev magazine

July 31, 2017

Xiaomi Mi Box 4K a €49

Monday, July 31, 2017 Teklinks No comments

Hoje em dia chegamos a um ponto em que grande parte dos televisores se transformaram em verdadeiros centros multimédia com capacidade de correr apps; mas a verdade é que nem sempre os mesmos contam com interfaces que nos agradam e, o pior de tudo, continuam a sofrer do problema de falta de actualizações que faz com que, ao final de dois ou três anos, demonstrem que a sua capacidade "smart" se dissipou (basta perguntarem a quem tem televisores que ficaram sem acesso ao Skype ou ao YouTube).

Full article

How to Organise Remote Work in the Company?

Monday, July 31, 2017 Teklinks No comments

Remote working is on the rise and it seems that it is not going anywhere but up. More and more companies are using a remote working model to grow their teams, get additional tasks done and cut costs at the same time. There are obvious benefits for companies and for employees.

Full article

NgRx: Patterns and Techniques

Monday, July 31, 2017 Teklinks No comments

Victor Savkin is a co-founder of nrwl.io, providing Angular consulting to enterprise teams. He was previously on the Angular core team at Google, and built the dependency injection, change detection, forms, and router modules.

Full article

Progressively Enhancing CSS Layout: From Floats To Flexbox To Grid

Monday, July 31, 2017 Teklinks No comments

Earlier this year, support for CSS grid layout landed in most major desktop browsers. Naturally, the specification is one of the hot topics at meet-ups and conferences. After having some conversations about grid and progressive enhancement, I believe that there’s a good amount of uncertainty about using it.

Full article

July 29, 2017

Tesla entrega primeiros Model 3

Saturday, July 29, 2017 Teklinks No comments

Depois de muitos anos de espera, Elon Musk consegue finalmente entrar na era que sempre ambicionou, de criar um automóvel 100% eléctrico "para todos". O Model 3 está aí, e já foram entregues as primeiras unidades.

Full article

I took a ride in Tesla's new Model 3

Saturday, July 29, 2017 Teklinks No comments

After celebrating the delivery of its first 30 Model 3's to eagerly awaiting pre-order customers, Tesla invited attendees at Friday night's event to take a spin in the brand new vehicles. So of course, we took them up on the offer. Watch a Tesla Model 3 vs. Volvo S60 side-pole impact test pic.

Full article

July 28, 2017

Quiz: How well do you know CSS?

Friday, July 28, 2017 Teklinks No comments

In the world of web development, CSS is often seen as a mystical language that is somehow both very easy and super complex at the same time. Almost everyone uses it on a daily basis, yet very few people can claim they really know what they are doing.

Full article

Top 30 Android Development Tools

Friday, July 28, 2017 Teklinks No comments

In this article, I am going to share some of the best Android tools to improve your development productivity and build better applications. I have been personally using these tools for quite some time now and have found them to be really useful and satisfying.

Full article

Rearchitecting Airbnb’s Frontend

Friday, July 28, 2017 Teklinks No comments

Overview: We recently rethought the architecture for the JavaScript side of our codebase at Airbnb. This post will look at (1) the product drivers that precipitated the changes, (2) the steps we took to move away from our legacy Rails solutions, and (3) some of the key pillars of the new stack.

Full article

July 27, 2017

What’s So Great About Redux?

Thursday, July 27, 2017 Teklinks No comments

Redux elegantly handles complex state interactions that are hard to express with React’s component state. It is essentially a message-passing system, like the kind seen in Object-Oriented programming, but implemented as a library instead of in the language itself¹.

Full article

10 Ways to Misuse Angular

Thursday, July 27, 2017 Teklinks No comments

Co-written with Varun Vachhar. Any chainsaw that can cut down a tree can also take off a leg if used carelessly. Equally, any framework as powerful as Angular will inevitably contain traps for the unwary.

Full article

Checklist: Node.JS production best practices

Thursday, July 27, 2017 Teklinks No comments

Process environment variables is a set of key-value pairs made available to any running program, usually for configuration purposes. Though any variables can be used, Node encourages the convention of using a variable called NODE_ENV to flag whether we’re in production right now.

Full article

Real-World Angular Series, Part 7a: Relational Data and Token Renewal

Thursday, July 27, 2017 Teklinks , No comments

The sixth part of this tutorial (Part 6a, Part 6b, and Part 6c) covered reactive forms with custom validation. The seventh installment in the series covers deleting events, retrieving relational data from MongoDB to list events a user has RSVPed to, and silently renewing authentication tokens.

Full article

July 26, 2017

PWAs with the Angular CLI

Wednesday, July 26, 2017 Teklinks No comments

PWAs are a hot topic right now, in case you’ve been hiding under a rock PWAs stand for Progressive Web Apps. They allow us to make our web experiences feel more like native applications on our phone. They achieve this through a few different techniques:

Full article

Os limites do roaming gratuito na Europa

Wednesday, July 26, 2017 Teklinks No comments

As taxas de roaming na Europa chegaram ao fim no passado dia 15 de Junho, permitindo que os Europeus usufruam do seu tarifário em qualquer país da UE, mas há que estar atento para os limites que visam impedir a utilização continuada de um tarifário de outro país.

Full article

Adobe Is Finally Killing Flash (For Real, This Time)

Wednesday, July 26, 2017 Teklinks No comments

Here it is, hiding halfway down the company’s latest press release, like a guillotine in a crowded town square: “Adobe is planning to end-of-life Flash.” Boom. That’s the sound of the blade dropping, and Flash, finally, thankfully, mercifully dying. Because Adobe just killed it.

Full article

July 25, 2017

Get eyes in the sky with your Raspberry Pi

Tuesday, July 25, 2017 Teklinks No comments

Did you know that you can use your Raspberry Pi to get eyes in the sky? By tuning into radio signals emitted from planes up to 250 miles away from your location you can track flights and it only takes a few minutes and a cheap USB TV stick to get started.

Full article

July 24, 2017

Under the hood: ReactJS

Monday, July 24, 2017 Teklinks No comments

This repository contains an explanation of inner work of ReactJS. In fact, I was debugging through the entire code base and put all the logic on visual block-schemes, analyzed them, summarized and explained main concepts and approaches.

Full article

July 23, 2017

July 21, 2017

Angular Facebook User Authentication

Friday, July 21, 2017 Teklinks No comments

AngularJS Facebook Login is an easy way for users to log in to the web site once Facebook users can grant permissions to our website; thereby retrieving all the user information. First initially we need to integrate Facebook SDK for JavaScript with an AngularJS.

Full article

The importance of side projects

Friday, July 21, 2017 Teklinks No comments

I understand the importance of side projects. But how do I know which one to pursue? How do I find a problem to tackle that has not already been tackled? I am entering the world of design and I want to start working on side projects. I just don’t know where to begin.

Full article

Build An Offline Git Trending PWA Part 3: Manifest and Notifications

Friday, July 21, 2017 Teklinks No comments

This article is the last part of the 3-part series on building a Progressive Web Web. If you landed here first and need to review the previous articles, here is Part 1 and Part 2. To create an end to end mobile experience for your users, you need to make them feel like the app is native by providing some of the features that their usual native apps provide them already.

Full article

July 20, 2017

Britecharts

Thursday, July 20, 2017 Teklinks No comments

Britecharts is a client-side reusable Charting Library based on D3.js v4 that allows easy and intuitive use of charts and components that can be composed together creating amazing visualizations.

Full article

tebelorg/TagUI

Thursday, July 20, 2017 Teklinks No comments

The goal of web automation is to reproduce cognitive interactions that you have with websites so that your laptop or server can do it for you, base on your schedule or conditions.

Full article