<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}
.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox where print preview displays the noscript content */
noscript {display:none;}
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

Also see AdvancedOptions
#[[Web de información médica!http://www.infodoctor.org/rafabravo/]]
Como estudiante o como profesional tenemos que estar programando constantemente nuestro horario para evitar contratiempos y situaciones embarazosas que se pueden producir cuando nuestras actividades  se cruzan.Muchos usan una agenda manual, otros electrónica y los más actualizados una agenda en la web. Entre los más usados y prácticos calendarios y agenda  on line está [[Google Calendar|https://www.google.com/accounts/ServiceLogin?service=cl&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fcalendar%2Frender%3Fhl%3Des&followup=http%3A%2F%2Fwww.google.com%2Fcalendar%2Frender%3Fhl%3Des]].
Una vez que accede al calendario puede pasar a ver sus actividades en vista diaria, semanal y mensual. Asimismo tiene una vista de agenda en la que se muestran todas las actividades en forma cronológica. Se puede mostrar solamente un grupo de días seleccionándolos con el cursor en el minicalendario de la izquierda.
De manera predeterminada solamente Ud. podrá ver su calendario pero puede hacerlo público totalmente o solo para algunos eventos.Para cambiar la configuración, pulse ''Configuración'' , luego la pestaña ''Calendarios'', luego ''Compartir''. Seleccione si desea compartirlo copn todo el mundo o solamente con algunas personas específicas.
Para invitar a una persona a una actividad de su calendario solamente tiene que escribir directamente su dirección en el cuadro de texto que se abre al hacer click sobre el evento específico. El destinatario puede hacer click en Si o No si acepta la invitación y esta respuesta regresar al que hizo la invitación.
#Puede ser público o privado.
#Puede crearse varios calendarios: uno personal y otro social, y darles color diferente para diferenciarlos.
#El calendario se almacena en la web, lo que significa que puede ser visto en cualquier lugar y en cualquier momento.
#Como está en la red no se pierde ninguna  información en caso de una falla de tu disco duro o un ataque de virus.
#Permite a los usuarios ver,agregar y arrastrar y soltar eventos de una fecha a otra.
#Ofrece varias vistas: semanal,mensual y agenda.
#Se puede agregar rápida y fácilmente eventos al calendario.
#Todos los eventos pueden ser comentados por los usuarios.
#Puedes configurarlo para que te envíe recordatorios a tu celular.
#Se puede imprimir o incrustarlo en un blog o en cualquier sitio web. 
#Como horario de clases del semestre. El salón de clase puede crear su propio calendario con todas sus actividades  y ser visto solamente por el grupo, como también cada uno puede tener otro calendario particular que puede ser visto solo por él, es decir un usuario puede tener varios calendarios.
# Puedes añadir los eventos más importantes de tu vida.
#Puede servir para hacer invitaciones a otros contactos para que participen en los eventos que tu grupo está organizando.
#Puedes configurarlo para que te esté enviando recordatorios a tu celular.
#Explorar el calendario de actividades del grupo.
#Crearse un calendario personal con sus propias actividades.
#Crear un calendario de grupo. Se pueden agrupar por actividades deportivas, amistades de colegio, etc.
#Mandar invitaciones de sus actividades a otros miembros del grupo.

#[[Manual de Google Calendar|http://www.google.com/intl/es/googlecalendar/tour.html]]
#PCWorld Año 17 No.15,Agosto 2008, 40 - 42.
[[Sílabo de Informática Médica]]
La comunicación pedagógica entre el docente y los alumnos generalmente termina cuando concluye  la clase. Pueden quedar  muchas dudas y muchas preguntas que no se hicieron por falta de tiempo o por timidez del alumno y cuya solución recién se podrá ver en la próxima clase.
Para solucionar este problema existen los grupos de conversación, uno de los más utilizados son los [[Grupos de Google|http://groups.google.es/intl/es/googlegroups/tour3/index.html]].Son muy prácticos pues permite que la clase continúe más allá del salón de clase, facilitando a todo el salón aclarar las dudas que quedaron.
Existen muchos servidores que ofrecer grupos de conversación con otras cuentas de correo, pero en nuestro caso solamente emplearemos la cuenta en Gmail.
!!¿Qués es un grupo de conversación?
Es un servicio que ofrecen algunos servidores y navegadores mediante el cual se pueden agrupar muchas personas alrededor de un interés común para intercambiar opiniones, archivos, crear páginas, crear nuestros propios perfiles, crear debates sobre nuestras dudas, y un sinfín más de actividades propias de un grupo.
!!¿Como se crea un Grupo de Conversación?
#Tener una cuenta de correo electrónico en [[Gmail|https://www.google.com/accounts/ServiceLogin?service=mail&passive=true&rm=false&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fui%3Dhtml%26zy%3Dl&bsv=1k96igf4806cy&ltmpl=default&ltmplcache=2&hl=es]].
#Inscribirte en [[GoogleGroups|http://groups.google.com/]] y ponerle nombre a tu grupo.
#Invitar a tus contactos con los que quieras formar un grupo. El que crea el grupo pasa a ser automáticamente el  ''administrador del grupo'', es decir que èl puede borrar comentarios, crear las páginas e invitar a más gente a formar parte del grupo.Cada integrante del grupo puede crear sus propios debates. Una vez dentro del grupo puedes subir los archivos que quieras, fotos, música que será compartida por todo el grupo. 
#Nuestro grupo se llamará:XXXXXXXXX, y cada uno de Uds, recibirá una invitación para formar parte de este grupo la que tendrán que aceptar haciendo click en el enlace que les llegará a su correo en gmail.
!!¿Como funciona el Google Group?
El alumno José Gonzales tiene una duda que no se atrevió a preguntar por ser muy tímido, quiere saber si la '' Web 2.0 es un software''.Entonces ingresa a su correo electrónico, nuevo mensaje, seleciona entre sus contactos el grupo y escribe en ''Para:'' XXXXXXgroup (Nombre del Grupo), ''Mensaje:'' ¿Es la Web 2.0 un sofware?  En el ''Contenido'' aclara cuál es su duda: No me ha quedado claro, ¿si la web 2,0 es un software, de donde tengo que bajarlo? Terminado de escribir el contenido  lo envía. 
Este mensaje llegará al correo de cada uno de Uds, los miembros del grupo (Salón de clase), y a nosotros los docentes.Nosotros respondemos aclarando la duda, y nuestra respuesta va igualmente a cada uno de los correos del grupo. Los otro integrantes del grupo pueden dar sus opiniones, hacer nuevas preguntas y así se establece una converasción fuera de clase.
#Instalar la Barra de Google
#Crear una cuenta en Gmail
#Inscribirse en el grupo de Conversación del grupo
#Plantear una pregunta al grupo
#Participar de un debate
#Escribir en una de las páginas del grupo
#Subir un archivo al grupo
#Crear un grupo propio de Conversación entre amigos.
#Crear un debate entre amigos.
#Crear una página
#Subir archivos a su propio grupo

# [[Grupos de Google|http://groups.google.es/intl/es/googlegroups/tour3/index.html ]]

#Mapas mentales:
Ciencia que se encarga del procesamiento automático de la información mediante dispositivos electrónicos y sistemas computacionales.
En su definición más sencilla se puede afirmar que es la ciencia  que aplica la [[Informática]]  a la Medicina. Una ciencia que se encarga de la interacción entre  las ciencias de la información, las ciencias de la computación y la atención de la salud, todo para el beneficio del paciente y al final de la sociedad.
La informática médica se apoya actualmente en las [[Tecnologías de la Información y Comunicación (TICs)]], y por ello se denomina e-salud, telesalud y telemedicina.
Su principal objetivo es optimizar la adquisición, el almacenamiento, la recuperación y el uso de la información en salud. 
Sus herramientas incluyen computadores, software especializado, sistemas de soporte a decisiones clínicas, terminología médica formal y sistemas de información y comunicación2, su ámbito se extiende desde el ambiente clínico hasta diversos aspectos de la atención de la salud, como odontología, enfermería, farmacia, salud pública e investigación médica3

La eSalud es el uso de las tecnologías de la información y las comunicaciones aplicadas a la salud.
Telemedicina: La telemedicina es la práctica de la atención médica con la ayuda de comunicaciones interactivas de
sonido, imágenes y datos; ello incluye la prestación de asistencia médica, la consulta, el diagnóstico y
el tratamiento, así como la enseñanza y la transferencia de datos médicos. 

Objetivo del curso: La disciplina Informática Médica tiene como propósito preparar al estudiante de Medicina para asimilar y utilizar las nuevas tecnologías de la información y las comunicaciones (TIC) y asumir las tareas que vienen aparejadas al proceso de investigación científica participando activamente en él.
La disciplina Informática Médica proporciona el conjunto de conocimientos y habilidades básicas necesarias para lograr, mediante el ejercicio sistemático de las acciones previstas en la estrategia, el egreso de un profesional con las competencias investigativas y en el campo de las TIC requeridas en el modelo de formación del médico general. 

La Informática Médica se basa en cuatro pilares los cuales buscan el desarrollo de un nuevo paradigma para el manejo de la información, en lo relativo al campo de la salud, estos son:

Los pilares
Producir estructuras para representar datos y conocimiento.
Desarrollar métodos para una correcta y ordenada adquisición y representación de los datos.
Manejar el cambio entre los procesos y las personas involucradas para optimizar el uso de la información.
Integrar la información de diferentes fuentes.

La informática médica se sitúa en la intersección entre la informática y las diferentes disciplinas en la medicina y los cuidados de salud.(1) Esta nueva ciencia resulta imprescindible para la adquisición no sólo de conocimientos, sino de herramientas que le posibilitan al profesional de salud a acceder a información, como también a la utilización y creación de software propios del medio en que se desarrollan (2).
La informática médica es el área interdiscipinaria común a las ciencias de la salud y de la información, que con el uso de la tecnología apropiada permite en forma automatizada recolectar, almacenar, procesar, recuperar y difundir datos para adquirir, ampliar y precisar los conocimientos que llevan a una toma racional y oportuna de las decisiones (3).

.Artículo muy  importante: https://www.elsevier.es/pt-revista-revista-colombiana-psiquiatria-379-articulo-estandares-informatica-medica-generalidades-aplicaciones-S0034745013700234



#González García Nery de la Caridad, Garriga Sarría Eneida Petra. La disciplina Informática Médica en el plan de estudios de la carrera de Medicina en Cuba. RCIM  [Internet]. 2012  Dic [citado  2019  Jun  16] ;  4( 2 ): 136-144. Disponible en: http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1684-18592012000200002&lng=es.
#Informática médica: https://www.ecured.cu/Inform%C3%A1tica_M%C3%A9dica
#Organización mundial de la salud:Informática de la salud y Telemedicina: https://apps.who.int/iris/bitstream/handle/10665/194008/EB99_30_spa.pdf;jsessionid=133E7AF460F4219EC9322BBD95482A11?sequence=1
#Fernando Suárez-Obando Jhon Camacho Sánchez. Revista Colombiana de Psiquiatría vol. 42 issue 3 (2013) pp: 295-302 Published by Elsevier. https://www.elsevier.es/pt-revista-revista-colombiana-psiquiatria-379-articulo-estandares-informatica-medica-generalidades-aplicaciones-S0034745013700234
#Informatica médica: Estandares e interoperatividad. http://informatica-medica.blogspot.com/
#La informática médoca como disciplina. http://www.cocmed.sld.cu/no44/n44ori1.htm
#Desafíos de la Informática Médica en el mejoramiento de la salud:https://ccp.ucr.ac.cr/documentos/portal/conversatorios/2007/icerda.pdf
[img[http://tbn0.google.com/images?q=tbn:xW6AqcNUmj0drM:http://alexseo.com/wp-content/uploads/2007/09/firefox-logo.jpg ]] Internet Explorer y [[Fire Fox|http://www.mozilla-europe.org/es/firefox/#feature-vsie]] son 2 navegadores, es decir programas que sirven para navegar por Internet y visitar páginas web. La mayoría de nosotros solamente conoce Internet Explorer porque viene preinstalado con Window y todas nuestras computadoras tienen Window como sistema operativo.Debes saber que existen varios navegadores además de los 2: [[Opera|http://www.opera.com/]], [[Safari|http://www.apple.com/es/safari/]] y otros más con los que puedes navegar por Internet.
Internet explorer y FireFox son compatibles por lo que puedes tener instalados los dos navegadores en tu computadora y usarlos juntos en la misma sesión.Se navega con ambos de la misma manera pero con muchas ventajas con FireFox. Es necesario saber que FireFox es gratuito y lo puedes descargar e instalar sin problemas.
Las ventajas que ofrece FireFox con respecto a Internet explorer son las siguientes:
#La navegación con FireFox es más segura pues es menor la posibilidad de que ingresen virus, troyanos y spyware.
#Como una gran cantidad de virus ingresan con Internet Explorer y se enlentece el navegador, da la sensación que se navega más rapido con FireFox.
#Permite clasificar las páginas  por  etiquetas (tags)  y carpetas y además disponemos del Catálogo, en el que podemos organizar tanto a nuestros favoritos como el historial de una forma fácil e intuitiva gracias a la búsqueda instantánea, carpetas inteligentes, y avanzadas herramientas de filtrado.
#Permite hacer backups de los marcadores, feeds e historial.
#La gestión de descargas es más fácil y sencilla porque Internet Explorer 7 simplemente no tiene gestor de descargas, cuando estamos bajando un archivo no podemos pausar la descarga, tampoco tenemos una forma para explorar las descargas anteriores, y si falla la conexión perdemos todo el progreso.
#FireFox ofrece muchos complementos que facilitan la navegación los cuales se instalan y se desintalan en una forma sencilla y rápida.
#La velocidad de carga de las páginas es má rápido en FireFox. 

Diferencias entre FireFox e Internet Explorer:
#FireFox es gratuito.
#Demora un poco más en cargar.
#Menos posibilidad que ingresen virus.
#Consume mucha más memoria por lo que no puede ser usado en computadoras antiguas.
#Se puede personalizar agregándole complementos de acuerdo a los gustos e intereses del usuario.
#Muchísimas formas para personalzar tu experiencia en línea.
#Tiene un gestor de descargas que facilita las descargas de archivos.
Lo más interesante de FireFox son las [[extensiones|https://addons.mozilla.org/es-ES/firefox/]], es decir  pequeñas aplicaciones creadas por usuarios de Firefox que amplían sus funcionalidades y  ayudan a personalizarlo. Se pueden colocar extensiones que abran el correo, calendarios, sincronizadores de marcadores,  etc.

Si necesitas un navegador que se adapte a los terrenos más duros que te encuentres en la red y con el que te sientas preparado para todo, incluso para la guerra contra despiadados virus, webs inseguras, o molestos malware, Firefox cargado de plugins es la respuesta a tus necesidades.([[Geekets|http://www.geekets.com/2008/07/06/comparacion-entre-firefox-opera-e-internet-explorer/]]

#[[Tutorial de Fire Fox|http://www.faqoff.org/aprende/internet/firefox-00.htm]]
#[[Comparación entre FireFox 3 e Internet Explorer 7|http://www.genbeta.com/2008/07/14-especial-firefox-3-comparativa-con-internet-explorer-7]])
#[[Navegadores y buscadores|http://members.fortunecity.es/tinternet/nevbusc.html]]
#[[Tecnológico: Navegadores y Buscadores|http://www.mitecnologico.com/Main/NavegadoresYBuscadores]]
!!Informática Médica
La informática es la ciencia que estudia y analiza el tratamiento automático de la información en computadoras.
Este término fue acuñado por un ingeniero francés Philippe Dreyfus en 1962, uniendo las palabras “información” y “automática”.

El estudio y análisis de la información es muy importante en la Medicina pues de un análisis detallado y concienzudo podremos tomar decisiones acertadas. Por esta razón los adelantos en la informática y de la tecnología en general han producido un cambio asombroso en la medicina. Las ciencias de la salud y la medicina en particular, son las áreas que más se han beneficiado y evolucionado  con el uso de las modernas tecnologías de la informática que también están en una constante evolución.Al hablar de informática médica nos estamos refiriendo a la aplicación de la informática en el campo de la medicina es decir a  la conjunción de las ciencias de la información, ciencias de la computación y las ciencias de la salud.

Se define entonces la ''Informática médica'' como la disciplina que estudia los métodos y medios que  permiten recepcionar, estructurar, analizar y emitir informes y conclusiones médicas en forma automática.
El ''Objeto'' de estudio  de la Informática Médica es: Procesamiento automático de la información médica.
''Los Objetivos:''Estudiar métodos y medios tecnológicos, para el procesamiento automatizado de la información medica científica. 
Las aplicaciones más conocidas de la informática médica s encuentran en :
#''El diagnóstico por imagen:'' facilita y hace más precisa la identificación de la etiología de la enfermedad.
#''La telemedicina:'' utiliza las señales electrónicas para transferir e intercambiar información médica de un lugar a otro.
#''Los sistemas de gestión hospitalaria:'' que permiten brindar una atención correcta y oportuna en los servicios de salud.
#''La historia clínica electrónica:'' documento esencial  en el que se registra todo el manejo de la patología de un paciente
Bio informática: http://www.informaticamedica.org.ar/numero10/monografia2.htm
Informática Médica http://www.cocmed.sld.cu/no44/n44ori1.htm 
Informática Sanitaria: http://gva1.dec.usc.es/~antonio/docencia/2005is1/teoria/PCInformaticaSanitaria_gris.pdf 
Dr. Jesús J. Custodio López
Cirujano Torácico Cardiovascular
Hospital Nacional Almanzor Aguinaga Asenjo
Docente Universidad Católica Santo Toribio de Mogrovejo ( USTM 2008)
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Date:''|mar 17, 2007|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 return bidix.core.loadRemoteFile(url,callback,params);
[[Sílabo de Informática Médica]]
[[Informática Médica]]
[[Herramientas Web 2.0 dek curso]]
!Unidad I
!!!Informática I
[[Web 1.0 y Web 2.0]]
[[Grupos de conversación]]
[[Calendario en la web]]
[[Universo Google]]
[[Internet Explorer y FireFox]]
[[Marcadores Sociales]]
!!!Informática II
[[Web 1.0 y Web 2.0]]
[[Universo Google]]
[[Internet Explorer y FireFox]]
[[Marcadores Sociales]]
[[Procesadores de texto on line]]
[[Presentaciones on line]]
[[Guardar y bajar archivos en la web]]

!Unidad II
!!!Informática I
[[Procesadores de texto on line]]
[[Herramientas para estudiantes]]
[[Presentaciones on line]]
[[Guardar Archivos en la web]]
!!!Informática II
[[Buscadores Médicos]]

!Unidad III
!!!Informática I
[[Buscadores Médicos]]
[[Word avanzado]]
[[Introducción a Excel]]
[[Funciones y Gráficas]]
!!!Informática II
[[Access: tablas y relaciones]]
[[Formularios Consultas Informes]]
[[Microsoft Project: Introducción]]
[[Planificación Proyecto]]

[[Diferencias entre la Web 2.0 y la Web 1.0|http://www.uic.edu/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/2125/1972]]
[[El Imperio digital|http://www.elimperiodigital.com.ar/]]
[[Herramientas Web2.0|http://jjwebpaginas.blogspot.com/]]
Cada uno de nosotros tiene la costumbre de almacenar páginas interesante en ''Favoritos'' de la barra de menús de nuestra computadora y solamente poderlas consultar cuando estamos sentados frente a ella. Cuantas veces hemos necesitado estás páginas en otros lugares y lamentarnos de no poder tenerlas  a la mano.

Los marcadores sociales son un servicio Web 2.0 que brindan una forma sencilla de almacenar y clasificar los enlaces favoritos en la Internet y poderlos consultar desde cualquier computadora que esté conectada a la red ( una de las ventajas de la Web 2.0).Además podemos compartirlos con una infinidad de usuarios con intereses comunes.
Al guardar los enlaces tenemos que ''"etiquetarlos"'', es decir asignarles palabras que identifiquen al link para que puedan ser ubicadas por usuarios que están buscando temas relacionados y comunes. Por ejemplo: Si encuentro una página titulada'' " Complicaciones vasculares de la Diabetes"'' la puedo etiquetar como - ''Complicaciones''-  ''Vasculares'' y ''Diabetes'', 3 etiquetas diferentes para un mismo tema. Cualquier usuario que esté buscando "Complicaciones" dentro de las etiquetas del marcador social encontrará el artículo señalado.

Los usos que se le puede dar a los marcadores sociales son varios:
#Para llevar nuestras páginas favoritas por toda la red y consultarlas en cualquier computadora en cualquier parte del mundo.
#Para compartir links sobre temas de interés mutuo.Por ejemplo: 2 alumnos investigando sobre "Efectos del tabaco en los pulmones" podrían compartir todas sus lecturas.
#Para orientar las lecturas  de los alumnos en un curso determinado.Así se crearía un banco de referencias disponible en Internet para ser consultada en cualquier momento.
Son [[muchos los marcadores|http://www.cuervoblanco.com/marcadores_sociales.html]] sociales que existen por lo que solamente vamos a experimentar con dos: [[iFavoritos|http://ifavoritos.com/]] (en castellano) y [[Delicious|http://delicious.com/]] (en Inglés) 

[[Para crear una cuenta en iFavoritos|http://www.zimbio.com/Herramientas+en+Internet+para+medicos/articles/6/Como+crear+una+cuenta+en+iFavoritos]]
Una vez que creas una cuenta en iFavoritos  y tienes tu alias y contraseña. Te enviarás la aceptación a tu correo desde el cual activarás tu cuenta. Luego entras a la página en: http://www.ifavoritos.com/, vas al ángulo superior derecho, escribes tu alias y tu contraseña e ingresas a tu página. Al inicio no vas a tener nada porque aún no colocas ninguna de tus páginas favoritas. Luego haces click en Ayuda y aquí encontrarás las respuestas a todas tus dudas. Te recomienda que vayas al tópico “Añadir Favoritos a tu cuenta” y en el último párrafo encontrarás un link: Enviar a iFavoritos. Arrastra este enlace hasta el botón  Favoritos de la barra de menú (en la parte superior de tu pantalla). Luego haces click en este botón y aparecerá en el menú desplegable : Enviar a iFavoritos. En caso no aparezca pese a varios intentos de arrastre, haz click derecho en el enlace anterior y en el menú que aparece selecciona Agregar a Favoritos.

Una vez que tengas el comando Enviar a iFavoritos en el menú desplegable de Favoritos. empiezas a navegar por internet y cuando quieras agregar una página a tus favoritos, solamente tienes que hacer click en Favoritos y seleccionar Enviar a iFavoritos. Se abre la página principal de iFavoritos ingresar tu alias y contraseña, se abre tu página . Regresas a la página que quieras colocar y nuevamente haces click en Enviar a iFavoritos. Se presenta una ventana con el URL (Dirección) de la página y Título de la página que ya están con datos, y 2 blocks más para llenar: Descripción y Clave. La “Descripción” no es obligatoria pero las claves te ayudarán a archivar tus páginas de acuerdo a tus interes. Una misma página puede tener varias claves, cada una de una sola palabra, puedes escribir 2 palabras juntas para hacerlas parecer como una,p.e.: InfartoMiocardio.

El artículo: Ruptura de Ventrículo en Infarto del Miocardio, puedes colocarle las sgtes claves, todas separadas por un espacio: InfartoMiocardio   ComplicacionesInfarto InsuficienciaCoronaria, y colocar en estas mismas claves más páginas o artículos que vayas encontrando. 

[[Para crear una cuenta en Delicious|http://www.slideshare.net/isidro/delicious]]
#Pulsa en “Register” y completa los datos que piden (usuario, nombre, contraseña, email). 
#Contesta el mensaje de confirmación que recibes en tu buzón de correo pulsando el enlace que te proporcionan.
#Te dan la opción de instalar dos botones en tu navegador (uno con el icono de Del.icio.us que te da acceso directo a tu cuenta y otro que pone “tag” para etiquetar y guardar la página que te haya interesado).
#Una vez que respondes el correo ya puedes entrar en tu cuenta (login) y empezar a agregar tus enlaces favoritos.
#Para añadir enlaces favoritos pulsa en “Post”. Tienes que poner dirección url, descripción y las etiquetas de contenido (tags) que identifican el enlace. Si quieres poner una etiqueta con más de una palabra, únelas con guión bajo (ej. actividades_3º_ESO). Para terminar pulsa “save”.
#Para organizar las etiquetas en grupos (bundles), tienes esa opción en settings. Pulsas en “bundle tags”, das un nombre al grupo a crear y pulsas las etiquetas que deseas incluir en ese grupo.

#[[Definición de Marcadores Sociales.|http://es.wikipedia.org/wiki/Marcadores_sociales]]
#[[Relación de marcadores sociales|http://www.cuervoblanco.com/marcadores_sociales.html]]
#[[Como crear una cuenta en iFavoritos|http://www.zimbio.com/Herramientas+en+Internet+para+medicos/articles/6/Como+crear+una+cuenta+en+iFavoritos]]
#[[Como crear una cuenta en Delicious|http://www.teachertube.com/view_video.php?viewkey=7c623fbd095b4a565b5b]]
#[[Tutoriales del curso|http://medicosvirtuales.edublogs.org/tutoriales-web-20/]]
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Date:''|Apr 19, 2007|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			// checkbox linked with this password "save this password on this computer"
			// text savePasswordCheckboxLabel
		onChange: config.macros.option.genericOnChange

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
		return config.options[name] ? "true" : "false";

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
		set: function(name,value) {config.options[name] = decodeCookie(value);}

// need to reload options to load passwordOptions

if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

		pasPassword: "Test password"

Un procesador de texto es un software informático que permite la creación y edición de documentos de texto en línea sin necesidad de tener que instalar un software en nuestras computadoras. Todo este procedimiento se hace en línea.
La ventajas que ofrecen son grandes y muy practicas:
#Puedes acceder a tus documentos para editarlos desde cualquier computadora.
#Permiten crear y editar documentos en grupo.
#Permiten que las revisiones al documento pueda ser hechas por varias personas y en forma simultanea.
Curso de informática Médica de la [[Universidad Católica Santo Toribio de Mogrovejo]], Chiclayo, Perú
Informática Médica
*Asignatura			: Informática Médica 
*Escuela			: Medicina
*Créditos			: 02
*Ciclo de estudios		: II y IV
*Semestre Académico	: 2009-II y 2009 IV
*Horas Semanales		: 04 (01 Teoría, 02 práctica y 01 Asesoría)
*Duración			: 17 semanas

!!!!Profesores del equipo	 
#''Dr. Jesús J. Custodio López (Coordinador):''   jcuslop@gmail.com ; jjcustodio@msn.com
#''Ing. Mary Guzmán Valle''   : mguzman@usat.edu.pe
#''Ing. Carlos Oliva Ramos:''  coliva@usat.edu.pe
#''Ing. Lucía Angulo Gutierrez"
#''Ing. Juri Aquino Trujillo"

La asignatura corresponde al área de formación general de la Escuela de Medicina, es de carácter teórico práctico y se orienta a fomentar y desarrollar conocimientos generales en ofimática y herramientas informáticas, capacitándolo en la aplicación del campo informático relacionado con la Medicina, especialmente en los aspectos de gestión de la información, el empleo de recursos de Internet como apoyo al proceso de investigación, así como la publicación de información y el manejo de información empleando herramientas y aplicaciones de la Web 2.0.

##Conoce y utiliza apropiadamente herramientas informáticas tales como la Internet, aplicaciones de la Web 2.0 en su práctica diaria y las aplicaciones de éstas en la Medicina. .
##Conoce y utiliza favorablemente las herramientas básicas de la Web 2.0 en su vida diaria como estudiante.
##Conoce la aplicaciones de la Web 2.0 en la Medicina.
##Crea y edita y comparte documentos en la Web 
##Crea y edita documentos en Word y Excel  orientados a la carrera de Medicina
Conjunto de tecnologías desarrolladas para procesar,  gestionar y divulgar la  información  a través de medios tecnológicos. Estas tecnologías se encargar de almacenar, recuperar, enviar y recibir información de un sitio a otro.
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'informedica';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");

// create some shadow tiddler content

 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."

 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"

 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"

 "tiddlyspot password:",
 "<<option pasUploadPassword>>",

    Google aparece en 1998 como un simple buscador. Fue creado por  dos estudiantes de doctorado en Ciencias de la Computacion de la Universidad de Stanford,[[Larry Page y Segey Brin|http://www.seguilaflecha.com/blog_view_3_Sergey-Brin-,-Larry-Page-y-Google-.html]], que jamas imaginaron el asombroso exito tendría su idea. Actualmente dejó de ser un simple buscador para ser una herramienta de la que depende toda nuestra existencia en la red, es un todo, es la extensión de nuestra imaginación, pues todo lo que piensas que harías para facilitarte la navegación en la red, google ya lo creó o lo está por crear. 

   Le pusieron este peculiar nombre por su parecido a la palabra [[googol|http://es.wikipedia.org/wiki/Googol]], que en inglés es el nombre que que se da a la cifra '10 elevado a 100' (un uno seguido de 100 ceros): 10 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000.

Google está dominando al mundo de la web con los servicios que brinda al extremo que se dice que ..”estamos viendo al mundo con los ojos de Google”, pero enhorabuena pues nos facilita la navegación y nos permite ser parte de la [[inteligencia colectiva|http://inteligenciacolectiva.bvsalud.org/channel.php?lang=es&channel=1]] que se está creando actualmente. El papel que desempeña en nuestra vida personal y profesional es tan grande  que la [[Universidad de Alicante|http://www.ua.es/es/estudios/seus/cocentaina/programacion/2007-2008/verano08/universo_google/PROGRAMA_WEB.pdf]] dicta un curso sobre el Universo Google.
La mayoría de los médicos solamente utilizamos a google como un buscador y desconocemos los 62 servicios que brinda algunos de los cuales son muy útiles para la práctica médica pues nos permite publicar nuestras experiencias, nuestras fotos clínicas, tener Juntas médicas en la red, crear protocolos en la red y un sinfín más de actividades profesionales.
Los servicios y aplicaciones que brinda google son [[muchísimas|http://www.jokinsu.com/google/google-universe-todas-las-aplicaciones-de-google-internet-depende-de-ellas/]] y cada día van apareciendo nuevas y novedosas aplicaciones.Una de las últimas es su propia enciclopedia [[KNOL|http://knol.google.com/k]], al estilo de la enciclopedia [[Wikipedia|http://es.wikipedia.org/wiki/Wikipedia]], pero con la diferencia que en Knol si se sabrá quien es el autor del artículo.Actualmente solamente existe la versión en Inglés.
Finalmente en esta semana, a inicios de Setiembre del 2008 aparece el Navegador Google: [[Google Chrome|http://www.google.com/chrome]]
!!Aplicaciones y servicios que brinda
De las múltiples aplicaciones que ofrece google las más importantes para el estudiante de medicina y para el médico son las sgtes:
#[[Buscador Google|http://www.google.com.pe/webhp?hl=es]] Aplicación principal de google. Es el buscador más utilizado en el mundo entero. Sus búsquedas las realiza por palabra clave.
#[[Gmail|https://www.google.com/accounts/ServiceLogin?service=mail&passive=true&rm=false&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fui%3Dhtml%26zy%3Dl&bsv=1k96igf4806cy&ltmpl=default&ltmplcache=2]] Es el servicio gratuito de correo electrónico, con una capacidad de más de 6.7 G.
#[[Google Docs|https://www.google.com/accounts/ServiceLogin?service=writely&passive=true&nui=1&continue=http%3A%2F%2Fdocs.google.com%2F&followup=http%3A%2F%2Fdocs.google.com%2F&ltmpl=homepage&rm=false]] sirve para almacenar y administrar documentos de texto y hojas de cálculo directamente desde Internet, sin necesidad de un programa externo. No requiere instalar nada porque trabaja de forma remota con una interfaz Web.
#[[Google Calendar|https://www.google.com/accounts/ServiceLogin?service=cl&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fcalendar%2Frender&followup=http%3A%2F%2Fwww.google.com%2Fcalendar%2Frender]] te proporciona un lugar donde anotar los eventos más importantes de tu vida. Podrás añadir eventos y enviar invitaciones fácilmente y compartir tu agenda.
#[[iGoogle|http://www.google.es/ig]] es tu propia página personalizada de Google. Te permite personalizar tu página de inicio con noticias, fotos, RSS, temas, etc. 
#[[Blogger|https://www.blogger.com/start?hl=es]] Servicio para crear y publicar un blog de manera fácil. El usuario no tiene que escribir ningún código o instalar programas de servidor. Blogger acepta para el hosting de los blogs su propio servidor (Blogspot) o el servidor que el usuario especifique (FTP o SFTP)
#[[Google Alertas|http://www.google.com/alerts]] Es una herramienta que nos avisa, a través de un mensaje de correo electrónico, de que se ha producido un nuevo artículo en el tema que has escogido.
#[[Google tollbar|http://www.google.com/tools/firefox/toolbar/FT3/intl/es/index.html]] es la barra de herramientas de Google, para navegar por Internet. Se puede instalar en Internet Explorer y en Fire Fox.
#[[Google Reader|https://www.google.com/accounts/ServiceLogin?hl=es&nui=1&service=reader&continue=http%3A%2F%2Fwww.google.es%2Freader%2F]] Es un lector de RSS y atom. Permite recibir, organizar y acceder a múltiples artículos que se producen en ese instante sobre temas que nos interesan. 
#[[Picasa Web Albums|https://www.google.com/accounts/ServiceLogin?hl=es&continue=http%3A%2F%2Fpicasaweb.google.es%2Flh%2Flogin%3Fcontinue%3Dhttp%253A%252F%252Fpicasaweb.google.es%252Fhome&service=lh2&passive=true]] Es un servicio de Google que permite subir nuestras fotos y compartirlas con nuestros amigos a través de un sitio web. El servicio permite a los usuarios almacenar y compartir 1024 MB de fotos gratuitamente.
#[[Google Groups|http://groups.google.es/]] Es un servicio de Google que permite crear listas de correo electrónico para mantener comunidades o hacer más fácil la comunicación entre personas. Muy útil para mantener comunicados a profesores  y alumnos.
#[[Google Notebook|https://www.google.com/accounts/ServiceLogin?service=notebook&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fnotebook&followup=http%3A%2F%2Fwww.google.com%2Fnotebook&hl=es]] Es una aplicación que nos permite apuntar y almacenar información  (textos, enlaces, fotos) dentro de un espacio personal, mientras navegamos por la web y sin salir de él.
#[[Google Académico|http://scholar.google.es/]] Es una  herramienta que indexa documentación técnica, y ofrece resultados de búsqueda dirigidos a la comunidad científica y a los investigadores académicos. La documentación almacenada en el índice de Google Académico incluye trabajos de investigación, resúmenes de artículos, ‘papers’, informes técnicos, libros y tesis.
#[[Google Books|http://books.google.es/]] Buscador de temas médicos solamente en libros. te permite crear una biblioteca virtual con los libros que seleccionaste.

#[[Google : Factoría de ideas|http://zabalnet.diocesanas.org/google/google.pdf]]
#[[Universo Google-Links|http://www.estonova.com/?p=350]]
#Descripción breve de las principales [[herramientas Google|http://1pxsolidred.blogspot.com/2007/07/el-universo-google.html]]
#[[Google.Todas las aplicaciones|http://www.jokinsu.com/google/google-universe-todas-las-aplicaciones-de-google-internet-depende-de-ellas/]]
#[[Google Docs|https://www.google.com/accounts/ServiceLogin?service=writely&passive=true&nui=1&continue=http%3A%2F%2Fdocs.google.com%2F&followup=http%3A%2F%2Fdocs.google.com%2F&ltmpl=homepage&rm=false]]
#[[Todas las herramientas, servicios y comandos Google|http://www2.adelaider.com/google-cheat-sheet/?cheatsheet&page=1]]
#[[Presentación en webslides|http://slides.diigo.com/list/jjcustodio/universo-google]]
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 22/08/2009 03:04:35 | JJCustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 22/08/2009 03:14:31 | JJCustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 22/08/2009 03:17:49 | JJCustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 22/08/2009 03:19:40 | JJCustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . |
| 15/06/2019 18:26:12 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 15/06/2019 19:10:18 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 15/06/2019 19:24:59 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 16/06/2019 19:27:04 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . | ok |
| 17/06/2019 20:23:24 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . |
| 17/06/2019 23:49:38 | JJcustodio | [[/|http://informedica.tiddlyspot.com/]] | [[store.cgi|http://informedica.tiddlyspot.com/store.cgi]] | . | [[index.html | http://informedica.tiddlyspot.com/index.html]] | . |
|''Description:''|Save to web a TiddlyWiki|
|''Date:''|Feb 24, 2008|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'

// Environment

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
// Upload Macro

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);

config.macros.upload.action = function(params)
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			return false;
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			return false;
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;

// uploadOptions Macro

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
			uploadCaption = config.macros.upload.label.uploadLabel;
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
	options: [
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
	onCancel: function(e)
		return false;
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 

// upload functions

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
		if (bidix.debugMode) 
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
	if(onlyIfDirty && !store.isDirty())
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
	return r;

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
		} else {
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
	} else {

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
		} else {
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
		if (responseText.charAt(0) != '0')
			status = null;
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
	return r;

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;

// UploadLog
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
	return this;

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			this.tiddler.text = textArray.join('\n');		
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	// refresh and notifiy for immediate update
	store.notify(this.tiddler.title, true);

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
	this.addText(" "+status+" |");

// Utilities

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"

bidix.dirname = function(filePath) {
	if (!filePath) 
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));

bidix.basename = function(filePath) {
	if (!filePath) 
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;

// Initializations

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"

// Options Initializations

// Backstage
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}

En nuestro ambiente hablar de la Web 2.0 es como hablar de Física Cuántica en una reunión de amigos..¡Casi nadie sabe que cosa es!. sin embargo los jóvenes menores de 20 años se desenvuelven en ese ambiente sin saberlo. El Hi5, los blogs, el chat y otros servicios más pertenecen a esta generación de la Web.
Los actuales profesionales  estamos usando la Internet exactamente como cuando fue creada hace 17 años( [[José Soriano|http://interred.wordpress.com/1995/01/12/peru-recuerdos-historicos-del-internet/]]) y únicamente para leer y para enviar correos, esto es la ''Web 1.0''. Actualmente podemos intercambiar opiniones, publicar nuestras experiencias, formar comunidades, intercambios archivos y tantos otros servicios más, que  podemos formar parte de la inteligencia global, esto es la ''Web 2.0''. 
El término de web 2.0 fue acuñado en el año 2004 por [[Tim O´Reilly|http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html]] y desde entonces podemos encontrar más de 9 millones y medio de referencias en Google con respecto a la web 2.0.
!!Qué es la web 2.0
Son aplicaciones y servicios en la web que reemplazan a las aplicaciones de escritorio.
Es la segunda generación de la web  formada por un conjunto de herramientas, servicios,aplicaciones y extensiones dirigidas al usuario final, que nos permite crear contenidos e interactuar con el resto del mundo compartiendo nuestras experiencias, nuestras dudas, nuestros éxitos  formando redes sociales y comunidades en la web.Es una red social.
La web 2.0 nos permite pertenecer a la [[inteligencia colectiva|http://inteligenciacolectiva.bvsalud.org/channel.php?lang=es&channel=1]] descrita por Pierre Levy. 
En esta etapa de la web aparecen constantemente nuevos proyectos, todos tratando de brindar mejores soluciones para el usuario final.
Cuando se inició la web, las páginas eran estáticas,muy pocas veces se actualizaban porque el dueño dependía de un técnico en informática y no interactuaban con el usuario. ([[Algo parecido a página web estática|http://www.universidadperu.com/]]) 
!!!Características de la Web 2.0
#Son de uso libre es decir gratuitas.
#No se necesita instalar ningún programa en nuestra computadora.Se usan en la web.
#No se necesita conocimiento tecnoloógico avanzado de informática para su uso.
#Fomentan la inteacción y la colaboración entre los usuarios formando comunidades en red.
#Desarrollan el espíritu de la experimentación en la web.
#Estimulan la generación y transferencia de conocimientos individuales y colectivos.
#Facilitan la escritura y la publicación en la web de los alumnos.
#Permite generar contenidos y compartirlos con todo el mundo.
#Los usuarios se convierten en contribuidores. Editan y publican información(contenidos).
!!!!Diferencias entre la Web1.0 y la Web 2.0
|Años 1994-2003|Años 2003-Hoy|
|Tipo de web: Estática|Tipo: Dinámica |
|Lenguaje:HTML,Gifs|Lenguaje: DHTML, CSS,Ajax|
|Internetn de lectura|Internet de lectura/escritura|
|Lee contenidos|Crea contenidos|
|Web individual|Web colaborativa y social|

:''HTML'':[[HyperText Markup Language (Lenguaje de Marcas de Hipertexto|http://es.wikipedia.org/wiki/HTML]])Lenhuaje para la creación de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes.
:''CSS'': [[Cascading Style Sheets( Hojas de estilo en cascada)|http://www.w3c.es/divulgacion/guiasbreves/HojasEstilo[]].  Es un leguaje simple que describe como se va a presentar un documento web en la pantalla.
:''Gifs'': [[Graphics Interchange Format|, un formato de compresión de imágen limitado a 256 colores.

!!Principales servicios y aplicaciones de la web 2.0 para los médicos
#''Para facilitar la publicación y la comunicación de experiencias médicas''
##[[Blogs|http://es.wikipedia.org/wiki/Blog]] Diario personal en línea que se actualiza periódicamente. Se puede publicar lo que uno quiera, sin ninguna censura. Hay de todo tipo, desde blogs de farándula hasta filosóficos. El acto de escribir un blog se conoce como "blogging" y a la persona que escribe un blog es un blogger. 
##[[Wikis|http://es.wikipedia.org/wiki/Wiki]] Wiki es una palabra hawaiana que significa rápido. es una página web que cualquier persona puede editar desde cualquier lugar. Es un sitio de construcción colectiva.
#''Para la búsqueda y extracción de información''
##[[RSS y Sindicación|http://es.geocities.com/rss_guia_facil/que_es_rss.html]] RSS significa:"Really simple sindication", sinónimo de redifusión de un contenido. El RSS es un un sencillo formato de datos para redifundir contenidos a un suscriptor de un sitio web.
##[[Marcadores Sociales|http://ubuntulandia.nireblog.com/post/2008/03/09/marcadores-sociales-para-almacenar-clasificar-y-compartir-enlaces-en-internet]] Son sitios que te permiten subir tus páginas favoritas ala web  para poder ser vistas en cualquier sitio. Además puedes compartir tus marcadores con otros usuarios.
##[[Etiquetado:Folcsonomía|http://es.wikipedia.org/wiki/Folcsonom%C3%ADa]] la etiqueta o "Tag" en inglés, es una palabra clave que se le agrega a un objeto digital:página,video,foto, para ser ubicados posteriormente con más facilidad.
#''Herramientas multimedia''
##[[Podcast|http://es.wikipedia.org/wiki/Podcasting]] Son archivos de sonido  que se pueden subir a la web y difundirlos  por todo el mundo mediante la web.Muy útil para la enseñanza de idiomas.
##[[VideoCast]] Cuando el archivo es de video y se sube a la web.Muy útil para la enseñanza de procedimientos manuales o acitudes.
#''Para editar y compartir documentos en la red''
##[[Google Docs|https://www.google.com/accounts/ServiceLogin?service=writely&passive=true&nui=1&continue=http%3A%2F%2Fdocs.google.com%2F&followup=http%3A%2F%2Fdocs.google.com%2F&ltmpl=homepage&rm=false]]: Sirve para almacenar y administrar documentos de texto y hojas de cálculo directamente desde Internet, sin necesidad de un programa externo. No requiere instalar nada porque trabaja de forma remota con una interfaz Web.
##[[Google Notebook|https://www.google.com/accounts/ServiceLogin?service=notebook&passive=true&nui=1&continue=http%3A%2F%2Fwww.google.com%2Fnotebook&followup=http%3A%2F%2Fwww.google.com%2Fnotebook&hl=es]]Es una aplicación que nos permite apuntar y almacenar información (textos, enlaces, fotos) dentro de un espacio personal, mientras navegamos por la web y sin salir de él.
##[[Zohowriter!http://writer.zoho.com/jsp/home.jsp?serviceurl=%2Findex.do]] Procesador de texto on line.
#''Para almacenar información en la red''
##[[Window Sky Drive|http://skydrive.live.com/]] Espacio en la web en donde podemos subir todos nuestros archivos y consultarlos en cualquier lugar.
##[[Office on line|http://office.microsoft.com/es-es/default.aspx]] Igual que Window Sky drive, nos permite subir archivos y editarlos.

'La Web 2.0 no es un sofware, no es una tecnología, es una actitud que debemos tomar para usar todas las aplicaciones que se crean en la red, es el nuevo uso de la Internet. Es el usuario, tú, el que publica contenidos, los administra y quien le dará valor e importancia a lo que lee.

Otros Vínculos:
#[[¿Qué es la web 2.0|http://www.canalpda.com/node/651]] Traducción del artículo de [[Tim O´Reilly|http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html]]
#[[Web 2.0 vs Web 1.0|http://www.uned.es/catedraunesco-ead/editorial/p7-10-2007.pdf]]
#[[Web 2.0 según Wikipedia|http://es.wikipedia.org/wiki/Web_2.0]]
#[[La Web 2.0 y su aplicación en la Educación|http://blog.pucp.edu.pe/item/16331]]
Un (o una) wiki (del hawaiano wiki wiki, «rápido») es un sitio web colaborativo que puede ser editado por varios usuarios. Los usuarios de una wiki pueden así crear, editar, borrar o modificar el contenido de una página web, de una forma interactiva, fácil y rápida; dichas facilidades hacen de una wiki una herramienta efectiva para la escritura colaborativa
#[[Servicios para crear wikis|http://utilidades.bitacoras.com/archivos/2005/09/04/wiki_servicios_para_crear_un_wiki]]
#[[Wiki Portal de Medicina|http://es.wikipedia.org/wiki/Portal:Medicina]]
#[[Jornada Wiki en la Universidad de Alcalá|http://e-profes.net/blog/jornada-wiki-en-la-universidad-de-alcala/]]
#[[Creación de Wikis con PHP|http://www.desarrolloweb.com/scripts/php/wikis-php.php]]
#[[Qué es una wiki|http://www.librodenotas.com/desdemibolsillo/6493/wikis-pginas-web-para-el-correcaminos]]