Access Denied Problem on Drupal

I’m just posting here to document it. I had an access denied problem on Drupal last week and the reason and the fix are here on this Drupal Forum. It’s a problem with the Organic Groups module and Drupal 5.6. So, don’t install it until it’s fixed!

Drupal - phase 2

Polivox has 4 basic areas:
1 Social Network
- user profiles
- groups
2 Forums
- discussion of problems and issues
- Imagine Forum (to dream with the desired future)
- Projects (where the action happens)
3 News
4 On the phone (this is a maybe feature, will depend on how much I can achieve in the next couple of weeks) - with Asterisk, of course :)
- Complaints, Issues and Absurd (for the things we can’t even try to explain why is happening)
- Cool (an informal channel for sharing good news)

I did a research about what Drupal modules I should use to make Polivox I came up with the following list:

CCK - to customize content type and fields for content creation
Views - to customize content visualization, such as block or pages
Organic Groups - to let people create groups and gather in the way they want
Buddylist - for user’s contact list
Advanced Profile - for users’ profiles

Okay, I have to say that until yesterday I couldn’t really understand how to control what information would show up when and where on the website on Drupal. I even installed Joomla and started thinking that maybe that would be a better solution. But I have to say this is actually a simple thing on Drupal that I hadn’t realize before. Under Administer/Site Building/Blocks, each block has a link to “configure”. There we can choose if the block appears on all pages, all pages except a list of pages (that you create), only on the pages you list or if some php code returns true. This finding made me realize this morning that now what I have to do is figure out how to play with this puzzle that has different shape pieces with different content in each one of them. It’s a information architecture problem, I guess. It’s time again for diagrams, but with more detail now. After I have the structure working on paper, I can go back to Drupal and make it. It will be a fun weekend! :)

I also want to say that I finish my midterm research for the User Experience Design Class I some surprising conclusion came up. This is becoming a long post, so I made a html page here where you can see the types of user I have on Polivox (there might be more that those, but it’s a beginning anyway) and how this information is guiding my design. The most surprising thing for me was that they seem to be more excited with the ideas of creating projects, specially because they can do it in their fields of work. They believe that a project will only happen if a leader is there working hard. This person should be the one that envisioned the idea and started the conversation. And for that a simple discussion forum with the possibility to contact someone privately is more than enough.

Also, I wasn’t very happy with the theme I was working with. This morning when I opened my email inbox I had about 30 emails from my dad (thanks, Dad) with suggestions of templates and site to look at. This one here is very good. I’m not sure they sell templates or full packages Drupal service, or anything else but it’a great inspiration source anyway.

I promise I’ll try my best

Okay, I know I’m not very good in writing on this blog (any blog, actually). But I think this time it’s going to be important. So I promise I’ll try my best.

I haven’t explained yet but my thesis project is an online newspaper with constructive news created by its own community and a take-action social network for individuals and groups in Rio de Janeiro. Here is my midterm presentation with more information about it.

I have to say that at that point when I did the presentation, a couple of weeks ago, I just wanted to make the website. However, I ended up agreeing with Eric Zimermman’s (he was our guest critic) and I step back and used pen and paper for a while. In the last weeks, all I have been doing is sketching interface design, features, float charts, sections, wire frames etc and trying to figure out how this is going to work. I also did some research with future users (which is my midterm project for the User Experience Design class as well) and answered some questions I had.

I decided to build the website on Drupal in the beginning of the semester. So I started studying the system as soon as I chose it. I read a book and tutorials online and I kind of understood how it works. However, yesterday I got a little bit worried thinking that I don’t really know how to make it on Drupal. But then I thought: “that’s what we’ve been learning at ITP so far, to have ideas to make things without really knowing how and to try”. So I decided to go to google. Drupal has a huge community with a lot of things well documented online. That’s part of the reason I’m promising here to do my best on keeping this blog up to date. These few pages have been extremely helpful so far:

http://drupal.org/nyobserver
http://groups.drupal.org/node/8550
http://webpodge.com/2007/02/22/top-10-drupal-modules/
http://drupal.org/node/206724

I just installed the 2 basic modules that seem to allow A LOT already: CCK, a module to customize fields for any content type; and Views, a module that makes the visualization of the content more flexible and easier to control. It’s time to play with them now and see what I can make!

Rise and Shine - a new alarm clock

For the Redial class, Matt and I are making a phone alarm clock that only wakes you up if it’s sunny. Here you can see the presentation and how we intended to make it. It turned out that the alarm clock wasn’t working. Okay, I found that out because it woke me up last Thursday, the mid-term presentation day, when it was cloudy. After a little debuging we found out that the way Asterisk makes phone calls is trough a call file that after been triggered can’t be stopped. We were checking the weather online after the call file was triggered and before reaching the user. Therefore, we were calling the user it didn’t matter the weather.

The solution was more complicated than I first imagined, but Matt with his php skills could accomplish a way to do it. Now we have a MySql database where we store information from the user, such as the phone number, day and time to be called, and time that the phone call was made. We have a php script that runs on a CronJab every 30 minutes and checks the database for new alarm requests that have to be done in the next half an hour. If there is any, it checks the weather and, if the weather is good, creates a call file. It also deletes from the database the requests already took care of.

I think this deserves a diagram, right? I’ll work on one for the next post or next presentation. Consider it a promise :)

TV or Online?

There is a lot of online video being produced that follows the traditional audiovisual language developed on the television/cinema. There are a lot of similarities between the cinema audiovisual language and the television audiovisual language. And it’s true that television developed its language based on the movies and on the radio. However, with time, television created a new and specific way of communicating and conveying content. Video online is new and its language is therefore new and still experimental. It reproduces the television language yet, but there is a huge space for the raise of a new language with interactivity and participation.

I started writing about all that because I’m supposed to compare my television experience with my online video experience. Depending on the content it can be very different or very similar (there is also a difference between the laptop and the desktop computer experiences). Sometimes I like to turn the computer off, sit on my comfortable chair and turn the TV on. On these moments all I’m looking for is to relax and do nothing. There are other moment’s that I enjoy turning on the TV just to hear something in the house, such as when I’m cooking. On the other hand, the online video experience is totally different - if I’m not using the computer with a TV purpose, like watching shows that I couldn’t watch on the regular TV set (because they were already aired and I missed). I usually don’t spend more than 5 minutes watching a video without checking some other site, or reading something that is placed near the video “box”, or checking my email, or reading the comments. I think the online video experience is very multitask, as well as the Internet experience itself. The hyper-text leads the user through various pages and content producers, and his/her experience on the Internet is frequently interrupted by other also online activities. I believe that in a similar way, I look for this same kind of experience when I’m watching video online. “Hyper-video”? If the images are very important for understanding the content, sometimes I feel that have to stop everything that I’m doing and it becomes almost like watching TV again.

I don’t have a DVR, a TiVo or Apple TV. So it means that I use the TV set in the “old fashion” way. I only watch what is on in the moment it’s being aired. However, there is also something that I really enjoy about that. It might be some nostalgic feeling or even an attempt to reproduce habits from home. In Brazil, almost every household and restaurant that you go to there is a TV on, usually on Globo Television (yes, it can also be very annoying). Sometimes I enjoy having it there just to know what is on, analyze how bad or good the show is, or to hear some noise and not pay attention to.

Ubolics 2 - after the test

Friday morning we had a lot of kids (8-9 years old) come to ITP to test our toys prototypes. After observing them play and hearing their comments and suggestions, I came to the folowwing conclusions:

1 Yes, they understand the rules. Actually, very fast. In the end they were explaining the rules to each other without my help.

2 Yes, I need a board with very short walls to bounce the ubolics back.

3 Yes, too many rules for the silver ubolic. I simplified them.

4 No, they invented new rules, but they didn’t try to play with the pieces like a construction toy or anything similar. They were definitely interested in the game. I would say that it’s probably because of their age.

5 They want more pieces to play with. I raised the number to 12 instead of 10.

Here are my new description and rules:

Ubolics is a two-player board strategy game, targeted mostly to children (boys and girls) between 8-10, but can also be played by adults (in fact, they really enjoy). The game has 26 magnetic dodecahedrons, 4 metal pentagons and a board. All pieces are colorful and shiny, what gives the game a spacial and futuristic look.

The objective is to steal the opponent’s ubolics. Combining the players’ techniques and the natural characteristic of magnets, the ubolics will stick to each other forming strips. To steal the opponent’s ubolics, the player has to have his/her color ubolics on both ends of the strip. When one of the players doesn’t have anymore ubolics to play with the game is over and the one that has the biggest number of the opponent’s ubolics wins.

Rules:

Each player receives 12 ubolics, 2 traps and 1 Xbolic (the silver dodecahedron).

Each player takes a turn throwing one of their pieces on the board. Hands cannot pass the edges of the board. All ubolics and traps have to be thrown from the outside of the board, they cannot be placed on the board. When stealing ubolics, the only shape allowed is strips. Triangles don’t count. When a strip with the same ubolic color on both ends is formed, it’s taken from the “board” and the player that has the color on both ends gets his ubolics back to reuse and keeps the opponent’s ubolics.

TRAPS - The traps are used to block the opponent’s ubolics. They work like black holes: it doesn’t matter the ubolics color, anything pulled by traps are stuck there.

XBOLIC - The Xbolic is the silver piece and it is the most powerful ubolic in the game. It can be used to rescue anything from the board. By throwing the Xbolic on the board, the player can rescue his/her own ubolics and traps or/and capture the opponent’s ubolics and traps. If an opponent’s trap is captured, it counts just like any other opponent’s ubolic when the game is over. The player’s ubolics and traps rescued by the Xbolic can be reused. However, if the player doesn’t capture anything with the Xbolic, he/she looses it and the Xbolic is placed outside the board.

So, let’s play? :)

Ubolics

I just finished the prototype for my Toy Design class. After a long time thinking about a future city construction toy, I changed my mind and came up with this game:

Ubolica is a two-player game where each player has to steal the opponent’s ubolics. It can be played on any flat surface. When one of the players doesn’t have anymore ubolics to play with the game is over and the one that has the biggest number of the opponent’s ubolics wins.

Rules:

Each player receives 10 ubolics, 2 traps and 1 Xbolic (the silver piece).

Each player takes a turn throwing one of their pieces on the the flat surface where they are playing trying to steal the opponent’s ubolics, the player has to get his/her color ubolic on both ends of the strip. It has to be a real snap and a strip. When a strip with the same ubolic color on both ends is formed, it’s taken from the “board” and the player the has the color on both ends gets his ubolics back to reuse and keeps the opponent’s ubolics.

TRAPS - The traps are used to block the opponent’s ubolics. Everything stuck on the traps are left there until the end of the game.

XBOLIC - The Ubolic X is the silver piece and it is used to rescue ubolics from the game. Everything that is captured by the Ubolic X has to return to its original owner. It means that if the player captures the opponent’s ubolics, he/she has to return them to the opponent. If the player captures at least one of his/her ubolics, he/she can reuse the Ubolic X. If the Ubolic X doesn’t capture anything, the player looses it and the piece is out of the game. And if the player only captures the opponent’s ubolics, he/she looses the Ubolic X to the opponent.

Questions for the testing:
1 Do the kids understand the rules?

2 Do I need a board?

3 Are there to many rules for the silver piece, the Ubolic X?

4 Do they invent any other ways of playing or new rules?

testing from the cell phone

testing from the cell phone

Feelings from New Orleans

I went with some ITP people to New Orleans over spring break, did a lot of work, took a lot of pictures and brought a lot of feelings back. Some of these feelings I tried to express on this video on which I show some of the pictures I shot with the amazing soundtrack Bachianas Brasileiras, by Villa-Lobos.

The new virtual space

Greece and the agoras. Public spaces for democracy where political debates took place. Germany during the Second World War. The squares full of people to listen Hitler speak. The mass. Television. The mass media. The Internet and the virtual space. New tools and users expressing opinions. In different moments of history, people from diverse societies organized themselves, interacted and discussed political and social issues in various ways. The new interactive media brings new possibilities for public participation in debates in a global scale. The question of our moment is what can be done in this new scene and if this new virtual space can become a venue for democratic discussion, ideas exchange and social change.

In the eighteenth century, capitalism and technical reproduction changed society. The machines, production in series, the factories and the industrial cities determined deep changes in the social relationships. In the beginning of the last century, new communication tools brought more transformations and with them a lot of speculations about their role and their power. Art also changed and at that time it gained other spaces besides the museum, its sacred place, and started being printed and reproduced in series.

In the first half of the last century, some very important thinkers from the Frankfurt School were studying these topics. Walter Benjamin believed that the mechanical reproduction of Art, or its democratization through wide distribution, would serve as an instrument to educate the mass. For him, Art in the era of technical reproduction, more specifically the cinema, was bringing a strong possibility of social change. Conveying information to thousands of people would start a social process of thinking, demanding and changing. On the other hand, Theodor Adorno developed the concept of Cultural Industry. In his point of view, the new communication technologies would be held in the hands of those currently in power and would be used with the purpose of maintaining the capitalistic social model the way it was. Viewers didn’t have the skills to respond critically to the products of the Cultural Industry and, therefore, there was a clear division between thinkers and the masses. Because culture was now being produced just like any other commercial product, Mass Media was then called Cultural Industry and the viewers seen as an uniform mass: they didn’t differ one from the other, they were equal in their position of dominated and unable to realize that.

