Five Reasons Why You Should Use a Git-based CMS (Part 5 of 5)

See the original posting on DZone Python

In our previous posts we looked at Git-based CMS and its versioning (part 1), distributed repository (part 2), dug in to Git’s underlying mechanics to see how it benefits deployment (part 3), and we looked at how the support for branching (part 4) can help your organization dramatically speed up development and deployment activities. In this post, we’re going to wrap the series up with one final reason you should use a Git-based CMS.

There are so many advantages to the way that we’ve leveraged Git, it’s hard to pick just 5 things to talk about. Because I’ve arrived at our last reason, #5, I want to use this item to speak to something non-technical: familiarity.

This man has made more money trading cryptokitties than investing in his IRA

See the original posting on The Verge

CryptoKitties, a game where users breed and trade digital kitties using Ethereum-based smart contracts, has emerged as the latest mark of society’s obsession with rising cryptocurrency values. In some ways, the popularity of the game reflects the skyrocketing values of digital currencies like Bitcoin and Ether. Total sales on the platform created by Canadian startup Axiom Zen have reportedly hit $12 million, according to Coin Telegraph, as some cats with rare attributes have been sold for upwards of $80,000.

Cryptokitties are generated by code, and bred by spending Ether tokens on smart contracts that use two base cats to create a new one. Each resulting cat is unique and persistent, recorded on Ethereum’s public ledger.

While the game…

Continue reading…

This robotic fridge cat will remind you not to skip meals

See the original posting on The Verge

If you work from home, you know about the food problem. Some of us forget to eat, some of us over-snack. This tiny fridge magnet will remind you what your stomach is already telling you — when it’s time to eat, and when you’re probably already full.

Choose when and how many times you want to eat each day, and this kitty will make a hungry face to remind you it’s time. The more you open the fridge between mealtimes, though, the fuller (and more annoyed) it gets. So if you’re not happy that you’re munching on leftover stuffing after already eating three helpings of turkey and mashed potatoes, neither is kitty.

Plus, the fridge kitty is flexible for any kind of eating schedule. You can configure your own ideal snack habits in the firmware,…

Continue reading…

Why The Legend of Zelda: Breath of the Wild is my game of the year

See the original posting on The Verge

It’s been a shockingly packed year for great new video games. Over the course of the last 12 months, it seemed like there was never really a pause, or a moment when there wasn’t something interesting to play. To celebrate, this week Verge staff will be publishing essays on their favorite releases of the year, the games that spoke to us personally. Expect to see a new one each morning, culminating in a list of our collective 15 favorite games of 2017 on Friday. You can keep up with it all right here.

What more is there to say about Breath of the Wild? The latest Legend of Zelda title is the most acclaimed game to come out in a year of extremely acclaimed games. It will surprise absolutely no one reading this that it’s my personal favorite…

Continue reading…

The best video games of 2017

See the original posting on The Verge

2017 has been an unusually busy year for video game releases; from the horror of Resident Evil 7 in January to the epic adventure of Xenoblade Chronicles 2 in December, it’s been a steady stream of hits. We’ve seen the resurgence of Nintendo, the debut of new franchises like Horizon Zero Dawn, and even a multitude of fantastic mobile releases. To celebrate, we’re running through all of our favorites with a series of personal essays and lists. Keep up with all the best games from 2017 right here.

Continue reading…

Amazon Echo’s multi-room music streaming feature now supports Spotify and SiriusXM

See the original posting on TechCrunch

 Just in time for all of those ridiculous holiday playlists, Amazon’s added two key players to the Echo’s multi-room streaming feature. Spotify and SiriusXM now join the ranks of TuneIn, iHeartRadio, Pandora and, naturally, Amazon’s own Music Unlimited service. The feature, which hit the smart speakers over the summer, makes it possible to stream songs to multiple Echos on… Read More

Walmart.com has ‘Weed Marijuana Leaf’ Christmas trees

