Daily Shaarli
08/16/18
Osquery is an open source Operating System monitoring, query, and analytics software. Created by Facebook, it exposes an operating system as a high-performance relational database that can be queried using SQL-based queries.
Osquery is a multi-platform software, can be installed on Linux, Windows, MacOS, and FreeBSD. Osquery allows us to explore the operating system profile, performance, security and many more metrics by using SQL-based queries.
What are wheels?
Wheels are the new standard of Python distribution and are intended to replace eggs. Support is offered in pip >= 1.4 and setuptools >= 0.8.
Advantages of wheels
- Faster installation for pure Python and native C extension packages.
- Avoids arbitrary code execution for installation. (Avoids
setup.py
) - Installation of a C extension does not require a compiler on Windows or macOS.
- Allows better caching for testing and continuous integration.
- Creates
.pyc
files as part of installation to ensure they match the Python interpreter used. - More consistent installs across platforms and machines
The alt
is a command line tool that helps you to switch between different versions of commands in Unix-like systems. It is a simple, free, open source tool written in Rust programming language.
(Sequel here: Blockchain is not only crappy technology but a bad vision for the future.)
Le rivoluzioni del passato hanno permesso di aumentare la ricchezza, ridurre la povertà e migliorare la qualità della vita.
Questa ricerca, presentata nel corso della 43° edizione del Forum “Lo Scenario di oggi e di domani per le strategie competitive”, nasce con l’obiettivo di analizzare lo scenario attuale e gli impatti futuri dell’automazione sul mercato del lavoro italiano, …
The other day I was searching for Vim editor cheatsheets on the web. A quick google search brought me so many links to download the cheatsheets. While going through the links one by one, a...
The official website of Kakoune, a selection-first modal code editor.
Sometimes, you edit text outside of Vim. These are sad times. Enter vim-anywhere!
Once invoked, vim-anywhere will open a buffer. Close it and its contents are copied to your clipboard and your previous application is refocused.
A modern editor with a backend written in Rust.
The xi editor project is an attempt to build a high quality text editor, using modern software engineering techniques. It is initially built for Mac OS X, using Cocoa for the user interface. There are also frontends for other operating systems available from third-party developers.
Goals include:
-
Incredibly high performance. All editing operations should commit and paint in under 16ms. The editor should never make you wait for anything.
-
Beauty. The editor should fit well on a modern desktop, and not look like a throwback from the ’80s or ’90s. Text drawing should be done with the best technology available (Core Text on Mac, DirectWrite on Windows, etc.), and support Unicode fully.
-
Reliability. Crashing, hanging, or losing work should never happen.
-
Developer friendliness. It should be easy to customize xi editor, whether by adding plug-ins or hacking on the core.
Small. Simple. Secure.
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
Osquery is an open source Operating System monitoring, query, and analytics software. Created by Facebook, it exposes an operating system as a high-performance relational database that can be queried using SQL-based queries.
Osquery is a multi-platform software, can be installed on Linux, Windows, MacOS, and FreeBSD. Osquery allows us to explore the operating system profile, performance, security and many more metrics by using SQL-based queries.
Related articles
Purpose of this Collection
This collection is a presentation of fairly small Python programs. They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Most programs are very short, not more than a couple of pages and all projects are accompanied with a write-up.
I have found Python to be an excellent language to express algorithms clearly. Some of the ideas here originated in other programs in other languages. But in most cases I developed code from scratch from just an outline of an idea. But one, Lisp in Python was almost a translation exercise from John McCarthy's original Evalquote in Lisp.
From many years of programming these are some of my favorite programs. I hope you enjoy them as much as I do. I look forward to hearing from readers, especially those with suggestions for improvements, ideas for new projects, or people who are doing similar things. You can email me at mailme.html
Many thanks to Paul Carduner and Jeff Elkner for their work on this page, especially for Paul's graphic of Psyltherin (apologies to Harry Potter) and to the teams behind reStructured text and Sphinx to which the web pages in this collection have been adapted.
Helping to usher in the Industry 4.0 era, NXP Semiconductors announced OpenIL, a Linux distribution meant for smart factory automation.
Ultimate Quality Development System is key to software project Twisted's ability to release stable, reliable code.
This is version 1 of a cookbook that will help you check whether a data table (defined on the data tables page) is properly structured and free from formatting errors, inconsistencies, duplicates and other data headaches.
rsync.net
now supports both on their cloud storage platform.
If you're not sure what this means, our product is Not For You.
- Live markdown editing: Laverna has a simple and robust markdown editor, which can help you write faster than ever before with our live markdown preview.
- Distraction free mode: The editor can be switched to distraction free mode where you can focus solely on writing notes.
- Available anytime and anywhere: Make your notes available on any device with your Dropbox & RemoteStorage account.
- Keep your notes private: You can make your notes available only to you by enabling encryption.
Howdy Vim users! Today, I have come up with a good news to all of you.
Say hello to Vim-anywhere
, a simple script that allows you to use the Vim editor to input text anywhere in your Linux box. That means you can simply invoke your favorite Vim editor, type whatever you want and paste the text on any application or on a website. The text will be available in your clipboard until you restart your system. This utility is absolutely useful for those who love to use the Vim keybindings often in non-vim environment.
By now, you have likely heard words like "bitcoin" and "blockchain," perhaps even "Ethereum," and wondered what they all mean.
Do they refer to something useful, and if so, how would you go about using it?
This article is intended to put meaning behind these words and others, by highlighting one instance of the technology behind the concepts.
Snap! (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your Own Blocks.
It also features first class lists, first class procedures, and continuations. These added capabilities make it suitable for a serious introduction to computer science for high school or college students.
Free client-side encryption for your cloud files.
Open source software: No backdoors, no registration.
LAN Share is a cross platform local area network file transfer application, built using Qt GUI framework. It can be used to transfer a whole folder, one or more files, large or small immediatelly without any additional configuration.
Tool for switching between different versions of commands.
Related articles
Industry 4.0 is powered by the fusion of technologies that are connecting the dots between the physical, digital and biological spheres.
Wasabi is the hot cloud storage company, offering storage that's faster than S3 and less expensive than Glacier. Join the cloud storage revolution here.
Resumio is a Telegram Bot that creates a summary from a web article. Just copy & paste the url or share the url with Resumio and you will get back a 4-paragraphs summary.
Zeal is an offline documentation browser for software developers.
Related articles
This is version 1 of a cookbook that will help you check whether a data table (defined on the data tables page) is properly structured and free from formatting errors, inconsistencies, duplicates and other data headaches.
xsv
is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:
- Simple tasks should be easy.
- Performance trade offs should be exposed in the CLI interface.
- Composition should not come at the expense of performance.
Good news for penguin users, TrackMania Nations Forever has been released on edge channel as a snap package this information came first on snapcraft.io forum site. Most of Linux users never heard about Track Mania, because it is only available for Windows, Nintendo DS, Wii, PlayStation 4 e Xbox One users.
A Python 3 Command-Line Interface to interact with a Shaarli instance.