En
All English articles are marked under this category
-
Hi dear spammers!
I have just finished tuning the latest version of my anti spam-blogging-software, and all the spam have been removed. I am glad to see you loosing your time tring to get some poor bucks from your bogous activity. I hope do you click on my google adverties sometimes, as true friends of mine?
Read More -
Is it amazing things you can do with a simple Bourne Again Shell (bash).
I have just discovered you can open socket using a small redirection syntax, and emulate small checks you normally do with curl or wget.
The bash shell manual is always poor about examples, and this is very very sad.
Read More -
1public static final String convertToString(HttpServletRequest request) { 2 StringBuffer msg = new StringBuffer(); 3 try { 4 5 msg.append("*RequestURI:" + request.getRequestURI() + "\n"); 6 msg.append("*ContentType:" + request.getContentType() + "\n"); 7 8 msg.append("== Request Header\n"); 9 Enumeration headers = request.getHeaderNames(); 10 while (headers.hasMoreElements()) { 11 String headerName = "" + headers.nextElement(); 12 msg.append(headerName + ":" + request.getHeader(headerName) + "\n"); 13 } 14 msg.append("\n"); 15 16 Enumeration attr = request.getParameterNames(); 17 18 ArrayList l = new ArrayList(); 19 String att; 20 while (attr.hasMoreElements()) { 21 att = (String) attr.nextElement(); 22 l.add(att + " -> " + request.getParameter(att)); 23 } 24 25 msg.append("=== Request ( " + l.size() + " ) ===\n"); 26 Object a[] = l.toArray(); 27 Arrays.sort(a); 28 for (int i = 0; i < a.length; i++) { 29 msg.append((String) a[i]); 30 msg.append("\n"); 31 } 32 msg.append("=== === ===\n"); 33 34 // Process the Session 35 HttpSession session = request.getSession(); 36 // msg.append("\n"); 37 38 Enumeration e = session.getAttributeNames(); 39 40 TreeMap t = new TreeMap(); 41 String k; 42 while (e.hasMoreElements()) { 43 k = (String) e.nextElement(); 44 Object oggetto; 45 try { 46 oggetto = session.getAttribute(k); 47 } catch (Throwable notSerializableException) { 48 oggetto = "NON DESERIALIZZABILE. Chiave:" + k; 49 50 } 51 t.put(k, oggetto); 52 } 53 54 Object orderedKeys[] = t.keySet().toArray(); 55 msg.append("=== Session ( " + orderedKeys.length + " " + (usertempz != null ? "+ 1UT" : " NO UT!") + " )===\n"); 56 Object elem; 57 58 for (int i = 0; i < orderedKeys.length; i++) { 59 elem = t.get(orderedKeys[i]); 60 msg.append(orderedKeys[i]); 61 62 msg.append("\t-> "); 63 if (elem != null) { 64 nicePrintSessionObj(msg, elem); 65 } else { 66 msg.append("null"); 67 } 68 msg.append("\n"); 69 } 70 return msg.toString(); 71 } catch (RuntimeException e) { 72 return msg + "\nERR: Cannot print session/request!!" + e.getMessage(); 73 } 74 } -
My first webcam video....
See and have fun: http://www.youtube.com/watch?v=53CIgqpD0S8The Story
I have just bought a new fantastic Mac computer. So I tried my webcam, and in the same evening a friend of mine give me a cigarette (I don't smoke so I tried it in front of my webcam).
Read More -
(First published on 2007-01-20)
Hi all, ObjectsRoot now has correct story ordering ontags view!
I am happy to announce I have just installed tinymce on my site.
TinyMCE is a very nice javascript editor, also used in Drupal. What makes tinymce very nice in my humble own opinion, is its easy installation. You do not need complex init procedure: you just tell tiny you want to edit well textareas, and it will do all for you. Because django (my web framework for the site) has a bit complex way for handling administration pages, this is good news for objectsroot.com.
Read More -
Hi blog readers! Your trip master has just come back from a win trip done in the swap of the year. We have been in Modena in December and in Padova, this month. We have done one-day-trips, fast and furious as usual. I have done about 6 photos to Modena. I liked a bit more Padova, which needs at least two days to be seen. Padova has a lot of beautiful and nice churches to see. Consider only the Scrovengi’s Chapel, very well known.
Read More -
I think ajax is a very new technology, but with too much hype on it. I think we’d try to do simple things with it, avoiding too much bloated interfaces.
I have found a good ibm article with shows “In-place editing” avery easy way to get a more responsible site. Finally the same article points to Prototype window, a very easy to use windowing system.
Happy hacking! -
I am very proud to present an Italian comedy called Vampata D'amore (Love's Flush) written by my cusin, Alessandro Bonvini.
It is a "beautiful-like" comedy, very nice done indeed.
This is the part 1 and here you can find the rest of the storyLeave your comments below!
-
I have surfed today and I have found two sites worth to see: <a href=“http://www.rocketboom.com/"
RocketBoom is a nice video blog and <a href=“http://www.googlewhack.com/" GoogleWhack is a Google-game related site.
-
The trends of this october are about some upcoming products. A clear analisys of QuarkXPress failure is sketched in roughlydrafted site. I do not think the same consideration can be applied to Vista.
As Joel said, M$ can throw away much money before only starting to see its market reduced.
Read More -
I have tried Exupery, the Squeak byte compiler written by Bryce Kampjes. Exupery is still in beta but is usable for experimenting. SqueakWeekly is happy to publish a prime-time FAQ!
I have published the FAQ in the SqueakWeekly. You can read it following this link -
BWolf version 1.1 has been relased!
I am happy to announce to all the world I have just relased the first stable release of BWolf.
You can find it here.
You need to set up a settings_private.py for properly defining a secret cookie key. Happy (book) reading ;) -
B Wolf Version 1.0
Sep 6, 2006 · 1 min read ·
I am happy to announce Version 1.0 of BWolf my book manager writte in python django. I have just installed it for my first customer. You can grab the 1.0 version from the Subversion repository.
This first release basic features are:- Book categories and topic organization. Books are shown in nice page of 10 elements each.
- Ability to "checkout" books (not yet perfect but it works)
- Ability to create "Events" and to attach books to them (interface will be improved soon).
-
Estonia is a very wonderful place.
