Hussain Albagshi

Summary Developer in ICTC Solution Delivery Contact hussain.albagshi@kfupm.edu.sa

April 4, 2022 · 1 min · Jaaved Khan

Cypress

Summary End to end testing javascript, node, framework. Cypress uses Mocha’s BDD constructs for the development of test cases. Useful commands # first command that creats structure and opens a UI ./node_modules/cypress/bin/cypress open # or npx cypress open # to run tests ./node_modules/cypress/bin/cypress run # script command "test": "./node_modules/cypress/bin/cypress run" Mocha ref Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun....

April 4, 2022 · 1 min · Jaaved Khan

MetaMask

Summary A Crypto wallet and gateway to Blockchain Connecting to Ganache local network for testing Follow the steps mentioned here to connect local ganache Ethereum network to the MetaMask wallet. Then import one of the Ganache accounts to the MetaMask following link

April 4, 2022 · 1 min · Jaaved Khan

DataTables

Summary https://datatables.net/ a jQuery library to add advanced interaction controls to your HTML tables

April 4, 2022 · 1 min · Jaaved Khan

Scrum

Summary Scrum is one of the implementation of the Agile Project Management methodolgy. ref: link Scrum(and Kanban) is not prescritpive, find out works(in agile and iterative sense) and build on it. Fundamentals Roles Product owner Scrum master Team User Stories Definition of Done (DOD) Acceptance Criteria (AC) Success Criteria Firstly your team should define what done means for their stories. Unlike AC the definition of Done is more general, it should meet minimum requirement for all stories in the backlog....

April 4, 2022 · 1 min · Jaaved Khan

Querysets

Querysets in fc position ease box interval due front 2.95 5 51.57 2021-10-21T21:35:48Z Custom querysets are configured by the model manager Calling custom queryset method from manager class PersonQuerySet(models.QuerySet): def authors(self): return self.filter(role='A') def editors(self): return self.filter(role='E') class PersonManager(models.Manager): def get_queryset(self): return PersonQuerySet(self.model, using=self._db) def authors(self): # verbose return self.get_queryset().authors() def editors(self): # verbose return self.get_queryset().editors() class Person(models.Model): first_name = models....

April 4, 2022 · 1 min · jaavedkhan

Bring Zayan's learning to KG level

Summary He is lagging behind in learning.

April 4, 2022 · 1 min · Jaaved Khan

Dr. Muhammad M. Al-Saggaf

Summary President of KFUPM from 2020, he was from Aramco.

April 4, 2022 · 1 min · Jaaved Khan

Node

Summary Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.

April 4, 2022 · 1 min · Jaaved Khan

Abdul Aziz Alghofaily

Summary Member of ICTC Solution Delivery at KFUPM. email: abdulaziz.alghofaily@kfupm.edu.sa Saudi.

April 4, 2022 · 1 min · Jaaved Khan