tech/webdev magazine

March 31, 2016

The Ultimate Guide to Sending Email in Laravel

Thursday, March 31, 2016 Teklinks

Sending emails in web applications has become so essential. Marketing, notifications, newsletters, adverts, etc are some of the reasons why we send emails to our clients. I'd say the majority of websites send automated emails at least via a "Contact us" form.

Full article

Xamarin now free in Visual Studio

Thursday, March 31, 2016 Teklinks

SAN FRANCISCO—Microsoft bought Xamarin, the popular C#-and-.NET-on-iOS-and-Android, last month. At its Build developer conference today, the company announced the first big step for its new acquisition: Xamarin is now included in every Visual Studio version.

Full article

Moving from HTML Grid Systems to CSS Grid Systems

Thursday, March 31, 2016 Teklinks

I think it was a few months ago where someone asked me if I had any pointers to help them transit from Bootstrap’s dom-littering .col classes to either Susy or Neat. It struck me that I haven’t talked about this even though I’ve been using Susy grids for so long!

Full article

Workstack 2.0, simples solução para a gestão de projetos

Thursday, March 31, 2016 Teklinks

Embora já existam muitas soluções focadas na criação e seguimento, ou progresso, de projetos, nunca é demais conhecer novas opções que vão aparecendo ao longo do tempo, as quais saem com o objetivo de conseguir se sobressair nesse segmento. Neste sentido, Workstack 2.

Full article

How to work with SVG icons

Thursday, March 31, 2016 Teklinks

There are many ways to use SVG icons in HTML and CSS, and I haven’t tried them all. This is how we do it in our small front-end team at Kaliop. It works well for our needs, which include:

Full article

Starting Search With Apache Lucene 5.3.X/5.4.X

Thursday, March 31, 2016 Teklinks

Before we delve into Apache Lucene, the following are the most important terms that you need to be familiar with. This will also help you clarify a few terms before getting into 'search' or 'information retrieval': Let's get ahead with Apache Lucene 5.3.x/5.4.y.

Full article

60 YouTube channels that will make you smarter

Thursday, March 31, 2016 Teklinks

Time is finite. Social media and Netflix can all too easily swallow our precious hours. So why not put them to better use on YouTube? Beyond the music, virals and gaming videos, YouTube has many great channels that can teach anyone practically anything. Here are the sharpest brains.

Full article

How to Build a Trivia Game for Amazon Echo in Under an Hour

Thursday, March 31, 2016 Teklinks

For a long time, it was a given that communicating with computers happened through a user interface on a physical device: writing commands on the keyboard or tapping or clicking on icons. Talking to your computer in natural language was something that only happened in science fiction.

Full article

All the Important Things Microsoft Announced Today at Build 2016

Thursday, March 31, 2016 Teklinks

Microsoft’s Build conference is always full of news about Windows, Office, Xbox, and other Microsoft products, and Build 2016 was no exception. We got a look at the newest Windows 10 update coming this summer, new features for the Xbox One, and updates the Windows Store.

Full article

Simple Modular JavaScript on JS Bin

Thursday, March 31, 2016 Teklinks

Say you want to create two very simple, console-based JavaScript apps: a game that challenges players to guess a number between 1 and 10 and a quiz that displays a random question from its bank of questions. Both apps need to be able to generate a random whole number between two limits.

Full article

Quick Tip: The Best Way To Make Sticky Footers

Thursday, March 31, 2016 Teklinks

This obviously broken layout happens when a footer is positioned statically at the end of the body, but the page doesn’t have much content. There is nothing to push the footer down enough and it stays in the middle of screen, leaving a huge area of whitespace below it.

Full article

March 30, 2016

What’s the Difference Between a VPN and a Proxy?

Wednesday, March 30, 2016 Teklinks

A proxy connects you to a remote computer and a VPN connects you to a remote computer so they must be, more or less, the same thing, right? Not exactly. Let’s look at when might want to use each, and why proxies are a poor substitute for VPNs.

Full article

JSON Web Token in Action With JAX-RS

