Ian Beauregard (ibeauregard)

ibeauregard

Geek Repo

Location:Montréal, Québec

Github PK Tool:Github PK Tool

Ian Beauregard's repositories

malloc

This project is a custom implementation of the C family of functions in charge of dynamic memory management: malloc, calloc, realloc and free.

Language:CStargazers:2Issues:1Issues:0

basic-calculator

This is a basic calculator, similar to the bc Unix command. It handles the addition, subtraction, multiplication, division and modulo operations on integer values.

Language:CStargazers:1Issues:1Issues:0

c411-scraper

Given a CSV database of personal information records, this application updates the database by appending the correct phone number to each record. It does that by scraping the https://www.canada411.ca website.

Language:JavaStargazers:1Issues:1Issues:0

unix-shell

This is a Unix command line interpreter. It implements the following built-ins: echo, cd, setenv, unsetenv, env and exit. Other commands are delegated to the system.

Language:CStargazers:1Issues:1Issues:0

asm-library

A library of 11 C functions implemented with the NASM assembler for Linux x86-64 systems

Language:CStargazers:0Issues:1Issues:0

http-proxy

This repo features a forward HTTP proxy used for caching purposes.

Language:GoStargazers:0Issues:1Issues:0

sqlite

This project is a partial replica of the SQLite command-line interface (CLI) and data manipulation operations. It is implemented with Python 3.6, using only modules of the Python Standard Library.

Language:PythonStargazers:0Issues:1Issues:0

url-shortener

This repo contains the backend components of a URL shortening service similar to what is offered by TinyURL and Bitly.

Language:GoStargazers:0Issues:1Issues:0

addons

Useful extra functionality for TensorFlow 2.x maintained by SIG-addons

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

biggest-square

This application finds and prints the largest possible square on a board while avoiding obstacles. The code uses only the following library functions and system calls: malloc, free, read, open, close, printf.

Language:CStargazers:0Issues:1Issues:0

blockchain

Implementation of a very basic blockchain. More details in the README. Only the following functions and system calls were used: malloc, free, printf, write, open, read, close.

Language:CStargazers:0Issues:1Issues:0

curl

This is a partial replica of the Unix curl command. Just like its counterpart, my_curl is used to fetch data from a server without any user interaction.

Language:CStargazers:0Issues:1Issues:0

handson-ml2

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:0Issues:0Issues:0

http-server

The hands-on walkthrough example from Chapter 20 of The Rust Programming Language book.

Language:RustStargazers:0Issues:1Issues:0

libsignal-client

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.

Language:RustLicense:AGPL-3.0Stargazers:0Issues:0Issues:0

ls

Simple, partial implementation of the ls command, using only the following functions and system calls: malloc, free, printf, write, stat, lstat, opendir, closedir, readdir.

Language:CStargazers:0Issues:1Issues:0

maze-solver

This application finds the shortest path between the entrance and the exit of a maze, while avoiding obstacles. It does so using the IDA* path search algorithm. Extensive use is also being made of the C+ coding style.

Language:CStargazers:0Issues:1Issues:0

minigrep

The hands-on walkthrough example from Chapter 12 of The Rust Programming Language book.

Language:RustStargazers:0Issues:1Issues:0

MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

pandas

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

Language:PythonLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

rust-book

The Rust Programming Language book

Language:RustLicense:NOASSERTIONStargazers:0Issues:0Issues:0

securedrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

Signal-Desktop

Signal — Private Messenger for Windows, Mac, and Linux

License:AGPL-3.0Stargazers:0Issues:0Issues:0

Signal-Server

Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS

Language:JavaLicense:AGPL-3.0Stargazers:0Issues:0Issues:0

tar

Simple implementation of the tar command using only the following functions and system calls: chmod, close, free, stat, getpwuid, getgrgid, getxattr, listxattr, lseek, major, malloc, minor, mkdir, open, opendir, read, readdir, readlink, stat, symlink, unlink, time, ctime, utime, write.

Language:CStargazers:0Issues:1Issues:0

tensorflow

An Open Source Machine Learning Framework for Everyone

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

tokio-website

Website for the Tokio project

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0