recentpopularlog in

rtopitt : desenvolvimento   59

A lightweight and modular front-end framework for developing fast and powerful web interfaces.
css  framework  ui  webdesign  javascript  html  desenvolvimento 
june 2017 by rtopitt
Arch Linux - Best distro ever? |
Guia de instalação e configuração do Arch Linux no desktop / notebook, com foco em desenvolvimento.
archlinux  linux  disto  sistema_operacional  software_livre  how-to  dica  instalação  configuration  performance  desktop  desenvolvimento 
january 2017 by rtopitt
How to write a great error message — Medium
The 3 most important things when writing error messages

Don’t abuse alerts for upselling or showing superfluous information. People will stop reading the messages that are actually important.

Don’t just assume people know about the context of a message. They might toggle between apps and see your message days after it happened. Always include enough information for users to make sense of it.

Use a friendly, non-technical, non-threatening tone of voice.

TL;DR Write actionable error messages that laypeople can understand.*

*Not sure if they do? Show them to a non-technical person and ask them to explain it back to you.
how-to  dica  erro  copyright  webapp  app  desenvolvimento  reference  boa_prática  bad_practice 
june 2016 by rtopitt
TDD | Caelum
Mesmo com toda a indústria gritando as vantagens para quem queira ouvir, ainda existem mitos em torno da prática. O desenvolvedor agora vai gastar mais tempo escrevendo testes do que programando? Escrever testes dá trabalho. Testes manuais não são mais produtivos? TDD deve ser feito 100% do tempo?

Este guia visa responder essas e outras perguntas para você, que é desenvolvedor, gerente, ou está de alguma forma relacionado ao processo de desenvolvimento de software.
tdd  teste  software  desenvolvimento  explicação  convencimento  gerente  tip 
april 2014 by rtopitt
Start Developing Mac Apps Today: Introduction
Do you want to create a great Mac app but don’t know where to begin? This road map provides the perfect starting point for Mac app development, even if you’re an expert iOS developer. Apple makes it easy to create apps and distribute them through the Mac App Store. Follow this road map to learn how to get the tools you need, understand the major concepts and best practices, and see where to find more information.
mac_os_x  how-to  roadmap  desenvolvimento  objective_c  app_store  tip  programming 
january 2014 by rtopitt
Everything you need to know about web development. Neatly packaged.

Beginners, start by clicking the html box and the next lessons you should learn will get highlighted.
html  ensino  web  top10  link  linguagem  padrão  desenvolvimento  help  compilation  learning  programming 
september 2013 by rtopitt
Resources for Mac and iOS Developers… | Dave Mark's Blog
a reasonably recently updated list of dev resources for Mac and iOS Developers
apple  ios  objective_c  lista  top10  desenvolvimento  documentação  mobile  mac_os_x  compilation  tip  programming 
june 2013 by rtopitt
A quick and simple service for getting pictures of kittens for use as placeholders in your designs or code. Just put your image size (width & height) after our URL and you'll get a placeholder.
placeholder  webdesign  imagem  lorem_ipsum  webapp  hahaha  desenvolvimento  teste  interface  service 
june 2013 by rtopitt
Tough times on the road to Starcraft - Code Of Honor
I’ve been writing about the early development of Warcraft, but a recent blog post I read prompted me to start scribbling furiously, and the result is this three-part, twenty-plus page article about the development of StarCraft, along with my thoughts about writing more reliable game code. I’ll be posting the latter parts over the next several days.
starcraft  videogame  história  blog  desenvolvimento  c  c++  programming 
june 2013 by rtopitt
rails/rails-dev-box · GitHub
Máquina virtual (via Vagrant) oficial para desenvolvimento do Rails, bom exemplo de uso de puppet
ruby  rails  vagrant  puppet  exemplo  inspiração  máquina_virtual  virtualbox  vm  desenvolvimento  devops 
june 2013 by rtopitt
Mailtrap - fake/dummy smtp server for development testing
Fake SMTP server for development teams to test, view and share emails sent from the development and staging environments without spamming real customers.
email  rails  smtp  webapp  desenvolvimento  teste  grátis 
june 2013 by rtopitt
The Toolbox: a directory of the best time-saving apps and tools
A collection of the best time-saving apps, tools, and widgets from around the web.
design  json  ferramenta  coleção  top10  webapp  utilidade  desenvolvimento  web  compilation 
june 2013 by rtopitt
"I Contribute to the Windows Kernel. We Are Slower Than Other Operating Systems. Here Is Why." - Zorinaq
I was explaining on Hacker News why Windows fell behind Linux in terms of operating system kernel performance and innovation. And out of nowhere an anonymous Microsoft developer who contributes to the Windows NT kernel wrote a fantastic and honest response acknowledging this problem and explaining its cause.
kernel  microsoft  windows  sistema_operacional  ti  empresa  desenvolvimento  trabalho  exemplo  relationship 
may 2013 by rtopitt wildcard DNS for everyone is a magic domain name that provides wildcard DNS
for any IP address. Say your LAN IP address is
Using, resolves to resolves to resolves to resolves to

