Skip to content

Instantly share code, notes, and snippets.

View Ronnasayd's full-sized avatar
👽
Working

Ronnasayd Ronnasayd

👽
Working
View GitHub Profile
@Ronnasayd
Ronnasayd / Javascript Parte-1.md
Last active March 11, 2021 20:08
Javascript tutoriais: parte - 1

Javascript: Parte - 1

Funções Construtoras

Javascript é uma linguagem orientada a protótipos então apesar de permitir a construção de objetos por meio de classes a partir do ECMAScript 2015, esta funcionalidade é apenas um syntax sugar para funções construtoras.

Como o próprio nome define funções construtoras são funções que tem a capacidade de instanciar objetos. sua definição é como a de uma função normal no entanto dentro de seu contexto você pode utilizar a palavra reservada this para acessar atributos e métodos.

function Person(name,surname){
@Ronnasayd
Ronnasayd / operacoes_basicas_liguagem.md
Last active November 9, 2020 14:56
Operações que devem ser feitas ao aprender uma nova linguagem

Operações que devem ser feitas ao aprender uma nova linguagem

  • Verificar e testar funções de entrada e saída de impressão
  • Atribuir um valor inteiro a um variável
  • Atribuir um valor em ponto flutuante a um variável
  • Atribuir uma string a uma variável
  • Aprender a fazer verificação de tipo
  • Verificar operadores lógicos
  • Verificar operadores aritméticos
  • Verificar estruturas de seleção (if/else)
@Ronnasayd
Ronnasayd / insertion_sort.go
Created November 8, 2020 17:20
Implementação de algoritmos e estrutura de dados
// Insertion sort
package main
import (
"fmt"
)
func main() {
list := []int{5, 2, 4, 6, 1, 3}
for j := 1; j < len(list); j++ {
@Ronnasayd
Ronnasayd / fundamental_concepts.md
Last active March 5, 2022 17:31
Conceitos fundamentais de linguagens de programação

Conceitos fundamentais de linguagens de programação

Este documento tem a intenção de apresentar alguns dos conceitos fundamentais que permeiam as linguagens de programação. A ideia é mostrar algumas das principais características e diferenças que existem entre elas, para que dessa forma você possa determinar em que momento é melhor escolher uma dada linguagem em detrimento das outras.

Tradução

Compilador

Uma linguagem compilada é aquela no qual um programa chamado compilador irá fazer uma análise sintática, léxica e semântica de toda a estrutura de um código fonte e o converterá em um novo formato conhecido como código objeto que poderá ser identificado pelo computador.

@Ronnasayd
Ronnasayd / cartpole_dqn_play.py
Created October 13, 2020 20:50
Algoritmos e implementações para diversas redes neurais
import numpy as np
import gym
from keras.models import Sequential
from keras.layers import Dense, Activation, Flatten
from keras.optimizers import Adam
from rl.agents.dqn import DQNAgent
from rl.policy import EpsGreedyQPolicy
from rl.memory import SequentialMemory
@Ronnasayd
Ronnasayd / install_sonar.sh
Created October 13, 2020 14:54
script to install sonar-scanner
# !bin/bash
CUR_DIR="$(pwd)"
if [ -d "/tmp/sonar-scanner" ];then
echo -e "sonar-scanner already instaled ✓"
cd /tmp/sonar-scanner/
BIN_DIRECTORY="$(find "`pwd`" -name bin | grep -v jre)"
export PATH=$PATH:"$BIN_DIRECTORY"
@Ronnasayd
Ronnasayd / jenkins_install.sh
Created October 13, 2020 14:50
script for install jenkins
sudo apt install -y openjdk-8-jre
sudo update-alternatives --config java
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
echo deb https://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt-get update
sudo apt-get install -y jenkins
sudo ufw allow 8080
sudo usermod -aG docker jenkins
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
sudo systemctl start jenkins
@Ronnasayd
Ronnasayd / print.scss
Created October 13, 2020 14:45
styles to standard pdf formatting
/**
* Print Stylesheet fuer Deinewebsite.de
* @version 1.0
* @lastmodified 16.06.2016
*/
@media print {
/* Inhaltsbreite setzen, Floats und Margins aufheben */
/* Achtung: Die Klassen und IDs variieren von Theme zu Theme. Hier also eigene Klassen setzen */
@Ronnasayd
Ronnasayd / cartoon_effect.md
Last active October 13, 2020 14:37
Tutorial de como fazer um efeito de cartoon em uma imagem com photoshop

Tutorial Efeito Cartoon

processo para obter o efeito

  • Abra a imagem no Photoshop
  • Duplique a imagem (ctrl+j) e renomeie para main
  • Selecione a camada main
@Ronnasayd
Ronnasayd / examplo_readme.md
Last active October 14, 2020 16:47
Exemplo de readme base para repositórios

logo

🚀 Nome do Projeto

Escrever uma breve descrição