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

  Cupid 
شرح: یک برنامه خوب برای ضبط صدا و تصویر در لینوکس که به شما امکان می دهد که فایل هایی با فرمت های v4l1 and v4l2را تصویر برداری کرده و این فرمت ها را به فرمت های مشهور تبدیل کنیدهم به صورت صوتی و هم به صورت ویدیویی
ویرایش: اندازه فایل: 3 bytes

  FooRipper 0.2 
شرح: این یک برنامه فوق العاده برای ذخیره کردن ترک های dvd در لینو کس می باشد که در محیط GNOME کار می کنهو لازمه که شما آخرین ورزن MPLAYERو pygtk 2.4را داشته باشید البته فایل هایDIVX را هم می توانند ذخیره کند
ویرایش: اندازه فایل: 0 bytes

  KPlayer 
شرح: این برنامه یک برنامه مولتی مدیا می باشد که در محیط KDEکار می کند و به صورت بایه ای از برنامه mplayer لینوکس در محیط KDE استفاده مس کند و اما مزیت این برنامه: سهولت اجرای فایل های vidio&audio
ویرایش: اندازه فایل: 5 bytes

  RealPlayer10GOLD 
شرح: فایلهای صوتی و تصویری رییل رو می تونید باهاش اجرا کنید
ویرایش: 10Gold اندازه فایل: 799.33 Kb

  Totem 
شرح: در شرح چیزی ندارم بگم جزاینکه این برنامه در محیط gnomeکار میکنه و بیس این برنامه هم برنامه معروفxineهستشو قابلیت ویدیویی .وب کم وهم سان سازی با کیبورد را دارد
ویرایش: اندازه فایل: 4 bytes

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



به طور معمول برنامه های نصبی در لینوکس به سه صورتrpm , bin , tar.gz وجود دارد ...



نکته: برای نصب برنامه ها باید با حساب کاربری ریشه وارد شوید.

نصب برنامه از روی کد منبع
فایلهای با پسوند tar.gz فایلهای فشرده می باشند که پس از decompress کردن به یک سری فایل منبع تبدیل می شوند که مراحل نصب آن به ترتیب زیر می با شد :
این نوع فایلها را ابتدا باید با دستور tar از حالت فشرده خارج کرد .

tar -xvzf filname.tar.gz/:#
پس از این مرحله یک دایرکتوری ایجاد می شود.
با دستور cd وارد دایرکتوری شده و دستور زیر را برای config کردن سورس اجرا کنید:
configure /. /:#
پس از اتمام مرحله config باید برنامه را کام‍پایل کرد برای این کار از دستور make در خط فرمان استفاده می کنیم.
make/:#
پس از اتمام مرحله کامپایل باید برنامه را نصب کنیم. برای نصب برنامه از دستور زیر استفاده می کنیم.
make install/:#
پس از این مرحله اگر پیغام خطا مشاهده نشد برنامه به صورت کامل نصب شده است و شما می توانید از آن استفاده کنید.

نصب برنامه با پسوند bin.
این نوع فایلها به راحتی قابل نصب می باشند.
تنها نکته ای که در مورد این فایلها وجود دارد مجوز اجرایی بودن آنها می باشد. در بعضی از مواقع این فایلها باید به صورت یک فایل اجرایی تبدیل شوند برای این کار دستور زیر را تایپ و اجرا کنید.
chmod 700 filename/:#
بعد از این مرحله باید برنامه را نصب کنید. برای نصب برنامه در خط فرمان به صورت زیر عمل کنید:
filename.binm/. /:#



نصب برنامه با پسوند rpm.
این نوع فایلها به راحتی با اجرای یک دستور نصب می شوند. برای نصب به صورت زیر عمل کنید:
rpm -ivh filname.rpm/:#
سوئیچ هایی که در این دستور به کار رفته است هر کدام کار خاصی را انجام میدهند.
i : برای نصب (install) می باشد.
v : برای نمایش مرحله نصب می باشد.
h : برای نمایش درصد نصب می باشد.
V0.03



WWW.Farsilinux.org .COM

آموزش CSS - طراحی یک سایت بدون استفاده از جدول ها

بیایید به روزهای اولیه وب برگردیم . هیچ استانداردی نبود و هر مرورگر هر روز یه تگ جدید معرفی میکرد. بالاخره یه موسسه همه مرورگر ها رو سر یه میز جمع کرد و با هم استانداردی بنام W3C را تصویب کردند . در این زمان نیاز عمده ای حس میشد که محتویات سایت از طراحی جدا شود . در اینجا بود که سر و کله CSS پیدا شد و مسئولیت نمایش نمای صفحات را بعهده گرفت و XHTML نیز برای نمایش اطلاعات بگار گرفته شد .

 

چرا باید بجای جدول از کد CSS استفاده کرد ؟

  • اول اینکه کد شما خیلی کوتاه تر میشه ، حتی نصف !
  • دوم اینکه سرعت لودینگ سایت شما بیشتر میشه .
  • راحت تر تغییر مییابد : شما یک فایل CSS را تغییر می دهید و کل سایت شما تغییر می یابد .
  • مطالب از قالب سایت میشود .

 

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

ساخت کلاسی برای عناصر تگ <div> : اولین قدم ساخت کلاس CSS است که المنت های تگ <DIV> از آن استفاده میکنند . بصورت زیر :

div.leftnav{

 

background: white;

 

color: black;

 

/* other display information here */

 

/* add Positioning information here */

 

}

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

موقعیت یابی وابسته ساده :

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

div.leftnav{

 

background: white;

 

color: black;

 

/* Other display information here */

 

width: 15%;

 

}

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

 

موقعیت نمایی مطلق . اضافه کردن border و margin :

موقعیت نمایی مطلق به معنای این است که شما بگویید دقیقا المنت های شما کجای صفحه ظاهر شوند . اینکار با تعریف خاصیت های top , bottom, left , right امکان پذیر میشود :

div.content{

 

background: white;

 

color: black;

 

position: absolute; /* Says which positioning we are using */

 

left: 17%; /* 17% from the left side of the screen */

 

width: 69%; /* This is the width */

 

}

نکته اینجاست که در کد بالا فقط خاصیت left تعریف شده، این کافیه ! نیازی نیست که شما تمامی تمام خاصیت هایش را تعریف کنید . اما برای انعطاف پذیری بیشتر ممکنه خودتون بخواهید اینکارو بکنید . بطور مثال ممکنه شما بخواهید یک منو در سمت راست اضافه کنید:

div.rightnav{

 

background: white;

 

color: black;

 

position: absolute;

 

left: 83%;

 

width: 10%;

 

top: 80px; /* 80 pixels from the top */

 

}

اساسا در موقعیت نمایی مطلق این المنت ها معانی زیر را دارند:

Left : فاصله از چپ صفحه ، معمولا بر حسب درصد

Right : فاصله از راست صفحه ، معمولا بر حسب درصد

Top: فاصله از بالای صفحه ، معمولا بر حسب پیکسل

Bottom : فاصله از پایین صفحه ، معمولا بر حسب پیکسل

 

نکته اینکه bottom به ندرت استفاده میشود ، اما گاهی لازم میشود . اگر شما از 4 یا 3 تا پراپرتی با هم استفاده کنید ،باید قادر به قرار دادن تگ DIV  در هر کجا که میخواهید باشید  . همچنین در نظر داشتن این نکته مهم است که راه های بیشتری نیز برای موقعیت نمایی یک المنت در کنار موقعیت نمایی مطلق وجود دارد . اما تمام مرورگر های وب آن راه ها را پشتیبانی نمیکنند .

 

افزودن Border :

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

