]> Alaa's blog http://www.eglug.org/alaa en Music Purchase Decision Support System http://www.eglug.org/node/859 <p class="left2right"> yes you read it right, my little GNU/Linux box runs the worlds most advanced state of the art Music Purchase decision support systems, we're talking all the buzzwords here, XML enabled Webservices and distributed processing peer2peer capability all for the sake of helping me <a href="http://www.manalaa.net/node/36">decide how to spend 20$ online</a> </p> <p class="left2right"> now to tell you what all this is about, as <a href="http://www.manalaa.net/node/36">explained here</a> I decided to pay for some of the free music I love. </p> Thu, 6 Jan 2005 15:48:47 +0000 I have dream: Affordable, Accessible computing http://www.eglug.org/node/848 <h1 class="left2right"> Affordable, Accessible computing </h1> <p class="left2right"> This is an attempt to articulate few things I been thinking about for a long time, the thoughts here where hashed out while attempting to join the WSIS Arab NGO Caucus and through discussions with the /dev/cabal folks and Adel El Zaim from IDRC. </p> <h3 class="left2right"> Warning </h3> <p class="left2right"> thats about the end of the organized well thought out part of this document, my mind is very jumbled, I'm writing this down to help me </p> Fri, 31 Dec 2004 10:28:03 +0000 my todo for 2005 http://www.eglug.org/node/844 <p class="left2right"> oh well in the true EGLUG tradition here is my todo that never gets done for 2005, this is more of an action wishlist, some stuff is really my todo but most is things I wish EGLUG would do and I hope I'll find others who'll help. </p> <h2 class="left2right"> EGLUG Website </h2> <ul class="left2right"> <li> Start the EGLUG democratic election process <ul> <li> post an anouncement asking seniors to run AGAIN </li><li> this time deploy the freaking ranking vote module (which is ready folks) </li></ul> </li></ul> Wed, 29 Dec 2004 16:09:21 +0000 drupal 4.5 test install http://www.eglug.org/node/668 <p class="left2right"> I've been playing around with drupal 4.5 on <a href="http://www.manalaa.net">my website</a> for a while now. </p> <p class="left2right"> now I did a live test of an EGLUG upgrade, you can see the result on <a href="http://test.eglug.org">http://test.eglug.org</a> </p> <p class="left2right"> this is a complete mirror of EGLUG as it stands an hour ago but upgraded to 4.5, please test it and break it, but don't use it for actual content submission. </p> <h2 class="left2right"> issues </h2> <ul class="left2right"> <li> backported locale module incompatible, delete all locale table before upgrade </li><li> contrib navigation module conflicts with menu system, delete its tables </li><li> taxonomy_image data lost (tis ok we only have one configured so far) </li><li> flexinode images lost (need to manually fix all reviews :-( </li></ul> Wed, 17 Nov 2004 11:25:16 +0000 upgrading to drupal 4.5 http://www.eglug.org/node/657 <p class="left2right"> drupal 4.5 was released a few weeks ago, it has many improvements and new features and IMO we should upgrade EGLUG installation ASAP </p> <p class="left2right"> tasks required for the upgrade: </p> <ol class="left2right"> <li> port our custom modules to 4.5 <ul> <li> LinCount (done by MohammedSameer) </li><li> Bidi (done by MohammedSameer) </li></ul> </li><li> port contrib modules we use <ul> <li> glossary </li><li> wiki (done by alaa with help of patch found on drupal.org) </li><li> remindme (removed) </li><li> navigation (deprecated) </li><li> members (done???) </li><li> article (done) </li><li> csvfilter (done) </li><li> event (done) </li><li> flexinode (done) </li><li> htmlcorrector (done) </li><li> image (done) </li><li> notify (done) </li><li> privatemsg (done) </li></ul> </li></ol> Sun, 14 Nov 2004 03:33:53 +0000 EGLUG social gethering in Alex http://www.eglug.org/node/547 <p class="left2right"> last saturday while on my vacation I went with MohammedSammeer and Manal to Alex where we had a big EGLUG social gathering. </p> <p class="left2right"> we met all of EGLUG Alex members except for OneOfOne who found out he was alergic to clean air and sunlight (the whole EGLUG alex population consists of DarknessWolf, LinuxAwy and Sherbo). </p> <p class="left2right"> we had great fun at downtown alex which is not realy downtown alex, then at downtown alex wich is proper downtown alex, we found out alexandrian geeks don't know anything about their city and had to consult google in order to locate kadora, a net cafe, a coffee shop or even the sea (yes they did not know where the sea was). </p> Mon, 20 Sep 2004 14:43:38 +0000 even more packages tested http://www.eglug.org/node/541 <p class="left2right"> after wasting a couple of days exploring the great Mandrake educational software I'm finaly back on track (don't try 3d filemanagers its a farce). </p> <ul class="left2right"> <li> <a href="http://laurikari.net/tre/">agrep</a> - cool a fuzzy grep, a forgiving grep, grep that looks for aproximate matches, what more can you ask for, </li><li> <a href="http://www.clamav.net/">clamav</a> in case you don't know about it already, this is the best Free anti virus, you use it to scan files going to <a class="glossary-term" href="glossary/5#term87"><acronym title="windows: A severe skin inflammation in or around the butt.">windows</acronym></a> machines of course ;-) </li><li> <a href="http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html">binstat</a> tool to give you statistics about your system binary files, very useful for stripping down a <a class="glossary-term" href="glossary/5#term85"><acronym title="distro: Short for `distribution'. A different flavor of linux.">distro</acronym></a>, tells you how many unused libraries you have, how many unstripped binaries, how many duplicate binaries and man pages etc. </li></ul> Wed, 15 Sep 2004 06:30:59 +0000 more packages tested http://www.eglug.org/node/533 <p class="left2right"> Day 3 of the great RPM race most of the day wasted on trying to get OpenGroupWare to work </p> <ul class="left2right"> <li> <a href="http://www.texmacs.org/">TeXmacs</a> - scientific wordprocessor, kinda like a more powerful, more complex <a class="glossary-term" href="glossary/5#term64"><acronym title="LyX: LyX is a WYSIWYM document preparing program. It is like a word processor, only far better.">LyX</acronym></a>, with great integration with tools like gnuplot, octave, yacas etc. </li><li> <a href="http://www.freespiders.org/projects/gmlview/">mlview</a> - gtk based xml editor, not bad but nothing beats <a class="glossary-term" href="glossary/5#term61"><acronym title="emacs: emacs is a popular text editor. It has a complete lisp environment inside it.">emacs</acronym></a>-psgml mode, conglomerate has a more sane UI, but is way to underfeatured at the moment. </li><li> <a href="http://vigor.sourceforge.net/">vigor</a> - what can I say I may even move to <a class="glossary-term" href="glossary/5#term62"><acronym title="vi: vi is a popular text editor. It is standard on UNIX-like systems.">vi</acronym></a> because of that. </li><li> <a href="http://www.ruedesecoles.com/">asp</a> - french eschool package, covering official school cariculum, test, grading etc, very simple but very effective. </li></ul> Sat, 11 Sep 2004 02:27:41 +0000 Yet Another Package Crunching Day http://www.eglug.org/node/531 <p class="left2right"> day two of whole lotta software tests. </p> <p class="left2right"> ouch lots of stuff doesn't work or just plain crashes, is this the <a class="glossary-term" href="glossary/5#term57"><acronym title="FOSS: Free/Open Source Software ">FOSS</acronym></a> quality we're proud off?? maybe these are packaging problems (some of this stuff did not change for years). </p> <p class="left2right"> anyways here goes </p> <ul class="left2right"> <li> <a href="http://cssed.sourceforge.net/">cssed</a> - thats a <a class="glossary-term" href="glossary/5#term68"><acronym title="CSS: Cascading Style Sheets; a way to separate webpage presentation from content.">CSS</acronym></a> editor, no problems here but it doesn't realy add much, its just a spec aware editor, it can help you by converting the spec to dialogs, menus and forms, but it isn't realy smart, it does't parse your doc or the html it references it doesn't add anything that isn't easily available in <a class="glossary-term" href="glossary/5#term61"><acronym title="emacs: emacs is a popular text editor. It has a complete lisp environment inside it.">emacs</acronym></a>. </li><li> <a href="http://www.gnu.org/software/ddd/">DDD</a> - data centric debugger, this is by far the best and most inovative debugging frontend ever, focus is on data, in addition to typical debugger features it draws data structures, plots variables over time, plots arrays and matrices and traces pointers all over the memory space, and best of all it works for C, C++, BASH, Perl and PHP (when will they add python). </li></ul> Fri, 10 Sep 2004 16:39:07 +0000 Testing loads of software http://www.eglug.org/node/526 <p class="left2right"> Building a community media center and a media library in Abu Al Nomros is turning out to be a very interesting job. </p> <p class="left2right"> I need to find decent <a class="glossary-term" href="glossary/5#term57"><acronym title="FOSS: Free/Open Source Software ">FOSS</acronym></a> apps for all sorts of use cases, to be ready for the future I decided to spend a few days going through all the packages available to Mandrake. </p> <p class="left2right"> I'm testing using cooker since it has more packages, and maybe I'll get to post a bug report or two. </p> <p class="left2right"> Anyways, I'll keep track of the packages I find promising here, and maybe later I'll review some of them </p> <ul class="left2right"> <li> <a href="http://kaspaliste.sourceforge.net/">kaspaliste</a> - kde bibliography tool, powerful, loads of features, bibtext integration, interface is as good as a webbased thing though, see no point in KDE if it won't add a more friendly UI. </li></ul> Thu, 9 Sep 2004 20:47:32 +0000 log of all searches http://www.eglug.org/node/433 <p class="left2right"> follows is a quick log of all searches attempted on the eglug website for the duration drupal keeps logs (what did I configure this to be? 6 weeks maybe?) </p> <p class="left2right"> its quite interesting, the number indicates the number of duplicate searches, the weird node and comment searches are lame DOS attempts </p> <pre class="left2right"> 319 'node' 158 'comment' 105 'aggregator' 88 '' 58 'taxonomy' 8 'subtitles' 7 'نبذه عن الينوكس' 5 'wikisyntax' 5 'sex' 5 'modem' 5 'free courses' 4 'forum' 4 '<a class="glossary-term" href="glossary/5#term60"><acronym title="Charter: a document describing what the community's ideals are.">charter</acronym></a>' 3 'what's the charter ?' 3 ' subtitles executive target' </pre> Fri, 13 Aug 2004 13:01:53 +0000 course prep http://www.eglug.org/node/395 <h2 class="left2right"> Day 1 </h2> <p class="left2right"> Introduction to Free and Open Source Software </p><dl class="left2right"><dd><ul> <li> Free Software ideals </li><li> Open Source philosophy </li><li> benefits </li></ul> </dd></dl> <p class="left2right"> The GNU/Linux platform </p><dl class="left2right"><dd><ul> <li> benefits </li><li> nature </li></ul> </dd></dl> <p class="left2right"> Installing GNU/Linux </p><dl class="left2right"><dd><ul> <li> partitioning </li><li> locale select </li><li> package selection </li><li> hardware detection </li><li> network settings </li><li> bootloader </li><li> user accounts </li></ul> </dd></dl> <p class="left2right"> Basic Desktop usage </p><dl class="left2right"><dd><ul> <li> introduce Gnome </li><li> introduce KDE </li><li> favor KDE </li></ul> </dd></dl> <h2 class="left2right"> Day 2 </h2> <p class="left2right"> Basic Desktop usage </p><dl class="left2right"><dd><ul> <li> file management </li><li> panel navitgation </li><li> desktop configuration </li><li> mention differences </li></ul> </dd></dl> <p class="left2right"> Common Applications Office </p><dl class="left2right"><dd><ul> <li> openoffice </li><li> mention alternatives </li><li> compatibility </li></ul> </dd></dl> Sat, 31 Jul 2004 23:35:39 +0000 Drupal config we are using http://www.eglug.org/node/105 <p class="left2right"> keeping track of what I done already in drupal, otherwise we'll get lost and have a horible time upgrading. </p> <p class="left2right"> hmm this is getting to be very long maybe I should split it wala do it real <a class="glossary-term" href="glossary/5#term67"><acronym title="blog: Short for weB LOG. A kind of online diary.">blog</acronym></a> style and report each day on its own post. </p> <h3 class="left2right"> patches: </h3> <ol class="left2right"> <li> made TitleModule use double square brackets for title link for compatibility with WikiModule </li><li> disabled turning white spaces leaded paragraphs into pre tagged paragraphs in WikiModule </li><li> changed hardcoded width="100%" in tables used in image module for compatibility with our current <a class="glossary-term" href="glossary/5#term68"><acronym title="CSS: Cascading Style Sheets; a way to separate webpage presentation from content.">CSS</acronym></a> layout. </li><li> patched new php template default theme main.tpl </li></ol> Sun, 13 Jun 2004 21:40:30 +0000 Adding content through email http://www.eglug.org/node/29 <p class="left2right"> This <a class="glossary-term" href="glossary/5#term67"><acronym title="blog: Short for weB LOG. A kind of online diary.">Blog</acronym></a> entry was sent by email to the address handler@eglug.manalaa.net. </p> <p class="left2right"> isn't drupal cool? </p> <p class="left2right"> supposedly this modules has a certain commands language that allows one to contribute anywhere, yet to find any documentation for this though :-( </p> <p class="left2right"> cheers, Alaa </p> Mon, 14 Jun 2004 21:28:37 +0000