Every day we are seeing more utensils that have obtained their “smart” versions, optimizing its traditional features and adapting their functions, through technology, to a more precise and original use. In the attempt to make routine items intelligent, three friends from Switzerland have released on the Kickstarter platform the first intelligent bottle…
Google has finally made public its intentions to get invoved in projects related to virtual reality. This is Google Daydream, a platform that goes further from previous VR devices and that comes with a helmet and a small remote control. For its development, Google has had the collaboration of the best technologies…
As he usually does, the mad scientist Colin Furze surprise us again with one of his great homemade inventions. In this case, he has worked in the creation of a flying motorcycle called “Hoverbike“. Despite not reaching a height of more than a couple of feet, if the produc comes…
According to the alarming results of a recent study made in Spain about fidelity among couples from the country, a company has launched a product called Smarttress. As you can imagine from its name, it is a mattress that detects when your partner is cheating on you with someone else…
After physical monitoring bracelets, smart watches and virtual reality glasses, smart tattoos will be the next big step of the wearable industry. Since the advent of the first commercial devices, the wearable technology has experienced consistent growth over the years. Only in 2015, more than 20 million of wearable devices…
In HTML table headers, cells, and other containers spaces or dashes (hyphens) within textual elements could become breakpoints. This usually happens if the container or page layout is too small to fit all of the text on one line, but can be prevented by using either non-breaking spaces or non-breaking…
When the Lord of the Rings movies were released a few years ago one could’ve hoped that there was potential a new wave of adult-oriented fantasy movies. Au contraire, the majority of fantasy movies coming out nowadays (Harry Potter, The Spiderwick Chronicles, The Golden Compass, Eragon, The Chronicles of Narnia, etc.) are…
I’d previously heard great things about Neal Stephenson, and the first of his books I tried was Anathem. After reading this book I can say with confidence that Neal Stephenson has earned his place amongst the ranks of my favourite science fiction authors! Synopsis Anathem plays out on the world…
NuSOAP is a rewrite of SOAP contained in a set of PHP classes that don’t require a PHP Extension (in contrast, SOAP requires that PHP be compiled with the “–enable-soap” option). The examples below use the NuSOAP library to connect to a WSDL-based (Web Services Description Language) web service hosted…
The following is a presentation of well thought-out JavaScript tips and best practices by Christian Heilmann. His tips include: Make it understandable Avoid globals Stick to a strict coding style Comment as much as needed but not more Avoid mixing with other technologies Use shortcut notations Modularize Enhance progressively Allow…
General PHP has three sets of functions that allow you to work with regular expressions: Functions that start with “ereg” POSIX Extended Regular Expressions, mainly supported for backward compatibility with PHP 3 and officially deprecated as of PHP 5.3.0. Functions that start with “mb_ereg” POSIX Extended Regular Expressions that can…
Asterisk is a popular free and open source software implementation of a telephone private branch exchange (PBX) system available for many versions of Unix. The software allows attached telephones to make calls to one another, connect to Public Switched Telephone Network (PSTN) systems, and connect to Voice Over Internet Protocol…
jQuery is a library that greatly simplifies how developers use JavaScript. The tips below aim to point out some advanced tricks that can be used with jQuery code to make it more efficient: 1. Load jQuery from the Google AJAX Libraries There are several advantages to loading jQuery from the…
Google Analytics is a great web analytics tool to track Visitor, Traffic Source and Content statistics for free. Implementing Google Analytics on a website requires that you create an account at http://www.google.com/analytics and add the Analytics Tracking Code to the website body: <!– Google Analytics –> <script type=”text/javascript”> var gaJsHost…
If you need to send an email with attachments using just PHP’s mail() function, you can do so by using a multipart/mixed content header and converting the attachments to base64 strings. First, generate a random hash to serve as a MIME Boundary: $random_hash = md5(date(‘r’, time())); Next, set some email…
The Unix “ls” command will display Permission and Ownership settings for directories, but not the total size of their contents: $ ls -lh total 0 drwxr-xr-x 6 willem staff 204B Jun 7 00:47 Anime drwxr-xr-x+ 7 nobody staff 238B Feb 4 11:17 CoD4 Vids drwxr-xr-x 15 willem staff 510B Oct…
SMS messages on the iPhone are stored in a SQLite database, and if you need to back up your messages you can do so using one of the methods below. Firstly you’ll need to Jailbreak your iPhone so you can get remote access to it via SSH. Download and use…
In this example I’ll use a Huawei E220 USB 3G Modem on a Vodacom prepaid account. To set up your 3G connection you can use the 3G modem drivers available on betavine.net for the majority of Linux distributions (you’ll need the relevant usb-modeswitch and vodafone-mobile-connect files for your operating system…
Portable Ubuntu for Windows is a small Ubuntu distribution that can run off of a flash drive as a Windows application. Linux applications run through Portable Ubuntu have access to your Windows folders and files, and any applications installed or changes made to the Portable Ubuntu system are persistent. Installing…
By default Mac OS X’s Terminal application uses the Bash shell (Bourne Again SHell) but doesn’t have directory and file color highlighting enabled to indicate resource types and permissions settings. Enabling directory and file color highlighting requires that you open (or create) ~/.bash_profile in your favourite text editor, add these…



















