Project

logutils

0.01
No release in over 3 years
Low commit activity in last 3 years
Another Logger
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
 Dependencies

Development

~> 3.13
~> 4.0
 Project Readme

core tools, libraries & scripts

Gems:

  • bytes - bits 'n' bytes made easy/easier incl. new buffer helper / wrapper class to help with the string byte vs character dichotomy
  • enums - safe enum / enumeration types - a set of symbolic keys bound to unique integer numbers (incl. bit flags option)
  • safebool - safe bool / boolean type adds Bool(), to_b, parse_bool / to_bool, bool?, false?, true?, true.is_a?(Bool)==true, false.is_a?(Bool)==true, and more
  • props - manage settings hierarchies (commandline, user, home, defaults, etc.)
  • props-activerecord - addon for database support (ConfDb, props model, etc.)
  • iniparser - read / parse INI configuration, settings and data files into a hash (incl. named subsections)
  • alphabets - alphabet (a-z) helpers incl. unaccent, downcase, variants, and more
  • date-formats - read / parse and print dates (and times) from around the world
  • date-formatter - date formatter by example; auto-builds the strftime format string from an example date
  • records - frozen / immutable structs with copy on updates
  • safedata - safe (algebraic) union data types with (enumerated) variants

License

The scripts are dedicated to the public domain. Use it as you please with no restrictions whatsoever.