Archives 2005 - 2019    Search

Intravenös virusterapi mot cancer

published Oct 30, 2007 04:40   by admin ( last modified Nov 14, 2012 02:58 )

Återigen kan det se ut som om jag slumpat ihop orden i rubriken, men det här ska funka också - i alla fall på kaniner (den här gången, vad är det för fel på möss?):



Unlike "vectors" or "vaccines", Jennerex products replicate (multiply) themselves in cancer cells, leading to cancer cell destruction, while normal cells are left unharmed. Our products are activated ("turned on") by genetic pathways that are critical to the vast majority of human cancers, including common solid tumors such as lung, colon, prostate, breast, pancreas and melanoma. They employ a novel primary mechanism-of-action that is effective even against cancers that are resistant to standard therapies such as chemotherapy, small molecule tyrosine kinase inhibitors, antibodies and radiotherapy.


Läs mer: A Hope in Virotherapeutic Agents from Jennerex - Medgadget - www.medgadget.com


Intravenös genbehandling mot radioaktiv strålning

published Oct 30, 2007 04:33   by admin ( last modified Oct 30, 2007 04:33 )
Det kan se ut som om jag slumpat ihop orden i rubriken, men tydlugen så ska det fungera, i alla fall på möss:

“In previous studies, we demonstrated that gene therapy can be both swallowed in liquid form and inhaled through a nebulizer prior to radiation exposure to protect healthy tissues from damage. In this study, we found that the same therapy administered intravenously also offers protection during exposure to whole-body irradiation.” Dr. Greenberger added that intravenous administration could potentially offer wide-reaching protection to the public in the event of a terrorist attack since experts believe a significant number of the population would die within 30 days of receiving a large dose of radiation to the entire body.


Läs mer: Intravenous gene therapy protects mice during whole-body radiation | Science Blog

Länk - Vagusnerven viktig för immunförsvaret

published Oct 27, 2007 11:30   by admin ( last modified Oct 27, 2007 11:30 )
With this new understanding of the vagus nerve’s role in regulating inflammation, scientists believe that they can tap into the body’s natural healing defenses and calm the sepsis storm before it wipes out its victims. Each year, 750,000 people in the United States develop severe sepsis, and 215,000 will die no matter how hard doctors fight to save them. Sepsis is triggered by the body’s own overpowering immune response to a systemic infection, and hospitals are the battlegrounds for these potentially lethal conditions. The vagus nerve is located in the brainstem and snakes down from the brain to the heart and on through to the abdomen. Dr. Tracey and others are now studying ways of altering the brain’s response or targeting the immune system itself as a way to control diseases.


Läs mer: Scientists discover a direct route from the brain to the immune system

Hittat via MedtVetTekt

Länk - Kloning av tävlingshästar

published Oct 27, 2007 10:50   by admin ( last modified Oct 27, 2007 10:50 )
Critics have silly arguments. For example, "How much fun would it be to watch a basketball game with 10 Michael Jordans?" Well, if you didn't want to at least maintain the fiction that every team is nearly equally competitive, you wouldn't have an NBA draft! For horses, since the point of racing is to get to the finish line fastest, you're not really promoting phenotypic diversity now, are you?


Läs mer: John Hawks Anthropology Weblog : 2007 10

Hawks vs Schneier

published Oct 26, 2007 04:49   by admin ( last modified Oct 26, 2007 04:49 )
John Hawks har lite synpunkter på kontexten till Bruce Schneiers tal om beta brain:

Schneier emphasizes our inaccurate assessments of small risks, proposing that we did much better in our "natural" habitat. I'm not so sure about that -- remember, I'm running a slow-moving series on risk. There's no particular reason to think that our assessments of ancient risks should have been accurate, since accurate risk assessment is not the same as fitness-maximizing risk assessment.


Läs mer: John Hawks Anthropology Weblog : 2007 10

How to embed a PloneFormGen form into a page in Plone

published Oct 25, 2007 12:16   by admin ( last modified Oct 25, 2007 12:16 )

