Que equipamento eu preciso para ser um fotógrafo do casamento?

Eu estava pensando hoje sobre o que eu gostaria de ter conhecido quando eu fiz a primeira saída como um fotógrafo de casamento em Tampa, percebi que, apesar da riqueza de informações disponíveis para o novato, não me lembro de alguma vez ter visto uma análise detalhada das equipamento de um fotógrafo de casamento típico.

Então, com isso em mente, aqui está uma passada sobre os equipamentos com descrições e avaliações com comentários sobre como usá-lo. Esta não é, de maneira alguma, uma lista definitiva. Mas só o que eu estou carregando agora e posso mudar a qualquer momento.

Canon 40D - A Canon 40D pode não ser o melhor camera que a Canon tem a oferecer, mas certamente faz o trabalho. Não fique muito preso na corrida para comprar a câmera mais nova e mais avançada disponível. A DSLR mais barata no mercado ainda está anos-luz mais avançados do que qualquer câmera que vieram antes dele. Pessoalmente, eu prefiro dois corpos de câmera idênticos. É um conforto para mim que eu posso pegar qualquer câmera e obter os mesmos resultados.

Bateria - Uma bateria de cada corpo da câmera e dois de apoios. Eu não uso um Grip com minha câmera. Eu admito que invejo a conveniência dos controles adicionados de modo que você pode segurar a câmera em modo retrato da mesma maneira que você faz na paisagem, mas estou adiando isso pelo volume extra e peso. Normalmente eu nem chego a utilizar a bateria reserva, com isso ainda não vejo necessidade ter o Grip como um equipamento padrão para o meu conjunto.

Black Rapid Strap - Quando eu sinto que é necessário utilizar ambas as câmeras, eu tenho uma segunda cinta em volta do meu pescoço. Ambas as cameras usam junto  ao corpo um suporte para tripé da Manfrotto, com encaixe rápido. Normalmente, vou usar ambas as correias durante a cerimônia e, por vezes durante a recepção.

st.-petersburg-wedding-photographer-5-333x500

st.-petersburg-wedding-photographer-41-333x500

Lentes:

Sigma 18-50mm, f2.8 – Esta é a minha lente principal, e está em minha câmera de 90% do tempo.

Canon 70-200mm, f2.8, IS – Esta é a lente que eu espero comprar em breve, porque é um equipamento muito caro. Ótimo para fotos sem flash cerimônia, mas também para o trabalho de retrato. Eu poderia trabalhar com apenas esta lente da Sigma.

Canon 28-135mm, f3.5, IS – Essa é a minha lente secundária. Eu uso mais para trabalho de estúdio, retrato estilo ou ao ar livre. É uma boa opção de objetiva backup.

Canon 50mm, f1.4 – O “Fantastico Plastico”. Barato e de plástico, mas agradável quando você realmente precisa de uma objetiva com grande abertura.

Tamron 28-75mm, f2.8 – Esta foi a minha lente principal antes de me mudar para o Sigma (porque é mais amplo). Agora é uma objetiva de backup

Você pode perceber, que não tenho um conjunto de objetivas tão prime. Tenho que encontrar a necessidade de realmente comprar esas objetivas mais caras, só lamento não ter um sistema IS em minha objetiva primária. Mas tenho certeza de que muitos vão me criticar por não utilizar objetivas tão mais cara ou de melhor qualidade, mas a mesma regra aplica-se aqui com relação ao corpo da câmera: Se você tivesse que ter o equipamento mais caro ou o mais moderno, a fim de tirar ótimas fotos, então como você explica todos os fotógrafos incríveis dos últimos 100 anos? Se você tiver o dinheiro para gastar, tudo bem, porque você pode atualizar a sua camera várias vezes e ainda usar a mesma objetiva. Mas se ele se resume objetivas prime vs flashes, controles remotos de rádio, etc … eu prefiro ter mais equipamentos, á gastar todo o meu dinheiro com uma objetiva tão cara.

Flashs

Canon 580EX & EXII – Não há muito o que não se pode realizar com estes dois flashes.

Flash Battery Packs – Eu uso um no meu quadril todos os dias. O outro é ligado a minha câmera quando eu vou usá-lo muito, caso contrário, ele permanece guardado. Por utilizar um peso extra da bateria junto ao meu corpo, eu acabo economizando a bateria da minha camera, e com isso diminuindo o peso e não criando a necessidade de ter um grip ou várias baterias extras. Isso facilita, pois eu não tenho pesos extras na mão, diminui o tempo de reciclagem do flash e deixa o trabalho muito mais dinamico. Uma vez tive de pedir ao DJ para parar na hora que a noiva ia arremessar o bouquet, justamente porque precisava trocar a bateria da camera, no dia segunte a esse problema, comprei as baterias para o flash, e esse problema nunca mais aconteceu.

