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] http://stats.cpantesters.org/statscpan.html[2] http://www.cpan.org/





96 comments:

  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

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

    ReplyDelete
  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 hulu.com/activate, and enter the Activation Code

    www.hulu.com/activate

    ReplyDelete
  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.

    ReplyDelete
  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.

    ReplyDelete


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

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

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

    ReplyDelete
  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.

    ReplyDelete
  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.

    ReplyDelete
  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

    ReplyDelete
  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.

    ReplyDelete
  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

    ReplyDelete
  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.

    ReplyDelete
  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.

    ReplyDelete
  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.

    ReplyDelete
  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.

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

    ReplyDelete
  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.

    ReplyDelete
  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

    ReplyDelete
  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

    ReplyDelete
  22. Informasi terkait http://situsmenghasilkan.com baca isi link sampai tuntas ya

    ReplyDelete
  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

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  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

    ReplyDelete
  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!

    ReplyDelete
  26. When your aerials are down, and your spirit is covered with snows of cynicism and the ice of pessimism, then you’ve grown old, even at 20; but as long as your aerials are up, to catch waves of optimism, there’s hope you may die young at 80.nice for me , we can do much things ,we like the handlebar bag bikepacking, we can do much things ,we like the bike handlebar bag, we like the best handlebar bag, sometime we also can use the cycling bar bag, nice for me we like road bike handlebar bag, we can use the good things we like the bicycle handlebar bags. nice for me , we can do much things. l like this.

    ReplyDelete
  27. dissertation lords Our consulting service is developed
    to deliver technical supportto students as they carry out their thesis or dissertation.

    ReplyDelete
  28. paper lords
    Paper Lords is one of the leading academic writing services provider agencies in the United Kingdom.
    We have been offering our services in the market for over 5 triumphant years.
    Each of our team members has an extensive and victorious background,
    and they do not compromise on any aspect when it comes to the quality of content.

    ReplyDelete
  29. The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

    Click Here
    Visit Web

    ReplyDelete
  30. Malik Furniture is Selling no1 Furniture in the World

    ReplyDelete
  31. Malik Furniture is Selling Best Furniture in the World

    ReplyDelete
    Replies
    1. Students now have the option of training at their own pace blog while learning online, but the lesson plan is likely to blog remain traditional. Instead of sticking to the old guidelines, courses should blog experiment with flexible lesson plans blog tailored to the individual needs of students. They won't have to deal with a single subject for hours, but instead will be able to break it down into manageable chunks with concentrated study time on difficult topics.Regardless of how advanced or blogunique an eLearning system is, it should always be backed by a team of experienced and professional instructors blogwho design courses based on the needs of the students. A disciplined schedule, well-thought curriculum, and associated elements constitute such a course, making the learning process as smooth blogas possible. Also when transitioning to online education, getting a trained instructor on hand is important.We know that, like conventional diploma and technical courses, eCourses evaluate students' knowledge through evaluations, and that blog a student is given a certificate of recognition after passing these exams. But wait, what if someone doesn't get the desired result? This is blog where outcome-oriented evaluations come into play. This essentially analyses the areas where students did not perform well and then offers easy step-by-step learning programmes followed by assessments to assist them in enhancing blogtheir performance.But wait, what if someone doesn't get the desired result? This is where outcome-oriented evaluations blogcome into play. This essentially analyses the areas where students did not perform well and then offers easy blog step-by-step learning programmes followed by assessments to blog assist them in enhancing their performance.

      Delete
  32. we are using Sheesham Wood in Our Products Like Sofa and Showcase

    ReplyDelete
  33. We are Giving High Quality Furniture. You Can Online Furniture From us Like :Wardrobe
    Bed
    Bed Designs

    ReplyDelete
  34. I am really very happy to visit your blog. Now I am found what I actually want. I check your blog every day and try to learn something from your blog.
    Please keep it up to date like this. Thanks for sharing.
    McAfee is the ultimate cybersecurity software range that keeps your devices protected round the clock. Although set up for any application is a time consuming and complicated process. However,
    McAfee Activate activate setup is much simpler and convenient than expected.

    ReplyDelete
  35. Yasir Electronic Selling All types of Electronic Appliances Like
    ice cream machine Fridge


    ReplyDelete
  36. There is noticeably a bundle to know about this. I assume you made certain nice points in features also.


    Hercampus.com
    Information
    Click Here
    Visit Web

    ReplyDelete
  37. If you are farmer then you must check Kisan Samman Nidhi Yojana List and get the benefit of it.

    ReplyDelete
  38. Heya i’m for the primary time here. I came across this board and
    I find It really helpful & it helped me out much.
    I hope to give one thing again and aid others such as you helped me.
    Home Tutors

    ReplyDelete
  39. Greate post. Keep posting such kind of info on your site.
    Im really impressed by your blog.
    Hello there, You’ve performed a fantastic job.
    SPSS Help

    ReplyDelete
  40. Get Assignment Help At Hatena Online, Essay Writing Services, Dissertation Help, Thesis Help in Northern Ireland at Affordable Prices. Our Writers Providing Plagiarism-free Academic Paper Writing Services.

    For more services:-

    MBA Assignment Help
    Assignment Help At Autodesk
    TreatAssignmentHelp At Girlscene
    Project Management Assignment Help
    History Assignment Help in UK

    ReplyDelete
  41. You are simply amazing. Keep sharing a lot more relating to this. We would like to see more from you and more regularly! Btw also visit my website
    Buy logo

    ReplyDelete
  42. I truly appreciate your efforts and I will be waiting
    for your next post Johnny Silverhand Vest

    ReplyDelete
  43. You have given very good information. I was looking for a similar website. As yours I love reading Although nowadays people watch videos more, but I still like to read.

    Shala Darpan

    Shadi Anudan

    Google Mera Naam Kya Hai

    Quarantine Meaning in Hindi

    ReplyDelete
  44. Thanks for sharing such informative blog. A DNP capstone project is quite a long academic document. It takes a lot of time to write it and as such, students are exhausted by the time that they finish writing it. By requesting for our DNP Editing Services, you can boost your chance of submitting a quality paper.

    ReplyDelete
  45. Agreed 100%. Clean water is essential for a healthy life. Every household should have their water tanks cleaned at least once a year. Professional tank cleaning services in Karachi can be found here.

    ReplyDelete

  46. Very good write-up. I certainly love this website. Thanks! activate.searscard

    ReplyDelete
  47. Hello, thanks for the wonderful post, I like to write a little comment to support you. Check out the best satta king game and win large amount of money by investing very less at satta king. We provide the best satta king game result and charts online.
    Play game on - black satta king

    ReplyDelete
  48. This post is amazing enough to make somebody understand and I'm sure that everybody is going to appericiate
    your hardwork.


    You can also check my link below:


    High-calorie fast food

    ReplyDelete
  49. ECO Services Karachi , an ISO 9001:2008 recognized pest management & on spot cleaning services provider, is the new and innovative generation of solution provider for pest control fumigation services, cleaning services & other pest control issues

    ReplyDelete
  50. Professional Food Photography Service Karachi No photoshoot is too big or too small, our extremely talented team can cover any type of Photography Event. From fashion brand photoshoots to personal.

    ReplyDelete
  51. Grit 3d has a highly professional team of Engineers and 3D Designers that helps you digitally fabricate your product in 3D in CAD software’s like solid works and AutoCAD so that you can visualize it before they are actually built providing Prototype services in Pakistan

    ReplyDelete
  52. Best Selling Computer Accessories in US at none other than Tetris Shop, choice of more than thousand users in USA

    ReplyDelete
  53. Only wanna input on few general things, The website layout is perfect, the written content is rattling superb.
    한국야동

    ReplyDelete
  54. You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this...
    한국야동

    ReplyDelete
  55. An impressive share, I just now with all this onto a colleague who was conducting a little analysis during this.
    일본야동

    ReplyDelete
  56. love this blog! your happiness that remains constant even if you are ill. what i always said do not lose stamina. your positivity is your strength that can fight your disease. you have to struggle with this condition for your entire life with your family.
    야동

    ReplyDelete
  57. I have gone through this article named ' Walk My World Learning Event'. It was a very informative article. The main feature of this article is the way of writing so that we can easily follow the information.

    한국야동

    ReplyDelete
  58. It is very well written, and your points are well-expressed. I request you warmly, please, don’t ever stop writing.
    카지노사이트

    ReplyDelete
  59. I will recommend your website to everyone. You have a very good gloss. Write more high-quality articles. I support you.
    바카라사이트

    ReplyDelete
  60. I don’t even understand how I stopped up here, but I thought this submit used to be good. I do not realize who you are but definitely you’re going to a well-known blogger in case you are not already.
    토토사이트

    ReplyDelete
  61. Aw, this was an extremely nice post. Taking a few minutes and actual effort to generate a top notch article.
    카지노사이트

    ReplyDelete
  62. This is Really Unique and helpful blog for us.
    Thanks for sharing with us.
    law essay pros

    ReplyDelete
  63. This is Really Unique and helpful blog for us.
    Thanks for sharing with us.
    law essay pros

    ReplyDelete
  64. Hello, thanks for the wonderful post, I like to write a little comment to support you. Check out the best black satta game and win large amount of money by investing very less at black satta. We provide the best black satta game result and charts online. black satta

    ReplyDelete
  65. BSLBATT Lithium Expands Manufacturing and Opens New Facility, Triple the manufacturing space
    Huizhou, CN, June 18, 2021 — BSLBATT Lithium forklift Batteries is pleased to announce the opening of its new manufacturing facility and company headquarters in huizhou, Guangdong. The new building is three times the size of the former company premises. The move is consistent with our growth strategy and is a response to growing market demand for BSLBATT Lithium forklift Batteries. Our ever-growing product line already exceeds 950 batteries for any lift truck make and model.
    lithium-ion forklift battery

    ReplyDelete

  66. Very good write-up. I certainly love this website. Thanks! www.bmo.com/activate

    ReplyDelete

  67. Battery energy storage systems – All you need To Know
    The battery storage system is a rechargeable battery energy system that can store energy from the electric grid, wind energy or solar arrays and provide this energy to household business, commercial electricity and industrial electricity. Because they contain advanced tech that common batteries don’t, they can simply accomplish certain tasks that were difficult or impossible in the past, such as load transfer and peak shaving,and the battery storage system can effectively reduce the impact of grid failure.
    battery energy storage system

    ReplyDelete