Headlines العناوين

Taragana Corporate Site Re-Design Doubles Site Traffic [ترغنا] الشركات موقع اعادة تصميم الموقع يضاعف حركة المرور

June 3rd, 2008 يونيو 3rd ، 2008

اعادة تصميم موقع الاحصاءات How effective is a site re-design? The final proof is in site traffic . ما مدى فعاليه موقع إعادة تصميم؟ النهائي لتقديم دليل على حركة المرور في الموقع. When we started re-designing Taragana.com we had many apprehensions. عندما بدأنا اعادة تصميم taragana.com فقد كان لدينا الكثير من المخاوف. One thing we knew for sure, the corporate site we had then sucked in three major ways: وكنا نعرف شيئا واحدا بالتأكيد ، فإن موقع الشركة بعد ذلك كان علينا امتصاص بثلاث طرق رئيسية :

Read more (313 words) » أقرأ المزيد (313 كلمة) »

How To Remove Attribution Link / Link Back From Anaconda Theme for WordPress? كيفية ازالة الاسناد وصلة / ربط العودة من WordPress اناكوندا موضوع؟

May 22nd, 2008 ايار / مايو 22nd ، 2008

Anaconda Theme for WordPress 2.x blogs is a next generation 3 column CSS based theme provided by us. اناكوندا موضوع للبلوق WordPress 2.x هو الجيل القادم العمود 3 موضوع CSS القائمة التي قدمتها لنا. Anaconda Theme requires an attribution link at the bottom of each page. اناكوندا موضوع يتطلب وصلة نسب في اسفل كل صفحة. That is all we ask for our hard work in developing and testing this theme. هذا هو كل ما نطلب من لعملنا الشاق في تطوير واختبار هذا الموضوع. However you may not want to have this attribution link / link back in every page of your blog for some reason. ولكن لا يجوز لك اريد ان يكون هذا الاسناد وصلة / ربط العودة في كل صفحة من بلوق الخاصة بك لسبب من الاسباب. Here is what you can do to remove the linkback / attribution legitimately and without feeling guilty about it. هنا هو ما يمكنك القيام به لازالة linkback / اسناد شرعي ودون الاحساس بالذنب حيال ذلك.

Read more (192 words) » أقرأ المزيد (192 كلمة) »

New Version of Taragana.Com Released Using MODx CMS نسخة جديدة من taragana.com الافراج عن استخدام modx المهاجره

March 3rd, 2008 الثالث من اذار / مارس ، 2008

