GithubHelp home page GithubHelp logo

vxbinaca / bcapps Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tchernicum/bcapps

0.0 1.0 0.0 876.28 MB

Makefile 0.01% Perl 7.94% HTML 87.15% PHP 0.19% Mathematica 1.75% Ruby 0.05% Python 0.11% Shell 0.14% Tcl 0.04% M 0.01% JavaScript 0.11% Perl 6 0.01% C 2.40% C++ 0.01% Java 0.05% PLpgSQL 0.02% R 0.01%

bcapps's Introduction

Me: Barry Carter ([email protected])

Instead of keeping all of my miniscule apps in a different github, I'll 
put them all here for now.

If any of them grows big enough, I'll create a new github for it.

I realize I don't have to start my script names with "bc-", but I do
it just to annoy people (including myself).

NOTE: geonames.db is used by scripts here, but is NOT in this
repo. Instead, find it at: http://geonames.db.94y.info/ (click "Raw
SQLite3 db" to download the whole thing in SQLite3 format: it's about
1.1G)

Summary:

 bclib.pl: A library of useful functions

 aliases.txt: useful aliases

 bc-get-peanuts.pl: demonstrates how to create an Amazon Kindle
 compatible MOBI book from Peanuts comics strips

 bots.txt: user agents for common bots

 bc-mol.pl: sends postal mail (not email) using postedigitals API

 bc-dns-server.pl: generic DNS server

 bc-starmap.pl: generates a map of which stars/planets are visible at
 a given location/time

 bc-draw-grid.pl: draws world maps in various projections w arbitrary
 north/south pole using OSM slippy tiles

 bc-world-clock.pl: shows world time zones in an unusual way

 bc-mytile.pl: developer tool for google maps, showing the
 coordinates/ranges of each tile at
 http://test.barrycarter.info/gettile.php

 bc-extract-attachments.pl and bc-check-extract-attachments.pl:
 carefully removes attachments from mail folders and stores them
 canonically and non-redundantly (using sha1)

 bc-stack2wp.pl: converts my stackoverflow questions to WordPress posts

 playground.pl: constantly changing testbed of functions

 bc-approx-sun-ra-dec.m: Mathematica script that calculates solar
 position for next 10 years

 bc-sun-always-shines.pl: Uses google maps to display where it's day,
 night, twilight, etc

 gbefore.txt, gend.txt: used by bc-sun-always-shines.pl

 bc-voronoi-binary.pl: Uses binary search to find true 3-D Voronoi
 diagram of earth, but is painfully slow

 bc-closest-gmap.pl: tries to use qhull to find true 3-D Voronoi
 diagram of earth, but doesn't work yet

 bc-get-cycle-files.pl: obtain cycle files (weather) from NOAA sites

 bc-dns-server.pl: a simple Perl DNS server, template for more
 interesting DNS server

 bc-cheap-bay.pl: finds cheap available items on eBay (one penny, no
 shipping, no bids, expiring within 4 hours). You MUST have your own
 eBay API application key for this and you MUST put it in
 /usr/local/etc/ebay.id. Requires curl and tidy

 bc-temperature-voronoi.pl: creates an SVG map from temperature data
 using qhull/qdelaunay/qvoronoi (currently static, hope to make it live)

 bc-geonames2sqlite.pl: converts geonames data to a semi-efficient SQLite3 db

 bc-cityfind.pl: Given a string, attempt to find matching city
 (placename) in geonames db

 box-option-value.m: Mathematica computations for value of box and
 binary options (nadex.com, oanda.com)

Disclaimer:

 A lot of this stuff is crappy but I'm putting it here with the hopes
 of improving it (either myself or w/ help). None of this should be
 considered a finished product, or even beta test software.

 Some of this stuff contains obvious errors. This really is just
 "first cut", "proof of concept", "show and tell" code.

 In other words: no making fun of me, and no judging me on this
 stuff. If I ever come out of retirement and you hire me, my work
 isn't normally this crappy.

Captioned:

 These files are open captioned for humor-impaired. The XML tag {h}
 indicates itentional humor.

Things I want to learn about git:

  - Search all files, past and present, for given phrase (git-grep
  does NOT do this)

  - Checkout all versions of a given file

  - Checkout the entire tree as separate directories

  - diff between edited-uncommitted version and last committed version

bcapps's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.