Muhammad Hassan
@MhassanbughioData Scientist ππ» Hey, I am Gold & Regional Leader EMEA at Microsoft Learnπ > Hack Club Lead> Microsoft Certified Trainer >AWS User Group Leader> YouTuber
Language Breakdown
Lines of code distribution across 87 owned repositories
I-Shaped Developer
I-shapedSpecialist β deep expertise in Jupyter Notebook
Collaboration Network
Global Impact visualization
Repos
2212
PRs
0
Growth
+18%
Top Collaborators
No collaborator data yet.
Coding Streak
Contribution activity over the past year
Khushboo Verma
@vermakhushboo
Aaishika S Bhattacharya
@aaishikasb
Adil
@adilshehzad786
Juan Pablo Flores
@juanpflores
Saad Pasta
@saadpasta
Top Repositories
A simple (but correct) Dart class for validating email addresses without using RegEx. Can also be used to validate emails within Flutter apps (see Flutter email validation). Installation Dart requires the latest version of Dart. You can download the latest and greatest here. 1. Depend on it Add this to your package's pubspec.yaml file: dependencies: email_validator: '^1.0.6' 2. Install it You can install packages from the command line: $ pub get .. Alternatively, your editor might support pub. Check the docs for your editor to learn more. 3. Import it Now in your Dart code, you can use: import 'package:email_validator/email_validator.dart'; Usage Read the unit tests under test, or see code example below: void main() { var email = "fredrik@gmail.com"; assert(EmailValidator.validate(email)); } Tips You can also use this repo as a template for creating Dart packages, just clone the repo and start hacking :)
GitLab Overview
Continuous Integration is the practice of merging all the code that is being produced by developers. The merging usually takes place several times a day in a shared repository. From within the repository, or production environment, building and automated testing are carried out that ensure no integration issues and the early identification of any problems. Continuous Delivery adds that the software can be released to production at any time, often by automatically pushing changes to a staging system. Continuous Deployment goes further and pushes changes to production automatically.
Counter Application in Flutter using Stateful Widget and counter Widget
Overview Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. In this lab you will learn how to set up and use Stackdriver Profiler. First you'll download a sample Go program and run it with profiling enabled. Then you'll use the Cloud Profiler interface to explore the captured data.
Open Source Impact
Contributions to external projects
No external contributions found.