Skip to content

Instantly share code, notes, and snippets.

@Jaseemakhtar
Jaseemakhtar / CicularRevealMenu.kt
Created December 5, 2021 04:21
Android Jetpack Compose Custom menu, which align items in circular fashion.
@Composable
fun CircularRevealMenu(
modifier: Modifier,
contentPadding: Dp = 16.dp,
circleRadius: () -> Float,
content: @Composable () -> Unit
) {
val configuration = LocalConfiguration.current
Layout(content = content, modifier = modifier) { children, constraints ->
@yostos
yostos / moderate
Created June 10, 2023 11:55
OpenAIのModeration APIを使って標準入力のテキストに含まれる問題発言を検知してくれるフィルターコマンド
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# OpenAI Moderation APIを呼び出し、標準入力からのテキストの問題発言を評価する。
# 使い方: moderate < input.txt > output.txt
# cat input.txt | moderate > output.txt
# 必要モジュールのインポート
import sys
import os
from dotenv import load_dotenv
@ardakazanci
ardakazanci / CircularMenuGroup.kt
Created April 10, 2024 07:33
Circular Menu Group with Jetpack Compose
@Composable
fun CircularMenuGroup(
icons: List<ImageVector>,
baseRadius: Float,
modifier: Modifier = Modifier,
backgroundColor: Color = Color(0xFF21FA90),
shadowElevation: Dp = 4.dp
) {
var selectedIndex by remember { mutableIntStateOf(-1) }
var sizeSliderValue by remember { mutableFloatStateOf(1f) }
@rohzzn
rohzzn / hackerrank_to_csv.py
Created November 6, 2022 06:25
Leaderboard to CSV
import csv
import getpass
import sys
import requests
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
def print_get_contest(email, password):
@ardakazanci
ardakazanci / CircularMainMenuGroup.kt
Created January 13, 2024 05:54
Circular Menu Group for jetpack compose
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
CircularMenuGroupTheme {
MainMenuCanvas()
}
}
}
@mansarip
mansarip / info.md
Last active April 16, 2024 05:03
How to use PDFKit with Hono + Bun

How to use PDFKit with Hono + Bun

Full example

import { Hono } from "hono";
import PDFDocument from "pdfkit";

const app = new Hono();
<!DOCTYPE html>
<html>
<head>
<title>2D Platformer</title>
<style>
canvas {
border: 1px solid black;
}
</style>
</head>
@Artefact2
Artefact2 / README.md
Last active April 16, 2024 05:01
GGUF quantizations overview

Which GGUF is right for me? (Opinionated)

Good question! I am collecting human data on how quantization affects outputs. See here for more information: ggerganov/llama.cpp#5962

In the meantime, use the largest that fully fits in your GPU. If you can comfortably fit Q4_K_S, try using a model with more parameters.

llama.cpp feature matrix

See the wiki upstream: https://github.com/ggerganov/llama.cpp/wiki/Feature-matrix

@y0ngb1n
y0ngb1n / docker-registry-mirrors.md
Last active April 16, 2024 05:01
国内的 Docker Hub 镜像加速器,由国内教育机构与各大云服务商提供的镜像加速服务 | Dockerized 实践 https://github.com/y0ngb1n/dockerized

Docker Hub 镜像加速器

国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务。

Dockerized 实践 https://github.com/y0ngb1n/dockerized

配置加速地址

Ubuntu 16.04+、Debian 8+、CentOS 7+

@dejanstojanovic
dejanstojanovic / OpenSSL.md
Last active April 16, 2024 04:57
Common OpenSSL commands

Common openssl commands

Create CSR

openssl req -nodes -newkey rsa:2048 -nodes -keyout privateKey.key -out CertRequest.csr -subj "/CN=mydomain.com"

Generate self-sign certificate

openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt