Skip to content

Instantly share code, notes, and snippets.

View apfzvd's full-sized avatar
👽
NaN

Ana Azevedo apfzvd

👽
NaN
View GitHub Profile
@apfzvd
apfzvd / react-native.md
Created March 17, 2021 17:16
Setting up RN

Para conseguir criar projetos, desenvolver nossas apps e testar seus comportamentos precisamos primeiramente entender quais softwares e ferramentas são necessários para configurar corretamente nosso ambiente de desenvolvimento.

Mãos à obra

A preparação do ambiente de desenvolvimento para o React Native além de levar em conta as diferenças entre os sistemas operacionais da máquina de desenvolvimento, também precisa se ater a detalhes de cada uma das plataformas do mundo mobile onde queremos testar e implantar nossas apps (Android/IOS).

Por esse motivo, nossa etapa de preparação do ambiente está divida primeiramente por plataforma da máquina de desenvolvimento, seguindo para o ambiente das plataformas mobile.

Ubuntu Linux

@apfzvd
apfzvd / discord-bot.sh
Last active June 18, 2024 08:19
how to send a message to discord channel using the webhook via shell script
#!/bin/bash
##
# Discord Webhook
# Change the 'your_discord_webhook_name' with your actual Discord Webhook
##
##
# add to linux cron:
# sudo crontab -e
@apfzvd
apfzvd / textao.md
Last active August 6, 2020 13:58
doidera camcom ponto com ponto br

biruleibe das ideia

Fiquei discutindo com o K9 mais tarde e isso me deixou encucada. Fiquei pensando nuns casos e cheguei nesse aqui:

MARCA DPTS CPA CREATED_AT PRIORITY
SUBA TODOS 1% dia 13 1
TODAS 2 5% dia 12 2
SUBA 2 3% dia 11 2

Buscando a comissão pra um pedido vindo de submarino e com dept_id 2, qual deveria vir?

Primeiros passos

Primeiro, precisamos clonar e instalar as dependências. Para isso é preciso:

git clone [email protected]:b2wads/grimorio-ui.git
cd grimorio-ui
yarn

Depois disso, precisamos rodar o storybook que é uma ferramenta para auxiliar a criação de componentes visuais. Ele nos perminte criar casos de uso e exemplos para os componentes que usamos.

@apfzvd
apfzvd / asyncAction.js
Created November 27, 2019 22:38
asyncAction
const createNewBanner = attrs =>
asyncAction({
type: 'FETCH_USERS',
request: () => users.fetch(attrs),
success: {
callback: (payload, dispatch) => {
console.log(payload.data)
dispatch({ type: 'RELOAD_USERS' })
},
},
@apfzvd
apfzvd / webpack.config.js
Last active October 18, 2019 18:37
Webpack 4 doc example
const path = require('path');
module.exports = {
mode: "production", // "production" | "development" | "none"
// Chosen mode tells webpack to use its built-in optimizations accordingly.
entry: "./app/entry", // string | object | array
// defaults to ./src
// Here the application starts executing
// and webpack starts bundling
output: {
@apfzvd
apfzvd / machine.js
Last active July 24, 2019 15:31
Generated by XState Viz: https://xstate.js.org/viz
const fetchMachine = Machine({
initial: 'login',
states: {
login: {
on: {
INSERT_DATA: 'login_success',
FORGOT_PASS: 'forgot_pass'
}
},
var $input_radio = $('input[name="tag"]');
var textarea_wrapper_id = '.textarea_wrapper';
var $textarea_wrapper = $(textarea_wrapper_id);
$input_radio.on('change', function() {
var id = $(this).value();
var get_url = 'id=' + id;
// remove falor atual
$textarea_wrapper.html('');