...and so on. You can use these domains to access virtual
hosts on your development web server from devices on your
local network, like iPads, iPhones, and other computers.
No configuration required!
dns  webapp  webservice  local  desenvolvimento  utilidade  wildcard  network 
april 2013 by rtopitt
Code Climate. Hosted static analysis for Ruby source code.
Hosted software metrics for Ruby apps. Get control of your technical debt today.
ruby  saas  código-fonte  métrica  qualidade  desenvolvimento  webapp  service  programming 
march 2013 by rtopitt
Continuous Integration made easy - CircleCI
CircleCI gives web developers powerful Continuous Integration and Deployment with easy setup and maintenance.
ci  cloud  webapp  integração_contínua  teste  desenvolvimento  saas  iaas  paas  service 
march 2013 by rtopitt | Collecting all the cheat sheets
cheat sheets para várias linguagens, frameworks, protocolos, etc em um só lugar
api  cheat_sheet  desenvolvimento  documentação  importante  compilation  tip  programming 
february 2013 by rtopitt
Ian McAllister's answer to What is Amazon's approach to product development and product management? - Quora
There is an approach called "working backwards" that is widely used at Amazon. We try to work backwards from the customer, rather than starting with an idea for a product and trying to bolt customers onto it. For new initiatives a product manager typically starts by writing an internal press release announcing the finished product.
amazon  experiência  desenvolvimento  web2.0  importante  processo  metodologia  startup  inspiração  tip 
june 2012 by rtopitt
Product design at GitHub — Warpspire
Product design is easily the hardest aspect of building software today. Technology, hiring, funding, aesthetic design, and press are all minuscule in comparison. When I talk about product design I’m referring to the process by which you decide what your product does and does not do.
github  design  produto  desenvolvimento  exemplo  tip 
april 2012 by rtopitt
How GitHub Works: Be Asynchronous
This is — by far — my favorite aspect of working at GitHub. Everything is asynchronous.
github  trabalho  processo  exemplo  assíncrono  desenvolvimento  software  empresa 
april 2012 by rtopitt
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp:// instead of your default SMTP server, then check out to see the mail that's arrived so far.
email  rails  ruby  gem  desenvolvimento  teste 
april 2012 by rtopitt
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp:// instead of your default SMTP server, then check out to see the mail that's arrived so far.
email  gem  rails  ruby  smtp  desenvolvimento 
april 2012 by rtopitt
httpbin(1): HTTP Client Testing Service
Testing an HTTP Library can become difficult sometimes. is fantastic for testing POST requests, but not much else. This exists to cover all kinds of HTTP scenarios. Additional endpoints are being considered (e.g. /deflate).
http  api  webservice  desenvolvimento  json  teste  cliente  biblioteca 
april 2012 by rtopitt
A ilusão da previsibilidade | Rafael Lima
Explicação das vantagens de contratos de escopo aberto no desenvolvimento de software
contrato  escopo  desenvolvimento  software  lean  reference  tip  agile 
april 2012 by rtopitt
Products For People Who Make Products For People - Shedding Bikes: Programming Culture And Philosophy
Incidentally, I'd say, if Long Beards are autistic then Product People are sociopaths. Just saying, the insults can go both ways.
artigo  indústria  geek  produto  desenvolvimento  software  usabilidade  polêmica  programming 
september 2010 by rtopitt
Linux: A Bazaar at the Edge of Chaos
This paper establishes a context for the work of Eric Raymond and his description of the Linux phenomenon, by examining the emerging science of complex adaptive systems pioneered by John Holland, Christopher Langton, Robert Axelrod, among others. Raymond's evolutionary view is given an extended and more formal treatment under the terms of chaos and complexity, and chaos and complexity under the terms of sociology. In addition, this paper presents an ethnographic account of Linux, amassed from a series of electronic mail interviews with kernel developers. These interviews examine Linux as a social phenomena, which has prompted wide interest and become a subject of heated discussion.
linux  software_livre  artigo  monografia  tecnologia  história  caos  padrão  desenvolvimento 
june 2010 by rtopitt
PostBin - Debug web hooks
PostBin lets you debug web hooks by capturing and logging the asynchronous requests made when events happen. Make a PostBin and register the URL with a web hook provider. All POST requests to the URL are logged for you to see when you browse to that URL.
webservice  desenvolvimento  utilidade  post  http  log  teste  geek  importante  api  ferramenta  webapp  rest 
june 2010 by rtopitt
Easy DNS wildcard setup for local domains using dnsmasq
When doing web development you'll often have domains/hostnames like hahler.local (instead of dnsmasq to the rescue!
dns  local  desenvolvimento  ubuntu  linux  software_livre  how-to  webapp  importante  hosts  dnsmasq  tip  programming 
april 2010 by rtopitt
Coding Horror Blog
I needed a way to keep track of software development over time -- whatever I am thinking about or working on. I research things I find interesting, then document my research with a public blog post, which I can easily find and refer to later. Hopefully other people will find these posts helpful, relevant, or interesting. I firmly believe that blogs are a two way conversation, so I welcome email and comments -- as long as they're on topic, more or less.
blog  importante  desenvolvimento  design  interface  webdesign  geek  programming 
march 2010 by rtopitt
Simple suggestions for implementing passwords correctly | Zen and the Art of Programming
A few suggestions for login implementers. The majority of sites don’t follow these seemingly obvious guidelines. As a result, I often catch myself wondering if the password I’m about to submit will go through or not. That’s actually what motivated me to write this short article.
login  senha  desenvolvimento  top10  importante  formulário  webdesign  security  tip 
march 2010 by rtopitt
rhomobile - the open mobile framework
Rhodes is an open source framework to rapidly build NATIVE apps for all major smartphone operating systems (iPhone, Windows Mobile, RIM, Symbian and Android). These are true native device applications (NOT mobile web apps) which work with synchronized local data and take advantage of device capabilities such as GPS, PIM contacts and camera.
android  apple  framework  iphone  ruby  mobile  celular  blackberry  desenvolvimento  programming 
march 2010 by rtopitt
Panic Blog » The Panic Status Board
The idea quickly grew beyond “Project Status”, and has become a hub of all sorts of internal Panic information. What you’re actually looking at is an internal-only webpage that updates frequently using AJAX which shows:
painel  status  inspiração  geek  escritório  estatística  desenvolvimento  how-to  tip 
march 2010 by rtopitt
“Auto-configuring Proxy Settings with a PAC File” — Mike West
In a nutshell, the auto-config file is a JavaScript file that defines a single function (FindProxyForURL) that accepts two arguments (url and host). This function is called just before the browser requests a page, and, as you might expect, tells the browser whether it should hit a proxy or grab the page directly. If you write an auto-config file, and host it on a server somewhere, then you’re good to go with regard to proxy configuration in any browser that supports the standard (read: all browsers ever).
proxy  firefox  javascript  hosts  domínio  desenvolvimento  tip 
september 2009 by rtopitt
Hey, PAC man. Sup, subdomains ! | Taylor.luk @ idn
Today, i would like to discuss the idea of subdomain in web apps, then share some tips and code to allow you to development and enable subdomain in your rails app, easily.
rails  dns  proxy  javascript  ruby  plugin  rack  desenvolvimento  how-to  tip  subdomain 
september 2009 by rtopitt
pat-maddox's giternal at master — GitHub
Giternal provides dead-simple management of external git dependencies. It only stores a small bit of metadata, letting you actively develop in any of the repos. Come deploy time, you can easily freeze freeze all the dependencies to particular versions
dependência  desenvolvimento  freeze  git  github  plugin 
may 2009 by rtopitt -- Run Linux natively inside Windows
andLinux is a complete Ubuntu Linux system running seamlessly in Windows 2000 based systems (2000, XP, 2003, Vista
colinux  desenvolvimento  geek  kernel  linux  ubuntu  virtualização  windows  xp 
may 2009 by rtopitt
drnic's rails-footnotes at master — GitHub
If you are developing in Rails you should know the plugin! It displays footnotes in your application for easy debugging, such as sessions, request parameters, cookies, log tail, filter chain and routes. Even more, it contains links to open files directly
debug  desenvolvimento  firefox  gedit  github  integração  link  netbeans  plugin  rails  textmate 
may 2009 by rtopitt
BetterExplained | Understanding Beyond Your Textbook
I want to share hard-won “a ha!” moments in clear and simple language. Even math shortcuts can be fun, I promise.
artigo  cálculo  desenvolvimento  economia  explicação  finanças  geek  juros  matemática  programming 
may 2009 by rtopitt
blog . retrospectiva
Sistema de gerenciamento de projetos e integração com subversion (como Trac), feito em Rails
desenvolvimento  gerenciamento  projeto  rails  software  subversion  webapp  tip 
may 2009 by rtopitt
Buildix » About - Buildix will quickly and easily provide you with a complete and active Agile Ecosystem.
Subversion Trac Cruise Control Mingle outras coisas, tudo integrado, rodando sobre Ubuntu. Feito pela ThoughtWorks
agile  cruise_control  desenvolvimento  integração  software  subversion  teste  thoughtworks  trac 
may 2009 by rtopitt
rubymatt's mailtrap-0.2.1 Documentation
Mailtrap is a mock SMTP server for use in Rails development. Mailtrap waits on your choosen port for a client to connect and talks _just enough_ SMTP protocol for ActionMailer to successfully deliver its message. Mailtrap makes no attempt to actually deli
desenvolvimento  email  gem  rails  ruby  smtp  teste 
may 2009 by rtopitt
Vitamin Features » Web app without makeup: The design iterations of TeamSnap
Like Lohan straight out of this week’s rehab, a web app can look rough first thing. Andrew Berkowitz knows this and takes us through five iterations of a single screen of web app Teamsnap, as it blossoms from “ugly and unusable” to “just feels rig
desenvolvimento  webapp  webdesign  programming 
may 2009 by rtopitt
LiquidRail: MOle Plugin - Inspect The Rails
The MOle allows you to precisely analyze how your customers are interacting with your rails application. Instead of sitting on the console and watching your controller actions and db queries fly by, you can easily leverage the MOle and let it do this work
desenvolvimento  mapeamento  plugin  rails  webapp 
may 2009 by rtopitt

Copy this bookmark:

to read