Pinned Repositories
21sh_1337
On to more serious things! With 21sh, you will write an implementation close to the loop “read, eval, print” of a shell. With the help of the Termcaps library, you will add a functional command line useful for the “read” part of your shell. Cursor movement, editing, history, multi-lines, etc. Especially for the eval part, forget the ft_split function that you used in your Minishell to cut the command line entered by the user! 21Sh will be your first real interpreter. As such, this project will let you discover lexical, syntax and semantic analysis common to interpreters and compilers. With adapted data structure and processing, adding pipe (“|”) and redirect (“<”, “<<, “>>”, “>”) support will be easy!
42sh
Alfa-Shell
All Alfa Tesla / Team Web Shell Backdoors
Docker-1
FDF
fillit
ft_printf
get_next_line
Libft
ls
lachgarlahcen's Repositories
lachgarlahcen/42sh
lachgarlahcen/Docker-1
lachgarlahcen/FDF
lachgarlahcen/fillit
lachgarlahcen/ft_printf
lachgarlahcen/get_next_line
lachgarlahcen/Libft
lachgarlahcen/ls
lachgarlahcen/21sh_1337
On to more serious things! With 21sh, you will write an implementation close to the loop “read, eval, print” of a shell. With the help of the Termcaps library, you will add a functional command line useful for the “read” part of your shell. Cursor movement, editing, history, multi-lines, etc. Especially for the eval part, forget the ft_split function that you used in your Minishell to cut the command line entered by the user! 21Sh will be your first real interpreter. As such, this project will let you discover lexical, syntax and semantic analysis common to interpreters and compilers. With adapted data structure and processing, adding pipe (“|”) and redirect (“<”, “<<, “>>”, “>”) support will be easy!
lachgarlahcen/Alfa-Shell
All Alfa Tesla / Team Web Shell Backdoors
lachgarlahcen/fake-auth-vue-js-
lachgarlahcen/bugbounty-cheatsheet
A list of interesting payloads, tips and tricks for bug bounty hunters.
lachgarlahcen/BugBountyTemplates
A collection of templates for bug bounty reporting
lachgarlahcen/C
All Algorithms implemented in C
lachgarlahcen/camagru
lachgarlahcen/Cluedo-Prolog-
Cluedo (Prolog)
lachgarlahcen/django-jsonfield
A reusable JSONField model for Django to store ad-hoc data
lachgarlahcen/FlutterPalette
[DEPRECATED] Palette implementation for Flutter. It uses native iOS and Android implementations. We are using it internally at PostMuse
lachgarlahcen/github-api-vue-js
lachgarlahcen/github-lang-microservice
lachgarlahcen/hosting_platform
lachgarlahcen/htmx
</> htmx - high power tools for HTML
lachgarlahcen/js
lachgarlahcen/lem_in
We are going to look in depth at its calculus bit. How does it work? Simple! We make an ant farm, with tunnels and rooms; we place the ants on one side; and we look at how they find the exit. How do we build an ant farm? We need tubes and rooms We join the rooms to one another with as many tubes as we need. A tube joins two rooms to each other. No more than that. A room can be linked to an infinite number of rooms and by as many tubes as deemed necessary. Then we must bury the ant farm (wherever you want). This is extremely important to ensure that ants don’t cheat and look at your design before before the game starts. Because arts and crafts with boxes, tape and ropes are not our greatest strength, we will create a digital version instead. The goal of this project is to create an “Hex” simulator.
lachgarlahcen/Pipex
lachgarlahcen/qr-code
lachgarlahcen/terminal_line_edting
lachgarlahcen/vue-upload-multiple-image
A simple upload multiple image component for Vuejs
lachgarlahcen/web-coding-challenge-1