Skip to content

Instantly share code, notes, and snippets.

View pasikonik's full-sized avatar
🍏
Go vegan!

Michał Olejniczak pasikonik

🍏
Go vegan!
  • Poznań
  • 08:02 (UTC -12:00)
View GitHub Profile
@pasikonik
pasikonik / Java&Script.js
Last active November 28, 2023 12:17
JavaScript snippets
// 1. Get a random integer between two integers
const random = (min, max) => Math.floor(Math.random() * (max - min + 1) + min)
// 2. Check if an object is an empty object
const isEmpty = obj => Reflect.ownKeys(obj).length === 0 && obj.constructor === Object
// Shuffle array
const shuffleArray = (arr) => arr.sort(() => Math.random() - 0.5)
# Napisz funkcję, która przyjmuje jako argument tablicę liczb całkowitych oraz liczbę całkowitą n i jako wynik zwraca wartość logiczną określającą czy w tablicy istnieją dwie liczby, których suma jest równa n .
def containsSum(numbers, n)
return false if numbers.length < 2
result = false
length = numbers.length
for i in 0..(length-1)
config.around(:each, :with_database_cleaner) do |example|
DatabaseCleaner.cleaning do
example.run
end
end
elixir -v | rg Elixir | awk '{ print $2 }'
grep -oP '(?<=Elixir )[^ ]*'
bundle config --global build.mysql2 --with-opt-dir="$(brew --prefix openssl)"
async function detectTaskAnProject({ getters, dispatch }) {
let projects = getters['project/projects'];
if (!projects.length) {
projects = await dispatch('project/fetch');
}
const tab = await getTabInfo();
const system = await detectSystem(projects, tab);
const project = await detectProject(projects, system.id);
let task = {};
'.abc.dfu.'.replace(/(^\.|\.$)/g,'')