Skip to content

Instantly share code, notes, and snippets.

View raiyansarker's full-sized avatar
💤
Hibernating

Raiyan Sarker raiyansarker

💤
Hibernating
View GitHub Profile
#include <stdio.h>
#include <stdlib.h> // this is for calloc
typedef struct node {
int x,y;
struct node *next;
} Node;
int main() {
/*
{
"division": [
{
"name": "Chattogram",
"bengali": "চট্টগ্রাম",
"district": [
{
"name": "Cumilla",
"bengali": "কুমিল্লা",
"subdistrict": [
@raiyansarker
raiyansarker / hls.sh
Created November 8, 2024 17:33 — forked from stenuto/hls.sh
HLS ffmpeg script
#!/bin/bash
# Function to display usage information
usage() {
echo "Usage: $0 /path/to/input.mp4 [ /path/to/output_directory ]"
exit 1
}
# Check if at least one argument (input file) is provided
if [ $# -lt 1 ]; then
@raiyansarker
raiyansarker / compress_video
Created August 22, 2024 12:33 — forked from trvswgnr/compress_video
portable shell script to compress videos with ffmpeg
#!/bin/sh
print_usage() {
echo "usage: compress_video <input_file>"
echo "supported formats: mp4, webm, mkv, mov, avi, flv"
}
get_extension() {
f="${1##*/}"
case "$f" in
import {z} from "zod"
type Implements<Model> = {
[key in keyof Model]-?: undefined extends Model[key]
? null extends Model[key]
? z.ZodNullableType<z.ZodOptionalType<z.ZodType<Model[key]>>>
: z.ZodOptionalType<z.ZodType<Model[key]>>
: null extends Model[key]
? z.ZodNullableType<z.ZodType<Model[key]>>
: z.ZodType<Model[key]>;
@raiyansarker
raiyansarker / kowsar.c
Last active March 30, 2023 16:04
kowsar code snippet
#include<stdio.h>
int main() {
//Enter your mark to find your grade => Kowsar Ahmed 🙂
int number;
printf("Enter Mark : ");
scanf("%d",&number);
if (number < 0 || number > 100) printf("404 not found!!!");
#include <stdio.h>
int main() {
int number;
printf("Enter the Number : ");
scanf("%d",&number);
if (number == 0) printf("The number is zero.");
if (number < 0) printf("The number is negative");
@raiyansarker
raiyansarker / docker-compose.yaml
Created October 1, 2022 15:50 — forked from wv-jessejjohnson/docker-compose.yaml
RabbitMQ and Redis via Docker Compose
version: '3.6'
services:
rabbit:
image: rabbitmq:3-management
volumes:
- ./rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf:ro
ports:
- '8080:15672'
redis:
FROM node:16-slim AS builder
WORKDIR /app
COPY package.json .
COPY yarn.lock .
COPY prisma ./prisma/
RUN yarn install
docker run --name postgres -e POSTGRES_PASSWORD=abcd1234 -e POSTGRES_DB=backend -e POSTGRES_USER=root -p 5432:5432 -v postgres:/var/lib/postgresql/data -d postgres:13.5-alpine