[ATUALIZADO]NewsInside 2.0: Todas as Novidades do Fórum.

Imagem------------------------------------------------Imagem

[Programação e Web Dev] Alguém aí mexe com isso?

Discussão sobre PCs, Macs e outros tipos de computadores, incluíndo Hardware e Software
Avatar do usuário
RedMonkey
Usuário
Usuário
Mensagens: 800
Registrado em: 04/08/2009
Reputation: 0
Consoles: 24 no total.
Titulo: Squirtle, squirtle!
Live ID: Macakaio
PSN ID: greencezar
Localização: ES

02/02/2016

Ransen, morreu não! Calma que logo a galera volta das cinzas aqui com novidade. Eu mesmo to aprendendo o básico do Linux primeiro pra me familiarizar com o SO.

Offtopic: Ransen, tem meses que seu avatar não aparece mais. Atualize isso, pls! :dawg:
Imagem
Imagem

Imagem

Avatar do usuário
Amido
Site Admin
Site Admin
Mensagens: 5613
Registrado em: 16/01/2011
Reputation: 0
Consoles: Wii/DSi/PSP/PS3/PS4
Titulo: Recorte aqui
Contato:

04/02/2016

alguem com algum script de auto click ou keyboard auto press pra linux? XD
Imagem

Avatar do usuário
Gimenez
Usuário
Usuário
Mensagens: 735
Registrado em: 07/12/2009
Reputation: 0
Consoles: PS2,PSP-3K,3DS,GB,GBA,360
Titulo: Yes we nyan!
Live ID: Matheus Gimenez
PSN ID: Gimenezilla
XLink Kai ID: Gimenez
Localização: Cidade do Clima

05/02/2016

Eu sei bem basicão de programação e web eu to beem desatualizado. Fazer o que não é meu forte, ao menos por enquanto embora eu curta, mas "minino isperto" da programação é o Roxas que até trampa com esses roles.
Imagem

O Moderador dorgado ensina a limpar os brinquedos com Lustra Móveis Poliflor!
A Moderadora dorgada recomenda tomar banho antes de colocar a película!
E user maluco da narigada no brinquedo ao invés de colocar a película!
Isto não é um fórum ! Isto aqui é um hospício !

By Stranger_Eddie

Avatar do usuário
Wolfterro
Moderador - Wii
Moderador - Wii
Mensagens: 5125
Registrado em: 16/01/2011
Reputation: 0
Consoles: Wii,X360,PS3,NDS,N64,GBASP,PS1
Titulo: Ippen... Shinde miru?
Live ID: Wolfct2v
PSN ID: Wolfterro
Localização: Rio de Janeiro - RJ
Contato:

06/02/2016

Ransen, fiz um "'hello, world!' avançado" em C, se for do seu interesse. :dawg:
Fiz mais para aprender a inserir argumentos do terminal no programa e fazê-lo funcionar de acordo, como eu não tinha uma boa ideia do que o programa poderia fazer, decidi usar o Hello World em várias línguas diferentes, e pela zueira também. :dorgas:

https://github.com/Wolfterro/Projetos-em-C" onclick="window.open(this.href);return false;

Meus projetos aleatórios em C para aprendizagem e testes ficarão no repositório acima, se estiver interessado.
Eu ainda não sei muito sobre C mas pretendo aprender mais sobre ele, atualmente estou lendo o livro do K&R (segunda edição) e C Programming - A modern approach, por K. N. King, são livros muito bons e estão me ajudando muito! :y:
Amido escreveu:alguem com algum script de auto click ou keyboard auto press pra linux? XD
SE eu não me engano, existe uma ferramenta chamada xdotool que permite que você insira comandos do teclado e do mouse automaticamente.
E é possível também automatizar com um script simples, invocando o programa e o comando que deseja, seguido de um intervalo com 'sleep', se necessário.
Gimenez escreveu:Eu sei bem basicão de programação e web eu to beem desatualizado. Fazer o que não é meu forte, ao menos por enquanto embora eu curta, mas "minino isperto" da programação é o Roxas que até trampa com esses roles.
Se for do seu interesse, poderia começar com algo simples, como Web Dev.
HTML e CSS não é tão difícil assim, legal é quando você começa a utilizar JavaScript. :dawg:

