ClickHouse, a column-oriented DBMS to generate analytical reports in real time

ClickHouse is an open-source column-oriented database management system that allows generating analytical data reports in real time.
Useful Links
Official website has quick high-level overview of ClickHouse on main page.
Tutorial shows how to set up and query small ClickHouse cluster.
Documentation provides more in-depth information.
Contacts can help to get your questions answered if there are any.
Upcoming Meetups

Original URL:

Original article

Tiddlywiki – A non-linear personal web notebook

It looks like this browser doesn’t run JavaScript. You can use one of these static HTML versions to browse the same content:Have you ever had the feeling that your head is not quite big enough to hold everything you need to remember?Welcome to TiddlyWiki, a unique non-linear notebook for capturing, organising and sharing complex information.Use it to keep your to-do list, to plan an essay or novel, or to organise your wedding. Record every thought that crosses your brain, or build a flexible and responsive website.Unlike conventional online services, TiddlyWiki lets you choose where to keep your data, guaranteeing that in the decades to come you will still be able to use the notes you take today.TiddlyWiki gets a Gearhead rating of 6 out of 5 (it’s that good).Finding code that works flawlessly after just two or three years is magical enough but after seven years?!
Mark Gibbs, Network WorldTiddlyWiki is

Original URL:

Original article

Ubuntu Linux 18.10 Cosmic Cuttlefish Beta Now Available For Desktop, Cloud and Server Versions

Roughly three weeks ahead of the scheduled release of Ubuntu Linux 18.10 “Cosmic Cuttlefish”, the latest major update for the popular Linux distro, beta of all of its flavors — desktop, cloud and server — is now available for download. From a report: Codenamed ‘Cosmic Cuttlefish,’ 18.10 continues Ubuntu’s proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs,” says Adam Conrad, Software Engineer, Canonical. Conrad further says, “This beta release includes images from not only the Ubuntu Desktop, Server, and Cloud products, but also the Kubuntu, Lubuntu, Ubuntu Budgie, UbuntuKylin, Ubuntu MATE, Ubuntu Studio, and Xubuntu flavours. The beta images are known to be reasonably free of showstopper CD build or installer bugs, while representing a very recent snapshot of 18.10 that should be representative of

Original URL:

Original article

Molten: A modern Python (3.6+) web framework

Release v0.5.2. (Installation, Changelog, Discuss, Source Code)

molten is a minimal, extensible, fast and productive framework for
building HTTP APIs with Python.
Here’s a quick taste:
from molten import App, Route

def hello(name: str, age: int) -> str:
return f”Hi {name}! I hear you’re {age} years old.”

app = App(routes=[Route(“/hello/{name}/{age}”, hello)])

For more, take a look at the examples folder in the GitHub repo.

Here’s a selection of molten’s features that we’re most proud of.

Request Validation
molten can automatically validate requests according to predefined
schemas, ensuring that your handlers only ever run if given valid
from molten import App, Route, field, schema
from typing import Optional

class Todo:
id: Optional[int] = field(response_only=True)
description: str
status: str = field(choices=[“todo”, “done”], default=”todo”)

def create_todo(todo: Todo) -> Todo:
# Do something to store the todo here…
return todo

app = App(routes=[Route(“/todos”, create_todo, method=”POST”)])

Schemas are PEP484-compatible, which means mypy and molten go
hand-in-hand, making your code more easy to maintain. Schema
instances are automatically serializable and you can pick and
choose which

Original URL:

Original article

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

Up ↑

%d bloggers like this: