Objetivo deste teste é avaliar seus conhecimentos em organização, estilo, boas práticas e habilidades em front-end e back-end.
Criar um formulário responsivo simples para consulta de CEP
SELECT sqltext.TEXT, | |
req.session_id, | |
req.status, | |
req.command, | |
req.cpu_time, | |
req.total_elapsed_time | |
FROM sys.dm_exec_requests req | |
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext |
=> Tela de agenda agora conta com 2 novos botões superiores, o de whatsapp que chama uma | |
conversa com o cliente no aplicativo whatsapp diretamente e outro de ligação que faz uma | |
ligação para o cliente pelo celular. | |
=> Na tela dos detalhes do cliente foram adicionados botões que levam diretamente para culturas, frotas e oportunidades. | |
=> Nas configuações do aplicativo agora pode-se configurar uma marca padrão | |
Ela virá selecionada nas frotas e nas novas oportunidades de negócios. | |
=> Ao fazer o logoff o endereço do servidor e login anterior são mantidos |
package base.database; | |
import java.lang.reflect.Field; | |
import java.lang.reflect.ParameterizedType; | |
import java.util.Objects; | |
import java.util.Set; | |
import io.realm.DynamicRealm; | |
import io.realm.RealmMigration; | |
import io.realm.RealmObjectSchema; |
O processo consiste em uma configuração que cria em tempo de execução uma máquina de estados de | |
onde uma fase sempre termina em uma próxima baseado em uma sequência. | |
Configuração de Fases Exemplo simples de cadastro padrão: | |
|---------|-------------------|-------|-------|--------------|----------| | |
| Código | Fase | Seq | Seq2 | Superficial | Final | | |
|---------|-------------------|-------|-------|--------------|----------| | |
| A | Aberto | 1 | 1 | .F. | .F. | | |
| B | Perdido | 2 | 1 | .F. | .T. | |
local oOs | |
local nX := 1 | |
local aBytes := {} | |
LOCAL cBuffer := SPACE(100) | |
LOCAL cArq := FOPEN("/DANFES_DCP/BO_VINICIUS GATI.pdf") // Abre o arquivo binário | |
LOCAL nBytes := 0 | |
local lContinua := .t. | |
oResp := JsonObject():New() |
Faça um programa para ajudar uma pessoa a medir a quantidade de bolos que ela pode fazer com a quantidade de ingredientes que ela possui! | |
Você deve obter a quantidade de farinha disponível em gramas, a quantidade de leite disponível em ml's e a quantidade de ovos disponíveis. | |
Tendo como base que 1 bolo precisa de 2 ovos, 500gr de farinha e 500ml de leite. | |
Informe o usuário quantos bolos podem ser feitos com a quantidade de ingredientes disponíveis. | |
Exemplo de resultado: | |
Com 4 ovos, 500gr de farinha e 1000ml de leite o resultado da quantidade de bolos que posso fazer deve ser de 1 bolo. |
drop table if exists log_sc7 | |
go | |
create table log_sc7 ( | |
id bigint identity primary key, | |
usuario_alterou varchar(250) not null, | |
numero_pedido varchar(250) not null, | |
grupo_compra_antes varchar(250) not null, | |
grupo_compra_depois varchar(250) not null, | |
data_alterado datetime not null, | |
) |
'use strict' | |
const Fs = require('fs') | |
const Path = require('path') | |
const Axios = require('axios') | |
async function downloadImage () { | |
const url = 'https://unsplash.com/photos/AaEQmoufHLk/download?force=true' | |
const path = Path.resolve(__dirname, 'images', 'code.jpg') | |
const writer = Fs.createWriteStream(path) |
{ | |
"advpl.selectedEnvironment": "M12", | |
"advpl.environments": [ | |
{ | |
"smartClientPath": "C:\\Users\\Vinicius\\Documents\\ambientes\\smartclient_25", | |
"environment": "M12_R25", | |
"includeList": "C:\\Users\\Vinicius\\Documents\\ambientes\\includes_25\\;M:\\VER101\\INCLUDES_M12\\;M:\\VER101\\microsiga\\;C:\\Users\\Vinicius\\Documents\\ambientes\\cev-dev\\include\\", | |
"server": "srvmil01.itmil.local", | |
"port": "12700", | |
"user": "admin", |