An open source codebase for sharing programming solutions.

Overview

Codinasion

An open source codebase for sharing programming blogs and solutions.


This repository contains the Markdown source files for codinasion.web.app.

Codinasion team works on pre-production content in a private repo that regularly syncs with this public repo.

Contributing

See the contributing guide for detailed instructions on how to get started with our project.

We accept different types of contributions, including some that don't require you to write a single line of code.

On the Codinasion site, you can click the Edit in GitHub button to open a pull request for quick fixes like typos, updates, or link fixes.

For more complex contributions, you can open an issue using the most appropriate issue template to describe the changes you'd like to see.

If you're looking for a way to contribute, you can scan through our existing issues for something to work on. When ready, check out Getting Started with Contributing for detailed instructions.

Join us in discussions

We use GitHub Discussions to talk about all sorts of topics related to documentation and this site. For example: if you'd like help troubleshooting a PR, have a great new idea, or want to share something amazing, join us in the discussions.

Thanks 💜

Thanks for all your contributions and efforts. We thank you being part of our community !

Comments
  • Digital Root Added

    Digital Root Added

    Why:

    Closes #664

    Closes #665

    Closes #668

    What's being changed:

    I've added Digital Root Folder which have digital_root.c,digital_root.cpp and digital_root.py.

    Check off the following:

    • [X] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [X] For content changes, I have completed the self-review checklist.
    programme C Python C++ 
    opened by arth2002 14
  • Inconsistency in file-naming

    Inconsistency in file-naming

    Description

    Hi there!

    After contributing to the project myself (#1226). I noticed that some of the programmes (for example count-capital-letters) have inconsistent file names.

    Not a big issue, but this is something that annoys me when I see it :) (And probably others too)

    I never saw a convention for file-naming somewhere, but I have just been using the name of the folder as file-name aswell. Example: count-capital-letters -> count-capital-letters.php. Is this correct file-naming? And if so, is it ok for me to change the file names for count-capital-letters, so they are all the same?

    Screenshots

    image

    documentation 
    opened by JefvdA 13
  • Volume

    Volume

    Why:

    Closes #1045

    What's being changed:

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [x] For content changes, I have completed the self-review checklist.
    programme Julia 
    opened by SpirosArk 12
  • Codinasion Website Working Model

    Codinasion Website Working Model

    Title of article

    Should we show solution in multiple language in same page for a specific question ?

    Additional information

    Model we are using now :

    Let's see for a Hello World programme. Solutions are available at

    • c/programme/hello-world
    • python/programme/hello-world
    • c++/programme/hello-world
    • c#/programme/hello-world
    • java/programme/hello-world

    Suggestion

    We can create a dedicated folder for specific problem (programme/hello-world) and all solution can be available in a single folder like :

    • programme/hello-world/solution.c
    • programme/hello-world/solution.py
    • programme/hello-world/solution.cpp
    • programme/hello-world/solution.cs
    • programme/hello-world/solution.java

    Code of Conduct

    enhancement 
    opened by harshraj8843 10
  • Name fixing

    Name fixing

    Why:

    Noticed some name inconsistencies in some folders and tried to fix manually some of them, might fix more if I find time or I may write a script to do so by file extension

    What's being changed:

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [x] For content changes, I have completed the self-review checklist.
    triage 
    opened by SpirosArk 8
  • Underwork

    Underwork

    Why:

    Closes #198

    What's being changed:

    Add: Write a Java program to print Fibonacci series using recursion.

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [x] For content changes, I have completed the self-review checklist.
    good first issue programme Java 
    opened by Prabs09 8
  • Create solution.c

    Create solution.c

    Why:

    Closes #59

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [X] For content changes, I have completed the self-review checklist.
    good first issue programme C 
    opened by luiscff 8
  • Add sum of cubes python function

    Add sum of cubes python function

    Why:

    Closes #251

    What's being changed:

    • Added a Python program that prints sum of cubes of first n natural numbers

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [x] For content changes, I have completed the self-review checklist.
    good first issue programme Python 
    opened by johnelbacani 8
  • Print pattern 1

    Print pattern 1

    Why:

    Closes #96 #101

    What's being changed:

    • Added a Python program that prints the given pattern

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).

    • [x] For content changes, I have completed the self-review checklist.

    good first issue programme Python 
    opened by yacine-zitouni 8
  • random-prime-number.c on Pull #1250 solves issue #1117

    random-prime-number.c on Pull #1250 solves issue #1117

    random-prime-number.c on Pull #1250 solves issue #1117 issue #1127 must reopen

    Originally posted by @SpirosArk in https://github.com/codinasion/codinasion-programme/issues/1252#issuecomment-1192858808

    closed 
    opened by SpirosArk 7
  •  Update even-or-odd.py

    Update even-or-odd.py

    Why:

    Closes #764

    What's being changed:

    Check off the following:

    • [x] I have reviewed my changes in staging (look for "Automatically generated comment" and click Modified to view your latest changes).
    • [ ] For content changes, I have completed the self-review checklist.
    programme Python 
    opened by Stevie011 7
A React Native project starter with Typescript, a theme provider with hook to easy styling component, a folder architecture ready and some configs to keep a codebase clean.

