السبت، 11 أكتوبر 2008 - 18:25
"مستشفى حكومى"، بالنسبة لمعظم المصريين، تعنى"مكان للموت" إعداد ديرا موريس
لا تزال حادثة وفاة الأطفال الرضع الأربعة بمستشفى المطرية التعليمى حديث الصحافة العالمية، فقد جاءت وفاة الأطفال الأربعة إثر انقطاع التيار الكهربائى لما يقرب من ثلاث ساعات، دون أن تعمل أى من المولدات الكهربائية الاحتياطية، نتيجة إهمال إدارة المستشفى وتقصيرها فى إجراء الصيانة الدورية لها. وبعد عدة شهور من حدوثها، تظل هذه المأساة انعكاسا للوضع الصحى المتردى فى مصر.السبت، 11 أكتوبر 2008 - 18:27
الطبيب يتحمل جميع التجاوزات للضوابط الصحية كتبت آمال رسلان
ليست أمامك خيارات إذا اضطرتك الظروف لإجراء عملية جراحية، فإما أن تلجأ للمستشفيات الحكومية بمستواها الطبى والخدمى المتدنى، فضلا عن انتظار دورك بالشهور، أو أن تلجأ للمستشفيات الخاصة التى تحرم معظم الشعب المصرى من دخولها، فهى مستشفيات للأغنياء فقط، وبعد حيرة طويلة لا تجد أمامك إلا أن تلجأ لعيادة طبيب خاصة غير مجهزة طبيا لإجراء العمليات الجراحية، ولكنها تفتح أبوابها لك فى أى وقت وبأسعار مناسبة والنتيجة "انت وحظك".Article submitted by Noel David Torres Taño. Guess what? We still need you to submit good articles about software you like!
One of the packages I manually install in every new installation is smartmontools. I’ve some expertise in managing computers and networks, and it is a fact that pirate hackers and software bugs are not the main cause of problems in small and medium installations. Hardware is.
Thus, you have hardware that can fails, and Murphy says that if it can fail, it will. The point is not to avoid hardware failures, which would be impossible, but to detect them early or even prevent them.
Particularly for hard disks, the tool in charge is smartctl from the package smartmontools. IDE disks (if they’re not of the age of dinosaurs) have an integrated self-testing tool called SMART which means “Self-Monitoring, Analysis and Reporting Technology”. Modern SCSI disks have it too if they’re SCSI 3 or newer. It happens that inside the disk chipset there are routines to check parameters of disk health: spin-up time, number of read failures, temperature, life elapsed… And all of those parameters are not only registered by the disk chipset, but they have designated security limits and both parameters and limits can be checked by software who access the disk using the appropriate I/O instructions.
And that software is smartctl, a piece of the smartmontools deb package. Of course, since they access the disk in a raw way, you need to be root to use these commands.
smartctl can ask the disk for its smart identification:
# smartctl -i /dev/sda smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Model Family: Fujitsu MHV series Device Model: FUJITSU MHV2060BH Serial Number: NW10T652991F Firmware Version: 00850028 User Capacity: 60,011,642,880 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 7 ATA Standard is: ATA/ATAPI-7 T13 1532D revision 4a Local Time is: Mon May 12 02:39:31 2008 CEST SMART support is: Available - device has SMART capability. SMART support is: Enabled
More interesting, smartctl can ask the disk for its parameter values:
# smartctl -A /dev/sda smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 100 100 046 Pre-fail Always - 124253 2 Throughput_Performance 0x0004 100 100 000 Old_age Offline - 18284544 3 Spin_Up_Time 0x0003 100 100 025 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 099 099 000 Old_age Always - 1199 5 Reallocated_Sector_Ct 0x0033 100 100 024 Pre-fail Always - 8589934592000 7 Seek_Error_Rate 0x000e 100 087 000 Old_age Always - 1761 8 Seek_Time_Performance 0x0004 100 100 000 Old_age Offline - 0 9 Power_On_Seconds 0x0032 079 079 000 Old_age Always - 10866h+57m+47s 10 Spin_Retry_Count 0x0012 100 100 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 1199 192 Power-Off_Retract_Count 0x0032 099 099 000 Old_age Always - 283 193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 6953 194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 45 (Lifetime Min/Max 14/58) 195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 62 196 Reallocated_Event_Count 0x0032 100 100 000 Old_age Always - 459276288 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x000e 100 082 000 Old_age Always - 22371 203 Run_Out_Cancel 0x0002 100 100 000 Old_age Always - 1533257648465 240 Head_Flying_Hours 0x003e 200 200 000 Old_age Always - 0
As you can see, there are some attributes marked as “Pre-fail”. If any of these attributes goes beyond its threshold, the disk is about to fail in hours, maybe minutes.
Even if there are more options to smartctl , the last ones I will comment here are -a and -t.
smartctl -t launches a disk test. It needs a parameter indicating the type of the test, and in the longest case it can last for tens of minutes and will check the electrical and mechanical performance as well as the read performance of the disk, going through all its surface. smartctl -a, in its turn, shows all available information about the disk, including self testing results. Since tests will span minutes or tens of minutes, we can not see them happening. All what we will get when launching tests is like:
# smartctl -t long /dev/sda smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION === Sending command: "Execute SMART Extended self-test routine immediately in off-line mode". Drive command "Execute SMART Extended self-test routine immediately in off-line mode" successful. Testing has begun. Please wait 41 minutes for test to complete. Test will complete after Mon May 12 05:44:03 2008 Use smartctl -X to abort test.
Here, we’re being informed that (maybe) we will get a slightly lower performance on the disk for the next 41 minutes, since the test has started. It is completely background, or better ‘underground’, since it does not happen under the kernel control at all: everything is happening internally to the disk, and all what we can get is the result.
smartctl -a, in turn, show a very large amount of SMART information about the disk: almost all stored SMART information parsed for us. It is usually better to use a more specific switch, see the man page for details.
Finally, I want to comment that there is a daemon in the smartmontools package, smartd, who can take care of doing tests for you. It works by running smartctl in a periodic way (typically every 30 minutes) and logging all errors and parameter value changes to the syslog. The default configuration in Debian will also mail root if there’s any problem detected. I will not explain here about it, because I want you to read its (short and easy) documentation, but remember that in order to use it you must enable it in /etc/default/smartmontools.
The smartmontools package has been available both in Debian and Ubuntu since a long time ago.
ثاني حادث في مستشفى منشية البكري العام في خلال فترة قصيرة يواجه فيها الطبيب الإخلاء الادارى التعسفي كعقاب لخطأ لم يرتكبه ، الأولى واجهت أحد الأطباء بالمستشفى حينما طلب منه مدير المستشفى مصاحبة حالة بسيارة اسعاف من القاهرة الى أسوان و لكن اعتذر الطبيب عن ذلك نظرا لارتباطات حياتيه تمنعه من السفر فى ذلك اليوم علما بأن الحالة لم تكن محجوزة بالمستشفى و انما هى حالة موصى عليها و رغم أنه قد رافق الحالة طبيب زميل إلا أنه عقابا للطبيب من مدير المستشفى و من الدكتورة نيبال بالمديرية صدر قرار اخلاء ادارى له و هكذا أصبح الاخلاء الادارى هى وسيلة سهلة لعقاب الأطباء دون أى تحقيقات رسمية و دون التزام بقوانين تحكم العمل فأصبحت سلطة يسئ المسئول استخدامها و ها هى الحالة الثانية تحدث لطبيب العظام الذى رفض عمل رسم قلب لموظف من مكتب الوزير يشكو من آلام بالمعدة ، موقف ملئ بالكوميديا السوداء نراه من خلال شكوى الطبيب التالى نصها
السيد الدكتور \ وزير الصحة و السكان
تحية طيبة و بعد ،،
مقدمه لسيا دتكم طبيب مقيم جراحة عظام بمستشفى منشية البكرى العام
الطبيب محمد السيد زكريا
الموضوع حيث كنت نوبتجيا بالمستشفى يوم الخميس 25\ 9\2008 أتابع عملى حضر الى غرفة الكشف الخاصة بالعظام أحد المرضى طالبا منى عمل رسم قلب له لانه يعانى من آلام بالمعدة هكذا قال و عندما أخبرته أننى طبيب عظام و ليس لى علاقة بالحالة و عليه أن يتوجه الى طبيب الباطنة المختص أو مدير الاستقبال تحدث بشكل مستفز قائلا انه يعمل بمكتب الوزير يقصد وزير الصحة و السكان و بسؤال مدير الاستقبال عن الحالة تبين انه قد سبق و أن وقع طبيب الباطنة الكشف الطبى عليه داخل الرعاية و تم عمل رسم قلب فعلا و لكن يريد أن يكرره
و قمت بإخبار هذا المريض أن عليه مراجعة طبيب الباطنة مرة أخرى و أكدت مرة أخرى أننى طبيب عظام و ليس لى علاقة بالموضوع و رغما عن ذلك بدأ يتحدث إلى بصوت عالى و بشكل مستفز أمام المرضى و بقية الأطباء قائلا : أنا ممكن أنقلك بالتليفون
" إنت مش عارف بتكلم مين ؟"
" هات ورقة وسخة عليها اسمك و إنت تشوف أنا ممكن أعمل إيه "
و أجبته قائلا: احترم نفسك !! ، و اعمل اللى تقدر عليه
و انتهت الواقعة و طلبت من مدير اللاستقبال تحرير محضر ضده و لكنه قال أن الموضوع خلاص انتهى ، و لكنى فوجئت يوم السبت مباشرة 27\9\2008 أى بعد 24 ساعة بأنه قد صدر ضدى قرار اخلاء ادارى من المستشفى بدون تحقيق رسمى أو حتى اخبارى بشئ.
كل ما أطلبه سيادة الوزير أن يتم الغاء أمر الاخلاء الادارى الذى صدر بشكل متعسف تلبية لرغبة صاحب نفوذ أراد بدون وجه حق الاضرار بى مستغلا علاقاته داخل الوزارة و أن يتم اجراء تحقيق رسمى قانونى بالواقعة يتم فيه محاسبتى ان كنت أخطأت أو محاسبته ان كان قد استغل نفوذه ضدى علما بأن اسم هذا الشخص و بياناته من واقع دفتر الاستقبال هى :
الاسم \ أحمد محمد رشدى
السن 34 سنة
نوع الكشف\ باطنى
بتاريخ 25\9\2008 الساعة السادسة و النصف مساءا
و لست أعرف أين يعمل على وجه التحديد
و لسيادتكم جزيل الشكر و التقدير ،،
مقدمه لسيادتكم
ط\ محمد السيد زكرياطبيب مقيم جراحة عظام
٨ سنوات قضتها د. جيهان يسري رياض، طبيبة النساء والتوليد بين مستشفي الصحة النفسية في العباسية ومستشفي قصر العيني الفرنساوي، تبحث عن ملفها التائه بينهما، حيث أوقف الثاني تعيينها، وهو ما تبرره جيهان: «اللي مالوش ضهر».
تقول جيهان: حصلت علي البكالوريوس بتقدير امتياز قبل ١٠ سنوات، وتم انتدابي في مستشفي قصر العيني ولتميزي عملت رئيسة للدور الثالث في قسم النساء والتوليد عدة أشهر، وفي العام التالي لم أحصل علي التقدير نفسه، حتي لا يضطر مسؤولو المستشفي إلي تعييني علي درجتي، فتم تعييني في مستشفي الصحة النفسية.
وتضيف جيهان: أقمت دعوي في مجلس الدولة للنظر قبل عامين وتم تأجيلها لحين إحضار ملفي من مستشفي قصر العيني، ولم يتم حتي الآن إرسال الملف، فتم تأجيل القضية.
وأكد د. عمر عاطف طلبة، نائب مدير مستشفي قصر العيني الفرنساوي أن د. جيهان كانت معارة للمستشفي وليست مكلفة بالعمل فيه أو علي درجة تعيين، لذا جاء لها قرار التعيين في مستشفي الصحة النفسية،
مشيراً إلي أنه غير مسموح لأي جهة الحصول علي الملف الخاص بالطبيبة فيما عدا الجهات القضائية أو مجلس الدولة، وهو ما لم يحدث حتي الآن فلم يطلب مجلس الدولة الملف منذ بداية القضية،
وأشار طلبة إلي أن الدكتورة المتضررة كانت مثار خلافات بين زملائها، وأنه كان يحل أزماتها بشكل ودي دون تحرير محاضر ضدها، وهو ما نفاه والدها الذي استشهد بالمجلات العلمية العربية والمصرية التي نشرت أبحاثها وتعاملت معها بوصفها أفضل طبيبة نساء وتوليد.

