Skip to content

Instantly share code, notes, and snippets.

Rogério Adriano rogerioadris

Block or report user

Report or block rogerioadris

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@rogerioadris
rogerioadris / ideias.md
Last active Jun 8, 2019
Automação Residencial ideias
View ideias.md

IDÉIAS DE AUTOMAÇÃO RESIDENCIAL

IDÉIAS DE ILUMINAÇÃO

  1. Um toque de um botão que liga / desliga toda a iluminação de uma determinada sala; não apenas uma luz.
  2. Toque duas vezes no mesmo botão para desligar tudo (iluminação, aparelhos eletrônicos, dispositivos, etc.) na sala.
  3. As luzes piscam na sua garagem quando alguém toca a campainha.
  4. Quando a porta da garagem se abre depois de escurecer, as luzes ligam-se automaticamente, conduzindo à sua porta.
  5. Sensores de movimento em áreas-chave podem sinalizar ao sistema de automação para desligar as luzes quando uma sala estiver vazia por um período de tempo.
  6. A iluminação da paisagem pode ligar-se automaticamente ao pôr-do-sol e desligar novamente ao nascer do sol.
View area.java
public class Sem2AreaCasa {
void areaCasa() {
float lateral = 11;
float cquarto = 7;
float areaq;
float areas;
float areat;
System.out.println("Area da casa:");
View Python Exceptions
BaseException
+-- SystemExit
+-- KeyboardInterrupt
+-- GeneratorExit
+-- Exception
+-- StopIteration
+-- ArithmeticError
| +-- FloatingPointError
| +-- OverflowError
| +-- ZeroDivisionError
@rogerioadris
rogerioadris / .gitlab-ci.yml
Created Feb 7, 2018 — forked from yetanotherchris/ .gitlab-ci.yml
.NET Core continous integration with Docker, Kubernetes, Gitlab and Google Cloud
View .gitlab-ci.yml
# http://docs.gitlab.com/ce/ci/docker/using_docker_build.html#using-the-gitlab-container-registry
# The docker tag is the first 6 letters of the Git commit id
job_build_dotnet:
stage: build
image: microsoft/dotnet:latest
script:
- dotnet restore
- dotnet publish src/MyProject.Web -c Release
artifacts:
View gist:ae5243813bfb65ab80f3a06544408dc9
// tenho a query
Update:= TSQLQuery.Create(nil);
Update.SQLConnection := GetSQLConnection;
Update.Close;
Update.SQL.Clear;
// Aqui adiciono a query com as variavel de parametro
Update.SQL.Add('UPDATE Contas SET Cta_Valor_Pago = (Cta_Valor_Pago + :ValorBaixa) WHERE Cta_Codigo = :CTA_CODIGO;');
View pagina2.ts
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { AutenticacaoServiceProvider } from '../../providers/autenticacao-service/autenticacao-service';
@IonicPage()
@Component({
selector: 'page-pagina2',
templateUrl: 'pagina2.html',
})
export class Pagina2Page {
View home.ts
import { Component } from '@angular/core';
import { NavController, AlertController } from 'ionic-angular';
import { AutenticacaoServiceProvider } from '../../providers/autenticacao-service/autenticacao-service';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
View home.html
<ion-header>
<ion-navbar>
<ion-title>
Auth App
</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<h2 *ngIf="isAuthenticated()" text-center>O usuário está logado!</h2>
View autenticacao-service.ts
import { Injectable } from '@angular/core';
@Injectable()
export class AutenticacaoServiceProvider {
private isLoggedIn = false;
constructor() { }
login(): void {
@rogerioadris
rogerioadris / app.module.ts
Last active Nov 9, 2017
Protegendo seu aplicativo Ionic com Guards
View app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { ErrorHandler, NgModule } from '@angular/core';
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
import { SplashScreen } from '@ionic-native/splash-screen';
import { StatusBar } from '@ionic-native/status-bar';
import { MyApp } from './app.component';
import { HomePage } from '../pages/home/home';
import { AutenticacaoServiceProvider } from '../providers/autenticacao-service/autenticacao-service';
You can’t perform that action at this time.