تبليغاتX
جنگل بدون ریشه

یکشنبه بیست و ششم اسفند 1386

چگونه رزولیشن بازی های جاوا را تغییر دهیم » فقط برای گوشی های نوکیا

سلام علیکم؛

 

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


ادامه مطلب
نوشته شده توسط حجت در 9:7 |  لینک ثابت  • 

شنبه بیست و پنجم اسفند 1386

مقاله: معرفی برنامه نویسی ویندوز با PHP و WinBinder

سلام دوستان

 

کلیه ی مقالات مرنبط با این موضوع که در این وبلاگ قبلا قرار گرفته است داخل یک فایل PDF از اینجا قابل دانلود است.

 

موفق باشید

 

نوشته شده توسط حجت در 12:58 |  لینک ثابت  • 

جمعه بیست و چهارم اسفند 1386

معرفی و دانلود زبان برنامه نویسی AutoIt

معرفی و دانلود زبان برنامه نویسی AutoIt

 

AutoIt یک زبان برنامه نویسی رایگان شبیه Basic می باشد که عمدتا برای طراحی برنامه های ویندوز (GUI) و اتوماتیک کردن آن به کار می رود.

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

 

 


ادامه مطلب
نوشته شده توسط حجت در 15:57 |  لینک ثابت  • 

پنجشنبه بیست و سوم اسفند 1386

از همه بهتر!

« از همه ی شما بهتر آن است که کلامش به علم شما بیفزاید »

نوشته شده توسط حجت در 12:42 |  لینک ثابت  • 

چهارشنبه بیست و دوم اسفند 1386

راه اندازی GPS (یا Bluetooth GPS Receiver چیست؟)در موبایل

برای من همیشه سوال بود که این برنامه ی GPS Data که روی گوشیم هست چرا کار نمی کنه!؟ و وقتی برنامه رو اجرا می کنم، اول برنامه بلوتوث رو روشن می کنه و با خودم می گفتم GPS چه ربطی به بلوتوث داره! بعد شروع به سرچ کردم و مطالب جالبی پیدا کردم.

اول از این که برای اجرای اون برنامه نیاز به یک دستگاه خارجی به نام Bluetooth GPS Receiver می باشد. این دستگاه یک دستگاه کوچک است که GPS را از ماهواره دریافت می کند و سپس اطلاعات آن را توسط بلوتوث به گوشی موبایل (یا نوت بوک و ...) ارسال می کنه. در نتیجه فهمیدم که چرا اون برنامه دوست داره بلوتوث رو روشن کنه! چون می خواد با یک دستگاه Bluetooth GPS Receiver ارتباط برقرار کنه.

 

 

برای شروع کار از اطلاعات مقدماتی در مورد این وسیله می تونم بگم که این قطعه یک دستگاه GPS به صورت مجزاست که دارای مارک های مختلف است و به صورت بلوتوث به دستگاههایی همچون گوشی های با قابلیت اتصال Bluetooth GPS و نوت بوکهای دارای این قابلیت وصل می شود و از نرم افزارهای گوشی یا نوت بوک برای نمایش اطلاعات استفاده می کند و با ریختن نرم افزار های قویتر و نقشه های جدید و کامل از قابلیتهای بالاتری برخوردار میشوید و از لحاظ شرایط گیرندگی هم همانند دستگاههای GPS معمولی می باشند .


ادامه مطلب
نوشته شده توسط حجت در 7:15 |  لینک ثابت  • 

سه شنبه بیست و یکم اسفند 1386

آموزش تبدیل پروژهای PHPW (WinBinder) به فایل های اجرایی EXE با bamcompiler

آموزش تبدیل پروژهای PHPW (WinBinder) به فایل های اجرایی EXE با bamcompiler

 

سلام علیکم؛

در قسمت های قبلی روش کار با ابزار bamcompiler رو شرح دادم و مثال هایی رو هم آوردم. اگه هنوز اون مطالب رو نخوندید، بهتره اول اون ها رو بخونید بعد این مطلب رو به عنوان مطلب تکمیلی مطالعه کنید.

همچنین چگونگی نوشتن برنامه های تحت ویندوز با php و wb رو هم به طور مختصر شرح دادم. حالا فرض کنید پروژه ی خود را نوشته اید و با پسوند phpw ذخیره کرده اید و مشکلی هم ندارد و می خواهید به فایل اجرایی مستقل exe قابل اجرا در محیط ویندوز تبدیل کنید.


ادامه مطلب
نوشته شده توسط حجت در 13:37 |  لینک ثابت  • 

دوشنبه بیستم اسفند 1386

معرفی و دانلود برنامه ی SQLite Administrator

معرفی و دانلود برنامه ی SQLite Administrator

 

سلام علیکم؛

 

 

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

 

 


ادامه مطلب
نوشته شده توسط حجت در 14:23 |  لینک ثابت  • 

یکشنبه نوزدهم اسفند 1386

آموزش برنامه ریزی فایل پروژه bamcompile برای تبدیل PHP به فایل اجرایی EXE

آموزش برنامه ریزی فایل پروژه bamcompile برای تبدیل PHP به فایل اجرایی EXE

 

سلام علیکم؛

آموزش تبدیل فایل های PHP به فایل های اجرایی EXE در بخش "تکنیک های PHP شماره 10: تکنیک های تکمیلی قسمت سوم" آورده شده است.

در این مقاله سعی دارم نحوه ی برنامه ریزی فایل های bcp را برای استفاده بهتر از bamcompile توضیح بدهم.

کدهای زیر را باید با نرم افزار Notepad ویندوز و یا یک برنامه ی ویرایشگر متنی دیگر نوشت و با پسوند bcp ذخیره کرد.


ادامه مطلب
نوشته شده توسط حجت در 9:34 |  لینک ثابت  • 

شنبه هجدهم اسفند 1386

دانلود مجموعه تکنیک هایPHP: شامل 30 تکنیک مفید و کاربردی برای PHP

دانلود مجموعه تکنیک هایPHP: شامل 30 تکنیک مفید و کاربردی برای PHP

 

سلام علیکم؛

 

 

تمامی تکنیک های مندرج در این وبلاگ درون یک فایل PDF قرار گرفته است و می توانید از اینجا دانلود کنید.

 

نوشته شده توسط حجت در 13:39 |  لینک ثابت  • 

شنبه هجدهم اسفند 1386

تکنیک های PHP شماره 10: تکنیک های تکمیلی قسمت سوم

تکنیک های PHP شماره 10: تکنیک های تکمیلی قسمت سوم

 

1. ساخت فایل های ZIP

2. دستور try-catch

3. تبدیل فایل های PHP به فایل های اجرایی EXE


ادامه مطلب
نوشته شده توسط حجت در 13:27 |  لینک ثابت  • 

شنبه هجدهم اسفند 1386

آموزش برنامه نویسی ویندوز با PHP و WinBinder

آموزش برنامه نویسی ویندوز با PHP و WinBinder

 

سلام علیکم؛

به نظر شما این برنامه رو با چه زبانی نوشته اند؟ http://www.32cards.com

اگه حوصله ندارید بازی 7 مگابایتی رو دانلود کنید، اشکالی نداره، من به شما می گم! با PHP و WinBinder. بله با زبان قدرتمند PHP می توان برنامه های اجرایی تحت ویندوز نوشت. اما PHP به تنهایی قادر به انجام این کار نیست و شما باید از یک برنامه ی تکمیلی به نام WinBinder هم استفاده کنید.

 

اول می خوام یه توضیحاتی خدمت شما عرض کنم:

1. هر سه برنامه ی استفاده شده برای این کار یعنی PHP، WinBinder (که از این به بعد به اختصار WB می نویسم) و bamcompiler رایگان و OpenSource هستند. البته در کشور ایران چون کپی رایت رعایت نمی شه رایگان بودن نرم افزار شاید زیاد معنی نداشته باشه، چون ایران کشوری پیشرفته است!!

2. برای استفاده از این برنامه ها دانستن زبان PHP آن هم حد کافی فقط یک شرط لازم است، برای برنامه نویسی ویندوز باید علاوه بر PHP توابع WB و نحوه ی کد نویسی آن را هم یاد بگیرید.

3. برای استفاده از این برنامه های نیازی به سرور بودن کامپیوتر شما نیست، اصلا نیازی به نصب و راه اندازی PHP روی کامپیوتر شما نیست، چون WB خودش دارای PHP مستقل می باشد و از آن استفاده می کند.

 


ادامه مطلب
نوشته شده توسط حجت در 10:40 |  لینک ثابت  • 

جمعه هفدهم اسفند 1386

تکنیک های PHP شماره 9: تکنیک های تکمیلی قسمت دوم

تکنیک های PHP شماره 9: تکنیک های تکمیلی قسمت دوم

 

1. دسترسی به ایمیل با استفاده از POP3

2. ساخت و ارسال ایمیل با فایل پیوست (Attachment)

3. ساخت فایل های PDF


ادامه مطلب
نوشته شده توسط حجت در 9:59 |  لینک ثابت  • 

پنجشنبه شانزدهم اسفند 1386

تکنیک های PHP شماره 8: تکنیک های تکمیلی قسمت اول

تکنیک های PHP شماره 8: تکنیک های تکمیلی قسمت اول

 

1. کنترل معتبر بودن آدرس ایمیل ورودی

2. ساخت Who is (دامنه یاب) برای هاستینگ

3. انتقال فایل با استفاده از FTP (آپلود یا دانلود)


ادامه مطلب
نوشته شده توسط حجت در 9:44 |  لینک ثابت  • 

چهارشنبه پانزدهم اسفند 1386

ساخت یک وبلاگ در عرض 15 دقیقه با Ruby on Rails

سلام

در سایت اصلی Ruby on Rails یک آموزش ویدوئی برای ساخت وبلاگ در عرض ۱۵ دقیقه قرار گرفته است. این آموزش می تواند جالب باشد!

دانلود

 

نوشته شده توسط حجت در 14:35 |  لینک ثابت  • 

یکشنبه دوازدهم اسفند 1386

اصول اسکریپت نویسی با Hecl در 12 نکته

اصول اسکریپت نویسی با Hecl در 12 نکته

 

زبان اسکریپت نویسی Hecl بسیار ساده می باشد. اصول کلی آن به صورت خلاصه در 12 نکته آورده شده است.

 

 

سه نکته قبل از شروع دوازده نکته ی اصلی

نکته ی اول این که در Hecl پرانتز وجود نداره، نکته ی دوم این که در Hecl عملگر انتساب وجود نداره و باید از دستور set و سایر دستورات دیگر استفاده کنید و از همه مهمتر نکته ی سوم!

 

فرض کنید می خواهید فقط اسکریپت Hecl بنویسید (یعنی برای موبایل نباشه) برای این کار اسکریپت رو بنویسید و با پسوند hcl ذخیره کنید. سپس در پوشه ی hecl و در خط فرمان این دستور رو وارد کنید:

 

java -classpath jars/j2se/Hecl.jar Hecl  آدرس و نام فایل با پسوند

 

مجددا فرض کنید فایل شما با نام suite در پوشه ی tests قرار داشته باشه برای اجرای اون با Hecl این دستور را باید وارد کنید:

 

java -classpath jars/j2se/Hecl.jar Hecl tests/suite.hcl

 

چرا نگاه می کنید! نترسید! همین دستور بالا رو وارد کنید ببینید اجرا می شه یا نه!

 


ادامه مطلب
نوشته شده توسط حجت در 15:36 |  لینک ثابت  • 

یکشنبه دوازدهم اسفند 1386

معرفی و آموزش نصب و راه اندازی Hecl جهت برنامه نویسی جاوا برای موبایل

مقدمه

 

در این مقاله بحثی فنی راجع به چگونگی نصب زبان اسکریپت نویسی Hecl روی ویندوز جهت برنامه نویسی جاوا برای موبایل خواهم داشت. اما قبل از آن این نکته را یادآور می شوم که چنین مقاله ای (تا این لحظه) با این موضوع به صورت فارسی روی اینترنت وجود نداشته است و از شما خواهشمندم اگر از این مقاله (و یا مقالات دیگر این وبلاگ) کپی بر می دارید حتما آدرس وبلاگ را به عنوان منبع ذکر کنید در غیر این صورت کار شما مورد رضایت نیست.

 

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

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

 

