PharoNOS - Pharo No Operating SystemBy Mike Filonov on 16 October 2014 at @mikefilonov under #pharo 0 thanks
Do you remember Squeak NOS Project which aim was to run Squeak on a bare hardware? I liked the idea very much as Smalltalk always tends to provide self-sufficient system. However, I was not able to play much with it as it has very small hardware support. I was hardly able to use my mouse. Lately I had a thought: why not to use a linux kernel for driver support and use Pharo for everything else? Please welcome PharoNOS: a bootable Pharo which can be run on a "bare hardware" or as a Virtual Machine.
The ISO image consists of a minimal amount of utilities. The size of the distribution file is just 60 Mb! In the runtime Linux footprint is really small: around 60Mb of RAM. All other resources of a host system are dedicated for Pharo only.
The ability to edit articles inside the hub using direct URL or first step to book editorBy Maxim Skripnik on 1 June 2015 at @MaximSkripnik 0 thanks
Last update of PillarHub application brought functionality to edit existing article by inserting into browsers URL string full path to it with "/edit" prefix. You can find source code that allows doing it with a detail analysis below.
Basic tests for new Pharo collectionsBy Alexander Brenchev on 2 April 2015 at @brenchev 0 thanks
A Multi-dictionary for Pharo SmalltalkBy Alexander Brenchev on 1 March 2015 at @brenchev 0 thanks
WebFileBrowser: a Seaside application for accessing filesBy Mike Filonov on 12 February 2015 at @mikefilonov under #seaside, #filesystem, #cloudapp 1 thanks
WebFileBrowser is a Seaside application which allows you to manage files via web interface. WebFileBrowser can be configured to work with a local file-system or with a remote file-system such as WebDAV or FTP server.
The applicaiton is designed to be an additional tool you install into a Seaside server and use it for administrative purposes. Please note that it is not designed to be a file sharing application due to performance limitations.
WebFileSystem allows a user to perform basic file operations using a browser: list directories, create new folders, upload/download/delete files.
The project is very useful when Pharo is used as an appliance and there is no easy way to access files inside the server (like at Pharocloud). By installing WebFileBrowser you can do backups and updates of your projects.
Implementation of book editor for PillarHub applicationBy Maxim Skripnik on 29 November 2014 at @MaximSkripnik under #pillarhub, #book, #compiler 0 thanks
Hello everyone! My name is Maxim Skripnik and I'm going to introduce you my third year prebachelor work. It is connected with Pharo and web application programming so I hope you will find it interesting.
How to get new collections through Monticello browserBy Alexander Brenchev on 18 November 2014 at @brenchev 0 thanks
Recently i started my project which had a goal of making new collections for Pharo(project on smalltalkhub). You can read more about that here.
Worklow of developing new collections for PharoBy Alexander Brenchev on 30 November 2014 at @brenchev 0 thanks
Greetings everyone. In my previous article I introduced the idea of my project which called "New Collections for Pharo". So far I've done a review of current fundamental collections of Pharo language, and determined the places for the new ones.
Places of the new Pharo collections in the current hierarchyBy Alexander Brenchev on 14 November 2014 at @brenchev 0 thanks
Greetings everyone. My name is Alexander, I'm from computer science department of Tomsk State University, Russia. Currently, I'm on the 3rd course of my bachelor's degree, and I'm going to make a project related with Smalltalk and Pharo world.
Installing your own copy of PillarHubBy Mike Filonov on 21 July 2014 at @pillarhub under #tutorial 1 thanks
PillarHub is an open software anyone can use or modify it. The code is published under MIT license which is the same that is used for Pharo itself. You may find sources of PillarHub at SmalltalkHub via this link:
How to install SandstoneDb to your ImageBy Mike Filonov on 21 October 2014 at @mikefilonov 0 thanks
I have added a configuration for SandstoneDb to the official repository of the project so now it is very easy to install. Just open a workspace and evaluate: