DOOM 3 – لینک و حرف

DOOM 3 بعد از کلی
انتظار منتشر شد. من خودم نه یک Gamer هستم و نه
doom رو بازی کردم. اما خوب به قول خودم ندیدیم نون گندم ،
خوردیم تو سایت مردم
. بعد از اینکه آقای استاد حسابی از این doom 3
تعریف کردند، من هم بیشتر کنجکاو شدم.
قبل از اینکه ادامه رو بخونید،
دقت کنید :

iD recommend this hardware:
• A 2 gigarherz Pentium-4 (ideal would be 3 GHz) or an equivalent Athlon cpu
• ۵۱۲ MB of RAM
• An nVidia GeForce FX 6800 or newer, or an ATI Radeon 9800 or the newer X
series. All of them with at least 128 MB of memory.

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

    –
سلاح هایی که پیاده
سازی شده است.
    –
شخصیت های اصلی
بازی ( به جز مهاجمان )
    – آدم بد های ( آدم؟؟؟!!!) داستان. ( بهتره بگم موجودات یا
doom-جات
)
    – عکس حامد از
doom خودش
!!!
    –
تجهیزات و امداد الهی

    –
محیط هدایت بازی
    – یکی از عنصرهای اصلی بازی ظاهرا PDA
هستش. کدهای هر قسمت را
ببینید.
    – * یک لیست از موجودات عجیب و غریب و
دهشتناک

DOOM 3 – لزومی نداره اگر علاقه ندارید ببینید !!!

    –
DOOM 3 و قدرت نمایی ها. از یک طرف یکی از کله گنده های
iD میاد تو
slashdot نظر میده
و به DOOM 3

افتخار
میکنه و از اون طرف به
DirectX
می نازن
و …..
    –
http://www.doom3linux.com
هم مختص علاقه مندان محترم DOOM 3
بر روی محیط محترم تر لینوکس می باشد. هنوز زیاد خبری نیست توش ولی فروومش رو از
دست ندید.
    – http://www.doom3base.com
هم کولاک کرده. مختسر مفید

نتیجه گیری اخلاقی :
نظرتون درباره انجام این بازی ها چیه؟ من از بعد از Quack2
دیگه بازی نکردم. اما همش منتظر بودم DOOM 3 رو بازی کنم. (
درسته که سخت افزار های کله گنده این رو ظاهرا ندارم.) اما الان کمی شک دارم که اگه
همه ی سخت افزار ها هم بود، بازی می کردم. شما هم خواستید نظر بدید. حتما می دونید
که داستان wolf و doom و
quake و DOOM 3 از بقیه بازی ها جداست.
شاید ۷۰-۸۰ درصد بچه هایی که الان با کامپیوتر خوب کار می کنند ( جوان و بزرگ تر ها
– شاید تا ۲۵-۲۶ سال ) از این بازی ها کلی خاطره .. دارند. والخ

به فایرفاکس بپیوندید !

بالاخره آمار بازدید
کنندگان تکوپیدیا که از موزیلا
استفاده می کنند از IE بیشتر شد. مدت زیادی هست که این کار
رو انجام میدم و هر ماه این موضوع رو چک می کنم. برای این ماه ( آگوست ) تا به حال
که ۹ روز گذشته است ۷۴ درصد بازدید کنندگان از موزیلا
استفاده می کرده اند.


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

Why Not Linux !!!ٌ

یه چند وقتی می شه که JraNil بدقولی می کنه و این وبلاگ منو راه نمی ندازه. منم گفتم حالا که بیکارم یه کمی در مورد این Linux که جلال اینقدر ازش تعریف می کنه افشاگری کنم تا بلکه دیگه از این کارا نکنه :)
انچه گذشت اینکه جلال این ترم تو دانشگاه یه ارائه داشت که به کوری چشم دشمنان معلوم الحال مقام اول را بدست آورد اونم با عنوان “Why Linux” . کلی صحبت کرد و هی زد تو سر Windows و بیلی. اینم نظرات من در مورد “Why not Linux” در جواب Jranil:

از مزایای ویندوز که هر چی بگم کمه ولی در باب مشکلا ت لینوکس باید بگم که اولا این سیستم عامل رو نمی شه یه دستی نصب کرد. اگر شما هر دو سیستم عامل رو نصب کنید می دونید که می شه ویندوز رو یه دستی نصب کرد . هی Next هی Next ولی لینوکس رو کلی باید Config کرد. تازه وقتی نصب شد اول دردسره همون اول که Boot می شه اینقدر چرتو پرت می نویسه که آدم فکر می کنه Matrix داره Load می شه ولی ویندوز به جاش عکسای قشنگ از آسمون نشون می ده! وقتی سیستم بوت می شه تازه می فهمی که این سیستم عامل یه میلیون تا برنامه نصب کرده که مفت نمی ارزه. مثلا این Star office چه جوری می تونه جایگزین Office بشه؟ آخه چه طوری می شه بدون این دستیار خوشگل Office باهاش کار کرد. واقعا این بزرگترین ابداع تاریخ بشره! هی در طول کار به آدم کمک می کنه. من که نمی تونم زندگیمو بدون این پونز سرکنم. اصلا به فرض که شما نخواستید با MS Office کار کنید. آهنگ که می خواهید گوش کنید. مگه برنامه دیگه ای برای گوش کردن به آهنگ جز Media Player وجود داره. می دونستید تو لینوکس برای آهنگ گوش کردن هم باید تو Shell کد نوشت؟ یا مثلا این IE اصلا با Mozilla قابل مقایسه هست؟ حالا اگه دو برابر load کردنش طول می کشه یا کلا یکمی خراب کاری میکنه و چپ و راست براش سوراخ امنیتی در میاد که تقصیر از بیلی نیست تقصیر این از این hacker های بی ادبه .

از دیگاه یکمی تخصصی تر هم این Windows خیلی Stable تره . البته اینکه باید هر هفته دوباره نصبش کرد هم طبیعیه چون اینجوری فایلهای سیستم عامل همیشه تازه می مونه من به شما قول می دم اگه هر روز Windows نصب کنید خیلی Crash نکنه تازه من خودم یه بار یادمه سال ۴۲ linux کرش کرد. از این گذشته Windows نسبت به لینوکس Maintainable تره . باور کنید اثباتشم اینکه همین چند وقت پیش من می خواستم یه Windows رو از راه دور administrate کنم ولی روش هیچ سیستم Remote Admin نصب نبود منم خیلی ساده از یکی از این نرم افزار های Root kit استفاده کردم در دو سوت یه Shell ادمین از سیستم گرفتم ولی اگه لینوکس بود باید کلی ور می رفتی تا بتونی یه دسترسی محدود بگیری تازه اگه دسترسی telnet داشته باشی. نصفه Service های ویندوز می تونن خدمات Remote Administration رو فراهم کنن اونم بدون Authentication . در پایان اگه همه این دلایل برای شما کافی نیست به این Demo از آخرین محصول Microsoft یه نگاهی بندازید. قول میدم با من موافق میشید.

Now What , Sue Me

اجرا ASP بر روی لینوکس / آپاچی

هنوز هم بعضی ها از
ASP استفاده می کنند و یا مجبور هستند که استفاده کنند.
برای اجرا کردن ASP در لینوکس شما دو راه حل دارید که هیچ
کدام ایده آل نیستند.
    – روش اول استفاده از
Apache::ASP
می باشد. در این مورد شما باید ASP را با
استفاده از Perl پیاده سازی و یا باز نویسی کنید. همچنین
شما امکان استفاده از dll هایی را که در ویندوز استفاده می
کنید ندارید. Apache::ASP در حقیقت پیاده سازی APS برای
Apache ( تحت ویندوز و یا لینوکس ) با استفاده از 
mod_perl می باشد. این راه حل رایگان می
باشد.
برای راه اندازی یک سیستم این گونه می توانید از این راهنما استفاده کنید :
Run ASP Websites on
Apache

همچنین به روش نصب هم INSTALL
هم دقت کنید.

    –
روش دوم که یک راه حل تجاری می باشد استفاده از chilisoft می باشد. این محصول که هم
اکنون تحت حمایت شرکت SUN اداره می شود، راه حلی برای
استفاده از ASP در سیستم های SunONE
و Apache می باشد. در وب سایت این محصول می توانید اطلاعات
بیشتری را پیدا کنید :
Sun Java System
Active Server Pages 4.0

    *
هیچ کدام از این روش ها ایده آل نمی باشند. در مورد اول شما باید ASP
را با استفاده از Perl پیاده سازی کنید و در مورد دوم هم
این طور که مقاله ها می گویند load بسیار بالایی مصرف خواهد
شد. اگر نیاز ندارید و این امکان وجود دارد ( و مجبور هستید بر روی لینوکس / آپاچی
کار کنید. ) از PHP  یا Perl
استفاده کنید.

پست شد در : دسته‌بندی نشده | برچسب زده شد

فرمان find – لینوکس

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

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

# find . -exec grep "UrPattern" {} \;
-print
# find . -exec chmod 775 {} \;

exec سوئیچی است که به
وسیله آن می توان در داخل find دستور دیگری را اجرا کرد و
نتیجه جستجو را به آن پاس داد. این کار می تواند بر روی grep
برای یافتن فایل های شامل یک عبارت خاص و یا chmod برای
تغییر حق دسترسی بر روی گروه فایلی که پیدا می شود و یا هر فرمان دیگری انجام شود.
با استفاده از print مسیر کامل فایل که پیدا می شود ، به
همراه نام فایل نمایش داده می شود.


real world FIND
usage



Some examples of using UNIX find command

UNIX
› % find

Summary of find
command

Real Life
Examples

لینک های بالا مجموعه
ای هستند که به نظرم مفید می رسند، سعی می کنم در یک فرصت مناسب آن ها را یک جا جمع
کنم. آن هایی که شامل مثال هستند برای یادگیری بسیار مناسب هستند.

تجربه !!!

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

رابط های کاربری ۳بعدی

شاید در خیلی از فیلم
های علمی – تخیلی محیط های کاری سه بعدی را دیده باشید. پنجره های کاری در یک محیط
سه بعدی مرتب می شوند و شما درون آن ها حرکت می کنید.
محمد قبلا
Looking Glass از شرکت
sun رو که برای UNIX و لینوکس و با
استفاده از جاوا توسعه داده شده است رو معرفی کرده بود.
می تونید چند سری عکس از این محصول را در اینجا ببنید :
Project
Looking Glass


The Project Looking Glass is being created to work with the Solaris and
Linux desktop environments using Java technology. When completed, it
will work alongside applications designed for a
۲D window system, without application modifications. With the Project
Looking Glass – as well as the new Sun Java Desktop System, StarOffice 7 office suite and Java Card technology – Sun is reinventing the way you think about desktop computing.

چنین محیطی با نام 
Cube نیز برای سیستم عامل ویندوز پیاده
سازی شده است.

 Cube:
Brings 3D UI to desktop PC. Cube is a replacement of conventional 2D GUI.

می توانید در اینجا چند
عکس و فیلم از کارکرد این سیستم ببینید :
Screenshots and Videos of
Cube


An attempt of 3D user
interface for Windows