Radio Remoto -  Minha iluminação de estúdio é AlienBees com eles eu consigo fazer o dobro de trabalho do que com os outros flashes padrões. Se e quando eles quebrarem, eu provavelmente irei atualizar para um verdadeiro sitema TTL, que permite mais configurações automáticas, assim como me habilita mudar disparo do flash remotamente. Ainda assim, eu recomendo iniciar qualquer trabalho com todos os flash em modo manual… assim ele te força a aprender melhor como medir a luz e futuramente voce usará o sistema TTL com um maior controle do que está acontecendo, do que inicialmente voce já se viciar a esse sistema, e não saber realmente o que a luz está mostrando pra você.

Baterias - Eu levo sempre o dobro de baterias, ao que eu preciso para o meu equipamento.

Tripés

Manfrotto 055XPROB com pistol grip – eu uso este como tripé principal. Às vezes tenho de fazer fotos em baixa velocidade (1/15th segundo). Além disso, quando fotografo um grupo de pessoas ou um ambiente forma, utilizar um tripé facilita, pois cria uma unidade entre as fotos, pois deixa elas no mesmo angulo, e me facilitar transitar para ajustar algumas imperfeições na cena.

Tripé de Iluminação - Este é apenas um tripé padrão leve de iluminação. Ele tem um suporte de montagem em anexo que podemos acoplar um flash e uma sombrinha. Eu mantenho uma sombrinha montada para isso o tempo todo, tento também manter uma sapata com cabo remoto ligado desde de que o Flash 580EX não tenha um clip.

Monopé  Manfrotto - Eu uso isso quando for necessário para estabilizar a 70-200mm zoom ao fotografar em baixas velocidades do obturador.

Tripé Manfrotto Giratório – Basicamente, este é um tripé (o mesmo que está na base da minha câmera) com um suporte de montagem a ela ligada. Isto permite-me rapidamente montar meu segundo flash no meu tripé Manfrotto e se eu quero dois flash, configuração da fora câmera. Sem isso, eu teria que levar outro tripé.

bar-mitzvah-photography-tampa-500x333

Iluminação

Guarda Chuva Shoot-thru – 35 polegadas (eu mantenho um de reserva no carro) ;

Demb Flash Diffuser

Lumiquest Softbox III
– Utilizo mais para retratos de casamentos;

Strobist Gel Back – muito mais fácil do que cortar o meu próprio gel;

Lumiquest extra – Cortei o titular gel porque interfere com a inclinação strobe.

Repare que eu não utilizo um Omni-bounce ou Lightsphere.

Medidor de Luz – eu raramente utilizá-lo para casamentos, mas sempre usá-lo para o trabalho retrato onde eu tiro será a mesma coisa todos os dias (como considerando dança fotos). Eu carrego isso porque eu gosto de manter todas as minhas artes juntos e ele é pequeno e leve.

Capa para Balanço do Branco – Frequentemente utilizados em situações de retrato. Com casamentos você movimenta muito, com isso a sua referencia de balanço de branco pude mudar independente do que voce faça, e ter uma forma de equalizar isso, te ajudará na uniformidade do trabalho final.

Magic EggVeja este

Controle  remoto com fio e camera rádio remoto – O controle remoto com fio eu uso quando eu tenho a câmera no monopé sobre minha cabeça. O rádio remoto às vezes, dependendo do tempo vem a calhar com as crianças, porque me dá mais liberdade para me mover.

Cartões de visita, óculos de leitura, lanterna pequena, snoots, balas, caixas, caneta, fita adesivas, velcro, biscoitinhos e cartões de memória.

E … eu mantenho tudo em uma Naneu Bag

Uma palavra sobre backups:
É importante ter cópias de segurança para tudo e um plano para usá-los. Quando você está configurando e tirando fotos, e perguntar o que você faria se um item em particular quebrou. Se você não tem uma resposta rápida, voce tem que trabalhar sobre esse problema. Por exemplo, os meus dois tripés irão trabalhar com um flash cada, mas eu costumo usar apenas um. Eu tenho um receptor de rádio de backup para o meu flash, mas mesmo que ambos falharam de alguma forma, eu ainda podia usar o sistema de built-in IR da Canon (e eu pratico com ela, ocasionalmente, por isso não estou enferrujado). Duas câmeras, dois flashes, lentes diversas … você pode remover uma grande quantidade de itens da minha bolsa e não afeta minha habilidade de tirar fotos em um casamento no estilo que meus clientes esperam. O bônus é que você tem mais confiança quando você sabe que você tem um plano de backup, e que ele está coberto, mesmo que haja falhas em algum dos equipamentos.

Esse texto foi extraido / traduzido do site: www.photocrati.com

No Comments

Help Portrait

Help Portrait é um movimento de fotógrafos, que estão usando seu tempo livre, equipamento e conhecimento, para ajudar aqueles que são menos afortunados, nesta temporada de férias.

Se voce também quiser ajudar a esse movimento, entre no site do Help Portrait e contribua.

Tags: , , , , , , , , , , , ,

No Comments

50 programas para diversas áreas da fotografia

MacOS X é uma plataforma popular para fotógrafos profissionais, e oferece uma enorme gama de softwares ajudam a melhorar suas fotos, pós-processamento, vender as imagens, e publicá-las, para que outras pessoas possam ver. Seja você um completo amador ou um profissional experiente, este Roundup terá algo de novo para mostrá-lo.
Nós estaremos cobrindo 50 fantásticas aplicações para diversas áreas da fotografia: organizar, pós-processamento, geo-tagging, panoramas, imagens HDR, fazer upload / compartilhamento de imagens, e muito mais.

Organizar & Editando Fotos

  • apertureiPhoto - É um programa básico para o MacOS X, o iPhoto packs tem uma vasta gama de funcionalidades e integra brilhantemente com todo o outro software no Mac.
  • Adobe Photoshop Lightroom – Se voce necessita de uma organização profissional para fotografia, essa é a ferramenta completa, com poderosos recursos de edição. Você pode rapidamente importar, transformar, gerenciar e visualizar as suas imagens.
  • Aperture - Tendo melhorado muito nas últimas versões, Aperture oferece agora uma boa maneira de melhorar imagens, gerir bibliotecas e fornecer edição das suas fotografias, fantásticas.
  • Capture One Pro – A escolha de profissionais experientes, Capture One Pro funciona bem para fotografar e oferece uma ferramenta sólida para um RAW.
  • Picasa – do Google, aplicativo de gerenciamento de fotos gratuito, o Picasa é amigável e simples de usar. Faltam as características inovadoras encontradas em versões recentes do iPhoto, mas se voce precisa de um software para gerenciamento de imagens gratuíto, o Picasa é uma boa solução.
  • Bibble – Outra ferramenta útil para gerenciamento de arquivos RAW, útil para organizar as fotografias com uma vasta gama de edição e funcionalidades.
  • Shoebox – Uma solução sólida para organizar todas as suas fotografias por conteúdo, com uma interface bem adaptada às telas widescreen.
  • JetPhoto Studio – Uma forma fácil e divertida de gerenciamento de fotos com uma série de formas de edição e exportação (incluindo a criação automática de Galerias de Fotos em Flash).
  • Photoshop Elements – Se voce precisa apenas de poucos recursos do Photoshop, mas quer trabalhar com a confiabilidade e interface Adobe, essa é a pedida, construído sobre a base sólida do Adobe Photoshop voce consegue funções básicas mas não menos importantes para editoração e tratamento de imagens.

Pós-Processamento

  • photoshopAdobe Photoshop - foi um líder da indústria por muitos anos, e é extremamente poderoso, mas tem um preço alto, para semi-profissionais ou amadóres.
  • Pixelmator - Um aplicativo incrivelmente rápido para edição de fotos, ele utiliza várias características do Leopard que aumentam a velocidade e o desempenho na hora de edição, tratamento e manipulação. Definitivamente vale dar uma olhada.
  • Seashore - A aplicação nativa construída sobre o núcleo do GIMP, proporcionando uma qualidade na edição de fotos com uma solução gratuita.
  • Corel Painter X – Tem um ângulo ligeiramente diferente, este aplicativo tenta simularmeios tradicionais associados com o desenho e a pintura.
  • Acorn - Um programa notável, mas um simples editor de fotografia para OS X, com ótimos Brushs para auxiliar na manipulação criação de fotos.
  • Picturesque - útil para adicionar os últimos retoques para uma fotografia, tais como as bordas, sombras, perspectivas, reflexões etc
  • PhotoComplete – Similar a Acorn, PhotoComplete é um editor de imagem básico e fácil de compreender sua interface.
  • Prizmo - Este aplicativo permite ao usuário mudar facilmente a perspectiva de uma fotografia, e essencialmente “escanear” usando uma câmera digital. Fascinante esse recurso.

Automação

  • automatorAutomator – É uma automação interna do MacOS X, que pode executar uma série de ações com a fotografia, um item muito importante é a quantidade de plugins disponíveis para o programa.
  • iMagine Photo – Outra ferramenta para automatizar a sua imagem de transformação do fluxo de trabalho. Você pode escalar, mesclar imagens, aplicar filtros e rotacionar.
  • EasyBatchPhoto – Permite processar centenas (ou milhares) de imagens com um simples arrastar e soltar, com uma interface simples e intuitiva.
  • PhotoDrop – Um utilitário simples que permite criar pequenos, tarefa tediosas de modificar ou renomear uma pasta de imagens em um simples arrastar e largar operações.

