Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: 42siliconvalley

khodizoda/42_ft_server

42_Project: ft_server (new curriculum). The aim of the project is to learn automation, the "docker" technology and use it to install a complete web server. This server will run multiple services: Wordpress, phpMyAdmin, and a SQL database.

Language: PHP - Size: 26.5 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

khodizoda/42_libft

42_Project: Libft (old curriculum). The purpose of the project is to re-code C library functions.

Language: C - Size: 1.4 MB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

khodizoda/42_get_next_line

42_Project: GNL (new curriculum). The aim of this project is to code a function that returns a line ending with a newline, read from a file descriptor.

Language: C - Size: 47.9 KB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 1

khodizoda/42_ft_printf

42_Project: ft_printf (new curriculum). The aim of the project is to recode the libc’s printf function.

Language: C - Size: 161 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

asarandi/gbmu

my gameboy emulator

Language: C - Size: 612 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 22 - Forks: 1

sayakura/42__Fillit--SpaceOptimizationAlgorithm

Space Optimization Algorithm @42

Language: C - Size: 34.2 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

imanolpg/42-Silicon-Valley-piscine

42 Silicon Valley Piscine (July 2018)

Language: C - Size: 6.79 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

asarandi/woody-woodpacker

simple elf64 encryptor

Language: C - Size: 4.55 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 2

romanwrites/cub3D

πŸ“¦ Raycasting project inspired by "Wolfenstein 3D" (1992) video game

Language: C - Size: 18.2 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

bgoncharov/42_Exam_C

42 Exam C for pisciners and cadets. Good luck ✊

Language: C - Size: 30.3 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

asarandi/darkly

this project is an introduction to web application security

Language: Python - Size: 3.8 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1

asarandi/n-puzzle

My n-puzzle solver: A* and IDA* search, heuristics, different puzzle configurations and sizes

Language: Python - Size: 979 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 20 - Forks: 4

Sombre-Osmoze/42Manage πŸ“¦

iOS & WatchOS application to interact with 42's intranet

Language: Swift - Size: 370 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0

asarandi/42-corrections-bot

parses your intra page and sends a slack notification (and/or sms) when you have a correction

Language: Python - Size: 1.48 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 15 - Forks: 4

JemWritesCode/42-Fillit

Algorithms - Fit tetris pieces into the smallest square possible using recursive backtracking.

Language: C - Size: 3.93 MB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 15 - Forks: 4

hugohow/42-work

A lot of beautiful C projects :sunrise:

Language: C - Size: 48 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

qst0/42_Subjects Fork of Binary-Hackers/42_Subjects

All Subjects of 42 School

Language: ASP - Size: 504 MB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0

ZY1N/ft_printf

Recreation of the C function printf

Language: C - Size: 27.3 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

asarandi/famine

cross platform elf64/macho64 binary infector

Language: Assembly - Size: 3.46 MB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 4 - Forks: 1

psprawka/Minishell

My personal shell with process creation and synchronisation in C - first of three shell projects in UNIX branch at 42πŸ₯‰πŸ€“

Language: C - Size: 1.75 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

svetkrasin/Libft

Libft is a minimalistic subset of the standard C library and some nonstandard functions. Implementation of the GNU C Library for Embedded Systems.

Language: C - Size: 263 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

asarandi/dr_quine

This small algo project allows you to tackle the problems of self-replication, and confronts you with the recursion theorem of Kleene!

Language: Assembly - Size: 3.48 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

ThomazStaziak/42-Silicon_Valley

:computer: All my codes used in the bootcamp of C in silicon valley

Language: C - Size: 129 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

PocketPiggy/42-silicon-valley-info

Website of collected information regarding 42 Silicon Valley/42sv.

Language: JavaScript - Size: 29.9 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

samuelkarani/42-ft_debut

42 prerequisites, understanding 42's culture, core values and the meaning of life

Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

asarandi/ft_ssl_des

You will recode part of the OpenSSL program, specifically BASE64, DES-ECB and DES-CBC.

Language: C - Size: 66.4 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

khodizoda/sudoku_solver

sudoku_solver is a program, that solves any valid sudoku board using recursive backtracking.

Language: C - Size: 1.3 MB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

asarandi/ft_p

This introductory project on UNIX network programming prompts you to create a client-server offering identical services to ftp. Bonus: respect the standard to be interoperable with existing tools!

Language: C - Size: 110 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

asarandi/ft_printf

Are you tired of ft_putstr and ft_putnbr? Are you not allowed to use printf? Code your own! This will be an opportunity to discover a feature of the C - the variadic functions - and train you to fine management of display options. You will then have the right to use your printf in all your subsequent projects.

Language: C - Size: 1.32 MB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

asarandi/rubik

Language: C - Size: 92.8 KB - Last synced: over 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

asarandi/fdf

All the programs you have written so far only ran in text mode on your system. Now let's discover something more exciting: how to open a graphic window and draw in it? To start your journey in the world of graphic programming, FdF proposes to represent the mesh in "wire of a field" in 3D.

Language: C - Size: 1.69 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/libftasm

This project aims to make you code a mini lib in ASM, recoding some basic functions of the libc. At the end of this project you will be familiar with the syntax of the language, the operation of the stack, but also the behavior of the compiler. Absolutely essential to continue on security projects.

Language: Assembly - Size: 1.71 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/nm_otool

