Skip to content

Instantly share code, notes, and snippets.

@souhaiebtar
souhaiebtar / dbeaver.ini
Last active April 19, 2024 13:48
[dbeaver config file] .ini file for dbeaver #dbeaver #linux
# path on linux /usr/share/dbeaver/dbeaver.ini
# path on macos /Applications/DBeaverEE.app/Contents/Eclipse/dbeaver.ini
-vm
/usr/bin/java
-startup
plugins/org.eclipse.equinox.launcher_1.5.600.v20191014-2022.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1100.v20190907-0426
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
@scriptdev
scriptdev / .php
Last active April 19, 2024 13:48
DESABILITAR CAMPO VIA jQUERY e JAVASCRIPT
<?php
$btn_exemplo->id = 'ID_CAMPO';
# jQUERY - DESABILITA TODOS OS CAMPOS DO FORMULÁRIO (TEXTO, COMBO, RADIO, CHECKBOX)
TScript::create("$('form input[type=text], form input[type=date], form input[type=radio], form input[type=checkbox], form textarea, form select').prop('disabled', true);");
# jQUERY - HABILITA TODOS OS CAMPOS DO FORMULÁRIO (TEXTO, COMBO, RADIO, CHECKBOX)
TScript::create("$('form input[type=text], form input[type=date], form input[type=radio], form input[type=checkbox], form textarea, form select').prop('disabled', false);");
@scriptdev
scriptdev / .php
Created June 25, 2022 03:12
PROCURAR USUÁRIO SystemUsers PELO E-MAIL ou LOGIN
<?php
TTransaction::open('permission');
# PROCURAR PELO E-MAIL DO USUÁRIO
$email = 'fabricio.dev.pb@gmail.com';
SystemUsers::where('email', '=', $email)->first();
# PROCURAR PELO E-MAIL DO USUÁRIO
@dcts
dcts / workbench.colorCustomizations.json
Created April 14, 2020 16:51 — forked from jacklorusso/workbench.colorCustomizations.json
A list of all Visual Studio Code customizable colors, grouped by UI region. Copy and paste into User Settings (comments are allowed) to tweak an existing theme or work on your own.
"workbench.colorCustomizations": {
// Contrast Colors - The contrast colors are typically only set for high contrast themes. If set, they add an additional border around items across the UI to increase the contrast.
"contrastActiveBorder": "",
"contrastBorder": "",
// Base Colors
"focusBorder": "",
"foreground": "",
"widget.shadow": "",
"selection.background": "",
"descriptionForeground": "",
@lyrixx
lyrixx / HardCoreDebugLogger.php
Last active April 19, 2024 13:47
Hardcore Debug Logger
<?php
const STREAM_OPEN_FOR_INCLUDE = 128;
final class HardCoreDebugLogger
{
public static function register(string $output = 'php://stdout')
{
register_tick_function(function () use ($output) {
$bt = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1);
@scriptdev
scriptdev / .php
Created July 6, 2022 22:20
VALIDA EMAIL USANDO FILTER_VALIDATE_EMAIL
<?php
$data = $this->form->getData();
$email = $data->email;
if (!filter_var($email, FILTER_VALIDATE_EMAIL))
{
new TMessage('warning', "O E-MAIL <b>{$email}</b> É INVÁLIDO!", NULL, 'ATENÇÃO!');
$this->form->setData($data);
@denisdefreyne
denisdefreyne / nanoc-photos.md
Created September 7, 2022 20:02
Nanoc example: Creating separate pages for each photo

content/photos/dog.jpg

content/photos/dog.yaml:

alt: A *very* good doggo. Who’s a good girl? woof woof yes you are YOU ARE

Rules:

@pdcmoreira
pdcmoreira / bringBackGoogleMapsButton.user.js
Last active April 19, 2024 13:46 — forked from Daan-Grashoff/google_search_maps_addon.js
Bring back the google maps button when searching on google
// ==UserScript==
// @name Google Search Results Map Link
// @namespace http://tampermonkey.net/
// @version 2024-03-20
// @description Bring google maps button back
// @author pdcmoreira
// @match https://www.google.com/*
// @match https://google.com/*
// @icon https://www.google.com/
// @grant none
@scriptdev
scriptdev / .txt
Created July 20, 2022 06:28
CORRIGINDO O BUG DE CONEXÃO DO BANCO DE DADOS NO ADIANTI STUDIO
AO CRIAR UMA NOVA CONEXÃO COM O BANCO DE DADOS NO ADIANTI STUDIO
DO WINDOWS OCORRE UM ERRO DE PERMISSÃO NEGADA. PARA RESOLVER ISSO
BASTA CRIAR A PASTA databases COM PERMISSÃO TOTAL NA PASTA DE INSTALÇÃO
DO WINDOWS. EXEMPLO:
C:\Program Files (x86)\Adianti Studio\databases
APÓS ISSO SERÁ CRIADO O ARQUIVO DE CONEXÃO.. EXEMPLO:
MySQL (localhost).ini
@scriptdev
scriptdev / .php
Last active April 19, 2024 13:45
ABRIR CLASSE CONTROLLER "FORMULÁRIO" VIA JAVASCRIPT
<?php
# ABRIR CLASSE CONTROLLER "FORMULÁRIO" VIA JAVASCRIPT
# 1º MÉTODO
TScript::create("__adianti_post_data('form_ClienteList', 'class=ClienteList&method=onShow');");
# 2º MÉTODO
TScript::create("__adianti_ajax_exec('class=ClienteList&method=onShow');");