Giter Club home page Giter Club logo

htcpcp's Introduction

HTCPCP

A pure C HTTP and HTCPCP implementation

Having spent weeks - nay, fortnights - working tirelessly through the night with intense water sips, regular hmms and at least 5 beard strokes, we proudly present to you our favourite waste of space and electricity: one of the few remaining members of the 418 teapot community.

We hope that this may be seen by at least one person who can appreciate a meme that spiralled out of control as much as us... I mean, this started as a joke, but look where we are now: a month down the line we're exhausted, JP's addicted to caffiene more than ever before and we've written hundreds of lines of code which will never even be seen (since our server is a teapot and, thus, most of the HTCPCP code will never run on it).

We at least think this was worth the time, and maybe you might think so too. If so we've done our job and sucsessfully passed on the lessons of meme appreciation to a new generation. If you want any more info, a chat, or even a brew (not with this teapot though) then pop us an email at [email protected], or contact us through the various social media connected to our GitHub accounts.

Oh, one more thing: yes, this is an HTTP server. Don't use it as one. It's written in pure C and doesn't use config files, so it's a bit of a nightmare to set up and use. Much better alternatives exist. This was a fun project, not a sensible one, and we would strongly advise against using it for anything important.

Code inspired by (and partially nicked from) saljs's implementation.

Building

make

Running

(sudo) ./htcpcpd

Licensing

Twemoji graphics (used for favicon.png) made by Twitter and other contributors, licensed under CC-BY 4.0.

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.