Daily Shaarli

All links of one day in a single page.

08/07/19

Converting a Text String to a Number in Calc

In order to convert text strings to number format, there are two possibilities

  • Use the Find & Replace function
  • Use the VALUE function.

Using the Find & Replace Function

  • Select the cell range which contains text strings
  • Choose the Edit menu then the Find & Replace… submenu
  • In the Find & Replace window, enter ^[0-9\-] in the Search for field
  • In the Replace with field, enter &
  • Select the Regular expressions checkbox
  • Set the Search in listbox to Values
  • Click Replace All

Using the VALUE Function

The function =VALUE(.) returns the numerical value of a string.

C-like structures in Python

Is there a way to conveniently define a C-like structure in Python? I'm tired of writing stuff like:

class MyStruct():
    def __init__(self, field1, field2, field3):
        self.field1 = field1
        self.field2 = field2
        self.field3 = field3
cli-visualizer - CLI based audio visualizer

CLI based audio visualizer.

Command line visualizer. Supports mpd, with experimental support for alsa and pulseaudio.

image

Unison - File Synchronizer

Unison is a file-synchronization tool for OSX, Unix, and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

Loggly | Linux Log Viewer and Parser. Free Trial

High-performance Linux log viewer and analyzer.

SolarWinds® Loggly® makes Linux log monitoring and analysis simple with a powerful platform that can correlate all your logs for a unified view of your environment. It offers cloud-based log aggregation with an agentless approach for collecting logs.

You can use simple scripts to configure your Linux files and directories to send logs to Loggly. Alternatively, you can also use the syslog daemon to send Linux system logs to Loggly for file and application log monitoring. A major advantage of Loggly is that it has a highly intuitive interface with simpler workflows. Unlike other tools, you don’t have to spend countless hours in the initial setup. Loggly automatically archives your older logs on AWS S3 buckets for compliance.

7 open source platforms to get started with serverless computing

Serverless computing is transforming traditional software development. These open source platforms will help you get started.

cli-visualizer - Command line visualizer for MPD, ALSA and PulseAudio

cli-visualizer is a command-line visualizer. Music visualization generates animated imagery based on a piece of music. Free and open source software.

Linux CLI Launcher for Android

Are you sick of all those colorful and chaotic launchers?
Did Icons, App Drawer and Dock bother you enough?
Do you miss those times when you could do whatever you wanted with a simple command?
Then, T-UI Launcher and its Linux-like CLI (Command Line Interface) is exactly what you need.

Il viaggio dell'eroe. Un modello per leggere e generare storie.

Da Propp a Campbell-Vogler, passando attraverso le 12 tappe, gli archetipi e i generi letterari.

Tutanota | Secure email for everybody

Tutanota is the secure email service, built in Germany. Use encrypted emails on all devices with our open source email client, mobile apps & desktop clients.

Serverless | The Serverless Application Framework

Build apps with radically less overhead and cost.

PyChess

PyChess is a gtk chess client, originally developed for GNOME, but running well under all other linux desktops. (Which we know of, at least). PyChess is 100% python code, from the top of the UI to the bottom of the chess engine.

image

Functional Programming? Don’t Even Bother, It’s a Silly Toy

It will make your productivity plummet