Archive for 2008/12

سال 2009 میلادی مبارک

۱۳۸۷/۱۰/۱۱ ۱۶:۰۰ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۱۰/۱۱ دسته بندی : ، ، 1

سال میلادی رو به همه تبریک میگم.
بی صبرانه منتظر رویدادهای دنیای فناوری در سال جدید میلادی هستم.

این درخت هم تقدیم به مسیحی های عزیز:
Xmas Tree

 

بررسی فعال بودن Javascript در ASP.NET

۱۳۸۷/۱۰/۰۸ ۴:۵۱ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۱۰/۰۸ دسته بندی : ، ، ، ، 3

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

  • استفاده از تگ noscript


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

<meta http-equiv="refresh" content="0;url=EnableScripts.htm">

همانطور که از کد مشخصه این کار باعث میشه تا کاربر به صفحه EnableScripts.htm هدایت بشه. معمولا این روش زیاد کاربر پسند نیست ولی برای صفحاتی که بدون وجود جاوا اسکریپت به هم خواهند خورد و فعال بودن آن حیاطی هست می تونید از این روش استفاده کنید. دقت کنید که کد بالا باید در بخش Head سایت قرار بگیره، مانند زیر:<head>
<title>Welcome</title>
<noscript>
<meta http-equiv="refresh" content="0;url=http://www.google.com">
</noscript>
</head>


همچنین به جای کد بالا می تونید پیغامی رو در صفحه نمایش بدید:

<noscript>
کاربر گرامی، برای مشاهده این صفحه باید جاوا اسکریپت را در مرورگر خود فعال نمایید.
</noscript>


که این کد رو می تونید در هرجای صفحه قرار بدین.

  • استفاده از فیلد مخفی یا Hidden در ASP.NET


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

برای بررسی فعال بودن جاوا اسکریپت در رویداد های PostBack ابتدا باید یک فیلد hidden رو در فرم قرار بدین و مقدار این فیلد رو برابر 0 قرار بدین. چیزی شبیه این:
<asp:HiddenField ID="txtCheckJS" runat="server" Value="0" />

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

<script type="text/javascript">
document.getElementById('<%=txtCheckJS.ClientID %>').value='1';
</script>


کاری که این کد جاوا اسکریپت انجام میده تغییر مقدار فیلد به 1 هست، که یعنی جاوا اسکریپت فعال است. تنها کاری که باقی مونده بررسی این فیلد در رویداد کلیک هست. کافی هست که کدی مانند زیر رو استفاده کنید:
if (Page.IsPostBack)
{
if (Convert.ToInt32(txtCheckJS.Value) == 1)
{
// Javascript is enabled
}
else
{
// Oh No!
// Javascript is not enabled
}
}


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

 

راهنمای کامل توابع JQuery و MooTools به صورت CHM

۱۳۸۷/۱۰/۰۱ ۰:۴۵ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۱۰/۰۱ دسته بندی : ، ، ، ، 5

در زیر لینک دانلود مرجع کامل توابع اصلی JQuery همراه با توابع UI رو گذاشتم. حجم فایل 184 کیلوبایت و در فرمت chm هست.

برای آشنایی با JQuery می تونید به این پست و این پست آقای امیر عباس مراجعه کنید.

به روز رسانی 7 بهمن: JQuery 1.3  لینک دانلود

JQuery 1.2.1  لینک دانلود 1
JQuery 1.2.1  لینک دانلود 2

این هم لینک دریافت مرجع توابع کتابخانه MooTools:

MooTools لینک دانلود:

http://www.adrive.com/public/15c1ff4378301e96b18a9a56a1fa591f4ec46972ba49a5b5ad2ab0126e5570c5.html

منبع: http://charupload.wordpress.com/2007/12/07/jquery-documentation-chm

 

اینترنت بدون فیــــ.ــلتــر با Opera Mini

۱۳۸۷/۰۹/۲۹ ۵:۳۲ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۰۹/۲۹ دسته بندی : ، 7

Opera Mini

جایی رو برای این روشی رو امروز می خوام معرفی کنم تو اینترنت پیدا نکردم که کامل باشه و فکر کردم که شما خواننده عزیز از این موضوع مطلع نباشین.

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

موارد مورد نیاز

  • یک خط ایرانسل

  • یک عدد نرم افزار OperMini

  • مقدار زیادی شارژ !


طریقه دریافت و نصب OperaMini

برای دریافت به آدرس http://www.opera.com/mini/download بروید. تو انتخاب برای دریافت دارید، یکی وارد کردن شماره گوشی و دریافت لینک دانلود از طریق sms که به این علت که نام ایران در این لیست نبود من این مورد امتحان نکردم.

مورد بعدی با نام PC Download لیستی از برند گوشی ها هست که برند گوشی تون رو از لیست انتخاب کنید. در صفحه بعدی می تونید مدل گوشی تون رو انتخاب کنید. پس از انتخاب وارد صفحه دانلود می شوید که دو تا فایل داره. فقط فایل jar لازم است ولی برای احتیاط واینکه برخی گوشی ها نیاز به هردو فایل دارند هر دو را دانلود کنید، با نام های opera-mini-advanced.jad و opera-mini-advanced.jar . سپس به گوشی تون انتقال داده و نصب کنید.

اولین اجرا

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

برای استفاده از اینترنت فقط کافی هست که آدرس رو می خواهید مشاهده کنید در نوار آدرس بالایی وارد کنید.

نسخه آنلاین!

این امکان با استفاده از شبیه ساز فراهم شده تا بدون نیاز به نصب یک نسخه انلاین رو امتحان کنید. فیل از این کار باید نسخه زمان اجرای جاوا یا همان JRE بر روی سیستم شما نصب باشه. اگه این بسته رو ندارید از این پست دریافت کرده و نصب کنید تا نسخه آنلاین رو بتونید مشاهد کنید. در این آدرس http://www.opera.com/mini/demo

ویژگی های جالب این مرورگر موبایل

از جمله ویژگی های مهمی که باعث جالب بودن این مرور گر می شه استفاده از یک پروکسی سرور داخلی است. این نرم افزار به طور پیش فرض از یک پروکسی سرور برای دریافت و ارسال اطلاعات استفاده می کند که علاوه بر اینکه سبب دور زدن فیل.ترینگ ایران می شود بلکه با فشرده سازی سایت و کاهش حجم تصاویر باعث کمتر مصرف شده پهنای باند می شود. نتیجه این کار یک تیر و دو نشان هست ، یعنی اینترنت بدون فیل.تر با هزینه کمتر!

سایر مزیتهای این مرورگر موبایل

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

  • امکان زوم  بر روی صفحه و ماوس مجازی برای حرکت در درون سایت (این ویژگی در نسخه 4 موجود هست که بر روی گوشی های قدیمی اجرا نمی شود).

  • امان بازگشت به صفحه قبلی بدون نیاز به بارگزاری مجدد صفحه

  • امکان تغییر پوسته


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

امیدواردم فیل.تر نشم!

موفق باشید و شب به خیر!

 

رفع مشکل login در وردپرس

۱۳۸۷/۰۹/۱۹ ۲:۴۸ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۰۹/۱۹ دسته بندی : ، ، 11

مشکلی که برای من وجود داره اینه که نمی تونم به راحتی وارد حساب کاربری خودم تو wordpress بشم! قبلا ها مشکلی نداشتم ولی اخیرا یعنی نزدیک به یک ماه میشه که این مشکل رو دارم و پرس و جویی که کردم اکثرا این مشکل رو داشتند.

