Archive

Archive for اکتبر 2009

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

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

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

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

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

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

رولشتاین

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

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

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

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

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

 

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

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

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

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

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

ویندوز 8

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

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

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

 

 

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

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

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

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

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

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

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

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

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

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

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=;»)

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

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

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