Recent Articles

Full Circle Magazine - issue 16

Full Circle é uma revista grátis, independente e dedicada à Família Ubuntu. Uma edição mensal que contêm tutoriais e histórias enviadas por leitores.

This month:
Command and Conquer - Creating And Moving Files;
How-To: Create Your Own Ubuntu, Create Your Own Server Part 8, Using GIMP Part 5 and GNOME-Look Guide;
My Story - Out With The New, In With The Old;
My Opinion - GNOME And KDE Themes;
MOTU Interview - Jamie Strandboge;
Top 5 - Twitter Clients.

Links:
» FullCircleMagazine (16)

Popularity: 91% [?]

Correr o Google Chrome no Linux

Para os mais distraídos, a versão actual (beta) do Google Chrome só está disponível para sistemas Windows.

Para correr o Chrome sobre o Linux é necessário utilizar o Wine.

Aqui fica um guia para o efeito:

  1. Instalar a última versão do Wine. Para o efeito consulta esta página e segue as instruções.
  2. Instala o Chrome (download aqui). Duplo clique e instala através do Wine…
  3. Instalar riched20 e riched30:
    $ wget http://www.kegel.com/wine/winetricks
    $ sh ./winetricks riched20 riched30
  4. Para finalizar:
    $ winetricks riched20 riched30
  5. Para lançar o programa utiliza:
    $ wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" --new-http --in-process-plugins

Links:
» Google Chrome
» Wine: Download
» Source: Ubuntu Forums

Popularity: 100% [?]

The sound of a new generation

Já está nas bancas, perdão em todos os computadores com acesso à internet, a nova revista digital sobre música portuguesa - The sound of a new generation.

A autoria deste projecto é de Francisco M. Torres. Disponível aqui.

Esta primeira edição conta com participação especial de Slimmy e Miguel Ângelo(Delfins) e podem ser encontradas entrevista a Walter Benjamin e críticas aos álbuns de You Should Go Ahead, Feromona ou Bunnyranch.

Este conceito de revista digital é interessante. É como um livro aberto no nosso monitor, mas com muito mais que simples letras. Permite a inserção de vídeos youtube por exemplo.

Links:
» Revista: http://www.formatpixel.com/project/7641
» Blog:  http://thesoundofanewgenerationpt.blogspot.com/
» Fonte: A Trompa

Popularity: 84% [?]

Desligado.net

Uma ideia assim tão parva só poderia vir de uma mente assim igualmente parva!

Fernando Alvim desligou-se e jurou que não iria utilizar qualquer tecnologia (das acima mencionada) até dia 03 de Setembro.

Cada dia é lançado um novo vídeo sobre esta aventura.

E tu? Eras capaz?

A Verdade:

Desligado.net é uma campanha publicitária da loja Vobis.

Links:
» Desligado.net

Mais info:
» A música apresentada na página (desligado.net) é da autoria dos The Sound e chama-se Tony the beat. Youtube video.

Popularity: 90% [?]

Ubiquity: um add-on para Firefox

Palavras para quê? Ninguém consegue explicar. Só vendo:

Fiquei fascinado com este add-on. Ubiquity tornará a interacção utilizador/browser(firefox) muito mais simples. Mas acho que vai dar luta aprender todos os seus truques.

Links:
» Homepage
» Firefox add-on (este link ficará obsoleto. façam o update normal aos vossos plugins para terem a versão mais recente)

Popularity: 94% [?]

MPD: Music Player Daemon

About:

Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave files) and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network. It also makes a great desktop music player, especially if you are a console junkie, like frontend options, or restart X often.

@ MPD homepage

Overview:

Não estou aqui para explicar o que é  - Todos percebem que é um leitor de música.
Mas sim apresentá-lo e indicar as instruções de como o instalar.

Instalação/Configuração:

# apt-get install mpd sonata
Agora vem a parte chata e um bocado confusa. É preciso configurar o mpd antes de o poder utilizar. Para começar vamos editar o ficheiro /etc/mpd.conf. Recomendo que façam uma cópia de segurança do ficheiro inicial para prevenir futuros deslizes e evitar que se ande a procurar o mpd.conf pela web.
# cp /etc/mpd.conf /etc/mpd.conf.backup
# nano /etc/mpd.conf

  1. REQUIRED PATHS & OPTIONAL PATHS
    Neste passo é necessário configurar as directorias segundo o local onde está localizada a nossa música. No campo music_directory coloquem a directoria da vossa música (apenas dá para colocar uma) e nas restantes copiem deste exemplo.
    ######################## REQUIRED PATHS ########################
    # You can put symlinks in here, if you like. Make sure that
    # the user that mpd runs as (see the 'user' config parameter)
    # can read the files in this directory.
    music_directory      “/home/os.meus.documentos/music”
    playlist_directory   “~/.mpd/playlists”
    db_file              “~/.mpd/tag_cache”
    log_file             “~/.mpd/mpd.log”
    error_file           “~/.mpd/errors.log”
    pid_file             “~/.mpd/pid”

    ################################################################
    #
    ######################## OPTIONAL PATHS ########################
    #
    # If specified, MPD will save its current state (playlist,
    # current song, playing/paused, etc.) at exit. This will be
    # used to restore the session the next time it is run.
    #
    state_file “~/.mpd/state”
    #
    ################################################################
  2. DAEMON OPTIONS
    Coloquem no campo user o nome do vosso user (no meu caso é qaz). Descomentem os restantes.
    ######################## DAEMON OPTIONS ########################
    #
    # If started as root, MPD will drop root privileges and run as
    # this user instead.  Otherwise, MPD will run as the user it was
    # started by.  If left unspecified, MPD will not drop root
    # privileges at all (not recommended).
    #
    user                            “qaz”
    #
    # The address and port to listen on.
    #
    bind_to_address                 “localhost”
    port                            “6600″

    #
    # Controls the amount of information that is logged.  Can be
    # “default”, “secure”, or “verbose”.
    #
    log_level                       “default”
    #
    ################################################################
  3. AUDIO OUTPUTS & MIXER
    Descomentem as linhas do vosso output. No meu caso é alsa.
    ########################## AUDIO OUTPUT ########################
    #
    # MPD supports many audio output types, as well as playing
    # through multiple audio outputs at the same time.  You can
    # specify one or more here.  If you don't specify any, MPD will
    # automatically scan for a usable audio output.
    #
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
    # for examples of other audio outputs.
    #
    # An example of an ALSA output:
    #
    audio_output {
    type                    “alsa”
    name                    “My ALSA Device”

    #        device                  “hw:0,0″     # optional
    #        format                  “44100:16:2″ # optional
    }
    #
    # An example of an OSS output:
    #
    #audio_output {
    #        type                    “oss”
    #        name                    “My OSS Device”
    #        device                  “/dev/dsp”   # optional
    #        format                  “44100:16:2″ # optional
    #}
    #
    # An example of a shout output (for streaming to Icecast):
    #
    #audio_output {
    #        type                    “shout”
    #        name                    “My Shout Stream”
    #        host                    “localhost”
    #        port                    “8000″
    #        mount                   “/mpd.ogg”
    #        password                “hackme”
    #        quality                 “5.0″
    #        bitrate                 “128″
    #        format                  “44100:16:1″
    #        user                    “source”                # optional
    #        description             “My Stream Description” # optional
    #        genre                   “jazz”                  # optional
    #        public                  “no”                    # optional
    #}
    #
    # Force all decoded audio to be converted to this format before
    # being passed to the audio outputs.
    #
    #audio_output_format             “44100:16:2″
    #
    ################################################################
    #
    ############################# MIXER ############################
    #
    # MPD needs to know what mixer settings to change when you
    # adjust the volume.  If you don’t specify one here, MPD will
    # pick one based on which ones it was compiled with support for.
    #
    # An example for controlling an ALSA mixer:
    #
    mixer_type                      “alsa”
    mixer_device                    “default”
    mixer_control                   “PCM”

    #
    # An example for controlling an OSS mixer:
    #
    #mixer_type                      “oss”
    #mixer_device                    “/dev/mixer”
    #mixer_control                   “PCM”
    #
    # If you want MPD to adjust the volume of audio sent to the
    # audio outputs, you can tell it to use the software mixer:
    #
    #mixer_type                      “software”
    #
    ################################################################
  4. OTHER OPTIONS
    Descomentem as duas entradas.
    ######################### OTHER OPTIONS ########################
    #
    # The metadata types MPD will recognize.
    #
    metadata_to_use                  “artist,album,title,track,name,genre,date,composer,performer,disc”
    #
    # Enable this if you wish to use your MPD created playlists in
    # other music players.
    #
    save_absolute_paths_in_playlists “no”
    #
    ################################################################
  5. Outras configurações
    Ficaram como estão por default. Para evitar dúvidas aqui fica o MEU resultado final.

Agora temos de adicionar o nosso user (qaz no meu caso) ao grupo mpd (a necessidade deste passo desconheço):
# groupadd mpd
# gpasswd -a qaz mpd

Certifica-te que a pasta ~/.mpd não necessita de previlégios root.

Agora iremos fazer a base de dados - poderá demorar algum tempo.
$ mpd --create-db
Neste momento já tens o mpd completamente instalado e configurado.
$ mpd

Frontend:

Necessitamos apenas agora de um frontend. Vou escolher o Sonata.

Sonata is an elegant GTK+ music client for the Music Player Daemon (MPD).

@ Sonata Homepage

Screenshot do sonata. Clica na imagem para mais imagens.

O Sonata também requer alguma configuração. Mas primeiro lança-lo:
$ sonata
Vão até as preferências e no separador MPD insiram as vossas configurações. MEU caso ficará:

  • Name: qaz
  • Host: localhost
  • Port: 6600
  • Password: (em branco)
  • Music dir: /home/os.meus.documentos/music/

Se necessário matem os dois processos (killall) e lancem de novo mpd e sonata.

Referências:
» Techzone/Zwame
» ArchLinux Wiki
» MPD homepage

Meus ficheiros:
» http://dotfiles.org/~uterrorista/%2Fetc%2Fmpd.conf

FeedBack:
Se tiverem alguma dúvida ou reparo no tutorial não hesitem - os comentários são para isso mesmo :P

Popularity: 90% [?]

Janelas do Firefox maximizam sozinhas

Alguns sites com ajudas de JavaScript forçam as janelas do Firefox (outros browsers também) a moveram-se e redimensionarem-se automaticamente sem o nosso controlo.

Screenshot do Firefox. (Edit » Preferences)
Screenshot do Firefox. (Edit » Preferences)

A parte de ’sem o nosso controlo’ não é bem verdade. Para isso basta ir a Edit » Preferences » Content e tirar o check em “move or resize existing windows“.

Simples e prático…

Popularity: 83% [?]

Muxicall - música interactiva

Projecto finalista dos Adobe Design Achievement Awards - Muxicall -  é apresentado pela portuguesa Diana Antunes.

Muxicall
Screenshot de Muxicall

Um projecto interactivo onde o utilizador pode escolher entre três instrumentos:: piano, cordas ou percussão. Os utilizadores (online) podem interagir uns com os outros - o que torna a coisa interessante - e despertarem os seus dotes musicais, ou devaneios! Basta apenas clicar nas notas (botões) apresentadas.

Divirtam-se!

Links:
» Muxicall
» Lista de outros trabalhos apresentados nos ADAA.

Popularity: 75% [?]

Beijing 2008: O making of do logotipo

Mais três videos sobre a saga sobre Tibete coef, Beijing:

http://www.youtube.com/watch?v=4hMUgM6xmr4
http://www.youtube.com/watch?v=inMEfzDzPEs
http://www.youtube.com/watch?v=RsYdk4VqG_I

Popularity: 30% [?]

Upside down - uʍop ǝpısdn

˙ǝɥǝɥ ¡ǝʇuɐssǝɹǝʇuı ɐıɔıʇou/oƃıʇɹɐ ǝʇsǝp oʇuǝɯınƃǝs oɐ ɯǝʌ oʇxǝʇ ǝʇsǝ ˙ɹǝɔǝʇuoɔɐ ɯɐssod ǝnb oloɔıɔɹoʇ sıɐnʇuǝʌǝ ɹod ozılıqɐsuodsǝɹ ǝɯ oɐu ,ɐɾ ǝpsǝp .oxıɐq ɐɹɐd ɐçǝqɐɔ ǝp ɐpıʌ ɐssou ɐ ɹɐɹıʌ ǝp soʇxǝʇ ɯǝʇsıxǝ

Popularity: 17% [?]