دهلران پی سی
سایت جامع علمی ,آموزشی,فرهنگی و تفریحی
   




تاریخ: شنبه 18 فروردين 1392برچسب:,
ارسال توسط

حرمت نگه دار دلم

 

حرمت نگه دار دلم... گلم...  کین اشکها خونبهای عمر رفته من است


میراث من نه به قید قرعه نه به حکم عرف

یکجا سند زده ام همه را به حرمت چشمانت به نام تو

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


کتیبه خوان خطوط قبایل دور

این.. 

این سرگذشت کودکیست که به سرانگشت پا 

هرگز دستش به شاخۀ هیچ آرزویی نرسیده است

هر شب گرسنه می خوابید

چند و چرا نمی شناخت دلش

گرسنگی شرط بقا بود به آیین قبیله مهربانش

پس گریه کن مرا به طراوت

به دلی که می گریست بر اسب واژگون کتاب دروغ تاریخش و 

آواز می خواند ریاضیات را در سمفونی باشکوه جدول ضرب با همکلاسیها

دو دوتا... چارتا    

چاچارتا...

پپنج تا...

ششش تا...


در یازده سالگی پا به دنیای شگفت کفش نهاد 

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

با بوی کندۀ بد سوز و نفت و عرق های کهنۀ...

آری...

دلم ... گلم... این اشکها خونبهای عمر رفتۀ من است

دلم ... گلم... این اشکها خونبهای عمر رفتۀ من است


.




تاریخ: شنبه 18 فروردين 1392برچسب:شعر,دکلمه,حسین پناهی,
ارسال توسط

 

XML برای برنامه نويسان VB و ASP ( بخش دوم )

 

در بخش اول اين مقاله با مفاهيم اوليه تکنولوژی XML آشنا شديم . در بخش دوم به بررسی DTDs and XML-Data Schemas خواهيم پرداخت .

 

Document Type Definition DTD)

 

قبل از بررسی  تکنولوژی DTD  و Schema  ذکر موارد زير مفيد خواهد بود :

  • مولفين سندهای XML می توانند ساختار دلخواه و مورد نظر خود را برای تشريح داده های مربوطه ايجاد نمايند .

  • يک مولف سندهای XML ،  نمی تواند اين اطمينان را داشته باشد که ساختار ايجاد شده برای سند ها ، توسط ساير مولفين سندهای XML تغيير نمی نمايد .

  • ما بدنبال روشی هستيم که اين اطمينان را ايجاد نمايد که تغيير تصادفی ساختار يک سند XML  تحقق پيدا نخواهد کرد .

  •  

    DTD ، روشی برای تشريح و مسنتد سازی ساختار استفاده شده در يک سند XML است . برای اعبتار سنجی يک سند XML وجود DTD ضرورت دارد ( ممکن است از تکنولوژی مشابه استفاده گردد )

  • مولفين سندهای XML ، با استفاده از مجموعه ای قوانين که نوشته خواهند شد ، يک سند XML را معتبر می نمايند .

  • يک سند XML ،  زمانی " خوش شکل"  ناميده می شود که گرامر مربوط به XML در آن رعايت شده باشد. صرف "خوش شکل " بودن يک سند XML ، بمنزله معتبر بودن آن نيست .

  • با استفاده از DTD ، المان های مورد نياز يک سند XML تعريف ، المان های اختيار ی  ، تعداد دفعات تکرار يک المان  و ترتيب المان ها  از لحاظ استقرار در يک سند XML مشخص می گردد.

  • DTD ممکن است نوع داده های موجود در سند XML را نيز مشخص نمايد .( مشخص نمودن نوع در رابطه با المان و خصلت ها صدق خواهد کرد ) .

  • DTD بعنوان بخشی از استاندارد XML بوده که توسط کنسرسيوم وب ارائه شده است .

  • در زمان اعتبار سنجی يک سند XML از طريق يک DTD و بکمک بخش اعتبار سنجی پارسر ، سند XML بمنظور تشخيص حضور تمام المان ها  و عدم تعريف يک المان بررسی خواهد شد .  ساختار سلسله مراتبی المان ها ی تعريف شده در DTD  نيز بررسی خواهد شد . مقدار تمامی خصلت ها نيز بمنظور اطمطنان از صحت موارد اعلام شده با مشاهده شده ، نيز کنترل می گردد .

  • هر نوع اطلاعات لازم در خصوص يک سند XML ( از بالا تا پايين يک سند ) توسط DTD تعريف و معتبر خواهد شد .

  • يک DTD می تواند بصورت داخلی و يا خارجی استفاده گردد . در مدل داخلی ، اطلاعات مربوط به DTD بهمراه سند XML قرار گرفته و يک فايل را تشکيل خواهند داد ( سند XML و DTD مربوطه )  . در مدل خارجی ، اطلاعات مربوط به DTD در يک فايل مجزا و با انشعاب dtd ذخيره و در سند XML مربوطه به آن مراجعه خواهد شد .

  • در صورت تعريف يک DTD بصورت خارجی ، امکان مراجعه به آن توسط سندهای XML متعددی وجود خواهد داشت . با توجه به گفته فوق ، استفاده از روش فوق دارای مزايای عمده نسبت به حالتی است که DTD را بصورت داخلی و همراه با سند XML استفاده  نمائيم .

  • برای برنامه هائی که اطلاعات خود را بصورت XML مبادله می نمايند ، DTD  مهم خواهد بود .




