Wiki*Kei

Check-in [a2205e945b]
Login
Overview
Comment:Agregando narrativa de Pharo
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: a2205e945bb487c12ce27a9e75b4734a083dab478d81c71730e587cdafa7f08e
User & Date: kewin estupiñan on 2024-03-15 15:41:54
Received From: keinnys_celis @ 200.3.154.147 on 2024-03-15 15:42:00 (Rcvid 7)
Add Wiki:this check-in | trunk
Other Links: manifest | tags | mlink table | edit
Context
2024-04-05
15:18
Agregando introducción a Pharo check-in: 18c45643db user: kewin estupiñan tags: trunk
2024-03-15
15:41
Agregando narrativa de Pharo check-in: a2205e945b user: kewin estupiñan tags: trunk
02:27
Definición de Interactividad. check-in: 23b1a0a3dc user: kewin estupiñan tags: trunk
Changes

Added es/intro-a-pharo--1na7l.md.html version [934524abd5].























































































































































































































































































































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
<head>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  <meta name="id" content="1na7lpc523giytlg4l3yz9w80">
  <meta name="title" content="Intro a Pharo">
  <meta name="created" content="14 March 2024 11:09:13.921 pm">
  <meta name="modified" content="14 March 2024 11:09:13.921 pm">
  <meta name="creator" content="<unknown>">
  <meta name="modifier" content="<unknown>">
</head>


                      **Intro a Pharo**
                        



<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : '6EFi6AzQDQCFWdcPCt7QGw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '14 March 2024 11:34:27.316 pm',
	'modified' : '15 March 2024 12:07:35.401 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Introducción:
Información en migración y en Spanglish: Este es un documento en migración, que retoma información del 2016, escrita originalmente como libreta interactiva en Grafoscopio y se está adecuando a nuevas tecnologías de Lepiter, surgida hasta 2021. En ese sentido, intenta recuperar y migrar información de los contextos originales en los que fue concebida, aprovechando los nuevos desarrollos tecnológicos, al tiempo que da cuenta de aquellas visiones y preocupaciones que no están reflejadas en esos nuevos entornos, pero que sí estaban en los originales. Por ejemplo: la preocupación por una mirada crítica a los datos y el código y la formación de capacidades al respecto, de modo que el código sea más un lenguaje común en lugar de un bien exclusivo a los desarrolladores de software y a sus preocupaciones. Un código que refleje sujetos y mundos más plurales.

Por ello, en la medida en que da cuenta de los orígenes históricos y sus transiciones, también irá adaptándose a esto nuevos contextos. Mientras tanto, se notarán algunos elementos en Spanglish, pues el documento original estaba concebido para varios talleres internacionales, pero ahora se usa en clases y procesos de facilitación principalmente en el pregrado de Ciencias de la Información, Bibliotecología y Archivística, así como en los talleres recurrentes mixtos, que ocurren en remoto y en el hackerspace HackBo, de la comunidad de Grafoscopio.

Próximas visitas a este documento deberían dar cuenta de su evolución. Te agradecemos de antemano por participar de esta transición en tu rol de lector(a)/explorador(a), por tu papel proactivo y tu paciencia al respecto.

</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : '8F7dXRXQDQC36h7+Ag8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:14:44.928 am',
	'modified' : '15 March 2024 9:14:46.355 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Inspeccionando y Haciendo
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : '4BU2XhXQDQC389fSAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:14:50.741 am',
	'modified' : '15 March 2024 9:14:58.481 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
ProfStef  pharoZenValues
~~~
</script>
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : '2Ic5XxXQDQC3/nBtAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:15:07.743 am',
	'modified' : '15 March 2024 9:15:12.96 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
1 / 2.
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'IBKSYRXQDQC4EaBTAg8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:15:47.101 am',
	'modified' : '15 March 2024 9:16:12.686 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Intenta  ALT-i (or CMD-i or CTRL-i) en las siguientes expresiones: 
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'cBJoYxXQDQC5oLbCAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:16:17.902 am',
	'modified' : '15 March 2024 9:16:24.474 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
DateAndTime today.
~~~
</script>
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'SPc2ZBXQDQC5qULZAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:16:31.459 am',
	'modified' : '15 March 2024 9:16:37.048 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
SystemVersion current.
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : '6EInZRXQDQC5ssSeAg8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:16:47.205 am',
	'modified' : '15 March 2024 9:16:49.211 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Imprimiendo
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : '0Cp/ZRXQDQC5u/s6Ag8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:16:52.966 am',
	'modified' : '15 March 2024 9:17:03.402 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
1 + 2.
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'gIZSaBXQDQC5xMKQAg8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:17:40.375 am',
	'modified' : '15 March 2024 9:17:41.758 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
¿Has visto la letra 'p' entre paréntesis junto a 'imprimirlo'? Indica el acceso directo ALT- (o CMD- o CTRL-) para ejecutar este comando.

Pruebe ALT-p (o CMD-p o CTRL-p) en las siguientes expresiones:
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'kCjuahXQDQC50ZTxAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:18:24.128 am',
	'modified' : '15 March 2024 9:18:25.665 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
Date today.
~~~
</script>
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'AGKPaxXQDQC52hvrAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:18:34.695 am',
	'modified' : '15 March 2024 9:18:35.857 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
Time now.
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'SHzcaxXQDQC549ApAg8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:18:39.745 am',
	'modified' : '15 March 2024 9:19:04.149 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
El resultado está seleccionado, por lo que puedes borrarlo usando la tecla de retroceso. 
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : '2PaObRXQDQC6I1XuAg8vvw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 9:19:08.225 am',
	'modified' : '15 March 2024 9:19:19.099 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
SmalltalkImage current datedVersion.
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'MC6Dug3QDQCHJ4cVCt7QGw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 12:07:59.558 am',
	'modified' : '15 March 2024 12:20:26.601 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Pharo - Filtrado en línea

Con estos comandos se puede preparar Pharo desde la línea de comandos. El guión asume que tienes una carpeta de basura en tu directorio. 
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'KNl+2g3QDQCJkvtxCt7QGw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 12:16:56.156 am',
	'modified' : '15 March 2024 9:20:45.817 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
mkdir bin
cd bin
curl https://get.pharo.org/64/vm80 | bash
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'EJJA3A3QDQCJm/WdCt7QGw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 12:17:25.615 am',
	'modified' : '15 March 2024 12:17:27.461 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Este script crea dos scripts, pharo-ui y pharo-vm ambos usando el contenido de la carpeta Pharo que también se crea.

Una vez instalado se puede ejecutar el faro de la siguiente manera:
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'EAPA3A3QDQCJpDPnCt7QGw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 12:17:33.966 am',
	'modified' : '15 March 2024 12:17:41.298 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
./pharo-ui Pharo8.image 
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'CJCA3Q3QDQCJrS8MCt7QGw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 12:17:46.588 am',
	'modified' : '15 March 2024 12:17:57.579 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Si no quieres que Pharo muestre una interfaz de usuario como pop-up, puedes invocarlo de la siguiente manera:
</div>

<div st-class="LePharoSnippet"
  st-data="OrderedDictionary {
	'id' : 'IKR23g3QDQCJtn+ACt7QGw==',
	'parent' : '1na7lpc523giytlg4l3yz9w80',
	'created' : '15 March 2024 12:18:02.72 am',
	'modified' : '15 March 2024 12:18:07.871 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
<script type="preformatted">
~~~ Smalltalk
./pharo Pharo8.image 
~~~
</script>
</div>

<div st-class="LeTextSnippet"
  st-data="OrderedDictionary {
	'id' : 'qPf0NhXQDQC1lciYAg8vvw==',
	'parent' : UUID [ '60465ee80cd00d00855894620aded01b' ],
	'created' : '15 March 2024 9:03:52.153 am',
	'modified' : '15 March 2024 9:10:53.552 am',
	'creator' : 'unknown',
	'modifier' : 'unknown'
}">
Preguntas vinculadas a las necesidades de la Información 

 ¿Qué tipo de usuarios se espera que utilicen el documento migrado?
 * Se espera que una variedad de usuarios utilicen el documento migrado, incluyendo estudiantes universitarios de Ciencias de la Información, Bibliotecología y Archivística, así como profesionales y facilitadores de talleres en la comunidad de Grafoscopio. También puede ser útil para cualquier persona interesada en temas relacionados con la ética de los datos, la diversidad cultural en la tecnología y la accesibilidad digital.

 ¿Cuáles son las expectativas de los usuarios con respecto al contenido del documento?
 * Los usuarios esperan que el contenido del documento migrado sea claro, relevante y actualizado. Buscan información que aborde temas de interés como la ética en la gestión de datos, la diversidad cultural en la tecnología y la formación de capacidades en el ámbito digital. Además, esperan que el contenido refleje una variedad de perspectivas y enfoques, así como que proporcione recursos prácticos y herramientas aplicables en su trabajo o estudio.

¿Qué herramientas tecnológicas prefieren los usuarios para acceder al documento?
 *Los usuarios pueden preferir acceder al documento migrado a través de una variedad de herramientas tecnológicas, incluyendo computadoras portátiles, tabletas y dispositivos móviles como teléfonos inteligentes. Además, pueden preferir plataformas en línea que les permitan acceder al contenido de manera fácil y conveniente, como navegadores web o aplicaciones móviles específicas. Es importante que el documento migrado esté optimizado para funcionar bien en diferentes dispositivos y plataformas, para garantizar una experiencia de usuario fluida y satisfactoria.
</div>



<!-- Markdeep: -->

<style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style>
<script>window.markdeepOptions = {tocStyle: "auto"}</script>
<script src="markdeep.min.js" charset="utf-8"></script> <script    src="https://casual-effects.com/markdeep/latest/markdeep.min.js?"   charset="utf-8"> </script>
<!--<script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>-->



<!-- Hypothesis --> <script src="https://hypothes.is/embed.js" async></script>