Mohammad Atwi

مبرمج ومطوّر ويب.

629 نقاط السمعة
343 ألف مشاهدات المحتوى
عضو منذ
15
12
11

سأقوم بتطوير موقع شبيه بـ Pastebin مع خصائص جديدة وحرية أكبر: ما هي الأفكار التي تقترحها؟ :)

مرحبا دائماً ما أعجبتني فكرة موقع Pastebin البسيطة ودائماً ما تساءلت عن الإمكانيات التي يمكن إضافتها إلى هذا الموقع ليصبح أداة أكثر فعالية. بالطبع, يوجد العديد من القيود في موقع Pastebin خاصة بالنسبة للـ API الخاص بهم منعاً للسبام ولكن أعتقد أنها متشددة أكثر من اللازم بحيث تجبرك على شراء الحزمة المدفوعة في حال أردت الحصول على الاستفادة القصوى من الموقع. ما أريد فعله هو بناء موقع مشابه مع إمكانيات إضافية وحرية أكبر (لدي العديد من الأفكار الممتازة) .. كما
22
9
7

PHP Class لتغيير حجم وأبعاد الصورة بسهولة (من 4MB إلى 85KB)!

مرحبا، أشارككم كلاس بسيط أستخدمه في برامجي لتغيير أبعاد الصورة وحجمها مع الحفاظ قدر الإمكان على الوضوح والألوان. المميزات: تحديد جودة الصورة تحديد أبعاد الصورة الجديدة بناءا على العرض (مع المحافظة على الـ Aspect Ratio بحيث تبقى الصورة متزنة الأبعاد) خيار للمحافظة على أبعاد الصورة الأساسية تجربة مباشرة: https://uplody.com/elimage/ الكود على Github: https://github.com/moh85/elimage * طريقة الإستخدام مشروحة في الReadme مثال: $image = new elimage; $image->old = './test.jpg'; $image->new = './test-thumb.jpg'; $image->width = 500; $image->quality = 90; $new_image_path = $image->apply();
7
3
4

عودتي إلى خمسات بعد سنوات، بماذا تنصحني بما أن الموقع تغير كثيراً

مرحبا جميعاً، لقد تسجلت في خمسات عام 2011 أي بعد وقت قليل من شراء حسوب للمنصة وعملت عليه في مجال التصميم لمدة 4 سنوات وأتممت الكثير والكثير من الخدمات قبل أن تقوم حسوب بحذف الحساب لاحقاً بسبب الاسم الذي أصبح يخالف شروط الاستخدام التي تتغير كل مدة (كان من المسموح تسمية الحساب واسم المستخدم بأي شيء غير اسمك الحقيقي). كذلك، أذكر أن قسم "طلبات الخدمات غير الموجودة" كان عبارة عن مزاد وفيه تفاعل رهيب وكانت السبيل الوحيد للباعة الجدد للدخول
6
3

تحدّي: هل تستطيع الحصول على الكود في الصورة؟

السلام عليكم, أعمل منذ فترة على تطوير طريقة لتشفير الرسائل في الصور و ما زلت في البداية فقط و أتحداك أيها القارئ العزيز بأن تحصل على الكود في الصورة المكون من 6 عناصر. * التشفير هنا مازال Basic. الصورة: http://i.imgur.com/oq7I2Ce.png
15
12

Simple - منصة من تطويري للمبرمجين والمطورين لنشر مواضيع تقنية، سكربتات، شروحات والمزيد!

من مدة طويلة وأنا أفكر ببناء منصة عبارة عن موقع يمكن لأي مبرمج أو مطور إستخدامه لنشر مواضيع وحلول في مختلف المجالات التقنية منها لغات البرمجة، الحماية والبرامج مفتوحة المصدر بطريقة بسيطة وعملية وهذا ما أتممته من عدة أيام: https://uplody.com/simple/ المنصة مبنية على البساطة، كما أن البريد الإلكتروني اختياري أي أنك ستتمكن من التسجيل خلال ثوانٍ معدودة :) حالياً المنصة تضم عدة أقسام بالإضافة إلى Topics في كل قسم هي: - الشروحات - الأخبار - السكربتات - الأكواد القصيرة المنصة
6

برأيك, لماذا لم يقم صاحب موقع TinyURL بتحديث شكله؟

يعد موقع TinyURL.com من أشهر المواقع في مجال اختصار الروابط منذ عام 2002 حتى الآن. المشكلة أن صاحب الموقع لم يغيّر الشكل ليتناسب مع التطور الحاصل مثلاً ليكون مناسباً للهواتف المحمولة Responsive. أنا من مستخدمي هذا الموقع بكثرة (بالإضافة إلى غيره) و من مدة بنيت واجهة للموقع لأستطيع بسهولة اختصار الروابط بطريقة عملية من خلال API غير رسمي قمت بتطويره: https://uplody.com/u برأيك ما السبب في عدم تغيير الشكل؟ و هل في حال قام بتطوير الواجهة سيزيد الإقبال على الموقع أكثر
16

ما أكثر الأشياء التي رأيتها غباءاً أثناء عملك كــ مبرمج و مطور ويب / مخترق أخلاقي ؟!

بالنسبة لي, وجدت في أحد المرات موقعاً شككت من خلال تصميمه أنه مليء بالثقوب, بدأت بفحصه حتى وجدت أن به بعض الثغرات بالفعل لكنها لا تتيح لي اختراق الموقع بشكل مباشر. أكملت, و في أثناء بحثي وجدت صفحة تسجيل دخول المدير. جربت من خلال الـ Brute Force بعض اللوائح المعروفة لكن بدون جدوى. توقفت قليلاً و قلت: يا الهي لقد خاب ظني يبدو أنه موقع عكس ما يبدو عليه! و قبل أن أستسلم خطر لي عرض الكود المصدري للصفحة علني
16

سكربت بسيط لرفع الصور (طبع الإسم في الخانة لإعادة التسمية + عرض الصورة قبل الرفع)

أحببت أن أشارككم سكربت PHP متواضع لرفع الصور (أو الملفات في حال تعديله), قمت بإضافة صغيرة هي كود الــ Javascript و الــ Jquery هذا: function putfilename() { var filename = document.getElementById('newfile'); document.getElementById("putname").value = filename.value; } function result(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#viewimg') .attr('src', e.target.result); $("#viewimg").attr({ "style" : "padding: 13px; margin: 0 auto;" }); }; reader.readAsDataURL(input.files[0]); } } بالتالي عند الرفع يتم طبع الاسم في خانة الاسم للتعديل و
5

ImageGT - مستخرج الصور السريع

http://uplody.com/projects/gt/ سكربت جديد بسيط بلغة PHP لاستخراج الصور من صفحات الويب و عرضها مع مقاسها بشكل جميل و متناسق. عند الضغط على الصورة, ستفتح في نافذة منفصلة بالحجم الكامل. تجربة: https://suar.me/8PYp6
8

موقع "رسالة سوداء" - رسائل SMS من اي اسم تريده (مهما كان)

السلام عليكم, قمت ببرمجة هذا الموقع من الصفر بلغة PHP و حاولت قدر الإمكان جعل الموقع بسيطاً بدون تعقيدات شكلاً و مضموناً. و يوجد به: • نظام عضوية • نظام حظر • نظام طلبات • متابعة حالة الرسائل و الطلبات * الدفع عبر Paypal (بالطريقة التقليدية). * الموقع باللغة العربية. http://blacksms.pe.hu ما رأيكم بالموقع؟ و هل هناك أخطاء أو أشياء لم أنتبه لها؟ *رسالة مجانية لمن يساعدني D: + نقطة مجانية لأول 5 مشتركين يتم إضافتها بعد التسجيل*  ملاحظة: الموقع
11

ما هي الخطوات التي يجب عليّ القيام بها بعد أن أصبح مشروعي (الخطير) جاهزاً ؟

السلام عليكم, اسمي محمد و أنا مبرمج تطبيقات ويب بلغة PHP و كنت في السابق مخترق أخلاقي و لكنني ابتعدت عن هذا المجال من مدة طويلة و اكتفيت بتطوير قدراتي في البرمجة. قبل أن أتفرغ للبرمجة كنت أعمل على مشروع أسميته OWI اختصار لــ Online Web Injection و هو عبارة عن طريقة للتحكم بموقع (PHP) من خلال موقع آخر و بدون الحصول على أي صلاحيات و من خلال ملف واحد فقط يتم رفعه للموقع. في الموقع الثاني (القاعدة) يوجد لوحة
10

اعترف - هل قمت من قبل بأعمال "شريرة" على الإنترنت؟

فقط أخبرنا بدون تحديد أو تفصيل, أخبرنا بشكل عام فنحن لا نريد المشاكل D: نريد فقط أن نتعرف على تجاربك التي "تندم" عليها أو "تفتخر" بها.
9

أبسط مثال على PHP و Ajax - كود بسيط!

كود Ajax بسيط جداً: $(function() { $('form#send').on('submit', function(e) { // id="send" :في حال تم الارسال من الفورم e.preventDefault(); var fisrt = document.getElementById('first').value; // id مسك محتوى خانة الاسم من خلال الـ var last = document.getElementById('last').value; // id مسك محتوى خانة الكنية من خلال الـ if(fisrt.length >= 1 && last.length >= 1) { // التأكد أن خانة الاسم و الكنية تحتوي على بيانات و ليست فارغة $.ajax({ type: 'POST', // نوع الطلب url: 'req.php', // ملف الطلب data: $('form#send').serialize(), // ارسال
6

هل حقاً لا يمكن حماية Javascript من السرقة حتى بعد التشفير؟ - حاول عكس تشفير هذا السكربت

قرأت الكثير و الكثير عن تشفير أكواد الــ Javascript و الخلاصة كانت أنه لا يمكن حمايتها من السرقة حتى بعد التشفير لأنه دائما يوجد طرق لعكس التشفير. لذلك أريد من خبراء التشفير محاولة عكس تشفير كود الــ Javascript هذا الذي شفرته بطريقة ما, و الذي يقوم فقط بعمل Alert *Try To Get My Code* بالطبع ومن أجل المصداقية و التأكد من أن التشفير قد فكّ, عليك أن تخبرني بـ Code تم دمجه مع السكربت البسيط هذا و هو الدليل الآخر
6

تم اطلاق موقع رفع الملفات Uplody - النسخة متطورة لموقع ZippyShare

مرحباً جميعاً, لقد قمت أخيراً بإطلاق موقع الرفع: http://uplody.com و الذي يمكنك من رفع الملفات بكافة الأنواع و الامتدادات دفعة واحدة (متعدد) و حجم الملف الأقصى هو 200 MB لكل ملف! المميزات: * الصفحة الرئيسية: - متوافق مع جميع الأجهزة - سرعة الرفع بواجهة بسيطة - تقنية الــ Drag and Drop - لكل ملف صفحة (رابط) تظهر: • اسم الملف • حجم الملف • تاريخ الرفع • تاريخ آخر تحميل (في حال وجد) - كود QR للولوج لصفحة التحميل مباشرة
13

حدثنا عن أذكى زاحف (crawler) قمت ببرمجته

حدثنا عن أذكى زاحف (crawler) قمت ببرمجته و ماذا كانت مهمته و بأي لغة برمجة؟
2