MINHAS ELOQUÊNCIAS @rgaiacs.com http://blog.rgaiacs.com/ en-us Sun, 17 Aug 2014 00:00:00 -0300 http://blog.rgaiacs.com/2014/08/17/gsoc_august_11_august_17.html http://blog.rgaiacs.com/2014/08/17/gsoc_august_11_august_17.html <![CDATA[GSoC: Pencil Down (August 11 - August 17)]]>

GSoC: Pencil Down (August 11 - August 17)

This is the last report about my GSoC project and cover the thirteenth week of “Students coding”.

At this last week I worked at the auto capitalization and deployed a land page for the project: http://r-gaia-cs.github.io/gsoc2014/.

Bellow you will find more details about the past week and some thoughts about the project as a hole.

Leia mais...

]]>
Sun, 17 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/17/git_lesson_at_secomp.html http://blog.rgaiacs.com/2014/08/17/git_lesson_at_secomp.html <![CDATA[Git Lesson at SECOMP]]>

Git Lesson at SECOMP

SECOMP is the name of Computer Science Week that happens at University of Campinas. They invite me to teach Git last Friday and here you will find some thoughts about it.

Leia mais...

]]>
Sun, 17 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/17/mathml_august_meeting.html http://blog.rgaiacs.com/2014/08/17/mathml_august_meeting.html <![CDATA[Mathml August Meeting]]>

Mathml August Meeting

This is a report about the Mozilla MathML August IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 4 weeks the MathML team closed 5 bugs, worked in other 6 and open one bug. This are only the ones tracked by Bugzilla.

The next meeting will be in September 11th at 8pm UTC. Please add topics in the PAD.

Leia mais...

]]>
Sun, 17 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/10/gsoc_august_04_august_10.html http://blog.rgaiacs.com/2014/08/10/gsoc_august_04_august_10.html <![CDATA[GSoC: August 04 - August 10]]>

GSoC: August 04 - August 10

This is last but one of the reports about my GSoC project and cover the twelfth week of “Students coding”.

At this twelfth week I worked to have the keyboard available at Marketplace and small improvements..

Bellow you will find more details about the past week and the plans for the last one.

Leia mais...

]]>
Sun, 10 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/08/lessons_dependencies.html http://blog.rgaiacs.com/2014/08/08/lessons_dependencies.html <![CDATA[Trying to Organize Lessons Dependencies]]>

Trying to Organize Lessons Dependencies

At a previous post I wrote about steps to build a lesson manager. At this post you will find some words about issues for the first step are keep me wake at night.

Leia mais...

]]>
Fri, 08 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/04/gsoc_july_21_august_03.html http://blog.rgaiacs.com/2014/08/04/gsoc_july_21_august_03.html <![CDATA[GSoC: June 30 - August 03]]>

GSoC: June 30 - August 03

Note

Sorry to not write about my Google Summer of Code project last week.

This is one of the reports about my GSoC project and cover the tenth and eleventh week of “Students coding”.

At this two weeks I work on small issues at my keyboard and some bugs at the native keyboard that will improve my one.

Bellow you will find more details about the past two week and the plans for the last two final weeks.

Leia mais...

]]>
Mon, 04 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/08/01/lesson_manager.html http://blog.rgaiacs.com/2014/08/01/lesson_manager.html <![CDATA[Breaking Lesson Manager Project]]>

Breaking Lesson Manager Project

On August 1st I talk with Greg Wilson about the Lesson Manager. At this post I will try to sumarize what I learn from our conversation.

Leia mais...

]]>
Fri, 01 Aug 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/29/smoke_test_script.html http://blog.rgaiacs.com/2014/07/29/smoke_test_script.html <![CDATA[Smoke Test Script for Virtual Keyboard]]>

Smoke Test Script for Virtual Keyboard

Some time ago I do an smoke test. To help rerun it I wrote a small script. Below is the result of the smoke test.

Leia mais...

]]>
Tue, 29 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/27/sprint.html http://blog.rgaiacs.com/2014/07/27/sprint.html <![CDATA[Mozilla Science Lab 2014 Summer Sprint]]>

Mozilla Science Lab 2014 Summer Sprint

A few days ago, July 22-23, happens the first Mozilla Science Lab Sprint. It was an amazing experience participate at the sprint and at this post you will find some reflections about it.

Leia mais...

]]>
Sun, 27 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/27/mathml_july_meeting.html http://blog.rgaiacs.com/2014/07/27/mathml_july_meeting.html <![CDATA[MathML July Meeting]]>

MathML July Meeting

Note

Sorry for the delay in write this.

This is a report about the Mozilla MathML July IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 4 weeks the MathML team closed 4 bugs, worked in one other. This are only the ones tracked by Bugzilla.

The next meeting will be in July 14th at 8pm UTC (note that it will be in an different time from the last meating, more information below). Please add topics in the PAD.

Leia mais...

]]>
Sun, 27 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/21/gsoc_july_14_july_20.html http://blog.rgaiacs.com/2014/07/21/gsoc_july_14_july_20.html <![CDATA[GSoC: July 14 - July 20]]>

GSoC: July 14 - July 20

This is one of the reports about my GSoC project and cover the nineth week of “Students coding”.

At this seventh week I update the layout to cover a few more symbols and make small changes at the IME.

Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Mon, 21 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/19/cicm.html http://blog.rgaiacs.com/2014/07/19/cicm.html <![CDATA[MathUI 2014 - 9th Workshop on Mathematical User Interfaces]]>

MathUI 2014 - 9th Workshop on Mathematical User Interfaces

This is a report about MathUI 2014.

Note

Thanks very much to Andrea Kohlhase for the photos.

Photo of part of the attends of MathUI 2014 after the conference.

Leia mais...

]]>
Sat, 19 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/14/math_key_spec.html http://blog.rgaiacs.com/2014/07/14/math_key_spec.html <![CDATA[Math Virtual Keyboard Specifications - Version 0.2]]>

Math Virtual Keyboard Specifications - Version 0.2

This is a updated to the math virtual keyboard specifications.

Leia mais...

]]>
Mon, 14 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/13/gsoc_july_7_july_13.html http://blog.rgaiacs.com/2014/07/13/gsoc_july_7_july_13.html <![CDATA[GSoC: July 07 - July 13]]>

GSoC: July 07 - July 13

This is one of the reports about my GSoC project and cover the eighth week of “Students coding”.

At this seventh week I give a talk at MathUI 2014 - 9th Workshop on Mathematical User Interfaces and fix small bugs at the keyboard. Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Sun, 13 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/06/gsoc_june_30_july_6.html http://blog.rgaiacs.com/2014/07/06/gsoc_june_30_july_6.html <![CDATA[GSoC: June 30 - July 06]]>

GSoC: June 30 - July 06

This is one of the reports about my GSoC project and cover the seventh week of “Students coding”.

At this seventh week I worked on “small” issues. Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Sun, 06 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/04/freeze_mathui.html http://blog.rgaiacs.com/2014/07/04/freeze_mathui.html <![CDATA[Apps Freezing for MathUI]]>

Apps Freezing for MathUI

Today I update and freeze the apps for MathUI Demo Session. At this post you will find some screenshots of the apps.

../../../_images/home2.png

Leia mais...

]]>
Fri, 04 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/02/import_lesson_is_possible.html http://blog.rgaiacs.com/2014/07/02/import_lesson_is_possible.html <![CDATA[Import Lesson - Is it Possible?]]>

Import Lesson - Is it Possible?

Some time ago, Greg Wilson wrote about the idea of import lessons. This is food for thought about it.

Leia mais...

]]>
Wed, 02 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/07/02/collaborative_development_of_educational_resources.html http://blog.rgaiacs.com/2014/07/02/collaborative_development_of_educational_resources.html <![CDATA[Collaborative Development of Educational Resources]]>

Collaborative Development of Educational Resources

In the last few years I tried push the collaborative development of educational resources with GitHub for undergraduates students and fail. My vote for the reason that I fail is, as suggest by Justin Kitzes, that

“potential contributors need a certain level of familiarity and comfort with the tools that enable contributions (such as version control or a browser-based Wiki editor).”

Another possible reason is that, most of the time, educational resources are used offline what make difficult for people contribute.

Below you will find food for thought about this topic.

Leia mais...

]]>
Wed, 02 Jul 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/30/gsoc_june_23_june_29.html http://blog.rgaiacs.com/2014/06/30/gsoc_june_23_june_29.html <![CDATA[GSoC: June 23 - June 30]]>

GSoC: June 23 - June 30

This is one of the reports about my GSoC project and cover the sixth week of “Students coding”.

At this sith week I continue working at the Input Method Editors (IME). Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Mon, 30 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/26/smoke_test.html http://blog.rgaiacs.com/2014/06/26/smoke_test.html <![CDATA[Smoke Test for Virtual Keyboard]]>

Smoke Test for Virtual Keyboard

I and my mentor agree to do an smoke test for the project and when the keyboard pass it we submit will submit the keyboard to Marketplace. Below is the smoke test.

Leia mais...

]]>
Thu, 26 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/25/non_linear_input.html http://blog.rgaiacs.com/2014/06/25/non_linear_input.html <![CDATA[Nonlinear Input for (La)TeX IME]]>

Nonlinear Input for (La)TeX IME

Since (La)TeX is a programming language (yes, it is a Turing-complete language) many of the math symbols are available as commands/functions and to help user type a text is need that the IME change the cursor position based on user inputs. At this post I will show what the IME that I’m writing should do with the cursor.

Leia mais...

]]>
Wed, 25 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/25/math_key_spec2.html http://blog.rgaiacs.com/2014/06/25/math_key_spec2.html <![CDATA[Math Virtual Keyboard Specifications - Version 2]]>

Math Virtual Keyboard Specifications - Version 2

This is a updated to the math virtual keyboard specifications.

Leia mais...

]]>
Wed, 25 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/22/gsoc_june_16_june_22.html http://blog.rgaiacs.com/2014/06/22/gsoc_june_16_june_22.html <![CDATA[GSoC: June 16 - June 22]]>

GSoC: June 16 - June 22

This is one of the reports about my GSoC project and cover the fifth week of “Students coding”, the one before mid term evaluation. You can watch the current state of the project at video (or the 720p version of it) where I used this release of my project running at a build of Firefox OS with font that support math.

At this fifth week I continue working at the Input Method Editors (IME). Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Sun, 22 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/22/mathml_june_meeting.html http://blog.rgaiacs.com/2014/06/22/mathml_june_meeting.html <![CDATA[MathML June Meeting]]>

MathML June Meeting

Note

Sorry for the delay in write this.

This is a report about the Mozilla MathML June IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 4 weeks the MathML team closed 3 bugs, worked in others 4 and open 3 new ones (this are only the ones tracked by Bugzilla).

The next meeting will be in July 17th (the third week of July due MathUI) at #mathml IRC channel. Please add topics in the PAD.

Leia mais...

]]>
Sun, 22 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/17/math_fonts.html http://blog.rgaiacs.com/2014/06/17/math_fonts.html <![CDATA[Math Fonts at Firefox OS]]>

Math Fonts at Firefox OS

When dealing with math you need to have at least one font that has all the symbols needed with support to scale it. With at least one font properly installed, when visit https://www.mozilla.org/en-US/styleguide/products/firefox-os/typeface/ you will see something like:

../../../_images/test-with-font.png

Screenshot of Firefox.

Otherwise, you will see something like:

../../../_images/test-without-font.png

Screenshot of Firefox OS at Flatfish.

Today I work trying to solve the lack of math fonts at Firefox OS.

Leia mais...

]]>
Tue, 17 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/16/gsoc_june_09_june_15.html http://blog.rgaiacs.com/2014/06/16/gsoc_june_09_june_15.html <![CDATA[GSoC: June 09 - June 15]]>

GSoC: June 09 - June 15

This is one of the reports about my GSoC project and cover the forth week of “Students coding”.

At this forth week I start working at the Input method editors (IME). Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Mon, 16 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/15/i_webmaker_brasil_work_weekend.html http://blog.rgaiacs.com/2014/06/15/i_webmaker_brasil_work_weekend.html <![CDATA[I Webmaker Brasil Work Weekend]]>

I Webmaker Brasil Work Weekend

At this Sunday I attended Panaggio & Mel’s house for I Webmaker Brasil Work Weekend. During it, I worked at some records from FISL15 and Panaggio, Mel and Coragem at some issues for Maker Party Week.

I still need to edit most of the records from FISL15 but the one that required more work was done and you can watch it (720p or 360p). This video shows Fox’s walkings during FISL15 and Firefox Launch Party. The others videos are records from some talks at Mozilla’s Room and just need a simple cut at the begin and another one at the end.

]]>
Sun, 15 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/14/math_alternative_keys.html http://blog.rgaiacs.com/2014/06/14/math_alternative_keys.html <![CDATA[Math Alternative Keys]]>

Math Alternative Keys

Part of the symbols at the math virtual keyboard are accessible as alternative keys. This is the first list of it.

Note

You can find a full list of Unicode characters and corresponding LaTeX command at http://milde.users.sourceforge.net/LUCR/Math/unimathsymbols.pdf.

Leia mais...

]]>
Sat, 14 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/09/first_math_keyboard.html http://blog.rgaiacs.com/2014/06/09/first_math_keyboard.html <![CDATA[First Release of Math Virtual Keyboard]]>

First Release of Math Virtual Keyboard

Although there still many important features to add and minor fixes I would like to make available the first “all-in-one” prototype of the math virtual keyboard.

Leia mais...

]]>
Mon, 09 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/08/gsoc_june_02_june_08.html http://blog.rgaiacs.com/2014/06/08/gsoc_june_02_june_08.html <![CDATA[GSoC: June 02 - June 08]]>

GSoC: June 02 - June 08

This is one of the reports about my GSoC project and cover the third week of “Students coding”.

At this third week I almost finish the problems with the layout. Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Sun, 08 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/05/math_key_spec.html http://blog.rgaiacs.com/2014/06/05/math_key_spec.html <![CDATA[Math Virtual Keyboard Specifications]]>

Math Virtual Keyboard Specifications

Note

I should have done this at the first day of GSoC. =(

Bug 983043 is a meta bug where Firefox OS UX team make available the most updated version of Firefox OS Keyboard Specifications. Have the specifications in hand is awesome because you know what you need to do.

Instead of publish the specification for the math keyboard I started coding. This was good to discovery the features that I need to implement and discovery how Bugzilla work but it didn’t help solving the problem of switching from one keyboard to another and this is the topic of this post.

Leia mais...

]]>
Thu, 05 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/05/keyboard_for_tablets.html http://blog.rgaiacs.com/2014/06/05/keyboard_for_tablets.html <![CDATA[Virtual Keyboard for Tablets]]>

Virtual Keyboard for Tablets

Yesterday a friend wrote a blog post regarding the Firefox OS Tablet Keyboard where he compare the virtual keyboard of Firefox OS Tablet with the virtual keyboard of others players (webOS, Android and iOS).

Leia mais...

]]>
Thu, 05 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/03/flatfish_and_la_tex.html http://blog.rgaiacs.com/2014/06/03/flatfish_and_la_tex.html <![CDATA[Flatfish and (La)TeX]]>

Flatfish and (La)TeX

This is a “How to” for people that are tracking my GSoC project and in this post you will find steps to test the first prototype of my GSoC project. I hope that you like it and I will love to get any type of feedbacks.

Note

This blog post have some screenshots of my Flatfish running

  • OS version: 2.0.0.0-prerelease
  • Firmware revision: flatfish_20140519-1653
  • Hardware revision: flatfish
  • Platform version: 32.0a1
  • Build Identifier: 20140519171236
  • Git commit info: 2014-06-03 14:21:30 0f51c8fa

Leia mais...

]]>
Tue, 03 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/06/02/gsoc_may_26_june_01.html http://blog.rgaiacs.com/2014/06/02/gsoc_may_26_june_01.html <![CDATA[GSoC: May 26 - June 01]]>

GSoC: May 26 - June 01

This is one of the reports about my GSoC project and cover the second week of “Students coding”.

The second week wasn’t as great I was hoping before it start. Again I waste time trying to build all the Firefox OS stack since I fail on this task. The good news is that I got the Flatfish tablet and wrote a better demo to test the keyboard. Bellow you will find more details about the past week and the plans for this one.

Leia mais...

]]>
Mon, 02 Jun 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/30/fxos_gallery.html http://blog.rgaiacs.com/2014/05/30/fxos_gallery.html <![CDATA[Screenshot Gallery of Tablet running Firefox OS]]>

Screenshot Gallery of Tablet running Firefox OS

This is a collection of 20 screenshots of Firefox OS running on a tablet. I hope that you enjoy it.

Nota

The screenshots was take with:

  • OS version: 2.0.0.0-prerelease
  • Firmware revision: flatfish_20140519-1653
  • Hardware revision: flatfish
  • Platform revision: 32.0a1
  • Build Identifier: 20140519171236
  • Git commit info: 2014-05-09 18:18:19 7fe1f921

Leia mais...

]]>
Fri, 30 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/28/unbox_tcp.html http://blog.rgaiacs.com/2014/05/28/unbox_tcp.html <![CDATA[Unboxing Firefox OS Tablet]]>

Unboxing Firefox OS Tablet

Thanks

I did a newbie thing and remove this post and the (raw) videos last week. Many thanks to Michel Wilhelm that have a backup of it and send me a copy of the backup.

Yesterday I got the Firefox OS Tablet from Firefox OS Tablet Contribution Program. I recorded the unboxing and first time boot of Firefox OS Tablet.

]]>
Wed, 28 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/25/gsoc_may_19_may_25.html http://blog.rgaiacs.com/2014/05/25/gsoc_may_19_may_25.html <![CDATA[GSoC: May 19 - May 25]]>

GSoC: May 19 - May 25

This is one of the reports about my GSoC project and cover the first week of “Students coding”.

Leia mais...

]]>
Sun, 25 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/21/passagens_baratas.html http://blog.rgaiacs.com/2014/05/21/passagens_baratas.html <![CDATA[Passagens baratas]]>

Passagens baratas

Embora os vários buscadores lhe sugiram inúmeros sites/agregadores onde você pode comprar passagens baratas é muito melhor ter de antemão a lista de sites onde deve-se procurar as passagens e é isso que você irá encontrar nesse post.

Leia mais...

]]>
Wed, 21 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/18/reportando_problemas.html http://blog.rgaiacs.com/2014/05/18/reportando_problemas.html <![CDATA[Reportando Problemas]]>

Reportando Problemas

Ao utilizar qualquer tipo de programa o usuário irá encontrar algum tipo de problema. Se você ainda não encontrou nenhum problema com os programas que utiliza é porque você utilizou-o poucas vezes.

Umas das melhores coisas em utilizar programas de código livre/aberto (como os listados em Prism Break) é a possibilidade do usuário reportar seus problemas diretamente aos desenvolvedores e que estes ficam muito felizes em tomar conhecimento dos problemas.

Neste post vou comentar como reportar os problemas de forma correta.

Leia mais...

]]>
Sun, 18 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/18/gsoc_may_05_may_18.html http://blog.rgaiacs.com/2014/05/18/gsoc_may_05_may_18.html <![CDATA[GSoC: May 05 - May 18]]>

GSoC: May 05 - May 18

This is one of the reports about my GSoC project and cover the last two weeks of the “Community bonding”.

Leia mais...

]]>
Sun, 18 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/17/typing_math.html http://blog.rgaiacs.com/2014/05/17/typing_math.html <![CDATA[Typing Math]]>

Typing Math

In this post I will try to explain some of the UX problems that I need to solve as soon as possible for my project.

Leia mais...

]]>
Sat, 17 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/16/mathml_may_meeting.html http://blog.rgaiacs.com/2014/05/16/mathml_may_meeting.html <![CDATA[MathML May Meeting]]>

MathML May Meeting

This is a report about the Mozilla MathML May IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 5 weeks the MathML team closed 23 bugs, worked in others 6 and open 7 new ones (this are only the ones tracked by Bugzilla).

The next meeting will be in June 12th at #mathml IRC channel. Please add topics in the PAD.

Leia mais...

]]>
Fri, 16 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/14/fox_photos.html http://blog.rgaiacs.com/2014/05/14/fox_photos.html <![CDATA[Top 10 Fox's Photos at FISL]]>

Top 10 Fox’s Photos at FISL

Here you will find the top 10 Fox’s Photos that I take during FISL.

Leia mais...

]]>
Wed, 14 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/14/furg.html http://blog.rgaiacs.com/2014/05/14/furg.html <![CDATA[Software Carpentry bootcamp at Universidade Federal do Rio Grande]]>

Software Carpentry bootcamp at Universidade Federal do Rio Grande

At the begin of this week Software Carpentry ran the first workshop at Latin America. This is a review of the workshop that took place at Universidade Federal do Rio Grande (FURG) due the hard work of Laboratório de Estatística Ambiental (mainly Professor Fernando de Pol Mayer and Professor Paul Gerhard Kinas).

Nota

Thanks to all that work to this workshop be possible. Special thanks to Marcos (our local helper) and Arliss Collins, from Software Carpentry.

Nota

The next place that Software Carpentry need to run a workshop is Antarctica. =)

Photo of the room.

Photo of me and Fernando in front of ESANTAR gate.

Leia mais...

]]>
Wed, 14 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/11/fisl15_science.html http://blog.rgaiacs.com/2014/05/11/fisl15_science.html <![CDATA[Open Science at FISL 15]]>

Open Science at FISL 15

FISL is an floss event that happens in Brazil and its 15th edition ended yesterday. This post is about open science talks that happens at FISL.

Leia mais...

]]>
Sun, 11 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/11/fisl15_mathml.html http://blog.rgaiacs.com/2014/05/11/fisl15_mathml.html <![CDATA[MathML at FISL 15]]>

MathML at FISL 15

FISL is an floss event that happens in Brazil and its 15th edition ended yesterday. In the 15th edition I gave an talk about MathML for education (based on Frédéric’s “Mathematics in ebooks” project) and managed a “workshop” about it.

Leia mais...

]]>
Sun, 11 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/05/10/fisl15.html http://blog.rgaiacs.com/2014/05/10/fisl15.html <![CDATA[FISL 15]]>

FISL 15

Today ended the 15th edition of FISL. In the next couple of posts I will write about it.

Update (2014-06-18)

At Mozilla’s Room we have some activities that wasn’t recorded by FISL team. Part of this activities was recorded by our community and make available by torrent:

]]>
Sat, 10 May 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/04/30/gsoc_april_21_may_04.html http://blog.rgaiacs.com/2014/04/30/gsoc_april_21_may_04.html <![CDATA[GSoC: April 21 - May 04]]>

GSoC: April 21 - May 04

This is one of the report about my GSoC project and cover the first two weeks of “Community bonding”.

Leia mais...

]]>
Wed, 30 Apr 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/04/22/gsoc2014.html http://blog.rgaiacs.com/2014/04/22/gsoc2014.html <![CDATA[Welcome to Google Summer of Code 2014]]>

Welcome to Google Summer of Code 2014

Yesterday Google announced the projects accepted for Google Summer of Code (GSoC) and my my project was accepted.

During “students coding” phase of GSoC I will publish some updates here with the GSOC2014 tag and hope that you enjoy reading it. Bellow you you will find a short summary of my project and some of the work already done.

Leia mais...

]]>
Tue, 22 Apr 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/04/14/math_suite_at_firefox_os.html http://blog.rgaiacs.com/2014/04/14/math_suite_at_firefox_os.html <![CDATA[Math Suite at Firefox OS]]>

Math Suite at Firefox OS

In the first 25 year of the web math was mostly treat as a second class citizen (how many sites with lots of equations do you know?) and those that work with math still do it offline.

Math on the web is almost a chicken-egg problem and Firefox OS, the mobile operational system developed by Mozilla, can help solve it. Below I will try to explain how Firefox OS can do it.

Leia mais...

]]>
Mon, 14 Apr 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/04/13/mathml_april_meeting.html http://blog.rgaiacs.com/2014/04/13/mathml_april_meeting.html <![CDATA[MathML April Meeting]]>

MathML April Meeting

This is a report about the Mozilla MathML April IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 4 weeks the MathML team closed 13 bugs, worked in others 7 and open 2 new ones (this are only the ones tracked by Bugzilla).

The next meeting will be in May 15th at #mathml IRC channel. Please add topics in the PAD.

Leia mais...

]]>
Sun, 13 Apr 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/25/mindscan.html http://blog.rgaiacs.com/2014/03/25/mindscan.html <![CDATA[Mindscan]]>

Mindscan

Mindscan é o título do livro que estou lendo no momento e foi escrito por Robert J. Sawyer.

Leia mais...

]]>
Tue, 25 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/23/eventos.html http://blog.rgaiacs.com/2014/03/23/eventos.html <![CDATA[Tipos de Eventos]]>

Tipos de Eventos

Algo que sempre tive a curiosidade de descobrir é a diferença entre os vários tipos de eventos “acadêmicos”. Jenny Hamby explica essas diferenças em seu artigo intitulado “What’s the Difference Between a Seminar, Workshop and Conference?”.

Esse post é um resumo do artigo de Jenny.

Leia mais...

]]>
Sun, 23 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/23/perprof.html http://blog.rgaiacs.com/2014/03/23/perprof.html <![CDATA[perprof-py]]>

perprof-py

perprof-py é o pacote Python que eu e alguns colegas escrevemos e o motivo pelo qual fui a Florianópolis, apresentar um poster sobre nosso pacote. Na figura abaixo encontra-se nosso poster quando exposto e aqui encontra-se o respectivo PDF (o código fonte do poster encontra-se nesse repositório).

Poster apresentado.

Leia mais...

]]>
Sun, 23 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/23/brazopt.html http://blog.rgaiacs.com/2014/03/23/brazopt.html <![CDATA[X Brazilian Workshop on Continuous Optimization]]>

X Brazilian Workshop on Continuous Optimization

Esse é o workshop realizado em Florianópolis na semana passada no qual fui apresentar um poster.

Minha credencial no workshop.

Leia mais...

]]>
Sun, 23 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/23/forte.html http://blog.rgaiacs.com/2014/03/23/forte.html <![CDATA[Florianópolis - Fortaleza de São José da Ponta Grossa]]>

Florianópolis - Fortaleza de São José da Ponta Grossa

Este post é sobre minha visita à Fortaleza de São José da Ponta Grossa.

Identificação do forte.

Leia mais...

]]>
Sun, 23 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/23/conceicao.html http://blog.rgaiacs.com/2014/03/23/conceicao.html <![CDATA[Florianópolis - Lagoa da Conceição]]>

Florianópolis - Lagoa da Conceição

Este post é sobre minha visita à Lagoa da Conceição em Florianópolis.

Eu antes de entrar na barca.

Leia mais...

]]>
Sun, 23 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/13/4th_mathml_meeting.html http://blog.rgaiacs.com/2014/03/13/4th_mathml_meeting.html <![CDATA[4th MathML Meeting]]>

4th MathML Meeting

This is a report about the 4th Mozilla MathML IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log) is also available.

In the last 4 weeks the MathML team closed 6 bugs, worked in others 5 and open 4 new ones (this are only the ones tracked by Bugzilla, there are others issues related with MathML that the team worked on, like Frédéric’s Mathematics in ebooks).

The next meeting will be in April 11th at #mathml IRC channel. Please add topics in the PAD.

We didn’t have the time for the next meeting because Daylight Saving Time start for some folks and end for others. We want to know what time is suitable for you participate in next meeting and for that we are running a survey powered by LimeSurvey, a open source tool (if for any reason you aren’t comfortable to use LimeSurvey you can send me a email).

Leia mais...

]]>
Thu, 13 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/07/firefox_os_math_virtual_keyboard_project.html http://blog.rgaiacs.com/2014/03/07/firefox_os_math_virtual_keyboard_project.html <![CDATA[Firefox OS Math Virtual Keyboard Project]]>

Firefox OS Math Virtual Keyboard Project

This is a little long description of my Math virtual keyboard proposal for GSOC.

Some screen shot of TeXZilla webapp demo with some math keys.

Leia mais...

]]>
Fri, 07 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/03/05/workshop.html http://blog.rgaiacs.com/2014/03/05/workshop.html <![CDATA[Workshop]]>

Workshop

This is a report about the workshop about computational tools that I help to organize for the lab where I work. If you like to watch the recorded of the workshop (only available in portuguese) you will find the links here.

I was hoping to have around 20 students (and possibly a waiting list) but had only 14 subscriptions and 12 of those show up.

Photo just before the workshop begin.

Nota

Thanks to Abel Siqueira that helps organizing the workshop and share the teaching with me.

Nota

Thanks to Gabriel Fedel, Luiz Vezza and Edson Mano for helping solving the problems that students had. And a very special thanks to Eric Oliveira that besides help with students troubles also take all the great photos that I use in this post.

Nota

Thanks to Software Carpentry for the awesome lessons available under CC-BY.

Leia mais...

]]>
Wed, 05 Mar 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/02/20/presentations_from_design_science.html http://blog.rgaiacs.com/2014/02/20/presentations_from_design_science.html <![CDATA[Presentations from Design Science]]>

Presentations from Design Science

Design Science is a company that develop some products using MathML. They make some presentations available at http://www.dessci.com/en/company/events.htm and I want to talk a little about some of them.

Leia mais...

]]>
Thu, 20 Feb 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/02/16/why_mathml.html http://blog.rgaiacs.com/2014/02/16/why_mathml.html <![CDATA[Why MathML]]>

Why MathML

MathML “is a low-level specification for describing mathematics as a basis for machine to machine communication which provides a much needed foundation for the inclusion of mathematical expressions in Web pages” designed by W3C and now part of HTML(5) and EPUB(3). Unfortunately, support MathML wasn’t a priority for the big players that drive the Web and some times the question “Why not deprecate MathML?” raised.

This post try to summarize (with lots of quotes) the very long discussion about native MathML support in Firefox and WebKit/Chromium communities.

Note

Frédéric Wang wrote three amazing blog posts with lots of technical details of MathML support for majors web browsers:

Note

