تبليغاتX
.:: دنیای دیجیتال ::.
دنیای دیجیتال
» طراحی سایتهای داینامیک و مزیتهای آنها پنجشنبه شانزدهم خرداد 1387 22:50
صفحات ديناميک امروزه بسيار محبوب شده اند. آنها و پايگاه های داده به سايت ها قدرت فراوانی ارزانی کرده اند. صفحه ديناميک صفحه ای است که در پاسخ به درخولست کاربر ساخته می شود و بيشتر محتوای آن از يک پايگاه داده فراهم می شود.
تنها با انتخاب چند گزينه توسط کاربران صفحه ای که مورد نظر وی بوده است، ساخته می شود. اين گونه صفحات به کاربران توانايي دسترسی سريع به حجم عظيمی از اطلاعات و به مديران سايت ها سرعت و سادگی به روز رسانی اطلاعات را هديه می کنند زيرا تنها اطلاعات پايگاه داده به روز رسانی می شود، نه صدها صفحه ديگر!
ممکن است هنوز هم آنها کمی برای شما پيچيده به نظر برسند. اگر اينگونه است آخرين باری که در گوگل جستجو کرده ايد را به خاطر آوريد. صفحه ای که نتايج جستجو را در اختيار شما قرار داد يک صفحه ديناميک بود!
صفحه ديناميک در حقيقت وجود ندارد و تنها با توجه به درخواست کاربر ساخته می شود. برای ساخت اينگونه صفحات از تکنولوژی هايي نظير دات نت، PHP, ASP, JSP, Cold Fusion, Perl استفاده می شود.

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

ادامه مطلب
نوشته شده توسط احمد نجف پور | موضوع: | لينک ثابت |

