WEB 2.0

You are currently browsing the posts from jpereira.eu matching the category WEB 2.0.

Analisar o seu site

Para dar continuidade a alguns posts sobre alguns sites portugueses, e a sobre a sua falta de qualidade, quero deixar aqui um artigo que dá algumas ideias inicias para se começar a avaliar o resultado destes projectos.

O artigo apresenta alguns tópicos iniciais que servem de ponto de partida para uma análise eficaz.

Espero que este artigo ajude.

Written by j.pereira on February 22nd, 2008 with no comments.
Read more posts on WEB 2.0 and Business and projects.

SlideShare, Requisitos e etc.

Para dar um sinal de actividade no meu blog, quero partilhar duas coisas. Uma delas é um serviço muito parecido com o youtube mas que o propósito final é servir slides em vez de vídeos. A outra é um excelente webcast sobre identificação e gestão de requisitos.
O nome do serviço é slideshare (www.slideshare.net) e foi-me dado a conhecer a partir do blog Better Projects (http://www.betterprojects.net). O meu slideshare é http://www.slideshare.net/joaomiguel.pereira
E é interessante como encontramos conteúdos de qualidade neste tipo de sites. E é esse conteúdo de qualidade que define o sucesso deste tipo de projecto.
O webcast em http://www.betterprojects.net/2008/02/10-tips-for-finding-hidden-requirements.html é um bom exemplo dessa qualidade. Tem muito sobre gestão de stakeholders e gestão de âmbito de projecto. Este webcast apresenta-nos técnicas essenciais a incluir numa framework de identificação de requisitos, que é um complexo processo de traduzir necessidades, expectativas e desejos dos stakeholders em requisitos objectivos, específicos e concretizáveis.
Deixo aqui uma figura de um dos slides que acho que tem uma mensagem fantástica.

http://jpereira.eu/wp-content/image-gallery/jungle.png

Written by j.pereira on February 17th, 2008 with no comments.
Read more posts on WEB 2.0 and Software development and projects.

Most popular and last 365 days

Thanks for the comments :)

Ok, you can look again. Now the front page was configured to show the most popular item submitted in the last 365 days.

Follow me

Written by j.pereira on November 22nd, 2007 with no comments.
Read more posts on WEB 2.0 and Open Source and Software development and Communities.

teach-yourself-ruby-on-rails-with-one-project…

…and-go-online!

Today I found my self looking into a “teach-yourself-ruby-on-rails-with-one -project” I finish a couple of months ago.

Back that time I was curious about one of the so-called Web (2.0) frameworks, of course the Ruby on Rails - as you can notice in the first paragraph :)

Along with that, I was also a bit prying with the buzz around Social Web… Isn’t this included in Web 2.0? Anyway, when I want to learn new frameworks, tools, or anything else, I keep always the same plan. Plan a project, and execute the project, applying what I want to learn. So I did.The final goal of the project is simple as you can imagine, build a complete social service, like Digg and del.icio.us.

Note that my primary goal was to learn a new framework, not building the next big thing in social networks. So I kept that tangible objective.

Digging into the technology side of the project, I’ve set my goals a lithe bit more detailed.

First, with no surprises, the project should be implemented in Ruby on Rails.

Second, it should have the following main characteristics:

Few months after the first milestone I found my self so committed that I’ve finished it within 4 months, working after-hours. I’m amazed with the technologies and new things I’ve leaned during those 4 months. Technologies and things that could, and should be, effectively applied to business software. Not only because of the myriad of open tools and frameworks we can use but also because of the social aspects that can be effectively applied to business situations, bringing value to the business, for sure.

So it’s time to go public!

Oh, I forgot to mention that the project hit one of the major milestones: Go Online!

Note: I’ve build the service but I don’t manage the machines hosting it. That’s why you may notice just a little bit of slowness opening some areas of the service :) :)
Seriously, I spent two months optimizing and tuning the code and, as far as possible, the MySql database also.

If you have a bug or a request to report, leave some comment here.

Written by j.pereira on November 22nd, 2007 with 1 comment.
Read more posts on WEB 2.0 and Open Source and Software development and Technology and projects.

googol de ideias

Ontem instalei o Google Desktop, só para me indexar uns ficheiros que tenho por aqui. Já não me lembro que versão instalei antes desta última!!!! Mas esta agora…. Mais uma conquista no mercado dos sistemas operativos?

Interessou-me a questão técnica da coisa. As minhas futuras soluções terão uns gadgets também assim tão bonitos para o google desktop. Nem que tenha de contratar um geek da google :) :)


Não seria tão “usable” (como dizem os gajos da Usability ou usabilidade em português J:) ) eu interagir com todas as tools que utilizo para trabalhar (e olhem que são mesmo muitas) directamente do meu desktop? Ou de outro qualquer desktop por esse mundo fora, porque não?

Fica a idea para os próximos user interfaces

Written by j.pereira on November 20th, 2007 with no comments.
Read more posts on Blogging and WEB 2.0 and Open Source and Software development and Business.

Vitamin R. Goes straight to the head

Confesso. Tenho andado um pouco ausente do meu blog. A pergunta é legítima. Porquê? Se virem o histórico dos meus posts podem ver que um dos meus últimos posts foi sobre a descoberta do Ruby On Rails, ou RoR para os amigos.

Pois, tenho gasto muito do meu tempo livre a fazer umas experiêcias com RoR. A curva de aprendizagem foi curta, muito curta.

O que me motivou hoje a escrever este post é a partilha deste recurso sobre Ruby, o core do RoR.

Vitamin R. Goes straight to the head. Ruby will teach you to express your ideas through a computer. You will be writing stories for a machine.Creative skills, people. Deduction. Reason. Nodding intelligently. The language will become a tool for you to better connect your mind to the world. I’ve noticed that many experienced users of Ruby seem to be clear thinkers and objective. (In contrast to: heavily biased and coarse.)

http://poignantguide.net/ruby/

Written by j.pereira on March 8th, 2007 with 1 comment.
Read more posts on WEB 2.0 and Open Source and Software development.

Connecting People

The best way WEB 2.0 was described till now.

WEB 2.0 is about Connecting People.

I’m still shaking with this video.

Written by j.pereira on February 7th, 2007 with 4 comments.
Read more posts on WEB 2.0.

Web development with Ruby on Rails? Here I go

Yesterday I found myself learning a new programming language. At the same time found my self learning a new framework for building MVC based Web applications.

It was some quite time ago I didn’t learn a new programming language or framework the way I’m learning this one. The last I can remember it was J2EE. Before that it was Java. The others, which I also know a bit, were learned in the hard way, by experimenting, such as C++, C#, PHP or Javascript. Now, with my twenty eight years, I’m really excited by learning this language and framework. Just for fun. I’m getting anxious the put my hands on a real world application, now for Web 2.0. Web 2.0 is in the mouth of the world by now, so why don’t I have a shot also? I love programming, thought in couple last years I been set aside, to do some bureaucratic work and other stuff. Programming is the way I see thing born from my own hands, it’s like having a little baby :) (not that way)

Agile Web Development with Rails (Pragmatic Programmers)Anyway, I’m religious reading this book, and so far so good, the book is written as the authors are speaking to me directly, the way I like it. Ruby? A script language that do all the magic for you. The best way to describe it is:

Try it and surrender yourself.

Rails? Convention over configuration. And of course DRY. This is a beauty thing of Ruby on Rails. You can do an entire Web application without a line of configuration. Really, now I think: f***k all those configurations, and mappings files for Hibernate and J2EE done in XML. You in Ruby on Rails write less lines of code than lines of XML configurations when in a common J2EE application.

Going for next chapter… bye.

Written by j.pereira on February 3rd, 2007 with 4 comments.
Read more posts on WEB 2.0 and Software development.

Mashups. WEB2.0 Meets enterprise

That’s the way to go. We’ve seen the raise of many, many mashups flowering in the web last year. I want to leave you here a great article on the subject. This article introduces the new IBM’s QEDWiki platform. This platform allows users to get on minutes a complete mashup without touching a bit of code. Enjoy.

Written by j.pereira on January 22nd, 2007 with no comments.
Read more posts on WEB 2.0 and Software development.

N800 and mesh networks

I’ve been reading Paulo ’s posts where he’s writing a lot about the N770 and also about N800, both from Nokia. It was when reading his last post that something pop from my mind. Nokia, it’s taking the advantage with its Open Source movement. While other vendors have their closed system, Nokia is giving all away. Nokia is giving the opportunity to the Open Source community to develop software for their equipments. They’re also getting the opportunity of the large adoption of the mobility and the next generation of communication networks.

Having the community building software for the Nokia devices, will contribute to a myriad of applications freely available for these devices, but everyone has to have one Nokia device to run these applications, and who’s selling the devices? Nokia. So, both, users and Nokia, get what they want at the end. That’s Nokia advantage getting their device Open Source.

An interesting idea Paulo have here is about the development of the software to build mesh networks, and run them also in the N800. This is great, indeed. Sometime ago I have my mind to shutdown the adoption of these devices. Why? Because the lack of connectivity in almost everywhere. Ok, so I could use my N800 at home using my wireless network, But about when travelling? There are also many available WI-FI hotspots around Portugal, but you don’t have a seamless access to the Internet. You have to have an account in most of them. Connecting to theses networks sometimes it gets so hard, that when you already connected, you are in the train and you’ve lost your WI-FI signal.

So, what you need is a network like the GSM, where your devices, seamless handover the connection to from one BTS to another BTS? Yes. But not like the GSM centralized architecture. The idea is to have a distributed network where every node in the network shares their resources. Each device in the network select the best peer to connect and share its resources with it, and the other peer also share its devices resources.

Yeah, like peer-to-peer computer network. You share mine, and you share yours.

http://jpereira.eu/wp-content/image-gallery/distributed.gif

Cool, what a nice idea!!! If they are doing it for sharing movies, music, documents, and any other format you can imagine, why can’t we share our internet connection in the same fashion? That’s a good question. Probably, because the lack of available technology?? The lack of available users??? I don’t know which reasons are, but one thing you can be sure, we have the knowledge and the willingness to build such a community.

We are already assisting to some of these movements, where we can share the internet with our friends. There are also others that are using the concept as a business. It’s what’s called wireless community network and wireless mesh networks.

But we now are talking about wireless devices, like the N800, sharing its resources.

WEB 2.0 its all about communities. Don’t you agree?

By having now the tools and the devices we can now build the next generation of the wireless community networks. And everything is open.

Written by j.pereira on January 20th, 2007 with no comments.
Read more posts on WEB 2.0 and Open Source and Technology.

« Older articles

No newer articles

 

Last news canada pharmacy <}`" buy prestiq a large product list. Order your medicine online by online pharmacy on phone or online order. How To Order Product Search FAQ Contact Us Login Page Purchased. Mail order shipping to USA from pharmacy online . Storage of products takes place only under appropriate conditions, we are responsible for integrity of packaging and proper transportation. Looking for where to buy drugs online? Canadian pharmacy >$@ medicines company helps to find on one page all the information about your medicine : the name of the analogues, method of production, of prices.