تجربتي مع المساهمة في المشاريع الحرة - اليوم الحر
TRANSCRIPT
Assem [email protected]
freeware vs free software
freeware vs free software
open source vs source available
copyright
( )
( \ )
copyleft
-
( )
The early begining!
Megamind
Linux is useless! Linux is bad!!Open Source??
VS
Linux is useful SOMETIMES
Open source softwares are useful in SOME CASES
: Dveloppement d'un moteur d'indexation et de recherche dans les documents coraniques: .
Linux is good to avoid virusesLinux is bad for gamingWindows is prettierLinux is fasterWindows Office is better......
Linux is what I need for Coding Python and Writing my thesis, FULL STOP.
21/7/2010
Assem ChelliMerouane DahmaniTaha ZerroukiBalla Amar
Python, Whoosh, Qt, PyQt, PyEXE, NSIS
19/11/2010
Assem ChelliMerouane DahmaniTaha ZerroukiBalla Amar
Python, Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging
17/01/2011
Assem ChelliMerouane DahmaniTaha ZerroukiBalla Amar
IR, NLP, Python, Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache
26/07/2011
Assem ChelliMerouane DahmaniTaha ZerroukiBalla Amar
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api
19/09/2011
Assem ChelliAbdullah ChelliMuslih al-aqaadAhmed RamadanMouad DebbarMerouane DahmaniTaha ZerroukiBalla Amar
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery, css
02/01/2012
Assem ChelliAbdullah ChelliMuslih al-aqaadMerouane DahmaniTaha ZerroukiBalla AmarAhmed RamadanMouad Debbar
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery, css, localization
2012
Assem ChelliAbdullah ChelliMuslih al-aqaad+Yasmine Hoadjli +Zakaria Smahi+Walid Ziouche+Ahmed AlmahmoudiMerouane DahmaniTaha ZerroukiBalla AmarAhmed RamadanMouad Debbar+Tedj Meabeo+Aji Fatwa+Jonathan
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery,css, localization
10/06/2013
Assem ChelliWalid ZioucheAbdullah ChelliMuslih al-aqaadYasmine Hoadjli Zakaria Smahi-+Muhammed Chaaban+Suhail Kuwailit+Zineb~+Ahmed Jumal+Amy Cidra+Abdelkarim AriesYacer~, Bensali~, Oussame~
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery, css, localization, Django, git, arch&rpm packaging
Yasser GhemmitKacem BoukraaAsma Mhimeh-Merouane DahmaniTaha ZerroukiBalla AmarAhmed RamadanMouad DebbarTedj MeabeoAji FatwaJonathan~
04/08/2013
Assem ChelliWalid ZioucheMuslih al-aqaadYasmine HoadjliIslam MennouchiNassreddine Chenniki--Abdullah ChelliZakaria SmahiSuhail KuwailitZineb~Ahmed JumalAmy CidraAbdelkarim Aries
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery, localization, Django, git, arch&rpm packaging twitter bootstrap
Yasser GhemmitKacem BoukraaRahma maaref-Merouane DahmaniTaha ZerroukiBalla AmarAhmed RamadanMouad DebbarTedj MeabeoAji FatwaJonathan~Asma MhimehYacer~, Bensali~, Oussame~
25/11/2013
IR, NLP, Python , Whoosh, Qt, PyQt, PyEXE, NSIS, Deb Packaging, Php, CGI, Html, Apache, json, api, jquery, localization, Django, git, arch&rpm packaging twitter bootstrap
Assem ChelliWalid ZioucheMuslih al-aqaadYasmine HoadjliIslam MennouchiNassreddine ChennikiAbdullah ChelliZakaria SmahiSuhail KuwailitZineb~Ahmed JumalAmy CidraAbdelkarim Aries
Yasser GhemmitKacem BoukraaMerouane DahmaniTaha ZerroukiBalla AmarAhmed RamadanMouad DebbarTedj MeabeoAji FatwaJonathan~Asma MhimehYacer~, Bensali~, Oussame~
AUTHORS.rst
2013 OWASP OWTF
OWASP OWTF - Reporting Organization: OWASPShort description: A common complaint about OWASP OWTF so far has been that the report is not very shiny. The intention here is to: Move as much of the HTML away from python files into template files: This will facilitate web designer's work in the future. Apply some nice web design to the report so that it is more nice and comfortable to work with: Clear the HTML, CSS, etc Identify and fix areas of improvement in click flow: For example, try to reduce the distance to move the mouse (mouse is sweeping left to right all the time now to rank vulnerabilities and then click on the next plugin) Improve the interactive report load time: The report will be pretty big when you scan 30+ websites, we might have to change things so that each plugin is retrieved via AJAX instead of loading every iframe on load Reduce the interactive report load and improve responsiveness: Big reports can take a few seconds to load and warnings like "this site is not responding" are undesired, we would like to reduce the HTML and JavaScript load to make the report faster to use.
2014 Xapian
Arabic Support & Python Bindings Improvements
Organization: Xapian Search Engine Library
Assigned mentors: Parth Gupta
Short description: This project is combining two sub-projects: - Arabic Support: enhance the processing of Arabic language. Arabic needs to be processed differently then Latin languages. In this project, I will propose improvement for text processing phases of Arabic texts such as the normalization and stemming. Also, some helper algorithms like romanization systems. Python Bindings Improvements: work on a number of outstanding tasks for cleaning up and updating the Python bindings
( )
:
You will sometimes stand alone! So find for yourself a goal, a motivation.
Dont take the right of any one.
Time doesnt really matter,just do it the right way
You are not gonna need it YAGNI Principle
You are very busy, dont give me promises
Get skills, the rest is easy
If someone give rude but valuable feedback,Then thank him;
What matters is how long can you keep your breath?
Remote Pair Programming approach is good Sometimes
It's not easy, Don't understimate it!
freelancing
Google Summer Of Code 2015
( )
:
Fake it 'til you make it
IRC Channel: ##gsoc_dz @freenode
Intro to GIT
* Readme* Contributing* Git basics* Github
Email: [email protected]: @assem_chGithub: @assem-ch