Ir para o conteúdo
ou

Software livre Brasil

Tela cheia Sugerir um artigo
 Feed RSS

Projeto Software Livre - Piauí

15 de Janeiro de 2010, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

O PSL-PI tem por objetivo incentivar o uso e a produção de software livre no Piauí como política de combate à exclusão digital. Acreditamos que a distribuição de conhecimentos proporcionada pelo Open Source/Software Livre tornará nossa sociedade mais justa e próspera, exatamente por dar a todos as mesmas condições de conhecimento e desenvolvimento.

Software Livre é uma grande oportunidade de construirmos uma sociedade produtora de ciência, independente e efetivamente competitiva. Estamos reconstruindo as bases da nossa sociedade, não mais calcados nos braços do Estado, mas sim, amparados pela iniciativa própria, pela auto-determinação. Nós somos capazes de nos auto-governar. Somos capazes de construir uma sociedade efetivamente Livre. Esta é a essência do PSL-PI.

O PSL-PI é formado pela articulação de indivíduos que atuam em instituições publicas e privadas, grupos de usuários e desenvolvedores de software livre, empresas, governos ou ONGs, e demais setores da sociedade. O importante é a consciência e disposição para propagar o uso de software livre e a cultura colaborativa nas diferentes esferas da sociedade.


Cantor backends for Python2 and Scilab merged in master

26 de Outubro de 2013, 17:16, por Software Livre Brasil - 0sem comentários ainda

A fast update: now Cantor backends for Python2 and Scilab were merged in master branch. I will do more polishing until the stable release in KDE 4.12. You can follow the new status of development compiling and testing Cantor from master branch.

In a related topic, KDE Edu sprint in A Coruña, Spain, began and runs through the October 30th. Unfortunately I can not participate this time but I expect go to the next meeting (maybe, in Akademy 2014). =)

Have a good work, edu-gearheads!



Scilab backend for Cantor is reviving

21 de Outubro de 2013, 16:37, por Software Livre Brasil - 0sem comentários ainda

Back to 2011 I was a GSoC student at Scilab community. My project was to create a backend for Scilab in Cantor, the KDE mathematical software. My project ended very well and the objectives were accomplished. You can see several features of this project in reports from my blog.

The backend would be working with Scilab 5.4 because I implemented the standard streams support in Scilab. The backend was available in KDE 4.8, released in January 2012, but Scilab 5.4 was released in October 2012. Unfortunately, when this version of Scilab was released, the standard streams support were not working.

Since this date I tried some times fix it but I did not obtained success.

Therefore, Scilab release a 5.5-beta1 version in begin of this October and I did a test with Cantor and… voilá! The standard streams is working now and the Cantor backend is working too!

Now it is time to Scilab backend for Cantor revive! I am doing “nightly-builds” of Scilab to verify if the standard streams are working and I developed new features to the backend. Let me show them:

Predefined functions and variables

In the past Scilab backend had a giant-size XML file listing all predefined functions and variables. Now the backend run getscilabkeywords command to get this information, used in tab-complete and syntax highlighting.

Tab-Complete and Syntax Highlighting

These features were available in previous version of the backend to predefined functions and variables. Now user variables are too used in these features.

scilab-backend-tab-complete

Tab-complete for predefined functions

scilab-backend-tab-complete-variable
Syntax highlighting and Tab-Complete for user variables

 

scilab-backend-syntax-highlithing

Syntax highlighting

Variable Management Panel

Scilab backend now have a preliminary variable management panel. All variable defined by user are showed in this panel.

scilab-backend-variable-management-panelVariable Management panel

With this feature the user can save and load variables, and clean the variable environment.

But it is a preliminary version based in Octave variable management: the user must define the variable presenting it (you can not use ;) . So the label and value will be send to panel.

Scilab backend reviving in KDE 4.12

I am working for this new version of Scilab backend in KDE 4.12.

But you can test it now: the code is hosted in scilab-backend branch from Cantor repository.



Tags deste artigo: projeto software livre - piauí psl-pi piauí psl-nordeste