Responsive Ad Slot

Mostrando postagens com marcador diolinux ead. Mostrar todas as postagens
Mostrando postagens com marcador diolinux ead. Mostrar todas as postagens

Matrículas abertas para o curso de SHELL SCRIPT! (TEMPO E VAGAS LIMITADAS)

Nenhum comentário

sábado, 5 de agosto de 2017

Depois de dois meses em hiato, finalmente vamos conseguir abrir as vagas para o curso de Shell Script do Diolinux EAD. Agora o Tiago Salem, nosso professor, estará apto a receber e atender novos alunos.

Curso de Shell Script






Chegou a hora de abrirmos as matrículas para a nossa segunda turma de alunos para o curso "Shell Script - Dominando o Linux uma linha  por vez" ministrado no Diolinux EAD pelo professor Tiago Salem, ex-desenvolvedor da Canonical e atual Engenheiro de Suporte L3 na SUSE.

Assim como fizemos no lançamento da primeira turma, não podemos deixar as matrículas abertas tempo demais e nem deixar as vagas liberadas por conta da agenda do Tiago, que quer dar atenção especial a todos os seus alunos.

Vagas limitadas e tempo limitado


Quando fechamos as matrículas pela primeira vez, colocamos no Diolinux EAD um formulário para que as pessoas pudessem entrar na lista de espera para esta próxima turma, a ideia era fechar uma turma de 50 pessoas no máximo, porém, tivemos uma popularidade incrível e por conta disso vamos abrir 100 vagas, pois 91 pessoas já haviam se candidatado a  uma vaga no curso através deste formulário.

Essas mais de 90 pessoas receberam de antemão em seus e-mails hoje pela manhã o link para compra para garantir as suas vagas. De qualquer forma, as matrículas ficarão abertas somente até o dia 10 de Agosto, depois fecharemos elas novamente por tempo indeterminado, até que tenhamos mais capacidade para atender todo mundo.

Atenção para as pessoas que colocaram seus nomes da lista: O fato do seu nome estar lá não lhe garante uma vaga necessariamente, mas ele te deu uma vantagem em relação aos outros compradores para que você possa comprar ele antes.

Se você quiser dominar o Linux através do Shell Script, a hora é agora!


Como as vagas são limitadas e o tempo também, o melhor momento para você comprar o curso é exatamente agora, corra lá e garanta o seu espaço em um curso extremamente bem elaborado e com um profissional de primeiro nível como instrutor.

Se estiver precisando de "incentivo", nós temos 50 cupons de desconto para serem usados por pessoas que não fizeram o curso de Bash ainda, estes recebem automaticamente um desconto especial para o curso de Shell Script, para comprar o curso de Shell com R$ 49,90 de desconto basta inserir o código a seguir na hora de finalizar a compra:

HWAYTSHELL

Pegou a referência ao AC/DC? 😀

Esperamos você no curso enquanto durarem as vagas, clique aqui para acessar.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


O que é possível fazer com Shell Script?

Nenhum comentário

sexta-feira, 4 de agosto de 2017

Recentemente um dos alunos lá do EAD do Diolinux fez uma pergunta interessante:  O que é possível de se fazer com shell script? Como esta é uma dúvida muito comum, aqui neste artigo vamos entender melhor o que é possível de se fazer com shell script e quando se deve (ou não) usar shell script.

Curso de Shell Script




A primeira coisa que temos que entender é que as linguagens de programação (e incluo shell script aqui) são ferramentas que nós entusiastas de tecnologia utilizamos para resolver problemas.

Dependendo da natureza do problema, existe uma ferramenta mais adequada.

Explico:

Vamos supor que você precise serrar uma tábua. Você tem a opção de escolher entre um serrote e uma faca de cozinha. Qual você escolheria?


É claro que a ferramenta que vai dar resultado mais rápido e com menos esforço é o serrote.. mas.. se você quisesse usar a faca, também iria funcionar, só que iria exigir *muito* mais esforço e demoraria muito mais tempo.

Com linguagens de programação é a mesma coisa, e por isso que não existe "a melhor linguagem".

Cada uma é boa em fazer uma coisa, e quanto mais você domina a "ferramenta", melhor e mais rápido você resolve os problemas.

Shell Script é uma linguagem que você utiliza para pedir que o Bash automatize diversos tipos de tarefas, especialmente quando estas tarefas envolvem invocar comandos do terminal.

O Bash trabalha muito bem interagindo com comandos da linha de comando (capturando saída de comandos, condicionando execução de comandos, etc), e por isso é a ferramenta preferida de uma enorme quantidade de pessoas para automatizar tarefas principalmente administrativas.


É claro que em outras linguagens também é possível de se obter o mesmo resultado, mas pode talvez não ser tão trivial quando em shell script.

O oposto também é verdadeiro. Já vi gente implementando um servidor web em shell script (tipo um apache ou nginx). É claro que funciona, porém é uma solução que não "escala". Shell script não é uma linguagem de alta performance, e portanto este servidor web, apesar de ser um ótimo exercício para fins didáticos, não poderia ser utilizado "para valer" devido ao seu desempenho ruim comparado a um servidor escrito em C ou C++.


Outro exemplo é um projeto muito bacana: Mario em shell script.

Simplesmente sensacional e mostra todo o poder do shell script, mas evidentemente não é a ferramenta ideal para se escrever um jogo.

Resumo da obra:

O poder está na mão do programador em decidir qual é a ferramenta mais adequada para se resolver algum problema, e se este problema envolve automatização de comandos disponíveis no terminal e tarefas administrativas, não precisa pensar duas vezes e pode mandar bala no shell script.

E por falar nisso, se você já tem experiência na linha de comando e gostaria de passar para o próximo nível, entender como o processo de criação de um script funciona e entender os diversos operadores e estruturas que o bash fornece para automatizar processos, em breve abriremos mais vagas no curso de shell script lá no EAD do Diolinux.

Existe uma fila de espera para os cursos, são 100 vagas que serão abertas, até o momento temos 84 inscritos, então se você tem interesse, corre lá para ver!

Este texto foi escrito pelo Tiago Salem, nosso professor no Diolinux EAD.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Como aprender sobre o terminal Linux? Faça uma aula GRÁTIS agora!

Nenhum comentário

quinta-feira, 20 de julho de 2017

O terminal Linux pode ser complicado para algumas pessoas, especialmente para iniciantes, mas com dedicação e estudo você consegue "domar a fera" e aprender a "língua do terminal", como o nosso professor, Tiago Salem, gosta de chamar. Pensando em te ajudar a superar um possível medo da "telinha preta", ele preparou uma pequena aula grátis para você aprender mais sobre alguns dos aspectos do Terminal, confira agora:

Comandos Linux




Nesta semana eu coloquei na nossa fan page no Facebook um post onde vocês puderam colocar as suas dúvidas sobre o terminal Linux, algumas dessas dúvidas geraram o vídeo que você vai assistir logo abaixo, as outras perguntas, o Tiago vai responder em um outro vídeo exclusivo que você poderá receber no seu e-mail.

O Tiago Salem é ex-desenvolvedor da Canonical e atual desenvolvedor da SUSE, ele tem muita experiência e vai te mostrar de forma simples como você usa comandos de forma concatenada, usando listas de comandos separadas por operadores lógicos e explicando a diferença entre eles, é muito simples, a aula é grátis, aproveite! ☺


A segunda aula é grátis também e pode ser enviada para o seu e-mail, se você quiser recebê-la basta se cadastrar abaixo, no e-mail nós também vamos enviar uma oferta muito bacana para o nosso novo curso de Shell Script, além do de Bash, assim você vai poder virar um "Ninja do Terminal!" 👊

Nesta segunda aula que você receberá o Tiago também vai responder várias perguntas que vocês deixaram no Facebook. As inscrições para o recebimento desta segunda aula estarão abertas até no Domingo, dia 23 de Julho, às 19 horas da noite, o vídeo extra grátis será enviado na Segunda-feira para todos os que participarem. Não temos limites de vagas para esta modalidade, a sua única preocupação vai ser aprender mais sobre o terminal.

- Não quer esperar? Conheça o curso de Bash aqui.


_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Tirando todas as suas dúvidas sobre Hospedagem de sites

Nenhum comentário

sexta-feira, 14 de julho de 2017

Quando o assunto é hospedagem de sites nós temos muitas variáveis para se considerar. Era de se esperar que um assunto tão vasto também gerasse muitas dúvidas, recentemente eu pedi para vocês através da Fan Page do canal/blog para que vocês deixassem as suas dúvidas sobre o assunto e chegou a hora de você ter as suas respostas!

Dúvidas sobre hospedagem




Quem vai responder as perguntas deixadas pelos nossos leitores no Facebook é o Nilton Oliveira, nosso professor do curso de Hospedagem com ISPConfig no Diolinux EAD, ele selecionou as principais questões que vocês deixaram e fez uma apanhado tirando todas as dúvidas.

Se você está prestes a contratar um serviço de hospedagem ou está procurando a melhor forma de hospedar os seus projetos, este material será de grande ajuda, confira:


Se quiser conhecer o canal do Nilton, o LinuxPRO, clique aqui. Caso você ainda tenha dúvidas, deixe aqui nos comentários que o Nilton pode respondê-los por aqui, ou mesmo fazer outro vídeo sobre o assunto.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Lançamento do curso de ISPConfig! Compre com 70% de desconto e certificado!

Nenhum comentário

quarta-feira, 12 de julho de 2017

Estamos lançando hoje o nosso curso de ISPConfig no Diolinux EAD, um curso completo que abrange a utilização do software para gerenciar ambientes de hospedagem de sites e muitas outras coisas, confira os detalhes e aproveite a promoção de lançamento!

ISPConfig




É com muito prazer que anunciamos o lançamento deste curso que vai fazer você se tornar um profissional mais completo na administração de servidores. O ISPConfig é uma excelente ferramenta que pode facilitar muito o seu dia a dia. 

Ideal para quem tem quer administrar servidores Linux com serviços como DNS, Bind, E-mail com Postfix, Base de Dados MariaDB/Mysql, Serviços Web Apache2 ou Nginx, Serviços de FTP, entres outros.

Lançamento do Curso

Nós fizemos a apresentação do curso e do ISPConfig no nosso canal no YouTube, confira aqui para conhecer melhor a ferramenta.

Confira também este artigo onde nós explicamos como o ISPConfig mudou a forma com que hospedamos os sites atualmente.

Promoção de lançamento!


Estamos com uma ótima promoção de lançamento, nas próximas 6 horas você poderá comprar o curso com 70% de desconto, até a 1:20 do dia 13 de Julho, saindo por R$ 89,90. Após isso, o preço continua em caráter promocional, mas sobe para R$ 199,90.

Temos apenas 90 vagas, então garanta logo a sua antes de que acabe, depois as matrículas serão encerradas!

Você pode encontrar uma aula demonstrativa, mais detalhes sobre o curso e a opção de comprá-lo com desconto através do link abaixo:

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Como o ISPConfig e o Linux mudaram a forma como hospedamos sites

Nenhum comentário
Hospedar um site é algo relativamente simples de se fazer hoje em dia, com poucos trocados você consegue alugar o seu próprio servidor e montar o serviço que quiser, ou você pode criar um ambiente de testes na sua própria máquina. Existem vários serviços prontos que podem ser úteis também e atender a muitos casos, mas é claro que o quando o "bicho pega" em grandes projetos, é preciso um certo profissionalismo extra e o gerenciamento destes servidores é um ponto central, por isso os profissionais dessa área, os especialistas, são pessoas de tanto valor para o mercado.

Hospedagem






A 11ª edição da pesquisa TIC Domicílios 2015, que mede a posse, o uso, o acesso e os hábitos da população brasileira em relação às tecnologias de informação e de comunicação, mostra que 58% da população brasileira usam a internet – o que representa 102 milhões de internautas. A proporção é 5% superior à registrada no levantamento de 2014.

De acordo com a pesquisa, o smartphone é o dispositivo mais utilizado para o acesso individual da internet pela maioria das pessoas: 89%, seguido pelo computador de mesa (40%), computador portátil ou notebook (39%), tablet (19%), televisão (13%) e videogame (8%).

O resultado do estudo é fruto de entrevistas pessoais realizadas em 23.465 domicílios em todo o território nacional, entre novembro de 2015 e junho de 2016.

Mas aí você pergunta, o que isso tem a ver com Hospedagem de Sites? Para uma resposta curta e direta, tudo. Vou explicar alguns detalhes nos quais o impacto desses dados na criação de um ambiente de hospedagem de sites, rápido, seguro e organizado é notável.

Nilton OS


Desculpe não me apresentar inicialmente, meu nome é Nilton e você vai me achar na internet como jniltinho ou Nilton OS, uso Linux há quase 19 anos, trabalhei na operação de um Provedor de Hospedagem por quase 10 anos, dos quais, a maior parte do tempo administrava um ambiente critico de e-mail com mais de 600 domínios e mais de 6.000 contas de e-mails e uma infraestrutura de hospedagem de sites com quase 100% do ambiente rodando Linux e sua pilha LAMP, (Linux, Apache, Mysql e PHP).

Voltando ao tópico, as informações afirmam que 89% dos acessos a internet é feito pelo smartphone, então é certo dizer que hoje no Brasil existem mais smartphones do que computadores de mesa conectados na internet.

As pessoas acessam os aplicativos instalados no smartphone, que por sua vez acessam serviços que estão rodando em algum Servidor, que na maioria das vezes rodam em cima de algum sistema operacional com kernel Linux.

A maioria desses serviços são serviços que rodam sobre a camada Web, protocolo HTTP na porta 80 ou em HTTPS na porta 443 ou mesmo alguma API rodando também sobre HTTP.

Em virtude disso você precisa usar uma aplicação servidor para o protocolo HTTP, hoje o mais conhecido é o Apache2, seguido do IIS da Microsoft, mas ao longo do tempo foram surgindo outros carinhas para aguentar toda essa demanda e um dos mais conhecidos é o Nginx que é outro servidor HTTP, mais rápido e mais performático que o Apache2. O projeto Nginx nasceu para tampar essa lacuna que o projeto Apache tem, pois o Apache não nasceu em um cenário como o nosso atual, onde você tem milhares de dispositivos acessando um serviço web de forma simultânea.

Então o que você precisa para hospedar um site ou uma api web? 

Basicamente você vai precisar de 4 coisas, um sistema operacional Linux preferencialmente, um Servidor Web, um Servidor de Banco de Dados e uma linguagem de programação, mas não é só isso, para cada site ou api ou serviço, você precisa criar um ambiente isolado para cada um deles e é aí que moram três problemas muito comuns em empresas de pequeno, médio, e até mesmo, grande porte, que são esses: rapidez, segurança e organização.

Foi nesta situação que há 10 anos ey conheci um projeto Open Source chamado ISPConfig, que me ajudou a organizar, deixar o ambiente mais seguro e fazer tudo com uma velocidade tremenda. Isso para todos os ambientes de hospedagem de sites em Linux, não precisei pagar nada para usá-lo e o provedor onde trabalhava não tinha recursos para gastar com algum outro software de gestão de hospedagem. O software não tem custos, mas você precisa aprender a usá-lo!

Hoje o ISPConfig administra os seguintes serviços no Linux: DNS, Bind, E-mail com Postfix, Base de Dados MariaDB/Mysql, Serviços Web Apache2 ou Nginx, Serviços de FTP, entres outros. 

O ISPConfig é o software grátis mais completo para colocar em um provedor de Hospedagem de Sites ou E-mail e eu recomendo ele para qualquer profissional ou empresa que desenvolve software para Web, tanto para quem desenvolve para computador de mesa quanto para quem desenvolve software para smartphones.

A Hospedagem antes do ISPConfig


Creio que esse tipo de cenário seja parecido com a maioria das empresas que não tem um software de gestão de hospedagem, mas vamos ao que interessa, essa é uma pequena historia que ilustra bem o caos que era antes do ISPConfig.



Na época que entrei na empresa, tínhamos 4 servidores de hospedagem, 3 servidores Linux e um servidor Windows com IIS, os servidores Linux rodavam com Apache e hospedavam sites escritos em PHP e HTML. Para criar um novo site, você tinha que acessar o servidor remotamente por ssh e criar tudo pelo terminal do Linux, muitas vezes perdíamos uma grande quantidade de tempo efetuando esse procedimento, fora que cada analista Linux criava de forma diferente esse tipo de ambiente.

Para minha felicidade, no Provedor onde eu trabalhava só haviam duas pessoas para trabalhar com este ambiente, o que diminuía a quantidade de erros, porém, eventualmente os diretores faziam esse processo, fazendo com o que o ambiente ficasse mais bagunçado.

Muitas vezes eu esquecia uma ou outra coisa para habilitar no site e tinha outro erro ainda mais grave, como não tinha quota para os sites, alguns clientes que contratavam um espaço de 500MB e quando íamos verificar, ele tinha hospedado mais de 3GB de dados na sua pasta de site, nem vou comentar sobre a parte de segurança nas permissões de arquivos e pastas, não sei como o ambiente sobreviveu tanto tempo com esse caos que era aquela infra de hospedagem.

Por causa dessa desorganização ao longo do tempo perdemos alguns clientes. O ambiente era tão ruim que quando um site precisava de uma versão mais recente do PHP, precisávamos compilar e habilitar para todos os clientes e sites com PHP ativo, muitas vezes vários sites paravam de funcionar por causa dessa alteração.

Como eu tinha dito no inicio do post, no ambiente faltavam esses três pilares, ser rápido, seguro e organizado, creio que se continuassemos assim, perderíamos todos os clientes dessas hospedagens ou pior.

- Vamos usar o ISPConfig

Essa foi a frase de um diretor da empresa, confesso que fiquei muito surpreso no inicio, fiquei pensando na minha cabeça - o que será isso ? .... - Mas aí começou o grande desafio: entender esse software, instalar e colocar em produção. 

