‏إظهار الرسائل ذات التسميات Black Berry. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات Black Berry. إظهار كافة الرسائل

الجمعة، فبراير 18، 2011

ازاي تثور ومامعكش انترنت.... الحقيبة الكاملة للثوار التكنولوجيين


لو اقتنعت باهمية الكلام ده ماتوقفوش عندك

اهداء لجمع الاخوة العرب اللي لم يمروا بعد بتجربة قطع الانترنت

في شوية طرق جربناها في مصر وقت الثورة

وزي ما الاخوة التوانسة ربنا يباركلهم نصحونا بالاسبراي الاسود على ازاز عربيات الامن المركزي وكان للنصيحة دي مفعول مؤثر جدا
احب ان مصر تشارك اخواتها العرب في بعض النصائح الثورية
خصوصا اني مالحقتش ليبيا قبل الفيس ما يتقفل
ياريت اللي يعرف حد هناك ينقله المقال ده

اولا
الحلول البسيطة جدا لمعرفة الاحداث من غير فيس بوك ولا تويتر وبرده تعرفها من فيس بوك وتويتر

الحل ببساطة هو جوجل ريال تايم

خد اللينك ده
http://www.google.com.eg/realtime?hl=en&tab=wY

او خش على جوجل عادي جدا ودوس الوقت الفعلي او ريال تايم من فوق
واكتب مثلا اسم بلدك
ده هايجيبلك كل التويتس والستاتس اللي بتتكتب في فيس بوك وتويتر وليها علاقة باسم بلدك بمجرد ما تتكتب
يعني هاتبقي عارف الاخبار اول باول


طبعا الطريقة دي تنفع في اي وقت ودي مفيدة جدا

الطريقة التانية للناس اللي فاهمين شوية في النت
طبعا البروكسيهات
لو مش عارف يعني ايه بروكسي
هو عبارة عن زي ماتقول كده
موقع
الموقع ده بلده الاصلية- المكان اللي موجود فيه سطرين الكود اللي معمول بيهم الموقع- بلد تانية
مش مقطوع عنها الفيس بوك
والموقع ده مش مقطوع في بلدك
فالموقع بيشتغل حاجه كده زي الكوبري

مش محتاج اديك لينكات
اكتب على جوجل بروكسي
او
proxy
وجربهم كده وشوف مين شغال في بلدك ومين لا

الحل التالت للناس اصحاب الهوايات الخاصة
ممكن توصل صوتك للعالم عن طريق شفرة موريس
ايوة
حصلت عندنا في الثورة
وفي هواة شفرة مورس كتير حوالين العالم
لو تقدر تتصرف في جهاز تقدر تتواصل مع العالم عن طريقه

الحل الرابع بتاع جوجل
http://google-arabia.blogspot.com/2011/01/blog-post.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+GoogleArabiaBlog+(Google+Arabia+Blog)
وده للي عندهم خط دولي


الحل الخامس للمحترفين في البرمجه

الحل مكتوب هنا
http://ta-kha-ref.blogspot.com/2011/02/how-to-create-your-countrys-internet.html


مرة تانية
لو اقتنعت باهمية الكلام ده ماتوقفوش عندك

انشره لو سمحت

How to create your country's Internet when it is unavailable




https://docs.google.com/document/d/1yphpTrj2Ty3qi6eo58MbW9eOexVN8BYXrvpQHh41HoM/edit?hl=en





















By Luay Sakr, Software Engineer
LuaySakr@Gmail.Com




Contents


Introduction 2
Problem Statement 2
Previous Options 2
Proposed Solution 3
Implementation 4
Summary 4

Introduction

Communications nowadays is simply, directly and deeply like oxygen, it always standby to just use it, just whenever you need it.

Email boxes, newspaper, cell phones always standby, when it standby actually it works to inform you more and more information.
 

Problem Statement

In my country Egypt, internet connection was not available twice.
One of them in 2008 when internet cable was damaged (accidentally), and the second one was in 2011 (intentionally) and this one was synchronized with non-availability of cell phone calls and SMSs (intentionally also) all of these intentionally non availability of communications synchronized with illegal prisoners releasing (intentionally one more time :)).
So the problem is simply, directly and deeply "NO OXYGEN IN Intensive Care".
So we need some oxygen even some air, all Egyptians was under them homes with Improvised weapons with huge rumors  of hundreds of armed robbers, people in Egypt were need deeply kind of communication to share the information about the robbers.
on the other hand hundreds of thousands of protests people need to communicate to save them live -unfortunately some people was killed because of this - people were need any kind of communications

Previous Options

Most of people communicated through landlines, and some of them communicated with each other -even out countries - through Morse code

Proposed Solution

Concept


Pic 1-1

Internet in Egypt is networked as Pic 1-1