Wednesday, March 30, 2016 Teklinks

This post is about using JSON Web Token (JWT) with JAX-RS. Let’s look at an example of how we might use JWT in a JAX-RS based application. As stated earlier, this sample uses JWT as a stateless authentication token. The process is split into distinct steps:

Full article

An Introduction to Model View Presenter on Android

Wednesday, March 30, 2016 Teklinks

When we are developing a complex application, we generally come across challenges that were probably tackled before and that already have some pretty great solutions. Such solutions are often referred to as patterns. We generally talk about design patterns and architectural patterns.

Full article

How to Master Microsoft Office Excel

Wednesday, March 30, 2016 Teklinks

Spreadsheets are a nerd’s data-driven dream. For most regular people, though, they’re a complicated mess. Fortunately, they don’t need to be. Here’s how to bend data to your will with Microsoft Excel 2016.

Full article

All the Ways to Add CSS to Angular 2 Components

Wednesday, March 30, 2016 Teklinks

Writing styles for large applications can be a really challenging task as styles get easily mixed up and confusing. The major issue is usually encountered when trying to structure your styles and give proper naming of individual styles.

Full article

Waze alerta para excesso de velocidade

Wednesday, March 30, 2016 Teklinks

O Waze é uma das mais populares apps de navegação, contando com uma comunidade crescente de utilizadores, e agora passa a ter uma funcionalidade simples mas que há muito era pedida: alertas para o excesso de velocidade.

Full article

Ubuntu’s bash and Linux command line coming to Windows 10

Wednesday, March 30, 2016 Teklinks

Microsoft built a Linux subsystem for Windows for Project Astoria, its system for running Android apps on Windows 10 Mobile. But in February the company confirmed that Astoria was dead, as it rather undermined the Universal Windows Platform concept.

Full article

AMP in 60 Seconds

Wednesday, March 30, 2016 Teklinks

The AMP project is an open source initiative backed by Google, with the goal of making websites faster. Here’s what it is, in sixty seconds! This is part of a series of quick video tutorials on Envato Tuts+.

Full article

HTTP Strict Transport Security (HSTS) and NGINX

Wednesday, March 30, 2016 Teklinks

Netcraft recently published a study of the SSL/TLS sites they monitor and observed that only 5% of them correctly implement HTTP Strict Transport Security (HSTS). This article describes how to configure NGINX and NGINX Plus to implement an HSTS policy.

Full article

Bower Resolutions

Wednesday, March 30, 2016 Teklinks

When you specify dependencies for you app via Bower, some of the packages might rely on different versions of the same library. You will have to resolve what version of libraries your app actually wants. In other words, you break the tie.

Full article

Carta de condução por pontos em Portugal – Como vai funcionar?

Wednesday, March 30, 2016 Teklinks

O Governo português aprovou o ano passado a nova carta de condução por pontos. No entanto só a 1 de Junho deste ano é que a mesma entrará em vigor, sendo que a cada condutor serão inicialmente atribuídos 12 pontos que vão sendo perdidos a cada contra-ordenação cometida.

Full article

AngularJS vs. Backbone.js vs. Ember.js

Wednesday, March 30, 2016 Teklinks

In this article we are going to compare three popular MV* frameworks for the web: AngularJS vs. Backbone vs. Ember. Choosing the right framework for your project can have a huge impact on your ability to deliver on time, and your ability to maintain your code in the future.

Full article

14 Freebies Experts Think Designers Should Have

Wednesday, March 30, 2016 Teklinks

A lot of new designers always fumble with basic designing questions. And one such popular question is ‘How much should I charge?’ There isn’t a fixed rate to be honest, designers charge as per their skills and experience.

Full article

Privacy – Gives You a New Card No. for Every Transaction

Wednesday, March 30, 2016 Teklinks

Privacy gives you a new card number for every transaction. This protects you from card fraud, data breaches, and identity theft. Privacy is the first payments product that keeps your personal information private. And the best thing is, it’s even easier than using your regular credit card online.

Full article

LOG4J 2 Configuration: Using JSON

Wednesday, March 30, 2016 Teklinks

Log4J 2 introduces configuration support through JSON and YAML in addition to properties file and XML. If you are new to Log4J 2, I suggest reading my introductory post on Log4J 2, Introducing Log4J 2 – Enterprise Class Logging.

Full article

Apple iPhone SE review: A compelling blend of old and new

Wednesday, March 30, 2016 Teklinks

Even though we all knew it was coming, Apple's iPhone SE announcement still managed to raise eyebrows ... and plenty of questions. Is there still a market for a 4-inch iPhone? Is Apple playing it safe with its design? Arguably, the answer to both these questions is yes, but after a week of using the iPhone SE, I can safely say that none of that matters.

Full article

Announcing Windows Support in Ionic 2

Wednesday, March 30, 2016 Teklinks

After much ado, we are excited to announce official Windows Universal Platform App support in Ionic 2 beta.3, complete with a total UI look-and-feel and component set. Windows support has been an oft-requested feature for a number of important reasons.

Full article

March 29, 2016

MidiWriterJS

Tuesday, March 29, 2016 Teklinks

MidiWriterJS is a JavaScript library providing an API for generating expressive multi-track MIDI files from code.

Full article

Canvas vs. SVG: Choosing the Right Tool for the Job

Tuesday, March 29, 2016 Teklinks

Following the publication of Introduction to jCanvas: jQuery Meets HTML5 Canvas on SitePoint, a thread of great comments initiated by Craig Buckler has sprung up around a core topic: are there any use-cases for preferring HTML5 Canvas over SVG?

Full article

Oculus Rift review: High-end VR is here -- if you can pay

Tuesday, March 29, 2016 Teklinks

Phones and tablets are getting boring. And the excitement around smartwatches was, to put it kindly, short-lived. And then there was virtual reality. What used to seem like a science fiction pipe dream has, in the span of a few years, become the next potentially groundbreaking technology platform.

Full article

Apple's encryption battle with the FBI is over, for now

Tuesday, March 29, 2016 Teklinks

The Department of Justice has dropped its case against Apple. After over a month of court motions, congressional hearings and public fights over circumventing the security of the iPhone 5C used by San Bernardino shooter Syed Rizwan Farook, the government has decided it doesn't need Apple after all.

Full article

March 28, 2016

Build a MEAN Stack File Uploader App with Filestack

Monday, March 28, 2016 Teklinks

Filepicker is a web service which helps us developers smoothly handle file uploading. An amazing feature it provides is to let users to choose the source from where to upload a picture, so you can easily upload a picture from your computer, Dropbox, Google Drive, Facebook and even from the web.

Full article

inkbrush, ótima forma de desenhar emails HTML

Monday, March 28, 2016 Teklinks

A maioria das plataformas de email marketing já tem um editor de modelos capaz de desenhar emails HTML de todo tipo. As vezes há muitos modelos predefinidas nestas soluções atendendo a maioria das necessidades de seus clientes.

Full article

How to Create an Open Source Directory on GitHub Pages

Monday, March 28, 2016 Teklinks

One really useful aspect of GitHub repos is that they allow us to host static websites thanks to GitHub Pages. But did you know that you can dynamically display all your GitHub repos on your website as well? In this tutorial I’m going to show you a great little trick using repository metadata to create a portfolio of your open source projects just like this...

Full article

Open source OBD-II Adapter

Monday, March 28, 2016 Teklinks

Automotive diagnostics have come a long way since the “idiot lights” of the 1980s. The current version of the on-board diagnostics (ODB) protocol provides real time data as well as fault diagnostics, thanks to the numerous sensors connected to the data network in the modern vehicle.

Full article

Samsung Smart Windshield needs to go into production ASAP

Monday, March 28, 2016 Teklinks

Every once in a while, a concept comes along that makes so much sense you wonder why it doesn't already exist. The Samsung Smart Windshield is one such example. While technology for cars and trucks seems to move at a fever pitch, advancing what's possible each and every year, motorcycles just don't see the same type of advancement. It's time for that to change.

Full article