COURSERA – CURSOS ON-LINE GRATUITOS

Share Button

A Coursera está expandindo muito rápido seu catalogo de cursos. Em 2015 iniciou-se parcerias com universidades brasileiras a fim de fornecer conteúdo nativo para brasileiros.

Essa parceria parece estar dando muito certo hoje várias universidades de peso já possuem conteúdo na Coursera como ITA, Unicamp, USP entre outras.

Hoje a Coursera fornece cursos livres na maioria das vezes gratuitos e especializações que são pagas com direito a certificado, e com um ótimo conteúdo.

Abaixo relacionei algum cursos voltados a aprendizado, negócios e ciência da computação, não deixem de ver o conteúdo todo nativo ou com legendas em português BR AQUI.

 

coursera

Aprendendo a aprender: ferramentas mentais poderosas para ajudá-lo a dominar assuntos difíceis

O Empreendedorismo e as Competências do Empreendedor

TDD – Desenvolvimento de Software Guiado por Testes

Princípios de Desenvolvimento Ágil de Software

Introdução ao Controle de Sistemas

Gestão para a Aprendizagem: Módulo Gestão Estratégica

Big Data em Saúde no Brasil

Como criar jogos 2D para iPhone e iPad

Técnicas Avançadas para Projeto de Software

Processamento Digital de Sinais – Amostragem

Como criar aplicativos com múltiplas telas para iPhone e iPad

Criando e publicando um aplicativo para iPhone e iPad na App Store

“O conhecimento não é apenas a capacidade de aprender mas o quanto você esta disposto a realmente aprender”

 

MPLS E VPLS COM LSP EM ROTEADORES JUNIPER

Share Button

English Title: MPLS and VPLS with LSP in Juniper Routers

Com a necessidade de interligar dois sites com uma rede L2, surgiu a idéia de fazer um VPLS, o cenário criado é um cenário de testes roando em Linux com KVM e Libvirt, rodando verções virtuais do Juniper MX e Mikrotik Router)S

Equipamentos virtualizados

3 – vMX (Juniper MX virtualized)

2 – CHR (Mikrotik RouterOS Cloud Hosted Router)

Topologia

topologia

Algums acronomos usados:

MPLS – Multi Protocol Label Switching

OSPF – Open Shortest Path First

VPLS – Virtual Private LAN Service

LDP – Label Distribution Protocol

RSVP – Resource Reservation Protocol

LSP – Label Switching Path

A ideia inicial éra que os equipamento mikrotik-1 e mikortik-2 se comunicassem a nivel de L2 usando uma VLAN para isso, mas a ideia amadureceu para o funcionamento de 802qinq no tunel VPLS.

Sendo assim os exeplos abaixo mostram como foi configurado todos os protocooos como OSPF, MPLS, LDP, RSVP e tabém o LSP para que funcione o QinQ no tunel VPLS, ambas LSPs são balanceadas e ativas, sendo assim em caso de queda de um LSP o tunel VPLS continua funcionando sem nenhuma interrupção.

Configurações do R1

system {
    host-name R1;
    services {
        ssh {
            protocol-version v2;
        }
    }
    syslog {
        user * {
            any emergency;
        }
        file messages {
            any notice;
            authorization info;
        }
        file interactive-commands {
            interactive-commands any;
        }
    }
}
interfaces {
    ge-0/0/0 {
        mtu 2000;
        mac 52:54:00:69:dc:34;
        unit 0 {
            family inet {
                address 10.0.0.1/30;
            }
            family mpls;
        }
    }
    ge-0/0/1 {
        mtu 2000;                       
        mac 52:54:00:cc:d5:ac;
        unit 0 {
            family inet {
                address 10.0.3.1/30;
            }
            family mpls;
        }
    }
    ge-0/0/2 {
        mtu 2000;
        flexible-vlan-tagging;
		encapsulation flexible-ethernet-services;
        mac 52:54:00:eb:23:b4;
        unit 800 {
            encapsulation vlan-vpls;
            vlan-id 800;
            family vpls;
        }
    }
    fxp0 {
        unit 0 {
            family inet {
                address 192.168.0.101/24;
            }
        }
    }
    lo0 {
        unit 0 {                        
            family inet {
                address 10.1.1.1/32;
            }
        }
    }
}
protocols {
    rsvp {
        load-balance bandwidth;
        interface ge-0/0/1.0;
        interface ge-0/0/0.0;
    }
    mpls {
        label-switched-path NORMAL {
            to 10.2.1.1;
            primary DIRETO;
        }
        label-switched-path SECUNDARIA {
            to 10.2.1.1;
            primary VIAR3;
        }
        path DIRETO {
            10.2.1.1;
        }
        path VIAR3 {
            10.3.1.1;
            10.2.1.1;
        }
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
    }
    ospf {
        traffic-engineering;
        area 0.0.0.0 {
            interface ge-0/0/0.0;       
            interface ge-0/0/1.0;
            interface ge-0/0/2.0;
            interface lo0.0;
        }
    }
    ldp {
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
        interface lo0.0;
    }
}
routing-instances {
    VPN {
        instance-type vpls;
        vlan-id 800;
        interface ge-0/0/2.800;
        protocols {
            vpls {
                encapsulation-type ethernet-vlan;
                site-range 10;
                interface ge-0/0/2.800;
                no-tunnel-services;
                site mk1 {
                    site-identifier 1;
                }
                vpls-id 101;
                neighbor 10.2.1.1;
            }
        }
    }
}