Parse the format of the MacOS executables and understand how the kernel launches the binaries, by rewriting these two system tools. Essential for all those who want to make security, this project is more generally an opening on the UNIX culture system.

Language: C - Size: 2.53 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

asarandi/piscine-php

Language: PHP - Size: 13.8 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/avaj-launcher

Implementation of a Java flight simulator based on a UML class diagram.

Language: Java - Size: 2.05 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/rainfall

Rainfall is a challenge iso slightly more complex than Snow Crash that will plunge you into the intricacies of reverse engineering and teach you to rebuild a code and understand its operation to find the flaws. Can you reach the last level?

Language: GDB - Size: 88.9 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

asarandi/corewar Fork of stephen-gardner/Corewar

This project invites you to create a virtual arena and to compete with programs coded in a simplistic language. You will thus approach the design of a VM (with the instructions that it recognizes, the registers, etc), and the problems of compilation of an assembly language in bytecode. With, as a bonus, the pleasure of having your champions compete on your arena!

Language: C - Size: 2.37 MB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

asarandi/go-fillit

Language: Go - Size: 8.79 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

jersson/c-problems

How can I solve C problems using the least amount of resources?

Language: C - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

bgoncharov/ft_printf

:octocat: Regardless of the programming language considered, the printf function,(or its equivalents) is always highly useful. The main reason is the ease of its formatting, and the support of diverse types in variable numbers.

Language: C - Size: 176 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

asarandi/fillit

Fillit is a project that allows you to discover and / or familiarize yourself with a recurrent problem in programming: the search for an optimal solution among a very large number of possibilities, within a reasonable time. In the case of this project, it will be a question of arranging Tetriminos between them and to determine the smallest possible square that can accommodate them.

Language: C - Size: 15.6 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

hugohow/Taskmaster

Another node.js process manager πŸ”–

Language: JavaScript - Size: 14.2 MB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

ZY1N/init

Size: 9.77 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

asarandi/42sh Fork of dearphilippe/42sh

shell

Language: C - Size: 2.01 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

ZY1N/Hardware-Piscine

Hardware Piscine at 42Robolab including sketching, 3d modeling, and making API

Size: 54.7 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 1

ZY1N/PiscineC

Size: 1.95 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

ZY1N/get_next_line

Language: C - Size: 534 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

ZY1N/ft_libft

Language: C - Size: 21.5 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

4till2/ft_ssl

A partial re-implementation of OpenSSL

Language: C - Size: 3.83 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

4till2/fillit

A program to find the smallest square possible with a list of given Tetrominos

Language: C - Size: 1.85 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

4till2/libft

A library of useful C functions

Language: C - Size: 1.36 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

4till2/ft_printf

A re-implementation of the 'printf' function

Language: C - Size: 2.41 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

4till2/minishell

A mini UNIX command interpreter

Language: C - Size: 1.33 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

4till2/ft_ls

A re-implementation of the Unix command "ls"

Language: C - Size: 1.37 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/piscine_starfleet

Learn how to learn again with Big(O) notation and other cool things

Language: C - Size: 14.7 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

logankaser/fdf

fdf

Language: C - Size: 137 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/filler

Create your player to face other students on the famous (or not) plateau of the Filler. The principle is simple: two players compete on a board, and must place, in turn, the piece that the master of the game (provided in the form of a Ruby executable) gives them, thus earning points. The game stops as soon as a piece can no longer be placed. Little fun project!

Language: C - Size: 229 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/minishell

First step of the realization of a shell. In this project, you need to make a mini-shell that reads and evaluates simple commands from the user. The reading will involve a trivial lexical and syntactical analysis of the command, and the evaluation will involve finding the corresponding binary on the machine and executing it, or to execute the code concerned in the case of a "built-in" command. "to the shell.

Language: C - Size: 131 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

asarandi/ft_script

Recoding the script command will be your opportunity to understand the interactions between user input and tty, including line discipline, and pseudo-terminals. With this project finished, you will finally know why a Ctrl-C in your shell interrupts the current program!

Language: C - Size: 90.8 KB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

asarandi/piscine_cpp

This C ++ pool is a must for unlocking object-oriented programming projects in curriculum 42. Here you will discuss the basic concepts of OOP through the specificities of C ++.

Language: C++ - Size: 2.04 MB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/lem_in

Your ant colony must move from one point to another. But how to make it the shortest path possible? This project introduces you to graphing algorithms: your program will have to intelligently select the precise paths and movements that these ants must take.

Language: C - Size: 327 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/ft_tar

Understand how file archives are created and manipulated.

Language: C - Size: 12.7 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/ft_ls

To know everything about the filesystem, how files and directories are stored, ect.: code for yourself one of the most frequently used commands: ls.

Language: C - Size: 222 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/piscine_c_rush_01

rush 01 aka sudoku from piscine_c

Language: C - Size: 1.24 MB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/get_next_line

Whether it's a file, standard input, or even later a network connection, you'll still need to read content line by line. It is therefore time to tackle this function, which is essential for a number of your next projects.

Language: C - Size: 25.4 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

asarandi/libft

This first project as a student of 42 will build off of your knowledge from the Piscine. You will recode a number of standard C library functions, as well as other utility functions that you will reuse throughout your curriculum.

Language: C - Size: 26.4 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0