Wednesday, May 30, 2018
Tuesday, May 22, 2018
Pharo 7 on SqueakJS (demo)
With some tweaks mostly related to FFI and fonts, we are able to run Pharo 7 on SqueakJS VM.
Read more or try out directly in your web browser.
PngSuiteExplorer
PngSuiteExplorer is a simple tool to test the support for PNG files in Pharo using the "official" test-suite for PNG.
Friday, May 18, 2018
Alternative Pharo-contributor tool explained with videos
https://github.com/astares/pharo-contributor
now provides two videos demonstrating how this tool can be used as an alternative to easily contribute to latest Pharo 7
Video 1:
and Video 2:
Video 1:
and Video 2:
Thursday, May 17, 2018
Tuesday, May 08, 2018
Intelligent System Construction
Video from latest tech talk of PharoClub: Intelligent System Construction by Alexandre Bergel
Friday, May 04, 2018
TelescopeCytoscape for Seaside
Telescope is an engine for efficiently creating meaningful visualizations using Seaside and Pharo. Now there is a connector for CytoscapeJs for Seaside. Read more here and a demo is here.
Reproducible moldable interactions using Pharo and Bloc
A new inspector model in Pharo that records developer interactions as first-class entities and uses them to reduce repetition: this is part of "Reproducible moldable interactions" master thesis. You can directly jump to the PDF here.
Note that the solution presented is implemented in Pharo using Bloc UI infrastructure.
Pharo - "Containers" for collections and data structures
"Containers" - a project for alternate collections and data-structures for Pharo Smalltalk is now on GitHub. Read more
ChartJs for Seaside
Grafoscopio Sucess Story
Grafoscopio is a moldable and versatile tool for that allows to mix prose, data, code, visualizations into interactive reproducible documents, raging from single notebooks to complete books. There is new success story availabe for it available on the Pharo homepage.
Monday, April 23, 2018
Using P3 to connect Pharo to CockroachDB
One can now also use the P3 driver (PostgreSQL driver protocol 3.0) from Sven to connect Pharo also to CockroachDB. CockroachDB is an open-sourced software project (relational database management system) that is designed to store copies of data in multiple locations in order to deliver requested data when needed. It is described as a scalable, consistently-replicated, transactional datastore. The database is scalable in that a single instance can be run from a laptop while building an app, then scaled to thousands of commodity servers as a business grows.
Read more.
Read more.
Thursday, April 19, 2018
Wednesday, April 18, 2018
Iceberg 0.7 explained
GraphQL
REST services are easy to implement in Pharo - especially with "Teapot" and my simple "Tealight" extensions for it. Read the Tealight project page with some documentation and examples to get an idea about it.
If you worked with or heard about REST then you might also come across GraphQL. It's a technology initially developed at Facebook.
In GraphQL, the shape of the response is built up on the server side to match the shape of a given JSON query.
So while in REST when you ask for a "book" item you receive a predefined JSON response with all attributes of the book. In GraphQL you might ask only for the books title or in another case for the books title and author at the same URL and receive an appropriate response.
Now there is also an initial library for GraphQL available for Pharo and VisualWorks.
Really nice!
If you worked with or heard about REST then you might also come across GraphQL. It's a technology initially developed at Facebook.
In GraphQL, the shape of the response is built up on the server side to match the shape of a given JSON query.
So while in REST when you ask for a "book" item you receive a predefined JSON response with all attributes of the book. In GraphQL you might ask only for the books title or in another case for the books title and author at the same URL and receive an appropriate response.
Now there is also an initial library for GraphQL available for Pharo and VisualWorks.
Really nice!
Programming Neural Networks in Pharo - Preview
Agile Artificial Intelligence with Pharo - a new book is in the pipe. You can already have a preview.
Subscribe to:
Posts (Atom)