Skip to content

Instantly share code, notes, and snippets.

View felipebastosweb's full-sized avatar
🏠
Working from home

felipe bastos felipebastosweb

🏠
Working from home
View GitHub Profile
@felipebastosweb
felipebastosweb / controller.dt
Created February 20, 2024 23:46
Template para geração de classes Controllers para aplicativos em linguagem D que utilizam o framework vibe.d (W.I.P)
module controllers.#{model_name.asLowerCase()};
import std.stdio;
// Vibed
import vibe.d;
import vibe.db.mongo.mongo;
import std.algorithm: map;
import database;
@felipebastosweb
felipebastosweb / gdd-integration-mithril.js
Created November 28, 2023 14:33
Integração com o MithrilJS
// acrescente <script src="https://unpkg.com/mithril/mithril.js"></script> no index.html
export class Game
{
constructor(self)
{
// lista de levels do usuário (página)
this.levelList = {};
}
run(self)
@felipebastosweb
felipebastosweb / main-file.js
Created November 28, 2023 14:07
Arquivo main.js inicial
import { Game } from "./gdd.js";
import { LandingLevel, HomeLevel } from "./levels.js";
const app = new Game();
app.levelList = {
"/": LandingLevel,
"/home": HomeLevel,
};
@felipebastosweb
felipebastosweb / index-js-bone.html
Created November 28, 2023 13:58
Estrutura básica do index.html para o javascript moderno
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache">
<title>FelipeBastosWeb</title>
<script type="module" src="./static/js/main.js"></script>
</head>
@felipebastosweb
felipebastosweb / listviewcard.pas
Created October 11, 2023 00:03
ListViewCard erro no construtor
unit Widgets.ListViewCard;
interface
uses System.Classes, System.Generics.Collections, System.Variants, FMX.Controls,
FMX.Types, FMX.ListView, FMX.ListView.Types,
FMX.Graphics, FMX.ListView.Appearances, FMX.ListView.Adapters.Base, FMX.Objects;
type
TListViewCard = class(TListViewItem)
@felipebastosweb
felipebastosweb / biometry_not_works_completely.pas
Created October 4, 2023 12:25
Delphi Open HomeForm after BiometryAuthentication
// not open HomeForm
procedure TMainForm.ListBox1ItemClick(const Sender: TCustomListBox;
const Item: TListBoxItem);
if BiometricAuth1.IsSupported then begin
BiometricAuth1.Authenticate;
end;
end;
procedure TMainForm.BiometricAuth1AuthenticateSuccess(Sender: TObject);
begin
unit unit1;
{$mode delphi}
interface
uses
Classes, SysUtils, AndroidWidget, Laz_And_Controls;
type
unit unit1;
{$mode delphi}
interface
uses
Classes, SysUtils, AndroidWidget, Laz_And_Controls, And_jni,
Laz_And_Controls_Events;
@felipebastosweb
felipebastosweb / blaze_double_signal.py
Last active January 31, 2023 19:07
Detect signals
import time
import json
import requests
colors = ('w', 'r', 'b')
last_results = ''
pattern_list = [
'rrr',
import time
import requests
total_pages = 1724
csv_file = open('./double_history.csv', 'a+')
# latest to current pages
for page in reversed(range(1, total_pages)):
result_json = (requests.get("https://blaze.com/api/roulette_games/history?page=" + str(page))).json()
# more latest to minus latest results of page