div.rightnav{

 

background: white;

 

color: black;

 

position: absolute;

 

left: 83%;

 

width: 10%;

 

top: 80px; /* 80 pixels from the top */

 

border-color: white; /* Keep the border invisible */

 

border-style: solid; /* It is a solid invisible line which is fine */

 

border-bottom-width: 2px; /* These attributes are pretty self-explanatory */

 

border-top-width: 2px;

 

border-left-width: 3px;

 

border-right-width: 4px;

 

}

افزودن حاشیه یا margin :

Margin ها ابزار های قدرتمندی در سایت های css میباشند .در مقدمه میبینید که شما میتوانید چیزی را بکمک تعیین فاصله درصدی از طرفین margin ها در وسط قرار دهید .

div.content{

 

background: white;

 

color: black;

 

margin-left: 20%; /* 20% from the left side of the screen */

 

margin-right: 20%; /* 20% from the right side of the screen */

 

}

نقصان وجود پشتیبانی مرورگر ها :

پشتیبانی نشدن تمام دستورات css توسط تمامی مرورگر ها مشکلات زیادی را برای طراحان پیش آورده . Mozilla ( و مرورگر های زیر مجموعه آن مانند FireFox ) و Opera بروز رسانی بسیار خوبی در پشتیبانی دستورات css دارند . اما Internet Explorer کمی عقب مانده است . کد هایی که در این مقاله نوشتیم توسط تمامی مرورگر ها پشتیبانی میشود .

 

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

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

 

افزودن تگ DIV :

افزودن تگ DIV برای گره زدن تمام اطلاعات بسادگی زیر انجام پذیر است :

<div class = "leftnav">

 

// Insert Links

 

</div>

همانطور که می بینید خیلی ساده اینکار انجام شد و بیشتر کار در فایل CSS انجام میشود . شما میتوانید از تگ DIV در هرجای صفحه استفاده کنید . در انتها اینجا یک صفحه XHTML ساده را می بینید که کد css آنرا سافته و نمای آن سه ستون دارد :

<div class = "content">

 

// Content

 

</div>

 

<div class = "leftnav">

 

// Links

 

</div>

 

<div class = "rightnav">

 

// Links

 

</div>
                                                             

کرم اینترنتی جدید با وعده بلیط مجانی FIFA 2006

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

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

Sober.V پس از آلوده کردن یک سیستم خود را به کلیه آدرسهای ایمیلی که در آن سیستم پیدا می کند، ارسال می کند.

این کرم اینترنتی جدید که از تکنیک مهندسی اجتماعی برای فریب دادن کاربران استفاده می کند به طور تصادفی یکی از آدرسهای زیر را به عنوان فرستنده ایمیل برای خود انتخاب می کند: Admin، Hostmaster، Info, Postmaster, Register، Service یا  . Webmasterموضوع ایمیل مربوطه نیز یکی از موارد زیر است:

Glueckwunsch: Ihr WM Ticket -mailing error - Ich bin's, was zum lachen ;)  -  Re: - Ihr -Passwort - Registration Confirmation - WM Ticket Verlosung  - Your email was blocked - WM-Ticket-Auslosung -  Your Password

 

یک راه حل مناسب برای در امان بودن از انواع بدافزارها استفاده از تکنولوژی TruPrevent™ ، محصول جدید آنتی ویروس پاندا است. این نرم افزار قابلیت شناسائی انواع بدافزارها را قبل از شناخته شدن دارد و می تواند محافظ خوبی برای کامپیوترها باشد. از آنجا که این محصول با دیگر آنتی ویروس ها نیز همساز است، کاربرانی که از آنتی ویروس ها ی دیگری به غیر از پاندا استفاده می کنند نیز می توانند با اضافه کردن TruPrevent™ به سیستم های خود، ریسک  آلوده شدن به ویروس های جدید را کاهش دهند.

برای اطلاعات بیشتر در این زمینه می توانید به سایت www.mec-security.com   و یا

 www.pandasoftware.com مراجعه نمائید.