Giter Site home page Giter Site logo

1ppmlog's People

Contributors

1ppm avatar aguaviva avatar brooksgarrett avatar cityzen avatar coproduto avatar d-32 avatar fuxes avatar garethramen avatar gautamkrishnar avatar ggerhard avatar jakehschwartz avatar jfoucher avatar kalbhor avatar karan10 avatar kenangel avatar martineasy avatar mechasparrow avatar msadowski avatar mubashariqbal avatar mukeshthawani avatar nkantar avatar rcdexta avatar recepinanc avatar rhelman avatar roryok avatar saifmulla avatar saopayne avatar smhutch avatar stuartpb avatar zitterbewegung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

1ppmlog's Issues

personal museum (in browser?) 3D (VR?) game/simulator #idea

A 1st person type WASD and mouse walk around game that takes place in a dynamically generated museum. The idea is that by walking around in this museum, you can walk in the direction of art that most interests you (thematically). The api here can retrieve classifications of artworks, as well as the artworks themselves. The game would generate a room with maybe 8 artworks on 4 walls, with a door on each wall, passing through the door past 2 artworks would lead to a room with more artworks like that. Maybe some rooms would have a wall or two with completely different styles available to go to, so that you could change it up without backtracking much.

What would really be incredible is if it was playable in VR.

This so far was a simulation, I can think of some ways to gamify it:

  1. Curator SIMs game, where you build a gallery, paying builders to split some warehouse with walls and finish it, then you select art to buy and hang in the gallery, then you have a gallery opening and try to sell the paintings to stay in business and expand to selling more/better artists.
  2. Race to an artist. Run through the rooms and try to jump the associations to get to a certain movement
  3. Maze with artists. Every turning point in the maze has two paintings, one that obeys a predetermined theme and one that does not. To get to the center of the maze you have to pick the right one every time (maybe once you make a wrong turn both paintings start to violate the theme)

ebook cover generating api #idea

Something like this but better and online. Maybe a request comes in with some text and a cover in different styles is generated (could be abstract generative art, or noun based photo collages).

The reason for needing this is:

  1. many textbooks have no meaningful cover anyway, just a solid color or gradient
  2. it is a pain to search for actual covers for many books at once while these could be generated passively
  3. Some famous books have many covers anyway, and many of them can be boring, prompting the user to search for the cover anyway

Would be very cool to use from within calibre but an online app or just api endpoint would be nice to use as well

Language used for project project?

It would be good if we have language/framework used column in HOF table. Will be easy for others to check other projects based on language. Your views?

1PPM trend topics

based on the JSON Data from HallOfFameParser, find the most popular topics (words) for each month via JavaScript. filter linking words (to, for, a, ...)

Extra Kudos for nice UI (angularJS preferred)

Slack auto invite

There is no easy way for auto-invite, but there seems to be a way -> https://github.com/rauchg/slackin I know Heroku, but I don't know what this Now.app is about. Any volunteers to check this out?

Hope Slack invite it will look something like this in the End:

auto-invite

PS: I don't have a Mac.

Let's kick 1ppmLog back to life. It's been silent too long.

Hey Fellow programmers,
Let's liven up the scene of 1ppmLog again. Let's start clearing pending PR's, issues and keep our journey active. I know it takes efforts and commitment, but that's the whole point of of 1ppm. Let's commit ourselves back to 1ppm and make awesome projects every month! Cheers!

HallOfFameParser

A Parser Markdown to JSON

{
  username: 'ggerhard',
  gitHubUrl: 'https://github.com/ggerhard',
  otherUrl: '',
  projects: {
     201611: {
         name: 'parsecal',
         description: 'ruby script to parse an iCal calendar and create a spreadsheet report',
         status: 'Done'
    },
   ......
  }
}
  • Note that not all users have entered a github URL (could be fixed maybe...), so eighter gitHub or otherUrl should be filled. (regexp should do it)
  • projectID should be sortable / sorted

Extra Kudos for node module and maybe a more general approach to markdown to JSON.

API Arquitecture

It would not be better to use values as '201701' as an attribute instead of using them as keys. The array will be cleaner, and is more natural.

Example

{
  "users":
  [
    {
      "username": "aguaviva",
      "githubUrl": "https://github.com/aguaviva",
      "otherUrl": "",
      "projects": [
        {
          "period": "201611",
          "name": "Physics engine",
          "description": "Physics engine, along with a short tutorial on constraints (runs in browser)",
          "status": "",
        }
      {
          "period": "201612",
          "name": "Neural network",
          "description": "Neural network classifier, includes tutorial on backpropagation (runs in browser)",
          "status": ""
        }
      ]
    }
  ]
}

1PPM Bot

A script/bot that integrates with Slack and Twitter. Should announce the Project(s) of the Day, based on data from HallOfFame Parser #38 .

Hubot is probably a good starting point.

Extra Kudos for creative features and help with deployment

1PPM Website!

What I have in mind is a website for 1PPM, wherein anyone can login with their Github credentials and select repositories (started/built) that month to display to everyone.
Apart from verifying that the repository has been started in the current month (or previous month; this is for verifying the fact that this website is used strictly for this purpose and not for giving light to older projects), we can also have a page for each of these projects, listing down collaborators and some cool visualisations for activity on the project.
We can also have search by tags and this could potentially be a huge repository of ideas and starter code.

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.