quarta-feira, 16 de novembro de 2011

COMSOLID^4

Boa tarde, hoje irei falar um pouco sobre o COMSOLID^4, Um evento realizado pela Comunidade Maracanauense de Software Livre e Inclusão Digital, onde já será realizada a sua 4ª Edição, trazendo assim mais amantes ou pessoas que desejam conhecer o que Software Livre. Onde este ano trará muitas atividades, como: Campeonatos de Jogos Livres, Install Fest, Palestras, Oficinas, Mini-Cursos, Mostra Anime, Sorteio de Brindes, Apresentações, Bandas e muitos mais.

Então você se pergunta, Mas eu não entendo nada de Software Livre?, isto será mais uma oportunidade para conhecer o evento. Onde será realizado no Campus do IFCE Maracanau nos dias 23/11 à 26/11, Sua pré-inscrição pode ser realizada no site do evento basta clicar no link a seguir: site COMSOLID.ORG. Você será redirecionado para o site deles. E no canto superior direito encontrara o icone escrito INSCREVA-SE JÀ ou na barra de menu do seu lado esquerdo no item INSCRIÇÂO, você poderá está realizando sua inscrição onde à entrada será apenas 1Kg de Alimento não perecivél entregue na hora do credenciamento no dia do evento. Obrigado, Maiores Informações estarão no site do COMSOLID.

terça-feira, 15 de novembro de 2011

Utilizar ou não IDE? Parte 1.

Por que usar ou não IDE(Integrated Development Environment), eu particularmente gosto de utilizar IDE, para programar em Java, Utilizo Eclipse e Netbeans, O uso de IDEs é aconselhável  para desenvolvimentos em projetos, e para empresas que desejam ter agilidade no desenvolvimento, devido a diversas facilidades que a IDE proporciona, mas na minha opinião para estudo você tem de fazer tudo no braço, por exemplo para estudar a Linguagem C, Meu S.O é o Ubuntu , e utilizo o gedit(editor de texto simples do Linux) , Ele me fornece varias coisas embora simples, destaque em cores na sintaxe da linguagem, numero de linhas para melhor localização de processos de linhas do código fonte, e o utilizo o terminal do Linux juntamente GCC nativo do Linux, executando  o comando gcc -c arquivo.c  -o arquivo, e para executar  ./arquivo, pois para aprender realmente devemos fazer no braço. Abaixo imagens do gedit e da IDE Netbeans, logo depois uma pequena enquete que fiz com dois amigos sobre o assunto:

Gedit no Ubuntu:

 















 Netbeans no Ubuntu:














Enquetes sobre o uso de IDEs:

Emanuella Gome, Grupo COMSOLID, Estudante de Ciência da Computação, IFCE Campus Maracanau:
Você gosta ou não de usar IDE para desenvolvimento?
Gosto de IDE sim
Qual IDE você usa?
Uso Eclipse e Netbeans
Qual Linguagem você desenvolve?
Desenvolvo em Java, mas não profissionalmente
Quando faço um 'hello world'... Hehehehe
Em quais momentos você acha que não precisa usar IDE para desenvolver?
Geralmente, não uso IDE pra programas com algoritmos simples... Sem muitas divisões!

Ryan Fernandes, Estudante de Sistemas de Informação FLF:
Você gosta ou não de usar IDE para desenvolvimento?
Sim
Qual IDE você usa?
Melhor eu acho que seria eclipse
Qual Linguagem você desenvolve?
Melhor que eu acho Java
Em quais momentos você acha que não precisa usar IDE para desenvolver?
Sempre deve-se usar IDE
Facilita muita e deixa mais rápido o processo de desenvolvimento
xD

Este foi o primeiro de alguns posts,deste assunto, obrigado.

terça-feira, 25 de outubro de 2011

3º Dia Livre

Hoje minha postagem vai ser um pouco diferente, muitos já ouviram falar em software livre, GNU/Linux e outros termos deste tipo. Mas não sabem o que é tudo isso, então por que não aproveitar essa oportunidade do encontro de usuários de software livre para conhecer tudo isto, o Dia Livre, que já está na sua 3ª edição. Então participe, segue abaixo informativo do encontro:

Para se inscrever no encontro basta clicar aqui que você será redirecionado para o formulário de inscrição. Ou para visitar o site do encontro clique aqui.

quarta-feira, 19 de outubro de 2011

Imprimindo Strings Python :)

Beleza galera, estou eu aqui de novo, para falar um pouco de Strings, String nada mais é do que um conjunto de caracteres formando palavras ou frases, em Python uma String é como se fosse um array de caracteres igualmente ao C, onde podemos imprimir tanto a palavra por inteira como requisitar impressão individual de seus caracteres a diferença é que em Python você não precisa declarar, vou mostrar um exemplo básico utilizando o comando de impressão do Python print:

>>> texto = 'string' #objeto tipo string
>>> print texto #imprimindo a palavra inteira
string
>>> print texto[0] #imprimindo a primeira posição da cadeia de caracteres
s
>>> print texto[5]#imprimindo o ultimo caractere
g
>>> print texto[1:3]#imprimindo a partir de 1 até a posição anterior a 3
tr
>>> print texto[3:]#podemos tambem omitir caracteres da 4 posicao a 0
ing
>>> print texto[:4]#ou pegar os 4 primeiros caracteres
stri
>>> print texto[::-1]#tambem podemos inverter a string
gnirts

Vocês não precisam tentar entender tudo isto agora, irei explicar melhor depois, diferentes formas de imprimir a Strings, Isso foi mais para mostrar que a String em Python é um conjunto de caractres em array. Obrigado até a proxima.  :)

terça-feira, 18 de outubro de 2011

Comentário em Python #comentario

Caso você se depare com uma cerquilha ou jogo da velha como conhecemos '#', não se assuste esse é o caractere que indica ao interpretador que é um comentário, e ele ignora tudo que tiver após a cerquilha indicando que a linha esta comentada.

>>>#Está linha está comentada

Tipos de objetos no Python

Existem diversos tipos de objetos no Python são eles: inteiros, float (números com pontos flutuantes), string (texto), tuplas, listas, dicionários. mas não definimos tipos de variáveis em Python, como saber qual tipo de variável usamos a função type(x), onde x é sua variável exemplos:


>>> a=1 #int
>>> type(a)
< type 'int' >
>>> texto = 'fala que eu codifico' #string
>>> type(texto)
< type 'str' >
>>> pi = 3.14 #float
>>> type(pi)
< type 'float' >
>>> lista = [1,2,3]
>>> type(lista) #lista
< type 'list' >
>>> tupla = (1,2,3) #tupla
>>> type(tupla)
< type 'tuple'>
>>> dicionario = {'num1':1,'num2':2} #dicionario
>>> type(dicionario)
< type 'dict' >


Como havia falado essa função está mostrando o tipo de cada variável, no decorrer dos posts irei explicar melhor o que cada tipo de objeto faz. valeu até a próxima, qualquer dúvida deixe um comentário

domingo, 16 de outubro de 2011

Operadores aritméticos e lógicos em Python.

Ae galera, segue abaixo os operadores aritméticos e lógicos, onde podemos fazer diversas combinações com eles, no decorrer dos posts irei mostrar como fazer isso. valeus :)

>>>#Operadores aritméticos
>>> a = 1 # atribuindo valor de a
>>> b = 3 # atribuindo valor de a
>>> a + b  #adição
4
>>> a - b #subtração
-2
>>> a * b #multiplicação
3
>>> a / b #divisão
0
>>> a**b #exponenciação 
1
>>>a % b # resto da divisão
1
>>>#Operadores lógicos
>>> a = 1 # atribuindo valor de a
>>> b = 2 # atribuindo valor de b
>>> a == b # testa se a é igual a b
False
>>> a != b # testa se a é diferente de b
True
>>> a <> b # testa se a é diferente de b
True
>>> a > b # se a é maior que b
False
>>> a < b # se a é menor que b
True
>>> a >= b # maior igual
False
>>> a <= b # menor igual
True