background preloader

Developer

Facebook Twitter

Reflector.app - AirPlay mirroring to your Mac or PC, wirelessly. Disseminando conhecimento e inovação em desenvolvimento de software corporativo. Home - sergiolopes.org. @sergiolopes. Livros de Java, SOA, Android, iPhone, Ruby on Rails e muito mais - Casa do Código. Uma tonelada de truques para a web mobile. Minibiografia Desenvolvedor desde 2002 e coordenador da unidade São Paulo da Caelum. Possui diversas certificações Java (como a SCJP e a SCEA5), é moderador do GUJ e participante ativo da comunidade através de palestras, cursos e artigos.

Trabalha com Java para Web e dispositivos móveis, apaixonado por design responsivo e mantém o blog com artigos sobre web. Em agosto de 2012, São Paulo recebeu a terceira edição brasileira do principal evento mundial para desenvolvedores e arquitetos, o QCon São Paulo. Organizado pela Caelum, o InfoQ.com e o InfoQ Brasil, o evento contou com mais de mil participantes, atingindo a lotação máxima, em oito tracks e 50 palestras. Getting started with iOS development - GO.blog. Pens picked by the Editors of CodePen. Strings em C. Um item que vejo muitos novatos na linguagem tendo dificuldades são as strings em C, por isso resolvi escrever alguns tutoriais e tentar resolver muitas das duvidas que vejo por ai. Para começo de conversa strings em C praticamente não existem, o compilador tem apenas uma vaga noção do que é uma string, pois elas são uma convenção onde um vetor de caracteres terminado com 0 (zero) representa uma string.

Sendo assim, podemos criar uma string usando: Este código simplesmente imprime "ola" na tela, mas note que ao inicializar ola colocamos o caracter '\ 0' (que nada mais é que o numero 0) no final do array, ele é necessário pois é a única forma do printf saber onde termina a string. Agora escrever esse código toda vez que precisarmos criar uma string é bem chato, por isso, uma das poucas coisas que o compilador C sabe sobre strings é: Este código é idêntico ao anterior, mas escrito de uma maneira bem mais simples.

Contando Caracteres Comparando Strings Copiando Strings Muito mais simples não? (99+) ccppbrasil - Grupos do Google. Makinn Solutions. The Basics of Signed and Unsigned Numbers. This lesson is intended to demonstrate the basics behind "signed" and "unsigned" numbers. This lesson is not specific to any programming language, including C. We have already discussed that computers represent all data as binary. We also discussed that it is impossible to distinguish between one data type and another just by looking at it, because any given sequence of binary could be part of absolutely anything such as a number, text, a movie, or even a program. For this lesson, we are going to only discuss numbers. Lets examine the following binary number: This is of course the number seven. Alright, but what happens if you need to store the number eight?

1. For example, with three bits you can store a total of eight values (zero through seven, that is eight values including the zero). I want to explore this a bit more so you can understand something about binary at a fundamental level. Now, from eight onward: And at fifteen we are done. 0011 = positive three 1011 = negative three. 1. Useful Websites. Here is a list of websites we have featured in the past that might come in handy. Remember to set FuckingHomepage.com as your start page if you haven’t already. Educational/Learning favoriteandforget.com – Useful and educational links updated daily. Set it as your homepage and forget about it.khanacademy.org - video lectures on just about any subjectted.com - lectures by smart peopleinternetisuseful.com - for every educational website or useful web app out thereacademicearth.org - classroom lecturesfreerice.com - expand your vocabulary while feeding the hungrylizardpoint.com - a collection of geography quizzesmathrun.net - timed math quizzesclassicshorts.com - the best short storieserowid.org - learn about drugsqwikia.com - turn a Wikipedia article into a videounplugthetv.com - a collection of intellectually stimulating videosfactsie.com - a place to learn amazing and unusual historical and scientific facts Learn Skills Useful Web Apps Entertainment - Music, Movies, Sports, Books.

