Saturday, December 26, 2009

ان الله لايغير مابقوم حتى يغيروا ما بأنفسهم

دعوني أخبركم بقصة قصيرة ..

هي قصة ثلاثة شبان يعيشون في بلدة صغيرة، والبلدة فيها منفذ واحد لبيع الخبز. وعلى هذا المنفذ يتقاتل الناس كل يوم من أجل الحصول على الخبز الذي يسدون به أفواه أطفالهم الجائعة. والناس في هذه البلدة يتقاتلون بالمعنى الحرفي للكلمة، فيضربون بعضهم ويسفكون دماءهم من أجل الخبز. والبغضاء والكراهية والسرقة منتشرة بينهم. حتى حزن الشباب الثلاثة على حالهم وقرروا أن يجاهدوا من أجل تغيير أحوال بلدتهم إلى الافضل. وجعلوا هدفهم هو القضاء على الفوضى والزحام عند المخبز.

اقترح الشاب الأول حلاً، فقال لصاحبيه "إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم"، وعليه فإننا سنغير نفوس الناس بالحكمة والموعظة الحسنة. سنجتمع بهم ونخبرهم أن الله يكره الشجار والفوضى ويحب النظام. وأن النظام والرضى وحب الآخرين يدخلكم الجنة. وبالفعل اتفق الثلاثة على تنفيذ الخطة. فصاروا في كل وقت وفي كل مكان يعظون الناس وينصحونهم. بل ويحملون لافتات عريضة أمام المخبز تُذكّر بوعد الله للصابرين والمتقين.

واهتدى الناس على أيديهم، وتعاهدوا أن تستيقظ ضمائرهم، ورضى الناس بهذا، ورحلت الكراهية من القلوب ووقفوا في طابور منتظم.

حتى جاءت الأخبار أن الدقيق شح، وبالتالي شح الخبز، فعاد الناس يتقاتلون أمام المخبز آملين الحصول على الخبز قبل نفاذه، ولم تعد تجدى الموعظة معهم نفعا لأنها لا تسد جوعهم. فانهارت كل كلمات الوعظ عند أول مشكلة.

وعاد الشباب الثلاثة يفكرون في خطة جديدة، فقال الثاني لصاحبيه إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم، وعليه فإننا سنستمر في وعظ الناس ولكن بأسلوب مختلف، وهو أننا سنقدم لهم فناً راقياً يجعلهم يخجلون من أنفسهم ويدركون سوء تصرفهم. فأقام الشباب مسرحاً وقدموا مسرحية رائعة ومؤثرة رسالتها أن الفوضى سيئة والنظام نافع. وبكى أهل البلدة من شدة التأثر، ولكنهم عادوا في اليوم التالي يتقاتلون أمام المخبز وكأنهم لم يشاهدوا شيئاً. فعلم الشباب أن الناس تحب البكاء على اللبن المسكوب، ولكنها لا تحاول أن تعيده إلى الكوب ثانية.

وقال الشاب الثالث إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم، ولذا فإننا سنشحن قلوب الناس ضد حكومة البلدة حتى يثوروا عليها، وبالتالي إذا تغير ما في قلوب الناس من سكوت عن الحق وطالبوا بحقوقهم وكرامتهم فإن الحق يعود ويغير الله ما حل بهم من ضعف وذل.

وبالفعل سار الشباب الثلاثة بين الناس يطالبونهم بالثورة على الظالمين، وبالجهاد وقول الحق في وجه سلطان جائر. واستجاب الناس لهم، فخرجت المظاهرات في كل مكان، وشهدت البلدة معارك ضارية بين قوات الأمن وأهل البلدة، وحدثت إضرابات عدة، حتى قررت الحكومة أن تعتقل المتظاهرين وتروج إشاعات بأنها تعذبهم عذاباً لا رحمة فيه، فخاف الناس واستكانوا، فعادت الحكومة لتقول أنها تبحث في مشكلة الخبز. وبالفعل عاد الخبز للظهور شهراً ثم اختفى ثانية وعادت الفوضى والقتال، ولم يعد الناس راغبين في التظاهر والاعتراض المسموع ثانية.

هنا اجتمع الشباب الثلاثة حيارى، وتساءلوا، لماذا لا يدوم الناس على التغيير. لقد فشلوا في تغيير الناس، وهم لا يعرفون وسيلة أخرى لتغييرهم، فقد جربوا كل الوسائل. جربوا الوعظ وجربوا الثورة فلم ينفع شيء. وعلموا أن هناك حكيماً يعيش في الصحراء فقرروا الذهاب إليه.

