ribafs@gmail.com
Don't you speak portuguese? Translate this site with
Google Translator
RibaFS Portal
Início
Básicos
HTML
JavaScript
CSS
jQuery
Bootstrap
PHP
PHPOO
PDO
Ferramentas
Outros
Servidores
Desktop
Ubuntu Server
Shell Scripts
Servidor Web
Servidor SGBD
PostgreSQL
Introdução
Projeto
Dimensionamento
Joomla 3
Introdução
Segurança
Instalação do Joomla
Administração
Extensões
Loja Simples
Dicas
Frameworks
CakePHP 3
Introdução
Instalação
Configurações
Convenções
Tutoriais
Dicas
Segurança
MVC no CakePHP 3
Laravel 5
Introdução
Instalação
Configurações
Routes
Dicas
Tutoriais
Mobile
Introdução
Ambiente
Phaser
Monaca
PhoneGap
App Inventor
Unity 3D
Intel XDK
Outros
Dicas
Blog
Reflexões
Saúde
Diversos
Estudos
Sobre
Projetos
Livros
Currículo
Contato
Mapa
Novidades
Tradução de sites de forma muito simples
29 Agosto 2019
Recuperar senha do root
23 Agosto 2019
Quer ficar rico?
19 Agosto 2019
Cuidado com floats em Linguagens
19 Julho 2019
Setando Permissões
12 Julho 2019
Pensamento do Dia
Crê nos que buscam a verdade. Duvida dos que a encontraram. (André Gide)
Main Menu
Início
Boas Vindas!
Básicos
HTML
Introdução ao HTML
Introdução ao HTML 5
Mais sobre HTML
Dicas de HTML
Includes
JavaScript
Introdução ao JavaScript
Mais sobre JavaScript
Integração do JS com o PHP
Utilitários JavaScript
Funções em JavaScript
Joguinhos em JavaScript
Frameworks JavaScript para Matemática
CSS
Introdução ao CSS
Ainda CSS
Grids Simples com CSS
jQuery
Introdução ao jQuery
Bootstrap
Introdução ao BootStrap
Usando o Bootstrap
PHP
Introdução ao PHP
Arquivos e Diretórios
Trabalhando com Forms
Trabalhando com Funções
Trabalhando com Includes
Trabalhando com Strings
Dicas de PHP
Tutorial de PHP
Usando locales com PHP
Cuidado com floats em Linguagens
PHPOO
Introdução ao PHPOO
Introdução ao MVC
PHPOO na Prática
PDO
Introdução ao PDO
Exemplo pdoSimples
Ferramentas
Ferramentas Web
Dica sobre a linguagem C:
Outros
C, C ++ ou Java superior a Python ou C #
Servidores
Desktop
Remover Serviço do Windows
Quebrar senha do Windows
Gravar imagem em Pendrive no Mint
Desativar Hibernação no Windows 8+
Permissões no Servidor Web
Remover Convidado
Conectar ao SSH via Nautilus
Instalar Servidor Web
Formatar Pendrive via Terminal
Compactação Multivolume
10 Dicas para Acelerar o Windows 10
Desligar Computador
Alternativas para o Prompt do Windows
Publicando Sites
Remasterização para Ubuntu ou Mint
Aumentando a Privacidade
Como Restaurar um Computador Dell
Impressora HP Deskjet no Linux Mint
Recuperar senha do root
Ubuntu Server
Limpar o Cache da RAM
Usando o Vagrant
Dicas Ubuntu
Instalar Servidor Web e SGBD
Ubuntu é a distribuição mais popular em servidores web
Guia de Compactação para o Terminal do Linux
Upgrade do Ubuntu Server
Find Tutorial
Shell Scripts
Backup do PostgreSQL
Script Desenvolvedores
Script Administradores
Servidor Web
Introdução ao Servidor Web
VirtualHost no Ubuntu
Acessar site antes da propagação do DNS
Permissões no diretório web
Setando Permissões
Servidor SGBD
MySQL Resumo
PostgreSQL Resumo
Importação e Exportação de bancos non MySQL
Trocar senha de Usuário do MySQL
Precisamos falar sobre o VPS
PostgreSQL
Introdução
Introdução ao PostgreSQL
FAQs de Bancos de Dados
Conceitos Importantes no PostgreSQL
Limites do PostgreSQL
Novidades do PostgreSQL
Projeto
Boas Práticas com Bancos de Dados
PostgreSQL - Projeto/Arquitetura
Dimensionamento de Hardware
Dicas para o Dimensionamento do Hardware
Ferramentas
Instalação
Linguagem SQL
Catálogo do Sistema
Geográficos
Dicas
Exercícios
Scripts SQL
Joomla 3
Introdução
Configurações
Administração
Administração do Joomla
Customização do Template
Adicionar Conteúdo
Instalar Extensões
Extensões
Minhas Extensões
Customização de módulo do Joomla 3
Criando uma Galeria de Imagens no Joomla
Template Padrão do Governo - Ajustes
Template Padrão com Joomla 3.7.5 multilanguage
Gerenciador de Arquivos Web
Opções de Extensões para Vídeos no Joomla
Usando overrides com o core do Joomla
Backup e Restore de site Joomla
Loja Simples
Dicas
Joomla - Referências
Inserindo código em Artigos
Hospedagem Free para Joomla
Evite armazenar imagens no banco de dados
Como importar banco grande com MySQL
Melhorando a velocidade do site
Upgrade do Joomla
Aumentando o tamanho dos uploads no php.ini
Criação de Página de erro (404) para Joomla
Mostrar Error no PHP
Desativando Controle de Versão dos artigos do Joomla 3
Adicionando Sufixo de Classe do Módulo Joomla
Ajustes na Tradução do Joomla
Vídeos do JOOMLADAY BRASIL
Atualizar Site em Joomla para outra Versão
Guia de Otimização de Sites
Melhores práticas para um site mais rápido
Antes de se publicar um novo site
Restore de Site em Joomla
Segurança
Guia de Segurança para a Web
Checklist de Segurança para Joomla
Ferramentas para melhorar a segurança
Segurança e phpini
Recomendações sobre Segurança
Referências sobre Segurança
Segurança na Web
Configurando o .htaccess
Instalação do Joomla
Frameworks
CakePHP 3
Introdução
Instalação
Convenções
Convenções do CakePHP
Tutoriais
Componente cake-control-br
Criando um Projeto no GitHub
Aplicativo de Exemplo
Criação de Plugin para o CakePHP 3
Dicas
Customizando a Paginação
Código Padrão
Dicas Diversas
Acesso a Bancos de Dados
Layout no CakePHP 3
Segurança
Segurança no CakePHP
MVC no CakePHP 3
Estrutura MVC
Configurações
Configurações do CakePHP 3
Meus Plugins
Plugin twbs-cake-css para CakePHP 3
Plugin cake-control-br para CakePHP 3
Laravel 5
Introdução
Instalação
Instalação do Laravel
Configurações
Configurações do Laravel
Routes
Routes no Laravel
Tutoriais
Crud-generator
Migrations no Laravel
Laravel - Controller
Laravel - Model
Laravel - View
Relacionamentos
Dicas
MVC no Laravel 5
Laravel - Artisan
Laravel - Auth
Convenções do Laravel
Erros e Correções
Faker com Laravel
Fluxo de Informações
Template no Laravel
Tinker com Laravel
Validações no Laravel
Mobile
Introdução
Ambiente
PhoneGap
Framework PhoneGap
PhoneGap - Exemplos
PhoneGap - Referências
App Inventor
App Inventor
App Inventor - Exemplo
Unity 3D
Engine Unity 3D
Unity 3D - Navegação
Sprite Editor
Criação de Terrenos
Input Manager
Programando em C# para Unity 3D
Jogos para Unity 3D
Intel XDK
Outros
IndexedDb para Mobile
Jogos Web
Introdução à jQueryMobile
jQueryMobile - Exemplos
jQueryMobile - Resumo
BootStrap - Resumo
WebSQL para Mobile
WebSQL - Exemplos
Framework Ionic
Ionic - Dicas
Engine Game Maker
Dicas
Mobile - Dicas
Editores de Código
Monaca
Monaca IDE Mobile
Monaca - Exemplo
Phaser
Framework Phaser
Phaser - Exemplos
Phaser - Tutorial
Phaser - Referências
Phaser - Editores
Jogo do Phaser em Mobile
Phaser - Ferramentas
Bons Jogos com Phaser
Onde publicar jogos online
Servidor Web Simples
Atualizar o Node.JS
Firebase - Hospedagem de aplicativos mobile
Compilação do JavaScript
Criando executável para Jogo web
Exercícios sobre Canvas
Phaser Dicas
Blog
Saúde
Dormir bem nos Restaura
Reflexões
Plataformas para Criação de Ebooks Online
Quer ficar rico?
Diversos
Como fazer um teste de USB
É possível viver sem o Google?
Tradução de sites de forma muito simples
Estudos
Estimulando para Estudar
Estudando com a Máxima Eficiência
Sobre
Livros
CakePHP
0 - Apresentação do Livro
1 - Introdução
2 - MVC no CakePHP
3 - Convenções sobre Configurações
4 - Instalação e pré-requisitos do CakePHP 3
5 - Gerando Código com Bake
5.1 - Uso dos templates do bake no CakePHP 3
6 - Segurança
7 - Debug e Erros
8 - Detalhes sobre Models
8.1 - Validações
8.2 - O básico sobre o ORM
8.3 - Retornando dados do banco
8.4 - Table Objects
8.5 - Query Builder
8.6- Behaviors
9 - Detalhes sobre Views
9.1 - Element
9.2 - Layout
9.3 - Helper
9.3.1 - formHelper
9.3.2 - htmlHelper
9.3.3 - TimeHelper
9.3.4 - flashHelper e Flash Component
10 - Detalhes sobre Controllers
10.1 - Components
11 - Plugins
11.1 - Criação de Plugin para o CakePHP 3
11.2 - Plugin DebugKit
11.3 - Criação do plugin cake-acl-br
12 - Dicas de CakePHP 3
13 - Aplicativos de Exemplo
13.2 – Aplicativo Blog
13.3 - Aplicativo com Bootstrap
13.4 - Aplicativo via Código
13.5 - Aplicativo Finanças Pessoais
13.6 - Aplicativo usando o Plugin admin-br
13.7 - Aplicativo com uma área restrita
13.8 - Autenticação e Autorização Simples
14 - Trabalhando com o Código do CakePHP 3
14.1 - Repassando Informações Entre Controllers
14.2 - Conhecendo o CSS default do CakePHP 3
14.3 - Trabalhando com session no CakePHP
14.4 - Comunicação entre Model e Controller
15 - Migrations
15.1 - Migrate
15.2 - Seed - inserindo registros nas tabelas
15.3 - Exemplos de uso da Faker
15.4 - Resumindo Migrations
16 - Ambiente de Desenvolvimento
17 - Referências
18 - Algo sobre o novo CakePHP 4
19 - Conclusão
20 – Apêndice A - Dicas sobre o Composer
Código Fonte
Cuidando bem da Saúde
PostgreSQL Prático
Aplicativos em PHP
Curso de Joomla
Componentes Comerciais para Joomla
Administração de Servidores Linux
Servidores Web Linux tipo VPS
Programação Web
CakePHP Aplicativos
Joomla Programalçao
Servidores VPS
SGBD PostgreSQL
Criando Aplicativos e Extensões para o CakePHP 3
Contato
Mapa
Populares
Atualizar o Node.JS
Melhorando a velocidade do site
Boas Vindas!
Instalação do Joomla
É possível viver sem o Google?
Novo Testamento
E já está próximo o fim de todas as coisas; portanto sede sóbrios e vigiai em oração.
(1Pe, 4:7)
Rotas no Mapa do Google
Abrir o Mapa
Menu Principal
Início
Básicos
HTML
JavaScript
CSS
jQuery
Bootstrap
PHP
PHPOO
PDO
Ferramentas
Outros
Servidores
Desktop
Ubuntu Server
Shell Scripts
Servidor Web
Servidor SGBD
PostgreSQL
Introdução
Projeto
Dimensionamento
Joomla 3
Introdução
Segurança
Instalação do Joomla
Administração
Extensões
Loja Simples
Dicas
Frameworks
CakePHP 3
Introdução
Instalação
Configurações
Convenções
Tutoriais
Dicas
Segurança
MVC no CakePHP 3
Laravel 5
Introdução
Instalação
Configurações
Routes
Dicas
Tutoriais
Mobile
Introdução
Ambiente
Phaser
Monaca
PhoneGap
App Inventor
Unity 3D
Intel XDK
Outros
Dicas
Blog
Reflexões
Saúde
Diversos
Estudos
Sobre
Projetos
Livros
Currículo
Contato
Mapa