GithubHelp home page GithubHelp logo

Asyeh Harosin's Projects

brutefb icon brutefb

HACK FACEBOOK DENGAN METODE BRUTEFORCE DI TERMUX

codeigniter icon codeigniter

Open Source PHP Framework (originally from EllisLab)

comand- icon comand-

API web à destination des services de l'UTT Arena Requirements Node.js (LTS Version prefered) yarn Installation git clone [email protected]:ungdev/UA-api.git # or git clone https://github.com/ungdev/UA-api.git cd UA-api # Install all the depedencies yarn Then, connect to your database (MySQL/MariaDB) and enter CREATE DATABASE arena CHARACTER SET utf8; Create the tables and populate them with mysql -u USERNAME -p arena < seed.sql Configuration Copy the file .env.example to .env and then edit it with your values : cp .env.example .env Commands yarn dev # start development server yarn build # builds the typescript to javascript yarn start # start production server yarn lint # checks if the code is correct yarn lint-fix # try to fix lint errors and warnings yarn api-check # checks if openapi.yml is correct Prisma config Before use npx prisma generate to regenerate your prisma client add prisma/.env with DATABASE_URL How to test Change DATABASE_NAME in .env with your testing database name Seed the database before testing Run yarn test

java-script icon java-script

Attempting to complete Wes Bos' 30 days of Javascript challenge. I have not used a lot of JS up to this point. 01 - DRUMKIT (My version did not push properly and I have since changed laptop) Key learnings The 'data-..' attribute in HTML Improved knowledge of query selectors Improved knowledge of working with audo files within JS Improved knowledge of event management 02 - CLOCK Key learnings Using the Date() object Introduction to ES6 literals Modifying styles with JS Using the setInterval() method 03 - CSS Variables & JS Key learnings Using data-vars from HTML attributes and dataset Using :root and CSS variables Using HTML attributes to my advantage document.documentElement to select :root 04 - Array Cardio Day 1 Key learnings Good refresher of map, sort, reduce etc Improved knowledge of ternary operators Improved knowledge of arrow functions 05 - Flex Panels Key learnings First time working with flex panels. Very interested in learning more Good introduction to using toggle to adjust CSS and classes More event listeners 06 - Ajax Type Ahead Key learnings Introduction to promises and the .then method Implementing regular expressions Keyup event listener Putting the map and filter methods into practice Googling the difference between 'practice' and 'practise' as a result of the above learning 07 - Array Cardio Day 2 Key learnings Really getting to grips with arrow functions Spreading data into arrays Learned the every() and some() functions Removing items from an array with splice() 08 - HTML Canvas Key learnings Mousedown, mouseup, mouseout event listeners. HTML Canvas CTX attributes and functions 09 - Dev Tools Domination Key learnings More uses of the dev tools which I was not aware of. 10 - Hold & Shift Checkboxes Key learnings More usage of ternary operators Flipping boolean values: value = !value 11 - Custom Video Player Key learnings Video attributes Using several event listeners in tandem. Passing data-values from HTML into JS Functions. 12 - Key Sequence Detection Key learnings Using join to convert an array to a string. Complex splicing to ensure an array never exceeds a certain length. 13 - Slide in on Scroll Key learnings Using image attributes and window attributes to establish the position on the page. Adding and removing classes to animate. 14 - References vs Copying Key learnings Skipped this as I have covered this topic many times. 15 - LocalStorage Key learnings Using local storage to persist data in the browser. Using JSON to stringify and parse data from local storage. Further practise using events and triggers. 16 - Mouse Move Shadow Key learnings Adjusting CSS with mouse move event listeners. The Math.round(X) function. Chrome dev tools will not trigger mousemove events in a responsive state as it is operating as if it is a touch screen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.