Thanks everyone who advised on Zinc, REST, NeoJSON, HMAC & Libsodium
to help me on my way to implement an interface to the Bittrex bitcoin
exchange. I’ve got to the point where I’m happy to make an initial
0.x release. After all my years having fun hacking around Pharo, this
is my first (tiny) product. Hopefully it may grow.
The implementation is probably closest to a Command pattern
with a class per entry-point. All the v1.1 entry points are
implemented except a few to deposit & withdraw money from the
exchange. These are currently infrequent events for me and left for
I’m optimistic that I’ll add a few more exchanges so I created a
github org to group them together. Contributions welcome.
Some kind of trouble on the sensory screen Camera curves over caved-in cop cars Bleacher-creatures, would-be desperados Clutch at plausible deniability Don’t touch that dial, We’re in denial Until the showcase trial on TV
You fell out of the clear blue sky To the darkness below The smell of your flesh excites me My blood starts to flow So help me God You burst in in a blaze of light You unzippered the dark One kiss took my breath away One look lights up the stars
Fabio Niephaus wants to organize a meeting on OpenSmalltalk VM. The agenda is yet to be finalized, but maybe Clément and/or Eliot may give an update on their work on Sista. Read more here if you are interested or check the doodle.
by Torsten (firstname.lastname@example.org) at January 09, 2018 11:30 AM
And if you want to call me baby Just go ahead, now And if you like to tell me maybe Just go ahead, now And if you like buy me flowers Just go ahead, now And if you like to talk for hours Just go ahead, now
My new year main resolution: stop keeping my side-projects for me.
It’s been like 1 year that I created these two projects, one coming from a refactoring of the other.
Now it is time to take time to announce them.
I initially come from Python world and during my bachelor & master, I really liked to use matplotlib to plot data using Python.
So I wanted to be able to use this Python module from Pharo. I did it by generating Python 3 code from Pharo and making Python 3 executing it. So, first I implemented everything in MatplotLibBridge package and then I split it in two package in order to be able to eventually create bridges to other Python 3 modules.
So, Python3Generator  is made for generating programatically Python 3 code from Pharo. Basically, it allows you to easily build a Python 3 AST, to serialize it in Python 3 source code and eventually to execute it. For now you can transfer data from Pharo to Python (e.g. providing arguments to functions that are Pharo’s objects) but you can not retrieve data stored in Python variable from Pharo (but it should be possible, just I don’t need to do that for my bridge to matplotlib). Some examples are provided on the github’s README.
MatplotLibBridge  is made for creating plots using matplotlib  from Pharo. There is a bunch of examples of what you can do on the README. The two features from matplotlib I like the most are: 1. You can generate your plot in a lot of file formats (png, pdf, svg, ps, etc…) 2. It allows to embed LaTeX mathematical formulae everywhere in the plot (which can be really cool). All the possible plots in matplotlib are not available in Pharo’s side because I build parts of the bridge when I need them but it is not hard to do. I someone is interested in a plot type not available yet, please tell me.
So, it is announced, if someone want to do something with those, please do it!