قدم اول: نصب جاوا بر روی ویندوز

قدم دوم: نصب Wireless toolkit

قدم سوم: نصب Ant Apache بر روی ویندوز

قدم چهارم: نصب Hecl

 


ادامه مطلب
نوشته شده توسط حجت در 13:34 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

تکنیک های PHP شماره 7: تکنیک های مربوط به صفحات وب قسمت سوم

تکنیک های PHP شماره 7: تکنیک های مربوط به صفحات وب قسمت سوم

 

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

2. استخراج URL ها از یک صفحه ی وب خارجی و لیست کردن آن

3. خواندن محتوای یک فایل خارجی


ادامه مطلب
نوشته شده توسط حجت در 14:52 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

معرفی و دانلود Ruby on Rails

معرفی و دانلود Ruby on Rails

 

 

Ruby on Rails و یا به اختصار ROR یک تکنولوژی جدید برای ساخت صفحات وب دینامیک می باشد. Ruby یک زبان و Rails فریم ورک اجرای آن می باشد. من می خواستم این تکنولوژی را یاد بگیرم و آموزش آن را در این وبلاگ قرار دهم اما با توجه به مطالبی که در سایت ها و وبلاگ های خارجی دیگر نوشته شده است از این کار منصرف شدم.

 

بعضی از معایب این سیستم:

برای نوشتن یک صفحه کلی دنگ و فنگ داره! اما همه ی اون کارها رو با PHP خیلی راحت می تونید انجام بدی. حجمش نسبت به PHP بیشتره. سرورهای خیلی کمی در حال حاضر ROR رو پشتیبانی می کنند.

 


ادامه مطلب
نوشته شده توسط حجت در 13:50 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

تکنیک های PHP شماره 6: تکنیک های مربوط به صفحات وب قسمت دوم

تکنیک های PHP شماره 6: تکنیک های مربوط به صفحات وب قسمت دوم

 

1. تبدیل آدرس های URL غیرفعال در یک متن به آدرس های فعال (hyperlink)

2. اجرای یک فایل روی سرور و گرفتن خروجی از آن

3. محاسبه و نمایش ساخت صفحه (Page generation)


ادامه مطلب
نوشته شده توسط حجت در 13:27 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

تکنیک های PHP شماره 5: تکنیک های مربوط به صفحات وب قسمت اول

تکنیک های PHP شماره 5: تکنیک های مربوط به صفحات وب قسمت اول

 

1. نمایش یک فایل text

2. های لایت کردن (علامت زدن) دستورات PHP روی صفحه

3. پهن کردن (wrap) خروجی برای نمایش بهتر

 


ادامه مطلب
نوشته شده توسط حجت در 11:33 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

تکنیک های PHP شماره 4: تکنیک های مربوط به فایل ها و دایرکتوری

تکنیک های PHP شماره 4: تکنیک های مربوط به فایل ها و دایرکتوری

 

1. کپی کردن یک فایل از یک سایت دیگر داخل سایت خود

2. یافتن پوشه ی Temp سرور

3. محاسبه ی فضای خالی سرور


ادامه مطلب
نوشته شده توسط حجت در 9:39 |  لینک ثابت  • 

چهارشنبه هشتم اسفند 1386

تکنیک های PHP شماره 3: تکنیک های مربوط به آرایه ها

تکنیک های PHP شماره 3: تکنیک های مربوط به آرایه ها

 

1. معکوس کردن اعضای آرایه

2. جستجو در یک آرایه

3. شمارش تعداد اعضای یک آرایه


ادامه مطلب
نوشته شده توسط حجت در 8:13 |  لینک ثابت  • 

دوشنبه ششم اسفند 1386

تبدیل اینترنت موبایل به اینرنت کامپیوتر

تبدیل اینترنت موبایل به اینترنت کامپیوتر

اینترنت با پهنای باند حداقل 400kbpsدر ایران

اتصال به اینترنت با روش One Touch Access

 

این مقاله توسط خودم نوشته شده است و می توانید از اینجا دانلود کنید و بخوانید

 

با تشکر

نوشته شده توسط حجت در 15:32 |  لینک ثابت  • 

دوشنبه ششم اسفند 1386

معرفی و دانلود جاوا

معرفی و دانلود جاوا

 

الف. جاوا هست:

1. جاوا یک زبان برنامه نویسی برای اهداف عمومی است.

2. جاوا آسان است.

3. جاوا یک زبان OOP است (یعنی بر مبنای شی است، یعنی هر چیزی یک شی است)

4. جاوا شبیه C است.

5. جاوا به کوچک و بزرگ بودن حروف حساس است.

6. جاوا رایگان است!

 

ب. جاوا نیست:

1. جاوا، جاوااسکریپت (JavaScript) نیست.

2. جاوا یک سیستم عامل نیست.

3. جاوا فقط برای استفاده در اینترنت نیست.

4. جاوا کوچک نیست.


ادامه مطلب
نوشته شده توسط حجت در 14:24 |  لینک ثابت  • 

دوشنبه ششم اسفند 1386

تکنیک های PHP شماره 2: تکنیک های مربوط به اعداد

تکنیک های PHP شماره 2: تکنیک های مربوط به اعداد

 

در این پست، سه تکنیک جالب برای کار با اعداد معرفی می شود:

1. عدد فرد یا زوج؟

2. خواندن بهتر اعداد بزرگ

3. ایجاد شناسه های واحد


ادامه مطلب
نوشته شده توسط حجت در 13:41 |  لینک ثابت  • 

دوشنبه ششم اسفند 1386

تکنیک های PHP - شماره 1: تکنیک های مربوط به string

تکنیک های PHP - شماره 1: تکنیک های مربوط به string

 

سلام

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

 

1. کنترل کردن مقادیر خالی استرینگ

2. به رمز در آوردن استرینگ ها

3. تبدیل یک استرینگ شامل لیستی که با کاراکتر خاصی از هم جدا شده اند به یک آرایه

 


ادامه مطلب
نوشته شده توسط حجت در 11:15 |  لینک ثابت  • 

شنبه چهارم اسفند 1386

گوشی خود را سرور کنید: راهنمای سرور کردن گوشی با PAMP

گوشی خود را سرور کنید: راهنمای سرور کردن گوشی با PAMP

 

الف. PAMP چیست؟

PAMP مخفف Personal Apache MySQL PHP می باشد و برای تبدیل گوشی موبایل نوکیا دارای سیستم عامل Symbian S60 3rd  به سرور به کار می رود (دقیقا همان کاری که برنامه هایی مثل WAMP یا EasyPHP و ... روی کامپیوتر انجام می دهند)

 

با استفاده از این برنامه شما می توانید صفحات وب دینامیک (از نوع php، perl و python) را روی گوشی مشاهده کنید و همچنین به زبان PHP و MySQL برنامه بنویسید و آن ها را اجرا کنید. این مجموعه شامل موارد زیر است:

1. Apache: سرور

2. MySQL: سیستم مدیریت پایگاه داده (دیتابیس)

3. PHP، Perl . Python

 


ادامه مطلب
نوشته شده توسط حجت در 14:33 |  لینک ثابت  • 

شنبه چهارم اسفند 1386

معرفی وبلاگ

به نام خدا

سلام به همه ی آن هایی که مرا می شناسند و آن هایی که مرا نمی شناسند؛

 

من حجت اله محمدرضائی هستم و از این به بعد این وبلاگ را برای نوشتن مطالب خودم انتخاب کردم. من در گذشته دو سایت و چندین وبلاگ داشتم که به مرور زمان همگی از بین رفته اند و الان فقط یک سایت (www.juper.ir) و یک وبلاگ (mahdighaem.mihanblog.com) باقی مانده که وبلاگ قبلی هم به زودی کارش رو تمام می کنه و سایت هم با این وضعیت فکر نمی کنم چند ماه دیگه دووم داشته باشه.

 


ادامه مطلب
نوشته شده توسط حجت در 14:16 |  لینک ثابت  •