Skip to content

Instantly share code, notes, and snippets.

View PalAditya's full-sized avatar
😁
#Define WA AC

Aditya Pal PalAditya

😁
#Define WA AC
  • Kolkata
View GitHub Profile
@PalAditya
PalAditya / URLShortener.py
Last active February 21, 2022 19:19
Simple URL Shortener logic
from flask import Flask, flash, redirect, render_template, request, session, url_for, send_file
from flask_session import Session
from werkzeug.exceptions import default_exceptions
from werkzeug.security import check_password_hash, generate_password_hash
from werkzeug.utils import secure_filename
import hashlib, json
from firebase_admin import db
import firebase_admin
from firebase_admin import credentials
import requests
@PalAditya
PalAditya / sonnet_scrapper.py
Created January 28, 2020 18:42
Allows you to quickly scrape sonnets of famous poets
from bs4 import BeautifulSoup
import requests
import json
import random
user_agent_list = [
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20100101 Firefox/11.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/72.0.3626.121 Safari/537.36",
'use strict';
// Import the Dialogflow module from the Actions on Google client library.
const {dialogflow, Permission, BasicCard, Button, Image, List} = require('actions-on-google');
// Import the firebase-functions package for deployment.
const functions = require('firebase-functions');
// Instantiate the Dialogflow client.
const app = dialogflow({debug: true});
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@PalAditya
PalAditya / Bleach.ps1
Created April 27, 2019 06:32
Windows Powershell commands for mass downloading Bleach episodes from Horrible Subs
$client=new-object System.Net.WebClient
$outArray1 = New-Object System.Collections.Generic.List[System.Object]
for($i = 0; $i -lt 265; $i++)
{
$outArray1.add("http://sv4avadl.uploadt.com/DL10/Animation/Bleach/Bleach%20(01-265)%20%5B480p%5D/%5BHorribleSubs%
5D%20Bleach%20-%20$i%20%5B480p%5D.mkv")
}
for($i = 0; $i -lt 14; $i++)
{
$client.DownloadFile($outArray1[$i],"E:\Bleach\$i.mp4")
@PalAditya
PalAditya / Pagerank.java
Created June 20, 2018 07:38
Code for calculating pagerank, inspired by an online source
import java.util.*;
public class PageRank {
public int path[][] = new int[100][100];
public double pagerank[] = new double[100];
public void calc(double totalNodes)
{
double InitialPageRank;
double OutgoingLinks=0;
double DampingFactor = 0.85;
double TempPageRank[] = new double[100];
import java.util.*;
class Solution
{
public static void main(String args[])
{
Solution obj=new Solution();
obj.go();
}
public void go()
{
#include<stdio.h>
int fib(int n);
int aux(int a,int b,int c);
int main()
{
printf("Enter the fibonacci term\n");
int n;
scanf("%d",&n);
printf("%d\n",fib(n));
return 0;
import java.util.*;
import java.math.BigInteger;
class Solution
{
void initialize( int arr[ ], int n,int size[],int x[])
{
for(int i = 0;i<n;i++)
{
arr[ i ] = i ;
size[ i ] = 1;
#include<stdio.h>
#include<stdlib.h>
int main()
{
long long int a;
int n,k,i;
scanf("%lld %d %d",&a,&n,&k);
int *arr=(int *)calloc(k,sizeof(int));
while(a>=n+1)
{