الحكاية من البداية ... كان بجوار المدرسة محل لعصير القصب يبيع كوب العصير بقرش صاغ ولكي تشتري كوب العصير عليك دفع القرش للرجل الجالس على مكتب صغير فيلقي لك بماركة بلاستيكية ملونة ، الحمراء تعني كوب بقرش والزرقاء شوب عصير محترم بقرشين ، بعد الخروج من المدرسة وإذا كان معي نقود أذهب لمحل العصير وأحصل على كوب العصير السكري اللذيذ والمنعش ، كان إدراكي وقتها أن قيمة كوب العصير تساوي تلك الماركة البلاستيكية التي يبيعها لنا الرجل الجالس على المكتب ، تذكرت أن لعبة الليدو بها ماركات بلاستيكية تشبه تلك الماركات التي يبيعها لنا صاحب محل العصير للحصول على كوب العصير ولما كانت لعبة الليدو تحتوي على ستة عشرة قطعة بلاستيكية مقسمة لأربعة ألوان كل لون أربع قطع وبها أربع قطع حمراء وأربع قطع زرقاء معنى ذلك أن تلك القطع تساوي إثنى عشر قرشاً في حين أن لعبة الليدو قيمتها خمسة قروش ، لذلك قررت أن أشتري العصير بقطع الليدو وبسعر أقل من تلك التي يبيعها لنا الرجل الجالس في محل العصير ، ذهبت وحدي بعد العصر إلى محل ألف صنف وصنف بشارع السكة الجديدة بالمنصورة وإشتريت لعبة الليدو وبها القطع البلاستيكية بخمسة قروش ، وفي اليوم التالي وعقب إنتهاء اليوم الدراسي توجهت مباشرة لمحل العصير المزدحم ودخلت فوراً على الرجل الذي يقدم العصير وقدمت له ماركة بلاستيكية زرقاء فقدم لي شوب العصير المحترم ، عدت للمنزل معجباً بذكائي الذي جعلني أشرب العصير بسعر أرخص ، في اليوم التالي كررت المحاولة وشربت العصير هانئاً
وفي اليوم الثالث دعوت صديقي في الفصل حسن حجاب على عصير على حسابي ، وكان حسن سعيداً جدا بهذا العرض المغري والمفاجئ ، ذهبنا لمحل العصير وأعطيت حسن الماركتين الحمراواتين وقلت له قدمهما للرجل سوف يعطينا العصير ، عادي انا باعمل كده كل يوم ، لم يستوعب حسن الموضوع ولكنه إستمع لكلامي وما أن قدم الماركتين إلا ويد من حديد تهبط على كتف حسن وصوت جهوري يقول له .. هو إنت بأة اللي مدوخنا بقالك يومين .. إنت جبت الماركات دي منين ؟ .. إلتفت حسن إلي فلم يجدني حيث سابقت ساقاي الريح عدواً حتى المنزل
في اليوم التالي وبعض طابور الصباح .. دخلت أبلة عزيزة الفصل وبصحبتها حسن حجاب متورم الوجه وبه أثار زرقاء وقالت فين أحمد شقير .. رفعت يدي فسألته إنت متأكد إن هو ده ؟؟ حكيت لأبلة عزيزة الحكاية كاملة فقالت لي أمام الفصل أنت عارف اللي عملته ده إسمه إيه ؟ ده إسمه نصّب .. وإنت كده تبقى نصّاب ؟؟ لم أفهم معنى الكلمة ولكني شعرت أنها إهانة فبكيت وأنا لا أزال متأكد من أني لم أرتكب أي خطأ ، كل مافعلته أني إشتريت الماركات بسعر أرخص من تلك التي يبيعها لنا الرجل في محل العصير
Pic's Credit
Hello All, I would like to announce that I have been working on setting up Asterisk Egypt User Group since sometime and now it is on-line, still a lot of work needs to be done, lots of volunteers and efforts needed but let us hope for the best. also I started by writing how-tos in English and hope soon will be in Arabic also. And here is the 1st how-to install asterisk 1.6.X Enjoy