madisli create a pro-cons list related to MathML. Download local copy of the list.

Screenshot of madisli list.

Leia mais...

]]>
Sun, 16 Feb 2014 00:00:00 -0300
http://blog.rgaiacs.com/2014/02/14/3rd_mathml_meeting.html http://blog.rgaiacs.com/2014/02/14/3rd_mathml_meeting.html <![CDATA[3rd mathml meeting]]>

3rd mathml meeting

This is a report about the 3rd Mozilla MathML IRC Meeting (see the announcement here). The topics of the meeting can be found in this PAD (local copy of the PAD) and the IRC log (local copy of the IRC log).

The next meeting will be in March 13th 9PM UTC at #mathml IRC channel. Please add topics in the PAD.

Leia mais...

]]>
Fri, 14 Feb 2014 00:00:00 -0200
http://blog.rgaiacs.com/2014/01/10/2nd_mathml_meeting.html http://blog.rgaiacs.com/2014/01/10/2nd_mathml_meeting.html <![CDATA[2nd MathML meeting]]>

2nd MathML meeting

Note: This post was update in January 29th and we already have the log of #mathml at http://logbot.glob.com.au/?c=mozilla%23mathml.

This is a report about the 2nd Mozilla MathML IRC Meeting and the first one of 2014 (see the announcement here). The topic of the meeting can be found in this PAD (local copy of the PAD) and the IRC log is here.

In case you just want to know how you can help the Mozilla MathML community, go to the Need help section.

The next meeting will be in February 13th 9PM UTC at #mathml IRC channel. Please add topics in the PAD.

Leia mais...

]]>
Fri, 10 Jan 2014 00:00:00 -0200
http://blog.rgaiacs.com/2014/01/06/latex_e_web.html http://blog.rgaiacs.com/2014/01/06/latex_e_web.html <![CDATA[LaTeX, HTML e Web]]>

LaTeX, HTML e Web

LaTeX é uma linguagem de marcação para o sistema de tipografia TeX que foi criado por Leslie Lamport no início dos anos 80. O HTML é uma linguagem de marcação de hyper-texto proposta por Tim Berners-Lee em 1980, especificado e implementado em 1990 (em conjunto com o que viria a ser a World Wide Web).

Francis Diebold escreveu uma maravilhosa série de três post abordando o LaTeX e a Web:

]]>
Mon, 06 Jan 2014 00:00:00 -0200
http://blog.rgaiacs.com/2013/12/20/epub_in_firefox_os.html http://blog.rgaiacs.com/2013/12/20/epub_in_firefox_os.html <![CDATA[EPUB in Firefox OS]]>

EPUB in Firefox OS

Nota

I had to thanks Bruno Vilar that lend me the device used for the review.

I have done a review of the EPUB apps for Firefox OS and it support to MathML:

Update in 24/12/2013 thanks to Frédéric Wang: one of the extensions of Firefox to read EPUB is LUCIFOX (it’s GPLv3) but it didn’t have a version for Firefox OS. One of the Javascript libraries to read EPUB is Epub.js (it’s BSD) but it require node.js. And any of this readers support interactive EPUB.

Leia mais...

]]>
Fri, 20 Dec 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/12/14/mathml_meeting.html http://blog.rgaiacs.com/2013/12/14/mathml_meeting.html <![CDATA[MathML meeting]]>

MathML meeting

This is a report about the Mozilla MathML IRC Meeting (see the announcement here).

The meeting was good to break the silence in #mathml channel, meet some folks that work with MathML and start talking about regular virtual meetings and the MathML development.

Nota

We use this PAD to list the topics for the meeting (backup of the pad here) and the log of it is available here.

Leia mais...

]]>
Sat, 14 Dec 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/11/02/confoa_revisao.html http://blog.rgaiacs.com/2013/11/02/confoa_revisao.html <![CDATA[CONFOA - Revisão do Programa]]>

CONFOA - Revisão do Programa

Nota

Você encontrará os slides em http://www.slideshare.net/ConfOA.

Esta é uma revisão do CONFOA de 2013. O post é bastante longo (e foi escrito com o único objetivo registro histórico).

../../../_images/confoa-pergunta.jpg

Nota

Agradecimentos ao Alexandre Abdo pela foto acima.

Leia mais...

]]>
Sat, 02 Nov 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/11/02/confoa.html http://blog.rgaiacs.com/2013/11/02/confoa.html <![CDATA[CONFOA 2013]]>

CONFOA 2013

Queria ter escrito mais sobre o CONFOA antes mas só agora venho fazê-lo.

../../../_images/confoa.jpeg

Nota

Esta é uma cópia de um post meu no http://www.cienciaaberta.net.

Leia mais...

]]>
Sat, 02 Nov 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/11/02/twitter_e_fsf.html http://blog.rgaiacs.com/2013/11/02/twitter_e_fsf.html <![CDATA[Twitter e a Free Software Foundation]]>

Twitter e a Free Software Foundation

Alguns dias atŕas o Sergio Durigan escreveu em seu blog um ÓTIMO post com o título “About coherence, Twitter, and the Free Software Foundation” (cópia nesse servidor). Neste post o Sergio avisa que a Free Software Foundation (FSF) possui uma conta no Twitter e fala dos motivos pelos quais acredita que isso está errado. A seguir encontra-se meus cometários sobre o post do Sergio e a conta no Twitter da FSF.

Leia mais...

]]>
Sat, 02 Nov 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/10/29/qualidade_dos_rea.html http://blog.rgaiacs.com/2013/10/29/qualidade_dos_rea.html <![CDATA[Qualidade dos REA]]>

Qualidade dos REA

Nota

Este post foi baseado em “On Quality and OER” de David Wiley (cópia nesse servidor).

Todos já ouvimos o seguinte pensamento:

“Não julgue um livro pela sua capa.”

E isso é uma grande verdade para os Recursos Educacionais Abertos (REA) pois muitos acreditam que os REAs possuem conteúdo de qualidade duvidosa em relação aos seus concorrentes fechados e isso nem sempre é verdade.

Leia mais...

]]>
Tue, 29 Oct 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/10/25/pibic.html http://blog.rgaiacs.com/2013/10/25/pibic.html <![CDATA[PIBIC]]>

PIBIC

Hoje foi a apresentação de poster de iniciação científica da área de tecnologias.

Amigos que também estavam apresentado posters.

Na foto acima, da esquerda para a direita: Guilherme, Ivan, Flávia, Matheus, “Não lembro o nome”, Viviane (acho que é isso) e eu.

Leia mais...

]]>
Fri, 25 Oct 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/10/23/testando_codigo.html http://blog.rgaiacs.com/2013/10/23/testando_codigo.html <![CDATA[Testando código]]>

Testando código

Algumas semanas atrás Damien Irving escreveu esse ótimo post sobre como testar códigos (cópia nesse servidor) no qual consegui resumir de forma bastante clara o tema.

Leia mais...

]]>
Wed, 23 Oct 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/10/23/what_is_open_access.html http://blog.rgaiacs.com/2013/10/23/what_is_open_access.html <![CDATA[What is Open Access]]>

What is Open Access

Estamos na semana do acesso aberto. Para quem não sabe o que significa acesso aberto um bom ponto de partida é esse vídeo (cópia nesse servidor) que foi publicado no ano passado.

]]>
Wed, 23 Oct 2013 00:00:00 -0200
http://blog.rgaiacs.com/2013/10/20/acesso_aberto_ultrapassa_50.html http://blog.rgaiacs.com/2013/10/20/acesso_aberto_ultrapassa_50.html <![CDATA[Acesso aberto ultrapassa 50% das publicações]]>

Acesso aberto ultrapassa 50% das publicações

No dia 07 desse mês, Devon Hanel publicou um post em opensource.com com o título “Open access to scientific knowledge has reached its tipping point (cópia nesse servidor) no qual divulga um estudo europeu o qual afirma que daqui a dois anos 50% de todas as publicações acadêmicas estaram disponíveis gratuitamente (das publicações de 2011 50% já encontram-se disponíveis gratuitamente).

Uma informação importante desse estudo é que “a maioria de artigos de alguns campos como biomedicina, biologia, matemática e estatísticas encontram-se gratuitamente disponíveis e que o acesso aberto é mais limitado nas ciências sociais, humanidades, ciências aplicadas, engenharia e tecnologia” (tradução e adaptação do autor de trecho do estudo europeu).

O estudo também envolveu o Brasil que aprensentou 63% do artigos investigados em “acesso aberto” devido, em parte, a grande contribuição da Scielo.

]]>
Sun, 20 Oct 2013 01:00:00 -0200
http://blog.rgaiacs.com/2013/10/20/reprodutibilidade_da_ciencia.html http://blog.rgaiacs.com/2013/10/20/reprodutibilidade_da_ciencia.html <![CDATA[Reprodutibilidade da ciência]]>

Reprodutibilidade da ciência

“A reprodutibilidade de uma experiência científica é uma das condições que permitem incluir no processo de progresso do conhecimento científico as observações realizadas durante a experiência. Essa condição origina-se no princípio de que não se pode tirar conclusões senão de um evento bem descrito, que aconteceu várias vezes, provocado por pessoas distintas. Essa condição permite se livrar de efeitos aleatórios que podem afetar os resultados, de erros de julgamento ou de manipulações por parte dos cientistas.” (Wikipédia)

Ao passarmos a utilizar mais e mais ferramentas computacionais nos experimentos científicos um dos requisitos para a reprodutibilidade do experimento é a disponibilidade do código fonte dos programas utilizados e dos dados de entrada. Infelizmente, hoje, essa não é uma prática comum e foi tema de uma thread na lista de discursão da Software Carpentry sobre qual seria a porcentagem de artigos científicos que disponibilizam os códigos fontes e dados de entrada.

Essa quantidade vai variar de área para área (algumas áreas da computação disponibilizam os códigos mais que outras) mas as estimativas mais animadoras em quase todos os emais era de ~5% e as mais “realistas” de <1%.

]]>
Sun, 20 Oct 2013 01:00:00 -0200
http://blog.rgaiacs.com/2013/10/20/ciencia__tecnologia_e_acesso_aberto.html http://blog.rgaiacs.com/2013/10/20/ciencia__tecnologia_e_acesso_aberto.html <![CDATA[Ciência, tecnologia e acesso aberto]]>

Ciência, tecnologia e acesso aberto

Nota

Neste post pelo termo ciência entende-se “o estudo racional das coisas em geral ou de algum assunto específico” e pelo termo tecnologia entede-se “um maquinário sofisticado”.

Neste post irei falar da relação de ciência e tecnologia que pode ser representado pelo diagrama abaixo e também da importância do acesso aberto.

digrama mostrando a relação entre ciência e tecnologia

Leia mais...

]]>
Sun, 20 Oct 2013 01:00:00 -0200
http://blog.rgaiacs.com/2013/10/20/matematica_em_pacific_rim.html http://blog.rgaiacs.com/2013/10/20/matematica_em_pacific_rim.html <![CDATA[Matemática em Pacific Rim]]>

Matemática em Pacific Rim

Pacific Rim em um filme de 2013 que assisti essa semana no qual somos atacados por monstros gigantes vindos do fundo do mar e por causa disso desenvolvemos robôs gigantes para lugar contra esses monstros.

Uma cena do filme achei muito boa (assista ela aqui) na qual um matemático/físico (não lembro se é informado a formação do personagem) fala sobre sua teoria que foi desenvolvido utilizando a combinação de quadro-negro e giz para depois mostrar uma simulação por meio de um sistema holográfico.

Leia mais...

]]>
Sun, 20 Oct 2013 01:00:00 -0200
http://blog.rgaiacs.com/2013/10/20/latex_course_at_3rd_day_of_encpos.html http://blog.rgaiacs.com/2013/10/20/latex_course_at_3rd_day_of_encpos.html <![CDATA[LaTeX Course at 3rd Day of EnCPos]]>

LaTeX Course at 3rd Day of EnCPos

Last Friday was the last day of my course about LaTeX that I talk some days ago (see the post here.

Leia mais...

]]>
Sun, 20 Oct 2013 01:00:00 -0200
http://blog.rgaiacs.com/2013/10/17/latex_course_at_2nd_day_of_encpos.html http://blog.rgaiacs.com/2013/10/17/latex_course_at_2nd_day_of_encpos.html <![CDATA[LaTeX Course at 2nd Day of EnCPos]]>

LaTeX Course at 2nd Day of EnCPos

Today was the second day of my course about LaTeX that I talk some days ago (see the post here.

Leia mais...

]]>
Thu, 17 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/17/latex_course_at_1st_day_of_encpos.html http://blog.rgaiacs.com/2013/10/17/latex_course_at_1st_day_of_encpos.html <![CDATA[LaTeX Course at 1st Day of EnCPos]]>

LaTeX Course at 1st Day of EnCPos

Yesterday was the first day of my course about LaTeX that I talk some days ago (see the post here. Around 20 students had subscribed for the course but only 10 come for the first day.

Leia mais...

]]>
Thu, 17 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/14/latex_course_at_ecnpos.html http://blog.rgaiacs.com/2013/10/14/latex_course_at_ecnpos.html <![CDATA[LaTeX Course at EnCPos]]>

LaTeX Course at EnCPos

This week I will be teaching LaTeX in the Scientific Meeting of Phd Students of IMECC (in portuguese “Encontro Científico dos Pós-Graduandos do IMECC”).

The course will be in October 16th, 17th and 18th with one 1:20 long each day. It will be a little different from my other LaTeX course (read about it here) and the schedule are:

1st day: find / -name '*tex*'
Starting with words about the past, present and future of (La)TeX. After that some explanation about file formats/extensions and some of programs that are shipped in the LaTeX distribution.
2nd day: The preamble
The preamble of LaTeX documents is where we call for the packages that make our work easier. Information about some popular packages will be given.
3nd day: amsmath, TikZ and BibTeX
This are three of the most famous LaTeX packages. Some examples of use of this packages will be given.

Leia mais...

]]>
Mon, 14 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/10/ponta_negra.html http://blog.rgaiacs.com/2013/10/10/ponta_negra.html <![CDATA[Ponta Negra]]>

Ponta Negra

Nota

Este post decorreu desse post (cópia nesse servidor).

Eu não sou muito fã de praia (que é o nome que damos para a mistura de aréia, água, sal e sol). Mas como fui a trabalho para Ponta Negra (uma das praias de Natal - RN) precisava ao menos fazer uma caminhada na praia para ter o que contar aos amigos.

Leia mais...

]]>
Thu, 10 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/10/mathml_js.html http://blog.rgaiacs.com/2013/10/10/mathml_js.html <![CDATA[MathML.js]]>

MathML.js

MathML.js é o nome provisório de um projeto pessoal que resolvi desenvolver até o final de 2014. As primeiras informações encontram-se logo abaixo.

Leia mais...

]]>
Thu, 10 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/10/escolhas.html http://blog.rgaiacs.com/2013/10/10/escolhas.html <![CDATA[Escolhas]]>

Escolhas

Ao longo deste ano tenho repensado várias vezes sobre meus desafios e necessidades, dentre os quais encontram-se terminar minha graduação que requer aprovação em Física 3, Mecânica Geral e Métodos da Física Matemática.

