Posts

DNIS's Acceptance in MobiCom: A Research Internship Result

This summer I was accepted for summer internship at the Nile University under the supervision of Dr. Moustafa Amin. The internship is a research internship at the WINC Research Center (Wireless Intelligent Networks Center) and its main requirements were good knowledge in both C/C++ programming and networking programming. The kick off meeting was 2 weeks ahead of the internship. Dr. Moustafa gave us a general idea of what became later DNIS (Dynamic Network Interfaces Scheduler). He also gave us A LOT to read, which became the habit later on. We started the journey of our research project which had 2 phases, the first was systems research and the second is the scheduling algorithm research. (I'll have later on a post on the details of the project). By the end of the first phase we had some mock algorithms to test the whole idea, which is always the case with research, to see if the idea would really have positive results. When we tested the mock algorithms we got good results that en...

Software Freedom Day @ Alexandria University

Image
It's my greatest pleasure to announce Software Freedom Day @ Alexandria University. We are planning on having one of the biggest open source promoting events my university has ever seen, with peresntations, demos and contests lasting for two weeks. The students' organizations working on that event till now are Alexandria ACM Chapter, Alexandria University OSUM Club and Arabic Wikipedia Team. We are still looking for others two help us make this event as big as it can get. So if you're anywhere near Alexandria from the first of September till the 15th of it come and join us in our celebration. RSVP here:http://www.facebook.com/event.php?eid=124455764728 and here http://osum.sun.com/events/software-freedom-day-6 We're still working on our detailed plan and we'll have it online as soon as possible.

Where I am Spending my online and Why?

Well I have decided to check where I spend most of online time. You know Google Chrome and Firefox can do that for you so I took their results and my own analysis. GMX (Global Mail Exchange): My main server. I started using it about 2 years ago when I found out its ad on a PC world page. What attracted me to it was that I could actually have myname@gmx.us, I can have more than one address with the same inbox and it was FREE. Back then the user interface was bad and it took forever to load but I liked that it was desktop like. Now with their new home page, fast loading time, support of POP3/IMAP, largest set of available Arabic addresses and being ads free I recommend it to everyone. Google Reader : Until 2 months ago I used My Yahoo! to read the feeds I liked. It had a lot of drawbacks, if you have more than 10 feeds you'll spend a lot of time trying to reach them, the boxes were are not a good idea for blogs feeds, actually it was not built to handle 100 feeds with updates ha...

Make a difference NOW!!

Image
Have you ever thought about how you can make a change, improve the world, help others and make your actions count ?? Well, I did. I have no money, no way to travel nor a plan. I found out that you can actually improve the world by just some clicks and signing ups while you´re at home enjoying your usual day. The two websites that I found that helps you make a difference all over the world without leaving your room are Greanpeace and Save the Children. GreenPeace : a website that is concerned with protecting the environment from greedy states and multinational companies that are abusing the environment. So how they help you?? Sending e-mails to officials , signing petitions, online demonstrations (banners on your blog, virtual activities,...). Actually they keep coming up with amazing ideas to tell the decision makers that there are people in the world that care and that what they are trying to do is dangerous, whether it´s cutting trees, killing whales, using dangerous chemical...

Prezi: An Easy Way to Make Cool Presentations

I was checking out startups that are competing in The Next Web'09. The post is on Tech Crunch . A line that caught my eyes, one of the startups was introducing a way to make presentations. I wanted to check out how they are making a PowerPoint like software on the cloud. To my surprise it had nothing to do with presentation as I was made to know it during my college years. Prezi introduces a flash software that helps you to make flash presentations. It's easy, looks great, flexible to some point and free. Prezi is was founded by two designers/computer scientists that found - as I personally think- slide based presentations so boring. So they -as I personally didn't- made their own presentation mapping and Zui Labs was founded, more information here . Back when I was in high school I thought that soon all presentations will be flash based but what happened is that powerpoint got stronger, good looking and smart and flash made kind of a not worth the effort to make an ord...

Why you should be reading NYTimes regularly

Image
I believe this is a technical post SO you should read it. I have been wondering around NYTimes and Man that website is gigantic. Well it's a news website, you'll say. The question is why I am writing a post about it. Here you are why: The thing is about reading news it’s BORING, also for us CS people "Geeks" it's non-technical and most of the time it has nothing to do with what we do on class and what we will need and it's BORING. What's different about NYTimes is that it gives you the news you need and didn't know you can get which is the opposite of BORING. New technologies, new gadgets, new market, new opportunities and even insights on the future possibilities are a portion of the things you can extract from reading NYTimes. I have been a regular reader for the technology section for 2 years now. What amazes me is that I am seeing stuff that I read was going to happen actually happening, gadgets that I thought great now available in the hyper mar...

INNOVID, Online Advertising taking a new shape

Image
I have been seeing all the giants two Google and Yahoo trying hard with the video advertising. Google put a lot of effort in the new ads in you tube and the video ads and Yahoo adding pauses between song clips which is kind of annoying. And also I read that an attractive way of integrating video ads with online video streaming which became one of the most used services online. I knew I wasn't going to be the guy to do it, of course I am busy with my term exams, so someone else had to do it. Ladies and gentlemen the new way of advertising through video is here and it's called INNOVID and their Clickable Canvas. Made by an Israeli startup, which always gives me hope that startups can always contribute to the big market, INNOVID comes with a platform that integrates cool looking ads with videos you already have. What the INNOVID platform provides you with is a way to select lets say a wall in an ordinary video to place an RSS feed, a picture of your product or any other animatio...