Fotografias HDR

  • hydraPhotomatix – um software amplo para tratamento HDR, com tom de mapeamento e exposição fusão. Ele funciona como uma aplicação autônoma, ou como um plugin para o Photoshop ou Aperture.
  • Qtpfsgui – Apesar do nome um pouco estranho, esta ferramenta é totalmente open source e oferece um caminho livre para iniciar um trabalho em HDR.
  • Hydra – com uma interface amigável, correspondência automática de imagens e um plug-in para o Aperture, vale dar uma olhada no Hydra.
  • SilverFast - oferece um vasto conjunto de funcionalidades avançadas. Não muito mas não tem uma interface muito amigável.
  • Bracketeer – oferece uma funcionalidade de auto-alinhamento e pode criar fotos HDR supostamente muito melhor do que imagens no Photoshop. Você pode ser o juiz!
  • FDRTools – Outra ferramenta similar para combinar imagens, tons de mapeamento, e exportar em uma vários de formatos diferentes.

Foto Panoramica

  • panoramaPanorama Tools – Uma página com informações técnicas parece sugerir que este é um grande conjunto de ferramentas para visualização de fotos panoramicas. Também disponível como um plugin para o Photoshop.
  • Double Take – um programa muito simples, com interface amigável que é uma boa opção para quando você não consegue enquadrar aquelas cenas muito grande.
  • PhotoWarp – Capaz de produzir alguns fotos fascinante circular e panoramas.
  • Flexify – Permite que você dobre e estique uma fotografia aparentemente em qualquer formato, criando alguns efeitos realmente impressionante.
  • Panorama2Flash – Apoio para a conversão do grupo de fotos com a possibilidade de exportar para o Flash, torna este aplicativo uma alternativa interessante àqueles anteriormente mencionados.

Upload & Compartilhamento

  • iwebFlickr Uploadr – Um simples aplicativo mas fantastico, para fazer o upload de suas fotos para o Flickr e garantindo que permaneçam organizados como você gostaria.
  • Facebook iPhoto Plugin – Um simples plugin para fazer upload de imagens diretamente para a Facebook. Muito melhor do que a ferramentas baseadas na web.
  • iStockPhoto Aperture Plugin – Se você vender as imagens através iStockPhoto, este plugin irá agilizar muito o processo.
  • iWeb – útil para a criação rápida, tem recursos de templates de galerias e apresentações de fotos a partir de imagens já contida no iPhoto ou Aperture.
  • PictureSync – Oferecendo uma central de controle para etiquetar e organizar fotos para fazer upload de uma vasta gama de diferentes serviços online.
  • Smilebox – Um divertido e simpático serviço de scrap-booking, criação de cartões, com rapidez e compartilhamento de imagens.

Geotagging

  • geophotoGeophoto – Veja as imagens a partir de uma perspectiva nova, iniciar a marcação por localização. É possível importar fotos diretamente do iPhoto ou Aperture e compartilhá-los no Flickr.
  • PhotoLinker – A solução profissional que pode se integrar com o GPS, tentando colocar as suas fotografias automaticamente geo-posição correta.
  • GeoTagger – Uma programa para inserir coordenadas do GPS em suas fotos, que integra com o Google Earth.
  • HoudahGeo – geomarcação tanto para fins de arquivo, quanto na publicação para o Google Earth, Flickr ou locr. Também é capaz de combinar fotos para um GPS veicular.
  • PhotoGPSEditor – fácil de usar, utiliza editor de meta-dados, e é possível combinar dados de GPS (gpx ou NMEA) nos arquivos. Aplicativa free.
  • Trails para iPhone – Se você tem um iPhone, Trails é uma forma fantástica para monitorar exatamente onde você está para mais tarde geomarcação. Não requer uma conexão à Internet – um grande momento para viajar.

Backup & Recuperação

  • compactflashCameraSalvage – recupere suas fotos de cartões flash formatados ou corrompidos ou de outra câmera digital. É possível recuperar dados de cartões de memória, discos rígidos, CD-ROM, dispositivos externos, Apple iPod, e muito mais.
  • Salvage – é uma ferramenta para recuperar imagens de câmera digital com cartões de memória corrompido.
  • ImageRecall – irá fazer o melhor para recuperar todas as fotos de um cartão corrompido ou de um cartão que teve acidentalmente as fotos apagadas.
  • Time Machine – é uma solução do MacOS X Leopard, tudo o que você necessita é um disco rígido externo, para manter uma cópia de seu site ou fotos localmente seguros.
  • Dropbox – eu uso como um meio de manter um backup de segurança para documentos importantes (embora, também é uma ótima solução para voce manter vários computadores em sincronia!)
  • SuperDuper – Se quiser manter uma cópia de segurança do seu Mac, SuperDuper é uma excelente solução.