In a more recent study about Communications, Cultural Studies, Stuart Hall developed a different theory about how viewers behave towards media. In his opinion, the audience doesn’t simply accept media content. The person negotiates the meaning and this process is related to his/her cultural background. Therefore, there is a plurality of possible interpretations and meanings for the same media discourses. According to Hall, there are three different types of behavior: the dominant reading, the negotiated reading, and the oppositional reading. The meaning suggested by the media is the preferred meaning.

“‘Dominant’ readings are produced by those whose social situation favours the preferred reading; ‘negotiated’ readings are produced by those who inflect the preferred reading to take account of their social position; and ‘oppositional’ readings are produced by those whose social position puts them into direct conflict with the preferred reading. Hall insists there remain limits to interpretation: meaning cannot be simply ‘private’ or ‘individual’”.

Nowadays, the concept of passive mass audience doesn’t apply anymore and there are probably more possibilities of viewers behaviors and interpretations than the ones pointed by Stuart Hall. The Internet has shown that receivers have different opinions and they have been expressing them in different ways. It’s very unlikely that the viewer from the 21st century is different from the viewer from the last century in what concerns the desire of expression. What seems to be more true is that new tools are available to express and publish opinions and that people are using them. Means of production and distribution are becoming more accessible to everyone and traditional media is facing a huge change. (BLAU, p.4, 2004). The Internet, computers, software, social networks, online games, mobile phones, and digital cameras allow a new era of digital storytelling. In the digital scene users are viewers, producers, and distributors of content. They exchange information and ideas creating a new public space for debates, discussions, and exchange.

Although some people insist that television and mass media are dying, the media companies will probably be able to adapt themselves to this transformation because they own a big capital to invest and replace themselves in the market. Besides that, in the history of mass media a new medium hasn’t yet led an old medium to death. New media technology usually adds to old media and transforms it. Photography didn’t end painting, but it definitely freed painting from realistic reproduction allowing more experimental attempts that ended up in some of the artistic movements in the beginning of 20th century. The participatory media will also transform traditional media and new content will be developed to fit the possibilities brought by the interactive technology.

Therefore, besides important changes like cheaper means of production, television content being streamed online, or user generated content, there is the change in the position of the audience. The cyberspace stretches the possibilities of encounters and discussion toward a global scale. A new place for discussion and expression of thoughts and ideas, a new agora for social and political debates, is emerging.

The cinema, the radio and the television transformed our society in different ways but they were all controlled and edited by a small group of people and target to a huge number of viewers. The participatory media and the Internet have a new aspect that any medium has had before: they bring the possibility of speaking for those that had only been reading, listening and watching until now. Now that the receiver is not passive as in the mass audience of Cultural Industry, or even more, can have more reactions than the ones pointed by Stuart Hall, new social transformations are possible, even if still inside the same macro capitalist system that created the mass media.

References:
http://www.wright.edu/~gordon.welty/Adorno_84.htm
http://en.wikipedia.org/wiki/Stuart_Hall_(cultural_theorist)
http://www.aber.ac.uk/media/Documents/marxism/marxism11.html
BLAU, Adrew. Independent Media, 2004
PALMER, Shelly. Television Disrupted, 2006
SCHREIBMAN, Vigdor and CHRISTAKIS, Alexander N. New Agora: New Geometry of Languaging And New Technology of Democracy. Publication forthcoming in International Journal of Applied Systemic Studies (IJASS)
http://sunsite.utk.edu/FINS/loversofdemocracy/NewAgora.htm

What?

I was at EVC (Education Video Center), at my internshp, last week and decided to shoot the kids with my laptop. Guess what happened? You can see their curious faces on the video.

Live on the Internet

I found this website and I think it’ interesting. It lists links to cameras in different locations around the world streaming live images. A voyeur desire?

http://marcussharpe.com/vidstream.htm#New

The only problem is that we keep spying and nothing happens. That’s where the newspapers come and become a wonderful tool. Journalists filter (in good ways and sometimes in bad ways) where the news are, and with that I mean where things are different from the regular routine. Of course there are a lot of issues about the way that’s done, but my point is that people need filters to get to any information.