ادامه مطلب...
تاریخ: سه شنبه 16 فروردين 1392برچسب:,
ارسال توسط هادی احمدی

LG اولین گوشی 2هسته ای را معرفی کرد

 

چندی پیش LG با همکاری Nvidia اولین گوشی 2 هسته ای تگرا2 را معرفی کرد.

Optimus 2X از سیستم عامل آندروید ۲.۲ بهره می‌گیرد و صفحه نمایش LCD تمام لمسی ۴ اینچی از نوع WVGA و با وضوح 800*480 دارد.

این گوشی همچنین با ابعاد ۱۲۳.۹ * ۶۳.۲ * ۱۰.۹ میلیمتر و وزن ۱۳۹ گرم، یک دوربین قدرتمند ۸ مگاپیکسلی پشت که قدرت فیلمبرداری تمام HD با وضوح ۱۹۲۰x۱۰۸۰ را داراست و یک دوربین ۱.۳ مگاپیکسلی در جلو برای برقراری تماس های ویدیوئی دارد.

 

Optimus 2X از فناوری های ارتباطی EDGE و HSDPA و Wi-Fi پشتیبانی می‌کند و با حافظه ۸ گیگابایتی و تا ۳۲ گیگایایت حافظه خارجی را می تواند پشتیبانی می‌کند.

مهم‌ترین ویژگی Optimus 2X استفاده از پردازنده قدرتمند دوهسته‌ای Tegra ۲ محصول NVIDIA است که در اصل از دو هسته ۱ گیگاهرتزی Cortex-A۹ تشکیل شده است.

با استفاده از پردازنده گرافیکی هشت هسته‌ای GeForce و رابط HDMI می‌توان محتوای ویدئویی Optimus 2X را در تلویزیون های HDTV و همزمان در خود گوشی تماشا کرد.

 

این گوشی همچون آیفون4 از 2  اسپیکر در پائین گوشی بهره می برد. و در کل بنظر می رسد رقیب جدی و سرسختی برای گوشی هایی همچون آیفون4 و گالکسی اس باشد.




تاریخ: سه شنبه 15 فروردين 1392برچسب:اولین گوشی 2هسته ایLG,LG mobile,,
ارسال توسط هادی احمدی

 

برای برنامه نويسان VB و ASP ( بخش اول )

 

 

XML از کلمات Extensible Markup Language اقتباس  شده است . XML را نمی توان بعنوان يک زبان برنامه نويسی در نطر گرفت . XML ، سيستمی برای تعريف ساير زبان ها ( زبان هائی در رابطه با داده ها ) است . کنسرسيوم وب ، XML را بدين صورت تعريف کرده است : " يک گرامر مناسب برای بيان  ساختار  داده ها  "  .Html و XML هر دو از SGML)Standard Generalized Markup Language) اقتباس شده اند . SGML زبانی بمنظور تعريف  يک زبان نشانه گذاری مبتنی بر سند است .  Html ، دارای مجموعه ای ثابت از تگ ها است . XML ، مشابه SGML امکان تعريف تگ را فراهم می نمايد.

 

 

