Étudiant: VOTRE_NOM_ET_PRENOM
- Télécharger cette donnée sur votre ordinateur.
- Éditer le fichier
exam.md
avec vos réponses (Nom+Prénon, 4 Questions et 3 exercises). - Envoyer votre fichier à [email protected].
{"lastUpload":"2021-09-01T12:28:17.084Z","extensionVersion":"v3.4.3"} |
# Your init script | |
# | |
# Atom will evaluate this file each time a new window is opened. It is run | |
# after packages are loaded/activated and after the previous editor state | |
# has been restored. | |
# | |
# An example hack to log to the console when each text editor is saved. | |
# | |
# atom.workspace.observeTextEditors (editor) -> | |
# editor.onDidSave -> |
class TOTP | |
attr_reader :secret, :digits, :digest, :interval | |
DEFAULT_INTERVAL = 30 | |
DEFAULT_DIGITS = 6 | |
# @param [String] secret in the form of base32 | |
# @option options [Integer] interval (30) the time interval in seconds for OTP | |
# This defaults to 30 which is standard. | |
# @option options digits [Integer] (6) |
Étudiant: VOTRE_NOM_ET_PRENOM
exam.md
avec vos réponses (Nom+Prénon, 4 Questions et 3 exercises).MAS-RAD / Ruby on Rails
team, click on the "Clone workspace" tab, then choose the thibaudgg/rails-weblog-2
workspace.sudo service postgresql start
rails db:setup RAILS_ENV=test
(this will create and migrate the weblog_test
database)rails test
and rails test:system
or both in one shot with rails test test
.db/seeds.rb
):rails db:seed
#!/bin/sh | |
# Clean workspace | |
rm -rf * | |
rm .gitignore | |
# Upgrade Ruby | |
rvm install ruby-2.4.1 --default | |
# Start PostgreSQL and fix encoding conflict when creating database |
Verifying that +thibaudgg is my blockchain ID. https://onename.com/thibaudgg |
POST /oauth/token HTTP/1.1
Content-Type: application/json
{
"grant_type": "password",
"client_id": "CLIENT_ID",
"owner_type": "OWNER_TYPE",
"username": "OWNER_EMAIL",
"password": "OWNER_PASSWORD"
-----BEGIN PGP MESSAGE----- | |
Comment: GPGTools - https://gpgtools.org | |
owF9Ul9sFEUcvqsCpQQkgcIDJm1WbYTUc2ZnZmenjQmkp4hKKFCMGMI5Mzt7XY7b | |
vdvdHhQoASUoorXBhP8ECBoh8QETQkhIikQxxgMegJQ/EXmA8McIhRdiSozOXjCi | |
D87TzPy+75vf9/tmYPxTqYZ0qYsUj6Y7Qbp6R6S61rsvrjZE4PQabasNudxTfpzs | |
fF5URptRUL2CRyrjBc1+4KjMsqj5MabVqKgw8gJfo0CGZpDR15rAE7Lr+XkVlkIv | |
0TIoJg7BipsQuYACB0jLVNxFlGFoE0mZJFzaNteS3UEU/+tVo6aZ85xEp4bvoKyD | |
zOqw7Vm61lMrQBdDxjhHhLkEWFJwAKTCAlOHIwhAAoxU+NhS3O0J3uPk80nDRRUW | |
lqtcGAQ11zL2EgzEkFLLwgjplnjUrVmMME4hlQgjbDKHQWC6li0Bcm1uY8u1iGm6 |