Skip to content

Instantly share code, notes, and snippets.

Busy with some spring code

Dheeraj Singh dheeraj-thedev

Busy with some spring code
View GitHub Profile
dheeraj-thedev /
Created May 1, 2021 — forked from tanaikech/
Upload Files to Google Drive using Javascript

Upload Files to Google Drive using Javascript


At October 11, 2019, I published a Javascript library to to run the resumable upload for Google Drive. When this is used, the large file can be uploaded. You can also use this js library.


This is a sample script for uploading files to Google Drive using Javascript. The files are uploaded by Drive API v3. can create an empty file on Google Drive. But it cannot directly upload files including contents. I think that this might not be able to upload files and metadata with the multipart/related, although this might be resolved by the future update. So now, as one of workarounds, I use using XMLHttpRequest.

  • This sample uses gapi.
    • Before you use this, please enable Drive API at API console and carr
dheeraj-thedev / basic_router.jsx
Created Apr 23, 2021 — forked from siakaramalegos/basic_router.jsx
Basic example of React Router: BrowserRouter, Link, Route, and Switch
View basic_router.jsx
// BrowserRouter is the router implementation for HTML5 browsers (vs Native).
// Link is your replacement for anchor tags.
// Route is the conditionally shown component based on matching a path to a URL.
// Switch returns only the first matching route rather than all matching routes.
import {
BrowserRouter as Router,
} from 'react-router-dom';

Here are some mini exercises to challenge your jQuery skills a bit.


Create a new page on and add the following script tag to it:

<script src=""></script>
dheeraj-thedev /
Created Jun 30, 2020 — forked from ReticentIris/
Dice program demonstrating the use of graphic powered buttons.
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
public class Dice extends JFrame{
//Nested die class.
private class Die {
private int val;
dheeraj-thedev /
Created Jan 14, 2018 — forked from vigzmv/
Into the React - Requirements

Please make sure you have the following requirements installed on your systems before the event.

1. Chrome: Latest or at least > 62

Get Chrome

2. Node: Latest or at least > 9.2 and (npm > 5.5 and/or yarn > 1.3)

Get Node

Check your node version