XML چيست ؟

 

  • يک استاندارد ارائه شده توسط کنسرسيوم وب است .

  • يک زبان نشانه گذاری مبتنی بر تگ است .

  • يک زبان متا ديتا است . زبانی که امکان تعريف ساير زبان ها را فراهم می نمايد.

  • روشی برای ارائه داده است .

  • نسبت به حروف بزرگ و کوچک دارای حساسيت است .

  • خود را بگونه ای مناسب تشريح می نمايد .

  • خوانائی بالائی  دارد .

  • يک روش قدرتمند برای اشتراک و ارسال اطلاعات بين  برنامه ها ، سيستم  ها و پردازه ها است .

 

XML شامل موارد زير نيست :

 

  • جايگزين Html نخواهد بود .

  • درگير نمايش اطلاعات  نخواهد شد .

  • مالکيت آن در انحصار يک شرکت و يا توليد کننده خاص نمی باشد .

  • مورد حمايت تمام مرورگر های وب نمی باشد   .

  •  

  • يک بانک اطلاعاتی نيست .

 

XML ، امکان تفکيک داده از نمايش را فراهم می نمايد( XML  نحوه تشريح داده ها ، Html  نحوه نمايش داده ها ) .  با استفاده از XML ، می توان سندهای حاوی اطلاعاتی را ايجاد که بسادگی از يک محل به محل ديگر ارسال گردند. XML استانداردی برای مبادله داده های ساختيافته بين عناصر نرم افزاری ،  برنامه و سيستم ها است .

به ادامه مطالب مراجعه نمایید...



ادامه مطلب...
تاریخ: سه شنبه 14 فروردين 1392برچسب:آموزش برنامه نویسی,دانلود کتاب آموزشی,آموزش XML,
ارسال توسط هادی احمدی

به نام خدا

هرزچندگاهی ، بعضی از این وبلاگ ها یک صفحه باز میکنند و در آن نام کاربر را می پرسند و سپس

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

var name=prompt("Please enter your name","Ali");
if (name!=null && name!="")
{
   alert(name);
}

اما در سی شارپ باید یک فرم جداگانه ساخت و آنرا با ShowDialog فراخوانی کرد تا به عنوان یک Child از

فرم اصلی ظاهر شود و با بستنش ، کل برنامه بسته نشود.

برنامه زیر همچین چیزی است :

دانلود سورس کد + فایل اجرایی


در کد زیر ، ما با دستور زیر

 System.Threading.Thread.CurrentThread.ManagedThreadId

می توانیم شماره Thread در حال اجرا را بدست آوریم و با دستور زیر می توانیم

تعداد Thread های ایجاد شده را بدست آوریم :

System.Diagnostics.Process.GetCurrentProcess().Threads.Count

 

خروجی برنامه

همانطور که در خروجی بالا مشهود است ، قبل شروع فرآیند های موازی ( عملیات های موازی ، منظور

از فرآیند ، دستورات موازی است نه Process که حاوی چندین Thread است.)  تعداد Thread های ایجاد شده

برابر با 4 است. این Thread ها درون Thread Pool تولید شده و از نوع Managed Thread هستند.

با اینکار ، خود سیستم عامل یک حدسی میزند تا زمان بوجود آمدن Thread ها یا Thread Creation Time

کاهش یابد تا سرعت پردازش موازی افزایش یابد.یعنی سیستم عامل چند Thread را میسازد تا صرفه جویی

در زمان صورت پذیرد.

دانلود سورس کد + فایل اجرایی


 



ادامه مطلب...
تاریخ: سه شنبه 13 فروردين 1392برچسب:سورس کد,برنامه سی شارپ,
ارسال توسط هادی احمدی

آموزش VHDL

در لينكهاي زير اموزش كامل VHDLوFPGAرو قرار دادم توضيحات كامل در باره اين زبان برنامه نويسي وكاربردش دردرون فايلها اومده.حتما دانلودش كنين وخوب مطالعه كنين.

 