See the original posting on Boing Boing

For those looking to “‘light up’ the room” with this “Weed Marijuana Leaf Christmas Tree,” be prepared to shell out $249.99 to an unlikely source: Walmart.com.

While available at the retail behemoth’s website, the nearly seven-foot-tall faux pot leaf tree is actually sold and shipped by an outside vendor called Brands On Sale, Inc. They write, “You’ll be able to relax and giggle at the marijuana leaves and decorate it as you please.”

Since the bow and ornaments are not included, you’ll have to get creative with the decorations. Perhaps make some tiny snowflakes out of rolling papers? Or add some candy-cane-striped pipe ornaments?

Just don’t forget to leave out some cannabis cookies for Santa on Christmas Eve.

Here’s a closer look at those “weed marijuana” leaves:

(The Cannabist)

Ugly cryptocurrency sweaters

See the original posting on Boing Boing

It seems whatever you’re into, there’s an ugly holiday sweater for it. Now, with the rise in interest in cryptocurrency, there’s a collection of machine-knit “ugly crypto sweaters” available. For $59.99 apiece, you can show your (ironic?) pride for Bitcoin, Ethereum, Litecoin, Monero, or Neo this winter. See them all over at Hodlmoon.

(Ufunk.net)

Previously: These ugly Christmas sweaters have special booze-bottle-holding pockets

“I’m Just a Bill up on Capitol Hill” Gets His Star Turn in the GOP Tax Bill Parody

See the original posting on Boing Boing

FOLLOW @RubenBolling on the Twitters and a Face Book.

JOIN Tom the Dancing Bug’s subscription club, the Proud & Mighty INNER HIVE, for exclusive early access to comics, extra comics, and Other Stuff. You can also now join through Patreon!

HOLIDAY GIFT-GIVING ALERT: Every kid wants Ruben Bolling’s new hit book series, The EMU Club Adventures. (”Filled with wild twists and funny dialogue” -Publishers Weekly) Book One here. Book Two here.

More Tom the Dancing Bug comics on Boing Boing!
(more…)

Bluetooth Gun Safe Cracked By Researchers

See the original posting on Hackaday

Believe it or not, there are quite a few people out there who have purchased gun safes that can be remotely unlocked by Bluetooth. Now we can understand why somebody might think this was a good idea: the convenience of being able to hit a button on your phone and have your weapon available in the heat of the moment is arguably a big selling point for people who are purchasing something like this for home defense. But those with a more technical mind will likely wonder if the inherent risks of having your firearm (or other valuables) protected by …read more

Converting 600k Lines to TypeScript in 72 Hours

See the original posting on DZone Python

Background

Users have been using Lucidchart for a long time to make their diagrams, since 2010 and IE6. And for nearly that long, Lucid has used Google’s Closure Compiler to manage its increasingly sophisticated code base. Closure Compiler is a typechecker and minifier that uses JSDoc annotations in comments to understand type information. As Lucid grew from 5 to 15 to 50 engineers, the tool proved enormously helpful for quality and productivity.Then in 2016, Lucid began experimenting with TypeScript. TypeScript offers more flexible and comprehensive type checking, cleaner syntax, and better IDE support than we could get with Closure-annotated JavaScript.

// Closure JavaScript

/** @const {!goog.events.EventId<lucid.model.DocumentEvents.PagesContentChanged>} */
lucid.model.DocumentEvents.PAGES_CONTENT_CHANGED =
    new goog.events.EventId(goog.events.getUniqueId('PAGES_CONTENT_CHANGED'));

/**
 * @constructor
 * @extends {goog.events.Event}
 * @final
 * @param {!Object<boolean>} pages
 * @struct
 */
lucid.model.DocumentEvents.PagesContentChanged = function(pages) {
    lucid.model.DocumentEvents.PagesContentChanged.base(
        this, 'constructor', lucid.model.DocumentEvents.PAGES_CONTENT_CHANGED
    );
    /** @const {!Object<boolean>} */
    this.pages = pages;
};
goog.inherits(lucid.model.DocumentEvents.PagesContentChanged, goog.events.Event);