فلما حضروه وأخبروه عن مشكلتهم قال
"أنتم لا تلتزمون بالآية الكريمة "إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم"
فلما سألوه عن مقصده قال
" لا تعتمدوا على الناس في أن يغيروا أنفسهم، ولكن اعتمدوا على أنفسكم في تغيير ما بأنفس الناس".

وفهموا ما الذي يقصده الحكيم، فعادوا للبلدة، وجمعوا أموالهم، واشتروا قطعة ارض زراعية، فزرعوها بالدقيق، ثم بنوا مخبزاً صغيراً، وجاءوا بالخبازين ليعملوا فيه. وباعوا الخبز. ووضعوا شروطاً قاسية على كل من يخالف النظام، فأي مثير للشغب أو محدث للفوضى يمنع نهائياً من أخذ الخبز. وجعلوا لكل مواطن حصة لا يتعداها. فصار الناس يتركون المخبز القديم ويذهبون لمخبز الشباب بعدما رأوا فيه احتراماً لهم وعدم إهانة لإنسانيتهم. فلما علمت الحكومة بهذا الأمر استشاطت غضباً، وقررت أن تغلق هذا المخبز، ولكن الشباب بحكمتهم تفاوضوا معها واستطاعوا أن يحافظوا على إدارتهم للمخبز وإن فقدوا جزءاً كبيراً من الأرباح تناله الحكومة. ولكنهم تنازلوا عنه لأنهم في النهاية لا يسعون إلا لهدف واحد وهو القضاء على الفوضى.

وهكذا، مرت شهور طويلة لا يحدث فيها أي خرق للنظام في المخبز، وزاد البيع وفتحوا مخابز في بلدان أخرى، وانتهت الفوضى تماماً. وكان السر أنهم لم يطلبوا من الناس أن يغيروا ما بأنفسهم وأن يتحولوا من الفوضى إلى النظام. بل أجبروا الناس على أن يغيروا ما بأنفسهم. أجبروهم على التحول من الفوضى إلى النظام. فبعد أن كان اعتقاد الناس أن من يضرب ويتشاجر يحصل على الخبز، صار اعتقادهم أن من يلتزم النظام يحصل على الخبز. فتغير المفهوم نفسه في أنفس الناس، فغير الله ما بهم.

لذلك مانحتاجه في الوقت الحاضر هو تغير مفاهيم الناس تجاه القضايا التي تهمهم
لو دققنا في القصة لوجدنا أن محاولات التغيير في بلادنا جاءت تطلب من الناس أن يتغيروا. ولم تجبرهم على أن يتغيروا.فمثلا عمرو خالد جاء يطالب الناس بالعمل من أجل الوطن، ولكنه نسى أن في أذهان الناس يرسخ أن العمل من أجل الوطن لا يسمن ولا يغني من جوع. وحركات التغيير السياسية جاءت تطلب من الناس أن يثوروا، بينما في أذهان الناس ترسخ أن الثورة تساوي الاعتقال والتعذيب ولا تحقق في النهاية شيئاً ذا قيمة. ورجال الوعظ الديني والأخلاقي جاءوا يطلبون من الناس فعل الخير، بينما في ذهن الناس فإن العمل الطيب يضيع صاحبه في هذا الزمن، وأن عليك أن تأتي بالمال من أي مكان حتى تعيش.

فعامة الناس كما قال الإمام علىّ في عبارته الخالدة : أتباع كل ناعق، تحركهم كل ريح ولم يستضيئوا بنور العلم. فوجب على المفكرين وأصحاب القوة الراغبين في نهضة هذه الأمة أن يُجبروا الناس على التغيير لا أن يطالبوهم به. والإجبار هنا معناه أن يضعوهم في ظروف تغير نظرة الناس للأمور. فإذا تغيرت نظرة الناس للأمور تغيرت أنفسهم، وإذا تغيرت أنفسهم غير الله ما بهم.

Monday, September 7, 2009

Pomegranate Phone

The Pomegranate Phone. The Best Phone Youve Never Heard Of.

Saturday, September 5, 2009

Powerful Web Content Editor

While surfing internet, found free library for manage your web content easily, support Arbic and contain mannny function, i will use it in the near future, and put sample here.

http://cksource.com/

Saturday, August 29, 2009

Directory: 100 technology experts on Twitter

One the most important — and most difficult — things to do when you first start using Twitter is to develop a good list of people to follow. You can check your friends’ lists of followers, watch for interesting people that come up in @replies, and look for personalities and brands who promote their Twitter addresses. But, it can take several months to build up a good list. For technology professionals, I’m going to give you a big head start.

This is part three of my three-part series on Twitter. Here are links to the other two parts:

* Part 1: A quick Twitter guide and glossary for business users
* Part 2: 10 valuable Twitter utilities for business users

Below is a list of 100 technology experts who are active on Twitter. This list is dominated by tech media professionals and pundits but also includes some CEOs, CTOs, and developers who are worth listening to.

Still, even if you choose to follow everyone on my list, I’d encourage you to regularly cull the list of people you follow. If someone regularly posts useless information or lots of stuff you don’t care about, unfollow the person. That’s what I do. I keep the list of people I follow to about 100-200 and I often add new people while regularly weeding out my list of people who aren’t providing anything interesting or useful.

For more insights on technology, you can also follow my Twitter stream: @JasonHiner

I wish there was an easy way for you to simply push a button and add all 100 people on this list to your “following” list on Twitter. Unfortunately, there’s not. So you will need to go to the Twitter profile of each person you’re interested in Following. This is something that Twitter needs to improve. It needs a group or list feature so that people can set up lists like this and users can then follow the entire list with a single click. It should function the same way OPML files function for lists of RSS feeds.

So here is the list, which is not ranked 1-100 but simply listed in alphabetical order. If there are others you think should be added to the list, make a note in the comments.

1. Chris Anderson (@chr1sa) Editor in Chief of Wired and author of The Long Tail
2. Michael Arrington (@techcrunch) Founder of TechCrunch
3. John Battelle (@johnbattelle) Author and pundit on Google and Internet search
4. Veronica Belmont (@veronica) Former CNET TV and Mahalo Daily host
5. Randall Bennett (@randallb) Founder of TechVi; former CNET TV producer
6. David Berlind (@dberlind) TechWeb Editor-at-Large
7. Ryan Block (@ryanblock) Former Engadget editor and co-founder of GDGT
8. Henry Blodget (@hblodget) Controversial Wall Street journalist who covers tech sector
9. Danah Boyd (@zephoria) Academic/researcher in new media
10. Ed Bott (@edbott) Microsoft Windows expert, blogger, book author
11. Jason Calacanis (@jasoncalacanis) CEO of Mahalo, founder of Weblogs Inc.
12. Pete Cashmore (@mashable) CEO of Mashable
13. David Davis (@davidmdavis) Author, blogger, expert on Cisco and virtualization technologies
14. Chris Dawson (@mrdatahs) ZDNet blogger on technology in education
15. Natali Del Conte (@natalidelconte) CNET TV host of Loaded and tech correspondent for CBS News
16. Mrinal Desai (@mrinaldesai) Co-founder of CrossLoop; tech news junkie
17. Sam Diaz (@sammyd) ZDNet news hound on the Between the Lines blog
18. Larry Dignan (@ldignan) ZDNet Editor in Chief; prolific tech news blogger
19. Esther Dyson (@edyson) Veteran technology pundit
20. Matt Cutts (@mattcutts) Google engineer, blogger
21. Bill Detwiler (@billdetwiler) TechRepublic’s head technology editor
22. John C. Dvorak (@therealdvorak) Famously cranky tech pundit
23. Erik Eckel (@erikeckel) IT consultant and TechRepublic writer
24. Mike Elgan (@mike_elgan) Widely-published freelance tech writer
25. Rob Enderle (@enderle) Long-time analyst of the PC industry
26. Caterina Fake (@caterina) Co-founder of Flickr
27. Dan Farber (@dbfarber) Editor of CBSNews.com; former editor of CNET and ZDNet
28. Scot Finnie (@sfinnie) Editor in Chief of Computerworld
29. Mary Jo Foley (@maryjofoley) One of the world’s top commentators on Microsoft
30. Ina Fried (@inafried) CNET’s resident Microsoft analyst
31. John Furrier (@furrier) Silicon Valley entrepreneur; now specializing in mobility
32. Steve Gillmor (@stevegillmor) Editor of TechCrunch IT, veteran tech journalist
33. Bob Gourley (@bobgourley) CTOvision.com blogger; government IT expert
34. John Gruber (@gruber) Author of Daring Fireball blog; covers mostly Apple
35. Dion Hinchcliffe (@dhinchcliffe) Blogger and consultant on Web 2.0 for business
36. Chuck Hollis (@chuckhollis) EMC CTO and blogger
37. Andy Ihnatko (@ihnatko) Apple pundit
38. Jeff Jarvis (@jeffjarvis) Professor and author who covers intersection and tech and media
39. Mitch Kapor (@mkapor) Lotus, Mozilla pioneer; angel investor
40. Guy Kawasaki (@guykawasaki) Venture capitalist and former Mac columnist
41. Michael Krigsman (@mkrigsman) Watchdog of IT project failures
42. Sarah Lacy (@sarahcuda) Freelance author covering Silicon Valley
43. Leo Laporte (@leolaporte) Host of TWiT network and former TechTV host
44. Brian Lam (@blam) Editorial Director of Gizmodo
45. Nicole Lee (@nicole) CNET editor on cellphones and smartphones
46. Jennifer Leggio (@mediaphyter) ZDNet blogger on social media for business
47. Cali Lewis (@calilewis) Host of GeekBrief.TV
48. Charlene Li (@charleneli) Author and social media thought leader
49. Jim Louderback (@jlouderb) CEO of Revision3; former editor of PC Magazine
50. Scott Lowe (@scottdlowe) CIO, author, and TechRepublic columnist
51. Andrew Mager (@mager) Web developer and ZDNet blogger on Web 2.0
52. Om Malik (@om) Founder of GigaOm
53. Amber MacArther (@ambermac) Tech journalist and broadcaster
54. Richard MacManus (@rww) Editor and founder of ReadWriteWeb
55. Marissa Mayer (@marissamayer) Google product development executive
56. Caroline McCarthy (@caro) CNET writer covering Web 2.0
57. Harry McCracken (@harrymccracken) Founder of Technologizer and former editor of PC World
58. Tom Merritt (@acedtect) Host of Buzz Out Loud and various CNET TV shows
59. Walt Mossberg (@waltmossberg) Tech columnist for The Wall Street Journal
60. Rafe Needleman (@rafe) Editor of CNET’s Webware
61. Patrick Norton (@patricknorton) Tekzilla host and former TechTV personality
62. Andrew Nusca (@editorialiste) ZDNet news writer; SmartPlanet.com editor
63. Tim O’Reilly (@timoreilly) Founder and CEO of O’Reilly Media
64. Jeremiah Owyang (@jowyang) Forrester analyst on new media technologies
65. Jason Perlow (@jperlow) ZDNet blogger and Linux Magazine writer
66. Chris Pirillo (@chrispirillo) Tech geek turned Internet personality
67. Jason Pontin (@jason_pontin) Editor in Chief of MIT Technology Review
68. David Pogue (@pogue) Tech columnist for New York Times and CNBC
69. JR Rafael (@jr_raphael) Tech news writer for PC World
70. Maggie Reardon (@maggie_reardon) CNET reporter on mobile and wireless technology
71. Don Reisinger (@donreisinger) Gadget columnist for CNET
72. Gabe Rivera (@gaberivera) Founder of Techmeme
73. Peter Rojas (@peterrojas) Original creator of both Gizmodo and Engadget
74. Kevin Rose (@kevinrose) Founder of Digg.com, host of Diggnation
75. Joshua Schachter (@joshu) Creator of Delicious, a.k.a. del.icio.us
76. Jack Schofield (@jackschofield) Computer editor at The Guardian
77. Erick Schonfeld (@erickschonfeld) TechCrunch editor
78. Robert Scoble (@scobleizer) Tech writer and social media flag-bearer
79. Sascha Seagan (@saschasegan) Mobile writer for PC Magazine
80. Doc Searls (@dsearls) Tech journalist, author, open source advocate
81. Stephen Shankland (@stshank) CNET News reporter, covering Web and search
82. Deb Shinder (@debshinder) Popular tech tip writer for TechRepublic and other publications
83. Dwight Silverman (@dsilverman) Technology editor for the Houston Chronicle
84. Jason Snell (@jsnell) Editorial Director of Macworld
85. Mark Spoonauer (@mspoonauer) Editor in Chief of LAPTOP
86. Robert Strohmeyer (@rstrohmeyer) PC World editor and columnist
87. Kara Swisher (@karaswisher) Silicon Valley blogger for AllThingsD.com
88. Paul Thurrott (@thurrott) Microsoft Windows columnist, editor, and podcaster
89. Joshua Topolsky (@joshuatopolsky) Editor in Chief of Engadget
90. Gina Trapani (@ginatrapani) Founding editor of Lifehacker.com
91. Lance Ulanoff (@lanceulanoff) Editor in Chief of PC Magazine
92. Rick Vanover (@rickvanover) Senior IT professional and TechRepublic blogger
93. Tony Vincent (@tonyvincent) Writer on mobile tech and IT in education
94. Werner Vogels (@werner) Amazon.com CTO
95. Jack Wallen (@jlwallen) Linux enthusiast, columnist, and tip writer
96. Padmasree Warrior (@padmasree) CTO of Cisco Systems
97. Fred Wilson (@fredwilson) Tech venture capitalist in New York
98. Alex Wolfe (@awolfe58) Editor in Chief of InformationWeek
99. Molly Wood (@mollywood) CNET TV host and creator of the famed “Molly rant”
100. Dave Zatz (@davezatz) Gadget and digital lifestyle blogger

