Canadá – Inicio dos preparativos para a mudança

Hoje, após ler bastante informações no site do governo canadense, iniciei efetivamente os preparativos para minha viajem (já estava estudando isto desde o ano passado).

Irei submeter-me ao processo Federal Skilled Workers, um programa do governo federal canadense para permitir a entrada legal de profissionais qualificados para contribuírem no desenvolvimento do país.

Fui ao site da Polícia Federal para obter informações sobre a solicitação de passaporte, o passo mais básico em toda a empreitada até conseguir o VISA.

Além do site do governo canadense, estou participando de uma lista de discussão chamada OXE Canada, composta por pessoas que estão no processo de conseguir o VISA ou já conseguiram e compartilham suas experiências.

Pretendo, ao longo do processo, reportar aqui quais os passos segui para obter meu VISA, minha experiência e dicas para outras pessoas que irão submeter-se a este processo.


Pack Conteúdo Extra – Linux – 700 MB de informação


Pack Conteúdo Extra - Linux - 700 MB de informação

Buscando facilitar a vida de todos reuni em um só lugar mais de 700 mb de conteúdo sobre o Linux, desse modo não precisamos mais ficar garimpando de site em site buscando esse ou aquele item. Desse modo fica bem mais prático reunir toda essa coleção em nosso computador. Nessa lista temos revistas, vídeos, áudio de podcast, manuais, guias, livros e muito mais. Esse conteúdo serve para todos, usuários de Linux, Mac ou Windows.

Pensando numa maior comodidade, recomendo uma maneira bem prática de baixar todo esse conteúdo, que é com a ajuda do FreeRapid Downloader, um gerenciador de downloads especifico para esse tipo de de tarefa, pois gerencia filas de download do rapidshare e sites similares. Ele roda sem problemas no Ubuntu e no Windows, e não existe a necessidade de instalar. No caso do rapidshare ele faz tudo automaticamente, sem perguntas. é só copiar a lista dos links abaixo que ele faz o download por você. E o melhor programa do gênero que eu testei, funciona pelo java. Abaixo temos o link para o download.

FreeRapid Downloader
http://wordrider.net/download.php?file=FreeRAPID-0.82.zip

Dependências para rodar o FreeRapid Downloader no Ubuntu: No terminal digite a linha abaixo.
sudo apt-get install sun-java6-jre


Obs: Com o botão direito do mouse clique no arquivo frd.jar, e escolha a opção abrir com java. No Windows basta executar o frd.exe.




Download
http://rapidshare.com/files/257783608/Mega-Pack-Linux.part1.rar
http://rapidshare.com/files/257797994/Mega-Pack-Linux.part2.rar
http://rapidshare.com/files/257806646/Mega-Pack-Linux.part3.rar
http://rapidshare.com/files/257983843/Mega-Pack-Linux.part4.rar
http://rapidshare.com/files/258150695/Mega-Pack-Linux.part5.rar
http://rapidshare.com/files/257951312/Mega-Pack-Linux.part6.rar
http://rapidshare.com/files/257789079/Mega-Pack-Linux.part7.rar

Abaixo está a lista de arquivos que estão nesse pack, fiz o download de tudo e reuni num só lugar facilitando a vida de todos. Nele temos tudo que iremos precisar, no nosso dia a dia para nos informar estudar e principalmente compartilhar com amigos. Minha dica é gravar um CD com os arquivos desse download, e deixar juntamente com a mídia do Ubuntu. Ao instalar o Ubuntu na casa de um amigo, a minha sugestão é copiar todo esse conteúdo para a pasta home dessa nova instalação.

Itens do mega pack.
Wallpapers
Revista Guia do Hardware.NET
Apostilas BrOffice
Livros Completos - Guia do Hardware
Revista Gimpzine
BookCast
Videos
Manual Ubuntu - Completo
Revista Espirito Livre
Revista Linux
InfoExame - Ubuntu
Revista - BrOffice.org Zine
Guia do Linux Desktop
Blender
Outros
Pack_Ubuntu_Mega_Cover
ubuntu title font
nautilus-scripts

Mega-Pack-Linux\Revista Guia do Hardware.NET
RevistaGDH_01.pdf
RevistaGdH_02.pdf
RevistaGDH_03.pdf
RevistaGDH_04.pdf
RevistaGDH_05.pdf
RevistaGDH_06.pdf
RevistaGDH_07.pdf
RevistaGDH_08.pdf
RevistaGDH_09.pdf
RevistaGDH_10.pdf
RevistaGDH_11.pdf

Mega-Pack-Linux\Apostilas BrOffice
BrOffice.org Calc
BrOffice.org Writer
BrOffice.org Impress
BrOffice.org Base

Mega-Pack-Linux\Livros Completos - Guia do Hardware
Manual de Hardware Completo 3ed.pdf
Entendendo e Dominando o Linux 7ed.pdf
Novas Tecnologias 3ed.pdf
Redes 3ed.pdf
Placas3D 2ed.pdf
Dicionario de Termos de informatica 3ed.pdf
Upgrade e Manutencao.pdf

Mega-Pack-Linux\Revista Gimpzine
Gimpzine0.pdf
Gimpzine1.pdf
Gimpzine2.pdf
Gimpzine3.pdf
Gimpzine4.pdf
Gimpzine5.pdf
Gimpzine6.pdf
Gimpzine7.pdf
Gimpzine8.pdf

