Programação
A raiz de toda a computação é a programação. Sem ela, as coisas não aconteceriam dentro do computador.
Página 6 de Programação
Sistemas Operacionais - O que é Escalonamento de Processos?
Nesse artigo, apresentarei detalhes sobre um Escalonador de Processos de um Sistema Operacional. Conceituaremos termos importantes de Sistemas Operacionais, como Multiprogramação, Comportamento de Processos e as Categorias de Algoritmos de Escalonamento de Processos.
Ajude-nos: Pesquisa editorial do Oficina da Net
Ajude a definirmos as prioridades de pautas do site, contribua respondendo as três perguntas de nosso formulário.
Quais são os softwares livres mais utilizados?
Engana-se quem pensa ser um software livre todos aqueles programas grátis que encontramos por aí. Um software livre é muito mais do que isto. Vamos discorrer sobre o que é e quais são os mais utilizados neste artigo.
Receita Federal está sem fiscalização há alguns dias
Devido a dificuldades no fechamento das contas de 2013, a Receita Federal decidi reduzir gastos com o fisco que, por sinal, já está repercutindo nas arrecadações.
Como conectar ao banco de dados MySQL com PHP
Neste artigo do Guia de PHP vou mostrar como fazer uma conexão ao banco de dados MySQL. Depois de ter passado por 8 artigos que mostram as características básicas do PHP, vamos começar agora a entrar na programação mais elaborada.
Como fazer insert, update e delete no MySQL usando PHP
Aprenda a manipular registros no banco de dados MySQL usando PHP. Faremos insert, update e delete no banco usando PHP.
Web Semântica ou web 3.0, o que é e para que serve?
Partindo da premissa de que o ser humano necessita constantemente renovar os seus conceitos, está surgindo uma nova forma de interatividade entre usuário e internet: A Web Semântica (ou Inteligente). A construção de uma internet mais inteligente caminha devagar, mas pode provocar uma revolução.
Rails 3.2.13: Libera atualização para correção de Falhas em DoS e XSS
Os desenvolvedores do Rails lançaram atualizações para as versões 3.2.13, 3.1.12 e 2.3.18, para corrigir quatro falhas de segurança em seu framework de aplicação web. Eles ainda recomendam que os usuários atualizem o mais rápido possível, para as últimas versões do Rails.
05 - Introdução ao desenvolvimento com iPhone SDK [Guia #dev iOS]
O iOS é uma variante mobile otimizada do Mac OS X, criado pela Apple Inc. Ele é distribuído com todos os iPods Touch, iPhones e ipads, e ocupa cerca de 500Mb de espaço.
Bill Gates e Mark Zuckerberg defendem ensino de programação nas escolas
Em um vídeo feito pela Code.org, Jack Dorsey, fundador do Twitter, Mark Zuckerberg, Bill Gates e até o produtor Will.I.am, do Black Eyed Peas
03 - Introdução ao Objective-C [Guia #dev iOS]
Com os conceitos básicos da linguagem C em sua memória, é hora de começar a se familirizar com o Objective-C. A diferença chave entre essas linguagens é que Objective-C é uma linguagem orientada a objeto, enquanto C é uma linguagem procedural.
Criando um cadastro de cliente com PHP e MySQL
Neste artigo irei mostrar como gravar os dados do cadastro de um cliente feito em um formulário HTML utilizando PHP com MySQL.
Aluno do MIT cria algoritmo que prevê trend topics no Twitter
Stanislav Nikolov, aluno do Massachusetts Institute of Technology (MIT), juntamente com seu professor Devavrat Shah descobriram um algoritmo que prevê o que será trend topic no Twitter com até 30 minutos de antecedência, com precisão de 95%.
MVC - O padrão de arquitetura de software
Neste tutorial vamos conhecer um pouco sobre o padrão MVC. Model-view-controller (MVC) é um padrão de arquitetura de software. Com o aumento da complexidade das aplicações desenvolvidas torna-se fundamental a separação entre os dados (Model) e o layout (View). Desta forma, alterações feitas no layout não afectam a manipulação de dados, e estes poderão ser reorganizados sem alterar o layout.
Gerando dados para testes de softwares
Ontem passei novamente por uma situação que imagino ser bem comum para a maioria dos desenvolvedores. Estava testando um novo projeto e precisava alimentar algumas tabelas com dados, para poder fazer testes de usabilidade, performance, etc.