Skip to content

Instantly share code, notes, and snippets.

View cicconewk's full-sized avatar
🏢
Working

Willker Romero Ciccone cicconewk

🏢
Working
  • Chile
View GitHub Profile
import Constants from "expo-constants";
import * as Notifications from "expo-notifications";
import * as Permissions from "expo-permissions";
import React, { useState, useEffect, useRef } from "react";
import { Text, View, Button, Platform } from "react-native";
Notifications.setNotificationHandler({
handleNotification: async () => ({
shouldShowAlert: true,
shouldPlaySound: false,
@MoatazAbdAlmageed
MoatazAbdAlmageed / killchrome
Last active December 27, 2020 13:03
kill chrome if no memory available
#add those to ~/.bashrc and call `chromekiller`
danger(){
echo "huuu!" ;
#check this for installing say https://askubuntu.com/questions/501910/how-to-text-to-speech-output-using-command-line
say "hello"
sleep 0.5
}
chromekiller(){
@YagoLopez
YagoLopez / deep-search-javascript-object.js
Last active January 8, 2023 10:02
Deep search javascript object
/* Attribution: http://techslides.com/how-to-parse-and-search-json-in-javascript */
//return an array of objects according to key, value, or key and value matching
function getObjects(obj, key, val) {
var objects = [];
for (var i in obj) {
if (!obj.hasOwnProperty(i)) continue;
if (typeof obj[i] == 'object') {
objects = objects.concat(getObjects(obj[i], key, val));
} else
@joncardasis
joncardasis / Storing-Images-On-Github.md
Last active December 19, 2024 18:25
Storing Images and Demos in your Repo

Storing Images and Demos in your Repo

In this quick walkthough you'll learn how to create a separate branch in your repo to house your screenshots and demo gifs for use in your master's readme.

How to

1. Clone a fresh copy of your repo

In order to prevent any loss of work it is best to clone the repo in a separate location to complete this task.

2. Create a new branch

Create a new branch in your repo by using git checkout --orphan assets

@stongo
stongo / app.js
Last active September 7, 2024 14:28
Joi validation in a Mongoose model
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
var db = mongoose.connection;
db.on('error', function() {
return console.error.bind(console, 'connection error: ');
});