Designed with the idea of making administrative tasks less cumbersome. Main feature is to break the module configuration up by Packages rather than having each module on a list with a field-set the packages are broken down into individual task pages to give the user a different way to locate and manage the site modules
I guess many of you know us and so our company for MySQL related services. It is true this is majority of our business at this point but it is far from everything.
Our goal in reality is to help people to build and operate quality systems, typically web sites, which means we help customers with performance, scalability, high availability as the whole, not just MySQL related issues.
Indeed if you look at MySQL driven web site its properties will likely depend on a lot of factors - good web side configuration, which is about caching, proxying, using multiple data centers or CDN, serving static content reliably and efficiently. Then it comes to efficient web application architecture and code - being scalable, efficient, highly available, secure and fault tolerant. Caching in particular as memcache plays important role here besides MySQL though quite typical you also would see external queue, message parsing, search systems etc being important components besides MySQL.
MySQL is important component but just a component, though due to its complexity it is often where
professional help is looked for dealing with scaling and high availability.
Even more. Everything what we’ve described is only part of the problem. It is all about generating dynamic content quickly or serving static files which is only one side of the problem. The other side is making things fast from the client prospective where our new service - front end performance optimization comes to play.
We look to reduce number of requests and transfer size. Browser and HTTP Caching (Request not made is far better than even fastest serviced request), making content download as parallel as possible and making page to start render as soon as possible.
Front End performance optimization is often needed to change your site from good to great. Market leaders such as Google tend to do it a lot and it is well known fast loading web pages improve user experience and make people to stay on site longer and return more likely which in the end improves business goals such as showing advertisements, product downloads or purchases.
Some people make a mistake by thinking their site are already great by looking at their web site from location which is close to the data center. This gives huge available bandwidth with pretty much no packet loss as well as very low latency.
Most likely these conditions are not the case for all of your users and customers - some may be accessing the system from remote location with high latency and packet loss. Others may be accessing it via crowded public wireless connections and there is class of mobile users with less than perfect latency and download speeds a lot slower than home/office broadband.
This especially comes as important issue to me personally then I’m traveling or using mobile Internet for other reasons - so many web sites become so painfully slow they are barely usable even though their backend does not perform any slower in this case.
By adding front end optimization services we are able to help to deliver great performing web sites whatever performance limiting factors are.
P.S As this is the new service we’re looking for feedback on how to make it better. If you’re interested in your site evaluation and would be willing to provide us feedback about recommendations and general service delivery, drop us a note and we’ll pick couple of sites to review free of charge.
Entry posted by peter | No comment
A small module that allows image nodes that use both image module and imagefield module to become media entries in RSS feeds.
Well that is not my 1st asterisk / zaptel patch I do, but it is the 1st to commit into digium bug tracking system and I hope they will approve it. Mainly the patches are small and very easy, this one will add the support for Archlinux init script for start /stop / restart asterisk, since Archlinux uses /etc/rc.d "FreeBSD" style, it was a little bit odd.
Can’t wait for OpenOffice.org 3.0? The good news is that the wait is over.
Although only scheduled for release on Monday OpenOffice.org 3.0 has already been uploaded to a server near you.
For a better idea of what to expect from OOo 3.0 see our earlier preview.
Most servers will be updating over the coming hours but most appear to already have versions for Windows, Linux, Mac and Solaris available.
Expect an official annoucement on Monday.
Friends in New York City tell me that they never visit the tourist attractions - the Statue of Liberty, the Empire State Building - until they’re hosting guests from out of town. I’m not a Cambridge resident, nor am I ever really resident at Harvard, but I had the same experience yesterday when my friend Nate came to visit me at the Berkman Center. He dragged me across the street to visit the Peabody Museum of Archeology and Ethnology and the Harvard Museum of Natural History.
In a sense, he also dragged me back about a hundred years in time. These museums, in a sense, are a museum of museums, a memory of museums past. They remind us of when museums were places for collectors to store their objects and experts to study them, not tools to educate or entertain the public.
The central attraction of the Museum of Natural History is a collection of glass models of plants and flowers, created by Bohemian glassmakers Leopold and Rudolf Blaschka in the late 19th and early 20th century. They were comissioned by a Harvard botany professor and paid for by one of his students, and ended up becoming the life’s work for Leopold and his son. The models were used to teach botany to Harvard students - the fragile models now are art objects, more than scientific curiosities.
![]()
One of the Blaschka flowers in the Harvard collection.
Leopold Blaschka began his work making glass eyes for taxidermists. His incredible skill with lampwork - heating small sticks of glass over lamp flames to fuse together into fine, colorful models - was first displayed when he began making models of exotic flowers he saw in natural history books. A local aristocrat commissioned him to produce replicas of his orchid collection, and Blaschka discovered that the fascination with the natural sciences that was sweeping the academic community made his work extremely timely and popular.
It’s hard for me to imagine a time at which fused glass was the best material to build model plants for scholarly study. Then again, Blaschka’s work was likely a vast improvement on the work done by Louis Auzoux, making plaster and paper-mache models of the natural world. The glass models make a bit more sense to me when looking at the Blaschka models of marine life. It’s very hard to represent a jellyfish without showing transparent structures, something that glass is uncommonly well suited as a material to portray.
I like to imagine Rudolph Blaschka, in youthful rebellion against his father Leopold, throwing down his glass rod and tongs and declaring, “Father, I cannot bear to make a single stamen more. I’m going to make a sea slug!” Of course, there can be no greater example of filial devotion than spending a career perfecting your father’s craft.

A Blaschka model of maple leaves. Not a sea slug.
Or perhaps Rudolph rebelled later in life, when he made a set of models of diseased trees, colloquially known as the “rotten fruit” series. As the glass decays with the ravages of time, it’s harder to determine whether the rot on the models is what Rudolph meant to depict, or simply the ageing of the materials. There’s an amazing conservation challenge associated with these pieces, as the Blaschka’s made their own, unique formulati