Code a program in a language of your choice.
Clone or download
t2013anurag Merge pull request #1053 from sagarduwal/trustgeek
Basic blockchain with simple mining similar to as bitcoin
Latest commit 599f741 Nov 1, 2017
Permalink
Failed to load latest commit information.
Trees Chanded dfs to full form (#1801) Oct 31, 2017
android_apps Android Database implementation for Contact List and using ListView t… Oct 30, 2017
applets/java fixed #529 Oct 18, 2017
babylonian_square_root Add babylonian square root in bash Oct 19, 2017
balance_brackets Create brackets.py (#904) Oct 22, 2017
basic-blockchain - README added - Basic blockchain with simple mining similar to as bi… Oct 25, 2017
beginner_programming Add ageCounter program in c# (#1185) Oct 24, 2017
binary_search/c Added binary search in C (#1166) Oct 24, 2017
bit_operation/cpp Issue #773 solved (Added reverse.cpp) (#776) Oct 21, 2017
c_programming Update temp_conversion (#1675) Oct 29, 2017
call_by_reference Create call_by_reference.pl (#737) Oct 20, 2017
check_ean_13 Add checking EAN-13 for Python (#896) (#897) Oct 22, 2017
check_website_status Created a python script that checks if website is online or if websit… Oct 29, 2017
client_server HTTP Server in Go (#1680) Oct 29, 2017
companies_rank/python Rename the inconsistent directories Oct 18, 2017
compression_algo added huffman algorithm code in c Oct 19, 2017
computer_architecture renamed Lab to computer_architecture Oct 23, 2017
concurrency_robot Add Concurrency Robot for Node.js Oct 19, 2017
conversions Add convertYardsToMeters in javascript (#1137) Oct 24, 2017
count_lattice_paths Added my program (#1093) Oct 24, 2017
crash_your_pc Create Sorry! Virus (#1748) Oct 30, 2017
csvreader Add csv reader in java (#1134) Oct 24, 2017
date_programs Fixes #1803 (#1805) Oct 31, 2017
dequeue Create 'dequeue in Haskell' (#1659) Oct 29, 2017
determine_endianness directory fixes Oct 24, 2017
dot_product/c d fixes v2 Oct 22, 2017
dynamic_css Create README.md (#996) Oct 23, 2017
egg_dropping_puzzle Add egg dropping puzzle (#1914) Nov 1, 2017
encryption_algorithms Hacktober Fest:: Issue #1147 Updated Code in Python (#1150) Oct 24, 2017
factorial Factorial using Dynamic Programming (#1141) Oct 24, 2017
fenwick Added code for Fenwick tree(Binary indexed Tree) (#801) Oct 21, 2017
fibonacci Made the code user friendly (#1038) Oct 24, 2017
file_transfer-ftp directory fixes (#890) Oct 22, 2017
filter/racket Rename the inconsistent directories Oct 18, 2017
finding_vars Added folder finding_vars (#1051) Oct 24, 2017
forking/basic_forking_in_c forking basics in c Oct 17, 2017
function_composition Create composition.js Oct 16, 2017
functional_programming/js Rename the inconsistent directories Oct 18, 2017
games_dev renamed directories Oct 24, 2017
gcd directory fixes Oct 24, 2017
github-api/js added github-api Oct 18, 2017
graphs Printing edges with their type using non recursive DFS (#1177) Oct 24, 2017
halloween Added isHalloween.rb (#1392) Oct 26, 2017
happy_hacktoberfest/c Rename the inconsistent directories Oct 18, 2017
hash_tables fixes move all numbers to numbers Oct 22, 2017
hello_world Hello, World in BASIC (#1810) Oct 31, 2017
hindi_to_hex directory fixes Oct 24, 2017
how_functions_work Renames 'function in js' folder to 'how_functions_work' Oct 18, 2017
httpracer Fixes #691 Oct 19, 2017
icpc_problems/2015 Added icpc_problems (#734) Oct 20, 2017
infix_postfix Added a program to convert an infix expression to postfix expression … Oct 24, 2017
io_operations Added a Text Writer in Python (#1118) Oct 24, 2017
jquery-news-ticker jquery-news-ticker (#777) Oct 21, 2017
kotlin_examples Kotlin examples (#1066) Oct 24, 2017
linear_recurrence directory fixes Oct 24, 2017
linked_list Create Print n’th node from the end of a Linked List.java (#979) Oct 23, 2017
longest_subsequence d fixes v2 Oct 22, 2017
loop Added loops for Java (#982) Oct 23, 2017
machine_learning Added Create Dataframe with Pandas in Machine Learning (#1176) Oct 24, 2017
make_timer Create make_timer.py file (#1082) Oct 24, 2017
map/racket Rename the inconsistent directories Oct 18, 2017
mathematical_operations Create basic_base10_to_other_conversion.py (#1027) Oct 24, 2017
matlab_basics Fix issue #1588 Mean filter in image processing (#1590) Oct 28, 2017
matrix_programs directory fixes Oct 24, 2017
modular_exponential Added Modular Exponential in Python (#924) Oct 23, 2017
multi_threading sorted directories on basis of language where needed Oct 17, 2017
n_queens/c d fixes v2 Oct 22, 2017
neural_network directory fixes (#890) Oct 22, 2017
nlp/python Rename the inconsistent directories Oct 18, 2017
nth_fibonacci directory fixes Oct 24, 2017
numbers Create greater.java (#1184) Oct 24, 2017
objects/java Rename the inconsistent directories Oct 18, 2017
oodle fixes #607 Oct 19, 2017
palindrome/ruby Fixes #1807 (#1811) Oct 31, 2017
pascal_triangle directory fixes Oct 24, 2017
password_generator Add function to generate password with javascript (#858) Oct 22, 2017
patterns directory fixes Oct 24, 2017
permutation_combination directory fixes (#890) Oct 22, 2017
programming_in_go directory fixes Oct 24, 2017
prolog_programming directory fixes Oct 24, 2017
queues Kavinda1995 php binary search (#1111) Oct 24, 2017
raspberry_pi remote control linux (#1505) Oct 27, 2017
recursion Flatten array (#970) Oct 23, 2017
repo_contributors d fixes v2 Oct 22, 2017
robot-spritesheet renamed directories Oct 24, 2017
robot_simulator fixes #883, implementing robot_simulator in C# (#885) Oct 22, 2017
rule_of_three Added Java implementation of Rule of three (#1086) Oct 24, 2017
sassWithGulpSimpleStarter sassWithGulpSimpleStarter (#1485) Oct 27, 2017
searching Searching in Rust Language (#1172) Oct 24, 2017
shell_scripting installation.sh (#951) Oct 23, 2017
shortest_fastest_foobar Create foobar.py file (#911) Oct 22, 2017
sieve_of_eratosthenes Added seiveof eratosthenes in Python2 (#1041) Oct 24, 2017
simple_task_manager Create todo.txt Oct 20, 2017
sorting Added Sleep Sort (#1723) Oct 30, 2017
string_manipulations update directories Oct 24, 2017
stub_os_development directory fixes Oct 24, 2017
svimanet_python added a python program for urban dictionary (#1174) Oct 24, 2017
swing_tables directory fixes (#890) Oct 22, 2017
tic_tac_toe Create tic-tac-toe.js in React (#997) Oct 23, 2017
totient_function Merge branch 'jusethag-rename-inconsistent-directories' of https://gi… Oct 18, 2017
trees/binary_trees/cpp update contributors, directory fixes Oct 19, 2017
web_scraper directory fixes Oct 24, 2017
web_server add nodejs (#1013) Oct 24, 2017
wiki_crawler added web wiki crawler in java (#910) Oct 22, 2017
yahtzee/java Rename the inconsistent directories Oct 18, 2017
.gitignore Update .gitignore Oct 20, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Oct 16, 2017
CONTRIBUTING.md fixed typo that was annoying me (#1031) Oct 24, 2017
CONTRIBUTORS.md HTTP Server in Go (#1680) Oct 29, 2017
LICENSE Create LICENSE Oct 16, 2017
PULL_REQUEST_TEMPLATE.md fixed typo that was annoying me (#1031) Oct 24, 2017
README.md fixed typo that was annoying me (#1031) Oct 24, 2017
TempFileCleanup.py Temp file deletion in python with Tkinter (#1182) Oct 24, 2017
fetch_contributors.py Fixed CONTRIBUTORS.md for consistency and the remarks from the pull r… Oct 18, 2017
package.json Created mathematical operations program in JavaScript (fixes issue #1072 Oct 24, 2017
quicksort.py pascal triangle added (#1033) Oct 24, 2017

README.md

HacktoberFest'17

Anyone can use this project to make their contribution to an open source project on GitHub.

Celebrate HacktoberFest by getting involved in the Open Source Community by completing some simple tasks in this project.

This is a Public Repository open to all members of the GitHub Community. Any member of the community may contribute to this project without being a collaborator.

What is Hacktoberfest?

A month-long celebration from October 1st - 31st sponsored by Digital Ocean and GitHub to get people involved in Open Source. Create your very first Pull Request to any Public Repository on GitHub and contribute to the Open Source Developer Community.

https://hacktoberfest.digitalocean.com/

Check your hacktoberfest contributions at:

https://hacktoberfest.digitalocean.com/stats

How To Contribute to This Project

Here are 3 quick and painless steps to contribute to this project:

  • Add a program in any language. (A simple Hello World would suffice.) To do so, first create an issue with the task you are doing, for example: "Issue - creating bubble sort in C". Add the HacktoberFest label in the issue and assign the issue to yourself. Create a pull request in response to that issue and finally submit it for review.

  • Name your branch username_hello_world_in_c.

    Also create a directory for any new program if it doesn't exist. eg. hello_world, bubble_sort. Inside these directories you can create your own file named program_name.language_extension (hello_world.cpp) Create a commit of the form - fixes #(issue_number)

  • Finally, wait for it to be merged!

Getting Started

  • Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)

  • Clone your fork down to your local machine

    $ git clone https://github.com/your-username/programming.git
  • Create a branch

    $ git checkout -b branch-name
  • Make your changes

  • Commit and Push

    $ git add filename 
    $ git commit -m 'commit message'
    $ git push origin branch-name
  • Create a New Pull Request from your forked repository (Click the New Pull Request button located at the top of your repo)

  • Wait for your PR review and merge approval!

  • Star this repository if you had fun!

Don't forget to include the comments as seen above. Feel free to include additional information about the language you chose in your comments too! Like a link to a helpful introduction or tutorial.

Reference Links

Additional References Added By Contributors

Licensing

This repo is licensed under GNU General Public License v3.0. See LICENSE for the full license text.