Shoelace.css – a free CSS boilerplate

A back to the basics CSS starter kit. For when you don’t need the whole boot.

Shoelace.css is a starter kit, not a framework. Think of it as a CSS reset sprinkled with
helpful components. Bootstrap users will find it familiar, yet refreshing.

Shoelace is highly customizable through CSS variables. It doesn’t require Less, Sass, or any
preprocessing at all. The minified version is only
31KB and much smaller when gzipped.

Just link to shoelace.css and add customizations to your stylesheet.

:root {
–body-color: white;
–body-bg-color: black;
–color-primary: #09d;

Shoelace was created by @claviska for
Surreal CMS. It’s available under the MIT license.

Report a Bug

Version 1.0.0-beta2



Shoelace is incredibly easy to use. Just link to shoelace.css in your project

Original URL:

Original article

Ghost 1.0 – Brand new editor, fresh design, major upgrade

About four years ago we launched Ghost on Kickstarter as a tiny little prototype of an idea to create the web’s next great open source blogging platform.
In the early days we really just focused on just making everything work. Ghost was one of the very first open source Node.js applications, and it certainly came with a steep learning curve. Our first release was Ghost 0.3 in September 2013, and since then there have been a total of 99 releases, all the way up to Ghost 0.11.9.
In that time we’ve watched as the Ghost ecosystem has grown and flourished. From some of the web’s best loved startups like Square and Tinder, to some of the world’s most important organisations like Elon Musk’s OpenAI and Mozilla. Ghost even made a very brief appearance in this season of HBO’s Silicon Valley.
Today marks our 100th release of Ghost and, fittingly, it’s Ghost 1.0.0
This release

Original URL:

Original article

json_schema: a jq wrapper that prints back a high-level view of a JSON document

A wrapper for jq. Dumps the schemas
(as determined by jq) from a JSON document.
A jq wrapper that prints back a high-level view of the schema of a
JSON document.
json_schema is a bash script that does two things:
List unique paths (using pseudocode).
Count how many times each unique path occurs.
List the unique paths in a JSON document
Each unique path in the JSON document is printed alongside a count of
how many times that unique path occurs in the document.
Count how many times each unique path occurs
For each unique path, a count of occurrences is printed to the left
of the path.

Use it like this:
json_schema foo.json

If the contents of foo.json were the following:
“a”: “foo”,
“b”: “bar”,
“c”: [1, 2, 3, {“hello”: “world”}, 4, 5],
“d”: []

Then that should produce output like this:
1 a
1 b
1 c
6 c.[n]
1 c.[n].hello
1 d

Sample output from NASA near-Earth objects report
This is

Original URL:

Original article

ZeppelinOS: an operating system for smart contract applications

Last week, we saw one of the biggest hacks in the history of smart contract applications. ~30M USD were lost due to a simple programmer error, leaving critical functions open for anyone to call. It’s high time we get serious about writing secure contracts, if we want decentralized applications to reach their full potential.In the early days of computing, writing code into machines was a difficult and inefficient endeavor. There were few tools and resources available for programmers, and specialized magazines were the main distribution media for software. Major operating systems were not yet available, so each computer model required machine-specific knowledge to be programmed. This is what it feels like to work with smart contracts in 2017.The State of Smart Contract ProgrammingEthereum changed the world by creating a distributed global shared virtual machine known as the EVM. Anyone can now use this virtual machine to run programs that handle

Original URL:

Original article

CakePHP 3.5.0-RC1 Released

The CakePHP core team is happy to announce the immediate availability of CakePHP
3.5.0-RC1. This is a release candidate for 3.5.0. 3.5.0 provides a number
improvements both large and small to CakePHP. It also deprecates several
features that will be removed in 4.0.0.

Upgrading to this Version
You can use composer to upgrade to the RC version of CakePHP 3.5.0:
php composer.phar require “cakephp/cakephp:3.5.0-RC1”

What’s new in 3.5.0?
The migration guide has
a complete list of what’s new in 3.5.0, and what has been deprecated. We
recommend you give that page a read when upgrading.

Contributors to 3.5.0-RC1
Thank you to all the contributors that helped make this release happen:
Albert Cansado Solà
Bryan Crowe
Chris Hickingbottom
David Yell
Erwane Breton
Florian Krämer
Ian den Hartog
Iftekhar Eather
Jeremy Harris
Jorge González
José Lorenzo Rodríguez
Marc Würth
Mark Scherer
Mark Story
Michael Hoffmann
Owen Gerrard
Rachman Chavik
Robert Pustułka
Thomas von Hassel
Val Bancer
Viraj Khatavkar
As always, a huge thanks to all the community members that helped make this
release happen by reporting issues and sending pull requests.
Download a packaged release on github.

Original URL:

Original article

Try Ghost 1.0 in 5 minutes with Docker

Today Ghost 1.0 was released which included a new editor and a new installation method.

Trying Ghost is easy with Docker – just follow these steps and you’ll have a blog up and running in less than 5 minutes.

Build a Docker image

I put together a quick Dockerfile for Ghost 1.0 which you can read here. It’s much simpler than in previous releases due to the Ghost CLI added by the project.

$ git clone
$ cd 1.0/x86_64
$ docker build -t alexellis2/ghost:1.0 .

Run the blog

Once your build is done – run it like this:

$ docker run -p 2368:2368 –name ghost -ti alexellis2/ghost:1.0

You can now open up the blog in a new window. http://localhost:2368

List your posts

List your posts with the new re-vamped dashboard.

Edit a post

This is the brand-new editor.



Is this a production-grade configuration?
There are several new configuration options including the use of systemd for process management. Read More here.

The Docker container I’ve built

Original URL:

Original article

Apple Discontinues iPod Nano and iPod Shuffle

From a report: Apple today removed the iPod nano and iPod shuffle from its website and online store around the world, suggesting the iconic portable media players may be discontinued. Apple continues to sell the iPod touch. Beyond new colors and storage capacities, Apple had last updated the iPod nano in October 2012 and the iPod shuffle in September 2010. Apple last updated the iPod touch in July 2015 with an 8-megapixel rear camera. Apple introduced the iPod shuffle in January 2005, followed by the iPod nano in September 2005. In total, there were seven generations of the iPod nano, and four generations of the iPod shuffle. The company has confirmed that it has discontinued the devices.

Read more of this story at Slashdot.

Original URL:

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: