حذف رمز فایل‌های PDF با کروم

حذف رمز فایل‌های PDF با کروم

برداشتن رمز عبور از فایل های پی دی اف

 

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

 

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

 

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

 

روش انجام کار بسیار ساده است:
1- مرورگر کروم را اجرا کنید.

 

2- فایل پی‌دی‌اف رمزنگاری شده را با عملیات کشیدن و رها کردن به مرورگر کروم منتقل کنید. (به هر روش دیگر نیز می‌توانید فایل را در مرورگر فراخوانی کنید)

 

3- رمز مورد نیاز برای مشاهده‌ محتوای فایل را وارد کنید.

 

4- به منوی File مراجعه کرده و گزینه‌ Print را انتخاب کنید.

 

5- از فهرست چاپگرهای موجود گزینه‌ Save as PDF را انتخاب کرده و در نهایت روی save کلیک کنید.

 

6- اکنون فایل جدید شما بی‌نیاز از رمز است و می‌توانید آن را به‌جای فایل اصلی روی دستگاه خود ذخیره کرده یا برای دوستانتان ارسال کنید.

فیلم گرفتن از محیط دسکتاپ  در ویندوز 10

ترفندی در ویندوز 10: فیلم گرفتن از محیط دسکتاپ

 

عکس گرفتن از دسکتاپ ویندوز 10

 

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

سیستم عامل جدید مایکروسافت کم کم جای خود را بین کاربران باز می کند و به تدریج افراد بیشتری ویندوز 10 را به عنوان سیستم عامل اصلی خود انتخاب می کنند. طبق آخرین گزارش هایی که از طرف مایکروسافت منتشر شده، در حال حاضر بیش از 110 میلیون نفر در سرتاسر جهان به ویندوز 10 مهاجرت کرده اند و این روند همچنان سیر صعودی دارد. درس هایی که مایکروسافت از ویندوز 8 و بروزرسانی اجباری آن یعنی ویندوز 8.1 گرفت باعث شد آنها تمام تلاش خود را برای کم نقص ارائه دادن نسل بعدی سیستم عامل های خود به کار بگیرند و با نظرخواهی از کاربران سعی کنند امکانات هر چه بیشتری را در ویندوز 10 بگنجانند.

 

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

 

برای مثال به کمک این ویژگی که در برنامه xbox وجود دارد می توانید زمانی که در حال بازی کردن FIFA 16 هستید و یک گل زیبا به ثمر می رسانید از آن فیلم گرفته و برای دوستانتان در شبکه xbox ارسال کنید. اما نکته جالب آنجاست که مایکروسافت این قابلیت را با زبان بی زبانی در محیط دسکتاپ هم قرار داده است.

 

روش کار بسیار ساده است. کافی است زمانی که در محیط دسکتاپ (یا هر برنامه دیگری) هستید کلید های Windows Key+G را همزمان فشار دهید. پس از چند لحظه پیامی روی صفحه نمایش داده می شود که از شما می پرسد آیا مطمئن هستید الان در محیط یک بازی هستید؟ در واقع نیازی به تحلیل فلسفی نیست و می توانید خیلی راحت گزینه Yes را انتخاب کنید (به هر حال اگر محدودیتی وجود داشت مایکروسافت می توانست به راحتی آن را در محیط دسکتاپ غیر فعال کند). حالا با فشردن مجدد همان دو کلید پنجره کوچکی نمایش داده می شود که می توانید با کلیک کردن روی علامت دایره (مورد دوم از سمت راست) شروع به فیلم برداری از محیط برنامه ای که در آن هستید کنید.

 

برای دسترسی به فیلم های گرفته شده هم می توانید به بخش Game DVR در خود برنامه xbox مراجعه کرده یا در پوشه مربوط به اکانت خودتان (از درایو C یا از my documents می توانید به آن دسترسی داشته باشید) مسیر Video >> Captures را پیدا کنید. لازم به گفتن نیست که با استفاده از Game DVR در برنامه xbox می توانید فیلم های گرفته شده را ویرایش کنید و دستی به سر و روی آنها بکشید.

کلیه دستورات قابل اجرا در CMD

نام برنامه اجرايي

دستور

Accessibility Controls

access.cpl

Add Hardware Wizard

hdwwiz.cpl

Add/Remove Programs

appwiz.cpl

Administrative Tools

control admintools

Automatic Updates

wuaucpl.cpl

Bluetooth Transfer Wizard

fsquirt

Calculator

calc

Certificate Manager

certmgr.msc

Character Map

charmap

Check Disk Utility

chkdsk

Clipboard Viewer

clipbrd

Command Prompt

cmd

Component Services

dcomcnfg

Computer Management

compmgmt.msc

Date and Time Properties

timedate.cpl

DDE Shares

ddeshare

Device Manager

devmgmt.msc

Direct X Control Panel - If Installed

directx.cpl

Direct X Troubleshooter

dxdiag

Disk Cleanup Utility

cleanmgr

Disk Defragment

dfrg.msc

Disk Management

diskmgmt.msc

Disk Partition Manager

diskpart

Display Properties

control desktop

Display Properties

desk.cpl

Display Properties w/Appearance Tab Preselected

control color

Dr. Watson System Troubleshooting Utility

drwtsn32

Driver Verifier Utility

verifier

Event Viewer

eventvwr.msc

File Signature Verification Tool

sigverif

Findfast

findfast.cpl

Folders Properties

control folders

Fonts

control fonts

Fonts Folder

fonts

Free Cell Card Game

freecell

Game Controllers

joy.cpl

Group Policy Editor - XP Pro

gpedit.msc

Hearts Card Game

mshearts

Iexpress Wizard

iexpress

Indexing Service

ciadv.msc

Internet Properties

inetcpl.cpl

IP Configuration - Display Connection Configuration

ipconfig /all

IP Configuration - Display DNS Cache Contents

ipconfig /displaydns

IP Configuration - Delete DNS Cache Contents

ipconfig /flushdns

IP Configuration - Release All Connections

ipconfig /release

IP Configuration - Renew All Connections

ipconfig /renew

IP Configuration - Refreshes DHCP & Re-Registers DNS

ipconfig /registerdns

IP Configuration - Display DHCP Class ID

ipconfig /showclassid

Java Control Panel - If Installed

jpicpl32.cpl

Java Control Panel - If Installed

javaws

Keyboard Properties

control keyboard

Local Security Settings

secpol.msc

Local Users and Groups

lusrmgr.msc

Logs You Out Of Windows

logoff

Microsoft Chat

winchat

Minesweeper Game

winmine

Mouse Properties

control mouse

Mouse Properties

main.cpl

Network Connections

control netconnections

Network Connections

ncpa.cpl

Network Setup Wizard

netsetup.cpl

Notepad

notepad

Nview Desktop Manager - If Installed

nvtuicpl.cpl

Object Packager

packager

ODBC Data Source Administrator

odbccp32.cpl

On Screen Keyboard

osk

Opens AC3 Filter - If Installed

ac3filter.cpl

Password Properties

password.cpl

Performance Monitor

perfmon.msc

Performance Monitor

perfmon

Phone and Modem Options

telephon.cpl

Power Configuration

powercfg.cpl

Printers and Faxes

control printers

Printers Folder

printers

Private Character Editor

eudcedit

Quicktime - If Installed

QuickTime.cpl

Regional Settings

intl.cpl

Registry Editor

regedit

Registry Editor

regedit32

Remote Desktop

mstsc