نمی دونم این مشکل رو همه دارن یا نه ولی حداقل برای من که 6 تا ISP رو امتحان کردم 5 تاش مشکل داشت!!


    • به روز رسانی 21 آذر


    لطفا اخر مطلب رو برای روشی راحت تر مطالعه کنید.

    • بررسی مشکل و علت آن


    مشکل رو که بررسی کردم متوجه شدم که در ارتباط SSL مشکلی وجود داره. به زبان ساده وقتی که وارد صفحه login می شید ابتدای آدرس یه S اضافی داره. یعنی httpS://wordpress.com/wp-login.php

    پس از مدتی گشت و گذار تو اینترنت متوجه شدم که این مشکل مربوط به وردپرس نیست و تعدادی سایت هم باهاش مشکل پیدا کردند. مانند سایت donbale که هنوز این مشکل رو داره و چند تا دیگه. این در حالیه که با استفاده از پراکـــسی به راحتی میشه حتی از این S اضافه هم استفاده کرد(منظور همون SSL هست).

    احتمالیکه من میدم اینه مشکل از سیستم فیل.ترینگ مخابرات و شرکت های ISP هست و به نحوی دچار مشکل هستند. احتمال بسیار ضعیف هم وجود که لیسانس SSL این سایت ها مسدود شده باشه، که البته فکر نکنم تکنولوژی این کار تولید شده باشه! شاید هم اینا کردن!؟!

    به هر حال برای رفع این مشکل در wordpress باید SSL رو دور بزنیم.


    • رفع مشکل


    رفع مشکل کمی فنـیه و اگه اطلاعات کمی داشته باشید ممکنه که دچار مشکل بشید، به هر حال سعی میکنم که ساده توضیح بدم.

    موارد مورد نیاز:

    بعد از اینکه افزونه Web Developer رو نصب کردین (و البته پس از Restart مرورگر)، باید نواری از منوها در زیر نوار آدرس نمایش داده بشه. پس مراحل زیر رو دنبال کنید:

    1. به صفحه Login وردپرس برین. دقت کنید که httpS نــبـــاشـد. دقیقا این آدرس.

    2. از نوار مربوط به Web Developer گزینه Miscellaneous رو که آیکون نسبتا خاکستری داره پیدا کرده و کلیک کنید. از منوی ظاهر شده گزینه Edit Html رو انتخاب کنید.

    3. باید پتجره ای در پایین مرورگر با نام Edit Html ظاهر شده باشه که در اون می تونید کدهای Html رو ویرایش کنید که همان لحظه در مرورگر اعمال می شه.

    4. در کادر کوچک بالایی این پنجره که برای جستجو در میان کدهای html هست، عبارت https://wordpress.com رو وارد کنید تا نشانه گر در متون html قرار بگیره. در این حالت فقط حرف S رو از https در متون html که مشخص شده است حذف کنید.

    5. بدون اینکه به پنجره Edit Html دست بزنید در صفحه وردپرس نام کاربری و کلمه عبورتون رو وارد کنید و فراموش نکنید که Remember me رو تیک بزنید تا دیگه مجبور نباشید مراحل بالا رو تکرار کنید.

    6. دکمه Login رو بزنید. صبر کنید تا داشبورد وردپرس بالا بیاد و بعد اون می تونید پنجره Edit Html رو ببندید

    7. تمام! تصویری از Edit Html و کاری رو که باید در اون باید انجام بدید رو مشاهده می کنید:


    ن�وه اعمال تغییرات با استفاده از گزینه Edit Html

    • توضیح بیشتر


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

    • به روز رسانی: روشی ساده تر


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

    1. آدرس http://m.wordpress.com وارد کنید.

    2. نام کاربری و کلمه عبورتون رو وارد کنید و گزینه Remember me رو انتخاب کنید.

    3. دکمه Login رو کلیک کنید و تمام! از این پس در سایت اصلی وردپرس می تونید از حساب کاربری خودتون استفاده کنید.


    موفق باشید.

     

    دریافت نسخه جدید Netbeans 6.5 به همراه JDK

    ۱۳۸۷/۰۹/۱۴ ۲۱:۵۹ Salar Khalilzadeh https://plus.google.com/105397214522932500988 منتشر شده در تاریخ : ۱۳۸۷/۰۹/۱۴ دسته بندی : ، ، 24

    netbeans

    از اونجایی که دریافت مستقیم از سایت Netbeans برای ایرانی ها بسته است، به همین خاطر فایل های این نسخه رو در یه جای دیگه قرار دادم تا به راحتی بتونید اونها رو دریافت کنید.

    • دریافت Netbeans


    دریافت Netbeans 6.5.1 برای ویندوز


    دریافت Netbeans 6.5.1 برای لینوکس


    دریافت Netbeans 6.5.1 برای Mac




    • این هم بسته های JDK و JRE


    دریافت JDK 6u12 برای ویندوز


    دریافت JRE 6u12 برای ویندوز


    دریافت JRE 6u12 برای لینوکس



    دریافت JDK 6u12 برای لینوکس

    * پ.ن: دوتا از صفحه های سایت netbeans رو دیدم که فارسی بود. جالبه بدونید که یکی از صفحات مربوط به لیست پستی و دیگری مربوط به مشارکت در سایت netbeans.org است. این درحالیه که دریافت این نرم افزار برای ایرانی ها بسته است.



    اینجا: مشارکت در netbeans.org
    و اینجا: لیست های پستی NetBeans

    به روزرسانی 23 اردیبهشت 88

    نسخه Netbeans 6.5.1 و همچنین به روزرسانیهای 6u12 قرار گرفتند.