Our website ( موقعنا على الانترنت) taragana.com ) needs to continuously adapt to our growing business. (من أجل تكييف الاحتياجات المتناميه لقطاع الاعمال. The old website was based on Joomla CMS, which despite its strength, was pretty hard to easily customize for our complex needs. الموقع القديم يقوم على Joomla اتفاقيه الانواع المهاجره ، التي على الرغم من قوتها وجميلة وكان من الصعب تخصيص بسهولة لعملنا الاحتياجات المعقده. We needed a solution to enable us to easily create microsites for our products with distinctive look, embed functionality with PHP snippets etc. After extensive research and prototyping we ونحن في حاجة الى حل لتمكيننا من سهولة انشاء microsites لمنتجاتنا المتميزة مع نظره ، مع تضمين وظيفة بي. اتش. بى قصاصات وما بعد بحث مستفيض ونحن النماذج adopted MODx اعتمدت modx ( review مراجعة ). (.

Read more (183 words) » أقرأ المزيد (183 كلمة) »

Detailed Post-Mortem of a Website Hack Through WordPress & How To Protect Your WordPress Blog From Hacking مفصلة بعد الوفاه من خلال موقع على شبكة الانترنت المأجور WordPress & كيف لحمايه معلوماتك الخاصة من تقطيع بلوق WordPress

December 25th, 2007 كانون الاول / ديسمبر 25th ، 2007

This WordPress blog was hacked for few hours on 24th December (nice Christmas present!) from Russia. هذا بلوق WordPress hacked كان لساعات قليلة على 24th كانون الاول / ديسمبر (عيد الميلاد هذا الجميل!) من روسيا. The hacker exploited several WordPress vulnerabilities in administrative scripts to gain full access to the website (as permitted to apache user), including the ability to upload & run scripts, delete any file owned by apache user, view the file and directories etc. This is a full disclosure on the how the site was hacked and how I detected and removed the hack along with few comments on the state of WordPress security. فان WordPress هاكر استغلال مواطن الضعف في العديد من الكتابات الاداريه للحصول على امكانيه الوصول الكامل الى الموقع على شبكة الانترنت (كما يسمح للمستخدم اباتشي) ، بما في ذلك القدرة على تحميل وتشغيل البرامج النصيه ، وحذف اي ملف اباتشي التي يملكها المستخدم ، للاطلاع على الملف والادله وما الى ذلك أ الكشف الكامل على الموقع كيف كان وكيف لي ان hacked اكتشاف وازالة المأجور جنبا الى جنب مع بعض التعليقات على حالة الأمن WordPress. I added a WordPress plugin and made modifications to prevent any such hacking attempts in future using WordPress. وأضاف انني ووردبريس البرنامج المساعد وتعديلات لمنع أي محاولات من هذا القبيل في المستقبل تقطيع باستخدام WordPress. This is a must read for WordPress bloggers. وهذا أمر لا بد منه لقراءة WordPress المدونين.

Read more (2226 words) » أقرأ المزيد (2226 كلمة) »

How To Truly Delete Pages in MODx كيف يمكن حذف صفحات حقا في modx

December 16th, 2007 كانون الاول / ديسمبر 16th ، 2007

MODx is an excellent AJAX enabled content management system Modx ممتاز اجاكس مكنت نظام ادارة المحتوى , which is leagues ahead of Joomla / Mambo. ، وهي لرابطات قبل Joomla / مامبو. One of the features of MODx is that pages aren’t fully deleted. واحدى سمات modx هو انه لم تكن صفحات كاملة حذفها. They are marked as deleted (displayed as strike-through items ) and they are not displayed on the web. وهي علامة حذفت) التي تظهر في الاضراب - عن طريق البنود) وانها ليست معروضه على شبكة الانترنت. However they still remain in the database. ومع ذلك فإنها لا تزال في قاعدة البيانات. This is a great feature to prevent accidental deletion. وهذا هو ميزة كبيرة للحيلولة دون حذف عرضي. However sometimes you really need to delete pages to reduce the clutter and prevent conflicting aliases. ولكن في بعض الاحيان كنت حقا بحاجة الى حذف صفحات للحد من الفوضى ومنع تضارب الاسماء المستعاره. Here is how you can truly (and irrevocably) delete pages from the database. هنا هو كيف يمكنك حقا (والى غير رجعة) حذف صفحات من قاعدة البيانات.

Read more (206 words) » أقرأ المزيد (206 كلمة) »

CMS Talk: Goodbye Joomla, Hello Modx… اتفاقيه الانواع المهاجره الحديث : وداعا Joomla ، مرحبا modx…

December 9th, 2007 التاسع من كانون الاول / ديسمبر ، 2007

I have been an avid user of Mambo and now Joomla since 2001. لقد كان Avid المستخدم من مامبو Joomla الآن ومنذ عام 2001. taragana.com is designed using Joomla. صمم باستخدام Joomla. Unfortunately we haven’t been able to maintain the site very well, our fault not Joomla’s. ولسوء الحظ اننا لم نتمكن من المحافظة على موقع جيد جدا ، ونحن لا Joomla للخطأ.

I wanted to re-design the site to highlight our products and service, and to cope up with our plan for several micro-site development in 2008 in addition to delivering a nice look. ما أردت ان اعادة تصميم الموقع لتسليط الضوء على منتجاتنا والخدمات ، والى مواجهة مع خطة عملنا لعدة الجزئي الموقع التنمية فى عام 2008 بالاضافة الى تقديم نظرة جميلة. Let’s look at my 5 simple requirements for CMS: لنلق نظرة في بلدي 5 بسيطة لمتطلبات اتفاقيه الانواع المهاجره :
1. We should be able to easily embed custom code (php) to embed widgets (or snippets as Modx likes to call them) in certain pages. ينبغي ان نكون قادرين على تضمين عرف القانون بسهولة (بي. اتش. بى) الى تضمين الحاجيات (او قصاصات modx كما يحب تسميتها) في بعض الصفحات.
2. We should be able to easily modify the pages, preferably from the page itself (think AJAX editing). ينبغي ان نكون قادرين على تعديل الصفحات بسهولة ، ويفضل أن تكون من الصفحه نفسها (اعتقد اجاكس التحرير).
3. Ability to create micro-sites which differ structurally and functionally from main sites القدرة على إنشاء المواقع الصغيرة التي لا تختلف من الناحية الهيكليه والوظيفيه الرئيسية المواقع
4. Flexible hierarchy and menus مرنة التسلسل الهرمي والقوائم
5. Automate Sitemap (Google & regular) & RSS feed generation, nice permalinks & SEO optimized URL خريطه الموقع آليا (صور & العاديه) & ار اس اس جيل ، ونيس permalinks & الامثل سيو موقع
Read more (630 words) » أقرأ المزيد (630 كلمة) »

The Other Fedora: Open Source Software Repository فيدورا الاخرى : مستودع برامج المصدر المفتوح

September 21st, 2007 الحادي والعشرين ايلول / سبتمبر ، 2007

Do you know about the other Fedora, the open source software repository ? هل تعرف عن غيرها من فيدورا ، ومستودع برامج المصدر المفتوح؟
Read more (151 words) » أقرأ المزيد (151 كلمة) »

WordPress Comment Spam Protection: Comment Guard Plugin Beta Release WordPress التعليق المتطفل الحمايه : تعليق البرنامج المساعد الحرس اصدار تجريبي (بيتا)

February 2nd, 2007 شباط / فبراير 2nd ، 2007

Update: تحديث : Comment Guard pro التعليق الحرس الموالية has been released. قد افرج عنه. Please check the يرجى التحقق features here ميزات هنا . .

التعليق الحرس console I am happy to announce the release of Comment Guard Plugin (0.2 Beta) for beta testing ويسرني ان اعلن الافراج عن التعليق الحرس البرنامج المساعد (0،2 بيتا) لاختبار بيتا 1 1 .

Comment Guard plugin (for WordPress) unobtrusively prevents robotic spam التعليق الحرس البرنامج المساعد (لWordPress) بشكل مخفي ويمنع الروبوتيه المتطفل 2 2 (which accounts of over 99% of your spam) without causing any problem for humans. (وهو ما يمثل اكثر من 99 ٪ من البريد المزعج) دون ان تسبب اي مشكلة للانسان. Humans will not feel any difference at all. انسان لن يشعر اي فرق على الاطلاق.

Additionally it also stops cold certain well-known human spamming وبالاضافة الى ذلك ايضا توقف بعض الباردة المعروفة حقوق سبام 3 3 techniques like link stuffing in the current release. تقنيات مثل ربط حشوه في اطلاق سراح الحالية.

Comment spam has become a serious problem for popular blogs because it is very easy to automate it and inundate hundreds of thousands of blogs in a very short period of time. التعليقات غير المرغوبه اصبح مشكلة خطيرة لبلوق الشعبية لانه من السهل جدا لتغرق آليا ومئات الآلاف من بلوق في فترة قصيرة جدا من الزمن. Comment spams pollutes your blog, removes your Google rank donation capacity, and forces you to advertise others products on your blog for free. التعليق spams يلوث الخاص بك بلوق ، يزيل الخاص بك برتبة صور للتبرع قدرة ، وانت قوي للاعلان عن منتجات اخرى على بلوق الخاص بك مجانا.

Comment Guard plugin was born after years of frustration with other popular spam prevention plugins like Akismet, Bad Behaviour or Spam Karma. التعليق الحرس البرنامج المساعد ولدت بعد سنوات من الاحباط الشعبي مع غيرها من ملحقات مثل منع البريد المزعج akismet ، وسوء السلوك أو السلوك غير المرغوبه. They were either ineffective or too strict and even denied valid comments. اما انها غير فعالة وصارمه للغاية أو حتى نفي التعليقات صالحة. In short they are a pain in the arse for genuine commenters and generate lots of false positives (marks a genuine comment as spam). وباختصار فهي ألم في العجيزه commenters وحقيقية لتوليد الكثير من ايجابيات كاذبة (علامات حقيقية التعليق المتطفل). They also consume bandwidth and CPU by saving the junk comments in your database. كما أنها تستهلك عرض النطاق الترددى من قبل وحدة المعالجه المركزية وانقاذ تعليقات الزباله في قاعدة البيانات. I wanted to have none of that. وقد اردت ان لا شيء من ذلك.