Removable Storage

ntmsmgr.msc

Removable Storage Operator Requests

ntmsoprq.msc

Resultant Set of Policy - XP Pro

rsop.msc

Scanners and Cameras

sticpl.cpl

Scheduled Tasks

control schedtasks

Security Center

wscui.cpl

Services

services.msc

Shared Folders

fsmgmt.msc

Shuts Down Windows

shutdown

Sounds and Audio

mmsys.cpl

Spider Solitare Card Game

spider

SQL Client Configuration

cliconfg

System Configuration Editor

sysedit

System Configuration Utility

msconfig

System File Checker Utility - Scan Immediately

sfc /scannow

System File Checker Utility - Scan Once At Next Boot

sfc /scanonce

System File Checker Utility - Scan On Every Boot

sfc /scanboot

System File Checker Utility - Return to Default Setting

sfc /revert

System File Checker Utility - Purge File Cache

sfc /purgecache

System File Checker Utility - Set Cache Size to size x

sfc /cachesize=x

System Properties

sysdm.cpl

Task Manager

taskmgr

Telnet Client

telnet

User Account Management

nusrmgr.cpl

Utility Manager

utilman

Windows Firewall

firewall.cpl

Windows Magnifier

magnify

Windows Management Infrastructure

wmimgmt.msc

Windows System Security Tool

syskey

Windows Update Launches

wupdmgr

Windows XP Tour Wizard

tourstart

Wordpad

write

Network Address Translation..NAT

NAT یا Network Address Translation پروتکلی است برای تبدیل آدرس های IP غیر معتبر به آدرس های معتبر برای استفاده کاربران از اینترنت که در لایه 3 مدل OSI کار می کند.
این امکان زمانی مورد استفاده قرار میگیرد که در یک شبکه کاربرانی که دارای آدرس های معتبر نیستند نیاز به برقراری ارتباط با اینترنت را دارند.

این پروتکل تعداد آدرس های غیر معتبر را که از یک طرف به یک اینترفیس سرور NAT متصل است را در قالب یک آدرس معتبر(Encapsulation)  به سمت اینترفیس خروجی که به اینترنت متصل است ارسال می کند.
به زبان ساده زمانی از این سرویس استفاده می کنیم که تعدادی کامپیوتر را بخواهیم از طریق یک ارتباط اینترنت به اینترنت متصل نمائیم. برای راه اندازی این سرویس روی ویندوز سرور 2003 نیازمند 2 کارت شبکه بر روی کامپیوتر سرور که یکی از آنها به شبکه داخلی و دیگری به طریقی شبکه اینترنت متصل باشد ، هستیم.

NAT یکی از ابزارهای قدرتمند دنیای IT است که دقیقا همان کاری را انجام می دهد که از اسم آن بر می آید,به وسیله NAT میتوانیم آدرسهای یک شبکه را به یک شبکه دیگر ترجمه کنیم.

NAT تقریبا در تمامی سیستم عاملها و روتر ها قابل انجام است که هر کدام شیوه و روش خود را دارند.
برای همه متخصصین واضح است که قوی ترین روتر های دنیا Cisco هستند و تقریبا 80 درصد از بستر اینترنت بر روی دستگا های Cisco بنا شده اند. در این آموزش به توضیح مراحل انجام NAT به صورت عملی بر روی سخت افزارهای سیسکو می پردازیم.


ادامه نوشته

آموزش WordPress- جلسه دوم

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

فایلهای اصلی هر قالب

هر قالب وردپرس معمولا از فایلهای زیر تشکیل شده است :

  • style.css
  • header.php
  • index.php
  • sidebar.php
  • footer.php
  • single.php
  • page.php
  • comments.php
  • 404.php
  • archive.php
  • searchform.php
  • search.php

کدهایی که در فایل header.php قرار می گیرند

کدهای زیر معمولا در فایل header.php قرار می گیرند، اما ممکن است در فایلهای دیگر هم استفاده شود. کدهایی مثل محل فایلهای قالب برای فراخوانی تصاویر و سایر فایلها در کل قالب مورد استفاده قرار می گیرند. اما اکثر فایلها در header.php قرار می گیرند :

  • تیتر یا نام وب سایت
  • نام یک صفحه
  • آدرس سایت
  • توضیحات سایت
  • محل قرار گیری قالب سایت
  • محل قرارگیری فایل سی اس اس
  • آدرس فید سایت
  • آدرس پینگ بک سایت
  • نسخه وردپرس

کدها برای سایر فایلهای قالب

کدهای زیر را میتوان در سایر فایلهای قالب استفاده کرد :

  • فایل هدر را نشان می دهد
  • فایل فوتر را نشان می دهد
  • ساید بار را نشان می دهد
  • فایل نظرات را نشان می دهد
  • محتوای پست را نشان می دهد
  • خلاصه پست را نشان می دهد
  • تیتر پست را نشان می دهد
  • لینک مربوط به پست را ایجاد می کند
  • دسته پست را نشان می دهد
  • نویسنده پست را نشان می دهد
  • آی دی پست را نشان می دهد
  • ویرایش لینک پست
  • آدرس صفحه بعدی
  • آدرس صفحه قبلی
  • لیست آدرسها در قسمت لینک دونی
  • همه صفحه ها را نشان می دهد
  • آرشیو سایت را نشان می دهد
  • دسته ها را نشان می دهد
  • تقویم را نشان می دهد
  • لینک ثبت نام را نشان می دهد
  • لینک ورود و خروج کاربران را نشان می دهد

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

منبع : WPBeginner

مراحل ساخت یک وب سایت

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

از کجا باید شروع کرد ؟

خیلیها ممکنه ندونن از کجا برای طراحی وب سایت باید شروع کرد، من خودم یادم میاد اولین وب سایتی که درست کردم با برنامه هایی بود که کمتر کسی تو ایران باهاش کار میکرد، یکیش Adobe GoLive بود، یکی دیگه Adobe LiveMotion بود که قرار بود رقیب اون موقع Macromedia Flash باشه ولی شکست خورد، خب Photoshop هم که رفیق همیشگیم بوده و هست و خواهد بود. من خودم هیچوقت سعی نمیکردم کد بنویسم چون به طراحی گرافیک بیشتر علاقه داشتم برای همین تا مدت زیادی کدهای وب سایت من ماشینی بود. منظورم از کد ماشینی اینه که مثلا من یه آیتم رو از Toolbar مینداختم روی صفحه و نرم افزار مربوطه کد رو زحمت میکشیدن مینوشتن ! همیشه هم مخالف کسایی بودم که میگفتن نوشتن دستی کد خیلی بهتره، فکر میکردم ماشین همه کار رو بلده !

تا وقتیکه چند تا کتاب و سایت مربوط به طراحی سایت رو خوندم و نظرم به کل در این مورد عوض شد، تا جایی که الان سعی میکنم هیچوقت از نرم افزار مثل DreamWeaver برای کد نویسی استفاده نکنم و خودم دستی بنویسم. دلایل زیادی برای این کار میتونم بگم ولی به طور خلاصه این موارد رو میتونم بگم :

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

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