Ocorre que tenho

  • conflitos com a forma que a ciência é produzida e conduzida atualmente (espero falar disso em outra hora, mas por agora basta dizer que ela é fechada),
  • falta de perspectiva com as oportunidades de trabalho “padrões” relacionadas com minha formação, e
  • desinteresse em estudar as matérias que falta para completar minha graduação pois não vejo em que elas irão contribuir para meu aperfeiçoamento.

E ao mesmo tempo exitem vários projetos interessates em desenvolvimento precisando de contribuições que possibilitam resolver parte dos meus conflitos relacionado a produção e condução da ciência, além de serem ótimos para futuramente procurar trabalho.

Por isso, acabei resolvendo interromper temporariamente minha graduação para dedicar meu tempo em um projeto pessoal e também colaborar com alguns outros.

]]>
Thu, 10 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/10/04/privacidade_e_a_ficcao.html http://blog.rgaiacs.com/2013/10/04/privacidade_e_a_ficcao.html <![CDATA[Privacidade e a Ficção]]>

Privacidade e a Ficção

Aviso

Este post possui spoiler.

Alguns dias atrás eu e o Panaggio estavamos falando de nossas expectativas em relação a terceira temporada de “Person of Interest”.

Leia mais...

]]>
Fri, 04 Oct 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/29/sbpo_tic.html http://blog.rgaiacs.com/2013/09/29/sbpo_tic.html <![CDATA[Trabalho de Iniciação Científica no SBPO]]>

Trabalho de Iniciação Científica no SBPO

Em um post anterior falei sobre o SBPO do qual participei na semana retrasada. Neste post gostaria de detalhar a sessão de trabalhos de iniciação científica.

Leia mais...

]]>
Sun, 29 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/29/sbpo.html http://blog.rgaiacs.com/2013/09/29/sbpo.html <![CDATA[SBPO]]>

SBPO

Na semana retrasada, participei da XLV Simpósio Brasileiro de Pesquisa Operacional que ocorreu em Natal (RN).

Leia mais...

]]>
Sun, 29 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/29/ativista.html http://blog.rgaiacs.com/2013/09/29/ativista.html <![CDATA[Ativista]]>

Ativista

Nota

Este post foi inspirado em “Reflexões de um ativista - Parte 01 de Sergio Durigana Junior (cópia nesse servidor).

Na semana passada tinha escrito sobre o Software Freedom Day que o LibrePlanet São Paulo organizou. O Sergio escreveu algumas reflexões e gostaria de fazer algumas partindo das que ele fez.

Leia mais...

]]>
Sun, 29 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/29/leap_of_faith.html http://blog.rgaiacs.com/2013/09/29/leap_of_faith.html <![CDATA[Leap of faith]]>

Leap of faith

Nota

Este post é inspirado em Morando sozinha ... de Michele (cópia nesse servidor)

Nota

Leap of faith é uma expressão inglesa para o ato de acreditar em algo sem esta ter sido demonstrada. Apenas achei que seria um título adequado esse post.

No seu texto, Michele falou sobre sua experiencia sair da casas dos pais para ir morar sozinha (que não minha opinião é um ótimo relato).

Leia mais...

]]>
Sun, 29 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/29/ensure_art_is_made.html http://blog.rgaiacs.com/2013/09/29/ensure_art_is_made.html <![CDATA[Como garantir a produção de conteúdo]]>

Como garantir a produção de conteúdo

No seu texto, Falkvinge cita o trecho da constituição dos Estados Unidos que trata do direito autoral cuja justificativa é

…to promote the progress of science and the useful arts…

Isso é, “para promover o progresso da ciência e das artes úteis” (em tradução literal). Note que em nenhum momento a justificativa é garantir o recebimento de dinheiro por parte do autor ou seu representante.

Leia mais...

]]>
Sun, 29 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/22/creative_commons_4_0.html http://blog.rgaiacs.com/2013/09/22/creative_commons_4_0.html <![CDATA[Creative Commons 4.0]]>

Creative Commons 4.0

Para que não sabe as licenças Creative Commons são licenças do tipo copyleft voltadas para textos, música, vídeos, ... em oposição a GPL que é voltada para software. A primeira versão das licenças Creative Commons foi publicada no fim de 2002 e provavelmente nesse ano será lançada a quarta versão.

Leia mais...

]]>
Sun, 22 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/22/publicacao_de_software_cientifico.html http://blog.rgaiacs.com/2013/09/22/publicacao_de_software_cientifico.html <![CDATA[Publicação de Software Científico]]>

Publicação de Software Científico

Nota

Este é um cross-post. Ele também foi publicado em http://www.cienciaaberta.net/publicacao-de-software-cientifico/.

Nota

Este post é baseado “no post Publishing scientific software matters” de Gaël Varoquaux e no artigo “Publishing scientific software matters” de Christophe Pradal, Gaël Varoquaux e Has Peter Langtangen (cópia do pré-print do artigo nesse servidor).

Cada vez mais softwares estão desempenhando papel fundamental na produção científica, seja transformando um modelo teórico em simulações, controlando experimentos ou filtrando dados para serem analisados. Infelizmente algumas coisas precisam ser melhoradas.

Leia mais...

]]>
Sun, 22 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/22/sfd.html http://blog.rgaiacs.com/2013/09/22/sfd.html <![CDATA[SFD]]>

SFD

Visão do auditório.

Ontem, 21 de setembro de 2013 o LibrePlanet São Paulo realizou o Software Freedom Day 2013 em Campinas (maiores informações na página do evento). Meus enormes agradecimentos ao Sergio e todos aqueles que ajudaram na realização do evento.

Nota

Fotos do evento encontram-se disponíveis nesse arquivo que deve demorar um pouco para ser baixado devido a minha baixa velocidade.

Leia mais...

]]>
Sun, 22 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/20/producao_cientifica.html http://blog.rgaiacs.com/2013/09/20/producao_cientifica.html <![CDATA[Produção Científica e Integridade]]>

Produção Científica e Integridade

Este post trata de uma das messas redondas que assisti no SBNeC cujo título era “Produção Científica e Integridade em Pesquisas: Consensos, Demandas e Conflitos” que foi coordenada por Sonia Vasconcelos da Universidade Federal do Rio de Janeiro e contou com a presença de:

  • Claude Pirmez da Fundação Osvald Cruz que apresentou “A Integridade em Pesquisa nas Intituições: Como Lidar com Conflitos?”;
  • Maria Vargas da Universidade Federal Fluminense que apresentou “Integridade Científica e Formação de Jovens Pesquisadores: Por Onde Começar?”;
  • Rosemary Shinkai da PUC do Rio Grande do Sul que apresentou “Integridade em Pesquisa: O que Mudou no Cenário Editorial?”;
  • Sonia Vasconcelos da Universidade Federal do Rio de Janeiro que apresentou “Integridade em Pesquisa e Correção da Literatura Científica: Desafios Contemporâneos”.

Leia mais...

]]>
Fri, 20 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/20/neuroscience_and_education.html http://blog.rgaiacs.com/2013/09/20/neuroscience_and_education.html <![CDATA[Neurociência e Educação]]>

Neurociência e Educação

Este post trata de uma das messas redondas que assisti no SBNeC cujo título era “Neurosience and Education: Building Bridges” que foi coordenada por Cecilia Hedin Pereira da Universidade Federal do Rio de Janeiro e contou com a presença de:

  • Leonor Guerra da Universidade Federal de Minas Gerais que apresentou “NeuroEduca: Neuroscience in the classroom”;
  • Marilia Z. Guimarães da Universidade Federal do Rio de Janeiro que apresentou “Using digital technology and neuroscience in learning”;
  • Sidarta Ribeiro da Universidade Federal do Rio Grande do Norte que apresentou “Neuroscience and Education: how far is the bridge?”;
  • Soo-Siang Lim da National Science Foundation que apresentou “Science of Learning: Crossing Boundaries to Make a Difference”.

Leia mais...

]]>
Fri, 20 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/20/sbnec.html http://blog.rgaiacs.com/2013/09/20/sbnec.html <![CDATA[SBNeC]]>

SBNeC

Nota

Este é um post de agradecimento ao convite do Eric para acompanhá-lo na XXXVII Reunião Anual da Sociedade Brasileira de Neurociências e Comportamento - SBNeC.

Na semana passada, participei da XXXVII Reunião Anual da SBNeC que ocorreu na Universidade Federal de Minas Gerais (UFMG) no campus Pampulha.

Leia mais...

]]>
Fri, 20 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/10/mooc_ou_mess.html http://blog.rgaiacs.com/2013/09/10/mooc_ou_mess.html <![CDATA[MOOC ou MESS]]>

MOOC ou MESS

Hoje, Steve Kolowich escreveu para The Chronicles of Higher Education/Wired Campus um artigo intulado “Google and edX Create a MOOC Site for the Rest of Us” (cópia nesse servidor). Essa reportagem me fez lembrar do Greg, meu instrutor no treinamento da Software Carpentry, dizendo

Greg Wilson: MOOC = massive open online course
Greg Wilson: more properly called “MESS”
Greg Wilson: for “Massively Enhanced Sage-on-the-Stage”

Leia mais...

]]>
Tue, 10 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/06/torboox.html http://blog.rgaiacs.com/2013/09/06/torboox.html <![CDATA[TorBoox]]>

TorBoox

Hoje Andy publicou um artigo intitulado Pirates Plan to Beat Up Amazon & Disrupt the Ebook Market (cópia nesse servidor) no TorrentFreak falando sobre um site pirata voltado para livros, o TorBoox (apenas em alemão).

Leia mais...

]]>
Fri, 06 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/04/review_of_my_latex_course_at_semat.html http://blog.rgaiacs.com/2013/09/04/review_of_my_latex_course_at_semat.html <![CDATA[Review of my LaTeX Course at SEMAT]]>

Review of my LaTeX Course at SEMAT

In my last four post I write about the course of LaTeX that I teach this week. This is the last post about it and cover some topics that I didn’t write about in the previous ones.

Leia mais...

]]>
Wed, 04 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/04/latex_course_at_semat_3rd_day.html http://blog.rgaiacs.com/2013/09/04/latex_course_at_semat_3rd_day.html <![CDATA[LaTeX Course at 3rd Day of Semat]]>

LaTeX Course at 3rd Day of Semat

Today was the third and last day of my course about LaTeX that I talk (in this post). Around 10 students attend it and you will find more information about that below.

Leia mais...

]]>
Wed, 04 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/04/latex_course_at_semat_2nd_day.html http://blog.rgaiacs.com/2013/09/04/latex_course_at_semat_2nd_day.html <![CDATA[LaTeX Course at 2nd Day of Semat]]>

LaTeX Course at 2nd Day of Semat

Yesterday was the second day of my course about LaTeX that I talk (in this post). Around 10 students attend it and you will find more information about that below.

Leia mais...

]]>
Wed, 04 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/02/latex_course_at_semat_1st_day.html http://blog.rgaiacs.com/2013/09/02/latex_course_at_semat_1st_day.html <![CDATA[LaTeX Course at 1st Day of Semat]]>

LaTeX Course at 1st Day of Semat

Today was the first day of my course about LaTeX that I talk yesterday (see the post here). Around 20 students attend it and you will find more information about that below.

Leia mais...

]]>
Mon, 02 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/09/01/latex_course.html http://blog.rgaiacs.com/2013/09/01/latex_course.html <![CDATA[LaTeX Course at Semat]]>

LaTeX Course at Semat

In the new three days I will be teaching a little of LaTeX to some undergraduate students at 2nd Semat (page in portuguese). Bellow I give more informations of how I have planned the course.

Leia mais...

]]>
Sun, 01 Sep 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/31/segunda_rodada_do_treinamento_da_software_carpentry.html http://blog.rgaiacs.com/2013/08/31/segunda_rodada_do_treinamento_da_software_carpentry.html <![CDATA[Segunda rodada do treinamento da Software Carpentry]]>

Segunda rodada do treinamento da Software Carpentry

Nessa quinta-feira aconteceu o segundo encontro do treinamento da Software Carpentry que estou fazendo. (Backup do pad aqui.)

Leia mais...

]]>
Sat, 31 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/31/organizacao_do_conhecimento.html http://blog.rgaiacs.com/2013/08/31/organizacao_do_conhecimento.html <![CDATA[Organização do conhecimento]]>

Organização do conhecimento

Quando comecei meu curso de inglês em uma escola de idiomas, uma das primeiras coisas que minha professora disse foi “You must try to think in english.”. Lembrei dessa fala dela quando estava lendo o segundo capítulo de “How Learning Works: Seven Research-Based Principles for Smart Teaching” de Susan A. Ambrose et. al. cujo título é “How does the way students organize knowledge effect their learning?” (“Como a forma de organizar o conhecimento afeta o aprendizado?” em tradução literal). Neste post irei falar sobre esse capítulo.

Leia mais...

]]>
Sat, 31 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/31/prerequisitos_em_disciplinas.html http://blog.rgaiacs.com/2013/08/31/prerequisitos_em_disciplinas.html <![CDATA[Pré-requisitos em disciplinas]]>

Pré-requisitos em disciplinas

Em um post anterior falei sobre o treinamento que estou fazendo com a Software Carpentry e do livro que está sendo utilizado de referência (“How Learning Works: Seven Research-Based Principles for Smart Teaching” de Susan A. Ambrose et. al.). Neste post irei falar sobre o primeiro capítulo desse livro: “How does student’s prior knowledge affect their learning?” (“Como o conhecimento do aluno afeta seu aprendizado?” em tradução literal).

Leia mais...

]]>
Sat, 31 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/30/ccdc.html http://blog.rgaiacs.com/2013/08/30/ccdc.html <![CDATA[Inauguração da Casa da Cultura Digital de Campinas]]>

Inauguração da Casa da Cultura Digital de Campinas

No dia 28 de agosto de 2013 às 19h foi inaugurado a Casa da Cultura Digital de Campinas (CCD-CPS) em sua “sede” localizada na CIS Guanabara.

Leia mais...

]]>
Fri, 30 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/25/tpm.html http://blog.rgaiacs.com/2013/08/25/tpm.html <![CDATA[TPM]]>

TPM

TPM ou “Trusted Platform Module” é uma especificação para um chip utilizado por vários fabricantes de hardware e por alguns sistemas operacionais utilizados para vigiar o usuário.

Para saber quais fabricantes que utilizam esse chip e quais sistemas operacionais veja [1] (cópia nesse servidor) e [2] (cópia nesse servidor).

Referência

[1]German Government Warns Not To Use Windows 8
[2]Governo alemão dá aviso para que usuários não utilizem o Windows 8
]]>
Sun, 25 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/25/tecnologias_na_educacao.html http://blog.rgaiacs.com/2013/08/25/tecnologias_na_educacao.html <![CDATA[Tecnologias na educação]]>

Tecnologias na educação

Nessa semana li no Goodereaders que a Apple criou uma seção denominada “Apple and Education” na sua página (também existe uma versão em português focada no Brasil).

De certa forma é interessante ver a diferença entre os aplicativos educacionais proprietários que rodam nos aparelhos da maçã e o REAs (Recursos Educacionais Abertos).

]]>
Sun, 25 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/25/pirataria_e_livros_eletronicos.html http://blog.rgaiacs.com/2013/08/25/pirataria_e_livros_eletronicos.html <![CDATA[Pirataria e livros eletronicos]]>

Pirataria e livros eletronicos

Ernesto escreveu um post intitulado “Piracy Doesn’t Harm eBook Sales, Publisher Says” (cópia nesse servidor) para o TorrentFrek a respeito de um pronunciamento da Springer afirmando que a pirataria e o compartilhamento de arquivos não afeta consideravelmente seu portifólio. A seguir apresento minha opinião do motivo disso ocorrer.

Leia mais...

]]>
Sun, 25 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/25/qualidade_de_codigo.html http://blog.rgaiacs.com/2013/08/25/qualidade_de_codigo.html <![CDATA[Qualidade de código]]>

Qualidade de código

Mike Jacksob escrever um ótimo post, “What Makes Good Code Good at INTECOL13 (cópia nesse servidor) no blog da Software Carpentry falando sobre qualidade de código.

Leia mais...

]]>
Sun, 25 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/25/ensinando_computacao_em_biologia.html http://blog.rgaiacs.com/2013/08/25/ensinando_computacao_em_biologia.html <![CDATA[Ensinando computação em biologia]]>

Ensinando computação em biologia

Um ótimo vídeo com trechos de entrevistas com Dr. C. Titus Brown, Kaitlin Thaney e Dr. Greg Wilson na SESYNC (National Socio-Environmental Synthesis Center) foi divulgado [1] (cópia nesse servidor).

Referencias

[1]VIDEO: Materials & Workshops for Cyberinfrastructure Education in Biology
]]>
Sun, 25 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/24/o_que_eh_ciencia.html http://blog.rgaiacs.com/2013/08/24/o_que_eh_ciencia.html <![CDATA[O que é ciência?]]>

O que é ciência?

Semana passada Kaitlin Thaney publicou a seguinte frase de John Wilbanks:

“The life sciences would seem, on the surface, ideal for open source. It’s a world built on disclosure – whether publication or patent – it doesn’t count until you tell the world. It’s a world where the knowledge itself snaps together in a fashion that looks eerily like a wiki, where one person only makes a small set of edits in an experiment that establishes a new fact. And it’s a world where the penalty for redundancy is high – no one in their right mind wants to spend scarce research dollars on a problem that has been solved already, a lead that is a dead end, a target guaranteed to lead to side effects.”

Que, em tradução literal, seria algo como:

“As ciências biológicas deveriam ver, na superfície, princípios para o código aberto. As ciências biológicas são um mundo construído sob descobertas - baseada em publicações ou patentes - que não importam até serem divulgadas para o mundo. É um mundo onde o conhecimento por se só parece como uma wiki, onde cada pessoa apenas produz uma pequena quantidade de edições em um experimento que estabelece um novo fato. E é um mundo em que a penalidade para redundância é alta - ninguém em plena consciência deseja gastar os escarsos financiamentos em um problema que já tenha sido resolvido, em um caminho sem saída, em um alvo que irá produzir resultados com efeitos colaterais.”

Leia mais...

]]>
Sat, 24 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/24/paranoia.html http://blog.rgaiacs.com/2013/08/24/paranoia.html <![CDATA[Paranoia]]>

Paranoia

Paranoia é o nome de um filme a ser lançado em outubro desse ano e também o nome que Disturbia recebeu aqui no Brasil. Mas esse post é sobre o artigo “Paranoia Optimization for Our Modern Times” (cópia nesse servidor) de Deborah Nicholson que tive a oportunidade de conhecer no FISL14.

Leia mais...

]]>
Sat, 24 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/21/pagamento_para_artistas.html http://blog.rgaiacs.com/2013/08/21/pagamento_para_artistas.html <![CDATA[Pagamento para artistas]]>

Pagamento para artistas

Nessa semana Rick Falkvinge (o fundador do Partido Pirata) escreveu no TorrentFreak sobre o pagamento para artistas. O artigo encontra-se disponível aqui (backup nesse servidor).

Leia mais...

]]>
Wed, 21 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/21/ereaders_para_especiais.html http://blog.rgaiacs.com/2013/08/21/ereaders_para_especiais.html <![CDATA[Leitores eletrônicos para "especiais"]]>

Leitores eletrônicos para “especiais”

Ontem apareceu uma ótima reportagem sobre acessibilidade (não em relação a preço, mas em adequação a usuários com necessidades especiais) de leitores eletrônicos no “Good Ereaders” que pode ser visualizada aqui (backup nesse servidor).

Leia mais...

]]>
Wed, 21 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/21/como_o_aprendizado_funciona.html http://blog.rgaiacs.com/2013/08/21/como_o_aprendizado_funciona.html <![CDATA[Como o aprendizado funciona]]>

Como o aprendizado funciona

Semana passada iniciei o treinamento para instrutor da Software Carpentry, uma ONG cujo objetivo é ajudar cientistas a serem mais produtivos ao fazer melhor uso das tecnologias disponíveis hoje.

Leia mais...

]]>
Wed, 21 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/08/18/pos_graduacao.html http://blog.rgaiacs.com/2013/08/18/pos_graduacao.html <![CDATA[Pós-Graduação]]>

Pós-Graduação

No início do mês, David Banks publicou em seu blog e em Cyborgology da “The Society Pages” (ver cópia aqui) um artigo (licenciado sob CC-BY-NC-SA) sobre os problemas da pós-graduação.

Leia mais...

]]>
Sun, 18 Aug 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/27/click_se_for_um_terrorista.html http://blog.rgaiacs.com/2013/07/27/click_se_for_um_terrorista.html <![CDATA[Click se for um terrorista]]>

Click se for um terrorista

No dia 23/07/2013 Evgeny Morozov, pesquisador-visitante da Universidade de Stanford, escreveu o artigo “‘Big data’ poderia ter impedido o 11 de Setembro (tradução de Paulo Migliacci) para a Folha de São Paulo (ver cópia local).

Um dos pontos do artigo de Morozov é que “precisamos apenas estabelecer algum relacionamento entre os terroristas desconhecidos do amanhã e os terroristas estabelecidos de hoje”. Isso significa que:

Leia mais...

]]>
Sat, 27 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/20/ciencia_aberta_na_web.html http://blog.rgaiacs.com/2013/07/20/ciencia_aberta_na_web.html <![CDATA[Ciência Aberta na Web]]>

Ciência Aberta na Web

Nota

Este post foi inspirado e baseado em Sloan Foundation Proposal Round 2 e Greg Wilson que foi originalmente publicado em 05/07/2013 no blog da Software Carpentry sob a licença CC-BY.

Para aqueles que não sabem, a Mozilla não é apenas a desenvolvedora do navegador Firefox mas uma grande fomentadora de inovação na web por meio de vários projetos livres (ou abertos) que lidera ou participa como, por exemplo:

  • Persona: um sistema de identificação/autenticação descentralizado,
  • Popcorn: uma biblioteca para manipulação de páginas webs baseadas na reprodução de audio e vídeo,
  • Big Blue Button: uma plataforma livre para video conferência voltada para o ensino,
  • WebMaker: um grupo empenhado em serem facilitadores para que novas pessoas aprendam não só utilizar a web mas também criá-la.

Há mais de um mês atrás ela oficialmente lançou o Mozilla Science Lab (ver o anúncio em [2], [3] e [4]) que será dirigido por Kaitlin Thaney e terá como líder de projeto Greg Wilson [5]. A seguir espero explicar qual o objetivo da Mozilla e seus parceiros nesse novo projeto.

Leia mais...

]]>
Sat, 20 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/20/ilhas_fortificadas.html http://blog.rgaiacs.com/2013/07/20/ilhas_fortificadas.html <![CDATA[Ilhas fortificadas]]>

Ilhas fortificadas

Um dos grande problemas da internet hoje são as ilhas fortificadas (ou chiqueirinhos) criados pelos grandes nomes da área como:

  • Facebook,
  • Google,
  • Apple,
  • Microsoft,
  • Amazon,
  • Twitter, ...

que deixam os usuários presos aos seus serviços. A seguir você encontra uma lista de exemplos pelas quais os nomes anteriores são ilhas fortificadas.

Nota

As ilustrações da figura anterior foram retiradas do site OpenClipArt e encontram-se em domínio público.

Leia mais...

]]>
Sat, 20 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/18/lei_9610.html http://blog.rgaiacs.com/2013/07/18/lei_9610.html <![CDATA[Lei 9610]]>

Lei 9610

A lei federal de número 9610 é trata dos direitos autorais que não é conhecida pela maior parte dos brasileiros. Inspirado pela forma como as licenças Creative Commons são veiculadas:

  • versão legal,
  • versão humana,
  • versão robótica,

resolvi preparar uma versão humana para a lei 9610:

Nota

As ilustrações da figura anterior foram retiradas do site OpenClipArt e encontram-se em domínio público.

]]>
Thu, 18 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/18/competencia_computacional.html http://blog.rgaiacs.com/2013/07/18/competencia_computacional.html <![CDATA[Competência Computacional]]>

Competência Computacional

Nos últimos dez anos muitas coisas aconteceram e acabaram promovendo uma crise de gerações de cientistas, digo, com o surgimento de

  • banda larga,
  • copyleft,
  • wikis,
  • sistema de controle de versão (e.g., git),
  • tablets e ereaders, ...

alguns pesquisadores mais novos e nativos digitais (principalmente com essas novas tecnologias) questionaram a maneira como é feito ciência na atualidade que não mudou muito de como ocorria na geração passada.

Greg Wilson publicou um post sobre a questão de competência computacional para biólogos que acredito estar relacionada com essa crise de gerações e também ser válido para várias outras áreas. A seguir você encontra uma tradução de parte desse post.

Leia mais...

]]>
Thu, 18 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/08/videos_do_fisl14.html http://blog.rgaiacs.com/2013/07/08/videos_do_fisl14.html <![CDATA[Vídeos do FISL14]]>

Vídeos do FISL14

Nota

Desculpas pelo pico de posts (muito deles incompletos) que surgiram ontem. Estou tentando fazer um relato pessoal das palestras que assisti.

O FISL é o Fórum Internacional de Software Livre que ocorre todo ano em Porto Alegre no mês de julho. FISL14 é a 14ª edição do FISL que ocorreu na última semana.

Algumas das palestras do FISL14 foram gravadas, transmitidas ao vivo e agora encontram-se disponíveis para baixar na página da grade de palestras. Se você não foi ao evento essa é uma ótima oportunidade para saber o que rolou lá e caso tenha ido de assitir aquela palestra que não consegui.

Nota

Algumas das palestras do FISL13, edição do ano passado também encontram-se disponíveis para download na grade de programação do respectivo ano.

]]>
Mon, 08 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/06/integrando_gdb_e_systemtap.html http://blog.rgaiacs.com/2013/07/06/integrando_gdb_e_systemtap.html <![CDATA[Integrando GDB e SystemTap na depuração de aplicativos]]>

Integrando GDB e SystemTap na depuração de aplicativos

A última palestra que assisti no FISL14 foi “Integrando GDB e SystemTap na depuração de aplicativos” do amigo Sergio Durigan Junior.

Segio se preparando para iniciar sua apresentação.

Para quem não sabe, o GDB é o The GNU Debugger e SystemTap é uma “biblioteca” para adição de marcações no código compilado que pode ser utilizada para depuração.

Primeiro slide da apresentação do Sergio.

O trabalho realizado pelo Sergio foi construir uma ponte entre o SystemTap e o GDB. As vantagens desse trabalho é a facilitação na depuração de um código sem a necessidade de incluir informações de depuração (que aumentam muito o tamanho do executável) e a independência de linhas para pontos de paradas relacionados ao System Tap.

Sergio durante sua palestra.

Fiquei feliz da sala não estar muito fazia. Antes e durante o FISL14 ficávamos brincando que pela apresentação do Sergio ser no último horário estariam na palestra apenas seus amigos.

]]>
Sat, 06 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/06/encontro_comunitario_lp_br_sp.html http://blog.rgaiacs.com/2013/07/06/encontro_comunitario_lp_br_sp.html <![CDATA[Encontro Comunitário do LibrePlanet São Paulo]]>

Encontro Comunitário do LibrePlanet São Paulo

Durante o FISL14 o LibrePlanet São Paulo realizou um encontro comunitário.

Membros do LibrePlanet São Paulo que lideraram o encontro. Cascardo, Panaggio e Sergio (da direita para a esquerda).

O encontro iniciou-se com o Cascardo falando sobre os monopólios intelectual, também conhecidos como propriedade intelectual, (mostrando a diferença entre patentes, marcas registradas e direito autoral) e posteriormente aprofundando-se na lei de direito autoral brasileira. A palestra do Cascardo foi fabulosa e adorei a renomeação de termos que ele fez.

Cascardo falando sobre monopólios intelectuais com os slides ao fundo.

Depois da apresentação sobre monopólios intelectuais, Sergio falou um pouco de software livre. Sua fala não foi muito longa pois muito já tinha sido falado sobre o tema e ele precisava poupar sua voz para a sua palestra que seria horas depois.

Sergio falando sobre software livre com os slides ao fundo.

Depois do Sergio, houve uma debate sobre redes sociais (privacidade e alternativas) e compartilhamento de arquivos (alternativas, privacidade, e software como um serviço).

Público que participou do encontro comunitário.

Ainda gostaríamos de ter falado sobre outros assuntos como Android e Firefox OS mas o tempo acabou antes.

]]>
Sat, 06 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/06/lembrancas_de_aaron_swartz.html http://blog.rgaiacs.com/2013/07/06/lembrancas_de_aaron_swartz.html <![CDATA[Lembranças de Aaron Swartz]]>

Lembranças de Aaron Swartz

Essa palestra foi apresentada por Seth Schoen (em português) e sem dúvida foi a que mais gostei (fiquei tão emocionado que chorei durante ela).

Seth Schoen durante sua palestra.

Para que não sabe Aaron Swartz foi um garoto prodígio na área de computação que esteve envolvido com a criação de metadados, informações que possam ser legíveis por máquinas, compartilhamento do conhecimento de forma aberta (Creative Commons), descentralização da internet, privacidade e anonimato, ...

No início desse ano Swartz suicidou-se devido a ser declarado culpado por baixar vários artigos científicos no MIT. Seth foi um grande amigo de Swartz que não teve a oportunidade de ajudá-lo pois esse não falou sobre seus problemas legais uma vez que isso poderia “incriminá-lo” frente aos tribunais.

]]>
Sat, 06 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/05/software_patents.html http://blog.rgaiacs.com/2013/07/05/software_patents.html <![CDATA[Software Patents And What To Do About Them]]>

Software Patents And What To Do About Them

“Software Patents And What To Do About Them” foi uma das palestras apresentadas por Deb Nicholson (ligada a FSF) e Simon Phipps (presidente da Open Source Iniciative).

Felipe, Rodrigo e Oliva (da esquerda para direita).

Nessa palestra foi apresentado a origem das patentes cujo objetivo era incentivar a geração de novos conhecimentos e sua disseminação e que hoje não é mais satisfeita.