Se quiser, tem algumas recomendações de sites no post principal caso queira um ponto de partida. :y:
Imagem
Imagem
Imagem

Wii 4.2U Softmod - Xbox 360 Slim 4GB LT+ 3.0 - Playstation 3 Slim 160GB CFW Rebug 4.46.1 REX + Ext. HDD 1TB - Nintendo DS Lite + R4 Wood + Ez Flash 3 in 1

Avatar do usuário
Amido
Site Admin
Site Admin
Mensagens: 5613
Registrado em: 16/01/2011
Reputation: 0
Consoles: Wii/DSi/PSP/PS3/PS4
Titulo: Recorte aqui
Contato:

08/02/2016

Wolfterro, nenhum que tinha GUI? D=
Imagem

Avatar do usuário
Wolfterro
Moderador - Wii
Moderador - Wii
Mensagens: 5125
Registrado em: 16/01/2011
Reputation: 0
Consoles: Wii,X360,PS3,NDS,N64,GBASP,PS1
Titulo: Ippen... Shinde miru?
Live ID: Wolfct2v
PSN ID: Wolfterro
Localização: Rio de Janeiro - RJ
Contato:

09/02/2016

Amido escreveu:Wolfterro, nenhum que tinha GUI? D=
Acho que não. :n:
Recomendo fortemente que aprenda a mexer no terminal, ficar dependendo muito de GUI em um ambiente Linux não é bom, apesar de não ser tão necessário assim no dia-a-dia.

===========================

Parada engraçada que aconteceu agora.

Estava começando a mexer no Mingw32 cross-compiler no Linux para criação de arquivos executáveis escritos em C para Windows e fui compilar um simples programa estilo "hello, world!" (mas com a interjeição do Stallman ao invés disso) e quando fui testar no Windows, o Avast acusou vírus (Evo-Gen [Susp])! Hahahaha

Tá, sei que é falso-positivo, mas vai ser foda se continuar assim pois ficar dizendo para os outros que "se o antivirus acusar algo, é falso-positivo", vai ficar complicado. :/

Mais estranho ainda é o fato de que meu outro programa, com uma biblioteca de exponenciação que criei (para testes mesmo), o Avast não acusou nada.

Sorte minha que dá pra testar no Wine, mas depois pra distribuir os programas vai ser tenso!
Imagem
Imagem
Imagem

Wii 4.2U Softmod - Xbox 360 Slim 4GB LT+ 3.0 - Playstation 3 Slim 160GB CFW Rebug 4.46.1 REX + Ext. HDD 1TB - Nintendo DS Lite + R4 Wood + Ez Flash 3 in 1

Zer007
Usuário
Usuário
Mensagens: 15
Registrado em: 08/10/2013
Reputation: 0
Consoles: ps3,2,1,n64,nds,psp

10/02/2016

Trabalho com c# para web ambiente windows e já mexi com ruby e php ambos para web mas no ambiente linux outras linguagens eu sei apenas ler, se puder ajudar em alguma coisa, tenho buscado aprender angular e utilizo esse site que possui diversos cursos gratuitos e deveras interessante:

https://www.udemy.com/" onclick="window.open(this.href);return false;

Avatar do usuário
RedMonkey
Usuário
Usuário
Mensagens: 800
Registrado em: 04/08/2009
Reputation: 0
Consoles: 24 no total.
Titulo: Squirtle, squirtle!
Live ID: Macakaio
PSN ID: greencezar
Localização: ES

29/06/2016

Comecei aprender a mexer em C e tô fazendo um joguinho em texto, pra treinar os limites do if e do else e tenho uma dúvida: tem como fazer aparecer letra por letra no programa, ou quando imprimimos os caracteres eles sempre vão aparecer todos de uma vez?
Imagem
Imagem

Imagem

