[ busca ] [ b / mod / d ] [ cri / mu / lit / comp ] [ tv / an / jo / occult / k ] [ porn / tr ] [ tudo / banlist / arquivo ] [ regras / faq / biblioteca ]

/comp/ - Computação

Nome
E-mail
Assunto
Comentar
Arquivo
Inserir
Senha (Para excluir arquivos)

Frequentem as boards secundárias.
Chequem o catálogo antes de postar.
Visitem a Biblioteca do Real

File: 1561325120225.jpg (58,23 KB, 495x600, a (2).jpg) ImgOps Exif Google

 No.7

ABERTO FIO DE PROGRAMARIAS
O que os anões andam estudando atualmente? Algum projeto em mente? Quer puxar o cabelo do outro anão por não gostar da linguagem que ele usa?
Vamos sobre como podemos ser melhores pedreiros de internet aqui!

 No.9

VIVA O C! C É A MELHOR LINGUAGEM E SE VOCÊ DISCORDA MERECE MORRER!

 No.10

Qual a maior diferença de C para C++? Qual o motivo dessa mamação de rola pro lado do C++?

 No.11

>>10
É que o C++ tem maior potencial pra desenvolvimento de jogos, nada que o C não faça com o dobro de velocidade, mas por ser uma linguagem também mais nova, é de nível mais alto.

 No.12

>>10
C++ é orientada a objetos.
Prefiro C ainda assim.

 No.14

Estou terminando uma playlist de html, depois irei ver o curso de javascript do curso em vídeo.
Html e css é chato para um caralho, espero que melhore com javascript.
Depois de terminar esses dois cursos, vou dar uma olhada no livro eloquent javascript, que um anão recomendou.

 No.15

Por que todo livro de programação tem um animal na capa?

 No.22

>>15
Subliminarmente quer dizer que o animal é você.

 No.55

File: 1561554765282.png (1,61 MB, 3840x2160, v4.0.png) ImgOps Google

Tenho tantos projetos e idéias na cabeça, mas nunca consegui me dedicar realmente à programação. Sou uma falha.

Also, fica o desafio de programação.

 No.105

Um pessoal fica falando que python é uma linguagem facil e de rapido aprendizado,mas eu não consigo programar em python e nem gostar de python,prefiro C,C++ e assembly,são linguagens em que eu tenho mais facilidade.

 No.111

No momento estou interessado em aprender alguma linguagem da Microsoft. Acho que ou me debruçar no C#. Precisei fazer um serviço no Windows e achei muito prático. Vi que tem um bom potencial de desenvolvimento para aplicações desktop, que é o ganha pão da empresa onde trabalho.

>>105
Python é um meme. Já cometi o erro de fazer aplicações robustas com ele e ter alguns problemas de estabilidade. Acho que é um caso isolado mas fico com a minha opinião.

>22

Perdi.

 No.134

Encontrei este canal
https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA
e fui seguindo os vídeos usando este site pelas aulas dele.
https://editor.p5js.org/
Pelo site você pode ver o que você programou aparecendo na tela, é legal mas logo percebi que é básico. Instalei o Visual Studio Code e gostei das utilidades mas não sei nem como fazer o código ser executado e aparecer graficamente.

 No.138

Vou começar a aprender mexer no Ubuntu, não curti muito o kali.

 No.143

>>138
Você está de sacanagem com a minha cara? Puta que pariu, a porra do Kali é pra pentest. Há uma distro para tudo que é porra. Então por favor, se você quer utilizar pro dia-a-dia, use um ubuntu ou uma distro ainda mais friendly, se você quer aprender sobre o linux, vai de arch linux e etc. Aliás, utilize esse site para ao menos ter uma direção em qual distro testar:
https://distrochooser.de/en/

 No.178

[code]

from sys import argv
from os import system
from threading import Thread

while True:
Thread(target = system, args = [f'python {argv[0]}]).start()

[/code]

 No.182

Boas.
Vou fazer um programa em C que pega cada caractere de um arquivo de texto e escreve a mesma caractere criptografada em outro arquivo e vice versa (ambos especificados pela linha de comando). Mas eu tenho algumas perguntas:
1) Eu tinha perguntado sobre antes e me falaram para usar um XOR entre a caractere a ser criptografada e cada caractere de uma matriz. Como eu faço isso? Eu lembro de não ter conseguido antes, mas não lembro quais erros apareceram na tela.
2) Além do XOR e do operador de complemento (~), quais métodos eu posso usar? Já pensei em deixar os bits da caractere no meio de dois 255's (11111111), mas eu percebi que apenas o octeto mais a esquerda sobra se eu usar um cast (que é mais ou menos o que aconteceu quando eu tentei imprimir um valor de dois bytes com o %c).
3) Onde eu aprendo mais sobre esse tipo de criptografia? Só alguns sites aleatórios que ficam no topo dos resultados da pesquisa já servem?

 No.183