Tags: , , , , , , , , , , , , , , , , ,

No Comments

13 Add-ons para Firebug

FirebugSe voce é desenvovedor web, voce algum momento já trabalhou com o Firebug, uma ferramenta que auxilia no desenvolvimento e gerenciamento de aplicações web. Especialmente, após o JavaScript e Ajax que se tornou muito popular, é difícil o desenvolvimento e depuração sem Firebug.

Este grande add-on para o Firebug, foi desenvolvimento por uma equipe talentosa, e tem muitas características que o tornam imprescindível, tais como:

  • Trabalho dentro do browser, sem necessidade de outros aplicativos;
  • Estar em tempo real, registrando todos os pedidos;
  • Capacidade de editar código e ver os resultados instantaneamente;
  • Depurar JavaScript, medir o seu desempenho e muito mais.

Existem vários add-ons que podem adicionar mais potência ao Firebug para desenvolver com mais facilidade e agilidade. Aqui estão eles:

YSlow

yslow
YSlow Firebug é um add-on para analisar páginas web e receber sugestões sobre formas de melhorar o desempenho Ele também fornece ferramentas de análise desempenho, incluindo Smush.it ™ e JSLint.

Page Speed

pagespeed

Muito semelhante ao YSlow, é um add-on desenvolvido pela equipe do Google para avaliar o desempenho de páginas da web e, melhor de tudo, voce recebe sugestões (com base na “Web Performance Best Practices”) sobre as formas de melhorá-las.

Page Speed otimiza automaticamente imagens e fornece os comprimidos foruploading posterior.

Pode também detectar Javascript e CSS carregados que, na verdade, não é utilizada para diminuir o tamanho total dos arquivos.

Perfect Pixel

pixelperfect

Perfect Pixel web permite que desenvolvedores e designers coloquem o layout superposto a uma página HTML, afím de comparar inperfeições e desalinhamentos na página.

É possível ligar/desligar qualquer número de elementos no design para ver se enquadra bem. E, com a opção opacidade, a composição pode ser visualizada sobre o HTML.

CodeBurner

codeburner

CodeBurner oferece um painel de referência com uma ferramenta de pesquisa para estudar os elementos HTML, os atributos, propriedades e CSS.

Ela também fornece atalhos para visualizar informações ou código sobre um item selecionado.

FireUnit

fireunit

FireUnit é uma API desenvolvida em JavaScript, para fazer teste simples – testes unitários, tudo executado sem necessidade de novas tabs do firefox.

FirePHP

firephp

Com a ajuda de FirePHP, é possível fazer logon para o Firebug console por um método PHP simples.

Os dados são enviados através de resposta ao cabeçalhos e não irá interferir com o conteúdo da página.

Para qualquer desenvolvedor que tenho utilizado a interface do Firebug, essa extensão é de grande ajuda para depuração de códigos PHP.

FireRainbow

firerainbow

FireRainbow acrescenta uma melhor sintaxe de apoio a Firebug e tem suporte a temas.

FireDiff

firediff

FireDiff acrescenta um quadro que acompanhar todas as alterações feitas no Firebug e pelo próprio site, os CSS e os DOM.

Isto fornece um olhar mais profundo sobre a funcionalidade do site e ajuda a manter um registro das alterações que foram necessárias para depurar a página de exibição.

JiffyFirefox Extension

jiffyextension

Jiffy Firefox Extensão, usando o Jiffy-Web, acrescenta um novo painel para Firebug e gera o um relatório de tempo médio de execução dos elementos requisitados na página.

Hammerhead

hammerhead

Ele permite que você meça o tempo de carregamento páginas.

A extensão tem suporte para várias páginas e pode limpar caches (disco e memória), com um clique motrará o resultado.

Firecookie

firecookie

Firecookie, é um visualizador / gerenciador de cookies, que trabalha dentro Firebug.

Para um desenvolvimento mais rápido, quando codifica uma aplicação, facilita a visualização dos cookies e os seus valores, datas de expiração, etc

Também é integrado com o Net painel, exibe cookies enviados e recebidos.

Firefinder

firefinder

Firefinder oferece uma maneira de encontrar rapidamente elementos HTML, CSS e suas congruências ou expressão XPath.

Ela permite que você teste instantaneamente ao mesmo tempo, seletores CSS na página,  enquanto vê o conteúdo e combinando com elementos em destaque na página.

LiveCoder

livecoder

