اجرای برنامه های نوشته شده با گامباس در ویندوز

اکتبر 23, 2009 با mohammaddesign
پیش نوشت :  راهی برای اجرای گامباس بر روی ویندوز وجود ندارد اما یک راه حل نسبتا پیچیده و فرعی برای اجرای برنامه های نوشته شده با گامباس بر روی ویندوز وجود دارد

این روش مبتنی بر استفاده از فری ان ایکس سرور و کلاینت میباشد

How To Run Gambas On Windows : http://gambasdoc.org/help/howto/windows

Gambas does not run on the Windows Operating System.
But if what you need is running an application made in Gambas from a Windows computer, here is a solution
This solution is based on the free implementation of the NoMachine NX protocol, named freenx server
The Windows computer will use the NoMachine NX client to connect to the Linux server and run the application

اما یک راهنمای جامع هم برای نصب ان ایکس کلاینت لازم دارید

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

رولشتاین

اکتبر 23, 2009 با mohammaddesign
پیش نوشت : کتاب جدیدی که این روزها میخوانم : رولشتاین از سال بلو

نمیتوانم با اصرار و از روی جو زدگی به شما بگویم که این کتاب را بخوانید … برای من که تازه از خواندن یاددداشت های زیر زمینی داستایوسکی فارغ شده ام این کتاب دنیای دیگری را به تصویر میکشد مدرن تر از ذهنیات داستایوسکی اما به نظرم خیلی ضعیف تر
یک بار دیگر هم گفته بودم کتاب هایی که میخوانم بر هم تاثیر میگذارند و سبک و سنگین نکردن آنها محال است شاید این از کشاکش های ذهن من باشد ؟

اما در گوگل به دنبال اطلاعات بیشتری از رمان رولشتاین بودم که به اینجا رسیدم

که آن طور که مشخص است هلشتاین نوعی نژاد گاو شیری است : همین باعث میشود که این رمان را بخوانیم و بیشتر در مورد آن بنویسیم تا در سایه گاوهای شیری قرار نگیرد و گوگل هم به بیراهه نرود

پی نوشت
تشکر ویژه از سرکار خانم منصوره وحدتی احمد زاده برای ترجمه خوبشان

 

دلفی و پاسکال به زبان عربی

اکتبر 22, 2009 با mohammaddesign
پیش نوشت : یادگیری باسکال  و دلفی به زبان عربی

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

ویندوز 8

اکتبر 22, 2009 با mohammaddesign
پیش نوشت :  مدت هاست ویندوز سون را نصب کرده ام و از کار باهاش راضی ام اما کنجکاوی نوع بشر را پایانی نیست حالا باید شتافت به سوی ویندوز هشت . گرچه بیشتر به یک شوخی شباهت دارد

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

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

 

 

اجرای مک در لینوکس : یا پنگوئنی که عاشق سیب شد

اکتبر 19, 2009 با mohammaddesign
پیش نوشت :  اجرای مجازی سیستم عامل مک در لینوکس  : البته همین جا بگم نه واقعا به شکلی که فکر میکنید 

برای شروع به اینجا مراجعه کنید و برای اطلاعات بیشتر به اینجا

Mac-On-Linux : MOL : provides a virtual machine for running MacOS, MacOSX and Linux (in progress) on your PowerPC machine : http://www.maconlinux.org

فکر کنم تعریف بالا دقیق ترین توضیح برای کاریه که مول میکنه

Gentee : Open Source Free Programming Language

اکتبر 17, 2009 با mohammaddesign
برای دانلود این زبان برنامه نویسی اپن سورس به اینجا مراجعه کنید

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

Everyone can find something useful in Gentee. The language is concise and does not contain any complicated constructions and concepts. You can not only use Gentee for free, but also participate in its development. As the head of this project, I have written many lines of software code in Gentee. I enjoy programming in Gentee: I like its ideology; I like its spirit; and I love the language. We look forward to Gentee becoming a comfortable and powerful tool of communication with your computer. We feel that each new user of Gentee validates our approach and rewards our efforts
http://www.gentee.com

کار با پُست‌گِرس‌کیواِل در دات نت

اکتبر 15, 2009 با mohammaddesign
پیش نوشت : پروژه یکی از دوستان باعث شد تا از پست‌گِرس‌کیواِل در دات نت استفاده کنم

برای شروع به اینجا مراجعه کنید و دات نت دیتا پروایدر پُست‌گِرس‌کیواِل را برای دات نت دانلود کنید