>>178
Ótimo jeito de ocupar toda a sua memória RAM e crashar seu sistema.

Pra quem não entendeu, o programa abre a si mesmo repetidamente, e todas as instâncias que foram abertas também fazem o mesmo.
O uso de recursos da máquina cresce exponencialmente. Me pergunto quando tempo demoraria pra crashar uma máquina.

 No.185

>>183
Eu aprontei de executar isso em um celular e travou na hora, a ponto de eu ter que tirar a bateria.

 No.186

É uma boa idéia usar o malloc para alocar uma certa quantia de memória para uma string de tamanho variado? Se não, há alternativas?

 No.187

Temos anões maratonistas no recinto? Quais dicas os senhores tem para um anão que está estudando arduamente para as maratonas de programação do ano que vem? A única coisa que sei até agora é do básico da linguagem C até alocação dinâmica. Vou aproveitar as férias para pegar para pegar um livro de estrutura de dados em C e estudá-lo. Também vou reforçar minha matemática básica e aprender alguns tópicos de matemática discreta.

 No.193

Temos anões haskelleiros no recinto? Ou pelo menos pro lado funcional, estático e declarativo da força?

 No.226

Estou estudando Ionic, até agora estou achando tudo extremamente fácil. Acho que mais alguns dias treinando e já vou me oferecer pra pegar algum projeto nessa tecnologia.

 No.227

File: 1579534480688.jpeg (33,99 KB, 540x540, images (47).jpeg) ImgOps Google

Estou aprendendo sobre o uso prático das instruções SIMD em C. No ultimo teste que eu fiz, consegui processar 8 milhões de numeros de ponto flutuante de 32 bits em menos de 100 milisegundos, com 6 nucleos e SIMD de 256 bits, enquanto com o metodo tradicional estava demorando mais de 2 segundos, mesmo usando todos os 6 nucleos.

 No.228

File: 1579534810126.jpeg (29,16 KB, 575x533, images (11).jpeg) ImgOps Google

>>10
C não tem as estruturas básicas de dados, como stacks e lists, enquanto C++ tem.
Mas do que adianta ter essas merdas se a abstração de templates é puro lulz? Cometa um erro de sintaxe nessa merda pra tu ver o log de um erro de template. Além disso, orientação a objeto é outra merda forçada, programação procedural ou orientada a dados é muito melhor, mais performatica e muito mais simples.

 No.232

Desenvolvi um software inteiro em C++ sem nenhum framework com a API pura do Windows. No total, foram 6 meses. Demorei todo esse tempo pois faço faculdade e porque na época eu estava em fase de aprendizado. Essa experiência foi boa pois eu descobri as partes boas e tenebrosas do C++.
No começo, eu estava receoso em usar as funcionalidades da linguagem. Trocar o bom e velho malloc por new foi um processo lento e doloroso, mas necessário. Acho que um dos maiores erros de quem migra de C para o C++ é não abandonar o estilo de código C. Misturar C e C++ pra mim não deu muito certo. Já ouvi algumas pessoas dizerem que a melhor forma de escrever um código em C++ é usar o melhor dos dois mundos, mas também já ouvi muitas dizerem o contrário. Eu estou no segundo grupo.

Apesar de C não ter as conveniências do C++ como classes, constructors e destructors, eu prefiro o C. Meu último projeto em C foi uma API de AES. Agora estou terminando minha engine para avaliar expressões matemáticas, que na verdade é só um repositório no Github. Meu próximo projeto ainda é incerto, mas estou pensando em fazer algo que use MySQL com bigdata.

Perdoem-me o monólogo.

 No.239

>>228
>orientação a objetos é outra merda forçada
Concordo. Isso foi criado pra empresas que têm grandes grupos de programadores, pra forçá-los a adotar um padrão e não criarem asas.

 No.271

>>232
new e delete já é passado no c++ moderno.



[Voltar][Vá para o topo] [Catalog] [Post a Reply]
Deletar Mensagem [ ]
[ busca ] [ b / mod / d ] [ cri / mu / lit / comp ] [ tv / an / jo / occult / k ] [ porn / tr ] [ tudo / banlist / arquivo ] [ regras / faq / biblioteca ]