Skip to content

Instantly share code, notes, and snippets.

View TanmayChakrabarty's full-sized avatar

Tanmay Chakrabarty TanmayChakrabarty

View GitHub Profile
@TanmayChakrabarty
TanmayChakrabarty / clogger.js
Last active January 1, 2019 20:36
Enable Disable Javascript Console Output easily for development and production
var clogger = {
consoleMethods: ['log','error','warn','info'],
consoleStoredMethods: {},
initiated: false,
init: function(){
if(!this.initiated){
for(var i=0; i<this.consoleMethods.length; i++){
this.consoleStoredMethods[this.consoleMethods[i]] = window['console'][this.consoleMethods[i]];
window['console'][this.consoleMethods[i]] = function(){};
}
@TanmayChakrabarty
TanmayChakrabarty / preemtive-shortest-job-first.cpp
Last active November 1, 2021 15:37
C++ Program (Source Code) for Preemptive Shortest Job First (SJF) CPU Scheduling Algorithm
/*
Compatible with C++, C++14, C++17
Tested at https://www.onlinegdb.com/online_c++_compiler
*/
#include <iostream>
using namespace std;
int main(){
int i,j,k,p,s=0, got=0, idle=0, temp_burst, temp_row, pre_process_row, done=0;
@TanmayChakrabarty
TanmayChakrabarty / priority-scheduling.cpp
Last active September 16, 2019 06:14
C++ Program (Source Code) for Priority Scheduling CPU Scheduling Algorithm
/*
Compatible with C++, C++14, C++17
Tested at https://www.onlinegdb.com/online_c++_compiler
*/
#include <iostream>
using namespace std;
int main(){
int i,j,k,p,s=0, got=0, idle=0, temp_burst, temp_row, pre_process_row, done=0;
@TanmayChakrabarty
TanmayChakrabarty / round-robin.cpp
Last active February 22, 2024 22:30
C++ Program (Source Code) for Round Robin (RR) CPU Scheduling Algorithm
/*
Compatible with C++, C++14, C++17
Tested at https://www.onlinegdb.com/online_c++_compiler
*/
#include <iostream>
using namespace std;
int main(){
int i,j,k=0,p=0,q,temp,s=0,idle=0,done=0;
@TanmayChakrabarty
TanmayChakrabarty / first-come-first-served.cpp
Last active November 20, 2021 23:02
C++ Program (Source Code) for First Come First Served (FCFS) CPU Scheduling Algorithm
/*
Author: Tanmay Chakrabarty
Website: https://onlineclassnotes.com
Last Update Date: 27-06-2020
Github Gists Link: https://gist.github.com/TanmayChakrabarty/8e61793ae2fbf2f2bb53e19cc3e8f6ef
OnlineGDB link: https://onlinegdb.com/r1UCTC4A8
OnlineClassNotes Link: https://onlineclassnotes.com/2011/12/explain-and-solve-first-come-first.html
*/
#include <iostream>
@TanmayChakrabarty
TanmayChakrabarty / c-program-structure.cpp
Last active August 26, 2019 20:51
Explain the Basic Structure of a C Program with an Example.
/*
* Name: Sample Program
* Author: OnlineClassNotes.COM
* Create Date: 26/11/2016
* Last Modified: 27/11/2016
* Tested at https://www.onlinegdb.com/online_c++_compiler using Language: C
*/
//Linking required library
#include <stdio.h>
@TanmayChakrabarty
TanmayChakrabarty / mysql-with-vb.vb
Created January 1, 2019 21:14
Using MySQL Database with Visual Basic .NET
Imports MySql.Data.MySqlClient
Public Class Form1
Public dbconn As New MySqlConnection
Public sql As String
Public dbcomm As New MySqlCommand
Public dbread As MySqlDataReader
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
dbconn = New MySqlConnection("Data Source=localhost;user id=root;password=demo;port=3310;database=vb_mysql")
Try
@TanmayChakrabarty
TanmayChakrabarty / merging-sort.cpp
Last active August 26, 2019 20:46
Merging Sort in C++
/*
Data Structure Lab Test
Date 16/04/2011
Programmed by Tanmay Chakrabarty
CSE.
Compatible with C++, C++14, C++17
Tested at https://www.onlinegdb.com/online_c++_compiler
*/
@TanmayChakrabarty
TanmayChakrabarty / img-in-mysql.vb
Created January 5, 2019 15:02
Saving images in MySQL Database from Visual Basic .NET 2010
Imports
MySql.Data
Public Class Form1
Dim sql As String
Dim sql_connection As MySqlClient.MySqlConnection
Dim sql_command As MySqlClient.MySqlCommand
Dim sql_reader As MySqlClient.MySqlDataReader
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
sql_connection = New MySqlClient.MySqlConnection("Data Source=localhost;user id=root;database=my_test_projects;")
@TanmayChakrabarty
TanmayChakrabarty / topological_sort.php
Created February 4, 2019 08:20
Sorting list of dependent items using topological sort (PHP)
<?php
function _process_toposort($pointer, &$dependency, &$order, &$pre_processing, &$reportError){
if(in_array($pointer, $pre_processing)) return false;
else $pre_processing[] = $pointer;
if(isset($dependency[$pointer])){
if(is_array($dependency[$pointer])){
foreach($dependency[$pointer] as $master){
if(isset($dependency[$master])){
if(!_process_toposort($master, $dependency, $order, $pre_processing, $reportError)) {