Também foi dito que atualmente é impossível estar 100% protegido contra um processo por violação de patentes mas existe algumas coisas que podem ser feito:

  • Utilizar licenças modernas como a GPLv3 que já possui clausulas sobre violação de patentes,
  • Utilização de formatos abertos pois existem acordos relacionados a esses formatos que impedem seus desenvolvedores de criar processos relacionados aos formatos,
  • Afiliar-se a organizações que assinaram acordos para não criar processos contra outros membros e que também possuem repositórios de patentes.
]]>
Fri, 05 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/05/okf_br.html http://blog.rgaiacs.com/2013/07/05/okf_br.html <![CDATA[Open Knowledge Foundation Brasil, a Rede pelo Conhecimento Livre]]>

Open Knowledge Foundation Brasil, a Rede pelo Conhecimento Livre

A OKF, Open Knowledge Foundation, marcou presença no FISL14 com uma palestra promovida pela iniciativa brasileira (slides aqui).

Slide inicial da apresentação da OKF.

Para quem não sabe a OKF, ela é uma organização que deseja

“um mundo onde o conhecimento livre esteja presente em todo nosso cotidiano, tanto online como offline. Promove o conhecimento livre por acreditar em sua capacidade de gerar grandes benefícios sociais”.
Slide com a visão da OKF (ver texto anterior).

Dentre os projetos da OKF destacam-se:

  • CKAN que é um sistema para publicações de dados abertos,
  • Open spending que busca mapear os gastos governamentais.

A iniciativa brasileira da OKF tem trabalhado em conjunto com vários grupos e entidades nos seguintes projetos:

Everton durante sua palestra pela iniciativa brasileira da OKF.

Para os interessados em dados abertos, recomenda-se:

]]>
Fri, 05 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/05/livros_eletronicos.html http://blog.rgaiacs.com/2013/07/05/livros_eletronicos.html <![CDATA[Livros eletrônicos iterativos com HTML5 e ePUB3]]>

Livros eletrônicos iterativos com HTML5 e ePUB3

Essa palestra foi apresentada pelo Jomar Silva (ou HomemBit) e foi baseada nos resultados de um hackaton promovido pela Intel no primeiro semestre desse ano.

Jomar durante sua palestra.

Na primeira parte da palestra o Jomar falou um pouco sobre formatos de livros digitais dando maiores detalhes do ePUB3.

Slide inicial da apresentação do Jomar.

Na segunda parte ele mostrou o exemplo desenvolvido durante o hackaton que é uma aplicação web para auxiliar no ensino de equações de primeiro e segundo grau e da fórmula de Baskara.

A aplicação desenvolvida pode ser incluída em um livro eletrônico no formato ePUB3 sem perda de funcionalidade.

Como o Jomar deixou bem claro em sua palestra, a grande vantagem do ePUB3 sobre páginas webs e aplicativos nativos é sua distribuição.

]]>
Fri, 05 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/05/irc_wiki_git_e_forum.html http://blog.rgaiacs.com/2013/07/05/irc_wiki_git_e_forum.html <![CDATA[IRC, Wiki, Git e Fórum como ferramentas para ensino de Linux e colaboratividade]]>

IRC, Wiki, Git e Fórum como ferramentas para ensino de Linux e colaboratividade

A palestra “IRC, Wiki, Git e Fórum como ferramentas para ensino de Linux e colaboratividade” foi realizada por Gabriel Fedel, que tive a oportunidade de conhecer na semana anterior ao FISL14 em uma reunião sobre o projeto “Jovens Hackers” (maiores informações sobre o projeto nesse pad).

Gabriel no início de sua palestra com o slide inicial no fundo.

Essa apresentação baseou-se no trabalho que ele realizou durante o primeiro semestre desse ano na faculdade em que é professor (ministrou duas disciplinas para cursos relacionados com computação).

Um dos slides da apresentação do Gabriel.

Estava muito animado pela palestra do Gabriel pelo assunto me interessar e gostei muito dela.

No “experimento” realizado os alunos poderiam ganhar até um ponto extra na nota pelas atividades (mais relatório) em IRC, Wikis, Git, e Fóruns (o aluno deveria escolher um). Aproximandamente um quarto dos alunos mostraram interesse inicialmente em realizar as atividades sendo que alguns desistiram durante o semestre.

Em relação aos resultados apresentados, tenho os seguintes comentários:

  • Gostaria que os alunos tivessem utilizado IRC e Git pois já existem bastante trabalhos feitos com Wikis e Fóruns.
  • Como fazer para os alunos não contribuam apenas durante a disciplina mas depois desta?

Nota

O Gabriel me enviou a palestra por email para que eu deixa-se disponível. Você pode fazer o download dela aqui.

]]>
Fri, 05 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/04/encontro_de_hackers_gnu.html http://blog.rgaiacs.com/2013/07/04/encontro_de_hackers_gnu.html <![CDATA[Encontro de Hackers GNU: desafio estratégicos para o Software Livre - 2ª edição]]>

Encontro de Hackers GNU: desafio estratégicos para o Software Livre - 2ª edição

Na segunda edição do Encontro de Hackers GNU, participaram da mesa:

  • Felipe Sanches,
  • Rodrigo da Silva,
  • Alexandre Oliva.
Felipe, Rodrigo e Oliva (da esquerda para direita).

Richard Stallman apareceu no encontro, ficou por um tempo e depois foi embora pois não entendia o que estava sendo dito (em português).

Stallman, Felipe, Rodrigo e Oliva (da esquerda para direita).

Durante o encontro o Felipe e o Rodrigo falaram sobre como foram introduzidos ao software livre, sua época universitária na USP e o envolvimento atual com a Metamáquina, uma impressora 3D que é hardware e software aberto.

Também foi falado na dificuldade de adquirir hardware compatível com GNU/Linux devido a dificuldade em encontrar as especificações técnicas que muitas vezes não são claras, trocas constantes de componentes sem mudança no código do produto e outros problemas.

Também foram resolvidas algumas dúvidas em relação a nomenclatura que a plateia tinha, assim espero, como por exemplo:

GNU
Refere-se ao sistema operacional livre iniciado por Richard Stallman. Como o kernel nunca ficou pronto pode estar se referindo apenas aos vários programas do Projeto GNU como emacs, gcc, gdb, glibc, coreutils, ...
Projeto GNU
Refere-se ao projeto iniciado por Richard Stallman para escrever um sistema operacional livre.
Linux

É um kernel escrito pelo Linus Torvalds. Ao juntar o kernel Linux com os programas do Projeto GNU temos um sistema operacional.

De forma errada é comum chamar de Linux o sistema operacional composto pelo kernel Linux e vários dos programas do projeto GNU.

Distribuições

É o empacotamento de um kernel com outros programas que muitas vezes conta com um gerenciador de pacotes que permite ao usuário instalar novos programas.

Debian, Fedora, Arch, Gentoo, Ubuntu, Mint, ... são distribuições.

]]>
Thu, 04 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/04/boot_restrito.html http://blog.rgaiacs.com/2013/07/04/boot_restrito.html <![CDATA[Boot Restrito, a Solução Falsa e a Real]]>

Boot Restrito, a Solução Falsa e a Real

Essa palestra foi ministrada pelo Alexandre Oliva. Logo no início da palestra eu me assustou fazendo acreditar que a máquina dele, um Lemote Yeeloong, tinha dado problema mas era apenas uma descrição dos problemas com UEFI.

Oliva durante a palestra.

Para quem não sabe o que é boot restrito (também chamado de boot seguro, secure boot e UEFI) fica um pequeno resumo:

É uma especificação implementada na BIOS que permite ela iniciar apenas sistemas operacionais assinados digitalmente com uma chave armazenada na memória não volátil da placa-mãe.

O boot restrito foi empurrado pela Microsoft no lançamento do Windows 8 de forma que esse sistema operacional só roda em máquinas compatíveis com o boot restrito. O problema com o boot restrito são:

  • a assinatura digital só pode ser feita pelo fabricante, i.e., o usuário não pode adicionar sua própria chave;
  • possibilidade de em breve ser removido a opção de desabilitar o boot restrito;
  • dificuldade em alguns aparelhos de acessar a BIOS.
Slide da apresentação sobre Tivoização.

O Oliva lembrou a todos da tivoização, prática que deve seu nome a TiVo devido a prática de bloquear o usuário de rodar uma versão modificada do software (alguns consideram como o avó do boot restrito). Essa prática da TiVo ficou muito famosa pela TiVo utilizar software licenciado com GPL (versão 2) e ter arrumado uma forma de limitar a liberdade do usuário. Na GPL versão 3 já existe uma clausula que impossibilita a prática da tivoização.

]]>
Thu, 04 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/04/gnu__30_anos_de_luta.html http://blog.rgaiacs.com/2013/07/04/gnu__30_anos_de_luta.html <![CDATA[GNU: 30 anos de luta]]>

GNU: 30 anos de luta

Quem apresentou essa palestra foi o Alexandre Oliva.

Oliva durante a palestra.

Nesse ano o Projeto GNU completa 30 anos. Na palestra o Oliva falou sobre as origens do projeto, as quatro liberdades, ...

Muitas pessoas acreditam que o Projeto GNU é socialista ou contra o capitalista sendo isso uma grande mentira. O Projeto GNU é favorável ao capitalismo uma vez que permite o uso comercial dos seus softwares por qualquer pessoal. A única diferença com o capitalismo padrão é a possibilidade do acúmulo de capital por mais pessoas (se uma pessoa acumula R$100.000,00 ou dez pessoas acumulam R$10.000,00 o sistema continua acumulando R$100.000,00).

O software livre também possibilita o acúmulo de conhecimento, não nas mãos de uma única empresa mas nas mãos de uma comunidade da qual qualquer pessoa pode fazer parte.

Como todo trabalho hoje só é possível se estivermos apoiado nos ombros de gigantes e de suas contribuições que já encontram-se em domínio público (e.g., uma língua escrita) é errado privatizar o conhecimento gerado.

Oliva ao fim da palestra.

O Oliva também fez uma analogia entre saber dirigir e programar:

Saber programar é como saber dirigir. Aprendemos a dirigir para sermos capazes de ir a onde desejarmos e, de forma análoga, aprendemos a programar para automatizar tarefas que temos interesse. É equivocada a ideia de que aprendemos a programar para viramos programadores pois é falsa a assertiva de que aprendemos a dirigir para sermos mecânicos.
]]>
Thu, 04 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/monografias_dissertacoes_e_teses.html http://blog.rgaiacs.com/2013/07/03/monografias_dissertacoes_e_teses.html <![CDATA[Monografias, Dissertações e Teses com Git e LaTeX]]>

Monografias, Dissertações e Teses com Git e LaTeX

Essa foi a primeira vez que apresento alguma coisa em um grande evento para um público que não conheço. Estava muito nervoso e por isso falei muito rápido cobrindo o pretendido antes do tempo esperado.

Eu falei sobre o modelo para dissertações e teses do IMECC que desenvolvi com alguns colegas. Os slides que utilizei encontram-se aqui mas boa parte da apresentação foi mostrando o modelo, exemplos do LaTeX e um pouco do Git por meio da sua interface gráfica.

Futuramente vou adicionar parte das telas da interface gráfica demonstradas no FISL no modelo.

]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/hackeando_bancos_e_a_receita_federal.html http://blog.rgaiacs.com/2013/07/03/hackeando_bancos_e_a_receita_federal.html <![CDATA[Hackeando Bancos e a Receita Federal]]>

Hackeando Bancos e a Receita Federal

O Thadeu Cascardo e Alexandre Oliva apresentaram “Hackeando Bancos e a Receita Federal” que foi a palestra mais cheia, tirando outros nomes famosos no FISL como Stallman e Mandog, que eu assisti.

Oliva e Cascardo durante a palestra.

O Oliva falou sobre seu trabalho com o irpf-livre que é uma versão livre do software utilizado para declaração do imposto de renda produzida via engenharia reversa por ele.

O Cascardo falou sobre o rnetclient que é uma versão livre do software utilizado para o envio da declaração do imposto de renda (também produzido por meio de engenharia reversa).

O próximo projeto do Cascardo é possibilitar acessar informações bancárias por meio de software livre. Algo muito interessante e que não sabia é que na Europa, ele citou o caso da Alemanhã, todos os bancos utilizam um protocolo padrão para comunicação com seus clientes de forma que o usuário pode configurar um software de planilha eletrônica para pegar informações bancárias e realizar operações como pagamentos e transferências (isso parece já ter sido implementado no GNUCash).

Oliva e Cascardo durante a palestra.

E não menos importante, eles também falaram sobre as 4 liberdades.

Oliva e Cascardo durante a palestra.
]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/aaron_swartz__the_rise_of_monopolies_and_the_fight_against_totalitarianism.html http://blog.rgaiacs.com/2013/07/03/aaron_swartz__the_rise_of_monopolies_and_the_fight_against_totalitarianism.html <![CDATA[Aaron Swartz: the rise of monopolies and the fight against totalitarianism]]>

Aaron Swartz: the rise of monopolies and the fight against totalitarianism

Neville Roy Singham foi que realizou a palestra “Aaron Swartz: the rise of monopolies and the fight against totalitarianism”.

Neville Singham durante sua palestra.

Um dos focos dessa palestra foi o recém anunciado PRISM, um programa de vigilância do governo americano, por Edward Snowden.

A seguir alguns pontos da palestra que gostei:

  • “Big Data is the future and we own it.” CIA

    Big Data é um termo utilizado para o grande volume de informação armazenado/processado nos últimos anos (podemos considerar os últimos cinco). Essa informação possui origem nos inúmeros censores utilizados atualmente (dentre eles os aparelhos celulares) e nos logs de requisições de páginas da internet (botões das redes sociais).

    Grandes empresas do ramo de informática (e.g., Google, Amazon, Apple, Microsoft, Yahoo,.. ) usam essa informação para, dentre outras coisas, criar um perfil dos usuários dos seus serviços. Como agora sabemos, essa informação é compartilhada com a Agência de Segurança Nacional dos Estados Unidos.

  • “It is nearly withinout grasp to compute on all human generated infomartion.”

    O Big Data também está relacionado com o processamento da informação acumulada que só é possível pelas grandes empresas da área de informação e órgãos do governo.

  • “The good citizien complex.”

    O complexo do bom cidadão pode ser enunciado como: se não tenho nada a esconder não existe problema no governo violar minha privacidade para pegar alguns criminosos.

    Neville comparou esse complexo com a síndrome de Estocolmo o que achei muito bom.

  • Democrático ou não?

    Foi apresentado duas comparações:

    1. armas de fogo e orgivas nucleares,
    2. software da década de 80 e SaaS (software como serviço).

    A constituição estadunidense considera armas de fogo algo democrática (e muitas pessoas uma orgiva nuclear não). De maneira semelhante o software da década de 80 era democrático mas o Saas não é.

]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/we_are_legion__descentralizing_the_web.html http://blog.rgaiacs.com/2013/07/03/we_are_legion__descentralizing_the_web.html <![CDATA[We are Legion: Descentralizing the web]]>