Os 18 melhores programas para você programar do Linux : Scripts, programação e aplicações em desenvolvimento. Conheça os melhores programas para programar no Linux Se você é programador deve ter se deparado com Linux no seu trabalho a algum tempo, para ser específico, se você for programador Web e mudou do Windows para o Linux deve ter sentido falto do Adobe Dreamweaver pirata que você usava rsrsrs.

Nas adaptações nem tudo são flores, as vezes penamos para nos acostumar com os novos softwares, mas não desista, vale a pena.Agora vou apresentar a vocês uma lista de 18 programas que podem ser usados para programação nos mais diversos fins. 1. Bluefish Em software livre é melhor para edição de arquivos HTML. 2. Uma IDE (ambiente de desenvolvimento integrado), trabalhando com C e C + + e agora ampliou seu apoio para Java, Python e Vala. 3. É uma ferramenta de desenvolvimento para interface gráfica do usuário (GUI) programado em C e GTK.

(GNU Compiler Collection) é um grupo criado pelo compilador GNU que originalmente compilado para C. 5. 6.Eclipse 7. 8. 9.Emacs 10. 11. 12.Lázaro 13. 14. 15. 16. 17. 18. O. Aprenda a programar. Microsoft Virtual Academy - Cursos online gratuitos para desenvolvedores e profissionais de TI. Assuntos gerais necessariamente ligados a tecnologia. TouchDevelop - create apps everywhere on all your devices. O.Cantinho.da.Programação Windows 8 » O.Cantinho.da.Programação. Western Digital Black 4TB A Western Digital lançou o seu novo HDD de 4TB de capacidade de armazenamento. Utilizando a tecnologia de duplo processador e de duplo actuador consegue duplicar a performance do disco, assim como melhora a precisão do posicionamento das cabeças de leitura sobre os dados. Afirmando-se como o HDD mais rápico e com maior capacidade de sempre tem 4TB de capacidade e funciona a 7200RPM.

Fabricante: Western Digital Produto: Western Digital Black 4TB Preço: 305€ O livro do Microsoft Windows 8 A editora Centro Atlântico e o autor António Eduardo Marques lançaram um livro sobre o Windows 8 onde aborda as seguintes temáticas: Editora: Centro Atlântico Produto:O livro do Microsoft Windows 8 Preço: 10,95€ Share. Java - como programar - edição 8. Universidade XTI - Curso de JAVA 7 (116 aulas) Ementa do Curso de Java Standard Edition 7 : Introdução ao Java, Hardware e Software, Instalação e Configuração do JDK, Java Development Kit, JEE, JME, JSE, Hello World, Fundamentos e Sintaxe Java, Variáveis, Tipos Primitivos, Garbage Collector, Constantes, final, Wrapper Classes, Scanner, JOPtionPane, Operadores matemáticos, de comparação, lógicos e de atribuição, Desafios, Array, Lógica de Programação, AutoBoxing, Eclipse, Orientação a Objetos, OO, Pacotes package, Modificadores de Acesso, Argumentos Variáveis varargs, Sobrecarga, Construtores, Herança, Polimorfismo, Exceções, Assertions, Debug no Eclipse, String, Expressões Regulares, I/O, Serialização, Date, Calendar, GUI, javax.swing, Eventos, Listeners, Collection, Thread, Classes Aninhadas, Classes Anônimas, Recursividade, Documentação, Annotations, Reflection, Socket, Redes, Teste, JUnit, JDBC, Batch, System, Runtime e Transação, Programação para Desktop e Backend.

iOS Developer Library. Como recuperar o MBR original do computador! Quando se ins­tala um sis­tema ope­ra­tivo novo, o MBR é mo­di­fi­cado. Por con­se­guinte, este acon­te­ci­mento apa­rece, por exemplo, na ins­ta­lação do Ubuntu. Ora, nem sempre o uti­li­zador fica sa­tis­feito com o re­sul­tado e quer voltar ao início, ou porque a ins­ta­lação do Ubuntu não per­mitiu a uti­li­zação do Win­dows, ou porque o pró­prio uti­li­zador não gostou do Ubuntu e quer for­matá-lo e voltar para o Win­dows. Para esses casos, se uti­li­zador quiser voltar ao Win­dows através da par­tição de re­cu­pe­ração ou do DVD de re­cu­pe­ração irá de­parar-se com um pe­queno pro­blema: o MBR não é mo­di­fi­cado.

Assim, se quer voltar a ter o seu MBR pa­drão, ou ori­ginal, do seu com­pu­tador, con­tinue a ler. Tal como re­feri num ar­tigo há algum tempo atrás, se a ins­ta­lação do Ubuntu não for feita com al­guns certos cui­dados, o Win­dows pode ficar ina­ces­sível. GRUB Lo­a­ding stage1.5.GRUB lo­a­ding, please wait… Error 17 Mas afinal o que é o MBR? Como re­cu­perar o Grub? Desenvolvimento Sistemas em Java - Websites Personalizados - Sistemas Web-Mobile - Refs Tecnologia - Refs Tecnologia Rio de Janeiro, Duque de Caxias e Belford Roxo no GetNinjas.

Desenvolvemos websites exclusivos feitos sob medida para seu negócio. Nosso trabalho é entender sua necessidade, planejar e a colocar em prática através de soluções tecnológicas simples e inovadoras, focando sempre no público que você deseja atingir Seu website institucional, pessoal, loja virtual ou negócio on-line sempre será feito com um excelente visual, pois nossos designers estão sempre alinhados com as tendências do mercado e criam Layouts modernos e surpreendentes, ajudando a fortalecer sua marca Nossas soluções são projetadas com as mais modernas tecnologias e ferramentas, para serem capazes de atender a demanda de sua empresa Nossos websites possuem as seguintes características: ::: Sistema simples para Gerenciamento de Conteúdo Seu website virá com sistema que permitirá que você mesmo faça a alteração de dados de contato, textos, imagens não estruturais Solicite-nos um orçamento sem compromisso www.refstecnologia.com.br. Mobits: Ideias para um mundo móvel.

iPhone Developers London - Portable Pixels. Apostilas de Java e Rails para download | Caelum. Apostilas abertas Estude com as apostilas mais conhecidas do Brasil. Apostilas em HTML pra ler no navegador Apostila do curso Java e Orientação a Objetos O curso mais procurado da Caelum. Uma base sólida de Java e OO, com foco nas boas práticas. (conheça o curso de Java e OO) Apostila do curso Java para Desenvolvimento Web As tecnologias mais pedidas do mercado: Web, JSP, Servlet, Tagfiles, Spring, Hibernate. Apostila do curso Laboratório Java com Testes, JSF e Design Patterns Complemento ideal para os cursos FJ-11 e FJ-21. Apostila do curso Desenvolvimento Web com HTML, CSS e JavaScript Programe a Web do futuro. Apostila do curso C# e Orientação a Objetos Linguagem C# e plataforma .NET da Microsoft. Apostila do curso Desenvolvimento Ágil para Web com Ruby on Rails 4 Produtividade e simplicidade na Web.

Apostila do curso Desenv. Veja o framework web brasileiro mais usado no mercado. Apostila do curso Algoritmos e Estrutura de Dados em Java. Tutorials. Ideone.com | Online IDE & Debugging Tool >> C/C++, Java, PHP, Python, Perl and 40+ compilers and interpreters. 10 Programming Languages You Should Learn Right Now. Knowing a handful of programming languages is seen by many as a harbor in a job market storm, solid skills that will be marketable as long as the languages are.

Yet, there is beauty in numbers. While there may be developers who have had riches heaped on them by knowing the right programming language at the right time in the right place, most longtime coders will tell you that periodically learning a new language is an essential part of being a good and successful Web developer.

"One of my mentors once told me that a programming language is just a programming language. It doesnt matter if youre a good programmer, its the syntax that matters," Tim Huckaby, CEO of San Diego-based software engineering company CEO Interknowlogy.com, told eWEEK. However, Huckaby said that while his company is "swimming" in work, hes having a nearly impossible time finding recruits, even on the entry level, that know specific programming languages. "Were hiring like crazy, but were not having an easy time. 3. 7.