بایگانی

بایگانی برای دسته ی ‘وب’

گوگل کروم بتا برای لینوکس منتشر شد ( لینک دانلود غیرمستقیم اضافه شد )

۱۸ آذر ۱۳۸۸ بهرام ۳ دیدگاه

خیلی وقت بود چیزی ننوشته بودم ، گفتم به این بهانه یه چیزی بنویسم !

در سایت Linux.com آمده است که کاربران لینوکس پس از مدت‌ها انتظار می‌توانند نسخه‌ی رسمی گوگل کروم را به‌جای Chromium در رایانه‌ی خودشان داشته باشند.

بنابراین بنده هم دانلود کردم که فعلا دانلود برای توزیع‌های دبیان ، ابونتو ، فدورا و اوپن‌سوزه امکان پذیر هست و همچنین نسخه‌های ۳۲ و ۶۴ بیتی هم پشتیبانی می‌شوند.

البته نکته‌ی جالب دیگه مثل تمام محصولات دیگر گوگل امکان دانلود از ایران وجود ندارد ( فایل رو براتون توی ۴Shared آپلود کردم )

بعد از دانلود و نصب واقعیتش انتظار داشتم که مشکلاتی که با زبان فارسی وجود داشت برطرف شده‌باشند اما متاسفانه دقیقا مثل آخرین نسخه‌ی کرومیوم با Encoding فارسی در Utf8 مشکل داره. ( عکس رو ببینید )

امیدوارم در آینده این مشکل برطرف بشه.

دانلود بسته‌ی دبیان از سایت ۴shared : از اینجا

لینک دانلود مستقیم از گوگل : اینجا

پ.ن ۱ : مشکلاتی که با فارسی داره : پرانتزهای فارسی برعکس چاپ می‌شوند. فاصله‌ی مجازی به صورت یک پایپ (|) نمایش داده می‌شود و فاصله‌های اصلی در Utf-8 به صورت ستاره ظاهر می‌شوند.

پ.ن۲: هیچ مرورگری فایرفاکس نمیشه !! :دی

دسته هااخبار جدید, وب, گنو/لینوکس برچسب ها:

یک تشکر و آموزش نحوه‌ی ساخت هاست مجازی در Apache

۹ مهر ۱۳۸۸ بهرام بدون دیدگاه

عرض سلام دوباره

اول اینکه از حمایت شما از ITLPoll به صورت دانلود و تست آن تشکر می‌کنم به طوری که پس از گذشت حدود ۳ ماه از انتشار نسخه‌ی سوم آن حدود ۸۵۰ بار دانلود شده است. که برای یک سیستم نظرسنجی تحت وب رقم قابل ملاحظه‌ای است.

اما در این مقاله می‌خواهیم نحوه‌ی ایجاد یک هاست مجازی در Apache را توضیح دهیم. برای مثال می‌خواهیم کاری کنیم که به‌جای نوشتن http://localhost در مرورگرمان آدرس http://my-script را وارد کرده و برنامه‌ی خود را در این هاست مجازی اجرا کنیم.

فایل httpd.conf را باز کنید ( بسته به سیستمی که استفاده می‌کنید مسیر آن متفاوت خواهد بود مثلا اگر از XAMPP استفاده می‌کنید این فایل در مسیر /opt/lampp/etc قرار دارد و یا اگر به صورت پیشفرض نصب کرده‌اید در مسیر /etc/httpd و یا /etc/apache2 قرار دارد. ) سپس خطوط زیر را به انتهای این فایل اضافه کنید :

<VirtualHost 127.0.0.1>

ServerName my-script

DocumentRoot /opt/lampp/my-script

ServerPath /my-script

</VirtualHost>

ادامه ی نوشته

دسته هاشبکه, وب, گنو/لینوکس برچسب ها:

آموزش نمایش تصاویر مستقل از فایل تصویری در PHP

۲۴ شهریور ۱۳۸۸ بهرام بدون دیدگاه

خیلی وقت بود که چیزی در مورد PHP ننوشته بودم. البته منظورم در مورد آموزش PHP بود و گرنه خبرهای اون رو که هیچ وقت از دست نمی‌دم !

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

یک مثال کامل از این ترفند را در فایلی در انتهای آموزش جهت دانلود قرار داده شده است که می‌توانید آن را دانلود کنید.

برای این کار ابتدا یک فایل تصویری ( ترجیحا PNG چون کد PHP را متناسب آن نوشته‌ایم ) را انتخاب کنید. سپس یک فولدر در وب سرور خود درست کنید. و فایلی با نام createcode.php را بسازید. در این فایل می‌خواهیم محتویات فایل تصویری را خوانده و سپس آن را با استفاده از تابع base64_encode رمزنگاری کنیم. چرا که اگر از این تابع استفاده نکنید ، در هنگام ذخیره کردن فایل PHP با encoding فایلتان مشکل پیدا خواهید کرد.

ادامه ی نوشته

دسته هابرنامه‌نویسی, وب برچسب ها:

معجزه‌ی دیگر PHP سیستم‌عامل مبتنی بر وب eyeOS

۹ شهریور ۱۳۸۸ بهرام بدون دیدگاه

eyeOSlogo

با سلام ( برگشتی دوباره بعد از امتحانات ! )‌

قبل از هرچیز این ScreenShot رو ببینید ( لطفا ! )

بار دیگر PHP قابلیت و کارایی خود را در معجزه‌ای و در واقع سیستم‌عاملی به‌نام eyeOS نشان می‌دهد. برخلاف تحلیل‌های ( نه‌چندان ) علمی مایکروسافت‌زدگان ( همان غرب زدگان ! )‌ که PHP به خاطر نداشتن فضای نام (Name Space) و نداشتن فایل باینری جهت کاهش سربار سیستم ( و … ) (اینجا را ببینید ) پروژه‌ای بزرگ به نام eyeOS با مجوز AGPL نسخه سوم منتشر شده است. این سیستم‌عامل تحت وب تمامی آنچه از یک سیستم‌عامل قابل دسترس از همه‌جا ( ازطریق اینترنت ) انتظار دارید را فراهم می‌کند. از نرم‌افزار اداری Office گرفته تا Widget های دسکتاپ !

ادامه ی نوشته