This describes how to embed a Ploneformgen form into another page. It was was done on Plone 2.5 with PloneFormGen 1.1.3, so these tricks may not work for other versions.  If there is a simpler way of doing this, please enlighten me.

  • The first scenario is this: to embed a Ploneformgen form directly into a page template
  • The second scenario is: I have created a content type that is folderish, that simply collects all objects inside and renders them. One of these objects inside is a form folder. I wanted this to be rendered and shown inside my content type's page template.


The solution is the same to both problems.

 

 

The first problem was to make it render some HTML to be included in my page.

 

If you just want to embed the form directly into a template, this code is enough, you do it in one step:

<div tal:content="structure python: context.main_form_for_sending_mail.ww_pfgwrapper()"/>

The Ploneformgen object used above has the id "main_form_for_sending_mail".

Below is a simplified piece of code from the folderish content type. It simply collects all Form folders it can find inside of itself and renders them by calling a template on each of them

    def itemContents(self):
        items = self.contentValues(['FormFolder',])
        output = []
        for item in items:
            output.append(item.ww_pfgwrapper())
        return output

My folderish content type has a page template that calls itemContents:

<div tal:repeat="item python:here.itemContents()">
<span tal:content="structure item"/>
</div>

 

So what is that ww_pfgwrapper thing there in the python code? It is a page template that renders the form folder object for inclusion. There is already a page template coming with PloneFormgen that renders the form. It is called fg_base_view. It renders the whole web page with plone headers and footers, and that is not suitable inside a page. There is a macro in fg_base_view, but unfortunately for some reason this macro is defined as the whole template contents, and would still give the whole plone layout.

The solution turned out to be to make a copy of fg_base_view and call it something else, in this case ww_pfgwrapper.

ww_pfgwrapper is the same as fg_base_view with five major changes (the contents of the ww_pfgwrapper template is posted at the end of this article):

  • It does not call the main macro
  • It defines a portal variable (that got undefined by not calling main macro)
  • It has none of the fill-slot stuff
  • It has tal:omit-tag="" for the html and body tags
  • It redefines the name of the edit_macro that is going to be used


Let's go through the reasons for these changes:

It does not call the main macro
Obvious. If that was called we'd get the plone layout once again embedded in the middle of a document.

It has none of the fill-slot stuff
The fill-slot attribute is also deleted, and all the stuff outside of the body element (save the html tag and the defines).

It defines a portal variable

Once the main macro is deleted there is no definition left for the portal variable. One needs to be put in:

portal python:here.portal_url.getPortalObject();


It redefines the name of the edit_macro that is going to be used

The macro responsible for setting the action attribute of the form, will set this attribute to the url + the name of the template. This does not work, even if we make ww_pfgwrapper into a .cpt file with an accompanying .metadata file, just like fg_base_view.  Go figure.

Instead we want the form to call the url + "/fg_base_view", because then it works. The template object responsible for defining the action attribute is called fg_edit_macros. That is the culprit that tacks on the template name last to the action attribute of the form. Make a copy of fg_edit_macros, call it ww_fg_edit_macros, and make a change in the ww_pfg_wrapper template near the top to use that template instead:

base_macros here/fg_edit_macros/macros;

is changed to:

base_macros here/ww_fg_edit_macros/macros;

We then make one small change in the new ww_fg_edit_macros template

tal:attributes="action python:getattr(here,'formActionOverride','') or here.absolute_url()+'/'+template.id"


is changed to:

tal:attributes="action python:getattr(here,'formActionOverride','') or here.absolute_url()+'/'+'fg_base_view'


That is, hard code "fg_base_view" in there, at the end.

After these changes the template ww_pfg_wrapper looks like this:


<tal:block
define="errors options/state/getErrors | nothing;
Iterator python:modules['Products.Archetypes'].IndexIterator;
schematas nothing;
fieldsets python:['default'];
default_fieldset string:default;
fieldset default_fieldset;
fields python:here.fgFields(request);
portal_type python:here.getPortalTypeName().lower().replace(' ', '_');
type_name here/getPortalTypeName|here/archetype_name;
base_macros here/ww_fg_edit_macros/macros;
edit_template python:'%s_edit' % portal_type;
edit_macros python:path('here/%s/macros | nothing' % edit_template);
header_macro edit_macros/header | header_macro | base_macros/header;
typedescription_macro edit_macros/typedescription | typedescription_macro | base_macros/typedescription;
body_macro edit_macros/body | body_macro | base_macros/body;
footer_macro edit_macros/footer | footer_macro | base_macros/footer;
lockable python:hasattr(here, 'wl_isLocked');
isLocked python:lockable and here.wl_isLocked();
tabindex tabindex|python:Iterator(pos=7000);
css python:here.getUniqueWidgetAttr(fields, 'helper_css');
js python:here.getUniqueWidgetAttr(fields, 'helper_js');
portal python:here.portal_url.getPortalObject();
">

<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="en"
lang="en"
xmlns:tal="http://xml.zope.org/namespaces/tal"
xmlns:metal="http://xml.zope.org/namespaces/metal"
xmlns:i18n="http://xml.zope.org/namespaces/i18n"
i18n:domain="plone" tal:omit-tag="">





<body tal:omit-tag="">
<br/>
<br/>
<b tal:content="here/Title" class="documentFirstHeading">
Title or id
</b>:

<p tal:replace="structure here/getFormPrologue | nothing" />
<metal:use_body use-macro="body_macro" />
<metal:use_footer use-macro="footer_macro" />
<p tal:replace="structure here/getFormEpilogue | nothing" />



</body>

</html>

</tal:block>

And now it works. The form folder can reside inside your folderish object, but it can also be at e.g. the Plone root, and be called by acquisition:

output.append(self.main_form_for_sending_mail.ww_pfgwrapper())


In this way, one can have one central form to embed in all, or some pages. And with acquisition it is of course possible to have different form for different parts of the site by placing Form folders by the same name (id) in different places.


IMAP-stöd för fler och fler Gmail-konton

published Oct 24, 2007 12:01   by admin ( last modified Oct 24, 2007 12:01 )
Nu kan man snart ladda ned alla sina meddelanden från Gmail på sin dator. Ja, IMAP är ju till för motsatsen, men jag tänker använda detta för att äntligen göra en full backup av skickade mail. Mottagna har jag redan fixat.

Mitt konto har inte fåttt IMAP än, men det är nog bara en tidsfråga. De vågar nog inte rulla ut IMAP samtidigt på alla, när t ex Slashdot uppmärksammat vad som är på gång.



How do I enable IMAP? You can retrieve your Gmail messages with a client or device that supports IMAP, like Microsoft Outlook or Apple Mail. To enable IMAP in your Gmail account: 1. Log in to your Gmail account. 2. Click Settings at the top of any Gmail page. 3. Click Forwarding and POP/IMAP. 4. Select Enable IMAP. 5. Configure your IMAP client* and click Save Changes.


Läs mer: How do I enable IMAP?

Elström & Internet på Gatwick, Milano Linate & Rom Fiumicino

published Oct 22, 2007 11:44   by admin ( last modified Oct 22, 2007 11:44 )

Gatwick

Inget trådlöst Internet innan check-in, men massor av vägguttag. I departure area (eller vad det heter) , trådlöst Internet och fortfarande många vägguttag. Hade en 4 timmars försening. Om man går ut där lokalbussarna står så finns det en gräsplan med campingbord f ö.

Milano Linate

Trådlöst Internet finns efter check-in, enstaka vägguttag (typ 2, men jag fick ett). Provade inte innan check-in.


Rom Fiumicino

Svagt trådlöst Internet finns efter check-in, inga vägguttag (om man inte drar ur en sladd till en reklamskylt, men det gjorde jag inte). Provade inte innan check-in.



Uppdatering:

Arlanda

Kliniskt rent från vägguttag



Lounger på flygplatser

published Oct 22, 2007 11:35   by admin ( last modified Oct 22, 2007 11:35 )
Satt och tittade lite grann på det där med lounger på flygplatser. Kan man använda sådana utan att ha en dyr flygbiljett? Jo, det kan man, man kan t ex ha ett kort som ger en rätt att använda dem, oberoende av hur man flyger.

Först tittade jag på kreditkortet Diners Club, men de lounger de ger tillgång till ligger inte på de flygplatser jag skulle behöva dem på. Inga i London t ex.

Nä det som verkar gälla är Priority Pass. Då får man tillgång till de flygplatser där jag t ex varit senaste månaden (Gatwick, Arlanda, Milano, Neapel, Rom).

Hmmm, men varför vill jag ha en lounge? Jag vill kunna sitta ner och använda elström och Internet. Det är det hela. Fast ofta skulle jag mer behöva det vid gaten när det blir förseningar och sådant. Nja det är nog bättre att satsa på ett bra laptopbatteri och en riktigt bra antenn, istället för ett loungepass.

Och jag vet faktikst inte om alla lounger ger gratis Internet och el. Det vore ju lite snopet om de inte har det...


Popular Lounges Heathrow Airport Lounges | Gatwick Airport Lounges | Stansted Airport Lounges | Luton Airport Lounge | Birmingham Airport Lounges | Bristol Airport Lounges | Manchester Airport Lounges | Liverpool Airport Lounges | Glasgow Airport Lounges | Edinburgh Airport Lounges | Dublin Airport Lounges | San Diego Airport Lounges | Los Angeles Airport Lounges | Chicago Airport Lounges | Milwaukee Airport Lounges | JFK Airport Lounges | Sanford Airport Lounges | Miami Airport Lounges | Colombo Airport Lounges | Kuala Lumpur Airport Lounges | Bangkok Airport Lounges


Läs mer: Priority Pass.

Rapport från Plonekonferens i Neapel 2007

published Oct 22, 2007 05:29   by admin ( last modified Oct 22, 2007 05:29 )

Den 10-12 oktober var det plonekonferens i Neapel, följt av tre dagars sprints. Det är inget understatement att säga att "alla var där": De som skrivit Plone från början (Alexander Limi, Alan Runyan, Vidar Andersen) de som skrivit böckerna som används om Plone (Andy McKay, Martin Aspeli), Zope3 (Philipp von Weitershausen)  och även en av skaparna av den underliggande applikationsservern Zope (Paul Everitt), plus en massa andra profiler i Plone community.



Första dagen var vädret lite dåligt:

moln


Men de följande dagarna var det bra. Det är Vesuvius man ser på bilderna, vy från kvarteret vi bodde i:

sol


Dock hade vi bara fönster mot gården.


Vi var nog faktiskt bortåt 400 stycken på konferensen. Denna skylten såg därför lite dråplig ut när vi kom:

kulskylt


Under tre dagar kördes fyra parallella serier med talks som man kunde hoppa mellan. Alla talks hade en kameraman avsatt att filma, och en ljud- och bildtekniker. Det innebär att alla talks ska finnas on-line om några veckor. Dessutom filmade och streamade Mr Topf alla talks som han gick på, och de finns att ladda ned någonstans, tyvärr oklart var i skrivande stund. Konferensen var väster om Neapel i Città della Scienza ("vetenskapsstaden"), och det tog en stund på morgonen att ta sig dit med buss.



De flesta deltagare var från Europa, men en försvarlig mängd amerikaner och latinamerikaner hade också tagit sig dit samt en indier och en sydafrikan. 4 svenskar boende i Sverige kunde jag hitta, samt exilsvensken och konferenstalaren Lennart Regebro. Det var med andra ord en rätt dålig uppslutning från Sverige.



I slute av varje konferensdag finns det plats för lightning talks och Birds of a Feather-sessioner. Lightning talks är 7-minuterspresentationer som förbereds direkt under konferensen. Det är en möjlighet att få tala om något som man kommit på eller upptäckt utan att lägga beslag på en hel avdelning i schemat.


Birds of a Feather är reserverad plats för deltagare som råkat på varandra på konferensen och vill diskutera något djupare. Jag var med i den session som handlar om att använda Plone för att knyta samma forskarnätverk (jag börjar just utveckla ett sådant projekt). Här en bild från vår session:


bof





Efter konferensen fanns det tre dagar avsatta för sprints, fortfarande i samma byggnad. Sprints är när ett gäng utvecklare samlas och tillsammans försöker knäcka speciellt svåra problem, eller äntligen bli klara med någon release. Sprints fungerar numera också som utbildningar, då många som vill sprinta måste lära in sig på rätt mycket innan de kan börja. Jag sprintade med Zest software, om att förbättra deras produkt eXtremeManagement.


