Git Product home page Git Product logo

Lawrence Krubner's Projects

alightrestaurant icon alightrestaurant

In 2002 I created some weblog software, written in PHP/MySql, and from 2003 to 2006 myself and some friends ran a company that tried to promote the software. We could not gain traction against Blogger and TypePad, especially after Blogger was acquired by Google. After 2006, I extracted a simple framework from the software, and used that framework for several clients, until 2008. The organizing principle was simple: a single object, the Controller, which handled the import of all needed functionality. After 2008, I started using Symfony for all PHP work. I had not used my own framework for 6 years, but then I got a request to rebuild a simple site, where Symfony seemed like it would be overkill, and so I once again used the old framework. I post it here as an example of the work I did circa 2002 - 2008. I have in recent years become critical of PHP, you can read my criticisms here: http://www.smashcompany.com/technology/why-php-is-obsolete

ams_sample_xml icon ams_sample_xml

This is the sample XML that AMS sent us, however, it is not 100% accurate, some of their real-life data is different, or lacks fields

demonstrate-def icon demonstrate-def

showing how def works in Clojure and how dynamic vars can be rebound in different threads

hello_hapi icon hello_hapi

Solution for Exercise 1 of Exercises For Programmers using Hapi and Lab for tests

humongorous-rss icon humongorous-rss

Humongorous RSS consumes RSS feeds, fetching a list of feeds to read from the database, and storing the fetched articles in the database

humorus-mg icon humorus-mg

The admin CMS for managing a collection in MongoDB

init_d_scripts icon init_d_scripts

The init_d scripts to start/stop the LaunchOpen apps as daemons

loupi icon loupi

loupi is the Launch Open User Persistence Integration

quincys-the-game-single-threaded icon quincys-the-game-single-threaded

This is the initial app for Quincy's -- The Game, which simulates the restaurant described in A Parable Of Concurrency: http://www.smashcompany.com/technology/a-parable-about-concurrency-demonstrated-with-comical-cartoons

tma_template_functions icon tma_template_functions

These are all the template functions for TMA. I want to be able to change these without recompiling the app, and I might want others to be able to re-write them, eventually. The app tma_generate_pages consumes these functions every hour.

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.