No inicio, em 2007, o ISPConfig estava na versão 2.2.x, mas naquela época apenas o Debian dava suporte a a ele, tudo bem, eu adorava o Debian mesmo. Depois de algumas semanas de testes, tínhamos um ambiente rodando em produção, vou dizer pra você com sinceridade, quase desisti de trabalhar com hospedagem. O ISPConfig era muito limitado e eu era mais limitado ainda em entender o ISPConfig. Só não desisti porque meu diretor na época pediu para eu insistir mais um pouco antes de jogar a toalha, o tempo foi passando e eu dominando ainda mais o software e aos poucos o projeto foi ganhado versões para outras distros Linux, em uma delas eu ajudei a reportar vários bugs, o openSUSE. Aos poucos migrei quase todos os servidores de hospedagem para o ISPConfig em cima do openSUSE, não foi algo fácil, mas era preciso.

Na versão 2.2 do ISPConfig, o suporte para servidores web ainda era muito limitado, só funcionava em cima do Apache e só podia ter apenas uma versão do PHP.

O tempo foi passando, eu conhecendo mais o ISPConfig, até que deu-se o inicio a versão 3.X do ISPConfig, com inúmeras melhorias, uma interface totalmente remodelada, feita com Ajax, suporte para outro servidor web e opção de compilar versões diferentes do PHP e usar essa versão em um site sem afetar outro site que esteja usando a versão padrão da distro.

Hoje o ISPConfig está na versão 3.1.5 que foi lançada dia 29 de Junho de 2017.


Quase 10 anos usando o ISPConfig, hoje ele consegue abrigar qualquer tipo de projeto web feito para ambiente Linux ou feito em Java, tudo no ISPConfig fica muito elegante e organizado, toda gestão é feita via interface web, se você precisar de um ambiente rápido você pode instalar o servidor web Nginx, além de um ambiente de hospedagem de sites, você ainda tem um ambiente de gestão de E-mails, serviços de DNS, Webmail, servidor de mensagens jabber, entre outras coisas, e o melhor,não tem custo nenhum para quem deseja instalar o sistema em um Servidor Linux.

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Curso de Shell Script - Dominando o Linux uma linha por vez!

Nenhum comentário

segunda-feira, 12 de junho de 2017

Depois do sucesso do nosso curso de Bash, finalmente chegou o momento de lançarmos a continuação dos estudos de quem está aprendendo a dominar o Linux através do terminal.

Curso de Shell Script




O curso de Shell Script, assim como o de Terminal Bash, vai ser ministrado pelo Tiago Salem Herrmann dentro do Diolinux EAD, o nosso sistema de ensino à distância.

Nesta semana nós tivemos um DioCast sobre Shell Script com a presença do Tiago onde explicamos todos os detalhes sobre o curso e ainda demos algumas dicas e apontamos alguns erros comuns de quem está aprendendo.


O quanto você manja do Terminal Linux?


Quer tirar essa dúvida? Faça o nosso QUIZ para saber em que nível você está.

Domine o Linux uma linha por vez!


Para você que já é nosso aluno

Se você está ansioso(a) para começar o curso, espere um pouquinho, pois eu vou te dar alguns presentes. O primeiro deles é diretamente direcionado para quem já fez o curso de Bash com a gente, essas pessoas receberam e-mails com cupons de desconto para o curso de Shell Script no valor de 50%.

Para você que vai ser nosso aluno

Antes de mais nada, seja bem-vindo(a), vamos começar com o pé direito? Nós estamos com um promoção de lançamento muito bacana. Até Terça-feira (13/06/17) à meia-noite você poderá comprar o curso com 38% de desconto!

As matrículas estarão abertas até Quinta-feira (15/06/17) apenas, depois disso fecharemos o curso para que o professor Tiago possa melhor atender os alunos, como explicamos no final do DioCast que você pode ver ali em cima, as matrículas serão abertas novamente somente conforme os alunos forem terminando.

Conheça o curso, o conteúdo programático e mais informações sobre ele clicando no botão abaixo.

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




5 motivos para se aprender Shell Script e dominar o Linux

Nenhum comentário

quarta-feira, 7 de junho de 2017

Não dá para negar que o Bash é um dos interpretadores de comando mais utilizados no mundo.
E não é a toa. Às vezes é impossível ver o potencial escondido atrás da linha de comando do Bash a olho nú.

Shell Script



Basta abrir a man page do Bash para ver o mundo de possibilidades (e até se impressionar/amedrontar um pouco).

Se você já fez o nosso curso de terminal, você já teve uma pequena amostra da quantidade de coisas que dá pra fazer na linha de comando (modo interativo).

Porém, muito se engana quem acha que shell scripts só servem para automatizar backups e afins.

Abaixo vamos listar 5 motivos para se aprender a arte do shell scripting.

1 - Inúmeras partes de uma distribuição linux utilizam shell scripts.

Shell Script