Mega-Pack-Linux\BookCast
GDHPress: BookCast - Entendendo o Linux.mp3
GDHPress: BookCast - Distribuições Linux.mp3
GDHPress: BookCast - Aplicativos Linux.mp3

Mega-Pack-Linux\Videos
Olhar Digital - programa 189 - win x ubuntu.flv
Olhar Digital - programa 215 - ubuntu.flv

Mega-Pack-Linux\Manual Ubuntu - Completo
Manual Ubuntu Completo.pdf

Mega-Pack-Linux\Revista Espírito Livre
Revista EspiritoLivre 001.pdf
Revista EspiritoLivre 002.pdf
Revista EspiritoLivre 003.pdf

Mega-Pack-Linux\Revista Linux
revista-linux_1.pdf
revista-linux_2.pdf
revista-linux_3.pdf
revista-linux_4.pdf
revista-linux_5.pdf

Mega-Pack-Linux\InfoExame - Ubuntu
Dicas InfoExame Ubuntu.pdf

Mega-Pack-Linux\Revista - BrOffice.org Zine
BrOoZine001.pdf
BrOoZine002.pdf
BrOoZine003.pdf
BrOoZine004.pdf
BrOoZine005.pdf
BrOoZine006.pdf
BrOoZine007.pdf
BrOoZine008.pdf

Mega-Pack-Linux
\Guia do Linux Desktop
0. Bloco Inicial.pdf
1. Os Sistemas GNU-Linux.pdf
2. Conhecimentos Gerais.pdf
3. A Instalacao do Sistema.pdf
4. Ajustes & Configurações.pdf
5. Gerenciamento de Programas.pdf
6. Ambientes Graficos.pdf
7. Aplicativos & Utilitarios.pdf
Z. Bloco Final.pdf

Mega-Pack-Linux\Blender
Guia do usuário para Uso do Blender 3D - 1.pdf
Guia do usuário para Uso do Blender 3D - 2.pdf
Guia do usuário para Uso do Blender 3D - 3.pdf

Ubuntu - Conteúdo Linux\Outros
cinelerra_cv_manual_pt_BR.pdf
ubunchu-episodio-01-pt_br.pdf
Dicas.pdf
In defense of Ubuntu.doc

Definindo valores usando params no Ruby on Rails

Imagine o exemplo abaixo:

@page = params[:page] ? params[:page].to_i : 1

Ele pode ser escrito de maneiras diferentes:

@page = [params[:page].to_i, 1].max
@page = (params[:page] || 1).to_i

No entanto, o José Valim mostrou um método do Hash que eu não conhecia: fetch.

@page = params.fetch(:page, 1).to_i

Definitivamente, uma solução muito mais elegante que todas as outras! Para saber mais, veja a documentação.

TextFlow 0.2.9 Lançado

A versão 0.2.9 do TextFlow foi lançada! Além de novos recursos para o editor, este lançamento traz como novidade o site oficial do projeto que pode ser acessado em http://textflowproject.org.

No site do projeto você poderá saber mais sobre os recursos do editor, o time de desenvolvimento, como fazer o download e também sua documentação que pode ser encontrada em http://docs.textflowproject.org.

Confira as novidades:

Novo navegador de arquivos: mais organizado e com alguns recursos extras.

Goto line: uma barra, semelhante a barra de pesquisa, para posicionar o cursor em uma linha escolhida.

Mais snippets: novos snippets incluídos.

Abrir arquivos em novas abas diretamente do Nautilus: se o Textflow já estiver aberto novos arquivos serão abertos em novas abas no editor que estiver executando.

Mais ferramentas para edição: converter tabs em espaços e vice-versa e mover linhas para cima ou para baixo.

Gerenciador de Linguagens: nessa versão foram incluídos os primeiros recursos para linguagens específicas. Agora não só os snippets são separados por linguagens, qualquer funcionalidade pode ser customizadas para funcionar apenas em um tipo de arquivo. O TextFlow identifica qual a linguagem da aba atual e consegue alterar seu estado para que determinados recursos fiquem disponíveis para o usuário.

Nas próximas versões cada vez mais linguagens deverão ganhar novos recursos e também será possível no futuro a criação de plugins para as linguagens pelos usuários.

Documentação: está disponível a documentação do TextFlow para que o usuário conheça suas funcionalidades e possa aprender e tirar algumas dúvidas sobre o editor.

Faça o donwload do editor e confira você mesmo as novidades.

HowtoForge – Um mundo de Howto e tutoriais online

Um dos pontos fortes de se utilizar softwares livres é a vasta documentação online existente em torno dos produtos, para completar tem também os famosos howto e os tutoriais. Uma das maiores fontes desses dois tipos citados é o:

How to forge

Nesse site, existem tutoriais e howto classificados por produto e feitos de uma maneira bem prática, com figuras acompanhando cada passo executado. Não são apenas documentos simples para problemas comuns, existe todo tipo de procedimento, desde uma instalação básica até uma daquelas configurações mais exóticas de programas. Vale a pena dar uma olhada,  o site é organizado através de uma barra de menu no lado esquerdo, onde é possível escolher o programa, e a partir disso, os tutoriais relacionados com o mesmo.

Façam bom proveito e digam o que acharam nos comentários.