sprint

På bilden till vänster Jean-Paul Ladage, bakom honom Maurits van Rees, på höger sida Reinout van Rees, alla från Zest, och bakom Reinout sitter Harald Friessnegger från Webmeisterei . De två tomma stolarna representerar Chris Shenton från Nasa och mej. Eftersom Zest redan visste ganska väl vad de vill ha, fick jag bidra med programmering. Chris och jag parprogrammerade mycket och vi fick på så sätt en genomkörare av buildout, Plone 3 portlets, portlet unit testing med mera.



Vi var sammanlagt 140 deltagare som sprintade, och om man antar att varje grupp var av ungefär vår storlek så inser man hur många projekt som var igång. Alla var dock inte kvar alla dagarna.



Arrangörerna hade sett till att det fanns nog med vägguttag, men hade inte räknat med så många deltagare som 140 på sprintsen. Därför krävdes stor uppfinningsrikedom om var man skulle få plats. Vi hittade bra platser i ett klassrum med vägguttag, men efter en paus upptäckte vi att någon tagit alla våra stolar... På bilden ovan har vi lagt beslag på receptionsborden på undervåningen, men gruppen i bakgrunden har just "snott" ett av våra bord, så vi sitter lite trångt. Trådlöst Internet fungerade bra nästa hela tiden.

Det var som sagt många sprints igång. Godefroid Chapelle tog sin grupp ut i solen ibland:

outsprint


Konferensen var utmärkt arrangerad, och en stor eloge till Abstract Consulting och alla sponsorer.


Och hur var då Neapel? Jag måste tyvärr säga att staden är sliten.
Neapel ligger på plats 94 av Italiens 103 ekonomiska regioner, och det märks. Vi bodde i en bra lägenhet i ett bra kvarter direkt vid havet i centrala Neapel, i området Santa Lucia. Men redan ett kvarter in så börjar det bli slitet. Fjärde dagen hittade vi stadsdelen Chiaia som var lite mindre sliten. Staden har också ett sop-problem.

Människor var inte heller speciellt glada att se oss. På bussen fick man blickar som sade ungefär "Vad gör ni här?", en slags blandning av förvåning och olust. Det innebär inte att det inte också fanns många trevliga, men skillnaden mot andra delar av Italien jag varit i, var markant. Neapel har få turister om man betänker stadens läge med Capri, Pompeji och Herculaneum alldeles i närheten, och ännu färre invandrare (1,3%). Det finns samma individualism och frejdiga körstil som i andra delar av Italien, men mer uppskruvat och, om jag får generalisera, utan glädje, syntes det som. Det finns liksom en allestädes underliggande irritation. Jag talar italienska tillräckligt bra för att göra mej förstådd, men det var ändå något som fattades.

Här några bilder från en kvällspromenad och fika:

sido


Sidogata till via Toledo.

kafé

Interiör i ett kafé.




samtal

Samtal i Kafét



Sista kvällen.

Sista kvällen tog en av arrangörerna ut oss på restaurang i den spanska kvarteren. Allsköns mat kom in och serverades ut i en ständig ström, vin- och vattenflaskor byttes ut och ersattes med nya, och efter maten sattes flaskor med grappa och cognac ut. Kostnad? 15 Euro per skalle. Gott och billigt.


mat

Det här var kvällen efter sista sprintdagen, och alla var inte kvar (även om vi hade ett bord till med folk). Det är många amerikaner i sällskapet, som ju inte gärna flyger över Atlanten för bara några dagar. Istället skulle många av dem fortsätta med Pompeji och andra sevärdheter i några dagar innan de vände hem.



Men det var också under sista kvällen som den här konstiga känslan med Neapel ställdes på sin spets. Plötsligt börjar restaurangägaren spela temat till gudfadern på sin mobiltelefon. Sedan jagar han runt en äldre man i restaurangen genom att örfila honom på huvudet. Spektaklet vara i några minuter. De äldre mannen tycker uppenbart att det är obehagligt (det gör ju ont om inte annat) men stannar skrattande kvar. Det var lite som något man skulle se på högstadiet.




oskarp



På natten vände vi sedan hemåt från en bar, då en bil i princip försöker köra över oss. Det är ganska uppenbart att detta görs med vilje, för att sätta skräck i oss och sätta sig i respekt. Många i sällskapet blir skärrade och förbannade och visar fingret efter bilen, som då stannar och nu ska backa över oss(!).



Konferensen var väl arrangerad, men jag kan inte rekommendera Neapel, vare sig som turistmål eller konferensort. En alltför stor del av befolkningen har ett horn i sidan till resten av världen.



Plones framtid känns däremot ljus. Det var många seriöst brighta människor på konferensen. Dessutom börjar Plone få seriös spridning: Novell berättade om hur de gick över på Plone, och CIA:s sajt kör ju Plone.


Länk - Tony Blair som president för EU?

published Oct 19, 2007 11:55   by admin ( last modified Oct 19, 2007 11:55 )
Turning to the subject of Mr Blair, he said: "I hosted him the day before yesterday, and he is a most remarkable man. He is the most European of Englishmen. I do not know his intentions," he conceded. But thinking of him as a candidate was a "pretty smart" plan.


Läs mer: President Tony Blair? | Certain ideas of Europe | Economist.com

Fel att analysera individuella gener i neandertalare

published Oct 19, 2007 11:27   by admin ( last modified Oct 19, 2007 11:27 )
Man har nu börjat titta på individuella gener i ben från neandertalare, och det är ingen smart idé. För för varje analys man gör så förstör man genetisk information om en massa gener man inte testar för. Det är bättre att vänta till vi har den teknik som krävs för att analysera ala generna. Som det är nu förstör man genetiskt material:

However, I question the value of probing for individual genetic variants in this way. Every probe takes a bit of sample, which might be more efficiently used in whole-genome sequencing. We have 25,000 genes, and every one is potentially interesting. Every small sample used to assay only one of those genes may destroy many sequences from the others. It would be one thing if samples were trivial and easily replaced, but they obviously aren't.


Läs mer: John Hawks Anthropology Weblog : 2007 10

Luftvärn betedde sig som galen Robocop, hade ihjäl 9, skadade 11

published Oct 19, 2007 06:49   by admin ( last modified Oct 19, 2007 06:49 )
En sydafrikansk datastyrd luftvärnskanon av märket Oerlikon fick fnatt och började svänga omkring och skjuta i alla möjliga riktningar. Tyvärr är den automatladdande och gick igenom alla 250 patroner innan den till slut tystnade. Nio personer dog och elva skadades.

Man måste ha känt sig väldigt maktlös i närheten av den, att ta skydd bakom en portfölj lär ju inte ge så mycket skydd, t ex.


But the brave, as yet unnamed officer was unable to stop the wildly swinging computerised Swiss/German Oerlikon 35mm MK5 anti-aircraft twin-barrelled gun. It sprayed hundreds of high-explosive 0,5kg 35mm cannon shells around the five-gun firing position. By the time the gun had emptied its twin 250-round auto-loader magazines, nine soldiers were dead and 11 injured.


Läs mer: IOL: 9 killed in army horror

Uppdatering:
Den sköt eventuellt bara åt ett håll, men det var där människorna befann sig.

Länk - Scrolla igenom alla svn -versioner av en fil med Googles SVN Time-Lapse

published Oct 19, 2007 06:41   by admin ( last modified Oct 19, 2007 06:41 )
SVN Time-Lapse View is a cross-platform viewer that downloads all revisions of a file and lets you scroll through them by dragging a slider. As you scroll, you are shown a visual diff of the current revision and the previous revision. Thus you can see how a file evolved, and you can easily find the revision at which lines appeared, disappeared, or changed.


Läs mer: svn-time-lapse-view - Google Code

Länk - Mjuk vävnad från T Rex hittad

published Oct 08, 2007 12:17   by admin ( last modified Oct 08, 2007 12:17 )
WASHINGTON - March 24, 2005 - For more than a century, the study of dinosaurs has been limited to fossilized bones. Now, researchers have recovered 70 million-year-old soft tissue, including what may be blood vessels and cells, from a Tyrannosaurus rex.


Läs mer: Scientists recover T. rex soft tissue - Science - MSNBC.com

