tech/webdev magazine

January 31, 2017

What’s New in Laravel 5.4

Tuesday, January 31, 2017 Teklinks

If you've been following Scotch for a while, you heard a lot about Laravel. Some months ago, Laravel 5.3 was released. It introduced new features like Mailables. Yesterday, the 25th of January, Laravel 5.4 was released.

Full article

Corre um ambiente Linux num smartphone ou tablet Android

Tuesday, January 31, 2017 Teklinks

Muito se tem falado da possibilidade de se usar um smartphone ou tablet como computador de secretária; quando na verdade nem é preciso esperar por isso... pois é possível correr um ambiente GNU/Linux em qualquer dispositivo Android.

Full article

GSM Sniffing on a Budget with Multi-RTL

Tuesday, January 31, 2017 Teklinks

If you want to eavesdrop on GSM phone conversations or data, it pays to have deep pockets, because you’re going to need to listen to a wide frequency range. Or, you can just use two cheap RTL-SDR units and some clever syncing software.

Full article

A Brief History of JavaScript (Part 1)

Tuesday, January 31, 2017 Teklinks

JavaScript is arguably one of the most important languages today. The rise of the web has taken JavaScript places it was never conceived it would go. Let's take a look at how JavaScript has evolved in its short history and where it is headed next. Read on!

Full article

Using Docker Stack And Compose YAML Files To Deploy Swarm Services

Tuesday, January 31, 2017 Teklinks

Bells are ringing! Docker v1.13 is out! The most common question I receive during my Docker-related talks and workshops is usually related to Swarm and Compose. Someone: How can I use Docker Compose with Docker Swarm? Me: You can’t! You can convert your Compose files into a Bundle that does not support all Swarm features. If you want to use Swarm to its fullest, be prepared for docker service create commands that contain a never ending list of arguments.

Full article

How to write a JavaScript package for both Node and the browser

Tuesday, January 31, 2017 Teklinks

This is an issue that I’ve seen a lot of confusion over, and even seasoned JavaScript developers might have missed some of its subtleties. So I thought it was worth a short tutorial. Let’s say you have a JavaScript module that you want to publish to npm, available both for Node and for the browser.

Full article

The Next Version of Angular is Angular 4

Tuesday, January 31, 2017 Teklinks

Angular 2 is the shiny new framework that comes with a lot of new concepts. Learn all the great new features. Angular will be making another big number upgrade to Angular 4. Don't be afraid of the change though, Angular is still the Angular you're learning to love.

Full article

25 Best iOS Apps And Tips Of 2016

Tuesday, January 31, 2017 Teklinks

iOS 10 was released in 2016. The new iOS update introduced dedicated apps for the Messages app. Since then, the App Store has been flooded with neat little stickers that can be sent over iMessages. The new update also made a lot of tiny annoying changes to iOS and not everyone was happy.

Full article

Quitting Your Job Doesn't Mean You're Too Weak to Handle It

Tuesday, January 31, 2017 Teklinks

Some of the worst jobs you’ll ever work will try to tell you that “You’ve gotta be tough to work here!” They’ll make you think you’re too weak if you feel like you have to quit for your mental health. This is very rarely true. As business site Inc.

Full article

January 30, 2017

Understanding Types in TypeScript

Monday, January 30, 2017 Teklinks

The summary – working with JavaScript involves knowing a lot more than JavaScript. Remember the old days where we imported jQuery through a CDN and used that to manipulate a few things in the DOM or run some AJAX requests? That’s changed.

Full article

Microservice Series: Scraper

Monday, January 30, 2017 Teklinks

A scalable universal scraper. Scrape thousands of TechCrunch articles in seconds! This post is part of a series of open source projects that we’ll be releasing in the next while, as described previously here.
Full article

Running Express, Koa and Hapi on HTTP/2

Monday, January 30, 2017 Teklinks

Since I've started to work on web apps, I am searching for ways to improve page speeds and create better user experience. We are minifying our code, bundling files and optimizing images. One thing that we don't think about is server protocol.

Full article

The Google Font Improvement Project

Monday, January 30, 2017 Teklinks

Ever wondered what it would be like to collaborate with the team at Google by enhancing their existing font collection? Type designer Jacques Le Bailley takes us behind the scenes and offers us a glimpse at how this is done. TypeThursday is the meeting place for people who love letterforms.

Full article

Scientists Create Human-Pig Hybrid In The LAb

Monday, January 30, 2017 Teklinks

This is nothing short of a red letter day for science.Scientists have announced that they have created the first successful human-animal hybrids. The international team of researchers led by the Salk Institute were able to produce successful human-big hybrids in a lab.

Full article

The end of the clearfix hack?

Monday, January 30, 2017 Teklinks

A new value of the display property has landed in Chrome Canary and Firefox Nightlies. In the Editor’s Draft of the CSS Display Module Level 3, display: flow-root is defined as: “The element generates a block container box, and lays out its contents using flow layout.

Full article

January 28, 2017

Build a GitHub-Hosted Blog with Jekyll Now

Saturday, January 28, 2017 Teklinks

Jekyll is a platform used for static websites that just want to publish content quickly. The biggest issue with Jekyll is the reliance on command line methods. If you’re not CLI-friendly then you’ll never bother to touch Jekyll.

Full article

Part 3: Redesigning Webflow.com

Saturday, January 28, 2017 Teklinks

Over the last couple weeks, we looked at why we decided to redesign Webflow.com and the process of designing the site. Yeah, it’s a little inception-y. Before we dig in, it’s worth noting that this was only my second project at Webflow, so I’d only built a couple pages in Webflow.

Full article

Medidor de corrente USB-C garante segurança dos cabos

Saturday, January 28, 2017 Teklinks

Misturar carregadores e cabos USB Type-C nesta fase é uma aventura que pode ter consequências dispendiosas, mas já há quem aproveite a oportunidade de negócio criando um medidor de corrente que promete manter todos os dispositivos USB-C em segurança.

Full article

January 27, 2017

Working with JSON in MySQL

Friday, January 27, 2017 Teklinks

SQL databases tend to be rigid. If you have worked with them, you would agree that database design though it seems easier, is a lot trickier in practice. SQL databases believe in structure, that is why it's called structured query language.

Full article

Crash Course: UI Design

Friday, January 27, 2017 Teklinks

If you’ve done any kind of research about software design, you’ve probably heard of the terms “UI” and “UX”. But what separates UI from UX? At their most simple forms, UX design is what makes an interface useful, and UI design is what makes an interface beautiful.

Full article

Laravel Random Keys with Keygen

Friday, January 27, 2017 Teklinks

When developing applications, it is usually common to see randomness come into play - and as a result, many programming languages have built-in random generation mechanisms. Some common applications include:

Full article

January 26, 2017

Hugo Barra is joining Facebook as the new head of Oculus VR

Thursday, January 26, 2017 Teklinks

Former Googler Hugo Barra announced recently that he was leaving his gig at Xiaomi, where he's worked as a global VP since 2013. Everyone was wondering where he would go, and now we know. Barra is Facebook-bound. Specifically, he's going to be the head of Oculus VR at Facebook.

Full article

January 25, 2017

Announcing Ionic 2.0.0 Final

Wednesday, January 25, 2017 Teklinks

Today, I’m incredibly excited to announce Ionic Framework 2.0.0. Back in March 2015 the Ionic team was given a unique opportunity to take all the lessons learned building a mobile framework on Angular 1 and reimagine it for a new and fast approaching future of JavaScript and web technology.

Full article

Building a Morphing Hamburger Menu with CSS

Wednesday, January 25, 2017 Teklinks

Building a Morphing Hamburger Menu with CSS. In this tutorial I'll explain the entire process of how to do it with CSS only, without using a single line of JavaScript. So, we will be seeing some CSS (and SCSS) tricks that will allow us to achieve an animation almost as smooth as the animated gif.

Full article

Time Management Secrets of an Efficient Engineer

Wednesday, January 25, 2017 Teklinks

Sometimes I wish I was a vampire, or at least a werewolf. It would probably make this whole work-life balance thing people talk about easier. But unfortunately, I’m only human, which means I have to sleep, and I only get 24 hours per day, just like everyone else.

Full article

January 24, 2017

Make a URL Shortener With Node.js and N1QL [Video]

Tuesday, January 24, 2017 Teklinks

Not too long ago, I wrote a lengthy tutorial on how to use Node.js and Couchbase to create a URL shortener. This tutorial used N1QL for querying the data. To complement that write-up, I've gone ahead and created a video tutorial to demonstrate how to develop this application from scratch and test it using a variety of tools.

Full article

How to Host a MEAN Stack App on Digital Ocean

Tuesday, January 24, 2017 Teklinks

Angular 2 is the shiny new framework that comes with a lot of new concepts. Learn all the great new features. Software development involves certain steps to be repeated overtime for different projects.

Full article

8pt Material Design GUI Templates

Tuesday, January 24, 2017 Teklinks

Eight..8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96. These are the numbers that run through my head at night. I have been using an 8pt based since my time on Android Auto, and have enjoyed applying the core Material Design methodologies to the Design Inc. user interfaces.

Full article

Meet Minio, an S3 server you can self-host

Tuesday, January 24, 2017 Teklinks

Minio is a project that has come up on my radar several times and caught my attention - it's an S3-compatible object-storage server that you can run on your own kit and has first-class Docker and Raspberry Pi support. This tutorial is a walk-through for deploying and using Minio.

Full article

Putting a UI around Docker with Portainer

Tuesday, January 24, 2017 Teklinks

Since we’re smart programmers and ops peeps, every task we execute, we do it through a terminal command, right? But from time to time a little visual feedback doesn’t hurt, right? The people at portainer.

Full article

How to Use the JavaScript Fetch API to Get Data

Tuesday, January 24, 2017 Teklinks

We all remember the dreaded XMLHttpRequest we used back in the day to make requests, it involved some really messy code, it didn't give us promises and let's just be honest, it wasn't pretty JavaScript, right? Maybe if you were using jQuery, you used the cleaner syntax with jQuery.ajax().

Full article