- Sistemas de empacotamento (rpm e deb): scripts são usados na hora de criar pacotes, e até na hora de instalar (scripts pós instalação).

- Init systems (upstart, sysvinit): precisam de shell scripts para controlar serviços que rodam aí por debaixo dos panos.

- Grub: Arquivos que geram configurações do boot são shell scripts: /etc/grub.d/

- startx: famoso comando que inicia modo gráfico é um shell script.

- xdg-open: comando para abrir arquivos automaticamente no programa correto, também é um shell script.

Poderíamos passar horas aqui listando lugares e sub-sistemas de uma distribuição linux que usam shell scripts.

2 - Novos conceitos, mas os Shell Scripts estão lá

Shell Scripts em drones?


É impressionante como o tempo passa, as tecnologias evoluem, os conceitos de computação mudam, porém shell scripts sempre aparecem em algum canto.

Talvez você tenha percebido que o que mais se fala hoje em dia é sobre computação em nuvem.
Demanda por novos profissionais que entendam de diversas tecnologias diferentes surgem, como docker e openstack.

E apesar dos conceitos novos, ainda lá na base o shell script continua firme e forte.

- Docker: Dentro do arquivo que define um container docker você pode utilizar shell scripts.

- Openstack: Você pode executar um script no primeiro boot de uma máquina virtual para personalização.

3 - Entender Shell Scripts melhora seu conhecimento no modo interativo

Aprendendo Shell Script


O Bash pode ser executado em basicamente dois modos: interativo (linha de comando) e não interativo (scripts).

Uma das coisas mais fascinantes do mundo dos interpretadores de comandos é o número de formas diferentes para se executar uma mesma tarefa.

Muitas pessoas passam muitos anos com um canivete suíço nas mãos, porém tentam fazer tudo somente utilizando a faca mais simples do canivete, pois é a única que sabem abrir.

Este canivete é o Bash. Quando nos aprofundamos em scripts e entendemos suas estruturas para controle de fluxo, variáveis, etc, conseguimos otimizar muito nosso tempo. Estruturas como o "for", e até mesmo funções, que geralmente são encontradas somente em scripts, podem facilmente
ser utilizadas direto na linha de comando em modo interativo. E é aí que está o pulo do gato.

Tarefas como renomear vários arquivos de um diretório de uma só vez podem facilmente ser feitas com uma linha como a seguinte:

for i in *.txt; do mv $i ${i%%.txt}-old.txt; done # renomeia todos os arquivos .txt para arquivo-old.txt

4 - Melhorar seu currículo

Currículo Shell Script


Qualquer pessoa que deseje trabalhar profissionalmente com Linux, ou seja, fazer do seu hobby uma profissão de verdade, precisa necessariamente dominar shell scripts. Independente da área que você planeje atuar (programação, administração de redes, administração de sistemas) você precisará escrever e ler scripts de outras pessoas.

Há ofertas de emprego que hoje em dia nem mesmo mencionam a exigência de saber shell scripts pois já assumem que o candidato sabe.

5 - Shell script é divertido

Shell Script é divertido


Somente amantes de tecnologia irão entender este motivo. Mas sim, o prazer de automatizar tarefas e ver aquele script que você criou do zero funcionando sozinho e ficar orgulhoso de ver ele fazendo aquilo que antigamente você precisava fazer "na mão"... este sentimento inexplicável já é motivo suficiente para largar tudo o que você está fazendo e ir correndo aprender shell scripts.

Claro que há muito material da internet para você pesquisar, apostilas e tudo mais, mas como vocês pediram diversas vezes, nós vamos lançar um novo curso no EAD.

Se você não tem ideia por onde começar e precisa de um guia, fique ligado que em breve lá no EAD do Diolinux será lançado um curso completo de Shell Script. Mais de 11 horas de vídeo aulas explicando detalhadamente tudo o que você precisa saber para dominar a arte automatizar tarefas
e otimizar a sua vida na linha de comando.

Este artigo foi escrito em parceria com o nosso professor Tiago Salem, ele já possui um curso de Bash (Terminal) lá no Diolinux EAD, esse curso é quase que um pré-requisito para o de Shell que está por vir, vale a pena dar uma olhada.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Aprenda a editar vídeos no Blender em uma hora!

Nenhum comentário

segunda-feira, 8 de maio de 2017

É Blender é um dos softwares de código aberto mais poderosos e mais aceitos da indústria, apesar dele ser mais conhecido no ramo da modelagem 3D, o software tem várias outras funções, entre elas a edição de vídeo. E que senhor editor, hein?! Hoje vamos aprender a domar essa fera, vem com a gente que vai ser moleza!

Como editar vídeos com o Blender




