https://github.com/petercamilleri/ideas
A sandbox for little concepts, thoughts and ideas.
https://github.com/petercamilleri/ideas
concepts ideas musings prototyping
Last synced: 10 months ago
JSON representation
A sandbox for little concepts, thoughts and ideas.
- Host: GitHub
- URL: https://github.com/petercamilleri/ideas
- Owner: PeterCamilleri
- Created: 2015-02-04T20:10:32.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-02-24T17:55:50.000Z (over 5 years ago)
- Last Synced: 2025-06-13T00:08:30.553Z (12 months ago)
- Topics: concepts, ideas, musings, prototyping
- Language: Ruby
- Size: 16.1 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Some IDEAS
This little grouping of projects is a place to store various ideas in the
very early stages of examination. So far these are:
args - Some experiments with portable, optional named arguments.
array_columns - An experiment in printing out an array in neat, efficient columns.
console_size - Some experiments in determining the size of the console.
continue - Rapidly concluding that the continue construct is of no value to me.
create - Studies in the creation of classes and their extend/include.
descendants - A little utility to explore the descendants of a class. I did this
because I was convinced that the PickAxe book was giving a very incomplete
picture of the Exception class tree. Seemed I was right.
excuses - A fun excuse generator.
fast_ruby - Studies in making ruby run faster.
fiber - Experimenting with fibers.
fiber/local.rb - A special study on the use of bindings and fibers to maintain
local state. Especially useful for repl applications. Tested under sever rubies.
formatter - Experiments in aid of the format_engine gem.
fractions - Some Ruby code that experiments with converting fractions to
binary fractions. This code is deliberately slowed down for dramatic effect.
garage - A safe storage spot for various assets that are not yet part of any
project.
gem_usage - Determine what gems use a given gem. Now broken for some reason.
getopt - Some experiments with the getoptlong facility.
ginger - Some encryption experiments.
io_console - Seeing just how useful require 'IO/console' is at getting low
level access to the terminal. Answer not very! :-(
manifest - What versions of modules are in the present mix.
math - An examination of various aspects of Ruby math.
missing - Some experiments with the method_missing hook.
rb_config - A study of the RbConfig::CONFIG hash.
questions - Code written while answering questions on stack overflow.
self - A study of the nature and uses of self in Ruby.
stdout_redirect - Shell out with captured output.
survey - A survey gem download statistics.
subclass_string - Experiments with sub classing the String class.
scrap.txt - Think of this a github persisted clipboard buffer of work in progress.