LiveCoder estende o Firebug e permite que desenvolvedores que controem Add-ons, possam analiza-los e modifica-los a qualquer momento.

Tags: , , , , , , , , ,

No Comments

6 Ways to Correctly Delete Applications

Have you ever deleted an application from your Mac by simply dragging it to the trash? It turns out there’s more to most applications than what you see in the “Applications” folder. Many apps spread system files all over your hard drive that can be a pain to track down. This means when you simply throw an app in the trash, you’re leaving behind associated content that unnecessarily eats up space on you Mac.

Fortunately, there are several third party solutions that save you the work of hunting down and deleting all these stranded files. Here’s a quick rundown of six of them, let us know which ones you use!

Amnesia

AmnesiaAmnesia is a feature rich solution that uninstalls applications, screen savers, dashboard widgets and preferences panes and their associated system files. It also comes with a built-in backup function that lets you restore any files that you may have deleted accidentally and lets you create a list of “Untouchables” that the application will warn you about before deleting.

Amnesia features a drag and drop interface as well as the option to view all installed applications, widgets, etc. in a list within the application.

Price: $9.95
Developer: Koingosw
Requires: Mac OS 10.4 or later

AppCleaner

AppCleanerAppCleaner is one of the best uninstall solutions out there. Simple drag and drop interface will take care of applications, widgets, plugins, and preferences along with their associated files with a smooth rotating cube animation.

Turning the SmartDelete option on will allow you to simply drag applications to the trash to receive an option to eliminate all associated files. Additional features include built-in lists to sort through your apps, automatic updates, and a customizable protected applications list. Best of all, it’s completely free.

Price: Free
Developer: Free Mac Soft
Requires: Mac OS 10.4 or later

AppDelete

AppDeleteThough not as refined as AppCleaner, AppDelete is a great utility that effortlessly deletes applications, widgets, plugins, and preferences and any associated files. Drag and drop or select from list, hidden file support, auto detect apps thrown in the trash (if AppDelete is open), history logs, and undo delete.

Price: $5
Developer: Reggie Ashworth
Requires: Mac OS 10.4 or later

AppTrap

AppTrapAppTrap seeks to be a seamless solution for deleting apps in OS X. Instead of a standalone application, AppTrap is a preference panel that runs in the background. When you throw away an app, you get a simple dialogue asking if you want to delete the associated system files as well. If you’re looking for full integration and minimal effort, this is your best bet.

Price: Free
Developer: Markus Magnuson
Requires: Mac OS 10.4 or later

AppZapper

AppZapperAppZapper “zaps” your applications into oblivion with an easy to use drag and drop interface. After dragging an app to the window, you’ll see a list of associated files. Simply uncheck any you wish to keep and hit the zap button. Additional features include a log of all zapped files and the ability to keep certain apps safe from zapping. The best feature? It plays a (very) cool laser sound effect when you delete an app.

Price: $12.95
Developer: Austin Sarner and Brian Ball
Requires: Mac OS 10.4 or later

CleanApp 3

CleanAppCleanApp is by far the most advanced uninstall application I found. As soon as you open CleanApp it begins searching your Mac for applications, preference panes, and archives. It then organizes these files into searchable, categorized lists.

Like the other apps listed above, you can drag and drop an unwanted application into the interface and delete it along with any associated system files. If “logging” is turned on, CleanApp will track any new files created by a given app and include those in the delete menu along with the system files.

DeleteApp has several other options for keeping your Mac clean as well. It can analyze a specified directory for disk usage statistics, identify old files (those that haven’t been used in a while) on your Mac that you might not need, search for bulky cache files, and eliminate unnecessary language files and universal binaries from a specified application.

CleanApp even comes with a handy dashboard widget with similar functionality. Finally, CleanApp gives you the option to archive any deleted apps in case you wish to reinstall them at a later time.

Price: $13
Developer: Synium Software
Requires: Mac OS 10.4 or later

Conclusion

After briefly using all of the applications listed above, I have two personal favorites. If you like lots of features and don’t mind dropping a few bucks, I recommend CleanApp. It goes way beyond simply deleting apps to an all-in-one way to keep you Mac trim and tidy.

If you’re looking for functional and free, I recommend AppCleaner. It’s a great app that runs smoothly and gets the job done whether you prefer to drag apps into the interface or straight to the trash can.

Two additional applications that you might want to check out are uApp and Yank. uApp is no longer in development and Yank isn’t yet compatible with Leopard. For these reasons I did not include them in the above list.

reference: appstorm

Tags: , , , ,

No Comments

Ajax no Django com jQuery

Como usar Ajax com o Django?

