Skip to content

Instantly share code, notes, and snippets.

View OmidNejadabbasi's full-sized avatar
💭
😶

Omid Nezhadabbasi OmidNejadabbasi

💭
😶
View GitHub Profile
@OmidNejadabbasi
OmidNejadabbasi / MyDefaultFetchNotificationManager
Created August 31, 2022 07:43
A file that fixes a bug in Fetch2 android lib
package com.example;
import android.annotation.SuppressLint;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
@OmidNejadabbasi
OmidNejadabbasi / floating.py
Created October 22, 2021 08:19
This program converts decimal numbers to 32-bit floating number. Like for input -8.125 it wil give you 1 10000010 00000100000000000000000
num = input("Enter the decimal number: ").split('.')
isNegative = '0 '
if num[0][0]=='-':
isNegative = '1 '
num[0] = num[0][1:]
res = ''
def toBinary(n):
s = ''
@OmidNejadabbasi
OmidNejadabbasi / quine_mc_cluskey.py
Created April 22, 2021 06:26
An implementation of Quine McCluskey algorithm in python that show all the steps
#!/bin/python3
# by Omid.N
from builtins import len
def base_2(num, digits):
res = ''
while num > 0:
res = str(num % 2) + res
import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.encryption.AccessPermission;
import org.apache.pdfbox.pdmodel.encryption.StandardProtectionPolicy;
public class Main {
import java.io.File;
import java.io.IOException;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
import org.apache.pdfbox.pdmodel.font.PDFont;
import org.apache.pdfbox.pdmodel.font.PDType1Font;
import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject;