PC2st

Just another WordPress site

NVIDIA GeForce Game Ready Driver 331.82

نوع نرم‌افزار:
Platforms:

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

دانلود نسخه ۶۴بیتی برای ویندوز ویستا، ۷ و ۸ (لینک مستقیم) با حجم ۲۰۱٫۴ مگابایت

دانلود نسخه ۳۲بیتی برای ویندوز ویستا، ۷ و ۸ (لینک مستقیم) با حجم ۱۴۷٫۹ مگابایت

همه شب و روز من شده پی‌گیری مذاکرات هسته‌ای ایران با گروه ۵+۱ در ژنو… :sad:

اجرای همزمان دستورات توسط xargs

چند وقت پیش در سایت stackoverflow.com با یکی از قابلیت‌های جالب دستور xargs آشنا شدم که شدیداً مورد نیازم بود. چطور دستور xargs توانست مشکل من را حل کند؟

می‌خواستم چندین فایل را بصورت همزمان از اینترنت دانلود کنم که آدرس لینک دانلود هر یک از آنها در یک خط از یک فایل متنی نوشته شده است بطوریکه دستور wget می‌بایست هر بار به ترتیب ۴ عدد از آنها را به صورت همزمان دانلود می‌کرد تا زمانی که همه آنها دانلود شوند. بنابراین من از این دستور استفاده کردم:

$ cat download-list | xargs -n 1 -p 4 wget

فایل download-list حاوی آدرس لینک دانلود فایل‌هایی است که می‌خواهیم از اینترنت دانلود شوند و می‌تواند محتوای آن چیزی شبیه به زیر باشد:

http://pc2st.com/files/packages/a.zip
http://pc2st.com/files/packages/other.zip
http://pc2st.com/files/packages/another.zip
http://pc2st.com/files/packages/yet-another.zip
http://pc2st.com/files/packages/something-else.zip

دستور cat محتوای این فایل را به ورودی دستور xargs می‌فرستد، در اینجا پارامتر n از دستور xargs مقدار ۱ دارد و مشخص می‌کند که هر بار فقط یک خط از محتوای فایل download-list به دستور wget فرستاده شود و آن یک خط حاوی آدرس لینک دانلود یک فایل است تا توسط دستور wget دانلود شود. در اینجا پارامتر p از دستور xargs مقدار ۴ دارد و مشخص می‌کند که این عمل برای ۴ خط از محتوای فایل download-list بصورت همزمان انجام شود بطوریکه ۴ دستور wget به صورت همزمان در حال دانلود یکی از ۴ فایل باشند. پس از آنکه ۴ خط از محتوای فایل download-list پردازش شد و ۴ فایل به طور کامل دانلود شدند، دستور xargs به سراغ ۴ خط بعدی از محتوای فایل download-list خواهد رفت و ۴ فایل مورد نیاز بعدی توسط دستور wget بصورت همزمان دانلود خواهند شد.

انتقال به میزبان جدید

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

ویرایش: نسخه ناقص و تکمیل‌نشده قالب جدید به جای قالب پیش‌فرض وردپرس بصورت آزمایشی مورد استفاده قرار می‌گیرد. برای نمایش صحیح قالب جدید نیاز به مرورگری با پشتیبانی از HTML5 و CSS3 دارید.

بعد از تغییر ساختار permalink چه کار کنم؟

ساختار permalink ساختاری است که آدرس لینک دائمی (URL) نوشته‌های بلاگ را تعریف می‌کند. در وردپرس معمولاً یکی از ساختارهای permalink زیر استفاده می‌شود:

http://your-blog.com/year/month/post-title
http://your-blog.com/category/post-title
http://your-blog.com/post-title

ساختار permalink را می‌توان از جهات مختلف مورد بررسی قرار داد، از یک طرف قوائد SEO و از طرف دیگر زیبایی URL مطرح است. معمولاً ساختار اول که حاوی year و month است از لحاظ SEO مناسب نیست. هر بلاگ‌نویسی، روزی ممکن است متوجه شود که ساختار permalink مناسبی را برای آدرس لینک دائمی نوشته‌هایش انتخاب نکرده است و می‌بایست آن را تغییر دهد. اما با این تصمیم به اولین مشکل برمی‌خوریم. زیرا با تغییر ساختار permalink آدرس لینک دائمی نوشته‌های بلاگ نیز تغییر می‌کند و در نتیجه، آدرس قبلی لینک دائمی نوشته‌ها نامعتبر خواهد شد. مشکل این است: اگر من ساختار permalink را تغییر بدهم، سایر وبسایت‌ها از این تغییر بی‌خبر خواهند بود و از آدرس قبلی برای ارجاع به نوشته‌های بلاگ من استفاده می‌کنند، در حالی که آدرس قبلی نامعتبر شده است.

