Thursday, 12 January 2012

James Aitken: Fan

James tells us:

The CPAN is more than just an archive of code, it is a community of dedicated people that share and support that code. They make the CPAN what it is, showcasing the best of the Perl community. 
There are about 9,500 CPAN authors[1][2]. This logo honours those people with each petal representing 1,000. As the CPAN grows, the logo will expand, adding more petals – much like the United States flag adds a star for each state. This very visual change represents the ever-growing nature of the CPAN, and that like all code - it is never finished. 
The organic flower-like shape shows the human side, with the colours representing the diversity of the Perl community. The mathematical precision required to create the image represents the rigour required to code. This confluence of humanity and technology makes the CPAN what it is, and this logo tries to show that. 
In practical terms, the logo functions as a symbol without any typography and at any scale. Its shape is recognisable in colour, greyscale, and black and white. The type is NeoSans, a futuristic "ultra-modern" typeface that retains some friendliness. It works well at headline and body sizes, and is very versatile. 


  1. I actually like the look of that logo as well as the concept behind it. It's actually difficult to conceptualize something simple that embodies an entire philosophy.
    web design

  2. What is a definition of a tragic hero? This article explains it in detail.

  3. Hulu provides the simplest way to stream entertainment to your TV. On your terms. With thousands of available channels. We provide information regarding Hulu Activation Code. Go to, and enter the Activation Code

  4. Our custom research paper services provide solutions has assisted students to achieve their academic goals. Those who find writing custom term paper writing service writing challenging rely on us to score the highest marks ever.

  5. Find a company that offer best custom essay writing service that guarantees you research competence. A company that provides you with only custom term paper writing service with exemplary research abilities, and also endow them with an assortment of research facilities.


  6. Watch Online movies all movies link
    Click Here Fore This Movie fmovies,, For New Movies tamilgun, Fore Free Movies 9xmovies
    , Fore dubbed Movies moviesda

  7. คาสิโนออนไลน์ที่น่าเชื่อถือและมีความเป็นมืออาชีพที่สุดในตอนนี้
    โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
    เพียงแค่คุณสมัคร สล็อตออนไลน์ กับทางทีมงานของเราเพียงเท่านั้น
    สมัครสล็อตออนไลน์ >>> Goldenslot
    สนใจร่วมสนุกกับ คาสิโนออนไลน์ คลิ๊กได้เลย
    มีทั้งคาสิโนออนไลน์ หวยออนไลน์ ฟุตบอลออนไลน์ สล็อตออนไลน์ และอื่นๆอีกมากมาย

  8. Your blog is filled with unique good articles! I was impressed how well you express your thoughts.
    Best Volume Booster Apps

  9. Term Paper Writer work tirelessly to ensure that your Custom Research Papers Writing Services is completed within the time frame given to avoid poor scores in your Academic Essay Writing Services.

  10. This window 10 activator Key ensures that your copy of the Windows 10 serial key hasn’t been used on more PCs than the Microsoft Software Terms allow.

  11. After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.

    Click Here
    Visit Web

  12. Thanks for sharing this great post because through your post, we can get useful tips and get benefits. Thanks for this post. Cheap dissertation writing service.

  13. Paste the User Profile coordinator to another territory, (for instance, the Windows Desktop) to exchange that User Profile.

    To truly import a User Profile:

    Open a Windows Explorer window.

    Investigate to the index where the Dragon User Profile(s) were repeated to.

    Copy the coordinator of the User Profile.

    Note: The coordinator name will be the name of the User Profile.

    Investigate to the territory where the Dragon User Profiles are taken care of.

    Note: The default territories for
    dragon helpline User Profiles are recorded beforehand.

    Paste the User Profile coordinator to this territory to import that User Profile

  14. The Bad
    One of the major issues with Putlocker is the fact that the domain address may keep changing from one day to the next. In our time using the website, we’ve found that it’s had multiple different domains – very recently, as we mentioned above, the website has rebranded itself and also goes as GoMovies. This means that you may not be able to find the website reliably and it can also mean that copycat websites can easily fool you with similar domain names.

    As with many other free websites on the internet, if you’re using Putlocker, you need to be prepared and willing to deal with a few pop-up ads. They can be annoying, but thankfully, Putlocker seems to have less ads than most of the other websites that provide a similar service.

    You might also have concerns about the legality of the website, but it operates on what is more or less a grey area. The site itself does not actually host any pirated material at all. The website doesn’t allow for any user-uploaded content and Putlocker and affiliated websites all have a disclaimer that reads:

    “This site does not store any files on its server. All contents are provided by non-affiliated third parties.”

    Which means that website itself isn’t doing anything that is actually illegal. For all intents and purposes, the website simply provides a place for you to find the links to find content that is already hosted somewhere else on the internet. So, you don’t have much to worry about.

    The Verdict
    There is a reason why Putlocker hd is popular and the reason is this: Putlocker provides a service, the advantages of which massively outweigh the disadvantages. So, if you want to watch something online and cannot afford to pay for the hundred and one different streaming services that exist, Putlocker is a solid choice.

  15. The best use of my prepaid center online portal for Card Verification, Activation, Balance Check if you are an account holder in the US, Canada, UK, Australia.

  16. The quickbooks online sync error manager services have been ended and since then the third-party app developers are working to create a solution to easily sync their apps with the quickbooks.

  17. water tanks cleaning routinely will help keep green growth from covering the inside and shield silt from working up at the base of the tank. It will likewise confine infection conveying bugs and vermin from living in the tank. A perfect water tank will likewise permit it to keep up water quality, shading, and smell.

  18. blackmart alpha downlaod is best application to help for downlaod application in free. This is amazing application you must try it at once.

  19. The ultimate goal of online sociology research paper writing services is to provide Sociology Assignment Writing Services and sociology essay writing services since most sociology term paper writing service students lack time to complete their custom sociology coursework writing services.

  20. I like your work by the i am die heart fan of this can you do write article for me please analyze my local website please Fumigation Services

  21. A very interesting article, if you have cosmetic problems visit 3 NOVOCLINIC in Madrid, they have promotions for Aesthetics in Madrid, cosmetic surgery in promotion, the best Aesthetic Medical Center in Madrid.
    To congratulate the women with flowers, we have the florist and accessories in Boadilla del Monte store 3 Hana Floristeria. .
    if you need to print large posters on canvas the company,IMC Impresiones company dedicated to large format printing with a 24-hour emergency service so that you do not miss out on your roll up, painting, poster, canvas and much more.
    I found the website 3 company for events, 3 catering for companies, 3 terraces for weddings, all with more than 10 years of experience

  22. Informasi terkait baca isi link sampai tuntas ya

  23. If You are Very Irritate with Pesticides issues and after You Decide to Hire Pest Control Company Without any Investigation so You Could see a loss of Your Life. It is not an Easy Job To Find Good Pest Control Company. How to choose Pest Control Company Steps Below. Fumigation Services in Karachi

  24. The Post is quality information which helps all reader. Thanks for sharing such an effective blog. It is really helpful for reader and from which reader got solution with this blog. Thank you for sharing valuable information.
    Quick assignment help

  25. One day, the boy returned and the tree was so excited. “Come and play with me,” the tree said. “I don’t have time to play. I have to work for my family. We need a house for shelter. Can you help me?”sometime we can do it , we can use the video intercom system for apartments.if we like the ip access control system we like the parking intercom system. nice for me , l like this , thank you!