We are Legion: Descentralizing the web

“We are Legion: Descentralizing the web” foi apresentada por Deb Nicholson, evangelista do MediaGoblin.

Deb durante sua palestra.

A apresentação começou com base no vídeo da campanha de doação do MediaGoblin do ano passado (ver vídeo aqui).

O email é um ótimo exemplo de tecnologia descentralizada que funciona. Ele começou em uma rede interna que logo depois migrou para a internet de forma descentralizada.

Dentre os problemas de serviços centralizados, temos:

  • vigilância,
  • censura,
  • pouca diversidade, ...

Alguns projetos que buscam tornar a internet descentralizada:

  • FreedomBox: um projeto de computadores em um único chip que rode um servidor web.
  • Openshift: um projeto da Red Hat para aplicações nas nuvens.
  • Juju: um projeto da Canonical para aplicações nas nuvens.
  • Arkos: um sistema operacional para rodar no Raspberry Pi.
]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/copyfight__muito_alem_do_download_gratis.html http://blog.rgaiacs.com/2013/07/03/copyfight__muito_alem_do_download_gratis.html <![CDATA[Copyfight: muito além do download grátis]]>

Copyfight: muito além do download grátis

O debate “Copyfight: muito além do download grátis” iniciou a programação do FISL na maior das salas. A mesa foi composta por: Tobias Andersson, Tadzia Maya, Adriano Belisário, Bruno Tarin e Lucas Alberto Santos, Leo Foleto.

Membros da mesa.

A seguir você encontrará informações sobre cada um dos membros da mesa e sobre o que eles falaram.

Adriano Belisário

Autor do livro “Copyfight” (post sobre o livro).

Ele criticou a propriedade intelectual (copyright mais especificamente) por ser um modo de controlar que tipo de material que pode circular e um mecanismo de criar escassez para uma commodity.

Tobias Andersson

Um dos fundadores do Pirate Bay.

Destacou que no Brasil falamos de patentes de drogas enquanto que em muitos lugares ainda falam apenas de filmes e música. E também que já possuímos as tecnologias e também sabemos utilizá-las para fomentar uma internet livre.

Tadzia de Oliva Maya

Jornalista de formação, está envolvida com a Casa de Sementes Livres.

Ela começou sua fala com um texto de Richard Stallman:

A maioria das pessoas não aprende as habilidades de um carpinteiro profissional, mas muitas pessoas fazem alguns trabalhos simples e quase todo o mundo algumas vezes martela um prego na madeira. Imagine uma proposta para proibir e impedir todo o mundo, menos os carpinteiros autorizados, de fazer qualquer trabalho em madeira. Você acreditaria no argumento de que “esta liberdade é inútil para os que não são carpinteiros”? Richard Stallman

Ela utilizou o texto do Stallman para fazer um paralelo com a agricultura que cada vez mais utiliza menos agricultores e mais máquinas, insumos químicos, sementes geneticamente modificadas, ...

Sementes livres, caipiras ou crioulas foram aprimoradas por agricultores, famílias, culturas, ... durante décadas e hoje vem sendo apropriada por indústrias através de patentes. Essa privatização da natureza irá em pouco tempo impossibilitar de podermos cultivar nossa própria comida como hoje somos impossibilitados de escrever nossos próprios códigos nos celulares e tablets. (Maiores informações sobre sementes livres aqui.)

Uma ilustração do experimento para ver o feijão brotar daqui a alguns anos que não será possível devido a patentes.

Agroecologia é um movimento social deseja acesso a terra, reforma agrária, sementes livres, ... e a mídia só fala dos orgânicos (que são como a “inclusão digital utilizando Microsoft”).

Algo que falta é um esforço social de participar de encontros, reuniões de bairros, associações, ...

Leonardo Foleto

Da Casa de Cultura de Porto Alegre/Mário Quintana e participante do ônibus hacker.

Afirmou que a luta para outras liberdades que não a de software e propriedade intelectual ainda é muito pouco difundida.

Disse que se uma lei coloca grande parte da sociedade como ilegal, como é o caso da lei de direitos autorais, essa lei precisa se adequar a sociedade e não o contrário.

Também é preciso falar mais para “novatos” e não apenas para membros das comunidades de software livre, hardware livre, cultura livre, ...

Bruno Tarin

Autor do livro “Copyfight” e membro da Universidade Nômade.

Os regimes de trabalho mudaram muito nos últimos anos. O que nossos pais/avôs entendem como trabalho e o que fazemos hoje em dia é muito diferente, além de hoje não existir mais uma separação clara entre trabalho e lazer.

Lucas Alberto Souza Santos

Membro da Associação Software Livre.

Uma frase que gostei muito: “Uma luta contra o copyright é uma luta contra o capitalismo e a acumulação de capital.”

Também deixou um questionamento: “Para onde vamos depois da liberdade vencer o capitalismo?”

]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/03/libreplanet_no_fisl14.html http://blog.rgaiacs.com/2013/07/03/libreplanet_no_fisl14.html <![CDATA[LibrePlanet São Paulo no FISL14]]>

LibrePlanet São Paulo no FISL14

O LibrePlanet São Paulo durante essa semana esteve no FISL14 como um grupo de usuário.

Alguns membros do LP-BR-SP.

Nosso espaço de usuários estava cercado pelo Fedora, Mozilla e Gnome. Foram uma ótima companhia.

O LP-BR-SP e o Fedora.

Para o próximo ano precisamos levar mais membros para que sempre tenha alguém no nosso espaço.

]]>
Wed, 03 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/07/02/crowdsourcing.html http://blog.rgaiacs.com/2013/07/02/crowdsourcing.html <![CDATA[Crowdsourcing]]>

Crowdsourcing

Crowdsourcing é, como informado na Wikipédia,

é um modelo de produção que utiliza os esforços de voluntários, geralmente espalhados pela internet, para resolver problemas.

Embora o leitor possa pensar que crowdsourcing seja algo novo devido a recente presença na mídia de plataformas de crowdfounding como o Kickstarter, o crowdsourcing é anterior ao SETI (1995) e Projeto GNU (1983).

Um dos melhores exemplos, embora fictício, de crowdsourcing que já vi encontra-se no anime Angelic Layer (2001) que é baseado no manga de mesmo nome (1999) escrito pelo grupo CLAMP. O trecho relacionado com crowdsourcing encontra-se no episódio 14 que você pode assistir aqui (dublagem disponível apenas em inglês).

]]>
Tue, 02 Jul 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/30/parabens_para_voce.html http://blog.rgaiacs.com/2013/06/30/parabens_para_voce.html <![CDATA[Parabéns para você]]>

Parabéns para você

Você já ouviu pelo menos alguma vez a versão americana do “Parabéns para você” (o “Happy Birthday”), certo? Caso nunca tenha ouvido, veja alguns destes vídeos.

Entretanto acredito que você não sabia que “Happy Birthday” é a música mais lucrativa de todos os tempos. Isso mesmo, a Warnet/Chappell Music ganha rios de dinheiro pelo licenciamento dessa música.

A melhor parte é que essa musica muito provavelmente está no domínio público e os direitos autorais dela são questionáveis.

Para mais informações, visite esse artigo de techdirt.

]]>
Sun, 30 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/30/patentes_e_intel_science_fair.html http://blog.rgaiacs.com/2013/06/30/patentes_e_intel_science_fair.html <![CDATA[Patentes e Intel Science Fair]]>

Patentes e Intel Science Fair

Intel International Science and Engineering Fair ou Intel ISEF é uma das maiores feiras de ciências do planeta voltada para estudantes não universitários. Para mim ela é importante pois:

  1. motiva as gerações mais novas a fazer ciência e
  2. é um ótimo espaço amostrar das mentes mais promissoras dos próximos 50 anos na área de ciência.

Infelizmente na edição deste ano uma coisa muito surpreendente aconteceu: o ganhador do primeiro lugar na Intel ISEF foi processado por violação de patentes devido ao seu projeto vencedor. Para saber mais veja esse artigo no techdirt e esse outro no networkwold.

]]>
Sun, 30 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/30/mediocridade.html http://blog.rgaiacs.com/2013/06/30/mediocridade.html <![CDATA[Mediocridade]]>

Mediocridade

Dias atrás eu listei alguns post de blogs sobre o Movimento Passe Livre, para saber mais Movimento Passe Livre.

Ontem, um amigo meu, Sergio Durigan Junior, escreveu sua opinião sobre as manifestações populares das últimas semanas e outras coisas. Como compartilho da sua opinião, resolvi indicar o post dele que você encontra aqui (cópia nesse servidor).

]]>
Sun, 30 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/30/contagem_regressiva_para_o_fisl.html http://blog.rgaiacs.com/2013/06/30/contagem_regressiva_para_o_fisl.html <![CDATA[Contagem regressiva para o FISL]]>

Contagem regressiva para o FISL

O FISL14, 14º Forum Internacional de Software Livre, acontece nessa semana que inicia hoje. A grade “provisória” de palestras encontra-se aqui e mesmo que você não vá para Porto Alegre participar muito provavelmente poderá assistí-las pela internet com transmissão ao vivo.

Uma vez que o número de palestras é grande e várias delas ocorrem simultaneamente, a seguir você irá encontrar minha pré-seleção de palestras a serem assistidas.

Leia mais...

]]>
Sun, 30 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/28/desligando_facebook_e_google.html http://blog.rgaiacs.com/2013/06/28/desligando_facebook_e_google.html <![CDATA[Desligando Facebook e Google]]>

Desligando Facebook e Google

Em 24/06/2013, Tarek Ziadé escreveu um post intitulado “Shutting down Facebook & Google” que gostei muito. O post de Ziadé é licenciado com CC BY-NC-ND e uma cópia encontra-se aqui.

Leia mais...

]]>
Fri, 28 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/23/nao_repita.html http://blog.rgaiacs.com/2013/06/23/nao_repita.html <![CDATA[Não repita]]>

Não repita

Em computação existe uma famosa expressão: “Don’t repeat yourself” (em português seria algo como “Não repita a si mesmo”). Essa frase está associada como uma boa prática de programação de reduzir a repetição de código pois:

  • economiza espaço (não que isso seja um problema hoje),
  • torna a leitura mais fácil,
  • torna a manutenção do código mais fácil,
  • evite problemas decorrentes da mudança em apenas uma das partes repetidas, ...

Será que esse princípio é seguido em outros lugares?

Leia mais...

]]>
Sun, 23 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/22/movimento_passe_livre.html http://blog.rgaiacs.com/2013/06/22/movimento_passe_livre.html <![CDATA[Movimento Passe Livre]]>

Movimento Passe Livre

Nas últimas duas semanas ocorreu no Brasil uma série de manifestações que atenderam ao nome de “Movimento Passe Livre” e foram iniciadas pelo aumento das passagens do transporte público da maior cidade do país, São Paulo.

Nos último dias autores de blogs que acompanho escreveram um pouco sobre esse movimento. A seguir você encontra uma seleção destes posts.

Leia mais...

]]>
Sat, 22 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/22/wikimedia__parabens_pelos_10_aninhos.html http://blog.rgaiacs.com/2013/06/22/wikimedia__parabens_pelos_10_aninhos.html <![CDATA[Wikimedia, parabéns pelos 10 aninhos]]>

Wikimedia, parabéns pelos 10 aninhos

Nota

Agradecimento ao Tom pela revisão do texto inicialmente escrito nesse pad.

“Dez anos atrás, em 20 de Junho de 2003, Jimmy Wales anunciou a fundação da organização sem fins lucrativos Wikimedia Foundation. Ele confiou a essa nova organização a administração da Wikipédia, lançada dois anos e meio antes.” (Retirado de Ten years of supporting free knowledge e tradução do autor.) E é com enorme prazer que desejo um Feliz Aniversário a Wikimedia e votos de muitos anos de vida pela frente.

Leia mais...

]]>
Sat, 22 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/15/mozilla_science_lab.html http://blog.rgaiacs.com/2013/06/15/mozilla_science_lab.html <![CDATA[Mozilla Science Lab]]>

Mozilla Science Lab

Meses atrás apareceu uma vaga na Mozilla para Diretor da Mozilla Science Lab, um novo projeto da Mozilla. Na época fiquei muito animado com o anúncio da vaga mas a única informação sobre o laboratório de ciência que era possível encontrar era o anúncio da vaga. Ontem, no blog da Mozilla foi feito a anúncio do novo projeto.

Leia mais...

]]>
Sat, 15 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/14/dominios_e_dados.html http://blog.rgaiacs.com/2013/06/14/dominios_e_dados.html <![CDATA[Dominíos e dados]]>

Dominíos e dados

No vocabulário técnico da internet, domínio é uma sequência de caracteres que remete ao endereço de um computador/servidor ligado a rede mundial de computadores. Exemplos de domínios são: google.com, google.com.br, facebook.com, fsf.org, gnu.org, ...

A relação entre um domínio e o endereço do servidor que possue o conteúdo da página associada ao domínio é feita por algumas poucas organizações/empresas (para maiores informações comece por este artigo da wikipédia). Essas organizações/empresas possuem um enorme poder de censura pois podem tornar inacessível uma enorme quantidade de páginas da web.

Leia mais...

]]>
Fri, 14 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/11/privacidade_e_localizacao_de_servidores.html http://blog.rgaiacs.com/2013/06/11/privacidade_e_localizacao_de_servidores.html <![CDATA[Privacidade e localização de servidores]]>

Privacidade e localização de servidores

Na Revista Espírito Livre apareceu a reportagem “Jarbas Valente defende lei que obrigue Google e Facebook a ter data center no país” (cópia local) que foi originalmente publicada na tele.síntese que foi escrito por Mirian Aquino.

Leia mais...

]]>
Tue, 11 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/11/seguranca_e_privacidade.html http://blog.rgaiacs.com/2013/06/11/seguranca_e_privacidade.html <![CDATA[Segurança e privacidade]]>

Segurança e privacidade

Na Revista Espírito Livre apareceu a reportagem “Segurança sempre vence a batalha contra privacidade” (cópia local) que foi originalmente publicada pelo Observatório da Imprensa e corresponde a tradução de Celso Paciornik para o texto de Chris Cilliza.

Leia mais...

]]>
Tue, 11 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/11/workshop_pelo_conhecimento_livre.html http://blog.rgaiacs.com/2013/06/11/workshop_pelo_conhecimento_livre.html <![CDATA[Workshop pelo Conhecimento Livre]]>

Workshop pelo Conhecimento Livre

O Workshop pelo Conhecimento Livre ocorreu no dia 08/06/2013 na Casa Nexo Cultural (ao contrário do encontro no dia anterior, este não foi transmitido ao vivo). A seguir você encontrá minha opinião sobre as oficinas.

Nota

Como este post foi escrito depois do evento ele não encontra-se muito preciso. Parte do conteúdo foi retirado de http://okfnpad.org/eUZnuVUjIc.

Leia mais...

]]>
Tue, 11 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/10/encontro_pelo_conhecimento_livre.html http://blog.rgaiacs.com/2013/06/10/encontro_pelo_conhecimento_livre.html <![CDATA[Encontro pelo Conhecimento Livre]]>

Encontro pelo Conhecimento Livre