خب، حالا از کجا شروع کنیم ؟ شما باید با محیط اینترنت آشنایی داشته باشید، مرورگرهارو بشناسید، سایتهای زیادی رو دیده باشید،با اصلاحات اینترنتی و وب آشنا باشید و …. به طور خلاصه خوره اینترنت باشید، این نکته مهمی میتونه باشه. با کامپیوتر هم باید آشنایی داشته باشید، حداقل در حدی که بتونید به راحتی با ویندوز یا سایر سیستم عاملها کار کنید. در ضمن زبان انگلیسیتان هم باید خوب باشه، خیلی بهتون کمک میکنه. سایتهای زیادی هست تو اینترنت برای مرجع با یه جستجوی ساده میتونید بهش برسید.

حالا نوبت HTML هست، باید این رو کامل یاد بگیرید، باید ! خیلی هم سخت نیست اگه علاقه داشته باشید و پشتکار خیلی زود میتونید باهاش کار کنید، من برای مبتدیها این سایت رو پیشنهاد میکنم : آموزش HTML. خیلی ساده و خوب توضیح داده با مثال، البته بازم جستجو میتونه بهتون نمونه های دیگه ای هم بده. من خودم با این شروع کردم.

بعد از اینکه HTML رو یاد گرفتید، میتونید برید سراغ XHTML، خیلی فرق نداره یه سری قوانین داره که باید در کدنویسی اونهارو رعایت کنید : آموزش XHTML.

خوشبختانه یا بدبختانه تو ایران میتونید راحت آموزشهای ویدیویی رو خریداری کنید، البته به زبان انگلیسی، من یه سایت معرفی میکنم که شما میتونید از اون خریداری کنید : خرید آموزشهای تصویری. این آموزشها خیلی مفید میتونن باشن، مخصوصا Lynda و Total Training.

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

اگه به حرف من گوش دادیدو دارید دستی کد مینویسید من دو تا نرم افزار رایگان بهتون معرفی میکنم که بتونید راحت توشون کد نویسی کنید، بعدا هم برای کد نویسی داینامیک کمکتون میکنه : Komodo Edit و Aptana Studio. البته Aptana محیط کاملتری هست ولی پیچیده تره اگر هم نمیخواین دستی بنویسین خب DreamWeaver انتخاب خوبیه.

خب حالا که به دنیای زیبای وب پا گذاشتید و کد نویسی رو هم شروع کردید نویت میرسه به کمی رنگ و لعاب دادن. بعد از اینکه HTML رو یاد گرفتید میرید سراغ CSS باز هم از این سایت میتونید یاد بگیرید : آموزش CSS.

CSS برای دادن ویژگیهای ظاهری به سایت و کدهای HTML شماست ، با گرافیک اشتباه نگیرید ، نسبت به HTML زمان بیشتری برای یاد گیری نیاز داره چون مطالب بیشتری داره و کمی هم پیچیده تر هست. اما یاد میگیرید نگران نباشید ! برای اینکه بدانید CSS چیست به این مطلب مراجعه کنید، همچنین برای یاد گیری اصول اولیه CSS میتونید از این قسمت هم استفاده کنید : مفاهیم CSS.

Designer بشوم یا Developer ?

این سوالی بوده که من همیشه داشتم ولی هیچوقت جواب دقیقی نگرفتم، چون تو ایران متاسفانه همه کار رو از شما میخوان و هم اینکه تو دنیای گسترده وب در حال حاضر باید با هر دو جنبه آشنایی داشته باشید، ولی سعی کنید تمرکزتون رو روی مبحثی بذارید که بیشتر به آن علاقه دارید. من خودم Design رو خیلی بیشتر دوست دارم ولی مجبورم کدنویسی هم بکنم. البته باید بگم منظورم از کد نویسی، کد نویسی داینامیک و Server Side هست، مثل ASP، PHP و یا زبانهای دیگه. اگه میخواین طراح بشین باید بتونین یه قالب رو که مثلا در Photoshop آماده میکنین به کد HTML و CSS تبدیل کنید و این کد نویسی با کد نویسی داینامیک فرق داره.

Designer چه چیزایی را باید بداند ؟

  • آشنایی کامل با HTML و CSS.
  • ساخت قالب یک وب سایت با برنامه گرافیکی و تبدیل آن قالب به HTML و CSS.
  • آشنایی با نرم افزارهایی مثل Photoshop – Flash – Illustrator
  • دارای خلاقیت و ذوق برای ساخت قالب
  • آشنا بودن با گرافیک در وب سایت ها و ساخت انیمیشن
  • آشنایی با اصول طراحی در وب و به روز بودن طرح
  • آشنایی با انواع CMS ها و نرم افزارهای مدیریت محتوا و وبلاگها برای ساخت Skin
  • آشنایی داشتن با XMLJavascript- AJAX

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

برای ایجاد جلوه های متحرک هم میتونید از نرم افزار Flash استفاده کنید.

Developer چه چیزهایی رو باید بداند ؟

  • آشنایی کامل با HTML و CSS
  • آشنایی کامل با حداقل یک زبان Server Side
  • آشنایی با مفاهیم وب و تکنولوژیهای جدید در وب
  • آشنایی با CMS ها و نرم افزارهای مدیریت محتوا و وبلاگها
  • آشنایی با Javascript، HTML DOM، AJAX، XML
  • آشنایی کامل با Database ها
  • آشنایی با Server ها

برای اطلاعات بیشتر به این سایت هم میتونید سر بزنید : ساخت وب سایت

برای یاد گیری نرم افزارهای گرافیکی من ویدیوهای آموزشی رو که قبلا گفتم پیشنهاد میکنم، و هم آموزشهایی که در وب هست برای مثال این سایت مطالب خوبی داره : Web Design Library.

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

مرحله بعد !

خب وقتی که نقش خودتون رو مشخص کردین، نوبت به عمل کردن میرسه، اگه طراحی رو انتخاب کردید باید بتونید که یک قالب رو به طور کامل به HTML و CSS تبدیل کنید، من برای این موضوع آموزش دارم که اگه دوست داشته باشید میتونید ببینید : آموزش ساخت وب سایت توسط قالب فتوشاپ و قسمت دوم این آموزش و مثل قبل اینترنت منبع عظیمی هست برای این آموزشها، بگردید پیدا میکنید…

نکته مهم دیگه اینه که وقتی کد مینویسید باید به استاندارد و Valid بودن اون خیلی اهمیت بدین، برای اینکه معنی این اصطلاح رو بدونید به این پست مراجعه کنید.

همچنین به کد نویسی معنایی هم توجه کنید، این مطلب رو بخونید.

حال که کد قالبتان آماده شده اگر بخواهید به آن کد داینامیک اضافه کنید باید با یک برنامه نویس مشورت کنید یا اینکه خودتون دست به کار بشید، برای شروع میتونید از این مطالب استفاده کنید :

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

بعد از اینکه سرویستون رو انتخاب کردید مرحله آپلود کردن فایلها به سرور میرسه که معمولا از طریق یه نرم افزار به نام FTP Client انجام میشه، پیشنهاد من FileZilla هست چون هم سریع هست و هم اینکه رایگانه !

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

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


منبع : داتیس دیزاین

آموزش WordPress- ساختن یک قالب

همانطور که میدونید وردپرس یکی از دوست داشتنی ترین نرم افزارهای تهیه وبلاگ هست، حتی قدرت آن تا حدی است که می توان به راحتی از آن به عنوان یک CMS هم استفاده کرد. برای همین من تصمیم گرفتن نحوه ساخت قالب رو برای WordPress آموزش بدم. امیدوارم که بعد از خوندن این مطلب بتونید به راحتی برای خودتون قالب تهیه کنید. من پیشنهاد می کنم قبل از ساخت قالب مطالب مربوط ساخت سایت توسط HTML و CSS رو مطالعه کنید، چون اگه کامل به اونها مسلط باشید ساخت قالب برای وردپرس براتون خیلی راحت تر میشه.

ساختار قالب وردپرس

هر قالبی که برای وردپرس تهیه میشه حداقل باید 2 تا فایل داشته باشه : styles.css و index.php. به شکل زیر دقت کنید :

Wordpress Template

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

برای فایل styles.css از روش زیر استفاده کنید :

1/*
2Theme Name : Your template name
3Theme URL : Your template url
4Description : Descriptions
5Author : Author name
6Author URL : Author url
7Version : Template version
8*/

این خطوط را در ابتدای فایل CSS قرار دهید.

ساختار یک فایل index.php معمولا بدین صورت است :

01<Your Doctype Goes Here...>
02<html>
03<head>
04<title>Here Goes Your Title...title>
05<link rel="stylesheet" href="styles.css">
06head>
07<body>
08<div id="container">
09  <div id="header">Your Header Information Goes Here...div>
10  <div id="navigation">Your Navigation Links Goes Here...div>
11  <div id="content">Your Content Goes Here...div>
12  <div id="sidebar">Your Sidebar Goes Here...div>
13  <div id="footer">Your Footer Goes Here...div>
14div>
15body>
16html>

برای لینک کردن فایل CSS از کد زیر استفاده می کنیم :

1<link rel="stylesheet" href="" type="text/css" media="screen" />

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

wordpress/wp-content/themes بسازیم. سپس دو فایل index.php و styles.css را در آن ایجاد میکنیم. حال برای شکل دادن به فایل index.php از دستورات زیر استفاده میکنیم :

مشخصات بلاگ

توسط این دستور نام blog ما نمایش داده می شود :

1'name'); ?>

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

1<a href="#">php bloginfo('name'); ?>a>

و اگر بخواهیم این لینک را به frontpage منتقل کنیم :

1<a href="">php bloginfo('name'); ?>a>

توضیحات blog :

1'description'); ?>

حلقه

1if(have_posts()): ?>while(have_posts()):the_post(); ?>
2endwhile; ?>
3endif; ?>

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

عناوین پست ها

توسط این دستور میتوان پستها را نمایش دادو باید بین دستورات the_post و endwhile قرار گیرد. برای اینکه هر title به پست خودش لینک شود از دستور زیر استفاده میکنیم :

1

توسط دستور زیر هم محتوای هر پست نمایش داده می شود :

1

مشخصات پست

توسط دستورات زیر می توان اطلاعات جانبی مربوط به پستها را نمایش داد، اطلاعات بین تگ زیر قرار می گیرند :

1<p class="postmetadata">......p>

برای نمایش عبارت Filled Under از دستور زیر استفاده می کنیم :

1'Filled Under#58;'); ?>

برای مشخص کردن اینکه این پست مربوط به کدام دسته بندی است از دستور زیر استفاده می کنیم :

1','); ?>

برای نمایش عبارت By :

1'By'); ?>

و نمایش نام نویسنده :

برای نمایش تعداد comment ها :

1'No Comments »','1 Comment»','% Comments»'); ?>

برای ویراش پست در صورتی که به صورت admin وارد سایت شده باشید از دستور زیر استفاده می شود :

1'Edit','|',"); ?>

در صورتیکه پستی وجود نداشته باشد و بخواهیم عبارتی را نشان دهیم دستور زیر را پایین endwhile قرار می دهیم :

1php else: ?>
2<div class="posts">
3   <h2>php _e('Not Found'); ?>h2>
4div>

اگر بخواهیم برای هر پست یک ID قرار دهیم که بتوانیم به آن یک Style خاصی بدهیم از دستور زیر استفاده می کنیم :

1<div class="posts" id="post-">

برای ایجاد صفحه بندی از دستورات زیر می توان استفاده کرد :

1<div class="navigation">
2   php posts_nav_link(); ?>
3div>

این دستور را باید بین endwhile و else قرار داد. دستور فوق را می توان بدین صورت customize کرد :

1<div class="navigation">
2   php posts_nav_link('in between','before','after'); ?>
3div>

هرچه به جای in between نوشته شود بین next و previous می آید و هرچه به جای before نوشته شود قبل آن و هرچه به جای after نوشته شود بعد آن می آید.

ساید بار

برای نمایش Category دستورهای زیر را قبل از پایان body tag قرار می دهیم :

1<div class="sidebar">
2   <h2>php _e('Categories'); ?>h2>
3div>

حال برای نمایش لسیت Category ها بدین روش عمل می کنیم :

1<ul>
2   php wp_list_cats('sort_column=name&optioncount=1&hierarchial=0'); ?>
3ul>

از option های زیر هم می توان استفاده کرد :

1sort-column=name

این عبارت Category ها بر اساس الفبا تنظیم می کند.

1optioncount=1

تعداد پست های هر کدام را نشان می دهد.

1hierarchial=0

sub-cat ها را درون لسیت نمی برد. بین هر attribute باید از & استفاده کرد.

برای نشان دادن Archives از دستور زیر استفاده می کنیم :

1<h2>php _e('Archives'); ?>h2>
2<ul>
3   php wp_get_archives('type=monthly'); ?>
4ul>

برای قرار دادن blogroll بدین روش عمل می کنیم :

فرم جستجو

ابتدا یک فایل به نام searchform.php ایجاد می کنیم و کدهای زیر را درون آن قرار می دهیم:

1<form method="get" id="searchform" action="/">
2  <div>
3    <input type="text" value="" name="s" id="s" size="15" />
4    <input type="submit" id="searchsubmit" value="Search" />
5  div>
6form>

حال در فایل index.php کد زیر را بالای همه listing ها درون Sidebar می نویسیم :

1<li id="search">
2  php include(TEMPLATEPATH.'/searchform.php'); ?>
3li>

تقویم

برای ایجاد تقویم از کد زیر استفاده می کنیم :

1<li id="calendar">
2  php get_calendar(); ?>
3li>

Footer

در انتهای sidebar یک div به نام footer ایجاد می کنیم و کد زیر را درون آن می نویسیم :

1<div id="footer">
2  <p>
3    Copyright © 2008 php bloginfo('name'); ?>
4  p>
5div>

نحوه جدا کردن فایل index.php

حال بعد از اینکه فایل ما آماده شد باید طبق شکل اول آنرا باید به قسمتهای مختلف تقسیم کنیم. از ابتدای فایل index.php تا پایان قسمت navigation div را درون یک فایل به نام header.php ذخیره می کنیم و دستور زیر را به جای آن درون index.php می نویسیم :

از ابتدای sidebar div تا انتهای آن را جدا کرده و در فایل sidebar.php ذخیره می کنیم و خط زیر را به جای آن در فایل index.php قرار می دهیم :

برای footer هم همینکار را انجام می دهیم و در فایل footer.php ذخیره می کنیم و دستور زیر را به جای آن در فایل index.php قرار می دهیم :

برای اینکه قسمت archive را از صفحه index جدا کنیم محتویات صفحه index.php را کپی می کنیم و به نام archive.php ذخیره می کنیم و سپس به جای دستور زیر

1

دستور زیر را می نویسیم :

1

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

WordPress-جلسه اول

ردپرس یک سیستم مدیریت محتوا کاملا رایگان و اپن سورس هست ( بر پایه مجوز GPL ) که شما بوسیله آن قادر خواهید بود براحتی یک وبلاگ - فوتوبلاگ - پادکست - گالری و ... بسازید.
وردپرس توسط زبان بسیار محبوب PHP نوشته شده و از قدرت MySQL برای ذخیره داده ها استفاده می کند.
دو هدف اصلی سازندگان وردپرس راحتی کاربر در کار با این سیستم و رعایت استاندارد های جهانی هست. بهمین منظور شاید شما امکاناتی را که در یک CMS مشاهده می کنید بطور تمام و کمال در وردپرس نمی بینید. به همین منظور سازندگان وردپرس با کد نویسی دقیق و کامل و در اختیار قرار دادن امکانات و API های فراوان برای توسعه دهندگان این امکان رو ایجاد کرد که دیگران بتوانند براحتی اقدام به ساخت و توسعه افزونه برای وردپرس بکنند.
وردپرس در ادامه راه پروژه موفق b2 می باشد که در سال ۲۰۰۳ شکل گرفت. نام وردپرس توسط Christine Selleck دوست مت مولوگ ( توسعه دهنده اصلی وردپرس ) پیشنهاد و از آن روز تا الان وردپرس با سرعت و پیشرفتی قابل ملاحظه تبدیل به معروفترین و پرکاربردترین ابزار ساخت وبلاگ بر روی هاست شده است .
وردپرس هم اکنون از جهتی نمادی از وب۲ و از جهتی دیگر نمادی از اپن سورس محسوب می شود.

http://codex.wordpress.org/WordPress

x.25

اولین شبکه اتصالگرا، اکس.۲۵ بود که در دهه ۱۹۷۰ تا ۱۹۸۰ وارد سرویس شد. اکس.۲۵ در دهه ۱۹۷۰ توسط سی‌سی‌آی‌تی‌تی (CCITT) به منظور تهیه رابطی بین شبکه‌های راه گزینی بسته‌ای مشتریان آنها توسعه داده شد. و تا حدودی با موفقیت نسبی کار کرد. در این شبکه، ابتدا کامپیوتر مبداء با مقصد تماس تلفنی برقرار می‌کند و بعد ازآن می‌توانند با هم در ارتباط باشند. از آنجایی که در یک لحظه تماسهای مختلفی می‌تواندوجود داشته باشد، لذا به هر تماس یک شماره داده می‌شود. بسته‌های داده در این نوع شبکه‌ها بسیار ساده بودند و از یک سرآیند( Header) ۳ بایتی و بدنه ۱۲۸ بایتی تشکیل می‌شد.قرار داد لایه فیزیکی که ایکس-۲۱ نام دارد. رابط فیزیکی و الکتریکی و رویه‌ای را بین میزبان در شبکه تعیین می‌کند. تعداد اندکی از شبکه‌های عمومی ازاین استاندارد پشتیبانی کردند زیرا بجای سیگنال دهی آنالوگ مستلزم سیگنال دهی دیجیتال در خطوط تلفن است. به عنوان مقیاس موقتی رایط آنالوگی مشابه با استاندارد آراس-۳۲۲ تعریف شد . استاندارد لایه پیوند داده‌ها تنوع زیادی دارد (که اغلب باهم سازگار نیستند). همه آنها برای برطرف کردن خطاهای موجود در خط تلفن بین تجهیزات کاربر (میزبان یا پایانه) وشبکه عمومی (مسیریابها) طراحی شدند.

قرارداد لایه شبکه با آدرس دهی - کنترل جریان - تایید تحویل- وقفه‌ها و موارد مروبوطه سر و کار دارد. اساسا به کاربر اجازه می‌دهد تا مدارهای مجازی ایجاد کرده و بسته‌هایی تا ۱۲۸ بایت را به آنها ارسال کند. این بسته‌ها با اعتماد و به ترتیب تحویل می‌شوند. سرعت بیشتر شبکه‌های اکس.۲۵ تا ۶۴ kbps است که بسیاری از اهداف را به علت قدیمی بودن برآورده نمی‌کنند. با این وجود به صورت گسترده به کار رفته اند. لذا از وجود آنها باید مطلع باشیم.

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

مدار مجازی ثابت مانند مدار مجازی راه گزینی مورد استفاده قرار می‌گیرد اما این مدار از قبل بر اساس توافق بین مشتری وحامل ایجاد می‌شود. همواره وجود دارد وبرای استفاده از آن احتیاجی به فراخوانی نیست. این مدار مشابه خط اجاره‌ای است . چون هنوز دنیا پر از پایانه‌هایی است که صحبت از اکس.۲۵ نیست. مجموعه دیگری از استاندارد تعریف شدند که ارتباط پایانه معمولی ( فاقد هوش ) با شبکه عمومی اکس.۲۵ را توصیف می‌کند. در نتیچه کاربر یا اپراتور شبکه جعبه سیاهی را ایجاد می‌کند که این پایانه‌ها به آن متصل می‌شوند. جعبه سیاه پد (PAD تجزیه و مونتاژ بسته) نام دارد. قرارداد استانداردی بین پایانه و پد تعریف شد که نامش ایکس-۲۸ است وهمین طور قرارداد استاندارد دیگری بین پد و شبکه وجود دارد که نامش ایکس-۲۹ است. این سه قرارداد با هم ایکس سه گانه نامیده می‌شوند .

دانلود ویندوز ایکس پی پرتابل


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


مشخصات

حجم فایل: ۲۸۴ مگابایت

لینک های دانلود در ادامه مطالب


ادامه نوشته

پاک کردن حرفه ای اطلاعات


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

اطلاعاتی وجود دارند که یا برای بار اول نوشته شده و در کامپیوتر وارد شده اند و یا دسترسی مجدد به آنها امری بسیار مشکل و دشوار است. Office، فایلهای موقت را ایجاد می کند، Backup ها شامل کپی ها هستند و Paging File، فایلهای ناتمام و حتی فایلهای رمز دار و کد بندی شده را به صورت واضح و آشکار بر روی هارد ذخیره و ضبط می کند. اطلاعات مالیاتی، کلمه های عبور، اطلاعات مربوط به شرکتها و اطلاعات شخصی هنگام فروش هارد، تعمیر کامپیوتر یا حملات جاسوسی (هکرها) در دسترس افراد بیگانه قرار می گیرند. اگر شما هارد خود را به منظور تعمیر به دست افراد متخصص می سپارید، از حفظ اطلاعات خود اطمینان حاصل کنید.
البته از جمله وظایف شخص یا شرکت خدماتی این است که به تمام قوانین حفاظت اطلاعات عمل کند، بخصوص اطلاعاتی که بر روی ابزار ذخیره اطلاعات قرار دارد، به قصد یا منظور دیگری استفاده نکند.

برای از بین بردن و نابود سازی اطلاعات 4 روش و شیوه وجود دارد:
1- پاک کردن (delete)
2- فرمت کردن (format)
3- جایگزین کردن (overright)
4- نابودی کامل ابزار ذخیره اطلاعات

ادامه ی مطالب را دنبال کنید :)

ادامه نوشته

آموزش مرحله به مرحله نصب اوبونتو ۱۱.۰۴

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

Review image

ادامه نوشته

فقط 4 ثانیه جهت Turn off

حتما شما هم بعضی اوقات می‌خواسته‌اید ویندوز خود را سریع‌تر از حالت معمولی خاموش کنید، اگر این طور است این مقاله را مطالعه کنید.

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

 
روش انجام این کار
:

 Windows Task Manger را باز کنید(Ctrl+Alt+Del)

از منوی Shut Down در حالی که کلید Ctrl را نگه داشته اید بر روی Turn Off کلیک کنید.

حال خواهید دید که پس از 4 ثانیه کامپیوتر شما خاموش می‌شود.

نکته : این ترفند بر روی تمامی گزینه های منوی Shut Down عملی خواهد بود برای مثال می‌توان به جای خاموش کردن سریع اینبار بر روی Restart کلیک کنید تا کامپیوتر 4 ثانیه بعد Restart بشود.

آموزش کامل استفاده از نرم افزار Norton Ghost 15

Norton Ghost

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

ادامه نوشته

زنگ تفریح :دی

برید سایت گوگل ، سرچ کنید :
Google Gravity
اولین سایتی که میاد رو بزنید ، ببینید چه اتفاقی می افته :دی

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

:دی

DeepFreezeEnt

اين نرم‌افزار مخصوص كامپيوترهاي همگاني است! يعني كامپيوترهاي اماكني مثل: مراكز آموزشي، كافي‌نت‌ها، سايت‌هاي دانشگاه و ...

طرز كار نرم‌افزار به اين صورت است:

شما بعد از اينكه ويندوز جديد و سر حالي بر روي كامپيوترها نصب كرديد و همه تنظيمات مورد نياز را انجام داديد و همه نرم‌افزارهاي مورد نياز كاربران را نصب كرديد و خيالتان راحت شد كه اين ويندوز، ويندوزي است كه جواب‌گوي نياز كاربران عمومي اين مكان است، آن ويندوز را با اين نرم‌افزار Freeze مي‌كنيد.
به اين معنا كه تا وقتي كه اين نرم‌افزار فعال است، كاربر هر تغييري كه خواست مي‌تواند بر روي آن اعمال كند، اما بعد از يك بار Reset كردن كامپيوتر (يعني زماني كه كار كاربر با آن كامپيوتر تمام شد)، ويندوز به حالتي برمي‌گردد كه در آن حالت فريز شده است!
جالب است نه؟
به عبارت ديگر، كاربر مجاز است هر كاري كه خواست بر روي سيستم انجام دهد، اما شما خيالتان راحت است كه بعد از يك بار Reset كردن ويندوز، تمامي تنظيمات، به حالت اوليه برمي‌گردد و ديگر نيازي نيست كه بعد از اتمام كار كاربر برويد و يكي يكي تنظيمات را به حالت اول برگردانيد تا براي استفاده كلاس بعد يا استاد بعد، با مشكل مواجه نشويد.

و اما اسم اين نرم‌افزار حياتي Deep Freeze است. حجم آن هم بسيار پايين است، فقط 2.5 مگابايت!

من آموزشي از نحوه‌ي استفاده از اين نرم‌افزار ارائه مي‌كنم و جداً خواهش مي‌كنم اگر دلتان به حال پيشرفت اين مملكت مي‌سوزد(!) اين نرم‌افزار را به همه كساني كه مسؤول كامپيوترهاي اماكن عمومي هستند، پيشنهاد كنيد.

نحوه‌ي نصب Deep Freeze:

نرم‌افزار Deep Freeze را از آدرس زير دانلود كنيد و همانطور كه گفتم، بعد از اينكه همه تغييرات لازمه را اعمال كرديد،‌ آن‌را براي اجرا دابل‌كليك كنيد. (البته اين به اين معني نيست كه شما بعداً ديگر نمي‌توانيد هيچ تغييري بر روي ويندوز بدهيد، بعداً روش غيرفعال كردن اين نرم‌افزار را هم توضيح خواهم داد)
آدرس دانلود نرم‌افزار:
http://www.aftabgardan-cc.com/modules.php?name=Downloads&op=getit&lid=121

قبل از اجراي مراحل نصب، حتماً همه پروژه‌هاي خود را ذخيره كنيد و برنامه‌ها را ببنديد، چون ويندوز خود به خود Reset خواهد شد و ممكن است اطلاعات شما از بين برود.

در مرحله اول بايد تعيين كنيد كه قرار است كدام درايوهاي هارد شما Freeze شوند. پيشنهاد مي‌كنم همه درايوها به جز يكي از آن‌ها را Freeze كنيد. در اين حالت كاربر بر روي هر درايوي كه فايل يا پوشه‌اي ايجاد كند، حذف خواهد شد. فقط يك درايو (ترجيجاً آخرين درايو) را براي كارهاي ضروري Freeze نكنيد.

براي انتخاب يا عدم انتخاب يك درايو، چك‌باكس كنار آن را فعال يا غيرفعال كنيد.

بر روي Install كليك كنيد تا به مرحله بعد برويد.

در سمت چپ گزينه I accept را انتخاب كنيد و در سمت راست بر روي Next كليك كنيد.

در مرحله آخر هستيد، تنها كافي‌ است بر روي Finish كليك كنيد تا نرم‌افزار نصب شده و ويندوز دوباره راه‌اندازي شود.

بعد از اينكه ويندوز دوباره بالا آمد، پيغامي مبني بر اينكه آيا مايليد بر روي نرم‌افزار پسورد بگذاريد يا خير ظاهر مي‌شود كه بهتر است Yes را انتخاب كنيد.

پسورد براي اين است كه كاربران نتوانند بدون خواست شما اين نرم‌افزار را غيرفعال كنند و دوباره همان آش و همان كاسه!
(اگر اين پنجره ظاهر نشد، مهم نيست، بعداً خواهم گفت كه چطور پسورد براي نرم‌افزار تعريف كنيد)
پس، بر روي Yes كليك كنيد و پسورد دلخواهتان را دو بار در كادرهاي مربوطه تايپ كنيد.

اگر به كنار ساعت ويندوز دفت كنيد، يك آيكون خاكستري رنگ مي‌بينيد كه نشانه فعال بودن اين نرم‌افزار است. از اين پس هر تغييري (حتي پاك كردن فايل‌هاي مهم يا Remove كردن نرم‌افزارها) در ويندوز انجام دهيد، بعد از يك بار Reset شدن ويندوز، همه چيز سر جاي خودش بر مي‌گردد.

غيرفعال كردن نرم‌افزار

طبيعتاً به خاطر حساس بودن نرم‌افزار، نبايد به همين راحتي‌ها بتوان آن‌را غيرفعال كرد و همين‌طور هم هست. براي غيرفعال كردن اين نرم‌افزار بايد كليدهاي تركيبي Ctrl+Alt+Shift+F6 را بفشاريد.
با اين كار، پنجره‌اي باز مي‌شود. اگر پسوردي تعريف كرده‌ايد،‌ آن‌را وارد كنيد، ‌در غير اين‌صورت فقط بر روي OK كليك كنيد تا محيط ساده و كوچك برنامه باز شود.

براي اين‌كه نرم‌افزار را غيرفعال (Thawed) كنيد، بايد در تب Boot Control گزينه سوم يعني Boot Thawed را انتخاب كنيد. حالا اگر يك بار ويندوز را Reset كنيد، خواهيد ديد كه بر روي آيكون نرم‌افزار در System Tray يك علامت قرمز رنگ چشمك مي‌زند و اين، به معني غيرفعال بودن نرم‌افرار است. در زمان غيرفعال بودن نرم‌افزار، همه تغييرات همانند قبل، ثبت مي‌شوند.

