Firebase Snippets
This documents provides a brief command sequences and code that can get you started with [Google Firebase][1].
Install Command Line Tools
Firebase uses command line tools to perform upload
, test
and deploy
actions.
// Copyright 2021 Abhijit Bose. All rights reserved. | |
// Use of this source code is governed by a Apache 2.0 license | |
package main | |
import ( | |
"bytes" | |
"crypto/rand" | |
"crypto/sha256" | |
"encoding/hex" |
// Copyright 2021 Abhijit Bose. All rights reserved. | |
// Use of this source code is governed by a Apache 2.0 license | |
package main | |
import ( | |
"fmt" | |
"encoding/hex" | |
"golang.org/x/crypto/bcrypt" | |
) |
// Copyright 2021 Abhijit Bose. All rights reserved. | |
// Use of this source code is governed by a Apache 2.0 license | |
package main | |
import ( | |
"crypto/aes" | |
"crypto/cipher" | |
"encoding/hex" | |
"fmt" |
// Copyright 2020 Abhijit Bose. All rights reserved. | |
// Use of this source code is governed by a Apache 2.0 license | |
package main | |
import ( | |
"log" | |
"sync" | |
"time" | |
) |
This documents provides a brief command sequences and code that can get you started with [Google Firebase][1].
Firebase uses command line tools to perform upload
, test
and deploy
actions.
#!/bin/sh | |
########################################### | |
### Workspace Startup File | |
### | |
### @brief Creates the Required files and configuration needed | |
### to begin working with Python projects | |
### This work has been inspired by: | |
### Learn Python the Hard Way by Zed A Shaw | |
### - Great book on python and other topics | |
### - Visit: https://learnpythonthehardway.org/ |
This command would alter the default committer name and email address for each of the commits.
This command uses the git filter-branch
command.
$ git filter-branch --env-filter '
WRONG_EMAIL="wrong@example.com"
NEW_NAME="New Name Value"
We have been using [Manjaro linux][2] for past year and have been happy with its perfomance. Though we don't use te [AUR][1] (Arch User Repository, since many are not supported into Manjaro.
The best part is even with bad / dumb users like myself, IT-DOES-NOT-BREAK. So, we very much recommend [Manjaro][2].
It seriously worked much better than Ubuntu. We might not be able to have all the boat load of software & support like Debian, but we are happy.
#include <SPI.h> | |
#include "PinNames.h" | |
// 11 - GPIOC_2 - SPI0_MOSI = Connected to Chip SPI MOSI | |
// 12 - GPIOC_3 - SPI0_MISO = Connected to Chip SPI MISO | |
// 13 - GPIOC_1 - SPI0_CLK = Connected to Chip SPI SCK | |
// GPIOC_4 - SPI0_CS1 = Connected to Chip SPI CS | |
#define CS PC_4 | |
SPISettings settings = SPISettings(20000000, MSBFIRST, SPI_MODE0); | |
void setup() { |