Giter VIP home page Giter VIP logo

hacknights's People

Contributors

ches avatar djay avatar gitter-badger avatar

Stargazers

 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  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

hacknights's Issues

Make bots for a minimal MOG card game.

Falling is an a creative commons hugely fun real time card game of 4-8 players. Over 15 years ago I had fun turning it into an multiplayer web app as my first every web app. I lost the code but I recreated it here
http://54.254.172.52/Plone

but it's works much better with 6-7 players. I want your help to help those who have no friends and want to play by themselves. Suitable for beginners to advanced:

  • learn the game
  • write a simple python function that takes a game board and returns a move.

A board is

dict(next=(player_pos,_stack_index), players=[dict(name="fred", held="split", rider="extra_skip", cards=[["skip","grab"],["hit"]]),...])

and return a move of a list of plays. You get 2 plays per deal.

stack_index = 0
player_pos = 1
return [('pickup',stack_index), ('play', player_pos)]

I will work out how to let anyone interested write their python online and play them against each other.

If you are interested to join at the hacknight then comment below.

README *START HERE*

Create a card

Tell others what you might like to hack on so they know.

screen shot 2016-08-25 at 10 25 58 am

Don't know what to do?

Move your card to your table @ the Hack Night

  • Sit anywhere, just move your card to the right list so others can find you if they want to join you.
  • Assign the card to you if you are the first of your team there.

Can't move or label the card?

You won't be able to move a card or add a label until we've added your GitHub ID to the @bkkhack/hackers team. Request access to hackers team. or leave a comment on this card.

Communicate

If you want to collaborate by chat, use Gitter, or find the actual human from the table they are on.

Leave a comment on your card telling everyone about what you learned and accomplished, with links to any demos, GitHub repos, celebratory animated GIFs (or rage faces), etc.

Create a Hangman game app

I have been wanting to get started with Kivy for a long time. Will be trying my hands on it during this Hack Night, trying to develop an app using it. Anyone is welcome to join.

Prediction of user's reaction on the topic posted on Pantip.com

Each of topics posted on Pantip.com gains some votes and gets either positive or negative reactions by readers. The information is ready on the web so it should be fun to hack on sentiment analysis.

I have made a quick repo which is able to download the topics, formulate them as training set and ready for analysis @ https://github.com/starcolon/pantip-libr

To save setup time, have the following prepreq installed:

  • Python 3.4+
  • Ruby 2.1+
  • Scikit-learn 0.17+
  • CouchDB
  • RabbitMQ

Telegram Bot API in Java

Making a Java library for the Bot API of the instant messenger Telegram and building an example bot that uses the library.

Spring Boot and Spring Cloud, microservice web architectures on the JVM

I have an interest in learning about Spring Boot for rapid development of web services with convention-over-configuration on the JVM, and Spring Cloud easily enabling many patterns and integrations for robust distributed architectures.

I need to brush up on my knowledge of modern Java for work interests, but I'm more inclined to play with Kotlin or Groovy at hack night because they're much more fun and less tedious than plain Java, and they are supported by Spring Boot. I'd prefer Kotlin because it's statically typed, but it's probably a new language for all of us so it might slow us down. If someone else is already very familiar with Groovy and/or Spring, I'd be happy to learn from you either way.

I am a beginner with these technologies (Spring frameworks in general), but I have watched a few talks already, you may want to watch them too:

Give a +1 on this ticket if you're interested in looking at these things with me at hack night!

Look at react.js and react-native to create multiplatform mobile app

I'm currently developping a real-world mobile app for android with react native. I would like to share what I've already learn also if people are interested to learn this I will be happy to help.

I have already use react.js for a personal use but I'm quiet new to this whole (and wild) ecosystem.

Courses :
https://news.ycombinator.com/item?id=11204481
https://github.com/reactjs/react-router-tutorial

Some materials :
https://github.com/bartonhammond/snowflake
https://github.com/enaqx/awesome-react#react-native-awesome-components

Discord : http://join.reactiflux.com

Setup an environment for ubuntu :
https://delta9.link/blog/setup-a-react-native-development-environment-on-ubuntu

Clojure programmer

I'm a Clojure programmer with some experience on the Front and Back-end. Although, more on the backend than front.

Work on an open-source Scala client for Keen IO

I've been doing some work on the Scala client library for the Keen IO API, a general service for collecting and querying event-like data, targeted at building custom analytics systems. I'll likely continue some work-in-progress I have at the hack night.

It might be a bit hard to immediately understand the code base enough to start working, but if you'd like to learn about or talk about Scala development, using an asynchronous REST API client as a basis, I'm happy to show it to you.

Hardware: Arduino, ESP8266, BeagleBone

I have some hardware toys that I normally bring every month. These include an Arduino Mega 2560 and a BeagleBone Black, plus some basic components for doing introductory projects (sensors and actuators, breadboards and plenty of wires).

I may or may not do hardware projects at hack night, but there are usually a few people who do; you are welcome to use my gear, and use this ticket to discuss teaming up together.

There are endless free project tutorials on the web and I have a few intro guide books I can share with you as PDFs too. Some great places to start if you're beginning:

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.