It happened in Brazil a little while ago this very interesting case about this guy that put security cameras in his house and connected them to the internet streaming live. He was in Europe (I guess) and decided to take a look at his house. He saw a thief at his place, called the police and the guy was caught. Unusual, I would say.

In the age of on-demand video, it’s hard to think about things that really need to be live and come up with a new idea to use streaming for a “non-television” purpose. I can see personal uses, like skype for example and video conferences. However, that would probably happen among people that already know eachother. I’m wondering how can we gather a group of people that don’t know each other at the same time on a website using video? I know that we are not supposed to think about television for this homework, but I can’t help remembering this website in Brazil that presents news shows and have user participate. The commercial model is also different. The newsmen use the advertised products live during the show, like for example, ordering food. It is explicit that what they are doing is advertising tough. I remember from the TV station where I worked in Brazil, in the programming department, that the only shows broadcasted live were news, sports, a morning cooking show (kind of a Brazilian Martha Stewart), and special events, like carnival or any other very important festival. They used to say that the audience demands some kind of information live. I believe that for sports it’s really important, but I’m not so sure about the TV News because they repeat the same images all over the day and the Internet is already a better tool to get information. For the cooking show it’s really not so important, besides the fact that if it wasn’t live people wouldn’t be able to call and participate. So, to really have the need to be live, I think it has to be something close to a conversation, when people are exchanging ideas and their presence (virtual or not) is required. The only things I can think about right now are debates, e-learning and games… I hope I can break this ideas bounders hearing my classmates opinions in class today. There must be something else!

By the way, for the streaming homework, Liz and I are going to work together and stream TNO! It’s carnival week, we’re going to host it and stream it live on the Internet!

Trying new things on videoblogging

http://itp.nyu.edu/~pbd222/ppm/brigadeiro

Wanna cook with me?

I decided to make my first video about cooking. Yes, it is a theme that I’m always going back to. Maybe because I like to eat… and to cook. Anyway, on this video I’m gonna teach you how to make brigadeiro, a Brazilian chocolate candy that we have at every child’s birthday party. It’s delicious and it’s usually served with the cake after singing the Happy Birthday song. Of course, you can try to steal one before the song…

This is also the first step for a project that I have: a recipe and cooking website where people can put their own videos and teach other user how to make their favorite dishes.
Brigadeiro Recipe

Ingredients:

Condensed Milk - 1 can

Chocolate powder - as much as you want

Butter - 1 spoon

About “We the Media”, chapter 5

The Internet is a new medium, and just like every medium it has its own specific language. What Dan Gilmor calls in his book the Big Media, or what we would also call Mass Media, changed everyone’s lives in the 20th century. The “communication model” on the Big Media is Top-Down, few content producers to millions of receivers. The newspaper, the cinema, the radio and the television fit this model. The unique and new characteristic of the Internet is the possibility of transforming each receiver into a producer. The communication model, in this case, is not one-to-milions anymore, but one-to-one. Moreover, it is segmented, personalized and individualized. On the radio and on the TV we often hear “you, listener”, “you, viewer”, and on politics shows “you, voter”. These are attempts to get closer to the listener/viewer, to make the communication more intimate. However, it’s on the Internet that the personalized and segmented communication appears in a way never possible before. It’s individual to individual, both identified (of course, if they want), interacting on a fast way, sometimes even in real time.

A political campaign, such as the major part of marketing campaigns, uses different mediums at the same time. The presence of politicians with their blogs on the Internet is happening, in my opinion, because the Internet has become a extremely important medium for conveying information and cannot be left outside a marketing campaign anymore. So, on campaigns such as Hillary Clinton’s, the Internet is a tool to show her in the way the new medium allows: intimate to the each user. However, the same medium allows people without the support of the Big Media appear on the political stage. Even more, the path is inverted and from the Internet they go to the Big Media. This is only possible because the Internet has transformed receivers into producers, and when a lot of people are talking about the same subject it becomes news. Here is where the transformation power of the Internet lives. The Big Media will still organize and form opinions, but now there is another tool on the hands of the receivers/producers, and they can speak.

I believe that the Internet is being used with diverse purposes by different parts of society right now. The ones that already have the power are using it to convey their old messages in a new way. But this same medium is also on the hands of anyone that has a digital device to access it (still a computer and very soon only a cell phone). The people speaking are the same people that read the newspaper, listen to the radio and watch TV without speaking. They were in the past considered just a uniform and passive mass audience. Now they have the tool, they are speaking, and things are changing.

I made a song (using garage band) :)

Here we go!

Hello, world! Blog done. Let’s get started :)