Avatar do usuário
Palada
Usuário
Usuário
Mensagens: 1058
Registrado em: 01/11/2012
Reputation: 0
Consoles: PSP, PS3, PS4, PC
Titulo: Subway!
PSN ID: white_pad
Localização: Rio de Janeiro

29/06/2016

Já que o Kaio reviveu o tópico, vou postar algo que eu achei:

A Harvard tem um curso de introduão a CS que é BEM completo e MT bem recomendado.

A Intro do curso.


https://courses.edx.org/courses/course- ... S50+X/info" onclick="window.open(this.href);return false;
Nick Anterior: White_Paladin
Imagem

Avatar do usuário
Wolfterro
Moderador - Wii
Moderador - Wii
Mensagens: 5125
Registrado em: 16/01/2011
Reputation: 0
Consoles: Wii,X360,PS3,NDS,N64,GBASP,PS1
Titulo: Ippen... Shinde miru?
Live ID: Wolfct2v
PSN ID: Wolfterro
Localização: Rio de Janeiro - RJ
Contato:

30/06/2016

kaiobj escreveu:Comecei aprender a mexer em C e tô fazendo um joguinho em texto, pra treinar os limites do if e do else e tenho uma dúvida: tem como fazer aparecer letra por letra no programa, ou quando imprimimos os caracteres eles sempre vão aparecer todos de uma vez?
Em teoria seria possível se você utilizasse um loop, para iterar entre as letras que você quer imprimir na tela utilizando um array, por exemplo.
Mas ao invés de aparecer cada caractere sequencialmente, todos os caracteres aparecem de uma só vez, pois é necessário esperar o loop terminar para que o stdout possa imprimir os caracteres juntos.

Nunca tentei fazer isso em C, mas sei que é mais fácil em linguagens de programação de alto nível (Python, Java, Ruby e entre outros).
Vou tentar procurar um bom método e posto aqui. :y:´

EDIT: Straight outta Stack Overflow, com algumas alterações:

Código: Selecionar todos

#include <stdio.h>
#include <unistd.h>        // Vai precisar disto para a função usleep();

int main(void) {
        char *frase = "Fórum Newsinside";

        int i = 0;
        while(frase[i] != '\0') {
                putchar(frase[i]);    // Insere o caractere indicado pelo index ' i '.
                fflush(stdout);        // Precisar dar um 'flush' no buffer do terminal.
                usleep(200000);      // Delay de 200 ms.
                i++;                      // Incrementa o valor do index
        }
        printf("\n");        // Insere uma nova linha antes de sair do programa.
        return 0;
}
Recomendo criar uma função que recebe como argumento a frase que você quer imprimir desta maneira e o tempo de delay.
Assim ficaria mais fácil na hora de criar o jogo, pois ficar repetindo o código a toa torna o jogo maior e menos otimizado. :D

Algo mais ou menos assim:

Código: Selecionar todos

#include <stdio.h>
#include <unistd.h>        // Vai precisar disto para a função usleep();

void printseq(char *frase, int ms) {
        int i = 0;
        while(frase[i] != '\0') {
                putchar(frase[i]);    // Insere o caractere indicado pelo index ' i '.
                fflush(stdout);        // Precisar dar um 'flush' no buffer do terminal.
                usleep(ms);           // Delay em ms.
                i++;                      // Incrementa o valor do index
        }
        printf("\n");        // Insere uma nova linha antes de sair da função.
}

int main(void) {
        char *forum = "forums.newsinside.org";
        char *blog = "www.newsinside.org";

        printseq(forum, 200000);        // Imprime sequencialmente a frase definida em 'forum', com delay de 200 ms.
        printseq(blog, 100000);          // O mesmo de cima com a frase em 'blog', mas com delay de 100 ms.

        return 0;
}
Imagem
Imagem
Imagem

Wii 4.2U Softmod - Xbox 360 Slim 4GB LT+ 3.0 - Playstation 3 Slim 160GB CFW Rebug 4.46.1 REX + Ext. HDD 1TB - Nintendo DS Lite + R4 Wood + Ez Flash 3 in 1

Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante