Govnokod.ru 2.0

    Logo
    Govnokod.ru is a small project dedicated to bad code.
     
    About nine months have passed since the launch of the first version of govnokod and today I am pleased to present you a new version, so to speak, “Govnokod” 2.0!
     
     


    about the project


    Govnokod.ru is a quote for programmers and about programmers.
    How many times have you met a code that either really pissed you off or made you smile?
    When, once again, you find or write such a code, then do not forget to share it with other people.

    A bit of history


    The idea to create a project was born suddenly and was just as suddenly realized! The project was made fun for the sake of stretching its ossified brains at that time. In a short time, the main functionality was implemented and the site came out in approximately the following form: the
    Govnokod version 1.0
     
    project earned at least somehow, the content began to add, the first reviews began to appear. Together with the project, we survived the move to a new server, survived even small attacks by hackers (however, it was not always possible to do without victims :)).
     
    All this dynamics captured me and did not let me get bored! I began to spend all my free time on this project until one day my friend (and part-time designer) showed his new sketches of the design of the govnokod. I liked this design so much that I decided to do not just redesign the site, but completely redo the project.
    The result can be seen below:
    Govnokod version 2.0

    What has changed?


    The concept has not changed much. As before, some users publish different pieces of code, while others vote and comment.
     
    Here are just a few of the changes:
    • User accounts entered. Govnokod.ru supports OpenID technology , and Gravatar can be used as avatars .
    • Comments have become tree-like and their list can be obtained directly on the page where the code is viewed: you no longer need to go into the detailed view to read or leave a comment.
    • The method of highlighting the code is now selected by the user. You can use either server-side backlighting or client-side backlighting using JS.
    • Reworked rating system.

    Govnokod.ru, as before, works on the mzz framework and is not going to flow from it.

    In conclusion


    I take this opportunity to say thanks to all present and future users of Govnokod.ru! Without you, all this would be in vain.
     
    And words of gratitude to individuals:
    • Many thanks to Michona (aka SURRENDER) for his help with the design and in general. Micah, often I can’t express my gratitude just because I am speechless from those wonderful things that you do. :)
    • zerkms , thank you for mzz and for giving me the opportunity to participate in its development. Oh yes! Special thanks for the observer pattern in ORM. :)
    • Dina, without you, Govnokod.ru would not be what he is. Thank you for often scolding me and doing it exactly in the case.
    • And also to everyone who helped me and contributed to the development of the project.

    Thanks!

    Also popular now: