Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View TitusRobyK's full-sized avatar
🏠
Working from home

Titus Roby K TitusRobyK

🏠
Working from home
View GitHub Profile
##1 Performs a Wikipedia search on any highlighted text in the web browser window
javascript: (function() {
function se(d) {
return d.selection ? d.selection.createRange().text : d.getSelection()
}
var s = se(document);
for (var i = 0; i < frames.length && (s == null || s == ''); i++) s = se(frames[i].document);
if (!s || s == '') s = prompt('Enter%20search%20terms%20for%20Wikipedia', '');
open('https://en.wikipedia.org' + (s ? '/w/index.php?title=Special:Search&search=' + encodeURIComponent(s) : '')).focus();
@TitusRobyK
TitusRobyK / nvmCommands.js
Created February 26, 2024 01:48 — forked from chranderson/nvmCommands.js
Useful NVM commands
// check version
node -v || node --version
// list locally installed versions of node
nvm ls
// list remove available versions of node
nvm ls-remote
// install specific version of node
#!/bin/bash
# This script is a comprehensive Bash script that automates the process of installing FFmpeg (if not already installed),
# then recursively searches through a directory and its subdirectories for .mov files.
# For each .mov file found, it uses FFmpeg to convert the file into a compressed .mp4 format,
# aiming to significantly reduce the file size with minimal loss in quality.
# Function to install ffmpeg
install_ffmpeg() {
@TitusRobyK
TitusRobyK / createPackage.groovy
Created May 5, 2023 23:35
Create a AEM CRX Package using Groovy for a list of paths
/*
In the Data Section , add the paths as shown below
/content/abc
/content/xyz
/content/qwerty/mno/pwse
Upon execution of the following code , This would create a package called "Sample-Package" with the above paths as filters.
*/
@TitusRobyK
TitusRobyK / SudokuSolver.java
Created February 3, 2022 09:38
Sudoku Solver
public class SudokuSolver {
private static final int GRID_SIZE = 9;
private static final int BOX_SIZE = 3;
public static void main(String[] args) {
int[][] board = {
{ 7, 0, 2, 0, 5, 0, 6, 0, 0 },
{ 0, 0, 0, 0, 0, 3, 0, 0, 0 },
{ 1, 0, 0, 0, 0, 9, 5, 0, 0 },