Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@jlamimoso
jlamimoso / main.dart
Last active July 22, 2023 04:03
Simple Timeline example
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class TimelineWidget extends StatelessWidget {
final List<String> events;
@jlamimoso
jlamimoso / template.dart
Created February 23, 2023 21:56
Flutter example of theming a app
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@jlamimoso
jlamimoso / main.dart
Last active January 4, 2023 19:39
Flutter Full screen app with transparent color in system status bar and system navigation bar
// ignore: file_names
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
if (Platform.isAndroid) {
SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);
SystemChrome.setSystemUIOverlayStyle(
@jlamimoso
jlamimoso / read_ssh_cert.py
Last active January 4, 2023 19:40
Python program that reads SSH certificate
import traceback
from ssh_certificate_parser import SSHCertificate
try:
cert = SSHCertificate.from_file('./id_rsa-cert.pub')
print("valid_after : %s" % (cert.valid_after));
print("valid_before : %s" % (cert.valid_before));
print("remaining_validity: %s" % (cert.remaining_validity));
except Exception as ex:
print("cert inválido ")
@jlamimoso
jlamimoso / teste_ips.py
Last active January 4, 2023 19:43
Python program which test the connection of a list of IP:PORT and returns the result in a dictionary. It uses non-blocking socket with select and connect_ex.
import socket, select
def checkIPs(list_ips):
socks = []
fds = {}
ips = {}
for k in list_ips:
ip = k.split(':')
if len(ip) == 2:
ips[k] = {'conectado': False}
@jlamimoso
jlamimoso / ts2date.dart
Last active January 4, 2023 19:37
Dart program to get date from timestamp
import 'dart:convert';
void main() {
testeDate();
}
void testeDate() {
var ts = DateTime.now().millisecondsSinceEpoch;
var d = DateTime.fromMillisecondsSinceEpoch(ts);
print('dia: ${d.day} hora: ${d.hour}:${d.minute}:${d.second}');
import 'dart:convert';
void main() {
// jsonSemList();
jsonComList();
// lm.m!.add(Msg('3333'));
// lmJson = jsonEncode(lm);
// print(lmJson);
@jlamimoso
jlamimoso / chat_bubble.dart
Last active April 1, 2022 19:54
Chat Bubble example
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@jlamimoso
jlamimoso / main.go
Last active August 29, 2015 14:14 — forked from nmerouze/main.go
package main
import (
"database/sql"
"encoding/json"
"errors"
"fmt"
"log"
"net/http"
"time"
@jlamimoso
jlamimoso / gist:478730972cdb3c7faeca
Created December 29, 2014 18:32
Fibonacci solution
package main
import "fmt"
// fibonacci is a function that returns
// a function that returns an int.
func fibonacci() func() int {
x, y, w := 0, 1, 0
return func() int {
w, x, y = x, y, x+y