150
I Use This!
Activity Not Available

News

Analyzed about 1 month ago. based on code collected about 1 month ago.
Posted almost 14 years ago by Lennart Regebro: Python, Plone, Web
Installation of Plone 4 on Linux (View on blip.tv) Filed under: plone
Posted almost 14 years ago by Plone News
  ContènTOUR is coming for its 2nd edition this year: Abstract Open Solutions (Plone Open Garden 2011), Red Turtle and Biodec have worked together to spread the Open Source all over the Italy. A one-day-conference about free code: above all the ... [More] Plone CMS and its development.  Open technology for everyone... and it's free! Next stop is Bologna, Italy to the Hotel Savoy on May 30th. Then we'll travel in Rome on September  28th ( further details about the planning will be online soon). Subscription is totally free: complete the form here and be part of our Open Trip ( subscription is required, please fill the form if you need a seat pew). Do you need further information? Please send us an email and we will give you a copy of our press release! Email: [email protected]   [Less]
Posted almost 14 years ago by Plone News
  ContènTOUR is coming for its 2nd edition this year: Abstract Open Solutions (Plone Open Garden 2011), Red Turtle and Biodec have worked together to spread the Open Source all over the Italy. A one-day-conference about free code: above all the CMS ... [More] Plone and its development.  Open technology for everyone... and it's free! Next stop is Bologna, Italy to the Hotel Savoy on May 30th. Then we'll tavel in Rome on September  28th ( further details about the planning will be online soon). Subscription is totally free: complete the form here and be part of our Open Trip ( subscription is required, please fill the form if you need a seat pew). Do you need further information? Please send us an email and we will give you a copy of our press release! Email: [email protected]   [Less]
