Skip to content

Instantly share code, notes, and snippets.

View Animesh-Ghosh's full-sized avatar
🎯
Focusing

MaDDogx Animesh-Ghosh

🎯
Focusing
View GitHub Profile
@Animesh-Ghosh
Animesh-Ghosh / test_payment_processor.py
Created November 19, 2022 04:17
Tests that got me a job 😎
'''Test for Payment Processor.
Author: Animesh Ghosh
'''
import unittest
from unittest.mock import patch
from io import StringIO
from payment_processor import PaymentProcessor
class TestPaymentProcessor(unittest.TestCase):
@Animesh-Ghosh
Animesh-Ghosh / output.txt
Created May 9, 2024 18:17
001-explorer.exs output
Operating System: Linux
CPU Information: Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
Number of Available Cores: 4
Available memory: 7.46 GB
Elixir 1.16.0
Erlang 26.2.1
JIT enabled: true
Benchmark suite executing with the following configuration:
warmup: 2 s
@Animesh-Ghosh
Animesh-Ghosh / foobar.rb
Created October 23, 2024 18:01
Ruby WTF
def foo
return :bar
ensure
p :foo
end
foo # => :bar but prints :foo before returning
def foo
return :bar
@Animesh-Ghosh
Animesh-Ghosh / christmas_tree.sql
Created December 25, 2024 18:47
Christmas Tree in SQL
--- original version found on @iavins Tweet: https://x.com/iavins/status/1871914543590289672
WITH RECURSIVE numbers(n) AS (
SELECT 1
UNION ALL
SELECT n + 1 FROM numbers WHERE n < 9
), tree_parts(level, stars, spaces) AS (
SELECT
n,
REPEAT('*', n * 2 - 1),