NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3756 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 29

موضوع: آموزش تبادل اطلاعات با میکروکنترلر تحت پروتکل اینترنت

  1. #1
    کاربر علاقه مند mostafa-plc آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    28
    تشکر
    14
    تشکر شده 5 بار در 4 پست

    پیش فرض آموزش تبادل اطلاعات با میکروکنترلر تحت پروتکل اینترنت

    سلام به همه دوستان.

    در اين تاپيك قراره دوست عزيزمون آقا افشين به آموزش تبادل اطلاعات با میکروکنترلر تحت پروتکل اینترنت بپردازن و البته نه اينطوري كه فقط ايشون بگنو ما هم بشنويم، بنوبه خودش هركي كمك كنه.
    اين تاپيك در اين بخش ايجاد شد چون قراره ميكرويي كه استفاده ميكنيم arm باشه.

    يا علي، آقا افشين بسم الله...
    ویرایش توسط mostafa-plc : 11-04-2012 در ساعت 20:14

  2. کاربران : 2 تشکر کرده اند از شما mostafa-plc برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    فقط یه موضوع رو بگم برم سر کارم اونم اینکه این روش انتقال اطلاعات رو میشه با هر میکرویی انجام داد و منحصرا مخصوص آرم نیست .
    بعدشم این پروژه از دو قسمت تشکیل میشه یه قستمش برنامه نویسی تحت وب هست یه قسمت دیگه طراحی مدار و برنامه نویسی میکرو که الکترونیک حساب میشه .
    من اول بخش وب رو میگم .
    یه چیزی از من داشته باشین : برنامه نویسی تحت وب با طراحی وبسایت خیلی فرق می کنه اولی سخته (به شدت سلول خاکستری باید فدا کنید البته نه تو این پروژه, کلا عرض کردم) دومی آسون .

    خب میریم سر اصل مطلب :

    Information
    آموزش بخش اول

    خب کار خیلی آسونه من از زبان php استفاده کردم که نرم افزار خاصی برای نوشتنش نمیخواد همین نت پد یا نهایتش ++np رو دانلود کنید و نصبش کنید و تو محیط یکیشون شروع کنید به نوشتن کد های زیر :

    [PHP]
    <?php
    if (isset($_GET['data']))
    {
    echo $_GET['data'];
    }
    else
    die ('Variable is not initialized');
    ?>
    [/PHP]
    و اما توضیحات : خط اول مقدار دهی متغییر رو بررسی می کنه که اگه مقداردهی شده بشه مقدارش رو روی صفحه نشون میده اگر هم مقداردهی نشه میاد یوزر رو با تابع die ریجکت میکنه و یه پیغام (Variable is not initialized) بتون نشده میده .
    خب تو این چند خط هر چی رو که از طریق متد get ارسال بکنیدمرورگر بتون نشون میده .

    ولی چطوری مقدار بفرستیم شما این برنامه کوتاه رو تو یه فایل با پسوند .php ذخیره کنید (مثلا file.php) بعدش اگه توی کامپیوترتون لوکال رو نصب داری (لوکال مجموعه نرم افزار های وب سرور هست که می تونید از این آدرس بگیرید و نصبشون کنید (آموزش نصب و نحوه استفادش میوفته به گردن گوگل جان !)) که منتقل کنید تو دایرکتوری مورد نظرتون و بعدشم از طریق مرورگر بش نگاه می کنی اگر لوکال رو نصب ندارد باید ببرید و توی سرور واقعی تستش کنید به این صورت که در دایرکتوری public_html هاست خودتون آپلود می کنیدش بعد از طریق مرورگر بش نگاه می کنید مثلا به صورت زیر

    [PHP] www.siteshoma.com/file.php?data=123456[/PHP]
    به محض اینکه این آدرس رو توی مرورگتون وارد کردین (البته حواستون باشه که أدرس siteshoma.comمربوط به دامین یا دایرکتوری لوکال خودتون میشه ها!) این آدرس توی مرورگرتون میاد متغییر data رو مقدار دهی می کنه 123456 الان هر مقداری بدین اون رو چاپ می کنه (برمی گردونه) اگرم مقدار ندیدن یه عبارت خاص رو نشون میده که این یعنی متغییر مقدار دهی نشده مثلا به صورت زیر :
    [PHP]www.siteshoma.com/file.php[/PHP]

    خب تا اینجای کار تونستیم که اطلاعات از طریق بستر اینترنت به سرور (یا واقعی یا محلی) ارسال کنیم الان نوبت اینه که اطلاعات ارسالی رو یه جایی ذخیره کنیم . که اسم این یه جا پایگاه داده هست . اون وقت هست که به طراحی و برنامه نویسی که انجام میدین میشه گفت طراحی دینامیک .

    برا جلسه اول کافی بقیه رو فردا میزام فقط خواهشا تاپیک رو شلوغ نکنید تا یه مرجع خوب بتونیم آماده کنیم هان داشت یادم می رفت کپی رایتم آزاده هر بلایی که دلتون می خواد میتونید سر آموزش ها بیارین
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  5. کاربران : 12 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  6. #3
    کاربر فعال
    تاریخ عضویت
    Jul 2009
    نام
    مجید بهرامیان
    نوشته ها
    108
    تشکر
    137
    تشکر شده 99 بار در 47 پست

    پیش فرض

    خیلی خوبه اگر ادامه بدید من حتما حتما از این تاپیک خیلی چیزا یاد می گیرم انشاله ... آخه من از اترنت چیزی سر در نمی یارم ..

  7. تشکرها از این نوشته :


  8. #4
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    Information
    آموزش بخش دوم


    خب این جلسه من میرم سراغ پایگاه داده و نحوه ایجاد و اتصال بش .
    من فرض می کنم شما براحتی تونستین نرم افزار وب سرور wamp دانلود و نصب کنید فقط موقع نصب مرورگر پیش فرض اگه موزیلا رو نصب دارین اون رو معرفی کنید چون دردسرش کمه. (بعد از نصب حتما ری استات کنید سیستمتون رو)
    در ضمن برداشتم اینه که سیستم عامل خوانندگان این مطلب جز محصولات عمو بیل هست
    آدرس وب سرور میشه این آدرس :
    [PHP]http://localhost/[/PHP]
    دایرکتوری public_html میشه مسیر زیر توی ویندوز : (البته به شرطی که موقع نصب, آدرس پیش فرض محل نصب رو تغییر نداده باشین)
    [PHP]c:/wamp/www[/PHP]

    بعد از اینکه سیستمتون بالا اومد نرم افزار رو اجرا کنید که نهایتش یه آیکون کوچولویی میاد در کنار ساعت سیستمتون ظاهر میشه که اگه روش کلیک کنید یه منویی باز میشه که گزینه online (یا یه همچین چیزی دقیق یادم نیست چون رو سیستمم لینوکس دارم فقط) رو بزنید تا سرور محلی آنلاین بشه که اگه مشکلی پیش نیاد رنگ آیکونه سبز میشه (اگه خودش سبز بود دیگه این مرحله رو انجامش ندین و ازش رد بشین)

    دوباره همون منو رو باز کنید یه گزینه ای هست به نام phpmyadmin اون رو انتخاب کنید که با انتخابش مرورگرتون اتوماتیک باز میشه و صفحه پایگاه داده میاد بالا یه چیزی شبیه این :



    خب روی گزینه Database (اون بالاست) کلیلک کنید و یه اسم برای پایگاه داده انتخاب کنید (اختیاری هست مثلا amir ) و گزینه create رو بزنید تا پایگاه داده ایجاد بشه .

    اگه دقت کنید این پایگاه داده سمت چپ ظاهر میشه روش کلیک کنید . در تب structure یه نام برای یه جدول انتخاب کنید مثلا t1 بعدش گزینه Number of columns رو وارد کنید ۱ و کلید go رو کلیک کنید .
    یه پنچره ای باز میشه که توش یه عالمه گزینه وجود داره که بعضی هاش رو باید تنظیم کنیم :
    اول برید سروقت گزینه Column و یه اسم دیگه برای ستون پایگاه داده انتخاب کنید مثلا d1 بعدش گزینه Type و از منوی کشویی varchare رو انتخاب کنید بعدش گزینه Length/Values رو بزنید ۲۰ در نهایت بیاین آخر لیست و گزینه سیو رو کلیک کنید تا جدول t1 ساخته بشه .
    اگر همه چی رو درست انجام داده باشین باید این عکس رو بتونید ببینید :



    خب تا اینجا تونستیم پایگاه داده رو ایجاد کنیم
    برا امروز کفایت می کنه یجورایی امروز خیلی خسته بودم آخه شرمنده ...
    اینم بگم که اینقدر بحث گسترده هست که آدم نمیتونه همه مطالب رو بگه (جای کار خیلی داره) فردا هم نحوه برنامه نویسی برای اتصال و ذخیره و فراخوانی اطلاعات از پایگاه داده رو بتون میگم .

    پیروز باشید
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  9. کاربران : 8 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  10. #5
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    میشه توضیح بدید چطور میشه بین یه برنامه که تو c# نوشتم و یه سایت که با php نوشته شده ارتیاط برقرار کرد ؟؟
    اصلا همچین چیزی میشه ؟؟

  11. تشکرها از این نوشته :


  12. #6
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    میشه توضیح بدید چطور میشه بین یه برنامه که تو c# نوشتم و یه سایت که با php نوشته شده ارتیاط برقرار کرد ؟؟
    اصلا همچین چیزی میشه ؟؟
    شدنش که حتما میشه ولی متاسفانه من سی شارپ اصلا کار نکردم (یه جورایی با محصولات مایکروسافت مشکل دارم اساسی)
    اگر بتونی یه لینک متصل بشی تو برنامت مثلا بتونی به سایتی لینک کنی اون وقت من بگم چیکار کن (فقط این کار رو انجام بدین حله مشکلی برات پیش نمیاد) .

    آموزش بخش سوم رو امشب میزارم ...
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  13. تشکرها از این نوشته :


  14. #7
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    یه جورایی با محصولات مایکروسافت مشکل دارم اساسی
    مهندس دمت گرم . حرف دل منو زدی ! حالم از این مایکرو سافت با محتویاتش بهم میخوره . حتی از سی شارپش .... با منابعی که از وب دیدم همشون تکنولوژیهای دزدی هستن ..!!

    ضمنا از بابت آموزش ممنون .. من قبلا این پروژه رو پیاده کردم و ازش عالی جواب گرفتم ..

  15. تشکرها از این نوشته :


  16. #8
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط division نمایش پست ها
    شدنش که حتما میشه ولی متاسفانه من سی شارپ اصلا کار نکردم (یه جورایی با محصولات مایکروسافت مشکل دارم اساسی)
    اگر بتونی یه لینک متصل بشی تو برنامت مثلا بتونی به سایتی لینک کنی اون وقت من بگم چیکار کن (فقط این کار رو انجام بدین حله مشکلی برات پیش نمیاد) .

    آموزش بخش سوم رو امشب میزارم ...

    شما چیو پیشنهاد میکنید که باهاش برنامه بنویسیم ؟؟

  17. تشکرها از این نوشته :


  18. #9
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    ببخشید میشه لطق کنید و سورس سامانه دماسنج آنلاين رو بزارید ؟؟

  19. تشکرها از این نوشته :


  20. #10
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    ببخشید میشه لطق کنید و سورس سامانه دماسنج آنلاين رو بزارید ؟؟
    امروز جمعه هست بتون قول میدم روز دوشنبه هفته آینده(سه روز دیگه) سایت ما میاد بالا سورس به همراه کلی توضیحات (چون بدون توضیحات اصلا نمیتونی راش بندازی) رو از اونجا بگیر . یه کوچولو دیگه صبر کنی عوضش به گلستان میرسی .
    من قول دادم و سر قولم هستم .

    شما چیو پیشنهاد میکنید که باهاش برنامه بنویسیم ؟؟
    شما یه لطفی کن فکر کنم موضع پروژه شما فرق میکنه پس یه تاپیک دیگه ایجاد کن و توضیحات کامل بده تا اگه کاری از دستم بربیاد برات انجام بدم

    مهندس دمت گرم . حرف دل منو زدی ! حالم از این مایکرو سافت با محتویاتش بهم میخوره
    والا محصولاتش همچین بدم نیستن فقط سیاست کاریش برام عذاب آور هست منظورم هم عمو بیل و خدابیامرز دایی جابز هست .
    فقط به تکنولوژی هایی که توش پیشتازن علاقه دارم که به صورت اخبار بشنوم و ببینم که چیکار می کنن همین
    من ویندوز رو فقط تو شبیه ساز دارم چون برخی برخی برنامه ها هستن که بم اجازه نمیدن که این وابستگی به ویندوز رو بزارم کنار (تقریبا برای اکثر برنامه هام مشابه پیدا کردم در حد المپیک (خسته شدم از بس نسخه کرک شده استفاده کردم دیگه بسه))
    این موضوع رو دوستان لطف کنن تو این بحث ادامه ندن (اگه خیلی مشتاقین بحث جدید ایجاد کنید)
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  21. کاربران : 4 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  22. #11
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    Information
    آموزش بخش سوم


    خب این جلسه قراره برنامه اتصال به پایگاه داده رو بنوسیم . از اسمش نترسین هیچی نیست سه سوته اوستا میشین
    من فایلی رو که در بخش اول آموزش ایجاد کردیم رفته رفته تکمیلش می کنم و فرض می کنم اسم این فایل : file.php هست .
    به منظور اتصال به پایگاه داده ای که تو آموزش مرحله دوم ساختیم این خطوط رو در فایلی که ساختین قرار بدین :
    [PHP]
    <?php
    if (isset($_GET['data']))
    {
    $data = $_GET['data'];
    //--------Connect to Database----------
    $db_server = 'localhost';
    $db_user = 'root';
    $db_password = '';
    $db_name = 'amir';

    $handle = mysql_connect($db_server,$db_user,$db_password);
    mysql_query("SET character_set_results=utf8 , character_set_client=utf8 , character_set_connection=utf8 , character_set_database=utf8 , character_set_server=utf8",$handle);
    if (!$handle)
    {
    mysql_close($handle);
    return 'Database is unavailable: '.mysql_error();
    }
    $db = mysql_select_db($db_name);
    if (!$db)
    {
    mysql_close($handle);
    return 'Could not select database !';
    }
    //----------Insert Data--------------
    $query ="SELECT * FROM t1";
    $result = mysql_query($query,$handle);
    while($row = mysql_fetch_array($result))
    $d1 = $row["d1"];
    if(!isset($d1))
    {
    $query = "INSERT INTO t1 (d1) VALUES ('$data')";
    $result = mysql_query($query,$handle);
    mysql_close($handle);
    echo 'Information was successfully stored';
    }
    else
    {
    $query ="UPDATE t1 SET d1='$data'";
    $result = mysql_query($query,$handle);
    mysql_close($handle);
    echo 'Information was successfully stored';
    }
    }
    else
    die ('Variable is not initialized');
    ?>
    [/PHP]
    از یکمی طولانی بودن برنامه که نترسیدین؟ نه نترسین هیچی نداره همش داستانه
    تو این برنامه بعد از اینکه دیتا رو میگیره اول بررسی می کنه که آیا مقداردهی شده یا نه اگر مقدار بشه به پایگاه دادمون متصل میشه (فقط من مشخصات پایگاه داده ای رو که در لوکال با نرم افزار wamp ایجاد کردم رو دادم) بعد از اتصال بررسی می کنه آیا متغییر تعریف شده در جدول t1 مقدار دهی اولیه شده یا نه اگر مقدار دهی نشده باشه با دستور INSERT اطلاعات رو ذخیره می کنه در متغییر d1 و اگر مقداردهی اولیه شده باشه مقدار قبلی رو پاک و مقدار جدید رو با دستور UPDATE بارگذاری می کنه .

    آدرس تست این خواهد بود :
    [PHP]localhost/file.php?data=91[/PHP]
    که در این آدرس اگر دقت کنید (در آموزش بخش اول بحث شد) متغییر data مقداردهی میشه ۹۱ که می تونید هر مقداری رو بش بدید .
    برای تست اینکه آیا مقدار ارسال به صورت صحیح در پایگاه داده ذخیره میشه یا نه از روش بیان شده در آموزش دوم به صفحه پایگاه داده برین و روی پایگاه مورد نظر (که ما به صورت فرضی amir تعریف کردیم) کلیک کنید و بعدشم روی جدول t1 کلیک کنید تا مقدار ذخیره شده برای متغییر d1 رو بتونید ببنید .

    هر باری که از طریق آدرس داده شده اطلاعات جدید میفرستید میتونید ببنید که اطلاعات قبلی پاک میشه و اطلاعات جدید در پایگاه داده بارگذاری میشه .

    از این جاش به بعد بسته به سلیقه خودتون میتونید پسورد شبکه تعریف کنید (چون در برنامه ای ما نوشتیم هر کسی میتونه اطلاعات بفرسته و اطلاعات امنیت نداره) و یه سری موارد امنیتی هم باید به برنامه اضافه بشه که بحث در این مورد در این تاپیک نمیشه کرد .

    زبان php خیلی قدرتمند هست و قدرتش به اینه که علاوه بر ساختار بی نظیری و شی گرایی که داره به هیچ پلتفرمی هم وابسته نیست (ویندوز یا مک یا لینوکس یا ...) و روی هر سخت افزاری میشه اجراش کرد اگه تو این زبان برنامه نویسی حرفه ای باشید میتونید برای arm هم برنامه نویسی کنید . من برنامه هایی رو برای arm9 تحت برد mini2440 با همین زبان php نوشته بودم که میتونید تاپیکش رو تو این انجمن پیدا کنید (چون یادمه نتایج رو منتشر کرده بودم)


    یه جلسه دیگه آموزش داریم اونم میمونه برای فردا ...

    سربلند باشید
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  23. کاربران : 6 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  24. #12
    کاربر علاقه مند mostafa-plc آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    28
    تشکر
    14
    تشکر شده 5 بار در 4 پست

    پیش فرض

    آقا افشين ببخشيد يه سوال!! نميشه از ديتا بيس sql server استفاده كنيد؟ آخه اين Local كه گفتيد حجمش بالاس نميتونم دانلود كنم ولي sql server رو نصب دارم، راه داره اونو دانلود نكنيم؟ ميشه بگيد بخشاش چيه جدا جدا دانلود كنيم؟ مرسييي از توضيحاتت

  25. #13
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    مهندس دمت گرم . حرف دل منو زدی ! حالم از این مایکرو سافت با محتویاتش بهم میخوره . حتی از سی شارپش .... با منابعی که از وب دیدم همشون تکنولوژیهای دزدی هستن ..!!

    ضمنا از بابت آموزش ممنون .. من قبلا این پروژه رو پیاده کردم و ازش عالی جواب گرفتم ..
    قصد منحرف کردن تاپیک رو ندارم! ولی محصولاتی نظیر php در مقابل محصولات مایکروسافت نظیر فریم وورک دات نت، مثل یه لنج میمونه در مقابل یه ناو! (مثال بهتر نداشتم!)

  26. تشکرها از این نوشته :


  27. #14
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    قصد منحرف کردن تاپیک رو ندارم! ولی محصولاتی نظیر php در مقابل محصولات مایکروسافت نظیر فریم وورک دات نت، مثل یه لنج میمونه در مقابل یه ناو! (مثال بهتر نداشتم!)
    من دیوانه این تیپ مباحثم که حسابی بزنم رو خط تخصصی و یه جواب درست و درمون بتون بدم ولی حیف که اینجا جاش نیست و منم تو این انجمن تحت هیچ شرایطی بحث در این مورد رو مطرح نمی کنم چون میدونم خیلی ها هستن که تخصص ندارن و میان همین جوری چیزی میگن نهایتش دعوا میشه پس خواهشا جرقه نزنین که بدجوری قاطی ام ها
    تو یه انجمن دیگه تجربه اش رو داشتم هرکی ادعا داره بیاد تهران خودم دربست درخدمتشم که یه مناظره آتشین داشته باشیم در این مورد

    شما دست از مایکروسافت و محصولاتش بر ندارید ما هم می چسبیم به لینوکس و محصولاتش ۵ سال بعد ببینم کی ضرر می کنه

    آقا افشين ببخشيد يه سوال!! نميشه از ديتا بيس sql server استفاده كنيد؟
    این نوع پایگاه داده محصول مایکروسافت هست و با زبان asp سایر محصولات برنامه نویسی مایکروسافت میشه بش متصل شد .
    اگه بخواین ماژول ها رو جدا جدا دانلود و نصب کنید یه جورایی کارتون خیلی سخت میشه و من برای ویندوز راه حل ندارم (البته شاید بشه ها) اگه سیستمتون لینوکس باشه این ماژول ها رو باید دانلود کنید : apache - php - mysql - phpmyadmin
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  28. کاربران : 4 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  29. #15
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Division نمایش پست ها
    شما دست از مایکروسافت و محصولاتش بر ندارید ما هم می چسبیم به لینوکس و محصولاتش ۵ سال بعد ببینم کی ضرر می کنه
    سلام مهندس عزيز
    بابت مطالب مفيدتون ازتون بي اندازه ممنونم.
    در مورد اين قسمت از صحبتتون كاملا با شما موافقم.
    الان خودم كارهاي محاسباتي كه تو دانشگاه انجام ميدم، تو محيط سيستم عامل لينوكس( توزيع Cent-OS) هستش. البته ميدونم به بحث شما ارتباطي نداره .
    خواستم درباره اهميت نرم افزاري هاي اپن-سورس مطلبي رو خدمت دستان عرض كرده باشم.
    موفق باشيد.
    _____________________________________
    _____________________________________

  30. تشکرها از این نوشته :


  31. #16
    کاربر فعال
    تاریخ عضویت
    Jul 2009
    نام
    مجید بهرامیان
    نوشته ها
    108
    تشکر
    137
    تشکر شده 99 بار در 47 پست

    پیش فرض

    شما دست از مایکروسافت و محصولاتش بر ندارید ما هم می چسبیم به لینوکس و محصولاتش ۵ سال بعد ببینم کی ضرر می کنه
    سلام ... آقا حالا که این بحث پیش اومد بگید شما از کدوم توزیع لینوکس استفاده می کنید ؟؟؟؟

    من خیلی دوست دارم کنار ویندوز ، لینوکسم امتحان کنم اما راسیتش می ترسم تا حالا با این سیستم عامل کار نکردم و .....

    میشه این دو تا سیستم عامل رو کنار هم داشت ؟؟؟؟؟؟؟؟؟؟
    خیلی زمان لازم هست که بخوام با محیط و نحوه ی کار با اون آشنا بشم ؟؟؟؟

  32. #17
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    سلام دوستان
    داریم از مطالب مفید استفاده میکنیم. دیگه چنگ و جدال برای چیه.
    برای جنگ ویندوز و لینوکس یک تاپیک دیگه بزنیم

    در ضمن در حال حاضر هر زبان جدیدی که ایجاد میشه باید مولتی پلتفرم باشه وگرنه به هیچ دردی نمیخوره. شما غیر این مثال بزنید. این جنگی هست که تموم شده. بحث سر قدرت یک زبانه. در سطح وب تمام زبانها از یک سطح قدرت برخوردارن و هیچ ادعایی در کار نیست. چون در سطح وب هر چی بنویسین از استاندارد های وب تبعیت میکنه.
    مثلا html5 که میدونید چیه. همه در نهایت این میشن. وقتی این میشن که نمیشه از امکانات html5 بیشتر انتظار داشت
    کاش مردم از لینوکس استفاده میکردن تا منم استفاده میکردم. اصلا مجانی بودنش لوسش کرده .10000 توزیع از لینوکس هست که تمرکز برنامه نویسا رو پراکنده کرده. اگه یک توزیع سازمان یافته داشت تا حالا از همه سبقت گرفته بود ولی هنوز در جا میزنه. شما برای خود لینوکس برنامه بنویسی برای کدوم توزیعش مینویسی؟؟؟؟؟؟ ولی برای ویندوز مینویسی چه؟؟؟؟؟؟
    ماکروسافت محصولات express رو مجانی داده بیرون دیگه چه غمی هست
    ویرایش توسط esisafa : 16-04-2012 در ساعت 13:13

  33. #18
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lpln852 نمایش پست ها
    میشه توضیح بدید چطور میشه بین یه برنامه که تو c# نوشتم و یه سایت که با php نوشته شده ارتیاط برقرار کرد ؟؟
    اصلا همچین چیزی میشه ؟؟
    بله شما میتونید با زبانهای visual studio با هر برنامه تحت وبی از طریق socks (املاشو یادم رفته) با برنامه های تحت وب ارتباط برقرار کنید. از امکانات خود زبان هست.

  34. تشکرها از این نوشته :


  35. #19
    کاربر فعال lpln852 آواتار ها
    تاریخ عضویت
    Dec 2008
    نوشته ها
    344
    تشکر
    53
    تشکر شده 88 بار در 55 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Division نمایش پست ها
    امروز جمعه هست بتون قول میدم روز دوشنبه هفته آینده(سه روز دیگه) سایت ما میاد بالا سورس به همراه کلی توضیحات (چون بدون توضیحات اصلا نمیتونی راش بندازی) رو از اونجا بگیر . یه کوچولو دیگه صبر کنی عوضش به گلستان میرسی .
    من قول دادم و سر قولم هستم .
    )
    ممنون از زحمتایی که می کشید

    ما منتظر هستیم
    ویرایش توسط lpln852 : 16-04-2012 در ساعت 18:09

  36. #20
    تازه وارد
    تاریخ عضویت
    Apr 2012
    نوشته ها
    3
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    خیلی ممنون از آموزش خوبتون. منتظر ادامه هستم.
    یک سوال داشتم. برای استفاده از پروتکل اینترنت، استفاده از کروم میکرو پیشنهاد میشه؟(با توجه به قیمت و آسانی کار)

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. آموزش و نمونه برنامه پروتکل rs485
    توسط starsoheil در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 22-08-2012, 01:01
  2. دانلود کتابخانه های پروتل
    توسط goldenmasoud در انجمن مقالات،آموزش هاوپایان نامه ها
    پاسخ: 7
    آخرين نوشته: 15-02-2012, 07:18
  3. تمام مطالب آموزشی پروتل
    توسط ahp در انجمن مباحث کار و کاریابی/تبلیغات/بازارچه
    پاسخ: 0
    آخرين نوشته: 15-12-2010, 10:18
  4. آموزش پروتل DXP به زبان ساده
    توسط kavir در انجمن مقالات،آموزش هاوپایان نامه ها
    پاسخ: 4
    آخرين نوشته: 19-07-2010, 12:23
  5. فيلم اموزشي پروتل
    توسط siavashsiavash در انجمن آموزش نرم افزارهای برق و الکترونیک
    پاسخ: 2
    آخرين نوشته: 18-11-2009, 20:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •