Examples in the real world as Jupyter notebooks and their spin-offs are examples of how people would like dynabooks.
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Not...
-----Original Message----- From: Squeak-dev [mailto:squeak-dev-bounces@lists.squeakfoundation.org] On Behalf Of squeak-dev-request@lists.squeakfoundation.org Sent: 26 July 2018 04:19 To: squeak-dev@lists.squeakfoundation.org Subject: Squeak-dev Digest, Vol 187, Issue 43
Send Squeak-dev mailing list submissions to squeak-dev@lists.squeakfoundation.org
To subscribe or unsubscribe via the World Wide Web, visit http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-dev or, via email, send a message with subject or body 'help' to squeak-dev-request@lists.squeakfoundation.org
You can reach the person managing the list at squeak-dev-owner@lists.squeakfoundation.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Squeak-dev digest..."
Today's Topics:
1. Re: Dynabook concept, critic view (Hilaire) 2. Re: [Test][Squeak5.2a][Metacello] Installation causes VM crash (Fabio Niephaus) 3. [ANN] A new way of view Squeak Wiki (Edgar De Cleene) 4. The Trunk: Tools-eem.827.mcz (commits@source.squeak.org) 5. Re: [Test][Squeak5.2a][Metacello] Installation causes VM crash (David T. Lewis) 6. Re: [Test][Squeak5.2a][Metacello] Installation causes VM crash (Eliot Miranda)
----------------------------------------------------------------------
Message: 1 Date: Wed, 25 Jul 2018 16:40:15 +0100 From: Hilaire hilaire@drgeo.eu To: squeak-dev@lists.squeakfoundation.org Subject: Re: [squeak-dev] Dynabook concept, critic view Message-ID: pja5h1$3g2$1@blaine.gmane.org Content-Type: text/plain; charset=utf-8
Le 24/07/2018 à 06:39, H. Hirzel a écrit :
The Dynabook concept is often linked to the Etoys concept and implementation. I think it is important that you remind us that Etoys is constructivism oriented and as such is not the only learning model. So it actually results in the conclusion that the field of application of the Dynabook idea is much wider. In the sense of a 'Dynamic book' read and used on an electronic device.
A question then is
Do we think of a 'Dynamic note book'?
A note book comes with initially blank pages and this is what the current Squeak/Pharo/Cuis releases represent at the moment.
For me they are programming Smalltalk environment.
What does 'writing a dynamic essay' mean?
As with traditional text book writing there is a) formatted text and b) graphics. What comes in addition are c) short scripts relying on existing material to produce graphics and animations. d) sound e) video
f) Glueing together simulation with Smalltalk code
Then a last question which I think should be investigated thoroughly be looking also at past efforts.
What makes such an endeavour successful?
As a contribution towards an answer I have
a) "ease of use".
- This is mostly about the language and DSL used for scripting
- And for this to happen it also means that there is a considerable
collection of examples.
b) availability of a "lesson / teaching units collection" .
c) matching the teacher needs
d) ease of re-usability of simulation
f) ease to glue simulations together build meta-simulation
g) in-situ documentation and guiding
In terms of downloads, your Dr. Geo implementation of a Smalltalk based scripting environment for producing teaching and learning artifacts is successful. So the question may as well be
"What will make it MORE successful?"
Not sure.
Hilaire
--Hannes
[1] In terms of implementation _one option_ is that the content is assembled in the Smalltalk environment and then an exported version in HTML/CSS/JavaScript is produced to be read on the web.
-- Dr. Geo http://drgeo.eu
------------------------------
Message: 2 Date: Wed, 25 Jul 2018 20:52:12 +0200 From: Fabio Niephaus lists@fniephaus.com To: The general-purpose Squeak developers list squeak-dev@lists.squeakfoundation.org Subject: Re: [squeak-dev] [Test][Squeak5.2a][Metacello] Installation causes VM crash Message-ID: CADfnKi6i+ztrdRdi+EMizSWtzdCAYitH0gXn=zbCAyB-ar0_yQ@mail.gmail.com Content-Type: text/plain; charset="utf-8"
Hi all,
I've upgraded all VMs and Travis has rebuilt all 18150 bundles: http://files.squeak.org/5.2alpha/Squeak5.2alpha-18150-32bit/ http://files.squeak.org/5.2alpha/Squeak5.2alpha-18150-64bit/
Newer bundles will also ship with these VMs.
Happy testing, Fabio
On Wed, Jul 25, 2018 at 9:46 AM Fabio Niephaus lists@fniephaus.com wrote:
On Wed, Jul 25, 2018 at 9:16 AM Tobias Pape Das.Linux@gmx.de wrote:
Hi
On 25.07.2018, at 08:23, H. Hirzel hannes.hirzel@gmail.com wrote:
A retest with
http://files.squeak.org/trunk/Squeak5.2alpha-18150-32bit/Squeak5.2alpha-1815...
and
Installer ensureRecentMetacello
(Ubuntu 14.04 based Linux)
shows that this VM update has not made it into the latest version.
Yes, because the VM used is from April.
Best regards -Tobisa
The VMs shipping with our bundles need to be updated by hand. But first, I need to prepare a pre-release of the OSVM...will work on this today...
Fabio
--Hannes
On 7/6/18, H. Hirzel hannes.hirzel@gmail.com wrote:
I replaced in
/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Linux-i686
the content what the screen shot shows.
Then in Squeak in a workspace I did
Installer ensureRecentMetacello.
Result: OK, i.e. on VM crash.
Vielen Dank!
--Hannes
On 7/6/18, Tobias Pape Das.Linux@gmx.de wrote:
Hi Hannes,
On 06.07.2018, at 12:01, H. Hirzel hannes.hirzel@gmail.com wrote:
Hi Tobias
A quick answer! Great!
Where do I get this VM and how do I replace it in the All-In-One?
This
is what I am using for testing (Linux)
use the image from there and a vm from here:
https://bintray.com/opensmalltalk/vm/cog/201807060950#files for example this:
https://bintray.com/opensmalltalk/vm/download_file?file_path=squeak.cog.spur...
or this (64bit):
https://bintray.com/opensmalltalk/vm/download_file?file_path=squeak.cog.spur...
Best regards -Tobias
Regards Hannes
On 7/6/18, Tobias Pape Das.Linux@gmx.de wrote: > Hi all > > > Can you test with a new vm? I have a change in 97b799c > (opensmalltalk-vm) > that could simply fix that. > > Best regards > -Tobias > > >> On 05.07.2018, at 01:28, Levente Uzonyi leves@caesar.elte.hu
wrote:
>> >> On Thu, 5 Jul 2018, H. Hirzel wrote: >> >>> You mean though I get >>> >>> openssl version -a >>> 1.0.2l >>> >>> How would I then remove 1.0.1? >> >> To find out what you have installed: >> >> $ aptitude search libssl1 | grep ^i >> >> or if you don't have aptitude installed: >> >> $ apt search libssl1 | grep installed >> >> To remove libssl1.0.0, which you should only do if the
self-compiled
>> 1.0.2 >> satisfies all package dependencies and you're willing to update it >> from >> time to time yourself: >> >> $ sudo apt remove libssl1.0.0 >> >> Levente >> >>> >>> >>> On 7/5/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>> You probably still have 1.0.1 installed. >>>> >>>> Levente >>>> >>>> On Thu, 5 Jul 2018, H. Hirzel wrote: >>>> >>>>> I followed >>>>>
https://www.miguelvallejo.com/updating-to-openssl-1-0-2g-on-ubuntu-server-12...
>>>>> >>>>> and got the ssl version (full info below) >>>>> 1.0.2l >>>>> >>>>> It still crashes. >>>>> >>>>> --Hannes >>>>> >>>>> >>>>> openssl version -a >>>>> OpenSSL 1.0.2l 25 May 2017 >>>>> built on: reproducible build, date unspecified >>>>> platform: linux-elf >>>>> options: bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) >>>>> blowfish(idx) >>>>> compiler: gcc -I. -I.. -I../include -DOPENSSL_THREADS
-D_REENTRANT
>>>>> -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -DL_ENDIAN -O3 >>>>> -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS >>>>> -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m >>>>> -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM >>>>> -DRMD160_ASM >>>>> -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM >>>>> >>>>> >>>>> On 7/5/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>>> Yes it is Linux, Ubuntu based, 14.04 >>>>>> and libssl has >>>>>> >>>>>> $ openssl version -a >>>>>> OpenSSL 1.0.1f 6 Jan 2014 >>>>>> built on: Thu Mar 19 15:10:04 UTC 2015 >>>>>> platform: debian-i386 >>>>>> >>>>>> So we can consider this to be a known error and ask for a later >>>>>> version >>>>>> of >>>>>> Linux >>>>>> >>>>>> Thank you. >>>>>> --Hannes >>>>>> >>>>>> On 7/4/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>>>>> Well, now I see that you use linux, though I still don't know >>>>>>> which. >>>>>>> Actually it doesn't really matter. What matters is which
version
>>>>>>> of >>>>>>> libssl >>>>>>> is installed on your machine. >>>>>>> I found that the SqueakSSL plugin crashes with libssl1.0.0 but >>>>>>> works >>>>>>> with 1.0.2 and 1.1. >>>>>>> >>>>>>> Levente >>>>>>> >>>>>>> On Wed, 4 Jul 2018, Levente Uzonyi wrote: >>>>>>> >>>>>>>> On Wed, 4 Jul 2018, H. Hirzel wrote: >>>>>>>> >>>>>>>>> Thank you for the feedback. >>>>>>>>> >>>>>>>>> You refer to issue >>>>>>>>>
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/260
>>>>>>>>> The answer is: Maybe it is the same, but I use a 32bit
image,
>>>>>>>>> see >>>>>>>>> below. >>>>>>>> >>>>>>>> Do you use linux? If yes, which version? >>>>>>>> >>>>>>>> Levente >>>>>>>> >>>>>>>>> >>>>>>>>> I was using the installation script from >>>>>>>>> https://github.com/Metacello/metacello >>>>>>>>> Squeak section. >>>>>>>>> >>>>>>>>> I did not know that I have to go for >>>>>>>>> >>>>>>>>> Installer ensureRecentMetacello >>>>>>>>> >>>>>>>>> That is actually much better from a user point of view. >>>>>>>>> >>>>>>>>> But it causes a instant VM crash. >>>>>>>>> >>>>>>>>> >>>>>>>>> Image information is below >>>>>>>>> >>>>>>>>> --Hannes >>>>>>>>> >>>>>>>>> >>>>>>>>> Image >>>>>>>>> ----- >>>>>>>>> >>>>>>>>
/media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Resources/Squeak5.2alpha-18134-32bit.image
>>>>>>>>> Squeak5.2alpha >>>>>>>>> latest update: #18134 >>>>>>>>> Current Change Set: Unnamed1 >>>>>>>>> Image format 6521 (32 bit) >>>>>>>>> >>>>>>>>> Virtual Machine >>>>>>>>> --------------- >>>>>>>>> >>>>>>>>
/media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Linux-i686/lib/squeak/5.0-201804030952/squeak
>>>>>>>>> Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives >>>>>>>> VMMaker.oscog-eem.2361] >>>>>>>>> Unix built on Apr 3 2018 17:17:33 Compiler: 4.8.4 >>>>>>>>> platform sources revision VM: 201804030952 >>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
Date:
>>>>>>>>> Tue >>>>>>>>> Apr >>>>>>>>> 3 11:52:19 2018 +0200 $ CommitHash: 29f50cf $ Plugins: >>>>>>>>> 201804030952 >>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ >>>>>>>>> CoInterpreter VMMaker.oscog-eem.2361 uuid: >>>>>>>>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 3 2018 >>>>>>>>> StackToRegisterMappingCogit VMMaker.oscog-eem.2361 uuid: >>>>>>>>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 3 2018 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 7/4/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>>>>>>>> You're probably experiencing this issue: >>>>>>>>>>
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/260
>>>>>>>>>> Please confirm if that's the case. In general, it helps if
you
>>>>>>>>>> give a >>>>>>>>>> bit >>>>>>>>>> more information about the crash (VM, image, etc). >>>>>>>>>> Also I suggest you use Installer ensureRecentMetacello to
load
>>>>>>>>>> Metacello >>>>>>>>>> instead of that snippet, because that snippet breaks
WebClient
>>>>>>>>>> and >>>>>>>>>> SqueakSSL by loading an older, incompatible version of
them.
>>>>>>>>>> >>>>>>>>>> Levente >>>>>>>>>> >>>>>>>>>> On Wed, 4 Jul 2018, H. Hirzel wrote: >>>>>>>>>> >>>>>>>>>>> Hello >>>>>>>>>>> >>>>>>>>>>> The installation of Metacello causes a VM crash. >>>>>>>>>>> >>>>>>>>>>> http://wiki.squeak.org/squeak/6157 >>>>>>>>>>> https://github.com/Metacello/metacello >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Get the Metacello configuration (for Squeak users)" >>>>>>>>>>> Installer gemsource >>>>>>>>>>> project: 'metacello'; >>>>>>>>>>> addPackage: 'ConfigurationOfMetacello'; >>>>>>>>>>> install. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Result : OK" >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Bootstrap Metacello Preview, using mcz files >>>>>>>>>>> (#'previewBootstrap' >>>>>>>>>>> symbolic version" >>>>>>>>>>> ((Smalltalk at: #ConfigurationOfMetacello) project >>>>>>>>>>> version: #'previewBootstrap') load. >>>>>>>>>>> >>>>>>>>>>> "Result : OK" >>>>>>>>>>> >>>>>>>>>>> "Load the Preview version of Metacello from GitHub" >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> configuration: 'MetacelloPreview'; >>>>>>>>>>> version: #stable; >>>>>>>>>>> repository: 'github://Metacello/metacello:configuration'; >>>>>>>>>>> load. >>>>>>>>>>> >>>>>>>>>>> "CRASH" >>>>>>>>>>> >>>>>>>>>>> "Now load latest version of Metacello" >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> baseline: 'Metacello'; >>>>>>>>>>> repository:
'github://Metacello/metacello:master/repository';
>>>>>>>>>>> get. >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> baseline: 'Metacello'; >>>>>>>>>>> repository:
'github://Metacello/metacello:master/repository';
>>>>>>>>>>> load. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> Hannes >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>> >>>> >> > > >
-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180725/7d979d8d/attachment-0001.html
------------------------------
Message: 3 Date: Wed, 25 Jul 2018 17:57:35 -0300 From: Edgar De Cleene edgardec2005@gmail.com To: The general-purpose Squeak developers list squeak-dev@lists.squeakfoundation.org Cc: squeakros@groups.io Subject: [squeak-dev] [ANN] A new way of view Squeak Wiki Message-ID: A2E92161-548C-4F83-9B39-66D262C59CA5@gmail.com Content-Type: text/plain; charset="utf-8"
http://190.193.255.76:9090/1 http://190.193.255.76:9090/1
Ip could change , use squeaks.org, wait 3 seconds and when the welcome shows, type /nnn to right of port for see wiki page.
Enjoy
Edgar @morplenauta -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180725/d4e707da/attachment-0001.html
------------------------------
Message: 4 Date: Wed, 25 Jul 2018 22:12:43 0000 From: commits@source.squeak.org To: squeak-dev@lists.squeakfoundation.org, packages@lists.squeakfoundation.org Subject: [squeak-dev] The Trunk: Tools-eem.827.mcz Message-ID: E1fiS1q-000120-EL@andreas
Eliot Miranda uploaded a new version of Tools to project The Trunk: http://source.squeak.org/trunk/Tools-eem.827.mcz
==================== Summary ====================
Name: Tools-eem.827 Author: eem Time: 25 July 2018, 3:12:22.772831 pm UUID: 005a00a2-4a38-4aa5-b361-569231851539 Ancestors: Tools-cmm.826
Implement tempsAndValues in ContextVariablesInspector, allowing 'all temp vars' to display integers in the default integer base. [Leave Context>>tempsAndValues for now; someone can clean up the duplication later if desired.]
=============== Diff against Tools-cmm.826 ===============
Item was changed: ----- Method: ContextVariablesInspector>>selection (in category 'selecting') ----- selection "Refer to the comment in Inspector|selection." + ^selectionIndex + caseOf: { + [0] -> ['']. + [1] -> [object]. + [2] -> [object actualStackSize > 0 ifTrue: [object top] ifFalse: ['']]. + [3] -> [self tempsAndValues] } + otherwise: + [object debuggerMap namedTempAt: selectionIndex - 3 in: object]! - selectionIndex = 0 ifTrue:[^'']. - selectionIndex = 1 ifTrue: [^object]. - selectionIndex = 2 ifTrue: [^object actualStackSize > 0 ifTrue: [object top] ifFalse: ['']]. - selectionIndex = 3 ifTrue: [^object tempsAndValues]. - ^object debuggerMap namedTempAt: selectionIndex - 3 in: object!
Item was added: + ----- Method: ContextVariablesInspector>>tempsAndValues (in category 'selecting') ----- + tempsAndValues + "Answer a string of the temporary variables and their current values" + | debuggerMap integerClasses aStream | + aStream := WriteStream on: (String new: 100). + debuggerMap := object debuggerMap. + integerClasses := Integer allSubclasses. + (debuggerMap tempNamesForContext: object) doWithIndex: + [:title :index | | temp | + aStream nextPutAll: title; nextPut: $:; space; tab. + temp := debuggerMap namedTempAt: index in: object. + (integerClasses identityIndexOf: (object objectClass: temp)) ~= 0 + ifTrue: [temp storeOn: aStream base: self defaultIntegerBase] + ifFalse: [object print: temp on: aStream]. + aStream cr]. + ^aStream contents!
------------------------------
Message: 5 Date: Wed, 25 Jul 2018 20:42:21 -0400 From: "David T. Lewis" lewis@mail.msen.com To: The general-purpose Squeak developers list squeak-dev@lists.squeakfoundation.org Subject: Re: [squeak-dev] [Test][Squeak5.2a][Metacello] Installation causes VM crash Message-ID: 20180726004221.GA37637@shell.msen.com Content-Type: text/plain; charset=us-ascii
On Wed, Jul 25, 2018 at 08:52:12PM +0200, Fabio Niephaus wrote:
Hi all,
I've upgraded all VMs and Travis has rebuilt all 18150 bundles: http://files.squeak.org/5.2alpha/Squeak5.2alpha-18150-32bit/ http://files.squeak.org/5.2alpha/Squeak5.2alpha-18150-64bit/
Newer bundles will also ship with these VMs.
Happy testing, Fabio
Thanks Fabio,
Just downloaded and it looks good so far. Thanks for all the work that you have been doing to integrate and automate the builds.
Dave
------------------------------
Message: 6 Date: Wed, 25 Jul 2018 19:19:16 -0700 From: Eliot Miranda eliot.miranda@gmail.com To: The general-purpose Squeak developers list squeak-dev@lists.squeakfoundation.org Cc: Open Smalltalk Virtual Machine Development Discussion vm-dev@lists.squeakfoundation.org Subject: Re: [squeak-dev] [Test][Squeak5.2a][Metacello] Installation causes VM crash Message-ID: CAC20JE20QxEpO7Tw9id9ZRQt9fvOUXKdJSjC4HnTehB1RpBrzw@mail.gmail.com Content-Type: text/plain; charset="utf-8"
Hi Fabio,
On Wed, Jul 25, 2018 at 12:46 AM, Fabio Niephaus lists@fniephaus.com wrote:
On Wed, Jul 25, 2018 at 9:16 AM Tobias Pape Das.Linux@gmx.de wrote:
Hi
On 25.07.2018, at 08:23, H. Hirzel hannes.hirzel@gmail.com wrote:
A retest with
Squeak5.2alpha-18150-32bit-All-in-One.zip
and
Installer ensureRecentMetacello
(Ubuntu 14.04 based Linux)
shows that this VM update has not made it into the latest version.
Yes, because the VM used is from April.
Best regards -Tobisa
The VMs shipping with our bundles need to be updated by hand. But first, I need to prepare a pre-release of the OSVM...will work on this today...
I found and fixed a serious bug with the mapping between machine code and bytecode pcs in the JIT today. I therefore want us to use the sources I just pushed for the new release. This is my preference. I will not insist. But if we find that VMs built from the latest source work (after all most of VMMaker.oscog is very stable; the volatile parts are of as-yet-unreleased JITs, SistaCogit, RegisterAllocatingCogit, et al), then it might be best to go with the new, after success in suitable shake down & release testing, of course.
Fabio
--Hannes
On 7/6/18, H. Hirzel hannes.hirzel@gmail.com wrote:
I replaced in
/Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Linux-i686
the content what the screen shot shows.
Then in Squeak in a workspace I did
Installer ensureRecentMetacello.
Result: OK, i.e. on VM crash.
Vielen Dank!
--Hannes
On 7/6/18, Tobias Pape Das.Linux@gmx.de wrote:
Hi Hannes,
On 06.07.2018, at 12:01, H. Hirzel hannes.hirzel@gmail.com wrote:
Hi Tobias
A quick answer! Great!
Where do I get this VM and how do I replace it in the All-In-One?
This
is what I am using for testing (Linux)
use the image from there and a vm from here:
https://bintray.com/opensmalltalk/vm/cog/201807060950#files for example this: https://bintray.com/opensmalltalk/vm/download_
file?file_path=squeak.cog.spur_linux32x86_201807060950.tar.gz
or this (64bit): https://bintray.com/opensmalltalk/vm/download_
file?file_path=squeak.cog.spur_linux64x64_201807060950.tar.gz
Best regards -Tobias
Regards Hannes
On 7/6/18, Tobias Pape Das.Linux@gmx.de wrote: > Hi all > > > Can you test with a new vm? I have a change in 97b799c > (opensmalltalk-vm) > that could simply fix that. > > Best regards > -Tobias > > >> On 05.07.2018, at 01:28, Levente Uzonyi leves@caesar.elte.hu
wrote:
>> >> On Thu, 5 Jul 2018, H. Hirzel wrote: >> >>> You mean though I get >>> >>> openssl version -a >>> 1.0.2l >>> >>> How would I then remove 1.0.1? >> >> To find out what you have installed: >> >> $ aptitude search libssl1 | grep ^i >> >> or if you don't have aptitude installed: >> >> $ apt search libssl1 | grep installed >> >> To remove libssl1.0.0, which you should only do if the
self-compiled
>> 1.0.2 >> satisfies all package dependencies and you're willing to update it >> from >> time to time yourself: >> >> $ sudo apt remove libssl1.0.0 >> >> Levente >> >>> >>> >>> On 7/5/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>> You probably still have 1.0.1 installed. >>>> >>>> Levente >>>> >>>> On Thu, 5 Jul 2018, H. Hirzel wrote: >>>> >>>>> I followed >>>>> https://www.miguelvallejo.com/updating-to-openssl-1-0-2g-on-
ubuntu-server-12-04-14-04-lts-to-stop-cve-2016-0800-drown-attack/
>>>>> >>>>> and got the ssl version (full info below) >>>>> 1.0.2l >>>>> >>>>> It still crashes. >>>>> >>>>> --Hannes >>>>> >>>>> >>>>> openssl version -a >>>>> OpenSSL 1.0.2l 25 May 2017 >>>>> built on: reproducible build, date unspecified >>>>> platform: linux-elf >>>>> options: bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) >>>>> blowfish(idx) >>>>> compiler: gcc -I. -I.. -I../include -DOPENSSL_THREADS
-D_REENTRANT
>>>>> -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -DL_ENDIAN -O3 >>>>> -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS >>>>> -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m >>>>> -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM >>>>> -DRMD160_ASM >>>>> -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM >>>>> >>>>> >>>>> On 7/5/18, H. Hirzel hannes.hirzel@gmail.com wrote: >>>>>> Yes it is Linux, Ubuntu based, 14.04 >>>>>> and libssl has >>>>>> >>>>>> $ openssl version -a >>>>>> OpenSSL 1.0.1f 6 Jan 2014 >>>>>> built on: Thu Mar 19 15:10:04 UTC 2015 >>>>>> platform: debian-i386 >>>>>> >>>>>> So we can consider this to be a known error and ask for a later >>>>>> version >>>>>> of >>>>>> Linux >>>>>> >>>>>> Thank you. >>>>>> --Hannes >>>>>> >>>>>> On 7/4/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>>>>> Well, now I see that you use linux, though I still don't know >>>>>>> which. >>>>>>> Actually it doesn't really matter. What matters is which
version
>>>>>>> of >>>>>>> libssl >>>>>>> is installed on your machine. >>>>>>> I found that the SqueakSSL plugin crashes with libssl1.0.0 but >>>>>>> works >>>>>>> with 1.0.2 and 1.1. >>>>>>> >>>>>>> Levente >>>>>>> >>>>>>> On Wed, 4 Jul 2018, Levente Uzonyi wrote: >>>>>>> >>>>>>>> On Wed, 4 Jul 2018, H. Hirzel wrote: >>>>>>>> >>>>>>>>> Thank you for the feedback. >>>>>>>>> >>>>>>>>> You refer to issue >>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-
vm/issues/260
>>>>>>>>> The answer is: Maybe it is the same, but I use a 32bit
image,
>>>>>>>>> see >>>>>>>>> below. >>>>>>>> >>>>>>>> Do you use linux? If yes, which version? >>>>>>>> >>>>>>>> Levente >>>>>>>> >>>>>>>>> >>>>>>>>> I was using the installation script from >>>>>>>>> https://github.com/Metacello/metacello >>>>>>>>> Squeak section. >>>>>>>>> >>>>>>>>> I did not know that I have to go for >>>>>>>>> >>>>>>>>> Installer ensureRecentMetacello >>>>>>>>> >>>>>>>>> That is actually much better from a user point of view. >>>>>>>>> >>>>>>>>> But it causes a instant VM crash. >>>>>>>>> >>>>>>>>> >>>>>>>>> Image information is below >>>>>>>>> >>>>>>>>> --Hannes >>>>>>>>> >>>>>>>>> >>>>>>>>> Image >>>>>>>>> ----- >>>>>>>>> >>>>>>>> /media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/
Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/ Resources/Squeak5.2alpha-18134-32bit.image
>>>>>>>>> Squeak5.2alpha >>>>>>>>> latest update: #18134 >>>>>>>>> Current Change Set: Unnamed1 >>>>>>>>> Image format 6521 (32 bit) >>>>>>>>> >>>>>>>>> Virtual Machine >>>>>>>>> --------------- >>>>>>>>> >>>>>>>> /media/user/data-ext4/Smtk/4-test-images/Squeak5.2a_latest/
Squeak5.2alpha-18134-32bit-All-in-One.app/Contents/Linux- i686/lib/squeak/5.0-201804030952/squeak
>>>>>>>>> Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives >>>>>>>> VMMaker.oscog-eem.2361] >>>>>>>>> Unix built on Apr 3 2018 17:17:33 Compiler: 4.8.4 >>>>>>>>> platform sources revision VM: 201804030952 >>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
Date:
>>>>>>>>> Tue >>>>>>>>> Apr >>>>>>>>> 3 11:52:19 2018 +0200 $ CommitHash: 29f50cf $ Plugins: >>>>>>>>> 201804030952 >>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ >>>>>>>>> CoInterpreter VMMaker.oscog-eem.2361 uuid: >>>>>>>>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 3 2018 >>>>>>>>> StackToRegisterMappingCogit VMMaker.oscog-eem.2361 uuid: >>>>>>>>> 7ca2f89a-de70-422f-b92b-54f91ac4e47b Apr 3 2018 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 7/4/18, Levente Uzonyi leves@caesar.elte.hu wrote: >>>>>>>>>> You're probably experiencing this issue: >>>>>>>>>> https://github.com/OpenSmalltalk/opensmalltalk-
vm/issues/260
>>>>>>>>>> Please confirm if that's the case. In general, it helps if
you
>>>>>>>>>> give a >>>>>>>>>> bit >>>>>>>>>> more information about the crash (VM, image, etc). >>>>>>>>>> Also I suggest you use Installer ensureRecentMetacello to
load
>>>>>>>>>> Metacello >>>>>>>>>> instead of that snippet, because that snippet breaks
WebClient
>>>>>>>>>> and >>>>>>>>>> SqueakSSL by loading an older, incompatible version of
them.
>>>>>>>>>> >>>>>>>>>> Levente >>>>>>>>>> >>>>>>>>>> On Wed, 4 Jul 2018, H. Hirzel wrote: >>>>>>>>>> >>>>>>>>>>> Hello >>>>>>>>>>> >>>>>>>>>>> The installation of Metacello causes a VM crash. >>>>>>>>>>> >>>>>>>>>>> http://wiki.squeak.org/squeak/6157 >>>>>>>>>>> https://github.com/Metacello/metacello >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Get the Metacello configuration (for Squeak users)" >>>>>>>>>>> Installer gemsource >>>>>>>>>>> project: 'metacello'; >>>>>>>>>>> addPackage: 'ConfigurationOfMetacello'; >>>>>>>>>>> install. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Result : OK" >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> "Bootstrap Metacello Preview, using mcz files >>>>>>>>>>> (#'previewBootstrap' >>>>>>>>>>> symbolic version" >>>>>>>>>>> ((Smalltalk at: #ConfigurationOfMetacello) project >>>>>>>>>>> version: #'previewBootstrap') load. >>>>>>>>>>> >>>>>>>>>>> "Result : OK" >>>>>>>>>>> >>>>>>>>>>> "Load the Preview version of Metacello from GitHub" >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> configuration: 'MetacelloPreview'; >>>>>>>>>>> version: #stable; >>>>>>>>>>> repository: 'github://Metacello/metacello:configuration'; >>>>>>>>>>> load. >>>>>>>>>>> >>>>>>>>>>> "CRASH" >>>>>>>>>>> >>>>>>>>>>> "Now load latest version of Metacello" >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> baseline: 'Metacello'; >>>>>>>>>>> repository: 'github://Metacello/metacello:
master/repository';
>>>>>>>>>>> get. >>>>>>>>>>> (Smalltalk at: #Metacello) new >>>>>>>>>>> baseline: 'Metacello'; >>>>>>>>>>> repository: 'github://Metacello/metacello:
master/repository';
>>>>>>>>>>> load. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> Hannes >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>> >>>> >> > > >
Hi Ger,
Very interesting link with resources, thanks.
I think Dynabook is more client side and the contents should be editable in place, I did not find how to do it.
Hilaire
Le 27/07/2018 à 08:56, Ger Tielemans a écrit :
Examples in the real world as Jupyter notebooks and their spin-offs are examples of how people would like dynabooks.
https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Not...
squeak-dev@lists.squeakfoundation.org