Eu, programador – MeM : TTasks
Decidimos iniciar uma nova rubrica, não periódica, ou melhor, onde a periodicidade é definida pelos leitores. O objectivo desta rubrica é dar a conhecer ao "mundo" um programa feito por um dos nossos leitores, em que o mesmo seja autor.
Podem dar sugestões de melhorias, comentar se o programa vos foi útil ou não, etc. Todos os programas aqui colocados serão responsabilidade do próprio autor, se bem que nós os testamos antes.
O programa de hoje foi oferecido pelo MeM e tem o nome Ttasks, segue a descrição do Autor.
A criação deste programa deveu-se principalmente por motivos profissionais. No meu trabalho passou a ser necessário registar quanto tempo se perde em cada tarefa,então toca de criar um programa.
Basicamente é só escrever um texto com a descrição da tarefa que se pretende adicionar à lista, e quando estivermos a trabalhar nessa mesma tarefa é só carregar no botão "play" e o tempo começa a contar. Assim que pararmos de trabalhar na tarefa carregamos no botão "stop" e o tempo pára de contar.
Sempre que for necessário imprimir uma lista detalhada das tarefas que desenvolvemos basta carregar com o botão do lado direito do rato em cima da lista e escolher a opção "Copiar tarefas" e é copiado para o clipboard a lista detalhada das tarefas, desta forma podemos fazer ctrl+v (paste) num documento.
É possível também actualizar o nome das tarefas, seleccionando o item da lista que pretendemos actualizar carregamos com o botão do lado direito do rato em cima do mesmo e depois de alterarmos o texto na caixa de texto do menu que nos foi exibido, é só fazer actualizar.
Download: Código TTask [459.83KB]
Bom, agora é convosco, este espaço servirá para apresentar ferramentas que muitos de vós criaram e que podem partilhar.
Licença: Freeware Sistemas Operativos: Windows XP/Vista/Win7 Download: TTask 0.1 [82.90KB] Homepage: Peopleware
Este artigo tem mais de um ano
Simples, muito prático e eficaz! Muito bem, gostei! 🙂
Só lhe adicionava 2 funcionalidades:
– Fazer com que ficassem guardadas as tarefas das sessões anteriores
– Minimizar para o System tray
🙂
Excelente iniciativa/rubrica! Espero que que a adesão seja grande… Sugiro apenas que revelem alguns detalhes técnicos tal como a linguagem em que foi programada a aplicação.
Cumprimentos
Pelo que vejo isso é java =)
Muito porreiro!
Foi programado em C# se não estou em erro.
As aplicacoes desenvolvidas têm de ser programadas em C# ?
Penso que se podiam abrir iniciativas em outro tipo de linguagem …
Abraço
Não, qualquer tipo de linguagem é aceite!
Boas.
Tive de fazer um programa deste estilo na escola recentemente.
Entretanto descobri um site que permite controlar o tempo gasto em cada tarefa e e’ tambem possivel executar “reports” (por semana, mês, etc.) para saber detalhadamente quanto tempo foi gasto em cada tarefa.
O site e’ http://www.slimtimer.com
Bruno, excelente iniciativa. Sucesso certo.
carlos rajas
Excelente iniciativa.
Um dia destes ainda vão ver um artigo meu!
Rúbrica muito interessante.
E o programa também
Eu, como programador que sou, louvo sempre o esforço de alguém quando cria algo. Por isso, deixo os meus parabéns ao autor.
No entanto vou levantar uma questão… vale a pena reinventar a roda? Existem programas muito bem implementados, e simples de usar, com as funcionalidades do software aqui apresentado (eu uso o http://www.toggle.com). Compreendo que às vezes as soluções existente tem o que queremos e um par de botas, e assim haja a necessidade de fazer algo mais simples e especifico. Mas não é este o caso. Assim, porque não apontar baterias para fazer coisas novas, algo que faça realmente a diferença? 😉
Beijos e Abraços
http://www.toggl.com
Boas,
Concordo consigo no aspecto em que não vale a pena reinventar a roda, pois quase sempre que isso acontece só nos trás problemas atrás de problemas. Porém a ideia por trás de criar programas nossos é ganhar mais experiência e procurar novos conhecimento. Se nos limitarmos a fazer download de programas já feitos e não nos darmos ao trabalho de construir os nossos próprios programas, estamos a perder oportunidades de treinar as nossas skills e limitamo-nos ao que os outros nos dão.
Porém refiro novamente, têm razão quando diz que não vale a pena reinventar a roda, mas neste caso não se aplica. Abraços
Subscrevo. 🙂
Também existe o caso de querer tornar as coisas mais simples, leves, intuitivas e personalizadas 😉
Viva!
Gostaria de saber se tb é possivel publicar aplicações realizadas para dispositivos moveis (Ex: Windows Mobile) e quais as linguagens de programação a que dão preferência, se isso for relevante!
Cumprimentos,
LoFFactory
Sim, podes. E não damos preferência a linguagens de programação 🙂
Muito útil, ainda estou para aprender a programar…
Parabéns!
http://redefoca.myweblive.net/blog/ – Você faz xixi no banho? Vote! E saiba o porquê da pergunta dia 5 de Julho.
deixo mais umas sugestões para este programa:
– quando temos uma actividade iniciada e iniciamos outra, ficam as duas a contar. que tal haver um outro botão que faça iniciar a 2ª tarefa, parando a 1ª? assim teríamos a hipótese de com um só clique parar uma tarefa e iniciar outra.
– quando fechamos o programa, ele não salva as tarefas que tínhamos inserido? também é importante, senão terá que haver por defeito uma tarefa chamada “inserir tarefas no TTask” 🙂
Gostei imenso da iniciativa.
Mais 1 rubrica c/ interesse crescente.
Não sei se fujo ao tópico, eu preciso de um programa que faça a gestão de horário de trabalho, ex: hoje entro as 08:00 e saio ás 15;30 que me dê o total de horas e se não for pedir muito que me dê a rentabilidade. alguém algum programa do género? cumprimentos.
Experimenta o TimeStamp.
Excelente iniciativa por o pessoal a programar e a publicar aqui os seus programas, gostei. MeM parabéns pelo programa está porreiro, se bem que se implementasses a funcionalidade de guardar as tarefas (post do Sérgio) ainda ficava melhor.
Já tinha pensado fazer uma coisa destas, mas nunca levei o projecto à frente.
Mas parabéns pela iniciativa.
Nosss, fiz isso há muito tempo, tinha lista de usuários , projetos, e tarefas, gerava relatório por período e tudo, mas como me faltava era organização pra colocar tudo ali parei o desenvolvimento, acho que vou voltar a ele, assim que achar as ocxs que usava nele. Mas a iniciativa é boa.
Posso postar programas em VB6?
Vale tudo 🙂
Excelente iniciativa. Parabéns também pelo programa MeM e concordo plenamente contigo, são estes “pequenos” programas que nos vão aumentando as skills e que fazem com que descubramos como fazer novos “truques” a programar!
Excelente iniciativa, nada melhor que apoiar o software desenvolvido por cá e ajudar nesse desenvolvimento.
ja agora uma questão, que até é urgente, precisava de um programa que cronometra-se uma prova de BTT, que desse para inserir os participantes e depois ha medida que fossem chegando eu iria parando o cronometro desse corredor e no fim me desse um relatório com os tempos…
alguem conhece?? é mesmo urgente este pedido pessoal PFF
Pagas?
lol frewere e tal? ou algum trial
sejam amigos 🙂
tenho k comer.
certo.
obrigado na mesma 🙂
Nunca usei isto, mas foi o que encontrei: http://www.download3000.com/download_8670.html
No entanto, apesar do Shogun ter sido um pouco rude, é verdade que se procuras algo urgente e de onde vais obter lucro, é mais fácil encontrares se pagares 😉
Obrigado Bruno
sim eu percebo, mas acho que numa comunidade como esta nao custa nada ajudar 🙂
tal como tu fizes-te
sempre me ensinaram que temos de ser uns para os outros 🙂
Fui rude?! fui directo. O rapaz pede algo urgente e que obviamente não é para consumo próprio e é suposto eu fornecerlhe de borla? Se vamos ter o pensamento de que uma comunidade serve para isso acho que estamos muito mal, eu penso que as comunidades servem para ensinar a pescar não para dar o peixe sem trabalho nenhum e não é uma questão de sermos uns para os outros pois a ideia que eu tenho é que tudo isto das comunidades serve para partilhar o conhecimento, não para fazer os trabalhos uns dos outros
Por acaso era para consumo próprio sim, era para sábado, eu e uns colegas vamos fazer uma prova de BTT pela serra entre todos e gostava-mos de cronometrar.
Mas é na boa 🙂
obrigado na mesma 🙂
e cada um tem a sua opinião
Existe sim senhor: BikeTrack da Logicpulse mas nao é á borla! Mais informações: comercial@logicpulse.pt! Fiquem bem
Obrigado Nuno,
andei no site deles e não encontrei nenhuma informação…
sabes se existe algum trial ou demo?
eu sei que é dificil, mas pagar por algo que só vamos usar uma vez ou duas e só entre amigos inda por cima todos nós estudantes é complicado…
Não existe nenhuma trial ou demo disponível neste momento! Nem sei se vai haver. Qualquer novidade, aviso!
Fiquem bem!
Posta o código fonte, para possíveis melhorias.
Já está no artigo. Mais atenção 🙂
Boas ….
Desde já como programador júnior quero agradecer este excelente artigo , assim como dar os parabéns pela aplicação disponibilizada . Informo que estou neste momento a desenvolver um projecto de gestão de tarefas muito parecido com este mas em PHP … em que ira incluir o tempo , valor e histórico de tarefas com restrições ao nível de utilizadores , como me estou a iniciar nesta linguagem ,ainda vou um pouco atrasado pois só tenho o Login de administrador a trabalhar ..Caso alguém esteja interessado em dar umas dicas estou disponível para as ouvir .. Continuem .
Ola boa tarde…
Eu sou membro de uma turma que acabou o curso de Administração e desenvolvimento de software, em que temos uma disciplina chamada Projecto 2… A disciplina mais importante do curso… A minha turma desenvolveu um projecto idêntico a este mas de uma forma muito mais complexa… C# foi a linguagem utilizada….basicamente existe uma aplicação que faz o mesmo que esta mas em que as tarefas são introduzidas num BackOffice, também desenvolvido por nós, e o utilizador no FrontOffice tem a possibilidade de escolher qual a tarefa que esta a desenvolver, e dar Play, Pauses e Stops. No final da tarefa concluída o utilizador tem a possibilidade de comentar essa mesma tarefa… tudo isto sincronizado via webservice… a aplicação de FrontOffice tem a possibilidade de funcionar em Offline salvando todos os dados em XML…. Foram desenvolvidos também FrontOffices em interface Web exactamente com as mesmas funcionalidades e também interface Mobile… Ainda foi desenvolvido uma aplicação que nos faz Reports de todos os dados guardados em Base de dados destas Tarefas…. Basicamente….e assim muito por alto é isto…. mas a ideia da aplicação é a mesma….so que esta apresentada aqui é uma versão Light…
Sou programador e gostei da iniciativa. Quem quiser conhecer alguns dos softwares que eu criei fica aí a dica:
uebTUBE: http://uebtube.uebbi.com
uebLOCK: http://ueblock.uebbi.com
uebCLIC: http://uebclic.uebbi.com
[]s
alguêm conhece um software que automaticamente registe o tempo gasto em cada software, que se baseie por exemplo naquele que tem a janela em primeiro plano?