is equivalent to

Astronauts onboard the ISS will watch Star Wars: The Last Jedi, confirms NASA

See the original posting on The Verge

Star Wars: The Last Jedi hits cinemas around the world this week, but it’ll also be showing in one extremely appropriate venue off-planet: the International Space Station.

Astronauts will be able to watch the new Star Wars in orbit a few hundred miles above the surface of the Earth using one of the laptops or projector onboard the space station. Space reporter Robin Seemangal tweeted the news last night, with a spokesperson for NASA confirming the plans to Inverse.

“[I] can confirm the crew will be able to watch it on orbit,” NASA Public Affairs Officer Dan Huot told Inverse. “Don’t have a definitive timeline yet. They typically get movies as digital files and can play them back on a laptop or a standard projector that is currently…

Continue reading…

FreightHub, a European ‘digital freight forwarder’, scores $20M Series A

See the original posting on TechCrunch

 FreightHub, a Berlin and Hamburg-based startup that claims to be Europe’s first fully digital freight forwarder, has raised a $20 million Series A round, just 1.5 years since launch. The round is led by VC firm Northzone, with participation from existing investors. The latter includes Rocket Internet’s Global Founders Capital (GFC), Cherry Ventures, Cavalry Ventures, and La Famiglia. Read More

Generate Random Numbers The Hard Way

See the original posting on Hackaday

Your job is to create a random number generator.

Your device starts with a speaker and a membrane. On this membrane will sit a handful of small, marble-size copper balls. An audio source feeds the speaker and causes the balls to bounce to and fro. If a ball bounces high enough, it will gain the opportunity to travel down one of seven copper tubes. Optical sensors in each of the tubes detect the ball and feed data to an Ardunio Mega. When the ball reaches the end of the tube, a robotic hand will take the ball and put it …read more

Fingerprint sensors under the display are going to be a real thing in 2018

See the original posting on The Verge

Synaptics, the company responsible for handling the touch input on millions of laptop trackpads and smartphone screens, has announced this week that it’s entered mass production with its first optical in-display fingerprint sensors. Titled Clear ID, these are expected to work exactly like the home button fingerprint sensors you might have known on Samsung’s flagship Galaxy S phones before this year’s Galaxy S8 and on Apple’s iPhones before the latest iPhone X. Only they’ll be more magical because you’ll be able to authenticate by pressing on the actual display part of the touchscreen.

It was exactly a year ago today that Synaptics first announced its FS9100 optical fingerprint sensor “family.” At the time, it was merely a technological…

Continue reading…

It’s Curtains for Blu Chip

See the original posting on Hackaday

In theory, there is no reason you can’t automate things all over your house. However — unless you live alone — you need to consider that most people won’t accept your kludgy looking circuits on a breadboard hanging everywhere. Lighting has become easy now that there are a lot of commercial options. However, there are still plenty of things that cry for automation. For [jeevanAnga], the curtains were crying out for remote control.

Since cellphones are ubiquitous, it makes sense to use the phone as a controller and BlueTooth Low Energy (BLE) is perfect for this kind of application. But …read more

Connecting Cherry MX Key Switches To LEGO Just Got Easier

See the original posting on Hackaday

Here on Hackaday, we like keyboard hacks. Given how much time we all spend pounding away on them, they’re natural hacks to come up with. If you’re pulling the circuitry from an existing keyboard then chances are the keys are pressed either by pushing down on rubber domes (AKA the membrane type), or on mechanical switches. [Jason Allemann] has just made it easier to do keyboard hacks using LEGO by building one for a circuit board with mechanical Cherry MX key switches. That involved designing parts to connect LEGO bricks to the switches.

For those custom parts, he recruited his …read more

1 2 3 4 5 3,711