Posted almost 14 years ago by Site - Blog of Andreas Jung
First public version of the new www.zope.org site now online
Posted almost 14 years ago by RedTurtle Technology
For one of the projects we are using a very aggressive Varnish configuration. We are caching also html (not for long but still) for anonymous users. It could be a problem if you have some dynamical features - like rating.  But not any more. Using ... [More] this simple vcl add-on you can purge article view after making a vote: sub vcl_recv { ...    if (req.http.Cookie && req.http.Cookie ~ "statusmessages=") {         purge("req.url ~ " req.url);        pass;    } ... }   It simply checks if you have a statusmessages cookie in request (after rating an article Plone is displaying confirmation status message) and purge current url from cache. Simple, clean and it works! [Less]
Posted almost 14 years ago by Plone News
Plone Open Garden 2011: Thank you for coming!   The 5th edition of the Italian Plone and Open Source meeting is just over. Abstract Open Solutions worked a lot to plan a perfect meeting for everyone. And it got it! We really enjoyed the whole long ... [More] weekend, talking, sharing and...eating! Plone Open Garden has been followed, as usual, by a very cool Sprint this year which brought new ideas and so many news from the Plone World. A very important meeting not for advanced attendees only but for beginners too! We’ve opened the doors for those who wanted to know more about Plone, Open Source. They had doubts and questions. We had solutions and answers. Do you think it’s been a boring small conference? Wrong! Coffee breaks and lunches helped to connect each other, we never stop! But sun, sea, beautiful weather(and great food), turned a very intense meeting  into a long chilling and funny weekend of..work! Seems impossible but impossible is nothing when you’ve got an Open mind! Then the Sprint gave us the opportunity to share ideas, doubts and everything would come into our Abstract minds! With the help of the wonderful garden: our brains were so chilled. We’d like to thank all the attendees and, of course, all the Plone Community. See the pictures online (sea, sun, food...it’s an hard job baby!). Would be great to see and share all of the attendees' and guests' pictures published on Flickr:use the plog2011 tag and we will link them! Stay in touch with Abstract and ask for the upcoming english version issue of the online Abstract Magazine. If You want to share your impressions about the Event, please feel free to send us an email: we will will include your contribution in the upcoming english version issue of our online Magazine. Thank You all! Hope to see you next year! Abstract Open Solutionswww.abstract.it     Further Info: Email: [email protected]@abstract.it Pics: http://www.flickr.com/search/?q=plog2011   http://www.flickr.com/photos/61483780@N03/sets/72157626636842278/   Plone Open Garden 2011:http://www.abstract.it/abstract-en/initiative/plone-open-garden-2011/agenda?set_language=en [Less]
Posted almost 14 years ago by plope
Last week, I visited the lovely Bay Area to attend the 0th Pylons Miniconference in San Francisco.
Posted almost 14 years ago by gocept developer blog
Suppose you’ve written a script to “fix something real quick” and unleashed it upon your live database. Five minutes later, you discover your script had a bug, and now you’ve wrecked quite a bit of production data. Ouch. You might be lucky, though ... [More] , since the ZODB offers transaction-level undo. This comes with a lot of caveats, though, the biggest being that if something else was changed in the meantime that causes the undo to conflict, it won’t work. (Before transaction X, some value was A which X changed to B, but later something changes it to C. If I now want to undo transaction X to get back to A, it will conflict. Catalogs and other shared state are prime candidates). But you still might be lucky and there won’t be a conflict. So, how do you undo a transaction? First, you need to find the transaction. In my case, I knew an object that had been changed by my script. So I asked the ZODB for the history of that object, i.e. the last transaction(s) that changed it: >>> db = root._p_jar.db() >>> hist = db.history(my_changed_object._p_oid) >>> hist [{'tid': '\x03...', 'size': 123, 'user_name': '', 'description': '', 'time': 1304493667.320477}] Now I have the offending transaction’s ID. However, the undo() API does not work with transaction ids but needs a special (storage-specific) identifier. And, since as far as I can tell there is no way to map a transaction id to an “undo id”, I had to make to by matching the time stamp: >>> info = db.undoInfo(specification=dict(time=hist['time'])) >>> info [{'id': 'A44XmR876bs=', 'time': 1304493667.320477, 'user_name': '', 'description': '', 'size': 315893}] Finally, call undo and hope you don’t get a conflict upon committing: >>> db.undo(info['id']) >>> import transaction >>> transaction.commit() [Less]
Posted almost 14 years ago by BlueDynamics Alliance - Zope Related
Plone Foundation happily got five slots for Google Summer of Code 2011 projects. Two of the committed proposals refered to software related to the BlueDynamics Alliance. Dexterity type modelling and generation First the ArchGenXML successor, a ... [More] complete rewrite called AGX, was proposed to get extended to generate Dexterity content-types. Proposing student for this project is Pranshu Saxena, third year student of Computer Science at Birla Institute of Technology and Science (BITS), Pilani, India. Mentor is Robert Niederreiter from Austria, main contributor of the new AGX stack. Co-mentor Jens Klein is long term contributor to both, ArchGenXML and AGX, supporting this project with deep knowledge in UML. Phil Auersperg, original author of ArchGenXML, known for his "lazy-programming" aproaches, will help to develop KISS-style and usable model-profiles and testing. Stanbol Semantic Enhancement Engine Second proposal deals with semantic web, using the Apache Stanbol stack of the IKS project where BlueDynamics Alliance acts as Early Adopter for FISE-Plone Integration and is involved in the project as community partner. Proposing student is Yannis Mazzer, fourth year student in the computer science department of the University Claude Bernard of Lyon in France. Mentor is Jens Klein, involved in IKS from pre-alpha release of FISE, the sementic enhancement engine. He participated in three IKS community workshops. Proud to support Plone In our long tradition of participating in the Plone Community and contributing to OpenSource we thanks Google to advance young software engineers. Thumbs up on the Plone Community for it's huge engagement in always bringing Plone towards the next level.   [Less]
Posted almost 14 years ago by Site - Blog of Andreas Jung
CVE-2011-0720 hotfix not installed on a huge number of public Plone sites.