Configurações do R2

system {
    host-name R2;
    services {
        ssh {
            protocol-version v2;
        }
    }
    syslog {
        user * {
            any emergency;
        }
        file messages {
            any notice;
            authorization info;
        }
        file interactive-commands {
            interactive-commands any;
        }
    }
}
interfaces {
    ge-0/0/0 {
        mtu 2000;
        mac 52:54:00:dc:47:dc;
        unit 0 {
            family inet {
                address 10.0.0.2/30;
            }
            family mpls;
        }
    }
    ge-0/0/1 {
        mtu 2000;                       
        mac 52:54:00:18:3a:d0;
        unit 0 {
            family inet {
                address 10.0.2.1/30;
            }
            family mpls;
        }
    }
    ge-0/0/2 {
        mtu 2000;
        flexible-vlan-tagging;
		encapsulation flexible-ethernet-services;
        mac 52:54:00:70:f2:ce;
        unit 800 {
            encapsulation vlan-vpls;
            vlan-id 800;
            family vpls;
        }
    }
    fxp0 {
        unit 0 {
            family inet {
                address 192.168.0.102/24;
            }
        }
    }
    lo0 {
        unit 0 {                        
            family inet {
                address 10.2.1.1/32;
            }
        }
    }
}
protocols {
    rsvp {
        load-balance bandwidth;
        interface ge-0/0/1.0;
        interface ge-0/0/0.0;
    }
    mpls {
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
    }
    ospf {
        traffic-engineering;
        area 0.0.0.0 {
            interface ge-0/0/0.0;
            interface ge-0/0/1.0;
            interface ge-0/0/2.0;
            interface lo0.0;
        }
    }
    ldp {
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
        interface lo0.0;
    }
}
routing-instances {
    VPN {
        instance-type vpls;
        vlan-id 800;
        interface ge-0/0/2.800;
        protocols {                     
            vpls {
                encapsulation-type ethernet-vlan;
                site-range 10;
                interface ge-0/0/2.800;
                no-tunnel-services;
                site mk2 {
                    site-identifier 2;
                }
                vpls-id 101;
                neighbor 10.1.1.1;
            }
        }
    }
}

Configurações do R3

system {
    host-name R3;
    services {
        ssh {
            protocol-version v2;
        }
    }
    syslog {
        user * {
            any emergency;
        }
        file messages {
            any notice;
            authorization info;
        }
        file interactive-commands {
            interactive-commands any;
        }
    }
}
interfaces {
    ge-0/0/0 {
        mtu 2000;
        mac 52:54:00:bf:a1:0d;
        unit 0 {
            family inet {
                address 10.0.2.2/30;
            }
            family mpls;
        }
    }
    ge-0/0/1 {
        mtu 2000;                       
        mac 52:54:00:29:54:42;
        unit 0 {
            family inet {
                address 10.0.3.2/30;
            }
            family mpls;
        }
    }
    fxp0 {
        unit 0 {
            family inet {
                address 192.168.0.103/24;
            }
        }
    }
    lo0 {
        unit 0 {
            family inet {
                address 10.3.1.1/32;
            }
        }
    }
}
protocols {
    rsvp {
        load-balance bandwidth;
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
    }
    mpls {
        interface ge-0/0/0.0;           
        interface ge-0/0/1.0;
    }
    ospf {
        traffic-engineering;
        area 0.0.0.0 {
            interface ge-0/0/0.0;
            interface ge-0/0/1.0;
            interface lo0.0;
        }
    }
    ldp {
        interface ge-0/0/0.0;
        interface ge-0/0/1.0;
        interface lo0.0;
    }
}

