Um blog pessoal novo, criado a partir da incorporação do meu blog antigo graças ao interessante recurso de integração entre blogs do Noosfero com outros feeds!
Viva o livre!
YaCy: a distributed and free P2P web search engine for the freedom of the Internet!!
February 15, 2012 - No comments yetToday I've installed YaCy and it's amazing, works fine! See some details about it philosophy (I loved it!).
Source: http://yacy.net/en/Philosophy.html
Philosophy
The information society of the 21st century is based on free access to all public information. This means that access to information should be transparent, accountable and accessible for everyone.
We want YaCy to enable this free access to information effectively and realistically!
The major search engines of the global corporations are closed systems. Their search technology is not transparent and comprehensible. We go a different way: YaCy is open-source, free software and is completely transparent: everyone can see how information is obtained for the search engine and displayed to the user.
Between free information and the user, a vital link is missing: free search
There is a lot of free content on the Internet, such as Wikipedia, free music, data under Creative Commons licenses and documents of the Open Access movement. This free content should not only by discoverable using proprietary search engines in an increasingly monopolistic Internet infrastructure because then the monopoly holders decide what information is visible:

In a monopolistic Internet infrastructure, there is a missing link in the chain from producers of free content to the user:
Free information can only be truly free if it can be found with free software. YaCy is the missing link between free content and the search-engine independent user!
Only a decentralized search engine technology can ensure free access to knowledge
The Internet and World Wide Web should provide for its original philosophy of an all-to-all infrastructure and build not only transmitter-receiver connections. Each consumer of content on the Web should have the same opportunity to produce content as to consume it.

Today search engines link decentralized services and content, but because of their centralized structure, they have become the "gatekeepers" of the Web. Our goal is to help producers and users of information on the Web operate independently of the centralized search technique:

YaCy can make all content available to all Internet users - without introducing another monopoly! It is not necessary that every user of the Web operate a YaCy peer, only one installation per 1000 users would probably be sufficient to completely replace centralized search portals.
The advantages of decentralized YaCy-search technique in brief
- Civil rights and privacy
- Censorship is almost impossible.
- A central evaluation and monitoring of search queries is impossible.
- Data tracks can not be evaluated. In addition to the data protection and privacy situation, this is an economic factor in terms of industrial espionage.
- Ecologically
- The operation of data centers with enormous power consumption (and sometimes their own power plants) for central web search could be removed. Distributed search requires only the computers of the searchers.
- Sociologically
- All seekers have the same rights, such as when adding new content.
- The distributed search corresponds to the Wiki / Join-principle, which has proved itself already in Internet standing.
- The content of the search engine will be determined by the users, not by commercial aspects of the Web portal operator.
- Individualization of Relevance: everyone can assess the quality and importance of web pages by their own rules and adjust to their personal relevance as a ranking method (both popular and scientific).
References
- Manifestos on the subject of free access to knowledge
- Objectives of the Search Machine Association: searchability and accessibility of knowledge, access to knowledge while preserving the informational self-determination, transparency
- CHARTER OF CIVIL RIGHTS FOR A SUSTAINABLE KNOWLEDGE SOCIETY: Knowledge is the heritage and the property of humanity and is thus free, access to knowledge must be free, everyone has an unlimited right of access to the documents of public and publicly controlled bodies.
- Hacker ethics of Chaos Computer Club: All information must be free, promote decentralization, protect private data, use public data
- Open Access, the open access to scholary information: free availability on the public internet, permitting any users to read, download, copy, distribute, print, search, or link to the full texts of scientific information
- Free Software Foundation Europe: Free Software - the freedom to run the program, for any purpose; the freedom to study how the program works, and adapt it to your needs; the freedom to redistribute copies so you can help your neighbor; the freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
- Pirate Party goals: Informational self-determination, transparency, open access
- About our philosophy of open access to knowledge
- Blog of the SuMa-eV: Free Knowledge - Free Search and search engines, politics and YaCy
- Sustainable and ecological information technology / IP-share media: Knowledge share…create…maintain…harvest
Reflecting about package management systems
May 24, 2010 - One commentCurrently, I’ve been refactoring my master thesis work related to use a package management systems that support cross-platform, cross-language and multi-version software repositories. So, I got some new links about this subject:
- Aliens system used in Gobolinux
- http://mwh.geek.nz/2010/01/18/first-talk-over-at-linux-conf-au/
- http://mwh.geek.nz/2009/07/23/an-overview-of-systemaliens
- http://lists.gobolinux.org/pipermail/gobolinux-devel/2009-July/thread.html#4100
- http://lists.gobolinux.org/pipermail/gobolinux-users/2007-October/006611.html
- http://mwh.geek.nz/2010/01/18/first-talk-over-at-linux-conf-au/
- Comparison between NixOS and Gobolinux methods:
- http://lists.gobolinux.org/pipermail/gobolinux-users/2007-October/006611.html
Problemas com tags ID3 em arquivos de áudio
April 26, 2010 - No comments yetEntre downloads e uploads pela rede é comum se deparar com problemas com as tags ID3 em seus arquivos de áudio. Não sei informar o quanto problemas desse tipo acontecem mais ao formato MP3, mas eu arriscaria dizer: em face da grande população de software proprietário de última categoria espalhado por aí que inserem tags proprietárias nos arquivos MP3 é bem provável que haja muito código mal implementado e assim acaba acontecendo de ter ID3tags corrompidas.
Tags ID3 corrompidas vs. Players?
Você pensa logo: é só metadado. E é, mas certos tocadores (principalmente os proprietários) podem não funcionar como o esperado nesses casos. Um exemplo concreto que infelizmente eu uso: iTunes
Sintoma no iTunes
Você tenta adicionar sua música na biblioteca de músicas e simplesmente o player não o faz e não diz nada, nenhum erro no sistema de logs, nada, absolutamente nada! Absurdo!
Qual o problema?
Execute em seu terminal: $ file seuarquivo.mp3
Se você tiver uma saída parecida com: seuarquivo.mp3: Audio file with ID3 version 2.3.0, contains: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
Atente para a seguinte sequência de caracteres: contains: Audio file with ID3 version. Em todos os meus arquivos com ID3 tags que funcionam essa string não aparece fazendo um “file”.
Solução
Então eu recriei as ID3 tags fazendo: $ id3v2 -2 seuarquivo.mp3
Nova saída do file: $ file seuarquivo.mp3 seuarquivo.mp3: Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
Pacote debian: id3v2
Luiz Carlos Prestes no Roda Viva 1986
November 8, 2009 - No comments yetEu tinha apenas 2 anos!
Organizei uma lista de reprodução no youtube para facilitar que outros assistam as partes da entrevista.
Nvidia Geforce Go 6150 resolution problems in a Linux box
October 18, 2009 - 2 commentsYesterday I noticed: my external video-output couldn’t accept the 1600×1050 resolution anymore (magically because it worked some time ago). So I started some unsuccessful searches along the google to find a possible solution. But.. the google doesn’t help me!
So I took more attention to my /var/log/Xorg.0.log and I see into it my video ram size reported wrong! My onboard video card just can provide 128MB of shared memory. But the Xorg log reported as 512MB! Uhhh, crazy! Another strange situation was about the EDID, my Xorg doesn’t report the EDID of my 22" LCD TV-Monitor correctly anymore. I don’t know why.
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:Section "Device"
@ Identifier "Device0"@
@ Driver "nvidia"@
@ VendorName “NVIDIA Corporation”@
@ BoardName “GeForce Go 6150”@
@ VideoRam 131072@
EndSection
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:Section "Device"
@ Identifier "Device0"@
@ Driver "nvidia"@
@ VendorName “NVIDIA Corporation”@
@ BoardName “GeForce Go 6150”@
@ VideoRam 131072@
EndSectionSection "Monitor"
@ Identifier "Monitor0"@
@ VendorName "Unknown"@
@ ModelName “CRT-0”@
@ HorizSync 30.0 – 75.0@
@ VertRefresh 60.0@
@ Option “Above” " Monitor1"@
EndSection
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:Section "Device"
@ Identifier "Device0"@
@ Driver "nvidia"@
@ VendorName “NVIDIA Corporation”@
@ BoardName “GeForce Go 6150”@
@ VideoRam 131072@
EndSectionSection "Monitor"
@ Identifier "Monitor0"@
@ VendorName "Unknown"@
@ ModelName “CRT-0”@
@ HorizSync 30.0 – 75.0@
@ VertRefresh 60.0@
@ Option “Above” " Monitor1"@
EndSectionAfter that the following metamode works again (finally!):
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:Section "Device"
@ Identifier "Device0"@
@ Driver "nvidia"@
@ VendorName “NVIDIA Corporation”@
@ BoardName “GeForce Go 6150”@
@ VideoRam 131072@
EndSectionSection "Monitor"
@ Identifier "Monitor0"@
@ VendorName "Unknown"@
@ ModelName “CRT-0”@
@ HorizSync 30.0 – 75.0@
@ VertRefresh 60.0@
@ Option “Above” " Monitor1"@
EndSectionAfter that the following metamode works again (finally!):Option "metamodes" "CRT: 1680x1050 +0+0, DFP: nvidia-auto-select +200+1050"
Then.. I just filled my /etc/X11/xorg.conf in the Device and Monitor section with:Section "Device"
@ Identifier "Device0"@
@ Driver "nvidia"@
@ VendorName “NVIDIA Corporation”@
@ BoardName “GeForce Go 6150”@
@ VideoRam 131072@
EndSectionSection "Monitor"
@ Identifier "Monitor0"@
@ VendorName "Unknown"@
@ ModelName “CRT-0”@
@ HorizSync 30.0 – 75.0@
@ VertRefresh 60.0@
@ Option “Above” " Monitor1"@
EndSectionAfter that the following metamode works again (finally!):Option "metamodes" "CRT: 1680x1050 +0+0, DFP: nvidia-auto-select +200+1050"Great! My problem was solved. Probably there’s a bizarre bug in the Nvidia proprietary driver! Anyway the NV free driver doesn’t work with two monitors side-by-side (fist in 1600×1050 and second in 1280×800), so I must to use the proprietary driver unfortunately.











