Skip to content

Instantly share code, notes, and snippets.

View hsandid's full-sized avatar

Hadi Sandid hsandid

View GitHub Profile
//Separe main code into more functions
//Add a stack which stores the previouses sudokus
//and comes back to the latest correct version if any error is detected
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;

Internship Meeting , June 8th

Internship Work Scope

I will be continuing my work on the following :

  • Working on the Smart Irrigation Controller (Continuation of EECE 499). Considering the current situation, we need to discuss the feasibility of some aspects (i.e. Meeting with agriculture experts, work in the field, ordering required hardware like the LoRa interface...). Integrated unit ? By spring it is a hard deadline. Apache server ( Interfacing with the irrigation component, LoRa WAN statistics, server). Code Review. Raspberry-Pi AUB labs
  • Mobile Application, polishing it and making sure it's ready for release. (Refactoring the code, Writing documentation...). If you are interested, we could organize a code review session.

Are there other students working on Raspberry-Pi related projects ? If you want I can help them get started with the Raspberry-Pi board, it's GPIO interface and Linux in general. I already have some written documentation and links which I could send you, and you could forward

{
"info": {
"_postman_id": "e117f28a-16df-4402-a3ec-bcd0419b7b5c",
"name": "Steam-API-Calls",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "GetNewsForApp",
"request": {

Internship Meeting , June 15th

Web Interface for the Smart Irrigation Controller

  • Repository has been setup here

  • Walkthrough of the prototype dashboard

  • What features can be added in each page ?

@hsandid
hsandid / Nick.cfg
Last active June 20, 2020 02:19
CFGs for the team S x D Esports - https://twitter.com/SxD_Esports
unbindall
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"

Internship Meeting, Week #2 (June 23)

  • Work Completed this week :

    • Added map interface to the S.I.C. web interface. Found here.
    • Added registration process to the S.I.C. web interface. Found here.
    • Set-up a web server on the Raspberry-Pi board, using Apache.

Smart Irrigation Controller - Web Interface

@echo off
SETLOCAL
title OrganizeByExtension.bat
echo ---------------------------------------------------------------------------
echo Script : OrganizeByExtension.bat
echo Description : Organize files into different folders based on their extension
echo Note : Does not affect files in subdirectories
echo ---------------------------------------------------------------------------
for /f "tokens=* delims=" %%f in ('dir /b /a-d') do (
@echo off
SETLOCAL
title BatchRename.bat
echo ----------------------------------------------------------------------------------------
echo Script : BatchRename.bat
echo Description : Rename all files in directory using user-defined prefix.
echo Note : Entering certain characters in the prefix will cause errors (/,\,:,^?,^",^<,^>,^|)
echo ----------------------------------------------------------------------------------------

Arrow FYP - Update on Software Component

General Update

  • Progress has been made on porting tests from the MLPerf Inference Benchmark suite to C++.
  • I did not start working on the gem5 model yet. I plan to do so over the remainder of the winter break.

Porting ML Inference Algorithms from Python to C++.

Research :