Npgsql – .Net Data Provider for Postgresql : http://npgsql.projects.postgresql.org
Npgsql is a .Net Data Provider for Postgresql. It allows any program developed for .Net framework to access database server. It is implemented in 100% C# code. Works with Postgresql 7.x and above

حجم این فایل در حدود 600 کیلوبایته … فایل را از حالت فشرده خارج کنید

دو فایل بالا را به پروژه خود اضافه کنید

به همین سادگی : تنها کافی است از دستور ایمپورت در وی بی دات نت یا دستور یوزینگ در سی شارپ استفاده کنید

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

Dim con As NpgsqlConnection = New NpgsqlConnection(“Server=127.0.0.1;Port=5432;Database=mk;User Id=postgres;Password=;”)

برای آشنایی با سایر شکل های اتصال به پایگاه داده به اینجا مراجعه کنید

کد بالا باعث نمایش محتوای جدول مورد نظر در دیتاگرید میشود

پی نوشت
شما از چه روشی استفاده میکنید

JPC : fast pure Java x86 PC emulator

اکتبر 14, 2009 با mohammaddesign
پیش نوشت : معرفی جی پی سی : کامپیوتر مجازی شما

JPC is the fast pure Java™ x86 PC emulator
Use JPC to boot virtual computers right here in your browser

برای شروع به اینجا مراجعه کنید

JPC is a pure Java emulation of an x86 PC hardware in software
JPC creates a virtual computer upon which you can install your favorite operating system in a safe, flexible and powerful way. It aims to give you complete control over your favorite PC software’s execution environment, whatever your real hardware or operating system, and JPC’s multi-layered security makes it the safest solution for running the most dangerous software in quarantine – ideal for protecting your machine from malicious or unstable software

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


Cross-Platform
JPC is pure java software and is therefore able to run on almost any device and with almost any operating system


Secure
JPC comes with the assured security of being run entirely within the Java sandbox. This means that the emulated hardware is completely isolated from the underlying hardware and cannot damage or interfere with it in any way


Flexible
With JPC, you have complete configuration control with virtual peripherals and software libraries. And if you mess up, you only mess up your virtual PC. Just delete your disk images and start again
As an added bonus, JPC gives you a few handy side effects

Return to childhood and play your favorite DOS games
Take your computer with you on your mobile phone
Run a million identical virtual PC’s on a million different devices

 

پانزدهمین نمایشگاه بین المللی کامپیوتر و اتوماسیون اداری : اتوکام

اکتبر 14, 2009 با mohammaddesign
پیش نوشت : کم کم خودمان را برای نمایشگاه اتوکام 2009 آماده میکنیم


http://autocom2009.com

برای اطلاع از آخرین اخبار پانزدهمین نمایشگاه بین المللی کامپیوتر و اتوماسیون اداری اصفهان : اتوکام 2009 به اینجا سر بزنید

پی نوشت
نمایشگاه اتوکام باید به رویداد اتوکام تبدیل شود : این خبر را حتما مطالعه کنید

مفسر آنلاین زبان بیسیک

اکتبر 14, 2009 با mohammaddesign
پیش نوشت : شاید در دنیای پر شتاب برنامه نویسی امروز داشتن یک مفسر آنلاین زبان برنامه نویسی بیسیک زیاد مهم نباشد اما تجربه کار با زبان های برنامه نویسی در محیط آنلاین همیشه برایم جالب بوده

برای شروع به این سایت مراجعه کنید : یک ثبت نام ساده  انجام دهید و برنامه های قدیمی بیسیک خود را در کادر مربوطه وارد کنید و اجرا : به همین سادگی : چنین مفسرهای آنلاینی گاهی شما را از سر و کله زدن با برنامه های قدیمی تحت داس نجات میدهد : اگر زبان بیسیک را به کل فراموش کرده اید به راهنمای درون سایت سر بزنید

Programming Lessons and Online (yes, Online!) Basic Interpreter : Rockerfer Basic
Rockerfer Basic is the ideal programming tool to learn efectively basic and advanced programming techniques. Its features make useful for beginner or adavancd students, and for advanced courses where designing efficient algorythms is key to build the solid foundations of a large scale project
Rockerfer Basic has a flexible syntaxis, allowing to write a sentence more than one way
You can execute your programs or algorythms written in pseudocode directly, without much modification
http://www.pachesoft.com/rockerferbasic