با گزينه دوم (Boot Thawed on next n restarts) مي‌توانيد تعيين كنيد كه نرم‌افزار تا چند بار Reset شدن ويندوز، غيرفعال باشد. به طور مثال اگر عدد 5 را وارد كنيد، كاربري كه با كامپيوتر كار مي‌كند، تا 5 بار مي‌تواند ويندوز را Reset كند و تغييرات لازمه را اعمال كند، بعد از 5 بار، نرم‌افزار دوباره فعال مي‌شود و ويندوز Freeze مي‌شود.

اگر نتوانسته‌ايد پسوردي براي نرم‌افزار تعريف كنيد، با استفاده از تب Password و دو بار وارد كردن يك كلمه عبور، نرم‌افزار داراي يك پسورد مي‌شود.

توجه: براي Remove كردن اين نرم‌افزار از روي سيستم، بايد ابتدا به حالت Thawed برويد (يعني ابتدا نرم‌افزار را غيرفعال كنيد و يك بار سيستم را Reset كنيد) و سپس بر روي فايل نصب نرم‌افزار دابل‌كليك كنيد. در اين حالت دكمه Install به Uninstall تبديل شده است. بر روي ان كليك كنيد تا اين نرم‌افزار پاك شود.

پيشنهاد مي‌شود تنها براي كارهاي ضروري اين نرم‌افزار را غيرفعال كنيد و بعد از غيرفعال كردن، حواستان باشد كه قبل از اعمال تغييرات كاربران، دوباره آن‌را فعال كنيد.

مطمئناً با استفاده از اين نرم‌افزار اولاً نياز به نظارت بسيار كمتر خواهد شد و ثانياً مشكلاتي كه موجب مي‌شود دائماً ويندوز عوض شود، كمتر پيش خواهد آمد.


 

رفع مشکل‌های احتمالی:

توجه: اگر پسوردي براي نرم‌افزار تعريف كرديد و اون رو فراموش كرديد، مراجعه كنيد به اين آدرس: http://www.faronics.com/faq/#9

توضيح خلاصه اينكه: وارد تنظيمات BIOS سيستمتون بشيد، تاريخ سيستم رو حداقل به 60 روز پيش تغيير بديد. حالا وارد ويندوز بشيد، فايل مربوط به نصب نرم‌افزار رو اجرا كنيد و اون رو Uninstall كنيد و اگر خواستيد، دوباره نصبش كنيد، فقط اين بار حواستون باشه كه پسورد رو فراموش نكنيد!

پخش فرمت ویدیویی DAV _ مبدّل DAV به AVI


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

بعد از سرچ در search Engine موفق شدم یه نرم افزار پیدا کنم که گفتم اینجا بذارم تا شما دوستان هم اگر خدایی نکرده دچار این گونه مسائل شدین از اینجا بتونین استفاده کنین.

فایل اکثر دوربین های مدار بسته DAV هست و جهت پخش اون نیاز به Player های مختص به خودشون هست که در اینجا از نرم افزار DVR365 جهت Convert کردن و حتی Play کردن و Capture کردن برای شناسایی سارق ِ خلافکاری که شمارو توی دردسر انداخت که بیاین و دنبال این نرم افزار بگردین

دانلود فایل :: حجم ۲.۵ مگابایت

اطلاعیه

با سلام

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

پیج فیس بوک هم به زودی معرفی خواهد شد :دی



ShortCut virus

برای از بین بردن ویروس shortcut  چه باید کرد

 


Try this 1.

Check whether the files are not in hidden mode. Follow the following steps.

Step 1:

Click on the below link and download the file "AutorunExterminator"

http://en.kioskea.net/download/download-11613-autorun-exterminator

Extract it --> Double-click on "AutorunExterminator" --> Plug your pendrive now.

This will remove the autorun.inf files from drives and plug your handy drive to

remove the autorun.inf file from it also.

Step 2:

Click on "Start" -->Run --> type cmd and click on OK.

Here I assume your drive letter as G:

Enter this command.

attrib -h -r -s /s /d g:\*.*

You can copy the above command --> Right-click in the Command Prompt and

paste it.

Note : Replace the letter g with your drive letter.

Now check for your files in drive.

Step 3:

After that, download the Malwarebytes' Anti-Malware from the below link

http://en.kioskea.net/download/download-105-malwarebytes-anti-malware

Update it --> Perform "Full Scan"

Note : Default selected option is "Quick Scan".

Good Luck.


منبع: http://en.kioskea.net



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

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

 

ابتدا برنامه CMD ویندوز را اجرا کرده و یا Run ویندوز را اجرا کرده و سپس دستور CMD را ورد کرده و Enter را بزنید.

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

 

attrib -h -r -s /s /d driver:\*.*

 

اینک فایل‌های شما درست شده است!

 

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

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]

[drive:][path][filename] [/S [/D] [/L]]

 

+ Sets an attribute.

- Clears an attribute.

R Read-only file attribute.

A Archive file attribute.

S System file attribute.

H Hidden file attribute.

I Not content indexed file attribute.

[drive:][path][filename]

Specifies a file or files for attrib to process.

/S Processes matching files in the current folder and all subfolders.

/D Processes folders as well.

/L Work on the attributes of the Symbolic Link versus the target of the Symbolic Link

 


منبع: PersianAdmins

کاربرد روش RAD در توسعه سیستم

1 - مقدمه مساله زمان در پروژه هاي سيستمهاي اطلاعاتي همواره از عوامل حساس وتعيين كننده بوده است . درصورت طولاني شدن زمان يك پروژه ، ممكن است پروژه باتغيير مديريت در سازمان كارفرما يا تغيير در اهداف مديريت مواجه شود كه اين مواردمي توانند بر موفقيت پروژه تاثير منفي بگذارند. ازطرف ديگر در بخش مجري يا كارگزار،طولاني شدن پروژه مي تواند باعث بالارفتن نرخ كارشناسي و درنتيجه افزايش هزينه پروژه گردد.
طولاني شدن زمان پروژه ازنظر تكنولوژي اطلاعات نيز مي تواند مساله ساز باشد. هرروز كه مي گذرد پايگاههاي داده ها، سيستمهاي عامل ، زبانهاي برنامه سازي و ابزارهاي مهندسي نرم افزار "CASE TOOLS"توسعه يافته وگونه هاي جديدي از آنهابه بازار مي آيد وچنانچه زمان پروژه طولاني گرددممكن است روشها، ابزارها،وپلاتفورم انتخابي پروژه توجيه پذيري خود را از دست بدهد.
به دليل مسائل فوق در سطح جهاني كوششهايي براي استفاده از روشها و ابزارهاي بهتر به منظور كاهش زمان ، هزينه و ريسك پروژه و افزايش قابليت اعتماد به سيستمهاي ساخته شده صورت گرفته است كه در مقاله حاضر خلاصه اي از آنها ارائه مي گردد.
درمقاله حاضر پس از مطرح كردن مسائل و مشكلات روشهاي سنتي ، روشهاي موسوم به FASTTRACK يا RAD همراه با شرايط بكارگيري موفقيت آميز آنها ارائه مي شوند.

ادامه نوشته

رنگ بندی کابل



به طور کلی دو نوع کابل در شبکه های کامپیوتری استفاده میشود. نوع اول کابلی است که برای ارتباط یک پایانه و سوئیچ یا هاب به کار میرود که به این نوع کابل مستقیم یا Straight گویند.
نوع دوم کابلی است که برای ارتباط دو پایانه مانند دو کامپیوتر به کار میرود که به این نوع کابل Cross گویند.

