Tuesday, February 26, 2013

Just published my book Knoppix : The Missing Manual


Knoppix : The Missing Manual

Written by Ahmed Mansour (@linuxwriter)
cover

About the Book

Who is this Book For?

The biggest deficiency in free operating systems is not in the software—it is the lack of good, easy and up to date manuals.
This book try to fill this gap, by documenting Knoppix Linux for new users, one of the most popular Live CD in the open source community! it is perfect for people who are new to Linux world and want to discover it without having to install it first to the hardrive. The book begin step-by-step by instructions on how to get started, introduce the desktop ... and users who suffer from a visual impairment are not left behind, since they can find a special chapter about the innovative ADRIANE audio desktop. In addition to a lot of tips and tricks for using the large software Knoppix and Linux offer to work, play and repair your system without installing anything.
You are encouraged to buy a copy and support the author, as bonus you get all the updates about each new Knoppix version for free! the e-book is available in PDF, EPUB (for iPad) and MOBI (for Kindle). There is no DRM or copy protection! You can also get a printed copy from Lulu

License

Knoppix : The Missing Manual content is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0).

Wednesday, January 30, 2013

 Logiciels libre pour personnes avec handicap visuel (aveugle et mal voyant)


 Logiciel libre pour personnes avec handicap visuel (aveugle et mal voyant)

Les logiciels existant sont extrement chère (e.g: entre 1000 et 2000 € pour le lecteur d'écrant JAWS) ajouté au prix de l'imprimante et écran braille ça représente un obstacle de plus pour la généralisation de l'utilisation l'outil informatique et leurs inclusion dans la société.

[Pinguin mit Sonnenbrille]
Les alternative libre et gratuite existe depuis longtemps sous les principale distributions Linux (Ubuntu, Knoppix, OpenSUSE...) lecteur d'écran libre et des lecteurs du format DAISY (standard des audio book accessible), et des drivers pour les clavier braille.
Récemment, j'ai contribuer une traduction Française à la distribution Knoppix ADRIANE qui va êtree intégré dans la prochaine version. qui offre un environment complet et simplifié (EMail, navigateur web textuel, envoi et réception SMS, gestion de fichier) par synthèse vocal avec logiciel Espeak. En plus de l’accès à evironement graphique "classic" pour les voyants avec le logiciel de lecture d'écran Orca. vue que espeak est utilisé dans orca, NDVA (lecteur d'écran libre pour Window$) et J'ai essayé avant d'ajouter le support de la langue Arabe ou Amazigh, malheureusement, la prononciation de Arabe est un problème complexe de point de vue informatique vue que 90% est écrit sans diacritique (information sur la prononciation afin de convertir en phonèmes), par contre l'Amazigh se prononce de la même façon qu'il s'écrit et j'ai fait certain progrès dans ce sens. Mais pour être utile dans ce contexte, il faut traduire plusieurs logiciel chose que je ne peux pas faire avec mes ressource et connaissance limité dans cette langue.
Si  quel'un est intéressé de contribuer à ce projet prière de me contacter.

Thursday, January 10, 2013

Release of portal gun source code & game data


 


https://github.com/atphalix/quake1-portal

Quake1 portal gun



A portal inspired game using Quake1 engine based on: http://www.moddb.com/mods/quake-portal-gun
Video of the gameplay:
https://www.youtube.com/watch?v=KcJn5ba0928

How to play

Controls are defined in autoexec.cfg. It's inspired by wecreatestuff's version of the game:
[p] - portal gun.
[q] - fire blue portal.
[e] - fire yellow portal.
[f] - grab item.
[w][s][a][d] - movement.

How to build the game data

You don't need to have original proprietary Quake 1 game data to play.
Using GNU/Linux:
$ cd openquartz/pak0/
$ make && make install
and it will copy all *.pak files into portal/id1 folder.just switch to that folder and run from command line your favourite quake engine (darkplace or ezQuake...)
Hope you enjoy it!

Friday, November 30, 2012

اطلاق موقع واحة المعرفة التعليمي


قمت بتصميم موقع تعليمي عربي للأطفال يضم مجموعة من الدروس والتمارين التفاعلية في مجال الرياضيات والعربية   .يمكنكم زيارة موقع واحة المعرفة هنا
http://www.maarifa.tk
I made an educational website for children in Arabic, as educational website for children in very scarce on the web.

The content has been authored using Jclic and you need to have java plugin installed to play the interactive activities.
http://www.maarifa.tk

Thursday, November 8, 2012

First meeting of Moroccan game developers



After  several discution in cyberspace we decided to make a meeting in the real world at the Technopark of Casablanca.

It was just an informal meeting to know each other projects, and how we view the video game industry and how we can contribute to it.


Original N64 Zelda game in Arabic (just for fun)

Some of the interesting projects were :
  • Localization of some Rom Hacking retro games of SNES and N64 console.
  • an Android game made using Unity game engine, that take place inside human body shooting bad virus, done by a medical student.
  • a prototype of a 3D brick game done using Micro$oft XNA framework.





then I took the opportunity to presented the OLPC project and the XO laptop, and talk about my game Eviltoys only 3D that work on the XO and how I ported it to PSP console. and form the discussion I got the idea to make a neutral branch of the code so anyone interested in making a 3D educational game for XO laptop can use it as a base to start from.

I also talked quickly on the growing trend in video games known as serious games and that is our opportunity as independent developers as with the huge number of "just for fun" games available on the market, it is hard to compete with them, and more important is that we need to use this technology to make some application that have a real impact on people in education, health...

then we spent the rest of time we debated  Gamification it's impact
and moral implication and effectiveness.

Official website: (in French)
http://moroccangamedevelopers.org

Our facebook discussion group: (feel free to join us!)
https://www.facebook.com/groups/345070702226158

Monday, September 3, 2012

Demo of EvilToys running on OLPC laptop




This is the first 3D educational and non violent game to run on the XO-1 laptop, due to lack of 3D acceleration hardware (no OpenGL!) that make it impossible to run any modern game.

The idea behind the use of 3D game on OLPC laptop is to find new ways to teach some concepts that are hard to learn using 2D software or pictures. in it's current form the game try to teach risk awareness to childen living in (post)conflict country danger of unexploded ordnance (munition, cluster bombs, landmines...) and various signs that show possible dangerous area and how to avoid them to stay safe.

You can download experimental .xo package for installation on XO-1 and XO1.5 laptop models here https://www.dropbox.com/s/sly3j4f1lts2zxn/eviltoys-1.xo

Next step is to make a English (or other native language) teaching game, the idea is not really new as some institutions are researching the use of virtual worlds in education, like in this video:




Note to developers:

This project (source code + game assets) is Free Software and released under GNU GENERAL PUBLIC LICENSE, you can get the source from:
https://github.com/atphalix/eviltoys
You can find Developer Documentation 
and details on how to contribute new models and how to make game levels (underconstruction)

One Laptop Per Child 7 Years Later

One Laptop Per Child 7 Years Later
Compiled By: OnlineColleges.net
Fork me on GitHub