Comment Guard is also unique in that it is pluggable. التعليق الحرس أيضا فريدة من نوعها من حيث هو pluggable. You can write your own plugins to add more spam prevention technique, gather more statistics and anything else you may desire like sending a cute note to spammers. يمكنك ان اكتب ما تريد ملحقات لاضافة المزيد من تقنيه منع البريد المزعج ، وجمع الاحصاءات واكثر من اي شيء آخر يمكنك ان مثل الرغبة في ارسال مذكرة الى لطيف Spammers. I will soon publish the plugin API and examples of how you can write your own plugins. وسوف تنشر قريبا API البرنامج المساعد والامثله على الطريقة التي يمكن ان اكتب ما تريد ملحقات. We call them pluglets ونحن ندعو لهم pluglets 4 4 . Link Limit, as described in the previous paragraph is a pluglet too. ربط الحد ، على النحو المبين في الفقره السابقة هو pluglet ايضا.

Unlike other comment spam prevention plugins like Spam Karma, Bad Behaviour or Akismet it doesn’t make any calls to the database, except one to update the statistics. خلافا لغيرها من التعليقات غير المرغوبه لمنع البريد المزعج ملحقات مثل كارما ، او سوء سلوك akismet انه لا يدعو الى أي قاعدة البيانات ، ما عدا واحدة لاستكمال الاحصاءات. In future releases even that will be optional. في الاصدارات المقبلة حتى من شأنها ان تكون اختياريه.

Unlike Bad Behaviour, Spam Karma or Akismet, it doesn’t call any external servers to fetch any data or make RBL checks etc. Our principle is simple. وخلافا لسوء السلوك ، أو البريد المزعج akismet كارما ، وهو لا يدعو الى أي خدمة الشبكه الخارجية لاحضار اي بيانات او تقديم شيكات rbl وما لدينا من حيث المبدأ بسيط. Comment spams should consume least amount of resources; in terms of CPU, Bandwidth or memory. التعليق spams ينبغي ان تستهلك أقل قدر من الموارد من حيث وحدة المعالجه المركزية ، الذاكرة او النطاق الترددي.

Notes: ملاحظات :
Beta testing has been successfully completed. باختبار تجريبي تم بنجاح. We have successfully tested the plugin for over hundred thousand hours in real-life conditions and we are fully satisfied with its capability and absolute lack of false positives. لقد اختبرت بنجاح البرنامج المساعد لأكثر من مائة ألف ساعة في ظروف الحياة الواقعية ، ونحن راضيه تماما عن قدرته المطلقة وعدم وجود ايجابيات كاذبة. We are gearing up for the final release in October. ونحن تستعد لاطلاق النهائي في تشرين الاول / اكتوبر. Please submit a comment if you are interested. يرجى ارسال التعليق واذا كنت مهتما.

Beta testing is by invitation only. اختبار بيتا هو الدعوة فقط. Please leave a comment below or يرجى ترك تعليق أو أدناه contact us اتصل بنا if you would like to sign up for beta. اذا اردت ان اشترك في مرحلة تجريبيه. We will accept 25 more volunteers so signup now. اننا لن نقبل المزيد من المتطوعين 25 الأشتراك حتى الآن.

We will ship to our beta testers by this weekend. اننا السفينة لاختباراتنا التجريبيه من قبل عطلة نهاية هذا الاسبوع. If you do not receive it please let me know by email or using our contact form (above). اذا كنت لا تحصل عليه الرجاء ابلاغي عن طريق البريد الالكتروني او باستخدام استماره الاتصال (أعلاه).

Robotic spam is spam that is created by automated scripts. روبوتيه المتطفل المتطفل هو ان ينشأ الآلي للمخطوطات. They contribute to over 99% of comment spam in any blogs based on our tests of over 10 blogs. لانها تسهم في اكثر من 99 ٪ من التعليقات غير المرغوبه في اي بلوق على اساس تجاربنا اكثر من 10 بلوق.

Human spam is when a (sub?) human being actually takes time to visit your blog and drop their spam, touting their site or services. الانسان هو عندما المتطفل (الفرعية؟) انسان فعلا يحتاج الى وقت لقم بزياره بلوق ، باسقاط حقوقهم والبريد المزعج ، البيع مواقعها او الخدمات. Human spam are harder to catch and are in many cases subjective. حقوق اصعب المتطفل والصيد في كثير من الحالات الذاتية. What some considers spam, others do not. وترى بعض ما المتطفل ، وبعضها الآخر لا. It is a matter of preference. انها مسألة التفضيل. If someone leaves a comment relevant to the context and then adds his own link (which may be a recent site), I normally approve it. واذا كان شخص بترك تعليق ذات الصلة لسياق وبعد ذلك يضيف بلدة الصلة (والتي قد تكون الاخيرة في الموقع) ، وانا عادة الموافقة عليه. Others consider even such links as spam as it is advertising their site on your blog. ويرى البعض الآخر حتى في مثل هذه الصلات كبريد مزعج كما هو الاعلان على الموقع الخاص بك علي بلوق. However I wouldn’t accept any comment containing certain keywords like v*agra, p*ker etc., others may allow them. بيد انني لن تقبل اي تعليق يحتوي على كلمات رئيسية معينة مثل اغرا الخامس * ، ف * ker الخ ، وبعضها الآخر قد تسمح لهم.

Pluglets are small plugins like applets are small applications, servlets are small servers or piglets are small pigs. Pluglets ملحقات صغيرة مثل بريمجات صغيرة التطبيقات ، Servlets خدمة صغيرة او صغيرة piglets الخنازير. You get the point. تحصل على هذه النقطه.

Translator Plugin Pro Updates مترجم البرنامج المساعد الموالية التحديثات

January 28th, 2007 كانون الثاني / يناير 28th ، 2007

I have been trying hard to update all of our existing customers with the latest version of وقد حاولت جاهده لتحديث جميع جهودنا للعملاء الحاليين مع آخر اصدار من Translator Plugin Pro مترجم البرنامج المساعد الموالية . It is a hard and time consuming effort (and without any remuneration). ومن الصعب يستغرق وقتا طويلا وجهدا (ودون اي اجر).

There are essentially two challenges to this. هناك أساسا لهذه التحديات اثنين. First of all the batch processing script used to create a customized version is doing something very strange. اولا وقبل كل شيء دفعة وتجهيز سكريبت التي استخدمت لانشاء نسخة مخصصة تفعل شيئا غريبا جدا. For the first processing it is taking around 1 minute 10 seconds, for each subsequent processing the time is increasing in an arithmetic progression; 30-34 seconds each time. لأول تجهيز ومن أخذه في حوالى 1 في الدقيقة 10 ثانية ، لذلك من تجهيز كل الوقت الذي يتزايد في حسابي التقدم ؛ 30-34 ثانية في كل مرة. So the second client is processed in 1 minute 40 second , the third in 2 minute 25 second and so on. حتى الثانية العميل المجهزة 1 في الدقيقة 40 الثانية ، والثالثة في 2 في الدقيقة 25 والثانية الى ذلك. The code looks fine. قانون تتطلع الغرامه. I wonder through whether PHP does automatic garbage collection like java. واتساءل ما اذا كانت بي. اتش. بى هل من خلال جمع القمامه الالي مثل جافا. In any case memory isn’t increasing significantly. في اي حال ليست الذاكرة في الازدياد على نحو كبير. CPU is heating up but not appreciably. وحده المعالجه المركزية هي السخونه ولكن ليس على نحو ملموس. I still don’t understand the cause of this delay. وما زلت لا أفهم سبب هذا التأخير. Also after one batch is run the subsequent batch picks up from where it ended last time + 30-34 seconds. كما هو دفعة واحدة بعد تشغيل الدفعه اللاحقه تلتقط من حيث انتهى في آخر مرة + 30-34 ثانية. In some situations the counter resets. في بعض الحالات يعيد لجنة مكافحة الارهاب. But I haven’t been able to consistently reproduce it. Any ideas as to what could be causing this? ولكنني لم تتمكن من استنساخ باستمرار. الافكار اي الى ما يمكن ان يتسبب في ذلك؟
Update: I have found and fixed the problem. تحديث : لقد وجدت مشكلة والثابتة. It is related to a third party library we were using for processing the file. ومن ذات الصلة الى طرف ثالث ونحن تستخدم المكتبه لمعالجة الملف.

