Skip to content

Instantly share code, notes, and snippets.

View LalitaGertrudis's full-sized avatar
🚀
Building all the things

Cristina Martinez LalitaGertrudis

🚀
Building all the things
View GitHub Profile
@LalitaGertrudis
LalitaGertrudis / CameraScreen.tsx
Created June 30, 2024 22:38
Quick camera draft to select desired video format and test video size results
import { CameraRoll } from "@react-native-camera-roll/camera-roll";
import React, { useEffect, useMemo, useRef } from 'react';
import { Pressable, StyleSheet, Text, View } from 'react-native';
import { Camera, VideoFile, useCameraDevice, useCameraPermission } from 'react-native-vision-camera';
import rnfs from 'react-native-fs';
import usePermissions from '../hooks/usePermissions';
const CameraScreen = () => {
const { hasPermission, requestPermission } = useCameraPermission();
const device = useCameraDevice('back');
@LalitaGertrudis
LalitaGertrudis / ipv6.sh
Created July 1, 2023 17:06
Command to turn on/off ipv6
networksetup -setv6off Wi-Fi
networksetup -setv6automatic Wi-Fi
@LalitaGertrudis
LalitaGertrudis / MainActivity.kt
Created March 31, 2023 17:00
Load Google Map with Fragment
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import com.google.android.gms.maps.CameraUpdateFactory
import com.google.android.gms.maps.SupportMapFragment
import com.google.android.gms.maps.model.LatLng
import com.google.android.gms.maps.model.LatLngBounds
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
@LalitaGertrudis
LalitaGertrudis / androidResize.sh
Created November 15, 2021 17:14
Bash script to resize Android icons using imagemagick
#!/bin/bash
ICON_PATH=$1
# Init Android icon setup
convert $ICON_PATH -resize 48x48 ./android/app/src/main/res/mipmap-mdpi/ic_launcher.png
convert $ICON_PATH -resize 72x72 ./android/app/src/main/res/mipmap-hdpi/ic_launcher.png
convert $ICON_PATH -resize 96x96 ./android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
convert $ICON_PATH -resize 144x144 ./android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
convert $ICON_PATH -resize 192x192 ./android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
@LalitaGertrudis
LalitaGertrudis / ViewController.swift
Last active December 17, 2021 14:11
Demo : DL870 BLE communication
//
// ViewController.swift
// stage
//
// Created by Cristina Martinez on 29/09/21.
//
import UIKit
import CoreBluetooth
import Network
@LalitaGertrudis
LalitaGertrudis / gist:a876eda23c98679ea54969c61196c4ac
Created April 1, 2017 22:13 — forked from kublaios/gist:f01cdf4369c86ddd6d71
Making a PEM File for iOS Push Notifications (From Ray Wenderlich's tutorial)
# Convert the .cer file into a .pem file:
$ openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem
# Convert the private key’s .p12 file into a .pem file:
$ openssl pkcs12 -nocerts -in PushChatKey.p12 -out PushChatKey.pem
# Finally, combine the certificate and key into a single .pem file
$ cat PushChatCert.pem PushChatKey.pem > ck.pem
# At this point it’s a good idea to test whether the certificate works.
@LalitaGertrudis
LalitaGertrudis / web.config
Created January 4, 2015 19:50
IIS Laravel webconfig
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="index.php" />
<add value="default.aspx" />
<add value="Default.htm" />
<add value="Default.asp" />