Assume that S1 is Vodafone network and S2 is TEDATA network and S3 is Link network.
And WAN is the outer networks over world

And Each LAN is home network (router with node or more)

Pic 1-2

Each network acting as domain in Pic 1-2
And switch acting as a physical switch
Connects all this domains to the main Internet cable or acting as logical switch like DNS
The global intention cutting of Internet can be through one of two ways,
One is disabling DNS

But this can overreach by using the IPs.

It did not work

The second one is switching off the switch

So these domains will be separated of each other but still each node in each domain is connected to other nodes in the same domain
By testing it worked

How

Each router in each LAN acting as node in domain network and it has IP
So node can ping any router within network.

So we can develop any small and simple social application and host it on any machine on network and simply create a port forward role through router that hosting machine connected to. So any other node can use this application by writing the hosting router IP in browser address bar.
(Tested from multi regions like Cairo and Alex and them all can use the same application also it worked over TEDATA and VODAFONE
Also I sow the application on Vodafone router though my cell phone by activating mobile network connection to internet)

Benefit 1

Creating local social network over domain

Benefit 2

We can use node or more to bridge between domains, and then more than one domain can see the same application



Benefit 3

Communicating through cell phones means that we can transfer files through cell phones without connecting to the same LAN or being beside each other    

Benefit 4

Also we can develop VOIP application that allows free calls and chats through same network and also we can use the concept of bridging.

Implementation

To implement these ideas for large scale we need
  • Consistence server
  • Static router IP
  • Piece of code
  • Advertising




Summary

In this white paper we proposed some ideas to create special kind of communications at special situations.
Also some ideas for free voice calls and chats between cell phones and computers proposed.

Team Work
Nader Abd El Hameed
Mohamed Sayed
Amr Gubr
Luay Sakr



More than seven other testers over Egypt

الأحد، سبتمبر 12، 2010

How To Migrate Your Contacts From Your Local Mobile To Android Mobile

There are three main approaches

the first one is manual approach
that is simply Do Loop Approach


for each contacts (con) in your local mobile contacts
Start Loop
read (con) from Local Mobile
write (con) to Android Mobile

Go To Start Loop


the second one is by sprite migration application
http://www.spritesoftware.com/

you can start read this page
http://www.spritesoftware.com/products/migrate/how-does-it-work-

when you be ready you can start read this page
http://www.spritesoftware.com/Products/Migrate/Migrate-Your-Data-Now/How-To-Transfer




if your local mobile is windows mobile (i-mate,htc hd,touch ,..etc)
download the file in this page and setup into your local mobile
http://www.spritesoftware.com/Products/Migrate/Migrate-Your-Data-Now/Download-Windows

run it and get backup file

if your local mobile is Symbian mobile (nokia, sony ericsson ,...etc)
do the same previous step but by this page

http://www.spritesoftware.com/Products/Migrate/Migrate-Your-Data-Now/Download-Symbian

if your local mobile (not that local) is black berry
do the same previous step but by this page

http://www.spritesoftware.com/Products/Migrate/Migrate-Your-Data-Now/Download-Blackberry






move it to your computer

and download the file in this page and setup it in your computer

http://www.spritesoftware.com/Products/Migrate/Migrate-Your-Data-Now/Convert-Data

this application will convert your contacts to format that will be applicable in Android mobile

then copy the new file (converted file) to your Android mobile

then download the file in this page through your Android mobile and setup it
do not forget check the unknown sources to allow setup this file
menu-->settings --> application -- unknown sources

you can uncheck it later


http://www.spritesoftware.com/products/Migrate-%281%29/Steps-to-Migrate/Load-Data


finally open migrate application through your applications menu in your Android mobile

Accept
ok
check list
load my data into Android
select converted file
select data
migrate
start migration



the third approach is using OutLook

synchronizes your local mobile by the way you have
open outlook
1.Click the File tab.
2.Click Options.
3.Click Advanced.
4.Under Export, click Export.
5.In the Import and Export Wizard, click Export to a file, and then click Next.6.Under 6.Create a file of type, click the type of export that you want, and then click Next.
The most common is Comma Separated Values (Windows), also known as a CSV file.
7.Under Select folder to export from, select the contact folder that you want to export, and then click Next.
8.Under Save exported file as, click Browse, select a destination folder, and in the File name box, type a name for the file.
9.Click OK.
10.In the Export to a File dialog box, click Next.
11.Click Finish.

then open your Gmail Account

click contacts tap
more actions
import
select outlook exported file
ok

now your contacts are over your Gmail Account
by the way you can add or edit or delete it any time

now you have to synchronize your Android mobile with your Gmail
by the way you can do after any approach

menu
settings
data synchronization

setup your Gmail Account user name and password
and make it synchronize your contacts at least

then you finsh

congratulations