دانلود مقدمه آموزش VHDL

دانلود قسمت اول آموزش VHDL

دانلود قسمت دوم آموزش VHDL

دانلود قسمت سوم آموزش VHDL

 دانلود قسمت چهارم آموزش VHDL




تاریخ: سه شنبه 13 فروردين 1392برچسب:آموزش vhdl,پروژهvhdl,برنامه نویسی با,دانلود کتابVHDL,
ارسال توسط هادی احمدی
 آموزش java script


    جاوا اسکرپت یک زبان اسکرپت نویسی تحت وب است که برای افزایش پویایی صفحات HTML استفاده می شود. از این زبان می توان برای ارزیابی اعتبار فرمهای HTML قبل از ارسال به سرور، شناسایی مرورگر کاربران، ایجاد انواع منو ها و بسیاری کارهای دیگر استفاده کرد.
    نکته : باید توجه داشت که جاوا اسکرپت یک زبان طرف کاربر (Client Side) است توسط کامپیوتر شخصی کاربر تفسیر می شود. کدهای مربوط به جاوا اسکرپت توسط کاربر نهایی قابل مشاهده هستند پس توصیه می شود از آن برای مقاصد مهم نظیر اتصال به دیتابیس استفاده نشود.
    می توان کدهای جاوا اسکرپت را به صورت تعبیه شده در صفحات HTML استفاده کرد و یا کدهای جاوا اسکرپت را در یک فایل جداگانه با پسوند js. ذخیره کرد ولی در هر صورت یان فایلها هم باید توسط یک صفحه HTML فراخوانی شده و نتیجه آنها در صفحات HTML نمایان خواهد شد.
    بهتر است قبل از شروع به یادگیری جاوا اسکرپت با HTML و CSS آشنایی داشته باشد تا بتوانید به خوبی از قابلیتهای جاوا اسکرپت استفاده کنید
    برای آزمایش کردن اسکرپتهایی که می نویسید باید از مرورگری استفاده کنید که از جاوا اسکرپت پشتیبانی می کند. قابل ذکر است که تقریباً همه مرورگرهای جدید از جاوا اسکرپت پشتیبانی می کنند از جمله این مرورگرها می توان به اینترنت اکسپلورر (IE) که در ویندوز به صورت پیش فرض نصب می شود، فایر فوکس (Firefox) و اپرا (Opera) اشاره کرد.
    به خاطر داشته باشید که نسخه های قبل از نسخه 4.0 اینترنت اکسپلورر و Netscape از جاوا اسکرپت پشتیبانی نمی کنند

به ادامه مطالب توجه کنید.....



ادامه مطلب...
تاریخ: سه شنبه 13 فروردين 1392برچسب:javascript,آموزش,جاوا اسکریپت,
ارسال توسط هادی احمدی

 

 

» سورس طيف رنگها (۳۱ کيلو بايت)
دانلود

» سورس برنامه Paint بسيار پيشرفته (۴۷ کيلو بايت)
دانلود

» سورس ويروس با آنتي ويروسش (۵۹ کيلو بايت)
دانلود

» سورس برنامه Timer جهت خاموش کردن کامپوتر در موعد مقرر (۳۵۶ کيلو بايت)
دانلود

» متوقف کردن برنامه در تاریخ معین شده

 

 منبع :  www.schoolnet.ir

 




تاریخ: سه شنبه 13 فروردين 1392برچسب:,
ارسال توسط هادی احمدی

 

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

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

این کتاب تو یه فایل setup هستش بعد از دانلود یه فایل word رو سیستم شما نصب میشه بعد با زدن پسورد وارد اون می شید.

       ا  دانلود  l

password   فایل : asadpur

 




ارسال توسط هادی احمدی
آرشیو مطالب
پيوند هاي روزانه
امکانات جانبی

آمار وب سایت:  

بازدید امروز : 178
بازدید دیروز : 1326
بازدید هفته : 1504
بازدید ماه : 7225
بازدید کل : 234318
تعداد مطالب : 736
تعداد نظرات : 23
تعداد آنلاین : 1

Google

در اين وبلاگ
در كل اينترنت
 <-PostTitle-> <-PostContent-> 1 <-PostLink->