tech/webdev magazine

August 31, 2016

Angular-CLI Meets Webpack

Wednesday, August 31, 2016 Teklinks

A few months ago I tried my hand at the angular-cli. It was nice but it had enough deterrents to keep me away until the team worked some things out. Foremost was the incredibly slow app refresh during development due to SystemJS loading every file dynamically —definitely a deal breaker.

Full article

Journey to HTTP/2

Wednesday, August 31, 2016 Teklinks

It has been quite some time since I last wrote through my blog and the reason is not being able to find enough time to put into it. I finally got some time today and thought to put some of it writing about HTTP.

Full article

20 Protips For Writing Modern CSS

Wednesday, August 31, 2016 Teklinks

In this post we want to share with you a collection of 20 useful conventions and best practices that are recommend by the CSS community. Some are tailored more towards beginners, and some are a bit advanced, but we hope everyone will find a cool trick they didn’t know about. Enjoy!

Full article

Novos CPUs Intel 7th gen apostam no vídeo 4K

Wednesday, August 31, 2016 Teklinks

Nestas coisas dos computadores parar é morrer, e a Intel já anunciou que a 7º geração dos seus CPUs chega já no início de 2017, com maior eficiência e capacidade de lidar com vídeo Ultra HD 4K como se nada fosse.

Full article

Data Binding In AngularJS

Wednesday, August 31, 2016 Teklinks

Data binding is a process of establishing the connection between View and Model to communicate or updating the data from View to model and from Model to View. Data binding is of 3 types, as listed below.

Full article

August 30, 2016

Android 7.0 Nougat review: All about getting things done faster

Tuesday, August 30, 2016 Teklinks

After a surprise debut and months of previews, Android 7.0 Nougat is ready for prime time. The broad strokes haven't changed since we first met Nougat back in March (when it was just "Android N"), which means it's still not the game-changer of an update some people have been hoping for.

Full article

Scrollanim – Create Stunning Scroll Animations

Tuesday, August 30, 2016 Teklinks

Scrollanim is a CSS3 and JavaScript library to create stunning scroll animations that work everywhere. It’s open-source (MIT), free and easy to use Oh, and it’s 9KB. Also, this is possible to add the animations using the JavaScript API. Scrolanim has many CSS3 animations to use.

Full article

August 29, 2016

Android Nougat 7.0 no Raspberry Pi 3

Monday, August 29, 2016 Teklinks

O novo Android 7.0 Nougat poderá demorar anos até chegar à maioria dos smartphones, mas quem tiver um Raspberry Pi 3 não terá que esperar tanto tempo. Já está disponível uma versão do Android 7.

Full article

Microservices: An Example With Docker, Go, and MongoDB

Monday, August 29, 2016 Teklinks

"Cinema" is an example project which demonstrates the use of microservices for a fictional movie theater. The Cinema backend is powered by for microservices, all of which happen to be written in Go, using MongoDB for manage the database and Docker to isolate and deploy the ecosystem.

Full article

Android From Scratch: Hardware Sensors

Monday, August 29, 2016 Teklinks

One of the things that makes developing for mobile devices different from other platforms is that a mobile phone or tablet is packed full of sensors and other hardware that developers can take advantage of for data input. In this tutorial you will be introduced to the Android sensor framework.

Full article

August 28, 2016

Hackers roubam passwords sincronizadas do Opera

Sunday, August 28, 2016 Teklinks

Se utilizam o Opera e dão uso à sua funcionalidade de guardar e sincronizar as passwords entre múltiplos equipamentos, chegou a a hora de entrarem em pânico, pois esses dados foram roubados por hackers.

Full article

30K Page Views for $0.21: A Serverless Story

Sunday, August 28, 2016 Teklinks

Note: For regular readers of this space, players of Fantasy Movie League, you probably want to stop reading right now as this post will definitively prove my in game moniker.  If you’re a tech person, however, feel free to continue.

Full article

Dockerizing a Node App

Sunday, August 28, 2016 Teklinks

This isn't going to be particularly new information if you're a Docker expert, but it was a bunch of things that caught me when I first started using Docker and Node. We're going to walk through taking a "Hello World" example node server and Dockerizing it.

Full article

Six innovative rooftop solar technologies

Sunday, August 28, 2016 Teklinks