Wednesday, August 19, 2009

10+ ways to recover a corrupted Word document

If you’ve ever had an important document get corrupted, you know the despair that sets in. You’ve lost critical information and/or countless hours of work - or so it appears. But hang on: You may not have to accept data loss. Here are some things you can try when you’re dealing with a corrupted Word document.

1: Don’t assume that the document is corrupt

Automatically assuming that a document is corrupt can be a big mistake. It could be Word or even Windows that is having the problem. Before you start trying to restore a backup or repair a file, try opening other documents. Try opening your “corrupt” document from another computer. You may be surprised by what happens.
2: Make a copy of the document

This isn’t really a recovery trick, but it is a crucial preliminary step. If you don’t have a backup copy of the corrupt document readily available, make a copy of the corrupted file right away and store it on removable media. There’s a chance that the corruption within the file could become worse over time or that you could destroy the file while trying to recover it. Making a backup copy of the file now may save you even more heartache later on.
3: Check your email

In many cases, you may have emailed a copy of the document to someone at some point. If so, a copy of the document may still be in Outlook’s Sent Items folder, attached to the email message you sent. Try selecting the Sent Items folder and using Outlook’s Search feature to look for the document’s name.
4: Run CHKDSK

Try running CHKDSK against the volume containing the corrupted file. Your problem could be caused by corruption at the file system level, and CHKDSK may be able to fix the problem. If nothing else, running CHKDSK allows you to test the integrity of the file system, which allows you to determine whether the problem exists at the file system level or within the document itself.
5: Try exporting the file