شخصی را در نظر بگیرید که از وبسایتی بازدید می‌کند و در آن وبسایت، لینکی به یکی از نوشته‌های شما داده شده است، او بر روی آن لینک کلیک می‌کند و به بلاگ شما وارد می‌شود، اما اگر ساختار permalink را تغییر داده باشید، او با پیام «متأسفم، صفحه مورد نظر یافت نشد» روبرو خواهد شد و با یأس بلاگ شما را ترک خواهد کرد و هیچگاه نخواهد برگشت! برای جلوگیری از این فاجعه چه می‌توان کرد؟ دو راه در پیش رو است:

  1. ساختار permalink را هیچگاه تغییر ندهید.
  2. ساختار قدیمی permalink را به ساختار جدید redirect کنید.

با redirect کردن ساختار قدیمی permalink به ساختار جدید، شخصی که از طریق آدرس قدیمی URL به بلاگ شما وارد می‌شود، با پیام «متأسفم، صفحه مورد نظر یافت نشد» روبرو نخواهد شد، بلکه آدرس URL به ساختار جدید permalink تغییر می‌کند و آن شخص به صفحه مربوطه می‌رود بدون آنکه حتی متوجه شده باشد که ساختار permalink تغییر کرده و آدرس قدیمی URL به آدرس جدید redirect شده است.

برای redirect کردن ساختار قدیمی permalink به ساختار جدید، یا می‌توان فایل htaccess. را ویرایش کرد، یا می‌توان از افزونه‌های وردپرس استفاده کرد. افزونه‌های زیادی برای این منظور برای وردپرس وجود دارند، یکی از آنها که به شیوه جالبی عمل می‌کند، افزونه Change Permalink Helper نام دارد. افزونه Change Permalink Helper هر ساختار متفاوت ممکن از permalink را در آدرس URL بررسی می‌کند و با یافتن ID، آن را به ساختار جدید آدرس URL نوشته مورد نظر redirect می‌کند و کد 301 را برمی‌گرداند تا موتورهای جستجویی از قبیل گوگل، از تغییر آدرس URL باخبر شوند و آن را در سیستم ranking آن صفحه لحاظ کنند.

گفته‌های جنجالی لینوس توروالدز

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

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

If you still don’t like it, that’s OK: that’s why I’m boss. I simply know better than you do.

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

See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too ;-)

ترجمه: ببین، تو نباید فقط یک coder خوب باشی تا یک سیستم شبیه لینوکس بسازی، تو باید یک حرام‌زاده آب‌زیر کاه هم باشی. ;-)

I’m a bastard. I have absolutely no clue why people can ever think otherwise. Yet they do. People think I’m a nice guy, and the fact is that I’m a scheming, conniving bastard who doesn’t care for any hurt feelings or lost hours of work, if it just results in what I consider to be a better system. And I’m not just saying that. I’m really not a very nice person. I can say “I don’t care” with a straight face, and really mean it.

ترجمه: من یک حرام‌زاده هستم. من مطلقاً هیچ سرنخی ندارم [که] چرا مردم می‌توانند همیشه بصورت دیگری فکر کنند. باز هم آنها انجام می‌دهند. مردم فکر می‌کنند [که] من مرد خوبی هستم، و حقیقت این است که من یک فریبنده، جاهل حرام‌زاده هستم که برای هرگونه صدمه‌زدن به احساسات یا از دست‌رفتن ساعت‌ها کار اهمیتی نمی‌دهد، اگر آن فقط در چیزی نتیجه بدهد که من ملاحظه می‌کنم تا یک سیستم بهتر باشد. و فقط من آن را نمی‌گویم. من واقعاً شخص خیلی پسندیده‌ای نیستم. من می‌توانم با چهره‌ای مستقیم بگویم «من اهمیت نمی‌دهم»، و واقعاً منظورم آن باشد.

My name is Linus Torvalds and I am your god.

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

Most days I wake up thinking I’m the luckiest bastard alive.

ترجمه: اغلب روزها [که] من بیدار می‌شوم فکر می‌کنم [که] من خوش‌شانس‌ترین حرام‌زاده زنده هستم.

» ادامه را بخوانید…

صفحه‌ها: 1 2 3 4 5 6 26