Skip to content

Instantly share code, notes, and snippets.

@bhardwaj-varun
bhardwaj-varun / samba config
Last active October 2, 2025 14:28
Samba on Linux setup | Read Write access for IOS (Iphone and Ipad)
# Arch linux samba setup guid
1. sudo pacman -Sy samba
2. copy attached file at /etc/samba/smb.conf
3. Edit config file
a. In global section add following lines
# ios based config
fruit:nfs_aces = no
fruit:aapl = yes
@bhardwaj-varun
bhardwaj-varun / fast-input-cpp.cpp
Created March 29, 2022 03:43
Make input fast in C++ for competitive Programming
#include <bits/stdc++.h>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
// Read the input n, k
int n, k;
@bhardwaj-varun
bhardwaj-varun / keycloakSetup.ts
Last active February 24, 2022 06:50
To Setup keycloak & angular integration using 'keycloak-angular' npm package
import { KeycloakService } from 'keycloak-angular';
export function initializeKeycloak(keycloak: KeycloakService): () => Promise<boolean> {
return () =>
keycloak.init({
config: {
url: 'http://10.151.34.47:30004/auth/',
realm: 'dauthDemo',
clientId: 'dAuthorizationDemo',
},
@bhardwaj-varun
bhardwaj-varun / bem-and-sass.md
Created June 24, 2020 15:37 — forked from radist2s/bem-and-sass.md
BEM & SASS best practices

BEM & SASS best practices

Every block should be in separated file named as block.

Filename: rating-star.scss

.rating-star {
    $font-size: 0.5em;
    
    display: inline-block; // `display` style may be set freely
const express = require('express');
const Queue = require('bull');
const request = require('request');
const url = "https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson";
var jobQueue = new Queue('job-queue', "redis://127.0.0.1:6379");
const processor = require('./processor');
async function abc (){