Skip to content

Instantly share code, notes, and snippets.

View tiagonevestia's full-sized avatar
💻
"Um bom arqueiro acerta o alvo antes de ter disparado." - Zhao Buzhi

Tiago Neves tiagonevestia

💻
"Um bom arqueiro acerta o alvo antes de ter disparado." - Zhao Buzhi
View GitHub Profile
@tiagonevestia
tiagonevestia / rectangularnotch.dart
Created May 6, 2020 19:24 — forked from erluxman/rectangularnotch.dart
Rectangular notched Fab
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@tiagonevestia
tiagonevestia / flutter.md
Created April 10, 2020 14:12 — forked from matteocrippa/flutter.md
Flutter Cheatsheet

Flutter

A quick cheatsheet of useful snippet for Flutter

Widget

A widget is the basic type of controller in Flutter Material. There are two type of basic Widget we can extend our classes: StatefulWidget or StatelessWidget.

Stateful

StatefulWidget are all the widget that interally have a dynamic value that can change during usage. It can receive an input value in the constructor or reference to functions. You need to create two classes like:

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

<h1 align="center">
<br>
<img src="YOUR_LOGO_URL" alt="YOUR_PROJECT_NAME" width="120">
<br>
<br>
YOUR_PROJECT_NAME
</h1>
<p align="center">A little description about your project</p>
<h1 align="center">
<br>
<img src="YOUR_LOGO_URL" alt="YOUR_PROJECT_NAME" width="120">
<br>
<br>
YOUR_PROJECT_NAME
</h1>
<p align="center">A little description about your project</p>
@tiagonevestia
tiagonevestia / gist:9998b08458d6d0637e1f5f58d10ef4ad
Created August 23, 2019 16:34 — forked from devinodaniel/gist:8f9b8a4f31573f428f29ec0e884e6673
Generate SSH RSA Private/Public Key pair with Golang
// This shows an example of how to generate a SSH RSA Private/Public key pair and save it locally
package main
import (
"crypto/rand"
"crypto/rsa"
"crypto/x509"
"encoding/pem"
"golang.org/x/crypto/ssh"