The second challenge is customization. ويتمثل التحدي الثاني في التخصيص. Several customer have come with small requests of customization down the road which we have done for them, often free. العديد من العملاء قد حان صغيرة تطلب من التخصيص إلى أسفل الطريق الذي قمنا به بالنسبة لهم ، وكثيرا ما تكون مجانيه. However it becomes a royal pain to find out the requests from email search in MS Outlook. بيد أن يصبح الألم الملكي للوقوف على الطلبات المقدمة من البريد الالكتروني بحث ماجستير في التوقعات. It is possible, despite my best and laborious effort at accuracy, that I may miss someone’s customization or even sending an update. ومن الممكن ، على الرغم من كل جهدي وجهود مضنيه في الدقه ، وانني قد تفوت احدهم عن التخصيص او حتى ارسال التحديث. So please don’t hesitate to contact me if you do not find your update by wednesday or you think we have missed your existing customization. لذا يرجى ألا تتردد في الاتصال بي اذا لم تجد آخر التطورات الخاصة بك بحلول يوم الاربعاء او تعتقد اننا قد ضاعت الموجودة لديك التخصيص. Please be patient. يرجى ان تتحلى بالصبر. I am trying my best to esnure everyone receives their upgrade. انني احاول جهدي لesnure يحصل على ترقية الجميع.

This update is a wakeup call for full automation. هذا التحديث هو الدعوة الى تنبيه الايقاظ التشغيل الآلي الكامل. I am already designing a database (inhouse; not exposed to the internet) for storing the customer and order details which we will use to fully automate future upgrades. وأنا بالفعل تصميم قاعدة بيانات (inhouse ؛ لم تتعرض لشبكة الانترنت) لتخزين والنظام العميل التفاصيل التي سوف نستخدم كامل اتمته تحسينات في المستقبل. Also we will need to distribute the upgrade scripts to different machines. أيضا سوف نحتاج الى رفع مستوى توزيع لغات برمجة الآلات المختلفة. I will either use Condor as this is ideally suited for it or develop a custom java based distributed batch processing software. اما انا كوندور استخدام هذه هي مناسبة بشكل مثالي لأنه عرف او وضع جافا تجهيز الدفعات على اساس توزيع البرمجيات. Any suggestions are welcome. نحن نرحب بأي اقتراحات. However it is easier said than done considering our tightly packed product development schedule till December 2007. بيد انه اسهل من القيام به لدى النظر معباه باحكام الجدول الزمني لتطوير المنتجات حتى كانون الاول / ديسمبر 2007.

Update: The final batch of updates have been scheduled for processing. تحديث : النهائي دفعة من التحديثات كان من المقرر للتجهيز. I will do a final check tomorrow to see if I missed anyone. سأفعل فحص نهائي غدا لنرى ما اذا كان لي ان تفوت احدا. So if you don’t hear by end of tomorrow, please speak up. حتى اذا كنت لا أسمع من قبل نهاية يوم غد ، يرجى الكلام.

WordPress (Blogging Software) Version 2.1 Released WordPress (بلوغغينغ البرمجيات (نسخة 2،1 الافراج

January 24th, 2007 كانون الثاني / يناير 24th ، 2007

WordPress, a popular blogging software, has released version الكلمات شعبية المدونات البرمجيات ، وقد اطلقت النسخه 2.1 2،1 with many exciting features and over مع ميزات كثيرة ومثيرة اكثر 550 bug fixes. ويحدد عله.

Read more (254 words) » أقرأ المزيد (254 كلمة) »