//@version=5
indicator("Vertical_Line_New_Day" , "#VLND", overlay = true)
isTargetTime = hour(time) == 1 and minute(time) == 0
if isTargetTime
line.new(bar_index[1], low, bar_index[1], high, color=color.new(color.orange, 1), width=1,
Um blog técnico que reúne soluções práticas, dicas de programação e conteúdo digital variado, funcionando como um “manual de problemas resolvidos” para quem mexe com tecnologia, ele funciona como um repositório online pessoal, onde o próprio autor armazena conhecimentos, soluções e descobertas ao longo do tempo, evitando que informações importantes se percam.
Contador de Visitas
segunda-feira, 27 de fevereiro de 2023
Tradingview Indicator
quarta-feira, 22 de fevereiro de 2023
Abrir arquivo PHP no xampp com VS Studio com shortcut
Eu quero simplesmente abrir o navegador testando meus projetos em PHP no XAMPP, dá pra fazer isto manualmente mas uma hora a gente cansa e vai atrás da automação!
No diretório do seu projeto ".vscode" crie o arquivo "tasks.json" e cole as instruções abaixo:
--bof----------------
{
"version": "2.0.0",
"tasks": [
{
"label": "Abrir navegador",
"type": "shell",
"command": "start http://localhost:/${fileDirnameBasename}/${relativeFile}",
"group": {
"kind": "build",
"isDefault": true
},
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
}
]
}
--eof----------------
Agora basta selecionar o arquivo que deseja abrir e apertar:
CTRL + SHIFT + B
Pronto.
A variável ${fileDirnameBasename} obtem o diretório e o nome base do arquivo atual, e então adiciona a variável ${relativeFile} para obter o caminho relativo completo do arquivo HTML.
O endereço final deve ser construído corretamente como "http://localhost:/${fileDirnameBasename}/${relativeFile}". Isso deve garantir que o navegador abra a página HTML correta quando você executar a tarefa personalizada "Abrir navegador" no Visual Studio Code.
Lembre-se de selecionar o arquivo HTML desejado no Visual Studio Code antes de executar a tarefa personalizada. Em seguida, pressione a tecla de atalho CTRL + SHIFT + B que você configurou para executar a tarefa. Isso deve abrir o navegador no endereço correto e carregar a página HTML selecionada.
Gostou?
Fonte de Consulta:
https://code.visualstudio.com/docs/editor/variables-reference
terça-feira, 27 de dezembro de 2022
incorrect api key provided: *** can find your api key at https://beta.openai.com.
On chatGPT
THIS ERRROR:
incorrect api key provided: sess-oca*********************************yeq2. you can find your api key at https://beta.openai.com.
go on :
https://beta.openai.com/account/api-keys
Create your API KEY
On Windows create an variable
OPENAI_API_KEY
Thats It
sexta-feira, 5 de março de 2021
terça-feira, 18 de agosto de 2020
Windows 10 não conecta na internet ao ligar o computador.
Problema:
Algumas vezes quando tentamos ligar o computador ele simplesmente não conecta na internet automaticamente como deveria fazer.
Solução:
Basta fazer uma: "REDEFINIÇÃO DE REDE"
segunda-feira, 15 de junho de 2020
Login Automático do PUTTY sem precisar digitar usuário e senha.
Para configurar o PUTTY sem toda vez precisar digitar a user e senha siga os passos abaixo:
1) Salve uma sessão, preenchendo com seu "Host Name".
No exemplo abaixo usei "minhasessao" e "site.com.br" como "Host Name".
2) Crie um ATALHO (Shortcut) no desktop do Windows 10 do executável do PUTTY localizado normalmente no diretório:
C:\Program Files\PuTTY
Substituindo por seus dados destacados em laranja.
Composer Install Error with GOOGLE API CLIENT - PHP
Usando o Software PUTTY
1) instalando o composer Substituir "user-ftp" pelo seu usuário de FTP
curl -sS http://getcomposer.org/installer | php73 -c /home/"user-ftp"/php.ini
73 é a versão do PHP subsituir pelos dois primeiros números de sua versão instalada
Limpar o CACHE
php73 composer.phar clearcache
Instalar o Guzzle
php73 composer.phar require guzzlehttp/guzzle:~6.0
Instalar o Google API Client
php73 composer.phar require google/apiclient:~2.0
GERAR CHAVE "API KEY"
https://console.developers.google.com/apis/credentials
ERRO:
The Process class relies on proc_open, which is not available on your PHP
installation.The archive may contain identical file names with different
capitalization ( which fails on case insensitive filesystems)
Para que este erro seja corrigido é preciso habilitar a função proc_open no"php.ini" que ficará localizado no diretório raiz atrás de /public_html.
Deixar "disable_functions=" vazio.
---BOF-----------------php.ini-------------------------
[Verisign Payflow Pro] pfpro.defaultport = 443 pfpro.defaulttimeout = 30 pfpro.defaulthost = "test-payflow.verisign.com" [ODBC] odbc.allow_persistent = On odbc.defaultbinmode = 1 odbc.max_links = -1 odbc.check_persistent = On odbc.defaultlrl = 4096 odbc.max_persistent = -1 [Assertion] [mSQL] msql.allow_persistent = On msql.max_persistent = -1 msql.max_links = -1 [Sybase] sybase.max_links = -1 sybase.compatability_mode = Off sybase.min_error_severity = 10 sybase.allow_persistent = On sybase.min_message_severity = 10 sybase.max_persistent = -1 [MySQL] mysql.default_socket = mysql.max_links = -1 mysql.default_password = mysql.default_port = mysql.allow_persistent = Off mysql.max_persistent = -1 mysql.default_user = mysql.default_host = mysql.trace_mode = Off mysql.connect_timeout = 60 [exif] [Sybase-CT] sybct.allow_persistent = On sybct.max_persistent = -1 sybct.min_client_severity = 10 sybct.max_links = -1 sybct.min_server_severity = 10 [Session] session.bug_compat_42 = 0 session.auto_start = 0 session.cache_limiter = nocache session.bug_compat_warn = 1 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" session.name = PHPSESSID session.hash_function = 0 session.entropy_length = 0 session.serialize_handler = php session.cookie_path = / session.entropy_file = session.gc_probability = 1 session.cache_expire = 180 session.gc_divisor = 1000 session.cookie_domain = session.gc_maxlifetime = 1440 session.referer_check = session.save_handler = files session.save_path = "/var/lib/php-cgi/session" session.cookie_lifetime = 0 session.use_cookies = 1 session.use_trans_sid = 0 session.hash_bits_per_character = 5 [mbstring] [soap] soap.wsdl_cache_ttl = 86400 soap.wsdl_cache_enabled = 1 soap.wsdl_cache_dir = /home/storage/3/69/5c/freitaglabs1/tmp [mail function] sendmail_path = /usr/sbin/sendmail -t -i smtp_port = 25 smtp = localhost [PostgresSQL] pgsql.max_links = -1 pgsql.allow_persistent = On pgsql.log_notice = 0 pgsql.auto_reset_persistent = Off pgsql.ignore_notice = 0 pgsql.max_persistent = -1 [Ingres II] ingres.allow_persistent = On ingres.default_password = ingres.default_database = ingres.max_persistent = -1 ingres.default_user = ingres.max_links = -1 [SQL] sql.safe_mode = Off [bcmath] bcmath.scale = 0 [MySQLi] mysqli.default_host = mysqli.default_pw = mysqli.reconnect = Off mysqli.default_user = mysqli.default_socket = mysqli.max_links = -1 mysqli.default_port = 3306 [Tidy] tidy.clean_output = Off [Syslog] define_syslog_variables = Off [browscap] [Informix] ifx.max_links = -1 ifx.byteasvarchar = 0 ifx.max_persistent = -1 ifx.default_password = ifx.nullformat = 0 ifx.textasvarchar = 0 ifx.charasvarchar = 0 ifx.allow_persistent = On ifx.blobinfile = 0 ifx.default_host = ifx.default_user = [FrontBase] [PHP] ;asp_tags = Off include_path = ".:/usr/share/pear" ignore_repeated_source = Off variables_order = "EGPCS" track_errors = Off output_buffering = 4096 doc_root = log_errors = On safe_mode_allowed_env_vars = PHP_ safe_mode_protected_env_vars = LD_LIBRARY_PATH auto_append_file = disable_classes = enable_dl = Off display_startup_errors = Off user_dir = extension_dir = "/usr/lib64/php73/modules" register_argc_argv = On display_errors = On allow_call_time_pass_reference = Off safe_mode_exec_dir = default_socket_timeout = 60 ;register_globals = Off unserialize_callback_func = y2k_compliance = On magic_quotes_runtime = Off expose_php = Off log_errors_max_len = 1024 post_max_size = 50M report_memleaks = On engine = On memory_limit = 128M short_open_tag = On upload_tmp_dir = /home/storage/3/69/5c/freitaglabs1/tmp max_execution_time = 60 safe_mode_include_dir = serialize_precision = 100 precision = 14 upload_max_filesize = 50M ;register_long_arrays = Off safe_mode = Off zend.ze1_compatibility_mode = Off zlib.output_compression = Off ignore_repeated_errors = Off default_mimetype = "text/html" disable_functions = file_uploads = On magic_quotes_sybase = Off max_input_time = 60 magic_quotes_gpc = Off error_reporting = E_ALL & ~E_NOTICE safe_mode_gid = Off auto_prepend_file = implicit_flush = Off allow_url_fopen = On allow_url_include = On [com] [MSSQL] mssql.compatability_mode = Off mssql.allow_persistent = Off mssql.max_persistent = -1 mssql.min_error_severity = 10 mssql.min_message_severity = 10 mssql.max_links = -1 mssql.secure_connection = Off
---EOF-----------------php.ini-------------------------
Extras : https://colab.research.google.com/
terça-feira, 14 de maio de 2019
BITCOIN TICKER PHP
//---- 15/05/2019
//---- GET TICKERS
//---- http:// www /cotacoes_eye_04.php?CMD=1
$cmd_set=0;
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
if( isset($_POST['CMD']) )
{
$CMD = $_POST['CMD'];
$cmd_set=1;
}
}
if ($_SERVER["REQUEST_METHOD"] == "GET")
{
if( isset($_GET['CMD']) )
{
$CMD = $_GET['CMD'];
$cmd_set=1;
}
}
if($cmd_set==1)
{
if($CMD==1)
{
//---- DOLAR
$json = file_get_contents("https://economia.awesomeapi.com.br/json/list/USD-BRL/1");
$obj = json_decode($json);
echo $obj[0]->high;
}
if($CMD==2)
{
//---- EURO
$json = file_get_contents("https://economia.awesomeapi.com.br/json/list/EUR-BRL/1");
$obj = json_decode($json);
echo $obj[0]->high;
}
if($CMD==3)
{
//---- LIBRA ESTERLINA
$json = file_get_contents("https://economia.awesomeapi.com.br/json/list/GBP-BRL/1");
$obj = json_decode($json);
echo $obj[0]->high;
}
if($CMD==4)
{
//---- PESO ARGENTINO
$json = file_get_contents("https://economia.awesomeapi.com.br/json/list/ARS-BRL/1");
$obj = json_decode($json);
echo $obj[0]->high;
}
if($CMD==5)
{
//---- BTC BITCAMBIO
$json = file_get_contents("https://bitcambio_api.blinktrade.com/api/v1/BRL/ticker?crypto_currency=BTC");
$obj = json_decode($json);
echo $obj->last;
}
if($CMD==6)
{
//---- BTC NEGOCIECOINS
$json = file_get_contents("https://broker.negociecoins.com.br/api/v3/btcbrl/ticker");
$obj = json_decode($json);
echo $obj->high;
}
if($CMD==7)
{
//---- BTC MERCADO_BITCOIN
$json = file_get_contents("https://www.mercadobitcoin.net/api/BTC/ticker/");
$obj = json_decode($json);
echo $obj->ticker->last;
}
if($CMD==8)
{
//---- BTC BINANCE
$json = file_get_contents("https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT");
$obj = json_decode($json);
echo $obj->price;
}
if($CMD==9)
{
//---- BTC BITMEX
$json = file_get_contents("https://www.bitmex.com/api/v1/instrument?symbol=XBTUSD");
$obj = json_decode($json);
echo $obj[0]->lastPrice;
}
if($CMD==10)
{
//---- BTC HITBTC
$json = file_get_contents("https://api.hitbtc.com/api/2/public/ticker/BTCUSD");
$obj = json_decode($json);
echo $obj->last;
}
}
else
{
echo ("USERNAME INVÁLIDO!");
}
?>
sábado, 27 de abril de 2019
Deleting the System Log Files in Windows 7
DEL *.log /S /F /Q
/S: delete specified files from all subdirectories.
/F: force deleting of read-only files.
/Q: quiet mode that doesn’t ask if ok to delete on wildcards.
Disable SMB - Windows 7
RUN Regedit.exe
[Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
Novo Valor
- DWORD 32 bits
- SMB1
- Value 0 Decimal
Labels
- 3d
- 3D MarketPlace
- aberto
- ai
- anime
- APIKEY
- arte
- arte digital
- Artificial Intelligence
- artista
- artistas
- assessório computador
- Atacarejo
- atalho
- automático
- autor
- banda larga
- bitcoin
- cartoon
- chat
- chatgpt
- Clownfish Voice Changer
- cmd
- código
- código morse
- color picker
- command
- composer
- comunicação
- contato
- criatividade
- croqui
- del
- delete
- desenhando
- desenho
- desenhoalapis
- desenhodigital
- desenhos
- desenvolvedor software
- desktop
- doss
- Economia
- Erros Comuns
- Erros Comuns PC
- escultura
- evento
- fanart
- fivem
- force
- Fruteiras
- gamer
- gogle api
- google earth
- GoogleEarth
- Hipermercados
- ia
- ilustracao
- ilustrador
- ilustradores
- internet
- keyboard
- kml
- kmz
- limpeza
- login
- manga
- Manual Da Vida
- Mapa Interativo
- Mercadinhos
- Minimercados
- morse
- mousepad
- neymar
- openai
- parafusos
- php
- Porto Alegre
- presente
- putty
- rede
- Rio Grande do Sul
- satélite
- senha
- separar
- session
- shortcut
- sketch
- sobre
- startup
- Supermercados
- switch azul
- T-TGK312-BL
- teclado
- ticker
- Unificador Digital Recomenda
- uninstall
- UNITY3D
- user
- usuário
- virus
- vírus computador
- vs code
- vsstudio
- windows 10
- windows7
- XAMMP
- zbrush