React Native Boilerplate Folder structure : src ├── assets │   ├── audios │   ├── fonts │   ├── icons │   └── images ├── components │   ├── Layout.tsx

LazyRabbit 23 Sep 1, 2022
Codebase for talk on Spring I/O 2022 in Barcelona about Spring for Apache Kafka

Spring I/O Barcelona 2022 - Spring Kafka beyond the basics Codebase for my talk on Spring I/O 2022 in Barcelona about Spring for Apache Kafka Slides P

Tim van Baarsen 18 Dec 24, 2022
backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3.

moments_v2_backend (Work In Progress) backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3. This is the second version of my project S

Haiming Sun 53 Dec 26, 2022
A code sharing platform built using spring boot, hibernate and JPA as ORM with PostgreSQL which also follows a RESTful architecture.

Snap-Snippet A code sharing platform built using spring boot, hibernate and JPA as ORM with PostgreSQL which also follows a RESTful architecture. Tech

Adnan Hossain 7 Nov 29, 2022
An Open-Source repository 🌎 that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions

An Open-Source repository ?? that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

Aritra Das 19 Dec 29, 2022
Programming Services and Processes - 04 Secure Programming Techniques

Programación de Servicios y Procesos - 04 Técnicas de Programación Segura Tema 04. Técnicas de Programación segura. Curso 2021/2022. Contenidos Introd

José Luis González Sánchez 5 Dec 27, 2022
Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners.

Java-Programs---For-Practice is one of the Java Programming Practice Series By Shaikh Minhaj ( minhaj-313 ). This Series will help you to level up your Programming Skills. This Java Programs are very much helpful for Beginners. If You Have any doubt or query you can ask me here or you can also ask me on My LinkedIn Profile

Shaikh Minhaj 3 Nov 8, 2022
Spring 2019-2020 Java Programming course lab -- Chongqing University. Include my source codes and lab reports.

JAVA_GUI_File_Manager Spring 2019-2020 JAVA Programming course homeworks -- Chongqing University. Include my source codes and reports. Contents: Draw

Chase/Jiaxuan Cai 6 Nov 11, 2022
Spring 2019-2020 Java Programming course lab -- Chongqing University. Include my source codes and lab reports.

JAVA_GUI_File_Manager Spring 2019-2020 JAVA Programming course homeworks -- Chongqing University. Include my source codes and reports. Contents: achie

Chase/Jiaxuan Cai 6 Jun 29, 2022
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

Spring Cloud Alibaba A project maintained by Alibaba. See the 中文文档 for Chinese readme. Spring Cloud Alibaba provides a one-stop solution for distribut

Alibaba 24.4k Jan 1, 2023
Java upgrade example errors and solutions

Java upgrade example errors and solutions This project shows the errors encountered during a Java upgrade and the necessary fixes. Per Java version th

Johan Janssen 241 Dec 31, 2022
Professional Java Developer Career Starter: Java Foundations Course Exercise Solutions

java-foundations-solutions Professional Java Developer Career Starter: Java Foundations Course Exercise Solutions The solutions are generally to be fo

Neutrino Systems Inc 41 Dec 28, 2022
My solutions for the MongoDB for Java Developers course

Welcome to M220J Disclaimer: The dependencies and versions in this project are not maintained. This project is intended for educational purposes and i

Salih Candir 3 Jun 26, 2022
Some DMOJ solutions mostly in Java and C++

Select DMOJ Solutions Select DMOJ solutions mostly in Java and C++ Most of these solutions are for 5 and 7 point problems There are also a lot of CCC

Akshar Barot 2 Oct 4, 2022
This repository consists of solutions to various LeetCode questions

This repository consists of solutions to various LeetCode questions. I have tried to add as many solutions in as many languages as possible. Feel free to contribute to this repository while following the contribution rules.

Hassan Shahzad 5 Mar 24, 2022
This repository contains solutions to all the Bit Manipulations problems and coding challenges

This repository contains solutions to all the Bit Manipulations problems and coding challenges. I have also written a course on how to solve problems using bit manipulation. You can visit it here: https://www.educative.io/courses/bit-manipulation (Grokking Bit Manipulation For Coding Interviews)

Gopi Gorantala 8 Nov 15, 2022
All of the solutions I crafted with my blood and sweat (no tears bc i'm a beast 😎)

LeetCode Solutions In this repository, I'll be archiving of all the various LeetCode solutions I came up with and improved upon throughout my grind si

Oscar La 6 Dec 15, 2022
Find solutions for the Cognizant Early Engagement Program [ Continuous Skill Development ].

Cognizant-Early-Engagement Early Engagement is a learning portal offered by Cognizant, where you can learn basic concepts of Java, Sql, Web Develepome

Saravana Kumar 176 Jan 3, 2023
☕️🚀🚨 This repository consists of solutions for the Community Classroom complete DSA Java Bootcamp assignment problems.

Java DSA Bootcamp ?? Assignments Go to Kunal Kushwaha's ????‍?? course repository : ☕️ Java DSA Bootcamp ⚠️ ?? this repository is now inactive due to

Milind Mishra⚡️ 106 Dec 12, 2022