نیک بلاگ

مجله اینترنتی با طعم متفاوت

نیک بلاگ

مجله اینترنتی با طعم متفاوت

آخرین نظرات
  • ۴ فروردين ۹۴، ۱۲:۴۷ - سیدمجتبی حسینی
    مرسی

۷۲۵ مطلب با موضوع «مقالات فارسی» ثبت شده است

این پروژه برنامه ساخت یک وب سایت شخصی برای استاد است . که شامل صفحات ایستا و پویای وب می باشد . برنامه نویسی اسیتای آن توسط نرم افزار Dreamweaver و زبان HTML و برنامه نویسی پویای آن توسط زبان PHP انجام گرفته است . بانک اصلاعاتی مرتبط با آن MYSQL می باشد .

امکانات این وب سایت شامل موارد زیر می باشد :

۱ ) اطلاعات شخص استاد برای آشنایی بیشتر دانشجویان با سوابق استاد خود .

۲ ) اطلاعات دروس ارئه شده توسط استاد که شامل بارم بندی دروس عنوان پروژه درس و منابع مورد استفاده در تدریس هر درس می باشد .

۳ ) اعلام غرات دانشجویان .

۴ ) اعلام عنوان پروژه های فارغ التحصیلی برای انتخاب دانشجویان .

۵ ) صفحه تماس برای ارتباط دو طرفه بین دانشجو و استاد که شامل طرح سوالات و پیشنهادات از طرف دانشجویان و ارسال پاسخ توسط استاد می باشد .

۶ ) دانشجویان هم چنین می توانند از طریق E . mail نیز با استاد در ارتباط باشند .

مقدمه

این روزها همه ما کلماتی نظیر اینترنت ، وب سایت – طراحی وب ، اطلاع رسانی از طریق اینترنت و ….. را از یاد می شنویم ولی آیا تا به حال نسبت به معنی این کلمات دقیق شده‌ایم ؟

کاربرد بسیار وسیع اینترنت در جوامع امروز بشری و استقبال از آن مرا بر این داشت تا تجربه‌ای در زمینه اینترنت بدست بیاوریم و چه تجربه‌ای بهتر از طراحی وب سایت .


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۳۵

XSL، در واقع دارای دو راستا می باشد، تبدیلات XSL یا XSLT (نگارش ۱٫۰ که یک معرفی W3C است و نگارش ۱٫۱ که ارائه شده است) و اشیاء قالب بندی XSL یا XSLFO. هر کدام هنگامی که واردکار با داده های XML می شوند، برای انجام وظایف متفاوتی طراحی می شوند.

XSLT اجازه می دهد محتوای XML را بگیریم و به هر شکل دیگری تغییر دهیم، ممکن است آن شکل دیگر، یک صفحة XTML یک فایل متنی یا حتی یک سند XML دیگر باشد. می توانیم محتوایی که می خواهیم نمایش داده شود را انتخاب کنیم و محتوا را اضافه کنیم یا حتی محتوایی را که آنجا وجود دارد اجرا کنیم. XSLT با تبدیل XML به HTML و افزودن اطلاعات شیوه CSS عمل می کند بلکه اساس آن CSS است و اساساً از همان صفحات و مقادیر استفاده می کند. در این صورت چه نیازی به آن داریم؟ چرا منحصراً از CSS استفاده نکنیم؟ یکی از نکات قوت XML، این است که می توان در محیطهای مختلف از آن استفاده کرد، نه تنها در مرورگر. به همین دلیل است خود را در موقعیتی ببینید که محیط کاری شما، کد XML را می شناسد ولی از HTML که در برگیرندة اطلاعات شیوه است یا به آن مراجعه می کند، چیزی متوجه نمی شود.


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۳۴

در اولین روزهای تاسیس وب دستورات HTML بسیار ساده بود، ولی هنگامی که Web، شروع به پیشرفت نمود، طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید.سپس از آنجاییکه صفحات وب، بهتر است به صورت دینامیک و متحرک باشند، طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند، در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات Web از JavaScript کمک گرفت.

