اذهب إلى المحتوى

Simoh

الأعضاء
  • المساهمات

    215
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة Simoh

  1. أود السؤال عن مدى أهمية شهادة Cloudera Hadoop بالنسبة لمبرمج متخصص في العمل على تحليل Big Data و دائم التعامل مع MapReduce،PIG... رغم هذا كله فهل من الضروري اجتياز امتحان شهادة Cloudera Hadoop؟ وما الإضافة التي ستمنحها الشهادة لمبرمج محترف في هذا المجال؟

  2. قمت بإجتياز امتحان شهادة OCPJP  في الآونة الأخيرة، وأود الإنتقال إلى تعلم JavaEE وليس لي دراية بالعمل على نسخة Enterprise Edition، فماهي الشهادة التي عليّ البدء بها؟ والشهادات التي تليها الخاصة بـ JavaEE؟  حتى أسير وفق منهجية صحيحة؟

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

    • imaill.kiev.ua
    • imaill.ws
    • imaill.vn.ua
    • imaill.te.ua
    • imaill.ternopil.ua

    هل من طريقة لمنع مثل هذه الرسائل ووضع فلتر على نوعية الرسائل التي تصلني على حساب Gmail؟

  4. عند مشاهدتي لفيديو على موقع youtube غالبا ما أربد الانتقال إلى حقل البحث، لأبحث عن فيديو آخر، سؤالي حول إمكانية استعمال زر اختصار من لوحة المفاتيح للانتقال إلى حقل البحث على موقع youtube؟ أو أي طريقة لفعل ذلك بشكل سريع؟

  5. لدي بريد إلكتروني باسم لا يروقني جدا، وأنا أستعمله منذ سنوات عدة، اليوم قررت أن أستبدله بآخر جديد. كيف أتمكن من تغييره أو إنشاء بريد إلكتروني جديد عوضاً عنه؟ لا أرى إمكانية إنشاء بريد بعنوان جديد؟ على موقع Gmail الرسمي؟

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

  7. حصلت على معلومات من حسابات للبريد الإلكترونية، حيث توصلت بعدة رسائل من كل بريد، ممثلة كما هو مبين في الجدول التالي:

    Element 1: Value 1.1
    Element 2: Value 1.2
    Element 3: Value 1.3
    Element 1: Value 2.1
    Element 2: Value 2.2
    Element 3: Value 2.3
    ...

    ما أريده هو جمع القيم التي أتتني من نفس الحساب البريدي وذلك بإدراجها في نفس العمود، على هذا الشكل:

    Element 1 | Element 2 | Element 3
    ----------+-----------+----------
    Value 1.1 | Value 1.2 | Value 1.3
    Value 2.1 | Value 2.2 | Value 2.3

    ما الطريقة المتبعة لفعل ذلك؟

  8. لدي جدول على google وأريد عمل aggregate لقيم عمود عبارة عن قيم نصية، والأمر متعلق هنا بالعمود location في المثال التالي:

    year     location
    2013     Sudan
    2014     Syria
    2012     India
    2014     Poland
    2014     Great Britain

    ما أريده هو جمع القيم حسب السنة، لأحصل على النتائج التالية:

    year     locations
    2012     India
    2013     Sudan
    2014     Syria, Poland, Great Britain

    والمشكل هو عند كتابة كود slq هذا:

    =QUERY(select year, sum(location) group by year)

    وحاولت بهذه الطريقة أيضا:

    =QUERY(select year, concatenate(location) group by year)
    

    ما الحل؟

  9. أريد عمل صفحة إتصل بنا على موقع لووردبريس، حيث أن الاستمارة ستظهر على صفحة مستقلة، المشكل هنا أني أريد إرسال البيانات عبر كود ajax  لكن لا أعلم ما يجب علي فعل لإنجاح ذلك؟ 

    على سبيل المثال وجدت موقع بنفس الخصائص: الرابط

    أريد فهم منطق عمل الاستمارة، وإن أمكن كود لشرح العملية؟

     

  10. أريد الاستفسار عن إمكانية استخدام ملف Javascript مستقل عن ملف الواجهة blade مع استعمال المتغيرات الموجودة في ملف blade، كاستعمال دالة الحلقات المتكررة على Javascript؟ كيف يمكنني فعل ذلك؟

  11. حصلت على الخطأ التالي أثناء قيامي بعملية حذف بيانات على laravel 5.1، ورسالة الخطأ كالآتي:

    MethodNotAllowedHttpException in RouteCollection.php line 219:
    in RouteCollection.php line 219
    at RouteCollection->methodNotAllowed(array('DELETE')) in RouteCollection.php line 206

    رابط الحذف على التطبيق هو:

    <a href="{{ url('cats/'.$cat->id.'/delete') }}">
        <span class="glyphicon glyphicon-trash"></span>
        Delete
    </a>

    مسار الحذف كان بهذا الشكل:

    Route::delete('cats/{cat}/delete', function(Furbook\Cat $cat){
        $cat->delete();
        return redirect('cats')->withSuccess('Cat has been deleted');
    });

    عرض لبقية المسارات بالتطبيق:

    <?php 
    /*
    |--------------------------------------------------------------------------
    | Application Routes
    |--------------------------------------------------------------------------
    |
    | Here is where you can register all of the routes for an application.
    | It's a breeze. Simply tell Laravel the URIs it should respond to
    | and give it the controller to call when that URI is requested.
    |
    */
    
    Route::get('/', function () {
            return redirect('cats');
    });
    
    Route::get('cats', function () {
        $cats = Furbook\Cat::All();
            return view('cats.index')->with('cats',$cats);
    });
    
    Route::get('cats/create', function(){
        return view('cats.create');
    });
    
    Route::post('cats', function(){
        $cat = Furbook\Cat::create(Input::all());
        return redirect('cats/'.$cat->id)->withSuccess('Cat has been created');
    });
    
    Route::get('cats/{id}', function ($id) {
        $cat = Furbook\Cat::findOrNew($id);
        return view('cats.show')->with('cat',$cat);
    });
    
    Route::get('cats/{cat}', function(Furbook\Cat $cat){
        return view('cats.show')->with('cat',$cat);
    });
    
    Route::delete('cats/{cat}/delete', function(Furbook\Cat $cat){
        $cat->delete();
        return redirect('cats')->withSuccess('Cat has been deleted');
    });
    
    Route::get('about', function () {
            return view('about')->with('number_of_cats',9000);
    });
    
    Route::get('cats/breeds/{name}', function ($name) {
        $breed = Furbook\Breed::with('cats')
            ->whereName($name)
            ->first();
            $cats = null;
            if(isset($breed))
                    $cats=$breed->cats;
        return view('cats.index')
            ->with('breed',$breed)
            ->with('cats',$cats);
    });

    وبطريقة أخرى عند كتابة الأمر php artisan route:list :

    +--------+----------+--------------------+------+---------+------------+
    | Domain | Method   | URI                | Name | Action  | Middleware |
    +--------+----------+--------------------+------+---------+------------+
    |        | GET|HEAD | /                  |      | Closure |            |
    |        | GET|HEAD | about              |      | Closure |            |
    |        | POST     | cats               |      | Closure |            |
    |        | GET|HEAD | cats               |      | Closure |            |
    |        | GET|HEAD | cats/breeds/{name} |      | Closure |            |
    |        | GET|HEAD | cats/create        |      | Closure |            |
    |        | GET|HEAD | cats/{cat}         |      | Closure |            |
    |        | DELETE   | cats/{cat}/delete  |      | Closure |            |
    |        | GET|HEAD | cats/{id}          |      | Closure |            |
    +--------+----------+--------------------+------+---------+------------+

    ما هو الخطأ الذي ارتكبته وكيف أتمكّن من حلّه؟

  12. أواجه مشكل انتقال الصفحة إلى صفحة Xampp عند إدراج عنوان موقعي المحلي على المتصفح، ورغم قيامي بالإعدادات المبينة أسفله وإعادة تشغيل السيرفرالمحلي لكن دون جدوى:

    127.0.0.1   mysite.local
    

     قمت بتعديل ملف extra/httpd-vhosts.conf :

    NameVirtualHost localhost:80
    <VirtualHost localhost:80>
    ServerName localhost
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
    <Directory "/Applications/XAMPP/xamppfiles/htdocs">
      Options Indexes FollowSymLinks MultiViews
       AllowOverride all
           Order Deny,Allow
           Allow from all
    </Directory>
    </VirtualHost>
    
    <VirtualHost localhost:80>
    <Directory "/Applications/XAMPP/xamppfiles/htdocs/wd">
       Options Indexes FollowSymLinks MultiViews
       AllowOverride all
           Order Deny,Allow
           Allow from all
    </Directory>
        DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/wd"
        ServerName mysite.local
    </VirtualHost>

    ما هو الحل رجاء؟

  13. لدي ملف يدعى بـ user.plade.php والذي يستعين بملف master لأخد مختلف الأجزاء المركبة للواجهة، وملف master بدوره يتكون من عدة ملفات من بينها header.blade.php و ما أريده بالضبط هو تمرير بعض القيم من user.bldade.php إلى ملف header.blade.php، وهذه مختلف أجزاء الشيفرة حتى تتضح لديكم الصورة:

    /****** Users.blade.php *********/
    @extends('shared.master')
    @section('title', 'Dashboard')
    
    @section('pagecss')
        <link rel="stylesheet" href="links to css file" />
    @endsection

    وَ:

    /******Shared/master.blade.php ********/
    <html>
        <head>
            <title>@yield('title')</title>
            @include('shared.header')
        </head>
        <body >
    
            @yield('content')
    
        </body>
    </html>

    ثم:

    /******Shared/header.blade.php ********/
    <link rel="stylesheet" href="links to bootstrap" />
    @yield('pagecss')
    <link rel="stylesheet" href="links to other files" />

    لكن الأمر لم ينجح، فكيف أقوم بتمرير قيم من user.blade.php إلى master ثم إلى header.blade.php؟

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

  15. أتوفر على تطبيق لموبايل، ويحتوي على نافذة منبثقة للبحث، وسؤالي يتمحور حول الأزرار المرافقة لحقل البحث، أي الحالات الثلاث يُنصح بها:

    1- زر الإلغاء.

    2- زر الرجوع للخلف.

    3- زر الرجوع للخلف وَ زر البحث.

    الصورة التالية تجسد ما أسأل عنه:

    WwUqx.thumb.png.19c68cf710b7bb3ce960833a

    هل من مساعدة؟

×
×
  • أضف...