Blindtarmen kan vara till för att nära goda bakterier vid kriser

published Oct 07, 2007 12:53   by admin ( last modified Oct 07, 2007 12:53 )
The abstract, for those who don't have access to the journal (article DOI doi:10.1016/j.jtbi.2007.08.032):


The human vermiform ("worm-like") appendix is a 5 to 10 cm long and 0.5 to 1
cm wide pouch that extends from the cecum of the large bowel. The architecture of the
human appendix is unique among mammals, and few mammals other than humans have
an appendix at all. The function of the human appendix has long been a matter of debate,
with the structure often considered to be a vestige of evolutionary development despite
evidence to the contrary based on comparative primate anatomy. The appendix is thought
to have some immune function based on its association with substantial lymphatic tissue,
although the specific nature of that putative function is unknown. Based (a) on a recently
acquired understanding of immune-mediated biofilm formation by commensal bacteria in
the mammalian gut, (b) on biofilm distribution in the large bowel, (c) the association of
lymphoid tissue with the appendix, (d) the potential for biofilms to protect and support
colonization by commensal bacteria, and (e) on the architecture of the human bowel, we
propose that the human appendix is well suited as a "safe house" for commensal bacteria,
providing support for bacterial growth and potentially facilitating re-inoculation of the
colon in the event that the contents of the intestinal tract are purged following exposure to a pathogen.


Läs mer: Purpose of Appendix Believed Found
Läs mer: Purpose of appendix believed found - CNN.com

Förbaskat snygg loggvisualisering i realtid

published Oct 07, 2007 07:38   by admin ( last modified Oct 07, 2007 07:38 )
# Multiple logfiles on multiple servers (via SSH & tail)
# Configurable layout
# Multiple logfile parsers (Apache Combined & Ruby on Rails included)
# Show only data you're interested in # Custom events
# Show rate, total or average # If you can 'tail' it, you can visualize it
# Written in Ruby using net-ssh & libopengl-ruby
# Free! (GPLv2)


Läs mer: glTail.rb - realtime logfile visualization

Länk - En man ville spränga sig inne på amerikanska ambassaden i Wien

published Oct 02, 2007 08:43   by admin ( last modified Oct 02, 2007 08:43 )
Three weeks after the arrest of suspected Jihadists in Austria, today the U.S. Embassy in Vienna foiled an apparent nail bomb attack by a 42 year old Bosnian man. The Bosnian man, who lives in Austria, was stopped with a backpack with hand grenades, nails, and Islamic literature as he tried to enter the U.S. Embassy in Vienna today. The Daily Telegraph reports that Doris Edelbacher, of Austria's counterterrorism office stated "There were a lot of nails in that bag. Had it exploded, it would have had an enormous shrapnel effect". The Bosnian man was detained after the metal detector stopped him and he attempted to flee, and the man is now being questioned.


Läs mer: Counterterrorism Blog: Austria: Attack on US Embassy in Vienna Foiled

Länk - Lista över de 50 bästa dystopi-filmerna

published Sep 30, 2007 10:51   by admin ( last modified Sep 30, 2007 10:51 )
We thought it would be interesting if we could coagulate the most commonly cited dystopian movies and rank them not to preference, but to an average score made up of both Rotten Tomatoes (RT) and IMDB ratings. As you all will probably know, the Internet Movie Database allows movie fans and registered users to rate each movie from 1 to 10 and the final score is said to reflect the general audience’s view of the movie. In contrast, Rotten Tomatoes rates their movies by collecting and tabulating the reviews given by professional film critics.


Läs mer: Top 50 Dystopian Movies of All Time

"Skor längtar ut", en miljö- och vetenskapsblogg

published Sep 30, 2007 02:08   by admin ( last modified Sep 30, 2007 02:08 )
Via Svd och Twingly hittade jag bloggen "Skor längtar ut". Den får bli ett bokmärke och hamna i nyhetsbevakaren. Exempel på artiklar:




dessutom: biolog, forskare, poet, filmare, filosof, fiskare, fotograf, fjällvandrare m.m. i varierande grad av aktivitet och professionalism.


Läs mer: Skor längtar ut