Disclaimer: You may disagree with some of the things I’ve written in the ensuing article. That is okay. I do not claim to represent you, your company or your ideology so there’s really no reason to get upset. Just go ahead and disagree.
O DNA (ADN) é o programa responsável por construir as mais complexas máquinas biológicas que conhecemos (nós). Mas, porque motivo adopta o curioso formato de uma espiral dupla? Em matéria de eficiência, nada chega aos milhares de milhões de anos de evolução, em que a Natureza teve tempo para experimentar todo o tipo de possibilidades e variações, e onde só as melhores soluções foram resistindo ao teste do tempo.
A evolução tecnológica faz com que muitos dos sistemas de comunicações mais antigos possam actualmente ser facilmente interceptados e manipulados, como já foi por diversas vezes demonstrado para as comunicações GSM "2G".
I really truly love the Angular community. I am talking about a group that continually pushes me to try new things and get out of my comfort zone. I am still amazed that I can get in front of such a passionate group of folks and share my ideas while doing some pretty zany things in the process. I had the amazing privilege of presenting with the infamous Shai Reznik at AngularConnect 2015, and it was such a fun experience!
Researchers have some good and bad news about the availability of secure e-mail. Use of STARTTLS and three other security extensions has surged in recent months, but their failure rate remains high, in large part because of active attacks that downgrade encrypted connections to unencrypted ones.
The “KeySweeper” is a tiny, arduino-powered wireless sniffer that captures data sent by your wireless keyboard to its receiver. That’s right—it’s a keylogger, and it doesn’t have to be plugged into your computer to work.
Twitch playing Pokémon was easy mode. Tomorrow, Twitch viewers will be invited to do something altogether more challenging: install Arch Linux. Using the same Twitch chat-driven concept as the collaborative Pokémon playthrough, anyone will be able to enter commands and control the installation process.
You might be thinking: “But Kent! What if that ‘good reason’ is no longer true, and we need to do it the old way again later?” The answer, my dear reader, is git diff: There’s the precious code. We can grab those changes and boom! We’re back in business!
Programar implica saber como é que o código que se está a escrever se vai comportar ao ser executado, coisa que por vezes não coincide com o que se espera. O Alive é um plugin para Visual Studio que permite ver aquilo que o código faz, ao vivo, enquanto se programa.
One of the reasons we love promises so much is because they allows us to avoid the infamous callback hell that we've all experienced in these early days of Node.js. When I see an API that doesn't use the promise pattern, I get annoyed.
What do linting, building and testing have in common? They all work best when automated. With services like GitHub’s webhooks, it’s easy to subscribe to certain events on your repository and be notified by a HTTP request.
Programmers are not like the other kids. They cannot and should not be managed like normal people if your intent is to produce high quality software. The things you would do to make the process go faster will actually make things go slower. This session will give you insight on the care and feeding of programmers, computer scientists, software engineers, developers, coders, and hackers.
Pretty print objects in real purdy colors. Allows clearer visualization of objects than you get from most pretty printers due to colors. It will also print out the complete path to an object, something that's extremly useful for debugging.
A debate has waged since Chrome OS started appearing on Chromebooks. It can be summed up as: This is nice Google, but why don't you combine it with Android? Well, according to a report by The Wall Street Journal, it looks like Google is getting ready to do just that.
It wasn’t too long ago that we put the major mobile operating systems head to head, but with big updates from both Google and Apple in the meantime, we think it’s worth another look at where they both stand. Is there a clear winner? Or are they barely distinguishable any more?
I had the privilege of being invited to join the Bloggers Program and SAP Mentor Program at SAP TechEd 2015 in Las Vegas this week. I also got to spend a little time with Thomas Jung. Tom is always willing to help me understand just what SAP is doing in either the ABAP or HANA world.
Dictation may still have a little ways to go before it’s perfect, but it’s still useful in a lot of cases. If you’re a fan, OS X Daily points out that El Capitan added the ability to initiate dictation with a voice command.
Bootstrap is the most widely used frontend framework right now. When it comes to building responsive websites and apps, it’s the first choice of both professionals and hobbyists because of how simple it is to work with.
From the moment you pick up the OnePlus X, it's hard not to think about the iPhones of yesteryear. There's no denying it: there's a whiff of the iPhone 4 and iPhone 5 to this new handset. But that's not necessarily a criticism.
When presenting an app concept, storyboards and screenshots alone just lack life and cannot fully drive the message across. If you want to catch your potential clients’ attention, showcasing your mobile app concept in GIF animation will make it more realistic, dynamic, and engaging.
Animations in web design are often used to drive the user’s focus to a specific section. One section you want to make sure to highlight is the main tagline, with the action buttons. A good use of typography and a wise choice of colors should do the trick.
Depois da OnePlus se ter estreado no mercado anunciando um flasgship killer, é agora vez dos papéis se inverterem, e ser ela o alvo de outros fabricantes que estão a fazer aquilo que ela fez: trazer-nos smartphones topo de gama a preços verdadeiramente inacreditáveis, como o Bluboo Xtouch.
With its first two phones, OnePlus proved that it could deliver flagship-level devices at a cheaper price-point than most of its rivals. Neither were exactly design duds, but for its third handset -- and the second to be unwrapped in 2015 -- OnePlus is focusing on style in particular.
Google has given Symantec an offer it can't refuse: give a thorough accounting of its ailing certificate authority process or risk having the world's most popular browser—Chrome—issue scary warnings when end users visit HTTPS-protected websites that use Symantec credentials.
Product design processes are meant to be cyclical. But what if you could speed up each phase for better results and more frequent feedback? This is the thinking behind design sprints, a fast process for yielding more iterations in less time.
Simply put, CSSgram is a library for editing your images with Instagram-like filters directly in CSS. What we’re doing here is adding filters to the images as well as applying color and/or gradient overlays via various blending techniques to mimic these effects.
The debate over the health impact of working at a computer continues to rage. Standing desk fans insist that being on their feet is the way to go for health and productivity, but for many of the rest of us, standing up for hours on end looks like an awful lot of hard work.
I'm currently working on the new dashboard for Fabrik. In Fabrik you use Portfolios to organise your Projects. It's possible to create Projects directly and then assign them to Portfolios, or you can create a Project from a Portfolio, assigning it automatically.
Humans might not be the fastest things on two wheels before long. Yamaha has unveiled Motobot, a robot designed to ride superbikes much like you would -- it even has to twist the throttle to get moving.
Today we’d like to share some inspiration for card effects with you. The idea is to animate the top element of a stack by clicking on an accept or reject button. We’ve used this Tinder-like example to show some symmetric and complementing pairs of effects, but these kind of animations can fit into many scenarios involving all kinds of card stacks that don’t necessarily have a dual logic.
MIT’s Computer Science and Artificial Intelligence Lab is developing a device that uses wireless signals to identify human figures through walls. Called RF-Capture, the technology “can trace a person’s hand as he writes in the air and even distinguish between 15 different people through a wall with nearly 90 percent accuracy,” MIT said in an announcement today.
At previous employment, over a period of five months an Amazon S3 clone was created; at each step of its implementation every choice was being actively evaluated using numbers generated by a number of tools.
Do you understand objected oriented JavaScript with ES6? Take our quiz and find out. In this course, Envato Tuts+ instructor Jeremy McPeak will teach you everything you need to know in order to write object-oriented JavaScript.
The practice of frontend web development has grown into an enormous topic of discussion. User interface designers have been working up to this point for years, and our modern era of web design has finally adopted a set of tools which are accepted universally.
Quando o Google revelou o seu router multi-funcional OnHub, disse que era apenas o primeiro de uma família de novos produtos. E agora, aqui está a confirmação, com a apresentação de um novo router OnHub feito pela Asus.
Secret, anonymous messages aren’t just for the dastardly. Luckily, a little privacy and anonymity aren’t difficult to come by. With some effort and a spare phone, you’ll be whistleblowing, protecting your privacy from harassers, and staying anonymous when you sell your stuff on Craigslist or look for dates on Match. Here’s how.
I gave up on Android some time ago, after a six month stint with the Nexus 5. I was a long time user of Google’s devices, but Apple was consistently beating even the best flagship Nexus phones on performance, camera and phone build every year.
You’ve probably heard about ECMAScript 6 (or ES6) already. It’s the next version of JavaScript, and it has some great new features. The features have varying degrees of complexity and are useful in both simple scripts and complex applications.
I'm relatively new to hardcore Node.js hacking so I'm seeing all sorts of lovely new errors that I have no clue how to solve when I initially see them. To this point I've managed to keep a smile on my face while trying to fix these errors, a quality I quite enjoy about myself.
From day to day, a lot of the work of running a software business revolves around asking and answering questions and trying to make the correct decisions based on them.
In this article we’re going to look at upgrading your first Angular 1.x component, a simple todo app, across to Angular 2 code. We’ll compare the API differences, templating syntaxes and hopefully it’ll shed some light on upgrading to Angular 2, and well as making it appear less daunting.
Remember Google Listen? The Google-made podcast app took your audio RSS feeds from Google Reader and played them on an Android phone, but the service was killed in August 2012. Today, Google is finally jumping back into the podcast game with "Google Play Music Podcasts."
Smartphone cameras have become so good that they are often the entry device for many photography enthusiasts. With cameras becoming powerful, manufacturers are also allowing users to customize camera settings like ISO sensitivity, Aperture, and Shutter speed.
Laravel is undoubtedly a very powerful framework with a lot of batteries included. One of the reasons I love laravel is the fact that it is built on events. An event is an action or occurrence recognized by a program that may be handled by the program.
Depois do sucesso do OnePlus One, que nos trouxe um smartphone topo de gama a preço bastante mais acessível, a marca tenta repetir o sucesso com o seu novo e actualizado OnePlus 2.
You’ve already invested time – lots of time learning Angular 1. Controllers, services, directives, filters… All those terms finally make sense – it’s been quite a long road to get here. And now, along comes Angular 2!
Nem mesmo as pressões dos gigantes tecnológicos foram capazes de garantir o desaparecimento das excepções e a polémica lei que deveria garantir a neutralidade da internet na Europa foi aprovada, adocicada por coisas de mais fácil "digestão" como o fim das taxas de roaming (que na verdade p
There are some cases in which providing a multilingual support is required. Sometimes it could be a good idea to provide support for different languages into the application you’re building and offer your users the possibility to view the content in different idioms.
If you’re interested in using PostCSS, but you still love your favorite preprocessor, don’t worry. You needn’t make a choice between the two–you can use them right alongside one another.