سفارش تبلیغ
صبا ویژن

هرکه بی انصافی کند، کسی با او دوست نشود . [امام علی علیه السلام]

جلوه رویای خدایی گمنام
نویسنده :  آرش معینی
 

 

ادامه مطلب...

دوشنبه 87/2/2 ساعت 9:24 عصر
نویسنده :  آرش معینی
دوباره پاییز با تمام زیبایی‌هایش آمد، با بوی همیشگی خاطرات مدرسه و شیطنت‌هاش. و هر سال یک خاطره هم بهش اضافه میشه و میره تا دوباره سال بعد بیاد.

Autumn 1386

شعر: سیاوش کسرائی.


یکشنبه 87/2/1 ساعت 1:37 عصر
نویسنده :  آرش معینی

این دنیای پر از فراز ونشیب جایی برای شادی نذاشته ولی با این وجود بعضی لحظه ها هستن که به اندازه یه عمر آدم رو شاد می کنن و همون چند ثانیه اثری داره که تا مدتها لذتش باقی می مونه!

یکی از اون لحظه ها امشب واین ساعت و این لحظه است

من بالاخره فهمیدم اشکال کار کجاست .

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

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

ولی این تازه شروع مشکلات بود چون وقتی اولین برنامه رو نوشتم با این error مواجه شدم

Exception in thread "main" java.lang.noclassdfination

خلاصه که هر ترفندی که بلد بودم رو بکار بردم ولی همچنان مشکل پابر جابود تصمیم گرفتم این مشکل رو با یکی از پسرهای c# کار کلاس که ید طولانی در کار برنامه نویسی داشت در میون بذارم . تو کامپیوتر دانشگاه نرم افزار jbiulder  نصب بود و این آقا مهندس برنامه منو با این نرم افزار کامپایل کرد بعد من موندم به غصه که این jbiulder   رو از کجا گیر بیارم .خواستم دانلود کنم که دیدم  با یه حساب سر انگشتی اگه بخوام این کار رو بکنم آخر ماه بابام اگه فیش تلفن رو ببینه خدای نکرده...

این آقا مهندس یه آقا مهندس دیگه ای رو  بهم معرفی کرد که جزو جاوا کارها بوده و من خبر نداشتم!

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

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

خلاصه که بالاخره تونستم یه چند تایی از برنامه ها و اپلت ها رو اجرا کنم.

همین چند ساعت پیش داشتم یه مجله ای رو ورق می زدم که یه دفعه چشمم به کامپایل کردن برنامه جاوا با jdkافتاد تازه فهمیدم اشکال کار کجابود من فایلها رو توی پوشه bin  نمی ساختم واین فقط علت این error بود به همین سادگی!!!

چرا وقتی یه مشکلی برای ما به وجود میاد ، فکر می کنیم که باید به دنبال سخت ترین راه حل ها بگردیم؟!!!

ولی حل شدن مشکلی که تا مدتها دنبال حل کردن اون بودی یه لذتی داره که فقط اونایی که تجربه کردن می فهمن!  


یکشنبه 87/2/1 ساعت 1:2 عصر
نویسنده :  آرش معینی
 سیستمی که بتونه اینترنت رو در موبایل ترکیب بکنه wap(wireless application protocol) می ناند . دستگاه wap  می تونه یه تلفن همراه ،pda یا لپتاب باشه .کاربر میتونه از طریق لینک های بی سیم به دروازه wap  وصل بشه و در خواست خودش رو برای صفحات وب ارسال بکنه اگه این صفحه تو حافظه نهان دروازه wap  باشه که فبها ولی اگه نباشه از اینترنت(که ارتباط اون با دروازه از طریق فیبر است) گرفته می شه . wap  اساسا یه پشته پروتکلیه که برای دسترسی به وب رو ی وسایل با پهنای باند کم ، cpu کند، مقدار حافظه کم و و مانیتور کوچک بهینه شده .خوب اگه قرار باشه یه صفحه وب رو تو صفحه کوچیک موبایلتون ببینین دیگه نمی شه از  html استفاده کرد ، wap  فقط صفحاتی رو که به زبان استاندارد خودش که wml(wireless markup language)یا xhtml  باشه رو نمایش می ده  به همین خاطر هر صفحه ای که قراره تو موبایل دیده بشه اول وارد یه فیلتری میشه که htmlرو به  wml تبدیل بکنه.نرخ داده که می تونه رد و بدل بشه تو نسل اول wap ،9600bps ولی تو wap2 به اندازه 384kb است.
یکشنبه 87/2/1 ساعت 12:59 عصر
نویسنده :  آرش معینی

هر برنامه تحت .net نمی تونه به تمام کتابخونه های کلاسی که توی کامپیوتر شما هستن دسترسی داشته باشه برای اینکه بتونیم به کلاس های موجود تو یه کتابخونه کلاس دسترسی داشته باشیم باید فایل های dll اون رو تو فولدر برنامه قرار بدیم مثلا با استفاده از add reference . ولی فکر کنید از این کتابخانه کلاس در چند برنامه دیگه هم استفاده کردین و حالا می خواهید این کتابخانه کلاس رو تغییر بدین به این ترتیب مجبورید فایل dll جدید رو توی تمام برنامه هایی که ازاین کتابخونه کلاس استفاده کردن قرار بدین که خوب منطقی نیست .