» معرفی پیر امید یار رئیس و بنیان گذار شرکت Ebay پنجشنبه شانزدهم خرداد 1387 22:12
Image
نامش پیر (Pierre ) و فامیلش امیدیار Omidyar بود. او هم مانند دیگر بازیگران بزرگ عصر دیجیتال ، در اواسط اخرین دهه قرن بیستم میلادی ، یعنی سپتامبر 1995، پورتالی را طراحی و راه اندازی کرد که ایده خلاقانه و دیجیتالی او و همسرش Pam ، اکنون به نام ebay ، مشهورترین و برترین سایت حراجی آنلاین وب به شمار می رود
پیر امیدیار در ۲۱ ژوئن ۱۹۶۷ از پدری ایرانی و مادری فرانسوی در پاریس به دنیا آمد. ۶ ساله بود که با خانواده اش به مریلند آمریکا رفت و در ۱۴ سالگی با نوشتن دومین برنامه رایانه‌ای برای کتابخانه مدرسه پا به دنیای بیتها گذاشت. پیر امیدیار رئیس و موسس سایت ای‌بی (e-bay ) اولین و معروفترین وبگاه مخصوص حراج و خرید و فروش اینترنتی که تا آخر سال ۱۹۹۸ ۱/۲ میلیون عضو ۷۵۰ میلیون دلار حجم معاملات و حدود ۸ میلیون دلار سود به هم زده بود ، راه اندازی کرد. حالا بعد از گذشت مدت کمی ، شرکت بزرگی شده است با بیش از ۶۰۰۰ کارمند میلیون ها مشتری ثبت شده .پیر امیدیار ، جوان ایرانی الاصل مقیم آمریکا ، در سال 2006 با 10 میلیارد دلار ثروت که همه اش از راه کسب و کار الکترونیکی و رهبری بر بازار های عصر دیجیتال حاصل شده است ، سی و پنجمین میلیاردر جهان و نوزدهمین میلیاردر آمریکا به شمار می رود. در ان سالهای نه چندان دور ، تصور این که روزی ، خلق مکانی برای خرید و فروش اجناس دست دوم یا تا حدی نو و آفرینش یک حراجی واقعی دیجیتالی ، حتمی شود ، آرزویی به بزرگی آرزوهای چارلز دیکنز بود! اما آرمان طلایی پیر ، چند سال پس از هزاره سوم ، به واقعیتی مسلم مبدل گشت اکنون آن رویای شیرین به چنان حقیقتی مبدل شده است که فقط دامنه ebay.com ، میلیون ها دلار قیمت دارد. آیا تاریخ بشریت این چنین زمان هایی برای پول درآوردن میلیون دلاری بازیگران زمان های مختلف خود ، به خاطر می آورد؟ از انقلاب کشاورزی تا گذار به دوران صنعتی شدن بشر ، و حتی قبل از پیداش انقلاب ارتباطات یا موج سوم تافلر ، هیچ گاه بدون دستیابی به دانش و ابزار فیزیکی و به خدمت گرفتن ده ها هزار کارمند ، شخصی میلیاردر نشده بود. اما اکنون از سال های پایانی قرن بیستم به این سو ، تاریخ شاهد تولد میلیاردرهای جوانی است که نه ارتش دارند و نه سپاه ! نه طلا دارند و نه نفت و ارثیه خارق العاده ! آن ها فقط دانش دارند و بس . در واقع ، اندیشه های نابی که با نوآوری و پرورش خلاقانه در محیط مجازی متولد می شوند ، تجربه ها و آموزه های ارزنده ای را به همراه دارند که حتی در دانشگاه هاروارد هم قابل آموختن نیست ! دانشگاه MIT (www.mit.edu ) ، که ده ها برنده جایزه نوبل و هزاران پرفسور و دانشجوی نخبه از سراسر جهان را در لابراتوارها و مراکز آموزشی و صنعتی خود دراختیار دارد ، در دهه های پایانی قرن بیستم ، باعث تشکیل 4000 شرکت کارآفرین شده است که بیش از 230 میلیارد دلار درآمد داشته اند . درآمدی که از طریق حمایت های یک دانشگاه صورت گرفته است ، به اندازه در آمد کل کشورهای قاره آفریقا است . شکاف فقیر و غنی در هزاره دوم ، بیش از هزاره اول افزایش یافت و اکنون در آغازهراه سوم ، این شکاف به دلیل اتکای شدید کسب و کار به تولید دانش و به قولی اقتصاد دانش محور (knowledge base economy ) افزایش خواهد یافت. مجموعه رهیافت هایی که تا این بخش از کتاب در مورد کسب و کار بازیگران صنعت دیجیتال جهان آموختیم ، به ما خاطر نشان می کند که دیگر بیش ترین درآمد ، حاصل بیش ترین نفر / ساعت کار فیزیکی و حضوری نیست . امری که حتی تا دهه شصت میلادی نیز ، اقتصاد جهانی بر پایه آن حاکم بود. دنیا اکنون به سمت دیجیتالی شدن کامل و گذار به پست مدرنیسم دیجیتالی هدایت می شود. مصرع ناب حماسه سرای بزرگ پارسی گویان ، حکیم ابوالقاسم فردوسی ، که می فرماید توانا بود هر که دانا بود ، اکنون بیش از گذشته ، مفسر موفقیت های خارق العاده بزرگان عصر دیجیتال (Digital Decade ) می باشد. شکاف دیجیتالی بین انسان ها ، علاوه بر تاثیرات منفی در گسترش ارتباطات و اطلاع رسانی در دنیای امروزی ، در ایجاد فاصله طبقاتی در جوامع نیز موثر بوده است . اگر چه ، خود صنعت دیجیتال و ارتباطات ، عاملی در راستای ارتقای صلح جهانی و توسعه پایدار مبتنی بر توسعه امکانات در اقصی نقاط جهان است ، اما اگر وضع به همین منوال پیش رود و کشورهای جهان سوم و در حال توسعه ، به اندیشه کاهش فاصله علمی و ابزاری خود با جهان اول نباشند ، ضعف در رفتارهای اقتصادی ، علمی و فرهنگی جهان ، کسب و کار غربی ها را هم با چالش رو به رو خواهد کرد. اگر در آسیا و آفریقا ، که دو سوم جمعیت و منابع انرژی جهان را در اختیار دارند ، توسعه امکانات ارتباطی و اطلاعاتی مدرن دردسترس نباشد ، مجموعا یک میلیارد جمعیت اروپا و آمریکا ، نمی تواند در انتظار بازارها و فرصت های بی بدیل در آسیا و آفریقا باشد. با رشد امکانات ارتباطی و فناوری در اقصی نقاط جهان ، می طلبد تا ضریب نفو.ذ فناوری های مدرن بیش از گذشته ارتقا یابد تا فراگیری توان مندی های ICT ، دسترسی جهانی را برای ساکنان دهکده جهانی ، به ارمغان آورد. نا گفته پیداست که سهم دانش و تولید علم در کارآفرینی و در مجموع ، ثروت سازی برای خلاقان عصر دیجیتال ، غیر قابل انکار است . دانشی که در بستر توانمندی دیجیتالی هدایت و با تلفیق مدیریت ، خلاقیت و هنر ، شکوفا شود ، آن چیزی خواهد شد که ebay ، بهترین مثال برای تفسیرش است . پیر امیدیار ، در بهترین زمان ممکن ، نسبت به راه اندازی و خلق حراج ای بی ، اقدام کرد. اکنون ، ده ها هزار سایت خرید و فروش در اینترنت وجود دارد ، اما هیچ کدام به اندازه این پایگاه گردش مالی دراختیار ندارند. 150 میلیون کاربر ، سالانه از حراجی های این پایگاه که از نسخه های خطی تا جواهرات و کفش را در معرض فروش قرار می دهد ، خرید می کنند. امید یار در سال 1988 ، از دانشگاه Tufts ، لیسانس علوم کامپیوتر دریافت کرد و در کسب و کار اینترنتی ، به عنوان یک خود توان افزا (self – empowerment ) در اقتصاد نامیده می شود. پیر یار ، خانم مگ ویتمن (meg Whitman ) را از 1998 به عنوان مدیرعامل شرکت ebay منصوب کرد. خانم ویتمن ، فوق لیسانس MBA از هاروارد دارد و از ایشان به عنوان یک رهبر در کسب و کار الکترونیکی غیر موازی یاد می کنند که با ایده های موثر و فراگیرش ، زمینه های باروری فعالیت های ebay را در چند سال اخیر فراهم کرد. خانم ویتمن در سال های 1989 تا 1992 ، به عنوان قائم مقام امور بازاریابی جهانی و فروش شرکت والت دیسنی فعالیت کرده است و به دلیل عمق رفتار سازمانی اثر بخشش در دنیای کسب و کار دیجیتالی ، از سوی مجله فورچون 2005 ، به عنوان قدرتمندترین زن جهان در اقتصاد معرفی شد .
شرکت ebay، در سال 2006 با 5 میلیارد دلار درآمد ، به عنوان چهارصد و پنجاه و هشتمین شرکت برتر آمریکا شناخته می شود که همه موفقیتش در قرن بیست و یکم به دست آمده است.


اینم وب لاگ آقا پیر  http://pierre.typepad.com

برگرفته از: سایت همایش ملی کارآفرینی دیجیتالی
نوشته شده توسط احمد نجف پور | موضوع: | لينک ثابت |

» ارزش یابی عبارات ریاضی در ساختمان دادها (postfix) دوشنبه سیزدهم خرداد 1387 23:54
ارزش یابی یک عبارت پست فیکس به صورت زیر می باشد
for Example : 23+6* ===> 2+3*6

برای درک مطلب بهتر میخواهیم برنامه ای بنویسیم که یک عبارت به صورت postfix را دریافت کند و نتیجه را برای ما محاسبه و نمایش دهد

توضیحات
:برای ارزشیابی یک عبارت به صورت postfix به صورت زیر عمل می کنیم :
ابتدا برای عملیاتمان یک ساختار داده ای پشته را تعریف می کنیم . و سپس برنامه کاراکتر به کاراکتر عبارت ورودی را میخواند اگر ورودی عملوند باشد آنرا به داخل پشته push می کنیم در غیر اینصورت یعنی در صورتی که ورودی عملگر باشد به تعداد صحیح عملوند برای عملگر مورد نظر از پشته حذف یا pop می کنیم و سپس نتیجه ی مورد نظر را به داخل پشته اضافه می کنیم .

کد زیر به زبان C++ نوشته شده است و یکی از تمرین های خودم در درس ساختمان داده ها بود. بدونه هیچ گونه تغییری براتون گذاشتمش امیدوارم به دردتون بخوره.



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
this is sample of postfix expression Convert to infix in C++
For Example :Enter postfix: 234+*6* AND output: result =84
programmer : Ahmad Najafpoor
weblog :www.ahmadflasher.blogaf.com
email : ahmadflash_man@yahoo.com
Lecturer of this lesson :Mr.Vatani
Sari Technical Collage (Emam Mohammad Bagher holy)
Start programing: friday 9 May 2008 (20/2/1387) at 22:00 Pm
Finish time : saturday 10 May 2008 (21/2/1387) at 01:00 Am
/+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#include "iostream.h"
#include "conio.h"
#include "stdlib.h"
#include "dos.h"
#define MAX 100
/*************** Class of Stack ****************/
class stack {
public:
//****************
stack()
{
Top = -1;
}
//****************
void push(float);
float pop();

private:
int Top;
float stk[MAX];
};

//--------------- PUSH Function -------------------
void stack::push(float key)
{
stk[++Top] = key;
}
//------------ -POP function ------------------*
float stack::pop()
{
return stk[Top--];
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//------------------- list of function -----------------
int isDigit(char);
float convert(char []);
float operate(char, float, float);

//************************* MAIN ***************************
void main()
{
char postfix[MAX],Enter[100]="\n\t\t\tEnter a postfix expression:";
int i;
textbackground(1);
while(1){
clrscr();
cout<<"<--------------------------------------------------------------------------->\n";
cout<<"|\t\t Sample of Convert Postfix To Infix |\n";
cout<<"|\t\t |\n";
cout<<"|\t\t Programing By Ahmad Najafpour |\n";
cout<<"|\t\t |\n";
cout<<"|\t\t Press Any character For Exit |\n";
cout<<"<--------------------------------------------------------------------------->\n";

for(i=0; i<=32; i++){
delay(100);
cout<
}
cin>>postfix;
cout<<"\n\n Step by step of Function : ";
cout << "\n\n\n\t\t\t\tFinal Result: " << convert(postfix);
gotoxy(27,20);
cout<<" Press Any Key To Continue";
getch();
}

}
//------------------ funtion Convert postfix to infix ------------------
float convert(char postfix[])
{
float result, operand1, operand2;
char input;
stack st;
for(int i = 0; postfix[i]; i++)
{
input = postfix[i]; // new var(name) of postfix[char]

if(isDigit(input))
st.push((float)(input - '0'));

else
{
operand2 = st.pop();
operand1 = st.pop();
result = operate(input, operand1, operand2);
st.push(result);
} // end if
} //end for
result = st.pop();
return result;
}
//*------------------- is digit function -------------------
int isDigit(char input)
{
return (input >= '0' && input <= '9');
}

//----------------------- operate function ------------------
float operate(char oprator, float operand1, float operand2)
{

switch(oprator)
{


case '+':
cout<<" => ";
cout<<<'+'<<<'='<
return operand1 + operand2;
break;
case '-':
cout<<" => ";
cout<<<'-'<<<'='<
return operand1 - operand2;

case '*':
cout<<" => ";
cout<<<'*'<<<'='<
return operand1 * operand2;

case '/':
cout<<" => ";
cout<<<'/'<<<'='<
return operand1 / operand2;
}
}
End Of Program -----------------//


این برنامه تست شده است
نظراتون باعث خوشحالی بنده و بهتر شدن وبلاگ می شود


نوشته شده توسط احمد نجف پور | موضوع: برنامه نویسی | لينک ثابت |

» هر وب سایتی را که میخواهید ویرایش کنید! دوشنبه سیزدهم خرداد 1387 23:19
شما در طول روز سایت ها و صفحات زیادی را توسط مرورگر در اینترنت مشاهده میکنید. این صفحات هر کدام ساختار و قالب های متفاوتی دارد. اما شاید دوست داشته باشید هر صفحه ای که میبینید را خودتان دستکاری کنید! عکس ها را کوچک و بزرگ کنید ، نوشته ها را تغییر دهید ، جدول ها را بالا و پایین کنید و تقریبأ یک ویرایش کلی را در صفحه انجام دهید و آن را به فرمی که دوست دارید تبدیل کنید. در این ترفند قصد داریم یک راه بسیار جالب را به شما معرفی کنیم که بدون هیچ برنامه ای و تنها از طریق مرورگر اینترنتی تان و یک کد ، هر سایتی که دوست دارید را تغییر دهید و آن را دستکاری کنید. تنها مشکلی که وجود دارد اینست که نمیتوان آن برای همیشه ذخیره کرد! یکبار امتحان کردن این ترفند خالی از لطف نیست.


بدین منظور:
به سایت و صفحه ای که قصد ویرایش آن را دارید بروید.
به عنوان مثال در همین صفحه موجود در ترفندستان که مشغول خواندن این ترفند هستید.
سپس کد زیر را Copy کرده و در Address Bar (نوار آدرس) مرورگر Paste کنید و Enter بزنید
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
پس از زدن Enter پیغام خاصی نمایش داده نمیشود.
تنها حالت صفحات تغییر میکند.
اکنون موس را بر روی قسمت های مختلف صفحه ببرید ، میبینید که میتوانید سایز عکس ها را تغییر دهید ، متون را جابجا کنید و تقریبأ یک ویرایش کامل انجام دهید.
همان طور که ذکر شد پس از رفرش صفحه همه چیز به حالت قبلی باز میگردد.
این ترفند بر روی کلیه مرورگرها قابل اجراست.

tarfadestan.com
نوشته شده توسط احمد نجف پور | موضوع: | لينک ثابت |

» راهنمای نصب لینوکس رد هت 9 دوشنبه سیزدهم خرداد 1387 23:17
 

1-1 انتخاب یک روش نصب

لینوکس ردهت روشهای بسیار متنوع و قابل انعطافی برای نصب سیستم عامل ارائه نموده است. البته توصیه میشود که لینوکس را از روی CD نصب نمایید

دیسک سخت : اگر یک کپی از فایلهای نصب لینوکس ردهت را روی دیسک سخت خود داشته باشید میتوانید برای نصب از آن استفاده کنید. البته باید روی پارتیشنی غیر از پارتیشنی که برای نصب انتخاب نموده اید قرار داشته باشند.
1-2 انتخاب سخت افزار مورد نیاز

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

پردازنده سازگار با x86 . شما میتوانید لینوکس ردهت را روی پردازنده‌های قدیمی هم اجرا نمایید.حداقل یک پردازنده ۳۳۳ مگاهرتزی است.

درایو فلاپی و یا CD-ROM

دیسک سخت (Hard Disk) : با ۵ گیگابایت فضاآزاد نیاز است.

حافظه (RAM) : شما حداقل به ۶۴ مگابایت رم

صفحه کلید و مانیتور : 
1-3 شروع نصب

این امکان وجود دارد که شما تمام دیسک سخت خود را به پارتیشهای ویندوز اختصاص داده باشید و مایل باشید تا تمام اطلاعاتتان پس از نصب لینوکس باقی بماند. نصب بصورت ایستگاه کاری و سفارشی، امکان حفظ پارتیشن های موجود را به شما میدهند ولی فاقد امکان کسب فضای خالی از پارتیشن های موجود بدون از میان بردن آنها هستند
1-3-1      دیسک CD-ROM نصب را داخل درایو قرار دهید
1-3-2      کامپیوتر خود را بوت کنید

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

در جلوی اعلان بوت کلید Enter را برای ورود به نصب گرافیکی، فشار دهید.
1-3-4      بررسی فایلها

در لینوکس ردهت ۹ قبل از شروع برنامه نصب، از شما پرسیده میشود که فایلهای نصب برای صحت و درستی آنها بررسی شوند یا خیر. در صورتی که مطمئن نیستید دیسکهای شما صحیح هستند یا نه، میتوانید با این گزینه آنها را بررسی نمایید. البته این کار زمانبر خواهد بود. در صورتی که به صحت آنها اطمینان دارید به سادگی گزینه Skip را انتخاب کنید تا برنامه نصب آغاز شود.
1-3-5      صفحه خوشامد گویی

این صفحه آغاز فرایند نصب را به شما اعلام میکند. فقط کافی است روی کلید Next کلیک نمایید.
1-3-6      انتخاب زبان

پس از آغاز برنامه نصب، اولین سوالی که پرسیده میشود، انتخاب زبان برنامه نصب است. زبان مورد نظر خود را انتخاب نموده و روی گزینه Next کلیک نمایید.
1-3-7      انتخاب صفحه کلید

نوع صفحه کلید خود را انتخاب نمایید. مثلا صفحه کلید 105 کلید و با کلیدهای انگلیسی
1-3-8      ماوس

نوع ماوسی که سیستمتان نصب شده است را انتخاب نمایید. 
1-3-9      انتخاب نوع نصب (Install Type)

ایستگاه کاری (Workstation): کامپیوتر شما را بصورت خودکار پارتیشن بندی نموده و بسته های نرم افزاری لازم برای یک ایستگاه کاری را نصب میکند. یکی از محیطهای گرافیکی GNOME و یا KDE نصب خواهند شد و برنامه X Window ساختارهای لازم برای اجرای آنها را فراهم میکند. محیط GNOME محیط گرافیکی پیش گزیده لینوکس ردهت است. شما میتوانید پس نصب محیط KDE را نیز نصب نمایید.

هر گونه پارتیشن لینوکس موجود روی دیسک سخت و فضای خالی دیسک سختتان به نصب Workstation و یا Personal Desktop اختصاص خواهند یافت. در صورتی که روی کامپیوترتان پارتیشن های ویندوز موجود باشند، برنامه نصب آسیبی به آنها نخواهد رساند و پس از نصب شما قادر خواهید بود از لینوکس در کنار ویندوز استفاده نمایید.

سرویس دهنده (Server): این نصب بسته های مورد نیاز جهت یک کامپیوتر سرویس دهنده را نصب میکند. کامپیوتر شخصی (Personal Desktop): این نصب همانند نصب نوع ایستگاه کاری است با این تفاوت که برخی ابزارها که برای کامپیوترهای شخصی لازم نیستند را نصب نمیکند .

نصب بصورت سفارشی (Custom): با انتخاب این نوع نصب شما امکان انتخاب تک تک بسته های نرم افزاری مورد نیاز و پارتیشن بندی دستی را خواهید داشت.
1-3-10  انتخاب استراتژی پارتیشن بندی (Partitioning)

شما دو راه برای انتخاب نوع پارتیشن بندی دیسک سخت خود پیش رو دارید:

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

پارتیشن بندی دستی توسط ابزار Disk Druid : با انتخاب این گزینه ابزار Disk Druid برای انجام عمل پارتیشن بندی اجرا خواهد شد.

پس از بررسی پارتیشن بندی انجام شده، شما میتوانید پارتیشنهایی را که انتخاب میکنید، تغییر دهید. پارتیشن بندی خودکار حداقل یک پارتیشن ریشه (/) که تمام برنامه ها را در برخواهد گرفت و یک پارتیشن swap ایجاد خواهد کرد. اندازه پارتیشن swap معمولا دو برابر میزان حافظه فیزیکی دستگاه میباشد. مثلا اگر شما 128 مگابایت RAM دارید، اندازه این پارتیشن 256 مگابایت خواهد بود.
1-3-11  انتخاب برنامه بوت کننده (Boot Loader)

در این مرحله میتوانید یکی از برنامه های GRUB و یا LILO را انتخاب نمایید. 

 
1-3-12  پیکربندی شبکه (Network Configuration)

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

آدرسهای شبکه به دو روش به سیستم شما اختصاص داده میشود : بصورت ثابت (Static) که شما آنرا تایپ میکنید و یا با استفاده از سرویس دهنده DHCP که هنگام بوت آدرس کامپیوتر شما را تعیین میکند.

 

 

آدرس IP : این آدرس از چهار بخش عددی که توسط نقطه از هم جدا شده اند تشکیل شده است. این شماره در حقیقت نشانی کامپیوتر شما در شبکه است. برای اطلاعات بیشتر در مورد آدرسهای IP میتوانید به فصل 15 مراجعه نمایید. مثالی از یک آدرس IP خصوصی 10.0.0.12 است.

Netmask : برای تعیین اینکه کدام قسمت آدرس IP شماره شبکه و کدام قسمت آن آدرس کامپیوتر میزبان است. یک مثال برای یک شبکه کلاس A شماره 255.0.0.0 است. لینوکس ردهت این شماره را برای شما حدس خواهد زد.

Network : شماره شبکه را مشخص میکند. برای مثال اگر شما آدرس IP شماره 10.0.0.12 را روی یک شبکه کلاس آ (255.0.0.0) داشته باشید، شماره شبکه 10 خواهد بود (همچنین 10.0.0.0).

Broadcast : یک شماره IP است که برای انتشار اطلاعات روی شبکه بکار میرود. برای یک شبکه کلاس آ با شماره شبکه 10 شماره انتشار 10.255.255.255 خواهد بود.

Hostname : این نامی است که کامپیوتر شما در یک حوزه (Domain) توسط آن شناخته میشود. برای مثال اگر کامپیوتر شما memphis نامیده شود و در حوزه truedata.com قرار داشته باشد، نام میزبان (Hostname) کامل شما memphis.truedata.com خواهد بود.

Gateway : یک آدرس IP که به عنوان دروازه ای به شبکه های خارج از شبکه محلی شما عمل میکند. معمولا یک میزبان یا مسیریاب (Router) میباشد که بسته ها را بین شبکه محلی شما و اینترنت مسیریابی میکند.

 
1-3-13  انتخاب پیکربندی دیوار آتش (Firewall)

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

امنیت بالا (High) :

امنیت متوسط (Medium) :

بدون دیوار آتش (No Firewall) 
1-3-14  انتخاب زبانهای قابل پشتیبانی (Language Support)

در این مرحله از نصب زبانی که در ابتدای نصب انتخاب کردید، انتخاب شده است. در صورتی که به زبانهای دیگری نیاز دارید، میتوانید با کلیک کردن روی گزینه کنار آنها، آنها را انتخاب کنید.
1-3-15  انتخاب موقعیت زمانی (Time Zone)
1-3-16  تنظیم کلمه عبور ریشه (Set root password)

در این مرحله شما باید یک رمز عبور جهت کاربر ریشه (root) تعیین نمایید .رمز عبور ریشه امکان کنترل کامل سیستم لینوکس ردهت را به شما میدهد. بدون آن و قبل از اضافه نمودن کاربران دیگر شما هیچ گونه دسترسی به سیستم خودتان ندارید. رمز عبور ریشه را تایپ کنید و در باکس زیرین آن، تکرار آنرا تایپ کنید. دقت داشته باشید کلمه عبور ریشه را بخاطر داشته و آنرا محرمانه نگهدارید!
1-3-17  فعال سازی احراز هویت (Enable Authentication)

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

 
1-3-18  انتخاب بسته ها (Select Packages)

در این مرحله خلاصه ای از بسته های نرم افزاری که نصب خواهند شد به شما نشان داده میشود. این نرم افزارها با توجه به نوع نصبی که شما انتخاب نموده اید، تفاوت دارند. میتوانید لیست پیش گزیده را قبول کرده و یا روی گزینه Customize کلیک کنید تا لیست کامل نرم افزارها به شما نشان داده شود. در صورتی که نیاز به نصب نرم افزارهای خاصی دارید که در هیچیک از حالتها نصب نمی شوند، این گزینه را انتخاب نمایید.
1-3-19  شروع کپی و نصب

در این مرحله برنامه نصب به شما اعلام خواهد کرد که آماده نصب اجزای انتخاب شده میباشد. روی Next کلیک کنید. در این مرحله سیستم فایل فرمت و آماده شده و بسته های نرم افزاری آغاز به کپی شدن میکنند. در این قسمت از شما خواسته خواهد شد دیسکهای دیگر نصب لینوکس را در درایو قرار دهید. این قسمت بسته به سرعت پردازنده و درایو CD-ROM،بین ۲۰-۴۰ دقیقه طول خواهد کشید.
1-3-20  ایجاد دیسک بوت (Boot Disk)
1-3-21  انتخاب کارت گرافیکی
1-3-22  تنظیم مانیتور
1-3-23  انتخاب رنگ و وضوح صفحه نمایش (Color & Resolution)

 .

در صورتی که هر دو محیط GNOME و KDE را نصب کرده اید، در این مرحله میتوانید از میان آنها، یکی را بعنوان پیش گزیده انتخاب کنید و نحوه ورود به سیستم (login) هم بصورت متنی (سطح اجرایی ۳) و گرافیکی (سطح اجرایی ۵) قابل تنظیم خواهد بود. جهت ادامه روی Next کلیک کنید.
1-3-24  پایان نصب

 

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

» پدیده ی Ajax دوشنبه سیزدهم خرداد 1387 23:13
اگر برنامه نویس وب هستید، لابد خبر دارید که این روزها همه درباره Ajax صحبت می‌کنند. بعضی معتقدند ‌Ajax یکی از ارکان فنی موج جدیدی است که به Web 2.0 معروف شده است و انجمن‌ها و تریبون‌های آنلاین مملو از مقالات و اظهارنظرهای مربوط بهAjax است.


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

Ajax چیست؟
واژه Ajax با تلفظ <ای‌جکس> یا <ای‌ژاکس> سرنام عبارت Asynchronous JavaScript and XML و به معنی <ترکیب نامتقارن جاوا اسکریپت و>XML است. ماهیت صفحات وب و پروتکل HTTP به گونه‌ای است که به طور معمول وقتی درحال وب‌گردی هستیم، به ازای هر کنش و واکنش میان ما و سایتی که در حال کار با آن هستیم، کل یک صفحه وب از نو بارگذاری و تازه‌سازی (refresh) می‌شود.

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

ادامه مطلب
نوشته شده توسط احمد نجف پور | موضوع: برنامه نویسی وب | لينک ثابت |

 

Copyright © 2008 - Site bus: احمد نجف پور