• Convert your website into a Desktop App for Windows, Mac, Linux

    1, Node.js from here: https://nodejs.org/en/download/

    2, Install git from here: https://git-scm.com/downloads

    Clone this sample project:

    git clone https://github.com/electron/electron-quick-start
    cd electron-quick-start
    npm install
    npm start

    It will download a sample project in your computer and “npm install” to install the required node modules in the project.


    // Modules to control application life and create native browser window
    const {app, BrowserWindow} = require('electron')
    const path = require('path')
    function createWindow () {
      // Create the browser window.
      const mainWindow = new BrowserWindow({
        width: 800,
        height: 600,
        webPreferences: {
          preload: path.join(__dirname, 'preload.js')
      // and load the index.html of the app.
      // Open the DevTools.
      // mainWindow.webContents.openDevTools()
    // This method will be called when Electron has finished
    // initialization and is ready to create browser windows.
    // Some APIs can only be used after this event occurs.
    app.whenReady().then(() => {
      app.on('activate', function () {
        // On macOS it's common to re-create a window in the app when the
        // dock icon is clicked and there are no other windows open.
        if (BrowserWindow.getAllWindows().length === 0) createWindow()
    // Quit when all windows are closed, except on macOS. There, it's common
    // for applications and their menu bar to stay active until the user quits
    // explicitly with Cmd + Q.
    app.on('window-all-closed', function () {
      if (process.platform !== 'darwin') app.quit()
    // In this file you can include the rest of your app's specific main process
    // code. You can also put them in separate files and require them here.


        Hello World!

    Hello World!

    We are using Node.js , Chromium , and Electron .

    Whatever you do in this HTML file it will be included in your application.

    Now how to convert a website into an app:


    This will open your website in the application you can give it to your users to install in computers.

    Commands to generate software build

    Mac: electron-packager . --overwrite --platform=darwin --arch=x64 --icon=assets/icons/mac/icon.icns --prune=true --out=release-builds,
    Windows: electron-packager . --overwrite --asar=true --platform=win32 --arch=ia32 --icon=assets/icons/win/icon.ico --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE --version-string.ProductName="Electron Webview",
    Linux: electron-packager . --overwrite --platform=linux --arch=x64 --icon=assets/icons/png/1024x1024.png --prune=true --out=release-builds,

    Edit options as per your requirements.

    This is just a simple application demo you can do a lot of things with this framework some amazing demos are available here: https://github.com/hokein/electron-sample-apps

    Some desktop apps created on electron framework almost all developers use them is:

    1. VS Code

    2. Whatsapp Desktop app

    3. Slack Desktop app

  • Sashastra Seema Bal SSB Head Constable (Min) Online Form 2021

    Sashastra Seema Bal SSB Head Constable (Min) Online Form 2021

    Apply OnlineClick Here
    Download NotificationClick Here

    Applications are invited from gainfully employed young citizens for an opportunity of donning the uniform and serving the nation as Territorial Army Officers (Non Departmental), based on the concept of enabling motivated young citizens to serve in a military environment without having to sacrifice their primary professions. You can serve the nation in two capacities – as a civilian and as a soldier. No other option allows you such an expanse of experiences.

    1.   CONDITIONS OF ELIGIBILITY:                                                         (iv)   Algebra. Basic operations, simple factors, remainder theorem,

                                                                                                                 HCF, LCM, theory of polynomials, solutions of quadratic equations,

    • Nationality: Only citizens of India (male and female). relation between its roots and coefficients (only real roots to be   considered). Simultaneous linear equations in two unknowns-analytical
    • Age Limits: 18 to 42 years as on last day of filing of application i.e.           and graphical solutions. Simultaneous linear equations in two variables

    19 Aug 2021.  and their solutions. Practical problems leading to two simultaneous liner         equations or in equations in two variables or quadratic equations in one (c)   Educational Qualifications: Graduate from any recognized variable and their solutions. Set language and set notation, rational university. expressions and conditional identities, laws of indices. 

    • Physical Standards: A candidate must be physically and medically (v)  Trigonometry. Sine x, cosine x, tangent x when O° < x < 90°. fit in all respects. Values of sine x, cos x and ten x, for x = 0°, 30°, 45°, 60° & 90°.  Simple                  trigonometric identities. Use of trigonometric tables. Simple cases of
    • Employment: Gainfully Employed.         heights and distances.

    Note: Serving member of the Regular Army/ Navy/ Air Force/ Police/                    GREF/ Para Military and like forces are not eligible.

    • The date of holding the examination as mentioned above is liable to be changed at the discretion of the competent authority.
    • SUBMISSION OF APPLICATIONS:The Online Registration and Applications can be filed from 20 JUL to 19 AUG 2021 till 11.59 PM after which the link will be disabled. 
    • CENTRES OF EXAMINATION: The Examination will be held at the following Centres:   

    JAIPUR            PUNE                     BENGALURU         HYDERABAD

    KOLKATA          DARJEELING         GUWAHATI            DIMAPUR

    CHANDIGARH     JALANDHAR       SHIMLA                  DELHI




       Paper              Subject                Time        Numbers      Marks

                                                      Allotted           of


                    Part – 1 Reasoning                              50              50

    1. Part – 2 Elementary    2 hrs

                                                                            50              50


    Part – 1 General

                                                                            50              50

    1. Knowledge                 2 hrs

                    Part – 2 English                                   50              50


    The standard of the papers in Elementary Mathematics will be a Matriculation level. The standard of papers in other subjects will approximately be such as may be expected of a graduate of an Indian university. 


    Paper – I. Reasoning and Elementary Mathematics. 

    • Part – 1. Reasoning.  The question paper will be designed to test the candidates ability to complete sequences making logical conclusion based on simple patter of numbers, statements, figures, letters etc as may be expected of a rational thinking person without any special study of the subject. 
    • Part – 2. Elementary Mathematics
    • Arithmetic. Number System – natural numbers, integers, rational and real numbers. Fundamental operations – addition, subtraction, multiplication, division, square roots, decimal fraction.   
    • Unitary Method. Time and distance, time and work, percentages, application to simple and compound interest, profit          and loss, ratio and proportion, variation.  
    • Elementary Number Theory. Division algorithm, prime and composite numbers. Tests of divisibility by 2, 3, 4, 5, 9 & 11.   Multiples and factors, factorization theorem, HCF and LCM. Euclidean algorithm, logarithms to base 10, laws of logarithms, use of logarithmic tables. 
    • Geometry. Lines and angles, plane and plane figures theorems on  
    • Properties of angles at a point. 
      • Parallel lines. 
      • Sides and angles of a triangle. 
      • Congruency of triangles.
      • Similar triangles. 
      • Concurrence of medians and altitudes.
      • Properties of angles, sides and diagonals of a parallelogram,  rectangle and square.
      • Circle and its properties, including tangents and normal.
      • Loci.
    • Mensuration. Areas of squares, rectangles, parallelograms, triangle and circle. Areas of figures which can bisect into the figures (field book). Surface area and volume of cuboids, lateral surface and volume of right circular area of cylinders. Surface area and volume of spheres. 
    • Statistics. Collection and tabulation of statistical data, graphical representation-frequency polygons, bar charts, pie charts, etc.

    Measures of central tendency.   

    Paper – II. General Knowledge and English. 

    • Part – 1. General Knowledge. General knowledge including knowledge of current events and such matters of everyday observation and experience in scientific aspects as may be expected of an educated person who has not made a special study of any scientific subject. The paper will also include questions on history of India and geography of nature which candidates should be able to answer without special study.
    • Part – 2. English. The question paper will be designed to test the candidates’ understanding of English and workman – like use of words. Questions in English are from synonyms, antonyms, reading comprehension, Para jumbles, error spotting, jumbled sentences, sentence correction and fill in the blanks.   

    EXAMINATION:The candidates applying for the examination should ensure that they fulfill all eligibility conditions for admission to the Examination. Their admission at all the stages of the examination will be purely provisional subject to satisfying the prescribed eligibility conditions. Mere issue of Admission certificate to the candidate will not imply that his candidature has been finally cleared by the competent authority.  

    • TIME: Maximum time for each paper is 02 hrs and will be conducted in two sessions. 
    • TYPE OF EXAM: Objective (OMR Answer Sheet will be used). 
    1. QUALIFYING MARKS: Minimum 40% marks in each part of the paper separately and overall average of 50%. 
    1. PENALTY FOR WRONG ANSWERS:Candidates should note that there will be penalty (Negative Marking) for wrong answers marked by a candidate in the Objective Type Question Papers. 
    Apply OnlineClick Here
    Download NotificationClick Here

    The Agricultural Scientists Recruitment Board (ASRB) will conduct competitive examination for recruitment to the posts of Administrative Officer and Finance & Accounts Officer in Pay Level 10 of 7th CPC Pay Matrix [Pre-revised PB-3 ₹ 15600-39100 + ₹ 5400 (Grade Pay)] at ICAR Research Institutes in accordance with the rules issued by the Indian Council of Agricultural Research.

    Important Dates*:

    Submission of online applications starts on23.07.2021 (11.00 AM)
    Last date and time for receipt of online applications23.08.2021 (05.00 PM)
    Last date and time for making online fee payment23.08.2021 (05.00 PM)
    Date of online objective type examination – Tier-I (CBT)**10.10.2021
    Date of descriptive type examination – Tier-IITo be notified later
    Date of Structured Interview/Personality TestTo be notified later

    * subject to change

    ** Online Computer Based Test

                 2.         VACANCIES:

     The number of vacancies to be filled up on the basis of this examination are as under:-

    Name of the postNo. of vacancyNumber of vacancyReservation for Persons with Benchmark DisabilitiesEligible category of PwBD*Functional Requireme nt**
    AO44170407021401- Cat. a 01- Cat. b   Total- 02B, LV D, HHS, ST, RW, C
    F&AO21130202000401- Cat. a 01- Cat. b   Total- 02B, LV D, HHS, BN, MF, RW, SE, C

    (The number of vacancies given above are tentative and subject to change).

    * Category Abbreviations Used:

    B=Blind, LV= Low Vision, D=Deaf, HH= Hard of Hearing

    ** Functional Requirement Abbreviations Used:

    S= Sitting, ST=Standing, BN=Bending, RW= Reading & Writing, SE=Seeing,

    C=Communication, MF=Manipulation by Fingers

      • For Administrative Officer:-

     Candidate must be a Graduate of a recognized University securing not less than 55% mark in the final degree examination or equivalent and must have working knowledge of computer. 

    • For Finance & Accounts Officer:-

     Candidate must be a Graduate of a recognized University securing not less than 55% mark in the final degree examination or equivalent and must have working knowledge of computer.

    Desirable Qualification:- Specialization in Finance/ Accounting/ Commerce as the Post Graduation level or professional qualification such as CA/ ICWA/ CS.


     All candidates in the service of Indian Council of Agricultural Research/ Govt. Service, whether in a permanent or in temporary capacity or as work-charged employees, other than casual or daily rated employees, will be required to submit an undertaking that they have informed in writing their Head of Office/Department that they have applied for this examination.

     Candidates should note that in case a communication is received from their employer by the Board withholding permission to the candidates applying for / appearing at the examination, their applications will be liable to be rejected / cancelled.

    • CENTRES:-

     The centres where the Tier-I Examination will be conducted in Online Computer Based Test (CBT) mode are mentioned in ANNEXURE- I and the centres where the Tier-II Examination will be conducted in conventional pen and paper (descriptive) mode are mentioned in ANNEXURE-II. Candidates may select three (03) centres in order of their preference. The ASRB will make all efforts to allot preferred centre of first choice. However, the Centres of Examination could be changed at the discretion of ASRB. Candidates must select the centre of examination carefully while submitting their online application for the examination. No request for change of centre would be entertained at later stage. There may be more than one venue at any/all centres depending upon the number of candidates registered for the examination.

    • Age Limits for this examination will be as under:-
    • The candidate must have attained the age of 21 years and must have not attained the age of 30 years as on 23.08.2021 i.e. the closing date of online registration of application (He/ she must have been born not later than 23.08.2000 and not earlier than 24.08.1991). But the maximum age limit for Council’s regular employees holding the post in administrative (ministerial) category will be relaxable upto 45 years.  
    • The upper age limit prescribed above will be relaxable:-
    1. Upto a maximum of five years if a candidate belongs to SC or ST in respect of posts reserved for them.
    2. Upto a maximum of three years in respect of candidates belonging to Other Backward Classes who are eligible to avail reservation in respect of posts reserved for them.
    3. For candidates belonging to ‘Persons with Benchmark Disability’ category, the upper age limit will be relaxable upto a maximum of 10 years. However, candidates belonging to SC, ST and OBC who are also covered under the ‘Person with Benchmark Disability’ category will be eligible for grant of cumulative age relaxation under both of their respective categories. The reservation for PwBD is horizontal across all the categories
    4. To other bonafide displaced persons/repatriates of Indian origin/ Defence Services Personnel/ Border Security Force Personnel etc. as per the existing instructions of the Government of India on the subject.
    Examination 2021Registration FormNotification
  • Aditya Kumar Singh Latest photo 2020-2021

    Aditya Kumar singh by profession he is a website developer, manage AWS or other server, also working on virtualization and server security.