If you can open the file in Word, try saving the file in an alternate format. Sometimes, using a format such as RTF or TXT will cause some of Word’s codes to be stripped from the document, which often fixes the problem.
6: Extract the raw text

Although saving the Word document as an RTF or TXT file usually works pretty well, that technique does you no good if Word won’t open the file. One approach is to use another word processor that supports Word documents. Alternatively, you can use a file editor (a hex editor) to manually extract anything salvageable from the file.
7: Use Word’s text converter

You may also be able to recover the text portion of a document using Word’s text converter. Click File | Open. When the Open dialog box appears, select the troublesome Word document. Then, choose Recover Text From Any File from the Files Of Type drop-down list and open the document. This filter will import straight ASCII text from any file. You will lose Word formatting and nontext items such as graphics, but you should at least be able to extract most of the text information from the file. Note that this method is limited to documents in the Word 97-2003 format (not docx or dotx files).
8: Use Open And Repair

Word XP and later offer an Open And Repair option, which you can use to force Word to attempt a recovery. Just select the file in the Open dialog box and choose Open And Repair from the Open drop-down list in the bottom-right corner. This isn’t necessarily foolproof, but it does work on a lot of problematic documents.
9: Use a Vista shadow copy of the document

Windows Vista automatically saves shadow copies of some files to the hard drive. If a shadow copy of your document exists, it may be possible to recover a recent version of the document. To do so, right-click on the document and select the Properties command from the shortcut menu. When the document’s properties sheet appears, select the Previous Versions tab. (This tab exists only for files stored on NTFS volumes.) The Previous Versions tab will show you any previous versions of the file that are available. For more on the shadow copy feature, see How do I… Configure and use shadow copy in Microsoft Windows Vista?.
10: Rebuild the file header

Although every Word document is different, Word documents that are created by a common version of Word have a common file header. I can’t tell you exactly what this header contains, because it varies from one version of Word to the next. What I can tell you is that if you use a file editor to examine multiple known good Word documents, it will quickly become apparent which bits each of the documents has in common. Once you have determined which part of the file is the header, you can copy the header bits from a known good document and use the editor to paste those bits into your corrupt document, overwriting the existing header in the process. If the header was the portion of the document that was damaged, this technique will fix the problem.
11: Use a recovery program

Several third-party applications on the market are designed to recover corrupt documents. One of the best known products is OfficeRecovery. Another popular product is Ontrack Easy Recovery. Data recovery products like these can have a hefty price tag, and depending on the extent of the damage, they may or may not actually be able to repair your file.