Essa é uma grande pergunta principalmente para os iniciantes. Usar Ajax juntamente com o Django é muito simples como praticamente tudo neste framework. O que irei usar aqui é o framework JavaScript chamado jQuery, que será usado para enviar a requisição e interpretar o retorno em formato json dos dados.

Vamos a prática, o link para download do código fonte está no final do artigo.

Crie um projeto novo:

django-admin.py startproject DjangoAjax

Dentro da pasta do projeto crie uma aplicação:

python manage.py startapp contatos

Ainda dentro da pasta do projeto crie os seguintes diretórios:

/media 
 |---/js 
/templates

Dentro da pasta /media/js/ coloque o arquivo do jQuery que pode ser baixado em http://jquery.com/ [jquery.com].
Não vou explicar aqui a parte de configuração do settings.py tendo em vista que basta algumas alterações simples e rotineiras como configurar o banco e a app instalada, e baixando o código fonte de exemplo você poderá ver como foi configurado o projeto.
Vamos ao models.py da aplicação “contatos”:

from django.db import models

class Contatos(models.Model):
    nome = models.CharField('Nome', max_length=40)
    telefone = models.CharField('Telefone', max_length=15, blank=True)
    celular = models.CharField('Celular', max_length=15, blank=True)
    email = models.CharField('E-mail', max_length=40, blank=True)

    class Meta:
        db_table = 'contatos' #define o nome da tabela no banco

    def __unicode__(self):
        return self.nome

Criada a classe Contatos e rodado o syncdb vamos ao nosso arquivo views.py:

# -*- coding: utf-8 -*-
from django.core import serializers
from django.http import HttpResponse
from django.shortcuts import render_to_response
from DjangoAjax.contatos.models import Contatos

def index(request):
    return render_to_response('index.html',)

def get_contatos(request):
    contatos = Contatos.objects.all()
    retorno = serializers.serialize("json",  contatos)
    return HttpResponse(retorno, mimetype="text/javascript")

Assim como o models, o views é muito simples, e apenas com a função “get_contatos” já temos como realizar a mágica do ajax com ou sem o framework jQuery ou usando um outro framework de javascript que preferir.
O que fazemos na função “get_contatos” nada mais é do que pegar todos os contatos da nossa tabela “Contatos” e usarmos o serializers do Django para transformar nossos dados em um formato json.
O serializers do django é um framework que traduz nossos objetos em um outro formato, são eles:

  • xml
  • json
  • python
  • yaml

Mais informações sobre o serializers pode ser encontrado aqui http://docs.djangoproject.com/en/dev/topics/serialization/?from=olddocs [docs.djangoproject.com].

Deixe seu arquivo urls.py assim:

from django.conf.urls.defaults import *
from django.contrib import admin
import os

BASEDIR = os.path.abspath(os.path.dirname(__file__))

admin.autodiscover()