برای رفع این مشکل کتابخانه های کلاسی که به صورت عمومی مورد استفاده برنامه ها قرار می گیرند توی فولدر خاصی به اسم  GAC(globally assembly catch) قرار می گیرند در این صورت اسمبلی هایی که دارای نام یکسان باشند ولی از جهت نسخه یا نام نویسنده ...متفاوت باشند به صورت درست نگهداری می شوند و با هم اشتباه نمی شوند .این پوشه تو ویندوز xp تو آدرس windows\assembly قرار داره .اما برای قرار دادن یه کتابخونه کلاس تو این قسمت باید از ابزار gacutil استفاده کنید که با سوئیچ –I می تونید فایل dll رو به این پوشه اضافه کنید و بعد اون رو توی رجیستری ثبت کنید از این به بعد اون رو توی تب .net تو قسمت add reference می بینید.


یکشنبه 87/2/1 ساعت 12:53 عصر
نویسنده :  آرش معینی

یکی از پدیده های وب،web2 بود که با تکنولوژی هایی مثل ajax معرفی شد استفاده از این تکنولوژی وقتی قابل لمسه که یه سایتی رو که بدون استفاده از این تکنولوژی طراحی کردین رو دوباره با استفاده از این تکنولوژی طراحی کنید اونوقته که می تونید تفاوت رو احساس کنید .

من یه فروشگاه آن لاین طراحی کرده بودم . برای بخش جستجو اول از ajax استفاده نکرده بودم و هر دفعه که کاربر یه آیتمی رو توی DropdownList انتخاب می کرد کل صفحه از اول load  می شد که این کار باعث می شد کاربر دوباره به اول صفحه برگرده و هر چند که اختلالی در کار طراحی ایجاد نمی کرد ولی از جذابیت سایت کم می شد به همین خاطر  ASP.net 2.0 AJAX Extensions 1.0 رو از سایت www.blueweb.ir دانلود کردم حجمش هم زیاد نیست حدود 1.38 Mb .  بعد از نصب به asp.net ابزار جدیدی با عنوان ajax اضافه می شه . توی هر صفحه ای که خواستید ار این تکنولوژی استفاده کنید manager رو توی اون صفحه بندازید و بعد می تونید از کنترل های update panel,countainer,… استفاده کنید و حالشو ببرید اما این هم بگم که بعد از نصب یه template به قالب ها اضافه می شه و شما برای استفاده از ajax باید قالب Ajaxenabelwbsite رو انتخاب کنید ولی اگه شما هم مثل من یه دفعه تصمیم گرفتین از ajax استفاده کنین بعد از نصب برای استفاده از ابزار های ajax باید web.config سایت رو به صورت دستی خودتون تغییر بدین برای اینکه بدونین چه تغییراتی اول یه وب سایت با قالب Ajaxenabelwbsite بسازید و web.config اون رو با web.config سایت خودتون مقایسه کنید و هر چیزی که تغییر کرده بود رو شما هم تغییر بدین اگه نتونستین بهم ایمیل بزنید.


یکشنبه 87/2/1 ساعت 12:52 عصر
نویسنده :  آرش معینی

صدای باد توجهم را به سمت پنجره جلب می کند .شاخه های در هم تنیده درختان را می بینم که باد با قدرت هر چه تمام ترسعی در جداکردن برگ های زرد و پژمرده شان دارد .در میان وزش سریع باد ، برگ ها به رقص در می آیند ودست از دامن شاخه رها می کنند . آسمان نیز در غم جدایی شاخه و برگ ماتم گرفته است وگاه از شدت غم برای دختان بی ثمر می گرید .گه گاه خورشید از میان ابر های تیره سر بیرون می آورد وگویی با تلالو بخشیدن به برگ ها ی زرد سعی در دلگرمی بخشیدن به آنها دارد ولی درخت همچنان بر بالای اجساد برگ های ریخته شده بر کف باغچه ایستاده و برای انها بی قراری می کند .طبیعت غمگین وخسته است .

آری پاییز فصل پیری و پژمردن است .آیا تو برای روزهای پیری ات اندیشیده ای؟

آیا برای روزی که مرگ همچون بادی سهمگین دست تورا از شاخه های زندگی رها کند و تو را با خود به سرزمینی ناشناخته ببرد اندیشیده ای؟ 


یکشنبه 87/2/1 ساعت 12:50 عصر
<      1   2      

لیست کل یادداشت های این وبلاگ
جملاتی برای سال 87
[عناوین آرشیوشده]
فهرست
9447 :کل بازدیدها
0 :بازدید امروز
3 :بازدید دیروز
درباره خودم
جلوه رویای خدایی گمنام
حضور و غیاب
لوگوی خودم
جلوه رویای خدایی گمنام
لوگوی دوستان
لینک دوستان
خانواده سبز
دوستان
ترفندهای ویندوز
اشتراک
 
آرشیو
آرشیو ماهانه
بهار 1387
طراح قالب