با به وجود آمدن جاوا سکریپت بسیاری از نیاز هایی که طراحان سایت به دنبا آن بودند بر طرف شد جاواسکریپت که امروزه به عنوان یکی از قدرتمند ترین زبان های Client side مورد استفاده قرار می گیرد در بسیاری از موارد کاربرد داشت و جوابگو بود اما نکته ای که در مورد این زبان و زبان های مشابه ای که به مرور زمان برای کاربرد های مختلفی به وجود آمدند ، همچون VBSCRIPT , DHTML , …این بود که به واسطه ی اینکه ای کامپایل این زبان ها در سمت کاربر انجام می شد از طرفی Source کامل برنامه در اختیار کاربر قرار می گرفت و از آن مهم تر اینکه برنامه هایی که در سمت کاربر کامپایل می شوند Client Side - کاملا وابسته به سیستم کاربر می شوند و اکر خطایی در کامپیوتر کاربر وجود داشته باشد عملکرد سایت را تحت تاثیر قرار می دهد ( به عنوان مثال بسیاری از منو ها و پروگرام های جاوا در صورتی که Java Virtual Machine نصب نباشد قابل نمایش نمی باشند و … ) این دلایل و مواردی از این دست طراحان را بر این امر واداشت که تا در پی آن باشند که برنامه هایی طراحی کنند که در سمت سرور اجرا شده و نتیجه ی آن به صورت کد های Generate شده Html برای کاربر ارسال گردد ( Server Side ) .


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۳۴

چکیده

امروزه سرعت بیشتر و کیفیت سرویس بهتر مهمترین چالش های دنیای شبکه می باشند. تلاشهای زیادی که در این راستا در حال انجام می باشد، منجر به ارائه فنآوری ها، پروتکل ها و روشهای مختلف مهندسی ترافیک شده است. در این پایان نامه بعد از بررسی آنها به معرفی MPLS که به عنوان یک فنآوری نوین توسط گروه IETF ارائه شده است، خواهیم پرداخت. سپس به بررسی انواع ساختار سوئیچ های شبکه خواهیم پرداخت و قسمتهای مختلف تشکیل دهنده یک سوئیچ MPLS را تغیین خواهیم کرد. سرانجام با نگاهی به روشهای طراحی و شبیه سازی و نرم افزارهای موجود آن، با انتخاب زبان شبیه سازی SMPL، به شبیه سازی قسمتهای مختلف سوئیچ و بررسی نتایج حاصل می پردازیم. همچنین یک الگوریتم زمانبندی جدید برای فابریک سوئیچ های متقاطع با عنوان iSLIP اولویت دار بهینه معرفی شده است که نسبت به انواع قبلی دارای کارآیی بسیار بهتری می باشد.


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۳۳

نرم افزارDreamweaver MX یکی از قوی ترین و ساده ترین و گسترده ترین نرم افزار های طراحی صفحات وب می باشد که توسط شرکت Macromedia تولید شده که در سال ۱۹۹۷ اولین نگارش این نرم افزار را با امکانات بسیار جزئی به بازار عرضه کرد و در سال ۲۰۰۲ نگارش ششم یا MX که آخرین نگارش موجود در ایران می باشد را به بازار عرضه کرد.

منویFile:

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

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


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۲۸

ویروس جدید ۲۵۰۰کامپیوتر را در ژاپن آلوده ساخت

SG – پلیس ژاپن در حال بررسی یک ویروس کامپیوتری جدید به نام bot است که تاکنون دست کم ۲۵۰۰کامپیوتر را در ژاپن آلوده ساخته و به انتشار خود ادامه میدهد.

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

یک مورد از این شبکهها موجب آلوده شدن ۲۵۰۰ کامپیوتر در ژاپن و ۳۰۰۰۰ کامپیوتر در سایر کشورها گشته است.

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

حملاتی که توسط هرزنامهها و یا دادههای نامعتبر صورت میگیرند، میتوانند کامپیوترهای دیگر را از کار انداخته و وب سایتهای مورد نظر را بیش از اندازه بارگذاری کرده و آنها را به سوی حمله و تخریب سایر کامپیوترها و شبکهها هدایت کنند.

انتظار ویروسها برای رسیدن روز ولنتاین!

۱۴ فوریه روز ولنتاین است. بدون شک هکرها یک بار دیگر منتظر این روز هستند که کدهای مخرب خود را در غالب نامه های عاشقانه و یا کارت پستالهای تبریک این روز، منتشر می کنند.

از میان نمونه های قبلی که برای این روز بخصوص طراحی شده بود می توان ویروس
I love you را نام برد که سرعت انتشار و تخریب آن از بقیه بیشتر بود.