Vamos explorar à fundo a edição de vídeo no Blender, esse vídeo aqui foi preparado em conjunto com o nosso professor o Diolinux EAD, Júlio César, onde vamos tirar as principais dúvidas e mostrar de forma extremamente simples como você pode usar o Blender para editar vídeos. Em menos de uma hora você já vai estar conseguindo fazer as suas primeiras edições.



E agora é a hora da surpresa!


Dominando o Blender
O Blender é como o Dodge do Velosos e Furiosos, depois que você "domar o bicho", o céu é o limite!

Pra ficar mais fácil ainda de dominar essa fera, nós criamos um curso de edição de vídeo com Blender para você não ter mais dúvidas sobre o quanto essa ferramenta poderá ser poderosa, a boa nova é que se você está vendo este post entre os dias 7 à 9 de Maio de 2017, você tem a chance de comprar o curso pelo valor da Netflix, isso mesmo! Só R$ 19,90! E você ainda receberá uma aula extra grátis de introdução ao ambiente 3D do Blender, são 20 minutos extras de aula só para quem comprar na promoção de lançamento, depois deste dia os preços voltarão ao normal! A aula extra é somente para os compradores da promoção de lançamento!

Clique ai em cima pra detonar na edição com o Blender!
Acesse aqui para conseguir a sua vaga no curso, corra pois é por tempo BEM limitado! Neste link você também encontra todo o conteúdo programático, lembrando que você receberá também certificado de conclusão de curso.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




48 horas para você dominar o Terminal Linux!

Nenhum comentário

segunda-feira, 10 de abril de 2017

Você é o tipo de usuário Linux que vive brigando com o terminal? Então hoje você terá a oportunidade de fazer o nosso curso completo de Bash e aprender a falar a língua do terminal pelo mesmo valor de um mês na Netflix!

Aprenda a língua do terminal Linux- Curso de Bash




Nós elaboramos um curso para você virar craque no terminal e não ter mais medo da "telinha preta", sem enrolação!

São um total de 15 vídeo aulas com duração variada e material complementar onde você vai aprender a "língua" do terminal Linux, os assuntos abordadores serão os seguintes:

 - Os principais comandos do terminal;
- Entradas e saídas
- Redirecionamento para arquivos
- Redirecionamento entre processos
- Variáveis
- Comandos para gerenciar arquivos
- Comandos para administrar o sistema
- Como encontrar ajuda para trabalhar de forma autônoma depois do curso
- Gerenciamento de espaço de rede

E muito, muito mais!

Bônus: Comprando nesta promoção você irá receber gratuitamente um treinamento de 30 minutos extra sobre o editor de textos VIM, muito popular no mundo Linux.

Objetivo: Perder o medo de usar o terminal e passar a enxergá-lo como a ferramenta poderosa que é para te auxiliar a ter controle absoluto sobre o seu computador.

A quem se destina: Pessoas interessadas em aprofundar os seus conhecimentos do Linux e dispostas a terem o controle completo do computador em suas mãos.

Certificado: Você receberá um certificado de finalização do curso assinado com o nome do instrutor e com o nome do diretor do Diolinux EAD.

Carga Horária: O tempo de duração do curso gira em torno de 4,5 horas, entretanto, o valor pode praticamente dobrar se você fizer todos os exercícios propostos durante as aulas.

Conheça o seu professor!


Por quanto?


Claro, não menos importante é o valor para acesso a esse incrível conteúdo. Como eu disse no início, vai ser o valor de uma mensalidade da Netflix para você poder adquirir este conhecimento e virar um Ninja no Terminal.

As aulas serão no nosso EAD e você terá acesso a este curso por apenas R$ 19,90, mas atenção, esta oferta vale por apenas 48 horas e apenas para os primeiros 50 compradores! Caso as 50 vendas sejam feitas nas próximas horas a promoção vai se encerrar e o preço voltará ao seu padrão, R$ 79,90. Encerrando-se dia 12/04/2017 às 14 horas.
Curso de Bash
Clique para pegar o seu!
E aí, está esperando o que pra dominar o terminal de vez?


Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




School Tool - Programa para gerenciamento de escolas para Ubuntu

Nenhum comentário

segunda-feira, 6 de fevereiro de 2017

Há alguns dias atrás um amigo meu que tem uma escola de informática me pediu se eu conhecia uma ferramenta para ele gerenciar os alunos, notas, e outras coisas que rodasse no Linux e que de preferência fosse de graça. Bom, eu não conhecia, mas pesquisando encontrei o School Tool, e hoje vou compartilhar com vocês a minha descoberta.

Programa para Escolas Linux


O School Tool é uma ferramente criada pela Shuttleworth Foundation, a fundação criada pelo mesmo criador do Ubuntu, Mark Shuttleworth, ela tem a intenção de ser uma solução completa para quem precisa administrar a vida estudantil de uma escola de qualquer tipo.

O programa tem muitos recursos que fica até complicado de listar, mas se você quiser dar uma olhada em tudo o que ele oferece, consulte este link da página oficial. Dentre as funcionalidades, eu gostaria de destacar, de forma geral, a gerência de alunos e professores, calendários escolares, atribuição de atividades, gerencia de salas de aula, chamada, entre outros.

Você consegue ver alguns screenshots do School Tool aqui.

Mais sobre o School Tool


O School Tool está disponível para o Ubuntu diretamente do repositório oficial, porém, existem algumas coisas que eu acho importante comentar para você não se confundir. O School Tool é na verdade um serviço web, ou seja, o ideal é que você monte um servidor com ele e o sistema será acessado através dos navegadores, com gerência de usuários e etc, assim como qualquer outro sistema semelhante. Outra observação importante que deve ser feita é que o School Tool não é um ambiente de ensino online, como o Moodle por exemplo, mas um sistema para gerência de escolas que possui alguns recursos semelhantes. Se você está pensando em montar um EAD, ele não é uma alternativa de plataforma.

Para instalar no Ubuntu:
sudo apt install schooltool
Se preferir, pode adicionar o PPA também.

Você pode ler toda a documentação do programa nesta página, incluindo tutoriais e e-mail para contato com os desenvolvedores.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Cursos de Linux Online para iniciantes e avançados - Diolinux EAD

Nenhum comentário

sexta-feira, 26 de agosto de 2016

A busca de conhecimento é algo incessante nas mentes criativas, nas pessoas que querem melhorar de vida e aprimorar as suas habilidades, seja para usar no trabalho, seja para usar domesticamente. Pensando nisso é que nós realizamos neste mês um projeto que estava sendo planejado há muito tempo, um sistema de educação à distância que vai aproximar produtores de conhecimento de pessoas que precisam deste conhecimento, o Diolinux EAD.





Eu fiz um vídeo especial para apresentar o projeto para você, reserve alguns minutos do seu tempo para entender melhor como o Diolinux EAD funciona e quais são as oportunidades que você tem:


Acesse: EAD.DIOLINUX.COM.BR

De cursos Básicos à Avançados! 


A grande parte dos leitores do blog e inscritos do nosso canal é de público não técnico e que gostaria de usar o Linux como sistema operacional para trabalhar com as coisas mais variadas possíveis, assim como existe um percentual de pessoas que gostaria de trabalhar com Linux em servidores e desenvolvimento, para tentar atender aos dois públicos nós começamos com esta iniciativa.

No lançamento do Diolinux EAD nós temos um curso de Kdenlive, ideal para principiantes e pessoas que não conhecem o excelente editor de vídeos, que é o mesmo que nós utilizamos para produzir os vídeos do canal. Eu acredito que com mais pessoas sabendo editar vídeos, mais pessoas conseguirão produzir conteúdo neste formato para a internet, o que é vantajoso para todos, por isso ele foi o primeiro, e as pessoas que fizerem o nosso curso inicial de Kdenlive vai receber um super desconto quando o curso avançado for lançado.

Nós também temos a sessão de Livros e Cursos na DioStore, onde outros produtores de conteúdo que possuem as suas próprias plataformas de ensino comercializam os seus cursos, lá você encontra algumas coisas mais avançadas atualmente, como um curso completo de Docker.

A ideia é ir com o tempo produzindo conteúdo avançado também para o Diolinux EAD, sem esquecer o usuário doméstico, que é a maior carente em termos de conteúdo no Brasil.

Oportunidade para profissionais


Como se não bastasse oferecer um espaço para os nossos alunos poderem desenvolver as suas habilidades e tornarem-se melhores profissionais, além de expandirem seus conhecimentos, o Diolinux EAD também visa proporcionar uma oportunidade para as pessoas que já tem um conhecimento mais avançado em áreas variadas envolvendo tecnologia em geral e gostaria de compartilhar este conhecimento de forma sustentável.

Se você é especialista em alguma área, entende muito sobre algum assunto e acha que essas informações podem mudar as vidas das pessoas, entre em contato com a gente, podemos trabalhar juntos para criar um curso que será disponibilizado para milhares de pessoas Brasil à fora.

Este projeto ainda está no início e existem muitas coisas novas e boas por vir, participe da nossa iniciativa de levar o Linux para todas as pessoas, independente do nível técnico de cada uma e qual utilização a mesma faça!

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




Confira:
Blog Diolinux © all rights reserved
made with by templateszoo