urlpatterns = patterns('',
    (r'^admin/(.*)', admin.site.root),
    (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': BASEDIR + '/media/'}),
    (r'^$', 'DjangoAjax.contatos.views.index'),
    (r'^get_contatos/$', 'DjangoAjax.contatos.views.get_contatos'),
)

A url media/ vai servir nossos arquivos estáticos, neste caso usaremos apenas o jquery.

Agora vamos olhar o nosso arquivo index.html que é usado em nosso views.py, vou mostrar ele em duas partes, o base.html é apenas um html base e não o mostrarei aqui sendo que ele pode ser visto nos fontes.

{% extends "base.html" %}
{% block head %}
<script type="text/javascript">
    $(document).ready(function(){
        $("#btnContatos").click(function(){
            $.ajax({
                type: "GET",
                url: "/get_contatos/",
                dataType: "json",
                success: function(retorno){
                    $.each(retorno, function(i, item){
                        $("#corpoTabela").append('<tr>' +
                        '<td>' +
                        item.fields['nome'] +
                        '</td>' +
                        '<td>' +
                        item.fields['telefone'] +
                        '</td>' +
                        '<td>' +
                        item.fields['celular'] +
                        '</td>' +
                        '<td>' +
                        item.fields['email'] +
                        '</td>' +
                        '</tr>');
                    });
                }
            });
        });
    });
</script>
{% endblock %}

Esta primeira parte, é onde a mágica realmente começa a acontecer, o que temos aqui é uma função atribuída a ação de click do botão “btnContatos”, esta função utiliza o recurso de ajax do jQuery.
Vamos detalhar um pouco a função, vou direto para o “$.ajax”:

type: "GET"

– Determina o método http, GET, POST …

url: "/get_contatos/"

- Nossa url declarada lá no urls.py

dataType: "json"

– O tipo de dados que a url vai retornar.

success: function(retorno){

- Caso tenhamos sucesso a função segue em frente.

$.each(retorno, function(i, item){

- Faz um laço e pega todos os itens do objeto “retorno”
Daqui em diante a tabela é montada usando o “append” para inserir as tags e os dados no html. Neste exemplo estou montando uma tabela mas você pode fazer o que quiser com os dados.

Agora a segunda parte, que nada mais é do que o html que vai receber os dados:

{% block conteudo %}
    <table id="contatos">
        <thead>
            <tr>
                <th>
                    Nome
                </th>
                <th>
                    Telefone
                </th>
                <th>
                    Celular
                </th>
                <th>
                    E-mail
                </th>
            </tr>
        </thead>
        <tbody id="corpoTabela">
        </tbody>
    </table>
    <input type="button" id="btnContatos" class="botao" value="Pegar Contatos">
{% endblock %}

Temos ali nosso botão que ao ser clicado chama a função atribuída ao evento click dele.
Pronto, era isso, muito fácil, prático e simples, com isso as possibilidades são enormes, você pode fazer muita coisa usando o jquery e o serializers do Django, agora o resto é com sua imaginação e criatividade.
Abraços e até a próxima!

Código fonte de exemplo: http://www.kenjiyamamoto.com/blog/files/DjangoAjax.zip

Não será divulgado!

Um site válido!

[ informação retirada do site do RFDev.org ]

Tags: , , , , , , ,

No Comments

5 Getting Things Done Apps for Mac

David Allen’s Getting Things Done task management techniques have become incredibly popular, inspiring Mac software developers to build applications that help users manage their lives and their ever growing To Do lists.

These applications assist with the capture, management and completion of tasks. Many include iPhone applications that offer syncing and other iPhone specific features, not found in their Mac counterparts. This roundup will focus on five of the most popular tools, each with a different approach and style.

Things

ThingsAvailable on both the Mac and iPhone, Things is an elegant, yet somewhat new application for task management. This application offers a great way to view and organize projects, and a simple way to tag, file and schedule tasks for the future.

Their iPhone app is well designed, but lacks some features available on the desktop version. Also, syncing between the iPhone and the Mac requires a Wi-Fi network, which can be limiting for those who are always on the go.

Price: Mac $49.95 / iPhone $9.99
Developer: Cultured Code
Requires: Mac OS X 10.4.11 or later / iPhone OS 2.2 or later


OmniFocus

OmnifocusOmniFocus is another application which offers both iPhone and Mac versions. It is one of the most developed and powerful applications available for managing To Do lists, but it can be seen as too structured or overwhelming for some individuals without extensive organizational needs.

It also offers the widest options for syncing to external applications, like iCal. Their iPhone application has some breakthrough features, like displaying tasks you need complete based on your location and syncing your tasks through a MobileMe or WebDAV server.

Price: Mac $79.95 / iPhone $19.99
Developer: The Omni Group
Requires Mac OS X 10.4.8 or later / iPhone OS 2.1 or later


The Hit List

The Hit ListThe newest application for task management on the Mac, The Hit List, has yet to reach version 1.0. The interface seems more similar to Things than OmniFocus, but integrates new features like a built in timer. The Hit List also integrates smart folders as well as iCal syncing into this great application. They also have promised that an iPhone version is in the works.

Price: (Pre-order) $49.95
Developer: Potion Factory
Requires: Mac OS X 10.5 or later


iGTD2

iGTDThis older application is undergoing a refresh, and is still in Alpha (Pre-Beta) testing. The interface is not nearly as slick as Things, OmniFocus or The Hit List, but provides for a quick and easy way to enter in tasks and manage To Do lists. iGTD2 also offers multiple ways to view your tasks, called Workspaces, and offers synchronization between both iCal and MobileMe. The biggest selling point of iGTD2 is it’s price.

Price: Free, donations accepted
Developer: bartek:bargiel
Requires: Mac OS X 10.5 or later


Midnight Inbox

Midnight InboxMidnight Inbox provides more of a step by step system for organizing tasks. This very structured environment is great for those who prefer to follow the GTD system religiously. For those who like more breathing room, this might not be the best choice. It does offer a different interface approach and options to add notes and alarms.

One of the most interesting features is it’s ability to tell if you haven’t been working on what you had prioritized through their Yak Timer. They are in the process of developing version 2.0 of the software which should be released soon, as well as an iPhone component.

Price: $35.00
Developer: Midnight Beep Softworks
Requires: Mac OS X 10.4


Conclusion

Each application offers a different approach to Getting Things Done. Whether you prefer the unstructured style of Things (like me), or a more rigid system for input like Midnight Inbox or OmniFocus, you’re on your way to getting organized and complete tasks, on your Mac or on the go.

Feel free to let me know how you get things done on your Mac or iPhone – are you an advocate of an application featured, or do you prefer a traditional pen and paper?

Tags:

No Comments