البته امسال یکی از کرم های اینترنتی مربوط به این روز به نام Mydoom.AK که ظاهرا از سایر اعضای گروه خود عجول تر بوده است، اخیرا با موضوع Happy Valentine’s day یا Valentine’s day و از طریق ایمیل شیوع یافته است. این کرم اینترنتی پس از ورود به سیستم ، فعالیت نرم افزار آنتی ویروس را مختل می کند و راه را برای نفوذ سایر بدافزارها باز می کند.


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۲۷

یک بسته کامل برای مدیریت کنترل دسترسی و اطلاعات حسابداری

طراحی خاص برای ارائه دهندگان خدمات اینترنتی

در دسترس برای ویندوزهای NT 4.0 ، ۹۸ و ۹۵ و ویندوز ۲۰۰۰

منطبق با Y2K

اطلاعات موجود در این جزوه ممکن است بدون تذکر ،تغییر کند . این احتمال نیز وجود دارد که این جزوه دارای اشتباهات چاپی و تکنیکی باشد.

MASTER SOFT S.N.C. این جزوه و نرم افزار مربوطه(NTTACPLUS ) را تهیه کرده است


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۲۷

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

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

می باشد و اطلاعات ثبت شده در بانک اطلاعات Vb.net محیط برنامه نویسی این پروژه SQL Server 2000 ( که این بانک از امنیت بالایی برای حفاظت اطلاعات را دارا میباشد )
ذخیره می شود .

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

برنامه تنها با وجود دو جدول اطلاعات ، موجودی و مشتری اطلاعات را ذخیره و بازیابی میکند و این امر باعث کم حجم تر شدن برنامه و درنتیجه سرعت بالاتر آن شد .

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


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۲۶

Hacker کیست ؟

هکر کسی است که با سیستم های کامپیوتری آشناست و می‌تواند با روش‌هایی خاص (بدون اجازه) وارد آنها شود… این انسان می‌تواند خوب یا بد باشد ( در هر حال هکر است )
- سوال: یک هکر از چه راهی وارد یک سیستم می‌شود؟
از راه شبکه (نه بابا ! )

باید توجه کنید که هر سیستم کامپیوتری (به عبارت بهتر هر سیستم عامل) به هر حال محصول کار تعدادی انسان است و حتما دارای تعدادی bug (خطاهایی که بعد از ارائه محصول به بازار به تدریج کشف می‌شوند) خواهد بود. بعد از اینکه یک باگ مشخص شد، شرکت ها نرم‌افزارهایی را به‌سرعت (در عرض چند ساعت ) ایجاد می‌کنند تا مشکل رفع شود این‌ها را patch می‌گویند. و بعد مدیران شبکه (Wbemasters) در عرض چند روز تا چند سال (آین آخری در مورد ایرانه) آنها را download کرده و مشکل را حل می‌کنند. در این فاصله هکرها دمار از روزگار این سایت‌ها در می‌اورند…
- تعریف چند اصطلاح:
***
Hacker واقعی = سامورایی :
کسی که هدفش از نفوذ به سیستم‌ها نشان دادن ضعف سیستم‌های کامپیوتری است نه سوءاستفاده …
***
Wacker (واکر):
کسی که هدفش از نفوذ به سیستم‌ها، استفاده از اطلاعات آن سیستم‌هاست (جرو هکر‌های کلاه‌ سیاه )

*** Cracker (کراکر):
کسی که هدفش از نفوذ به سیستم‌ها، خرابکاری و ایجاد اختلال در سیستم‌های کامپیوتری است. (جرو هکر‌های کلاه‌ سیاه )
***
Preaker :
از قدیمی‌ترین هکرها هستند که برای کارشان نیاز (و دسترسی) به کامپیوتر نداشتند و کارشان نفوذ به خطوط تلفن برای تماس مجانی، استراق‌سمع و … بود. این جزو آموزش من نیست چون کار خیلی بدیه (-;


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۱۵

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

( Common Language RuntimeCLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، دارای اهمیت خاص خود بوده و سرعت در استفاده مطلوب از محیط فوق ، را بدنبال خواهد داشت . در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق ، خواهیم پرداخت . در این راستا ، در ابتدا با نحوه نوشتن یک برنامه آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه ، خواهیم پرداخت .

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


۰ نظر موافقین ۰ مخالفین ۰ ۲۶ تیر ۹۳ ، ۱۷:۱۳