[edit]

Configuraṍes do Mikrotik 1

/system identity
set name=MIKROTIK-01
/interface vlan
add interface=ether2 name=vlan1 vlan-id=800
add interface=vlan1 name=vlan2 vlan-id=900
/ip address
add address=192.168.0.104/24 interface=ether1 network=192.168.0.0
add address=10.10.10.1/30 interface=vlan1 network=10.10.10.0
add address=10.20.10.1/30 interface=vlan2 network=10.20.10.0

Configuraṍes do Mikrotik 2

/system identity
set name=MIKROTIK-02
/interface vlan
add interface=ether1 name=vlan1 vlan-id=800
add interface=vlan1 name=vlan2 vlan-id=900
/ip address
add address=192.168.0.105/24 interface=ether2 network=192.168.0.0
add address=10.10.10.2/30 interface=vlan1 network=10.10.10.0
add address=10.20.10.2/30 interface=vlan2 network=10.20.10.0

Testes

Visualizando no R1 o status da conexão VPLS

vpls status

Testes de ping do Mikrotik-01 para o Mikrotik-02

mk-test

FLISOL – 2016 – PEDERNEIRAS – SP

Share Button

Objetivo do evento

O objetivo do FLISoL é promover o uso de Software Livre em geral, além de criar interações entre usuários e desenvolvedores, promovendo palestras e minicursos.

Fonte : http://pt.wikipedia.org/wiki/Installfest

Local

http://www.fgp.com.br

  • Faculdade FGP
  • Endereço: Rua Prof. Massud José Nachef, 2855 – Parque da Colina Pederneiras – SP
  • fone (14)3284.4999

Evento

  • O FLISOL 2016 acontece no dia 16 de Abril
  • Inscrições

Horário

  • Horário de Início: 08:00h
  • Horário de Termino: 18:00h

AGENDA:

Como fazer ataques DDos

  • Paulo Leandro Rosa as 08:30hs

Como preparar um ambiente para estudos e pesquisas de rede com software livre

  • Jorge Luiz Taioque as 09:15hs

Como iniciar o desenvolvimento de uma aplicação moderna com ferramentas atuais

  • Emerson Mellado as 09:45hs

Coffee 10:30hs

O uso de ferramentas open-source para machine learning

  • Maicon Fernandes Domingues as 11:00hs

Internet das Coisas com Arduino

  • Julio Cesar Faracco as 11:45hs

Almoço 12:30hs

Erlang: linguagem funcional, concorrente e tolerante a falhas. Conceitos e curiosidades.”

  • Isabella Fontes as 14:00hs

“Linux e virtualização”

  • Gustavo Nobrega as 14:45hs

Coffee 15:30hs

Software livre em controladoras de voo de VANTs – Drone Racing

  • Marcelo Oliveiros Domingues as 16:00hs

Conhecendo o Sistema de Monitoramento Zabbix

  • Juliano Ferreira Sturza as 16:45hs

Encerramento 17:30hr

 

Detalhes do Evento

Flisol

Palestra: COMO TRANSFORMAR POTENCIAL EM RESULTADOS

Share Button

Data: 08/03/2016
Local: Centro do Empreendedor – Rua Coronel Joaquim Gabriel, 11  – Centro –  Lençóis Paulista
Obs. Acesso pela porta dos fundos.

Palestrante: Wellington Fernandes, Coath de alta performance

INSCRIÇÕES AQUI

 

pl-wf

OHC – MeetUP Introdução ao WebRTC

Share Button

WebRTC é uma API em desenvolvimento elaborada pela World Wide Web Consortium (W3C) para permitir aos navegadores executar aplicações de chamada telefônica, video chat e compartilhamento P2P sem a necessidade de plugins.

webrtc-logo-vert-retro-255x305

 

Data:
Sábado, 27 de Fevereiro de 2016
13:00 às 17:00

Local:
Faculdade FGP
R. Professsor Massud José Nachef, 2855 – Parque da Colina, Pederneiras
https://www.google.com/maps?f=q&hl=en&q=-22.336275,-48.796864

Tópcos:

• Arquitetura WebRTC
• MediaStream
• RTCPeerConnection
• RTCDATAChannel
• TURN e STURN
• Servidor de Sinalização
• Segurança