O Encontro pelo Conhecimento Livre ocorreu no dia 07/06/2013 na USP tendo sido transmitida ao vivo pela IPTV da USP. A seguir você encontrará minha opinião sobre as palestras.

Nota

Como este post foi escrito depois do evento ele não encontra-se muito preciso.

Leia mais...

]]>
Mon, 10 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/09/rea_e_uso_nao_comercial.html http://blog.rgaiacs.com/2013/06/09/rea_e_uso_nao_comercial.html <![CDATA[REA e uso não comercial]]>

REA e uso não comercial

Na sexta-feira e sábado passados, 07/06/2013 e 08/06/2013, participei do Encontro pelo Conhecimento Livre que foi muito bom. Um dos temas tratados no encontro foi os recursos educacionais abertos (REA) e alguns dos problemas do Projeto de Lei 1513/2011.

Leia mais...

]]>
Sun, 09 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/09/colaboracao_no_mundo_real.html http://blog.rgaiacs.com/2013/06/09/colaboracao_no_mundo_real.html <![CDATA[Colaboração no mundo real]]>

Colaboração no mundo real

No mês passado quando fui pegar um ônibus perto de casa ví um pequeno pedaço de papel colado no poste indicativo de parada de ônibus que me chamou a atenção.

colagem em poste de ônibus

Abaixo temos uma imagem mais nítida do texto que estava no papelzinho.

zoom da colagem em poste de ônibus

Leia mais...

]]>
Sun, 09 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/09/baralho_de_reflexoes.html http://blog.rgaiacs.com/2013/06/09/baralho_de_reflexoes.html <![CDATA[Baralho de reflexões]]>

Baralho de reflexões

Ontem, 08/06/2012, eu participei do workshop do Encontro pelo Conhecimento Livre que ocorreu na Casa Nexo.

O workshop foi muito bom e o espaço escolhido é maravilhoso. Mas neste post queria mostrar um lindo painel que encontrei no muro da Casa Nexo (ver figura abaixo).

painel contendo várias frases com reflexões

Leia mais...

]]>
Sun, 09 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/06/censura_nas_redes_sociais.html http://blog.rgaiacs.com/2013/06/06/censura_nas_redes_sociais.html <![CDATA[Censura nas redes sociais]]>

Censura nas redes sociais

Apareceu um artigo muito bom na “Revista Espírito Livre” sobre a questão da liberdade de expressão e as redes sociaisi [1] que foi originalmente publicado no Observatório da Imprensa [2] e corresponde a tradução de Jô Amado (com edição de Letícia Nunes) do artigo “Social networks face free-speech tests” de April Dembosky (com colaboração de Robert Cookson) publicado no Financial Times [3].

Leia mais...

]]>
Thu, 06 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/06/03/vem_depressa___.html http://blog.rgaiacs.com/2013/06/03/vem_depressa___.html <![CDATA[Vem depressa...]]>

Vem depressa...

Em 2009, quando fui na Bienal do Livro em São Paulo (capital) conheci a Michele na fila do busão da bienal e acabamos visitando a exposição juntos. Ela mantém um blog, olha pra você, que acompanho e vez ou outro encontro alguns textos muito bons. Gostei muito do último post que resolvi divulgá-lo.

Leia mais...

]]>
Mon, 03 Jun 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/05/26/academicos_e_hackers.html http://blog.rgaiacs.com/2013/05/26/academicos_e_hackers.html <![CDATA[Academicos e hackers]]>

Academicos e hackers

Em Formatação de trabalho falo sobre minha revolta em ser obrigado a utilizar um formato fechado para enviar o resumo de um trabalho. Outra coisa que me revoltou nos últimos dias foi a diferença do mundo acadêmico e hacker que é muito bem descrita por Gabriella Coleman em seu livro “Coding Freedom: The Aesthetics and the Ethics of Hacking” (uma cópia eletrónica da obra é disponibilizada na página pessoal da autora tanto em pdf como em epub que é licenciado sob CC BY-NC-ND 2.5) no seguinte trecho:

Unlike academics — who at times religiously guard their data or findings until published, or only circulate them among a small group of trusted peers — hackers freely share their findings, insights, and solutions. More than ever, and especially in the context of free software projects, hackers see their productive mutual aid as the underlying living credo driving free software philosophy, and the methodology of collaboration and openness. Hackers maintain that this mode of production is responsible for better hackers and better technology.

Leia mais...

]]>
Sun, 26 May 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/05/18/liberdade_de_expressao_e_direito_autoral.html http://blog.rgaiacs.com/2013/05/18/liberdade_de_expressao_e_direito_autoral.html <![CDATA[Liberdade de expressão e direito autoral]]>

Liberdade de expressão e direito autoral

Nota

Este post é uma homenagem a Tiradentes cuja morte, no Brasil, é comemorada em 21 de abril.

Nota

Meus mais sinceros agradecimentos ao Matheus Guimarães Mello por me indicar a obra que serviu de inspiração para este post.

Essa semana comecei a ler “Coding Freedom: The Aesthetics and the Ethics of Hacking” de Gabriella Coleman (se tiver interesse a autora disponibiliza uma cópia eletrónica da obra em sua página pessoal tanto em pdf como em epub que é licenciado sob CC BY-NC-ND 2.5).

O trecho do texto de Coleman que me inspirou a escrever este post encontra-se na Introdução e começa assim

While the two-hundred-year history of intellectual property has long been freighted with controversies over the scope, time limits, and purpose of various of its instruments (Hesse 2002; Johns 2006, 2010; McGill 2002), legal scholars have only recently given serious attention to the uneasy coexistence between free speech and intellectual property principles (McLeod 2007; Netanel 2008; Nimmer 1970; Tushnet 2004). Copyright law, in granting creators significant control over the reproduction and circulation of their work, limits the deployment of copyrighted material in other expressive activity, and consequently censors the public use of certain forms of expressive content. Legal scholar Ray Patterson (1968, 224) states this dynamic eloquently in terms of a clash over the fundamental values of a democratic society: “A society which has freedom of expression as a basic principle of liberty restricts that freedom to the extent that it vests ideas with legally protected property interests.”

Para mim, a parte mais importante é a fala de Patterson no final.

Leia mais...

]]>
Sat, 18 May 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/05/14/formatacao_de_trabalho.html http://blog.rgaiacs.com/2013/05/14/formatacao_de_trabalho.html <![CDATA[Formatação de trabalho]]>

Formatação de trabalho

No meio acadêmico, cada órgão responsável por “divulgar” as mais novas pesquisas possui um formato único para submissão de trabalhos. Via de regra, um dos três formatos abaixos são usados:

  • arquivo .tex,
  • arquivo .pdf,
  • arquivo .doc (não tenho conhecimento do uso do formato aberto .odt).

O arquivo .tex é muito utilizado na ciências exatas e engenharias por ter sido um dos primeiros formatos a ter suporte a equações matemáticas e devido a sua qualidade profissional.

O arquivo .doc é muito utilizado nas ciências humanas e sociais por seus usuários gostarem de visualizar o resultado final (uso de editores do tipo WYSIWYG).

Já os arquivos .pdf são utilizados quando deseja-se satisfazer gregos e troianos.

Pessoalmente não gosto de utilizar editores do tipo WYSIWTG pois a formatação deles é autamente instável (isso é tópico para um outro post). Para mim, o pior é não poder enviar o documento em um formato aberto, odt.

Leia mais...

]]>
Tue, 14 May 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/05/11/porque_drm_eh_uma_ideia_estupida.html http://blog.rgaiacs.com/2013/05/11/porque_drm_eh_uma_ideia_estupida.html <![CDATA[Porque DRM é uma ideia estupida]]>

Porque DRM é uma ideia estupida

Algumas semanas atrás, Andrew Ducker publicou em seu LiveJournal (para quem não conhece pense como se fosse um blog) o artigo Why DRM is such a fucking stupid idea (“Porque DRM é uma idéia muito estúpida”, em tradução literal).

Para quem não sabe DRM ou “Digital Rights Management” (“Gerenciador Digital de Direitos” em tradução literal) é uma ferramenta utilizada para impedir a cópia de materiais protegidos pelo Direito Autoral. Todos os grandes serviços de conteúdo digital utilizam o DRM e a seguir você descobrirá porque deve evitar comprar conteúdo protegido por DRM.

Leia mais...

]]>
Sat, 11 May 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/30/definitivamente_o_melhor_jogo.html http://blog.rgaiacs.com/2013/04/30/definitivamente_o_melhor_jogo.html <![CDATA[Definitivamente, o Melhor Jogo]]>

Definitivamente, o Melhor Jogo

Você sabe aqueles jogos de simulação, e.g., RollerCoaster Tycoon, Zoo Tycoon, SimCity, ... Pois o último jogo neste estilo é um simulador de uma empresa que produz jogos de computador, o Game Dev Tycoon. Esse pode parecer mais um jogo qualquer mas IMHO ele é, definitivamente, o melhor jogo de todos os tempos e o motivo encontra-se neste post.

Leia mais...

]]>
Tue, 30 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/21/gene_patent.html http://blog.rgaiacs.com/2013/04/21/gene_patent.html <![CDATA[Patenteando genes]]>

Patenteando genes

jennydavis publicou um artigo intitulado “An Attempt to Patent The Sun” (ou “Uma tentativa de patentear o Sol” em tradução literal) no qual aborda o caso da tentativa de uma empresa patentear dois genes, um relacionado com o câncer de mama e o outro com o câncer de ovário), e as implicações dessa patente ser homologada.

Leia mais...

]]>
Sun, 21 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/21/co-writers.html http://blog.rgaiacs.com/2013/04/21/co-writers.html <![CDATA[Escrita Colaborativa]]>

Escrita Colaborativa

Os membros da comunidade de software livre (ou aberto) utilizam técnicas para o controle de versão desde seu início e hoje a ferramenta mais utilizada para isso é o Git.

Associado ao Git existem vários serviços on-line para manter uma cópia das versões salvas onde o principal nome é o GitHub cujo slogan é “Social coding”, ou “Código social” em uma tradução literal.

Fora da comunidade de software livre a idéia o uso de controle de versão está apenas dando os primeiros passos que iniciaram com a Wikipédia e passou pelo Google Docs e o “Time Machine” da Apple.

O controle de versão da Wikipédia e do Google Docs funciona de maneira diferente do Git e isso será abordado a seguir com foco na comunidade científica.

Leia mais...

]]>
Sun, 21 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/20/faca_arte.html http://blog.rgaiacs.com/2013/04/20/faca_arte.html <![CDATA[Faça arte, não leis]]>

Faça arte, não leis

A BaixaCultura realizou uma ótima entrevista com Nina Paley sob o título “Faça arte, não leis” que republico como texto puro a seguir.

Além de artista talentosa, Nina Paley é voz ativa na luta por uma cultura livre. A animação Sita Sings the Blues, seu primeiro trabalho lançado sob uma licença livre, foi um sucesso tremendo. Já foi vista e baixada centenas de milhares de vezes e abocanhou uns tantos prêmios. Sua tirinha mais recente, Mimi and Eunice, é uma deliciosa e provocativa incursão pelos problemas da propriedade intelectual. Desde 2009 é artista residente do site QuestionCopyright.org, onde escreve e desenvolve projetos ligados ao tema, e ainda tem um blog.

Nesta entrevista, concedida por e-mail, Nina fala ao nosso novo colaborador André Solnik – jornalista e fotógrafo formado pela PUCSP – sobre seu envolvimento com a cultura livre, dá suas impressões (negativas) sobre a lei de copyright e demonstra todo o seu desapontamento com as licenças Creative Commons. “Licenças são a solução errada. A arte é a solução. Faça arte, não leis”. O recado está dado.

Leia mais...

]]>
Sat, 20 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/14/track.html http://blog.rgaiacs.com/2013/04/14/track.html <![CDATA[Track]]>

Track

Atualmente estou lendo Freedom, de Daniel Suarez, e o último capítulo que lí me chamou muito a atenção. (Para saber um pouco mais sobre esse livro, veja meu post anterior).

Neste capítulo existe uma conversa entre Sebeck e Price sobre o livre-arbítrio das pessoas, liberdade e armazenamento de dados pessoais.

Leia mais...

]]>
Sun, 14 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/04/14/daemon.html http://blog.rgaiacs.com/2013/04/14/daemon.html <![CDATA[Daemon]]>

Daemon

Daemon, de Daniel Suarez, é o último livro que li (agora estou lendo sua continação, Freedom).

A sinopse do livro é:

Matthew Sobol era um gênio da indústria de games, um bilionário criador de uma dezena de jogos online que viraram febre. Sua morte prematura deixou milhares de jogadores deprimidos em todo o mundo. Mas os fãs de Sobol não foram os únicos que notaram a morte dele: assim que o obituário dele é lido na internet, um daemon que estava dormente é ativado, iniciando uma corrente de eventos em um mundo hipereficiente e interconectado planejado por Sobol antes de sua morte.

Com os segredos do gênio enterrados junto com ele e com novas fases do plano sendo reveladas, implantadas e protegidas por seu Daemon, surgirá uma resistência disposta a decifrar os intrincados planos e livrar o mundo da ameaça do inimigo sem rosto. Se a resistência falhar, todos terão de aprender a viver em uma sociedade na qual o ser humano não está mais no controle. (Retirado da Editora Planeta Brasil.)

Aviso

O texto a seguir possui spoiler. Esteja avisado.

Leia mais...

]]>
Sun, 14 Apr 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/02/20/onde_estao_as_apis.html http://blog.rgaiacs.com/2013/02/20/onde_estao_as_apis.html <![CDATA[Onde estao as APIs]]>

Onde estao as APIs

API ou “Application Programming Interface” é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. [2]

APIs são importantíssimas no desenvolvimento de software porque sem elas seria preciso reimplementar várias bibliotecas. No ambiente desktop é extremamente fácil encontrar a API desejada, seja como uma “man page” ou por meio de um ambiente de desenvolvimento (e.g., perldoc, pydoc, javadoc, ...).

No contexto de desenvolvimento web, uma API é um conjunto definido de mensagens de requisição e resposta HTTP, geralmente expressado nos formatos XML ou JSON. [2] Infelizmente, a grande maioria dos serviços web não fornece uma API e quando fornece é preciso registrar-se para conseguir utilizá-la.

]]>
Wed, 20 Feb 2013 00:00:00 -0300
http://blog.rgaiacs.com/2013/02/08/mais_um_blog.html http://blog.rgaiacs.com/2013/02/08/mais_um_blog.html <![CDATA[Mais um blog.]]>

Mais um blog.

O conteúdo presente na web é tão vasto que (quase) tudo o que existe hoje e deveria ser anunciado e/ou comentado já foi. Então por que criar mais um blog para falar do que já foi falado? Porque

  • ao escrever posso informar alguém sobre algo que ela nunca tomaria conhecimento,
  • escrever é uma ótima forma de refletir sobre seus próprios pensamentos,
  • todos deveriam manter um registro pessoal sobre suas ideias.

E sobre o que pretendo escrever nesse blog?

Leia mais...

]]>
Fri, 08 Feb 2013 00:00:00 -0200