مدل های متفاوت کابل کشی کابل های UTP
به منظور کابل کشی کابل های UTP از دو استاندارد  متفاوت  T-568A و T-568B استفاده می گردد . نحوه عملکرد دو مدل فوق یکسان بوده و تنها تفاوت موجود به رنگ زوج هائی است که به یکدیگر متصل می شوند.در کابل های UTP از کانکتورهای استاندارد و چهار زوج سیم بهم تابیده استفاده می گردد :
•    زوج اول : آبی و سفید/ آبی
•    زوج دوم : نارنجی و سفید /نارنجی
•    زوج سوم : سبز و سفید/ سبز
•    زوج چهارم : قهوه ای و سفید / قهوه ای
در شبکه های 10/100 Mbit از زوج های دو و سه استفاده شده و  زوج های یک و چهار رزو شده می باشند . در شبکه های گیگا اترنت از تمامی چهار زوج استفاده می گردد. کابل های CAT5 متداولترین نوع کابل UTP بوده که دارای انعطاف مناسب بوده و نصب آنان بسادگی انجام می شود .
 در سوکت زدن سر کابل ها باید ترتیب خاصی را در نظر گرفت که دو ترتیب رنگ استاندارد بنامهای ClassA و ClassB شناخته میشوند. اگر چه استفاده از ترتیب رنگهای دیگر ممکن است درست جواب دهد اما به طور یقین خالی از اشکال نخواهد بود و شما را در عمل دچار نقص و کاستی هایی خواهد کرد به خصوص در سرعت واقعی شبکه. شکل های زیر نحوه سوکت زنی کابلها را در حالت مستقیم و کراس نشان می‌دهند:

                               

TIA/EIA-568 T568A termination
Pin Pair Wire Color
1 3 tip Pair 3 Wire 1 white/green
2 3 ring Pair 3 Wire 2 green
3 2 tip Pair 2 Wire 1 white/orange
4 1 ring Pair 1 Wire 2 blue
5 1 tip Pair 1 Wire 1 white/blue
6 2 ring Pair 2 Wire 2 orange
7 4 tip Pair 4 Wire 1 white/brown
8 4 ring Pair 4 Wire 2 brown
TIA/EIA-568 T568B termination
Pin Pair Wire Color
1 2 tip Pair 2 Wire 1 white/orange
2 2 ring Pair 2 Wire 2 orange
3 3 tip Pair 3 Wire 1 white/green
4 1 ring Pair 1 Wire 2 blue
5 1 tip Pair 1 Wire 1 white/blue
6 3 ring Pair 3 Wire 2 green
7 4 tip Pair 4 Wire 1 white/brown
8 4 ring Pair 4 Wire 2 brown

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

                                                                       stright

شکل 2: سوکت زنی در حالت کراس 

 cross

روش های مهندسی توسعه نرم افزار

به درخواست یکی از دوستان اندکی در مورد مدل های توسعه نرم افزار صحبت خواهیم کرد:

روش های مهندسی توسعه نرم افزار

با بزرگ شدن پروژه های نرم افزاری و پیشرفت علم مهندسی نرم افزار ، روش های سازمان یافته ای برای توسعه نرم افزارها ابداع شد که هر کدام بسته به نوع پروژه و محدودیت های آن در جای خاصی کاربرد دارد. برخی روش ها مانند R.A.D به دلیل کمبود زمان تولید، برخی مانند spiral به دلیل مشخص نبودن نیازمندی های اولیه نرم افزار و برخی مانند X.P برای کسانی که کار طراحی نرم افزار را با کدنویسی شروع میکنند ابداع شدند. ایجاد پروژه های بزرگ بدون بکارگیری یکی از روش های مهندسی نرم افزار ممکن نیست.
ادامه نوشته

روز مهندس گرامی باد

برای مهندسین بن بستی وجود ندارد
آنها یا راهی خواهند یافت
یا راهی خواهند ساخت
.:.روز مهندس مبارک .:.

دانلود تصاویر بلاک شده در فلیکر

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

فلیکر

برای این کار، مانند تصویر بالا، کافی است روی تصویری که قصد دانلودش را دارید، کلیک راست کنید و گزینه‌ی “View Page Info” را انتخاب و در پنجره‌ی باز شده، به سربرگ “Media” مراجعه کنید. در لیست نمایش داده شده، تمام موارد گرافیکی در صفحه را مشاهده می‌کنید. روی هر مورد که کلیک کنید، در بخش پایین‌تر پنجره، پیش نمایشی را خواهید دید. تا رسیدن به تصویر مطلوب این کار را انجام دهید و پس از یافتن آن، با کلیک روی دکمه‌ی ” Save As” تصویر را ذخیره کنید.
به این ترتیب شما می‌توانید تصاویر بلاک شده توسط فلیکر را دانلود کنید.

خودتو تکون بده !!

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

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

اما در مقام عمل هیچ کس این نکات را رعایت نمی‌کند. چاره کار استفاده از برنامه‌هایی است که در فواصل زمانی تعریف شده به شما هشدار می‌دهند که برخیزید و به خود آیید!

یکی از ساده‌ترین و کاراترین این برنامه‌های Big Stretch که ۴۵۰ کیلوبایت بیشتر حجم ندارد.

بعد از دانلود برنامه می‌توانید فواصل زمانی که دوست دارید به شما هشدار داده شود، تعیین کنید. حتی می‌توانید پیامی را که روی صفحه ظاهر می‌شود، خودتان بنویسید!

با کمک گوگل، پدر و مادرتان را با فناوری آشنا کنید

گوگل به تازگی سایت TeachParentsTech.org را راه انداخته است که با استفاده از آن هر کس می‌تواند برای پدر و مادرس ویدئوهای آموزشی در مورد فناوری بفرستد.

سایت می‌کوشد که چیزهای ساده‌ای را در زمینه‌های مختلف برای آدم‌های ناآشنا با فناوری روز، در قالب ویدئوهای کوتاهی توضیح بدهد: کپی پیست کردن، تعویض کاغذدیواری دسکتاپ، بوک‌مارک کردن صفحات اینترنتی،‌ وبلاگ نوشتن، ایمیل زدن، چت کردن، به اشتراک گذاشتن عکس‌ها و ویدئوها، جستجو کردن و …

سایت، ایده خوبی دارد، البته طبق معمول برای ما اصلا قابل استفاده نیست، از مسئله زبان که صرف‌نظر کنیم، سایت پذیرای آی‌پی‌های ایرانی نیست، ویدئوهایش را هم که روی یوتیوب هستند، از طرف ما غیرقابل دسترسی هستند.

رک و تجهیزات آن

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

تعریف هاب و سوئیچ

در این پست به بررسی هاب و انواع آن و همینطور سوئیچ و مشخصات اون می پردازیم.

برای مشاهده ی این توضیحات به ادامه ی مطالب توجه کنید.

گرچه قبلا هم به این موضوع پرداخته بودیم ولی خوندن این مطلب هم خالی از لطف نیست :دی

ادامه نوشته

آموزش تصویری نصب کیستون شبکه


ابزار لازم نصب کیستون شبکه

سایز کندن روکش سیم

گرد بر

گرد بر

چیدن اضافات کابل

جانمایی سیمها در کیستون

نمای کلی کابل نصب شده در کیستون

پانچ کردن سیمها

کیستون کامل

پچ پنل چیست ؟ PatchPanel

Patch Panel و Patch cord

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


ادامه نوشته