SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Technical Team’s World
                                           Presented By:
                                    Ahmed Badr
      4th Year/CS/Faculty of Computers and Information,
                                        Minia University,
                                Twitter: follow @ahbadr.
Mentor:


Tarek Yehia
  Technical Consultant,
    Technical Team.
Agenda:
•   Scheduler v1.0 (beta).
•   ???????
•   Scheduler Features
•   How to use & tour.
•   Spell Checker.
•   Problem (why SC??)
•   Solutions & future.
•   How to use?
•   Around the internship program.
•   Discussion.
Scheduler
 • Framework allow you to schedule your application
   events, jobs execution through API.

 • Types of jobs:
    – Predefined:
        • Mail.
        • Execute Shell.
    – Create a library for custom job.


 • Assign one schedule type from defined schedules.
Type of Scheduler

               Run on the immediately on the time




                   Run once at a specific time.




              Run at start time , repeat every interval
           (Hrs, Minutes, Days, Months) stop by end time
Scheduler Features:
 • There are 2 well known jobs: Mail, Shell Execution.

 • Able to create Library of custom Jobs.

 • We have 3 types of scheduler jobs:
     – Immediate
     – Once
     – Interval

 • You can create multiple instances of the service in the same
   machine.

 • Tracking Errors and actions. 
How to use?
 • Each job MUST has its own title (uniquely).

 • Insert the aimed job:
     – If predefined, just choose “its name” from the control’s item.
     – If not, choose “custom job”, then insert its (ass path, ass name and
       job class).

 • Give the job its reference name.

 • If job is custom, you can add retrial data.

 • Insert schedules for the current job.
     – Job MUST have at least one schedule.
Tour around Scheduler
            Main Window
Tour around Scheduler(Cont.)
            Manage Form
Tour around Scheduler(Cont.)
           Manage Schedule
Spell
Checker
Problem! 


   QCE checks the site to make sure that there aren’t any
           spelling mistakes in the application.
UX Team notice
 • UX Team notice.
                       Total bugs


               4%



                                    Others
                     96%            Incorrect spellings
Before                       |   After
       Total bugs                 Total bugs

  4%
                    Others

       96%          Incorrect
                    spellings           96%
The Solution 
The Solution 
Spell Checker on Web
Spell Checker on Web
Q & A ??
…, that I learn from the Intern.
 •   Using LINQ for dealing with my DB.
 •   Dealing with Windows services.
 •   Core concepts, Solving Bugsssss ,……
 •   Beyond the Technical Issues…
     – The surprise of my next week during the
       internship, that give more hope (especially
       student as me) .
     – Time management, thanks for Nader Torky.
Before the END like to thank ALL of ….
Hanan Abdel
  Meguid
 CEO of LINK Development
my sincere Mentor:


Tarek Yehia
  Technical Consultant
for the caring and
 “what are you doing now?”


Sara Awadeen
     Operational specialist
Spell Checker slides’ guid


Shady Khorshed
    UI Technology Specialist
For ALL cool speakers 
                Miceal waheeb, Security session.
            Shady Wageeh, SDLC @ LINK development
                      Mohamed Atta, CRM
                     Wagdy Ishac, BI session.
              Nader Torki, Time Management session.
                Ahmed Tantawy, Negotiation skills
    Mary Danial, Quality Control session, Creativity and innovation
Discussion
Contacts


       Hotmail: ahmed.badr@hotmail.com
      Facebook: www.facebook.comahbadr
  Twitter: follow @ahbadr… and I’ll follow you 
Thank you 

Weitere ähnliche Inhalte

Ähnlich wie My Presentation @ LinkDev

Roman Smolgovsky - Who Am I
Roman Smolgovsky - Who Am IRoman Smolgovsky - Who Am I
Roman Smolgovsky - Who Am IRoman Smolgovsky
 
Overview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptxOverview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptxBypassFrp
 
Search and navigation in Visual Studio
Search and navigation in Visual StudioSearch and navigation in Visual Studio
Search and navigation in Visual StudioDavid Shepherd
 
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)Dinis Cruz
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalINSEMTIVES project
 
Quiz managment system
Quiz managment systemQuiz managment system
Quiz managment systemtamourk2
 
IT Success in and after College
IT Success in and after CollegeIT Success in and after College
IT Success in and after CollegeKeith Smith
 
TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)Nacho Cougil
 
Learning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails LaunchLearning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails LaunchThiam Hock Ng
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsShafiul Azam Chowdhury
 
TDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekTDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekNacho Cougil
 
Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Johannes Brodwall
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5SSW
 
5 Common Mistakes You are Making on your Website
 5 Common Mistakes You are Making on your Website 5 Common Mistakes You are Making on your Website
5 Common Mistakes You are Making on your WebsiteAcquia
 

Ähnlich wie My Presentation @ LinkDev (20)

Roman Smolgovsky - Who Am I
Roman Smolgovsky - Who Am IRoman Smolgovsky - Who Am I
Roman Smolgovsky - Who Am I
 
Overview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptxOverview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptx
 
Search and navigation in Visual Studio
Search and navigation in Visual StudioSearch and navigation in Visual Studio
Search and navigation in Visual Studio
 
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
Start with passing tests (tdd for bugs) v0.5 (22 sep 2016)
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices Portal
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
[OOP - Lec 01] Introduction to OOP
[OOP - Lec 01] Introduction to OOP[OOP - Lec 01] Introduction to OOP
[OOP - Lec 01] Introduction to OOP
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Quiz managment system
Quiz managment systemQuiz managment system
Quiz managment system
 
SE Unit-1.pptx
SE Unit-1.pptxSE Unit-1.pptx
SE Unit-1.pptx
 
IT Success in and after College
IT Success in and after CollegeIT Success in and after College
IT Success in and after College
 
TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)
 
Learning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails LaunchLearning Web Development with Ruby on Rails Launch
Learning Web Development with Ruby on Rails Launch
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Presentation for staff augmentation
Presentation for staff augmentationPresentation for staff augmentation
Presentation for staff augmentation
 
TDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekTDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech Week
 
Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)Getting your project off the ground (BuildStuffLt)
Getting your project off the ground (BuildStuffLt)
 
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
 
5 Common Mistakes You are Making on your Website
 5 Common Mistakes You are Making on your Website 5 Common Mistakes You are Making on your Website
5 Common Mistakes You are Making on your Website
 

Kürzlich hochgeladen

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Kürzlich hochgeladen (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

My Presentation @ LinkDev

  • 1. Technical Team’s World Presented By: Ahmed Badr 4th Year/CS/Faculty of Computers and Information, Minia University, Twitter: follow @ahbadr.
  • 2. Mentor: Tarek Yehia Technical Consultant, Technical Team.
  • 3. Agenda: • Scheduler v1.0 (beta). • ??????? • Scheduler Features • How to use & tour. • Spell Checker. • Problem (why SC??) • Solutions & future. • How to use? • Around the internship program. • Discussion.
  • 4. Scheduler • Framework allow you to schedule your application events, jobs execution through API. • Types of jobs: – Predefined: • Mail. • Execute Shell. – Create a library for custom job. • Assign one schedule type from defined schedules.
  • 5. Type of Scheduler Run on the immediately on the time Run once at a specific time. Run at start time , repeat every interval (Hrs, Minutes, Days, Months) stop by end time
  • 6. Scheduler Features: • There are 2 well known jobs: Mail, Shell Execution. • Able to create Library of custom Jobs. • We have 3 types of scheduler jobs: – Immediate – Once – Interval • You can create multiple instances of the service in the same machine. • Tracking Errors and actions. 
  • 7. How to use? • Each job MUST has its own title (uniquely). • Insert the aimed job: – If predefined, just choose “its name” from the control’s item. – If not, choose “custom job”, then insert its (ass path, ass name and job class). • Give the job its reference name. • If job is custom, you can add retrial data. • Insert schedules for the current job. – Job MUST have at least one schedule.
  • 8. Tour around Scheduler Main Window
  • 10. Tour around Scheduler(Cont.) Manage Schedule
  • 12. Problem!  QCE checks the site to make sure that there aren’t any spelling mistakes in the application.
  • 13.
  • 14. UX Team notice • UX Team notice. Total bugs 4% Others 96% Incorrect spellings
  • 15. Before | After Total bugs Total bugs 4% Others 96% Incorrect spellings 96%
  • 20. Q & A ??
  • 21. …, that I learn from the Intern. • Using LINQ for dealing with my DB. • Dealing with Windows services. • Core concepts, Solving Bugsssss ,…… • Beyond the Technical Issues… – The surprise of my next week during the internship, that give more hope (especially student as me) . – Time management, thanks for Nader Torky.
  • 22. Before the END like to thank ALL of ….
  • 23. Hanan Abdel Meguid CEO of LINK Development
  • 24. my sincere Mentor: Tarek Yehia Technical Consultant
  • 25. for the caring and “what are you doing now?” Sara Awadeen Operational specialist
  • 26. Spell Checker slides’ guid Shady Khorshed UI Technology Specialist
  • 27. For ALL cool speakers  Miceal waheeb, Security session. Shady Wageeh, SDLC @ LINK development Mohamed Atta, CRM Wagdy Ishac, BI session. Nader Torki, Time Management session. Ahmed Tantawy, Negotiation skills Mary Danial, Quality Control session, Creativity and innovation
  • 29. Contacts Hotmail: ahmed.badr@hotmail.com Facebook: www.facebook.comahbadr Twitter: follow @ahbadr… and I’ll follow you 