It's never been easier to give your house a solar roof. Falling manufacturing costs and increasing demand have led to a number of fascinating new solar products in recent years, including roof shingles with integrated solar cells, modular solar arrays and even efficient thermal tiles made from glass.

Full article

August 27, 2016

Best Practices for Building a Microservice Architecture

Saturday, August 27, 2016 Teklinks

Complexity has managed to creep in to your product. It's become increasingly difficult to evolve it at the pace you once could. It's time to look for a better way of doing things. Microservice architectures promise to keep your teams moving fast... but also come with a new set of challenges.

Full article

Offline content with service workers

Saturday, August 27, 2016 Teklinks

Service workers can do a lot more than make web pages work offline but for most people, myself included, this will be their first experience with them. I recently implemented a simple offline page for my blog and was surprised with how easy it was. Full of confidence, I wanted to do more.

Full article

How To Cast A Video From Facebook To Chromecast

Saturday, August 27, 2016 Teklinks

YouTube is where some of the best videos live but Facebook is where lower quality bootlegged versions of them are uploaded. Jokes and copyright infringement aside, Facebook has a lot of video content.

Full article

August 26, 2016

Optimize Your Mobile Application for Google

Friday, August 26, 2016 Teklinks

Have you ever wondered how those mysterious links pointing to apps appear in your search results when you search the web with Google? How can app developers make sure their apps are displayed here? In this tutorial, I will demonstrate how to achieve this effect for your apps.

Full article

Neuron - ES6 React Electron Starter Kit

Friday, August 26, 2016 Teklinks

Note: This project is an active work in progress. Contributions, support and feedback is very much welcomed. Neuron is an offline first starter kit for developers wanting to create cross platform desktop applications with Electron.

Full article

Xiaomi apresenta o Redmi Note 4

Friday, August 26, 2016 Teklinks

Mesmo estando a sofrer com a concorrência de marcas como a Huawei e Oppo, a Xiaomi parece não se deixar desmotivar e avança com mais um smartphone de luxo a preço de saldo: o Redmi Note 4. O Redmi Note 4 é um smartphone com ecrã Full HD de 5.

Full article

The technology behind preview photos

Friday, August 26, 2016 Teklinks

First impressions matter, whether you're on a first date, in a job interview, or just choosing new decorations for your house. Some of the first things you see when you visit someone's profile or page on Facebook are the pictures.

Full article

August 25, 2016

How to Create Pure CSS onClick Image Zoom Effect

Thursday, August 25, 2016 Teklinks

CSS doesn’t have a pseudoclass for targeting click events, and this constitutes one of the biggest pain points of front-end developers. The closest pseudo-class is :active which styles an element for the period of time a user presses their mouse over it.

Full article

Document your Already Existing APIs with Swagger

Thursday, August 25, 2016 Teklinks

We recently covered speeding your restful api development with Swagger. The article is really clear on how to use swagger, and I would suggest you read it first before going through this. The article however starts with an API from scratch. But this may not be the case for some of us.

Full article

Easy and Fast Emails with Laravel 5.3 Mailables

Thursday, August 25, 2016 Teklinks

Laravel 5.3 has just been released and there are a ton of great new features. One of the major improvements is in how you send mail in your applications. Let's take a look at sending emails. Before Laravel 5.3, sending emails in Laravel looked a lot like this.

Full article

A Web Audio experiment: detecting piano notes

Thursday, August 25, 2016 Teklinks

OK full disclosure, the title should probably be “A failed Web Audio experiment…”. Never mind, what follows below is a journey through learning the Web Audio API and attempting to make a nifty little app. I succeeded on all counts with the exception of producing the app.

Full article

A few HTML tips ★ Mozilla Hacks – the Web developer blog

Thursday, August 25, 2016 Teklinks

A while ago I wrote an article with some CSS tips, now it’s time to give some polish to our HTML! In this article I’ll share some tips and advice about HTML code. Some of this guidance will be best suited for beginners – how to properly build paragraphs, use headings, or improve forms, but we will also discuss SVG sprites for icons, a somewhat more advanced topic.

Full article

Why Aren’t You Asking Questions?

Thursday, August 25, 2016 Teklinks

It’s the kickoff meeting. You are the lead designer on the project, and this is the first meeting with everyone in the room. Your client is reciting her wish list, and you’re taking diligent notes—probably with cute, relatable doodles. An hour passes, and you’ve barely said a sentence.

Full article