جمعه 26 مهر 1398 |  عضویت / ورود

محصولات ما: Linga (لینگا)؛ برنامه‌ای برای پیشگیری و درمان تایپ اشتباه به زبان دوم کیبورد


ما ده سال پیش در مطلب «برنامه‌ای کوچک برای دردسری بزرگ! (رفع دردسر تایپ حروف انگلیسی به جای حروف فارسی)» برنامه کوچکی که با نام MagicFa ساخته بودیم را معرفی کردیم.

این برنامه، در حقیقت یک درمان برای یک معضل بزرگ بود؛ معضلی که اگر مثل من دائم در حال تایپ و کدنویسی باشید و البته سرعت تایپتان از سرعت فکر کردنتان بیشتر شده باشد، می‌فهمید چه اعصابی از انسان خرد می‌کند! تصور کنید، یک خط طولانی را تایپ می‌کنید و ناگهان به صفحه نمایش نگاه می‌کنید و می‌بینید که با زبان دوم کیبورد تایپ کرده بودید! مثل همین چند دقیقه پیش:

سثف لمخذشم اخف نثغ بخق حقخلقشپ هد ز٫

چقدر پاک کردن و نوشتن این متون در این مواقع سخت است!

در سال‌های اخیر، ده‌ها برنامه برای درمان این درد توسط برنامه‌نویسان کشورهای غیرانگلیسی‌زبان نوشته شده است؛ مانند Ochepyatka یا LangOver و... که می‌توانید لیست کامل آن‌ها را در آدرس زیر ببینید:

https://alternativeto.net/software/langover

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

در این سال‌ها حتی گوگل هم وارد میدان شد. شما اگر به اشتباه به زبان دیگر چیزی را تایپ کنید، گوگل در اکثر مواقع این اشتباه را تشخیص می‌دهد و خودش عبارت درست را جستجو می‌کند. مثلاً به جای آفتابگردان تایپ می‌کنید: Htjhf'vnhk (نتیجه را ببینید)

از طرفی، در این ده سال، هر بار که من اشتباه تایپ می‌کردم، به این فکر فرو می‌رفتم که آیا می‌شود راهی برای «پیشگیری» از این مشکل پیدا کرد؟

به دلیل این مشکل فکر کردم: اکثر مواقع دلیل این مشکل این است که کاربر به جای نگاه به مانیتور، به کیبورد نگاه می‌کند (و یا در فکر است و به جای دیگری خیره شده).

بنابراین به این نتیجه رسیدم که اگر بتوانیم روی کیبورد یک نشانه قرار دهیم که کاربر با نگاه به آن بفهمد الان چه زبانی فعال است (مثلاً فارسی یا انگلیسی) به احتمال زیاد، کاربر متوجه می‌شود که زبان مورد انتظارش فعال نیست و باید زبان را تغییر دهد.

فکر خوبی بود اما چه نشانه‌ای روی کیبورد؟ مثلاً به ذهنم رسید که (۱)کیبورد را موقع تایپ به زبان انگلیسی بلرزانیم! (اما این نیاز به تعریف یک استاندارد جدید برای کیبورد داشت! کیبوردهای قدیمی را چه کار کنیم!؟) به ذهنم رسید که (۲)یک لامپ LED با USB به سیستم وصل شود (کیبورد من یک خروجی USB در کنارش دارد و اتفاقاً روی کیبورد یک لامپ شبیه لامپ مطالعه هم هست که مثلاً در شب روی کیبورد بتابد) را موقعی که زبان انگلیسی است روشن کنیم. (این هم ایده خوبی نبود چون کاربر باید برای این معضل یک قطعه جدید می‌خرید).

از کیبورد ناامید شدم. به ذهنم رسید که (۳)صفحه نمایش هنگامی که به زبان انگلیسی شروع به تایپ می‌کنیم چشمک بزند. این هم ایده خوبی نبود چون کاربر را اذیت خواهد کرد. مگر اینکه تشخیص دهیم که کاربر دارد اشتباه تایپ می‌کند که این خودش یک کدنویسی پیچیده نیاز دارد و در بسیاری مواقع تشخیص اشتباه در کاراکترهای اول ممکن نیست.

به سراغ اطلاع‌رسانی از طریق صدا رفتم. تصمیم بر این شد که (۴)وقتی کاربر شروع به تایپ می‌کند، اگر زبان انگلیسی بود، یک صدا از اسپیکر و یا (۵)بازر (بوق مادربورد) شنیده شود. این ایده، ایده عالی‌ای بود و هست اما بررسی صدرالدین (qwerty13) نشان داد که چالش‌های زیادی در این زمینه داریم؛ ایمیل او:

از ماه قبل که در مورد مجیکفای جدید گفتید در مورد بخشای مختلفش گشتم. یک کد کاربردی برای پخش بیپ با بازر مادربرد پیدا کردم و مقداری کد برای فهمیدن اسم برنامه ای که الان کاربر روشه دیدم؛ اما کلی چالش در طراحی این نرم افزار هم به ذهنم رسید. مثلا اینکه چطور تشخیص بدیم کاربر در حال تایپ هست که بهترین روش همونی هست که شما گفتید یعنی اولین باری که در یک پنجره کلیدی زده میشه اما چالش اینجا این هست که چطور به سبکترین حالت ممکن تغییر پنجره رو تشخیص بدیم چون کد هایی که دیدم با تغییر focus کار نمیکنن بلکه با هربار درخواست اسم برنامه رو برمیگردونن که یعنی باید تایمر تنظیم بشه و این رم میبره... (یک چیزی هم الان به ذهنم اومد. داخل نرم افزار هایی مثل ورد اگر بین پنجره هاش جابجا بشیم خودش خودکار زبان عوض میکنه و اگر با این روش مجیکفا ساخته بشه روی ورد تشخیص نمیتونه بده)
چالش دوم نحوه ی اطلاع رسانی هستش. اگر مانیتور چشمک بزنه (یک کدی هم پیدا کردم که باهاش میشه نور صفحه رو بالا برد تا بیشتر جلب توجه کنه) خوبه ولی همه جا جوابگو نیست. اگر صدا از بلندگو پخش بشه ممکنه کاربر ها مثل شما و من صدا رو خیلی کم یا بسته باشن و اگر با کد صدا رو زیاد کنیم ممکنه اتفاقات بدی بیفته.
در نهایت رفتم سراغ اینکه بازر مادربرد رو به صدا در بیارم. یک کتابخانه ای به نام InpOut32 هست که باهاش میشه پایه های IO کامپیوتر رو دستکاری کرد و پایه های بازر هم جزو همین دسته هست؛ کتابخونه رو نصب کردم و کد های آماده ش رو امتحان کردم اما کار نکرد. بین نسخه ۳۲ و ۶۴ بیتی هم جابجا شدم باز کار نکرد بعد دیدم ای دل غافل این لپ تاپ ها که اصلا بازر ندارن همه اعلان هاشون هم شبیه بازره فقط (حتی وقتی دکمه شیفت چپ رو چندبار پشت هم فشار میدید صدا از بلندگو پخش میشه و با بستن صدا اون هم بسته میشه)...
هیچی دیگه خلاصه الان با این شرایط درمان بهتر از پیشگیری هست و حتی خیلی سریع تر...

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

به هر حال، در حالی که یک روز به کیبورد خیره شده بودم تا ببینم چطور می‌توان این معضل را رفع کرد، نگاهم به یک چراغ روی کیبورد افتاد که ما بعد از DOS، هیچ وقت از آن استفاده نکرده‌ایم! چراغ Scroll Lock !

ناگهان چشمانم گرد شد! چرا از این چراغ برای هشدار استفاده نکنیم!؟ آن هم وقتی که در کیبوردهای حرفه‌ای، این LED دقیقاً زیر Space و مقابل چشم کاربر است:

https://img.aftab.cc/news/98/keyboard_leds.jpg

 

به هر حال، تصمیم بر همین شد و اینکه مجیکفا نیز با این ایده ادغام شود.

با محصول جدید ما آشنا شوید:

لینگا (Linga)

https://img.aftab.cc/news/98/linga.png

 لینگا در مورد معضل تایپ اشتباه به زبان دیگرِ کیبورد، دو کار انجام می‌دهد:

۱- پیشگیری:

لینگا، هنگامی که زبان فعال شما انگلیسی است، چراغ Scroll Lock را برای شما روشن می‌کند (و البته می‌توانید در کیبوردهایی مثل کیبورد لپ‌تاپ‌ها که Scroll Lock ندارد، تنظیم کنید که مثلاً اگر زبان فارسی شد، چراغ CAPS Lock روشن شود. با توجه به اینکه در حالت فارسی، CAPS Lock هیچ کاربردی نخواهد داشت، این کاربرد می‌تواند برای این چراغ در نظر گرفته شود)

۲- درمان:

اگر باز هم با وجود روشن بودن چراغ، متنی را اشتباه تایپ کردید، کافی‌ست آن را انتخاب کنید و کلیدهای Ctrl+Alt+X را بزنید تا آن متن به زبان دیگر تبدیل شود! (همانطور که در تصویر این برنامه مشخص است، می‌توانید این کلیدها را نیز به دلخواه تغییر دهید) (فراموش نکنید که اگر یک خط متن را تایپ کردید، با فشردن کلیدهای Shift+Home در ویندوز می‌توانید به سرعت آن خط را انتخاب کنید)

لینگا برای همه زبان‌ها و همه کیبوردها با چینش حروف مختلف

ابتکار مهمی که در لینگا به کار برده شده این است که می‌توانید چینش حروف را مطابق میل خود تغییر دهید. فقط کافی‌ست از منوی Tools گزینه Change Dictionary را بزنید و در ستون سمت چپ تمام حروف کیبورد به زبان اول (ابتدا بدون Shift و سپس با Shift) را زیر هم تایپ کنید و در ستون سمت راست، تمام حروف به زبان دوم. همین! لینگا دیگر مطابق میل شما عمل خواهد کرد. (به طور پیشفرض لینگا بر اساس کیبورد Persian (Standard) در ویندوز ۸ به بعد کار می‌کند. (راهنمای تغییر کیبورد به حالت استاندارد در ویندوز ۸ و ۱۰)

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

دانلود لینگا

برای دانلود این برنامه کم‌حجم که نیازی هم به نصب ندارد، روی لینک زیر کلیک کنید:

Download Linga

 

 

چالش‌های طراحی (برای برنامه‌نویس‌ها)

در طراحی این برنامه ساده، چالش‌های زیر که برخی ساعت‌ها نیاز به جستجو و آزمون و خطا داشت باید حل می‌شد:

۱- مقیم کردن برنامه در حافظه

۲- شنود دائم کیبورد فعال

۳- روشن کردن LEDها

۴- شناسایی کیبورد فعال ویندوز

۵- نوشتن در ریجستری و خواندن آن برای ثبت تغییرات کاربر

۶- تعریف کلیدهای میان‌بر برای برنامه در سراسر ویندوز (Global HotKey)

۷- امکان تغییر کلیدهای میان‌بر توسط کاربر

۸- اجرای برنامه در شروع ویندوز

۹- دسترسی برنامه به متن انتخاب شده در همه برنامه‌ها

۱۰- اصلاح متن اشتباه

۱۱- شنود کلیدهای میان‌بر و Paste کردن در برنامه مورد نظر

۱۲- تعریف دیکشنری در برنامه‌نویسی و یافتن حروف جایگزین به صورت دو-طرفه

و...

 

اگر پیشنهادی در مورد رفع این چالش به ذهن شما رسید بیان کنید تا اگر جالب بود، در نسخه‌های بعد در نظر بگیریم.

موفق باشید؛
حمید رضا نیرومند

[1820 مشاهده | (ادامه متن ... | 25 نظرات| چاپ این مطلب | امتیاز : 0) | #اطلاعیه‌های آفتابگردان]

محصولات ما: Today ؛ تاریخ شمسی، میلادی و قمری و دفترچه یادداشت آنلاین برای مرورگر شما (محصولی کوچک اما مفید از آفتابگردان)


درست است که ما اخیراً «شمسا» را ارائه کرده بودیم (محصولی که تاریخ شمسی را در کنار ویندوز نمایش می‌داد و یک دفترچه یادداشت هم داشت...)، اما حقیقت این است که ما همیشه گفته‌ایم که دنیا به سمت آنلاین شدن پیش می‌رود و به زودی آیندگان به ما خواهند خندید که به طور مثال برنامه‌ای نوشته‌ایم که فقط روی ویندوز یا فقط روی گوشی آندروید و... اجرا می‌شود.

به هر حال، اگر شما هم مثل من زندگی‌تان در مرورگر خلاصه می‌شود، من برای خودم و البته برای شما یک شمسای آنلاین آماده کرده‌ام:

Aftabgardan Today

https://today.aftab.cc

https://img.aftab.cc/news/97/aftab_today.png

 

همانطور که می‌بینید، در این صفحه ساده که نهایت تلاشمان را کرده‌ایم که بسیار سبک و کم‌حجم باشد:

- تاریخ شمسی، میلادی و قمری نمایش داده می‌شود.

- ساعت دقیق کشور بدون وابستگی به ساعت سیستم شما نمایش داده می‌شود.

- در آیکون بالای پنجره شماره روز شمسی نمایش داده می‌شود و فقط کافی‌ست این صفحه را یک بار در مرورگر خود باز کنید و روی سربرگ کلیک راست کنید و Pin Tab را انتخاب کنید تا همیشه در ابتدای مرورگر شما باشد و شماره روز را نمایش دهد.

- با نگه داشتن موس روی سربرگ پنجره، تاریخ شمسی نمایش داده می‌شود.

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

- از همه جالب‌تر اینکه یک دفترچه یادداشت نیز در کنار پنجره در نظر گرفته‌ایم که اگر نکته‌ای هست که باید جایی یادداشت کنید تا فراموش نکنید، سریعاً در آن یادداشت کنید. (این نوت‌ها به صورت کوکی روی سیستم شما ذخیره می‌شوند و تا سال ۲۰۲۵ اگر مرورگر خود را پاک نکنید باقی می‌مانند. توجه کنید که یادداشت‌ها جایی جز روی مرورگر سیستم شما ذخیره نمی‌شوند)

 

این هم در حقیقت یک افزونه برای همه مرورگرها که تاریخ شمسی، میلادی و قمری را نمایش می‌دهد و دفترچه یادداشت نیز هست ;)

موفق باشید؛
حمید رضا نیرومند

[1864 مشاهده | (ادامه متن ... | 2 نظرات| چاپ این مطلب | امتیاز : 5) | #اطلاعیه‌های آفتابگردان]

محصولات ما: خبر ویژه: لینکا ۳ منتشر شد! - Linka 3 Released (سیستم مدیریت لینکدونی و اسکریپت فروش فایل)


طی ۱۵ سال فعالیت، ما تجربه فوق‌العاده‌ای در تولید سیستم‌های نرم‌افزاری همچون تِستا ۳ (سیستم مدیریت آزمون آنلاین)، نُمرا ۳ (سیستم مدیریت آنلاین آموزشگاه) و یک دوجین سیستم دیگر داشته‌ایم. سیستم‌های ما (به ویژه تستا و نمرا) چنان فروش موفقی داشته‌اند که حقیقتاً ما را به تعجب واداشته‌اند!

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

اما امروز، در شب میلاد امام باقر (علیه السلام) خوشحالیم که اعلام کنیم پس از چند ماه تلاش، بالاخره این سیستم با نام «لینکا» آماده عرضه شد:

Linka 3

لینکدونی قدیمی آفتابگردان را شاید بشود اولین پیاده‌سازی از یک سیستم لینکدونی در آفتابگردان دانست (لینکا ۱) که عمر آن بیش از ده سال است! پس از آن در دوره‌های طراحی وب پیشرفته، چندین بار ما لینکا را به طور آموزشی پیاده‌سازی کردیم (لینکا ۲) ولی این بار تصمیم بر این شد که به طور جدی سیستم را با جزئیاتی که مد نظرمان بود پیاده‌سازی کنیم.

و ما لینکا ۳ را در یک جمله اینطور معرفی می‌کنیم:

همه آنچه که برای مدیریت یک لینکدونی و یک مرکز فروش آنلاین فایل نیاز دارید و می‌توانید تصور کنید!

لینکا ۳ حاصل سال‌ها پیاده‌سازی آزمایشی و آموزشی لینکا است؛ بنابراین بعید است امکانی را نیاز داشته باشید که در آن تعبیه نشده باشد.

لینکا ۳ تجربه جدیدی در آفتابگردان بود. از این لحاظ که تقریباً اولین پروژه‌ای بود که سه نفر به طور گروهی روی کدنویسی آن کار کرده‌اند. و از این جهت که در پیاده‌سازی لینکا ۳ از جدیدترین و پیشرفته‌ترین مباحث در برنامه‌نویسی استفاده کردیم. به طور مثال برای اولین بار، لینکا ۳ به طور کامل با روش MVC کدنویسی شده است. از Bootstrap 4 و گرافیک بسیار زیبایی بهره برده‌ایم، لینکا به طور کامل Responsive است و نوع کدنویسی نسبت به پروژه‌های قبلی بهبودهای بسیار زیادی داشته.

امکانات لینکا ۳

پیش از هر چیز، پیشنهاد می‌کنیم ویدئوی زیر که از لحظه نصب لینکا شروع می‌شود و گشتی در امکانات پنل مدیریت و پنل کاربری می‌زند را دانلود و مشاهده کنید تا یک آشنایی کلی با سیستم پیدا کنید:

https://img.aftab.cc/news/96/linka3video.jpg

به طور خلاصه به برخی امکانات لینکا ۳ اشاره می‌کنیم:

۱- رابط گرافیکی زیبا و انعطاف‌پذیر:

هر چند رابط کاربری لینکا ۳ بسیار زیبا است اما با توجه به پیاده‌سازی با روش MVC شما با آشنایی اجمالی با HTML و CSS می‌توانید هر تغییری که خواستید به راحتی در سیستم ایجاد کنید.

نگاهی به رابط بخش کاربری و پنل مدیریت داشته باشید (با کلیک روی عکس‌ها، آن‌ها را در ابعاد بزرگ‌تر خواهید دید):

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot1.png

پنل مدیریت:

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot2.png

۲- در نظر گرفتن جزئی‌ترین نیازها در افزودن لینک:

ما جزئی‌ترین چیزهایی که ممکن است در مشخصات یک لینک به ذهن برسد را در سیستم در نظر گرفته‌ایم. نگاهی به مشخصات لینک بیندازید:

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot3.png

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

- امکان افزودن عنوان، آدرس و نامک انگلیسی برای لینک
- قرار دادن هر متن و حتی عکس و در کل HTML در تولتیپ موس (وقتی موس روی لینک قرار می‌گیرد دیده خواهد شد)
- امکان تنظیم رنگ‌ها و صفات ظاهری مختلف برای لینک در حالت عادی و حالتی که موس روی لینک قرار می‌گیرد.
- امکان رمزدار کردن لینک یا خصوصی کردن آن. (اگر لینک را خصوصی کنید، می‌توانید به کاربران یا گروه‌های کاربری که وارد می‌کنید دسترسی بدهید)
- می‌توانید لینک‌هایی به عنوان آگهی داشته باشید که در بازه زمانی خاصی فعال شود و نمایش آن تمام شود! (این امکان می‌تواند در کسب درآمد، فوق‌العاده عمل کند)
- امکان اجازه دادن یا ندادن نظردهی و امتیازدهی برای کاربران مهمان و عضو برای تک‌تک لینک‌ها
- و از همه جذاب‌تر:

۳- امکان فروش لینک!

شما می‌توانید مشاهده لینک‌ها را مشروط به پرداخت مبلغی به صورت آنلاین کنید. لینکا، با توجه به تجربه ما در تستا و نمرا به ۱۰ درگاه بانکی یا درگاه واسط متصل می‌شود. (زرین‌پال، آرین‌پال، پی‌لاین، بانک‌های ملت، ملی، پاسارگاد، تجارت و...)

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot4.png

در بخش مدیریت می‌توانید در بخش «آمار فروش لینک» لینک‌هایی که فروخته شده است را مشاهده کنید.

۴- مدیریت کامل روی نظرات

هر نوع امکانی که برای مدیریت نظرات نیاز دارید در لینکا تعبیه شده است. (تأیید نظرات توسط مدیر، تعیین یک مدیر مخصوص برای تأیید نظرات، فعال یا غیرفعال کردن اجازه ثبت نظر برای کاربران عضو و مهمان، پاسخ دادن به نظرات به عنوان مدیر و...)

۵- مدیریت دسته‌ها

می‌توانید بی‌نهایت دسته (شاخه) به صورت تودرتو داشته باشید و حتی می‌توانید بالای هر دسته کدهای تبلیغاتی‌ای قرار دهید که در بالای لیست لینک‌های آن دسته آن تبلیغات نمایش داده شود.

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot5.png

۶- افزودن کاربر با مشخصات کامل و قابل کنترل

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

بنابراین، لینکا می‌تواند حتی به عنوان یک سیستم ثبت‌نام و جمع‌آوری داده‌های کاربران نیز مورد استفاده قرار بگیرد.

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

۷- امکان افزودن بی‌نهایت مدیر با دسترسی‌های مختلف

می‌توانید مدیرانی فقط با اجازه افزودن لینک یا به طور مثال مدیریت نظرات و... ایجاد کنید و به صورت گروهی لینکدونی را مدیریت کنید:

http://download.aftab.cc/products/linka/screenshots/linka3_screenshot6.png

۸- ارائه RSS از دسته‌های مختلف و امکان نمایش لینک‌های دسته‌های مختلف در سایت‌های دیگر

یکی از مهم‌ترین امکانات لینکا همین مورد است. مخاطبان شما می‌توانند RSS دسته‌ای از لینک‌ها که علاقه دارند را دنبال کنند و همچنین هر دسته خروجی Javascript دارد و این یعنی می‌توانید با یک خط کد ساده، لینک‌های هر دسته را هر جایی در هر سایتی که خواستید نمایش دهید.

۹- لینکا بر روی نُمرا و تِستا نصب می‌شود!

بله، ما این قول را داده بودیم که سیستم‌هایی که تولید می‌کنیم قابلیت یکپارچه‌سازی با سیستم‌های قبلی را داشته باشد. بر این اساس، لینکا قابل نصب بر روی تستا و نمرا است. اگر پیش از این، یکی از این دو سیستم را از ما تهیه کرده باشید می‌توانید هنگام نصب لینکا، پیشوند جداول آن سیستم‌ها را وارد کنید تا جدول کاربران لینکا دقیقاً همان جدول کاربران تستا یا نمرا شود. با این کار، کاربران شما در آن سیستم‌ها دیگر نیاز نیست که دوباره در لینکا ثبت‌نام کنند.

حالتی را تصور کنید که یک مدرسه برای دانش‌آموزان خود لینکا را خریداری کند و روی نمرا نصب کند و در لینکدونی سایت مدرسه به طور روزانه لینک‌های مفید برای دانش‌آموزان قرار دهد. دانش‌آموزان با همان نام کاربری و گذروآژه خود در نمرا یا تستا می‌توانند در لینکا لاگین کنند و ثبت نظر یا رأی کنند یا لینک پیشنهاد بدهند و...

لینکا قابلیت‌های متعدد دیگری نیز دارد که باید با آن کار کنید تا متوجه شوید.

دموی لینکا ۳

برای دریافت نام کاربری و گذرواژه مدیریت لینکا که یک دمو از آن در آدرس demo.linka3.ir نصب شده و یک نمونه به‌کارگیری رسمی لینکا در آدرس links.aftab.cc قابل مشاهده است، فرم تماس با ما را به «پشتیبانی محصولات آفتابگردان» پر نمایید و داخل آن بنویسید «دموی لینکا ۳ را ارسال نمایید».

قیمت لینکا ۳ و خرید آنلاین

لینکا در سه پلان مختلف برای مشتریان با شرایط مختلف ارائه می‌شود:

پلان یک: نسخه غیرتجاری

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

تنها محدودیت: تعداد مجاز لینک‌های غیررایگان: صفر

قیمت این نسخه: ۱۰۶ هزار تومان

برای خرید این نسخه روی لینک زیر کلیک نمایید:

خرید لینکا ۳ پلان یک

پلان دو: نسخه تجاری محدود

این نسخه مخصوص مشتریانی است که چند لینک محدود برای فروش دارند (به طور مثال یک مدرس که چند کتاب یا محصول الکترونیکی محدود برای فروش دارد).

تنها محدودیت: تعداد مجاز لینک‌های غیررایگان: ده لینک

قیمت این نسخه: ۲۰۶ هزار تومان

برای خرید این نسخه روی لینک زیر کلیک نمایید:

خرید لینکا ۳ پلان دو

پلان سه: نسخه تجاری نامحدود (Full Option)

این نسخه هیچ محدودیتی در هیچ بخش از سیستم ندارد.

قیمت این نسخه: ۳۰۶ هزار تومان

برای خرید این نسخه روی لینک زیر کلیک نمایید:

خرید لینکا ۳ پلان سه

نکات پیش از خرید لینکا:
۱- هر کاربر فقط مجاز است لینکا ۳ را بر روی یک سایت نصب کند. اما بر روی آن سایت، هر چند بار که خواست می‌تواند (مثلاً در چندین زیردامنه) نصب کند. یعنی کلیدی که هنگام خرید به شما داده خواهد شد مختص سایت شماست و بر روی سایت دیگران کار نخواهد کرد. بنابراین، هنگام خرید، حتماً باید آدرس سایتی که قصد نصب بر روی آن‌را دارید اعلام کنید تا کلید خاص آن سایت ارسال شود.
۲- لینکای خریداری شده هیچ محدودیتی در هیچ بخش (به جز مواردی که در بالا توضیح داده شد) ندارد. (یعنی در تعداد کاربران، تعداد لینک‌ها، تعداد همزمان کاربران و غیره هیچ محدودیتی وجود ندارد)
۳- لینکا فقط به صورت آنلاین قابل نصب است و امکان نصب آفلاین وجود ندارد.
۴- این مبلغ، مادام العمر است. (مانند هاست و دامنه نیست که به صورت سالیانه شارژ شود)
۵- تمامی آپدیت‌های سطح یک (یعنی آپدیت‌های مهم و کوچک) برای خریداران، رایگان خواهد بود اما ممکن است مانند هر نرم افزار پولی دیگری، یک آپدیت عظیم عرضه شود که آن آپدیت با هزینه باشد.
۶- اگر یک خریدار قادر نباشد لینکا را بر روی سایت خود نصب کند، این کار به رایگان برای وی انجام خواهد شد. (البته فراهم کردن بستر سخت‌افزاری و نرم‌افزاری مربوط به سرور طبیعتاً به عهده ما نیست و باید از هاستینگ خود بخواهید به طور مثال PHP یا وب‌سرور را روی سرور شما نصب کند... که البته در ۹۹ درصد مواقع نیاز به هیچ تنظیماتی از طرف هاستینگ نیست)
۷- خریدار، باید در نگهداری کلیدها و همینطور کدهای لینکای ارسالی مراقبت‌های لازم را داشته باشد. ما بر روی بخشی از پروژه که هیچ کس نخواهد دانست، کد خاص خریدار را درج می‌کنیم. اگر زمانی مطلع شویم که کدهای پروژه (برخلاف قوانین و وجدان) بدون اجازه ما منتشر شده است، از روی آن کد، خریدار خاطی را شناسایی خواهیم کرد و جرایمی مثل: قطع دسترسی وی به انجمن پشتیبانی و عدم امکان آپدیت کردن لینکا و در مراحل بعد، شکایات قانونی از شخص و سرور میزبان سایت وی و اخذ زیان مالی وارد شده را برای شخص خاطی در نظر خواهیم گرفت.
۸- حذف لینک و نام لینکا (کپی‌رایت آن) مجاز نیست. همچون بسیاری از سیستم‌های مطرح دنیا، حذف کپی‌رایت فقط به شرطی مجاز است که خریدار مبلغی را اضافه‌تر بپردازد. ما مبلغ حذف کپی‌رایت لینکا را ۱۰۰ هزار تومان در نظر گرفته‌ایم که باید به صورت جداگانه پرداخت شود. (در صورت نیاز، برای پرداخت این مبلغ، اینجا کلیک کنید)

۹- هر خریدار نهایتاً می‌تواند یک بار دامنه خود را تغییر دهد (توجه: منظور از تغییر دامنه، تغییر دامنه برای یک مؤسسه است و به این معنی نیست که لینکا در یک مؤسسه استفاده می‌شده است و حالا قصد انتقال به یک مؤسسه دیگر را داشته باشید) و با تضمین اینکه لینکا بر روی دامنه اول به هیچ وجه استفاده نخواهد شد، پس از پرداخت ۲۰ هزار تومان هزینه تولید کلید جدید، کلید جدیدی دریافت کند. اگر مجدداً دامنه تغییر کرد، باید یک کلید جدید خریداری شود.
۱۰- ما به طور دائم سایت‌های خریدار لینکا را بررسی می‌کنیم تا از قوانین بالا تجاوز نشده باشد. ضمن اینکه سیستمی در لینکا تعبیه کرده‌ایم که به محض نصب بر روی یک سایت، این موضوع به ما اطلاع داده خواهد شد تا از این طریق، از نصب‌های غیرمجاز خودداری شود.
یک نکته: قوانین بازدارنده که تعبیه کرده‌ایم، حقیقتاً دلیلی جز حمایت از توسعه لینکا ندارد. ما و شما می‌خواهیم لینکا هر روز بهتر شود، پس ما باید روی این پروژه متمرکز شویم و شما نیز حامی ما باشید.
۱۱- با توجه به واضح بودن توضیحات و فیلم‌ها و امکانات، پس از تحویل لینکا و کلید نصب، امکان برگشت مبلغ وجود ندارد.

پشتیبانی لینکا ۳:

با خرید لینکا ۳، سطح دسترسی نام کاربری شما در انجمن‌های آفتابگردان (اگر نام کاربری ندارید، لطفاً ثبت نام کرده و نام کاربری‌تان را بعد از پرداخت ارسال کنید) به انجمن پشتیبانی لینکا ۳ (که به طور پیش‌فرض دیگران به آن دسترسی ندارند) باز خواهد شد. تا زمانی که تیم آفتابگردان برپا باشد، ما وظیفه خود می‌دانیم که سؤالات آن انجمن را بی‌پاسخ نگذاریم و در کوتاه‌ترین زمان ممکن آن کاربر را راهنمایی کنیم.

ضمناً راهنمای لینکا در آدرس http://help.linka3.ir قرار گرفته است که حاوی آموزش‌های مورد نیاز است.

توجه: ضمانت ما برای پشتیبانی، ۲ سال و نهایتاً ده سؤال در سال است. پس از دو سال، در صورت نیاز به پشتیبانی، یک چهارم هزینه لینکا در آن زمان، برای ده سؤال دیگر (که طی دو سال بعد قابل استفاده است) دریافت خواهد شد. (دقت کنید که اگر شما پس از دو سال، سؤالی از تیم پشتیبانی نداشته باشید، نیازی به پرداخت این هزینه نیست)

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

تشکرها:

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

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

همینطور از همه شما عزیزان که به هر نحوی ما را حمایت می‌کنید، بی‌نهایت سپاسگذاریم.

موفق باشید؛
حمید رضا نیرومند

[5526 مشاهده | (ادامه متن ... | 17 نظرات| چاپ این مطلب | امتیاز : 5) | #اطلاعیه‌های آفتابگردان]

محصولات ما: Proja ؛ پروژا، سیستم مدیریت پروژه - هدیه آفتابگردان به مدیران پروژه‌ها به ویژه پروژه‌های نرم‌افزاری


ما تا به حال پروژه‌های مختلفی را عرضه کرده‌ایم که مهم‌ترینِ آن‌ها نُمرا و تِستا بوده است. اگر شما هم درگیر مدیریت پروژه‌های بزرگی مثل این دو باشید، قطعاً با یک چالش بزرگ مواجه هستید و آن، نیاز به سیستمی جهت ثبت و مدیریت مسائل (مشکلات، پیشنهادات، امکانات و...) مربوط به پروژه است.

برای مثال به تصویر زیر دقت کنید که یکی از فایل‌های حاوی مسائل مربوط به تستا را نشان می‌دهد!

https://img.aftab.cc/news/96/testa3_suggestions.png

برای نگهداری مشکلات و یا پیشنهادات و مواردی که باید در نسخه‌های بعدی در نظر گرفته شوند، مجبور بودیم از فایل وُرد استفاده کنیم و همانطور که مشخص است، برای نشان دادن اولویت کارها مثلاً از رنگ قرمز یا درشت کردن استفاده کرده‌ایم! خیلی از موارد هم روی کاغذ نوشته شده و خیلی از موارد در فایل‌های دیگر و ایمیل‌های مشتریان و ... پراکنده است!

به هر حال، این معضل به مرور با بزرگ‌تر شدن پروژه‌ها خودش را بیشتر نشان می‌داد؛ بنابراین، تولید یک سیستم مدیریت پروژه نرم‌افزاری در دستور کار قرار گرفت.

چندی پیش، در پایانِ دوره طراحی وب پیشرفته که در یکی از مؤسسات برگزار کردیم، دو دانشجوی برتر دوره (آقایان بهنام شهاب و حسن قنبری) خواستند که برای کسب تجربه بیشتر و دور نبودن از محیط کدنویسی، پروژه‌هایی را به آن‌ها بسپرم. به عنوان اولین پروژه، سیستم مدیریت پروژه را پیشنهاد دادم و پذیرفتند. با هم قریب به سه ماه مشغول بوده‌ایم و اکنون و بعد از زحمات بسیار و جلسات متعدد جهت تحلیل و رفع اشکال و... در شب میلاد پیامبر اعظم(ص) و امام جعفر صادق(ع) این پروژه به عنوان یک عیدی به ایرانیان، آماده است:

https://proja.aftab.cc/img/proja.png

< Proja > : Project Management System

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

روال کار با Proja:

تقریباً در هر پروژه‌ای موجودیت‌های زیر وجود دارد:

۱- پروژه (Project): آن کار یا سیستمی که باید عرضه و در طول زمان نگهداری شود. (مثلاً پروژه تِستا یک نمونه پروژه است؛ یا پروژه ساخت یک پل)

۲- مسأله (Issue): هر چالشی که باید در مرحله‌ای از کارِ پروژه حل شود. (مثلاً «اتصال تستا به پنل پیامکی» یک نمونه ایشو یا مسأله است؛ یا «تخمین و تهیه سیمان مورد نیاز» در پروژه ساخت یک پل، یک ایشو است)

۳- مأموریت (Task): منظور از مأموریت، مجموعه مسائلی است که در یک فاز از پروژه انجام می‌شود. (برای مثال در مأموریت «تستا ۳.۵» در نظر گرفته می‌شود که ده مسأله به ترتیب اولویت انجام شود)

پروژا امکان مدیریت این موجودیت‌ها را با مشخصات مهم و مشترک آن‌ها فراهم می‌کند.

امکانات Proja:

ابتدا تصویری از صفحه اول پنل مدیریت:

(روی عکس‌ها کلیک کنید تا تصویر با ابعاد اصلی را ببنید)

https://proja.aftab.cc/img/screenshot/proja_screenshot_1.png

۱- امکان ثبت پروژه:

https://proja.aftab.cc/img/screenshot/proja_screenshot_2.png

۲- امکان ثبت مسائلی که باید حل شوند:

-- امکان ثبت فایل‌هایی که احیاناً کاربران در مورد آن مشکل ارسال کرده‌اند (اسکرین‌شات‌هایی که از مشکل گرفته‌اند یا طرح‌هایی که مد نظرشان بوده و روی کاغذ یا در وُرد ایجاد کرده‌اند)
-- امکان تعیین نوع مسأله (مثلاً این مسأله یک «باگ» است و یا یک «امکان جدید» و...)
-- امکان مدیریت نوع یا رسته مسائل (مثلاً ممکن است یک رسته به نام «مسائل آرشیوی» یا «مسائل غیرمهم» ایجاد کنید)
-- امکان تعیین زمان مورد نیاز و فوریت و پیچیدگی پیاده‌سازی آن مسأله و جستجو بر طبق آن‌ها! (شاید این مورد از کاربردی‌ترین امکانات باشد! خیلی راحت می‌توانید مسائل مربوط به یک پروژه را به ترتیب فوریت بچینید و آن‌ها که فوریت بیشتری دارند را در یک مأموریت زودهنگام پیاده‌سازی کنید)
-- امکان ثبت مشخصات کسی که آن امکان یا باگ یا مسأله را پیشنهاد یا گزارش کرده. (تا اگر لازم شد با او تماس بگیرید و توضیحات بیشتر را بپرسید...)
-- امکان ثبت تاریخ انجام شدن مسأله. (مسائلی که به عنوان «انجام‌شده» ثبت شوند دیگر چندان جلو چشم شما نخواهند بود...)

https://proja.aftab.cc/img/screenshot/proja_screenshot_3.png

۳- امکان ثبت مأموریت:

در هر مأموریت، تعدادی مسأله را انتخاب می‌کنید که باید حل شوند.

https://proja.aftab.cc/img/screenshot/proja_screenshot_4.png

۴- امکان گزارش‌گیری و چاپ مسائل مربوط به یک مأموریت:

اگر مثل من نیاز دارید که مسائل یک مأموریت پرینت گرفته شود و کنار دستتان باشد که دائم به آن‌ها نگاه کنید، ما آن‌را نیز تعبیه کرده‌ایم:

https://proja.aftab.cc/img/screenshot/proja_screenshot_6.png

۵- امکان تعریف مدیران مختلف با دسترسی‌های مختلف:

به سطح دسترسی‌ها دقت کنید که علاوه بر مدیران یا همکارانی که به منوهای مختلف دسترسی داشته باشند، می‌توانید مدیران یا همکارانی تعریف کنید که به مأموریت خاصی دسترسی داشته باشند و با هم روی آن مأموریت کار کنند تا تمام شود!

https://proja.aftab.cc/img/screenshot/proja_screenshot_5.png

۶- نکات و امکانات دیگر:

-- پروژا هم به صورت آنلاین و هم به صورت آفلاین قابل استفاده است. اگر می‌خواهید همه جا به اطلاعاتتان دسترسی داشته باشید، در بخشی از سایت خود آن‌را نصب کنید و به صورت آنلاین کارها را مدیریت کنید و اگر می‌خواهید روی سیستم خود آن‌ها را داشته باشید، به راحتیِ یک دابل کلیک، پروژا را اجرا و پروژه‌ها را مدیریت کنید...
-- پروژا، ریسپانسیو است و به زیبایی و روانی کامل در موبایل قابل مشاهده است؛ دقیقاً مانند یک App برای موبایل شما.
-- امکان ثبت پیش‌نویس از چیزهایی که به طور لحظه‌ای به ذهنتان می‌رسد.

Proja امکانات ریز و درشت دیگری (مانند جستجوهای قوی بر اساس اکثر فیلدها) دارد که بهتر است خودتان تجربه‌شان کنید.

 

دانلود Proja :

هر چند زحمات زیادی برای این پروژه کشیده شده است اما ما این پروژه کاربردی و مهم را نیز مانند دیگر محصولاتمان یعنی تستا ۲، نمرا ۲، بوکفا ۲، پارس‌خوان و... به صورت کاملاً رایگان عرضه می‌کنیم.

اگر Proja را برای نصب روی سایت نیاز دارید (اسکریپت تنها) اینجا کلیک کنید. (حجم: ۱.۵ مگابایت)

اگر Proja را برای اجرا روی کامپیوتر نیاز دارید (اسکریپت و WAMP) اینجا کلیک کنید. (حجم: ۴۷ مگابایت)

راهنما:

اگر برای نصب روی سایت می‌خواهید، نصب آن دقیقاً مانند نصب هر اسکریپت دیگری است. مثلاً ویدئوی نصب تستا ۳ را ببینید و طبق آن نصب کنید.
اگر فایل دوم را دانلود کرده‌اید، فقط کافی‌ست آن را با نرم‌افزاری مثل 7zip یا WinRAR از حالت فشرده خارج کنید و روی Proja.exe دابل کلیک کنید تا برنامه اجرا شود. حالا مرورگر خود را باز کنید و تایپ کنید localhost و اینتر را بزنید تا Proja باز شود. (نام کاربری مدیر: admin رمز عبور: 123456)

 

پشتیبانی:

می‌توانید سؤالات خود را در این انجمن مطرح کنید تا ما یا کاربران دیگر به آن رسیدگی کنیم. اما در کل با توجه به رایگان بودن سیستم، انتظار پشتیبانی لحظه‌ای نداشته باشید.

 

تشکر:

از دوستان و همکارانی که از مرحله تحلیل تا پایان کار که طراحی لوگو و انتخاب نام و... بود با ما همکاری کردند بسیار متشکرم. به ویژه از بهنام شهاب و حسن قنبری عزیز که بیشتر زحمت‌ها به دوش این دو عزیز بود.

خوشحالم که یک محصول خوب دیگر به محصولات آفتابگردان اضافه شد و من شک ندارم که این محصول به مدیران پروژه‌ها کمک فراوانی خواهد کرد و پروژه‌ها را منظم‌تر و بهتر از قبل پیش خواهد برد.

منتظر پروژه‌های بعدی آفتابگردان باشید ;)

موفق باشید؛
حمید رضا نیرومند

[12162 مشاهده | (ادامه متن ... | 38 نظرات| چاپ این مطلب | امتیاز : 5) | #اطلاعیه‌های آفتابگردان]

محصولات ما: Shamsa؛ شمسا: برنامه‌ای کوچک برای مدیرانی بزرگ: نمایش تاریخ شمسی، درج یادداشت، ثبت یادآور


اگر مثل من با کامپیوتر به طور مداوم کار داشته باشید و آنقدر کار سرتان ریخته باشد که تاریخ و زمان را گم کنید، به چند ابزار دَم‌ِدستی نیاز خواهید داشت:

۱- تاریخ شمسی و میلادی که دائم جلو چشمتان باشد (Shamsi Date)

۲- یک دفترچه یادداشت برای یادداشت چیزهایی که به ذهنتان می‌رسد و باید جایی یادداشت شود که فراموش نکنید (Sticky Notes)

۳- یک یادآور که یادآوری کند تا چند دقیقه آینده چه کاری را انجام دهید (Reminder)

من به طور مداوم به این ابزارها نیاز دارم؛ بنابراین چند روز پیش از کاربر نوجوان و پویای آفتابگردان یعنی qwerty13 (صدرالدین رستگار) خواهش کردم که یک برنامه کوچک طراحی کند که این سه کار را انجام دهد.

حاصل حدود یک هفته زحمت او برنامه‌ای شد که «شمسا» نامیده‌ایم.

https://img.aftab.cc/news/96/shamsa_logo.png

 

شمسا، خیلی ساده اما خیلی کاربردی است!

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

https://img.aftab.cc/news/96/shamsa_minimized.png

هر وقت خواستید یک نوت یادداشت کنید، کافی‌ست روی آن کلیک کنید تا باز شده و بتوانیم هر چه می‌خواهید یادداشت کنید:

https://img.aftab.cc/news/96/shamsa_maximized.png

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

 

دانلود شمسا

برای دانلود شمسا ورژن 1.1 اینجا کلیک کنید

 

از صدرالدین عزیز به خاطر برنامه‌نویسی این برنامه مفید تشکر می‌کنیم ;)

موفق باشید؛
حمید رضا نیرومند

ــــــــــــــــــــــــ

 آپدیت در ۲۳ / ۲ / ۱۳۹۷: شمسا ۱.۱ منتشر شد. (از طریق لینک دانلود در بالا دانلود نمایید)

لیست تغییرات:

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

[11176 مشاهده | (ادامه متن ... | 32 نظرات| چاپ این مطلب | امتیاز : 0) | #اطلاعیه‌های آفتابگردان]

محصولات ما: iJadval ؛ اسکریپت برگزاری مسابقه آنلاین جدول حل کردنی (جدول حروف متقاطع) [محصول جدید آفتابگردان]


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

حل جدول، از آن لذت‌هاست که من نمونه‌اش را در کمتر کاری تجربه کرده‌ام.

مقدمه ۲- در ایام عید امسال به خانه یکی از اقوام رفته بودیم. فرزند آن خانواده که البته حدود ۴۰ سال سن داشت و مجرد هم مانده بود، یک سری بیماری‌هایی را که دچار شده بود، لیست کرد: عضلاتم به خاطر اعصاب گرفته، قند و معده‌درد و... دارم و خلاصه یک لیست بلند بالا! من می‌دانستم که این قضایا به خاطر بیکار ماندن او در خانه و عدم لذت و عدم کسب انرژی است. به او گفتم: بابای خدابیامرز شما عاشق جدول بود. شما چرا آن کار را ادامه نمی‌دهید؟ جدول بگیر و هر وقت احساس ناامیدی کردی مشغول حل کردنش شو...

مقدمه ۳- در همان ایام عید، یک سری از اقوام آمده بودند خانه ما. پرسیدیم حال مادرتان چطور است؟ به خنده گفت: صبح تا شب سرش در جدول است و دارد جدول حل می‌کند! من تعجب کردم. پرسیدم: چطور؟ گفت: دکتر تجویز کرده که برای جلوگیری از آلزایمر، باید جدول حل کند!
از اینکه می‌دیدم به آن بنده خدا به عنوان درمان جدول را پیشنهاد کردم و دکترِ این خانم هم همان تجویز را داشته شگفت‌زده شدم!

 

واقعاً باید حل جدول را از آن کارها دانست که معجزه می‌کند! برای انواع بیماری به ویژه مشکلات روحی، پیشنهاد من حل جدول است!

خودم هم همچنان جدول تهیه می‌کنم و روی میز جلو تلویزیون هست و تقریباً هر شب بخشی از جداول را حل می‌کنم و چه لذتی دارد! اصلاً جدول یکی از عوامل گرد آوردن اعضای خانواده به دور هم و انجام یک کار گروهی برای رسیدن به نتیجه است.

https://img.aftab.cc/news/96/jadval.jpg

 

***

همه این قضایا دست به دست هم داد تا در ترم گذشته طراحی یک اسکریپت برای برگزاری مسابقه آنلاین جدولِ حل‌کردنی را جزء پروژه‌های پیشنهادی به دانشجوها قرار دهم.

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

معرفی می‌کنم:

https://img.aftab.cc/news/96/ijadval.png

iJadval (آی.جدول) یک اسکریپت به زبان PHP است که به مدیر امکان ایجاد جدول متقاطع با هر تعداد سطر و ستون و به کاربران امکان حل کردن آن را می‌دهد. کاربر با حل صحیح هر جدول، امتیازی که مدیر تعیین کرده را دریافت می‌کند. مدیر می‌تواند در بازه‌های مختلف گزارش بگیرد (مثلاً ماهانه) و برندگان آن بازه را مشاهده و به طور مثال جوایزی اهدا کند.
مدیر می‌تواند یک بازه تعیین و مشخص کند که در این بازه روزانه مثلاً ۳ سؤال فعال شود و یا همه سؤالات در همان ابتدای بازه فعال شوند...

https://img.aftab.cc/news/96/ijadval_screenshot_1.png

صفحه تعریف جدول:

https://img.aftab.cc/news/96/ijadval_screenshot_2.png

 

دانلود آی.جدول:

برای دانلود iJadval 1.0.0 به صورت کاملاً رایگان، روی لینک زیر کلیک کنید:

http://yourl.ir/iJadval_dl

نصب آن مانند نصب CMSها است. به طور مثال می‌توانید از ویدئوی راهنمای تستا ۳ برای نصب آن کمک بگیرید.

راهنمای سریع: پس از تعریف جدول، به «لیست جداول» بروید و روی «نمایش اطلاعات جدول» کلیک کنید و سؤالات سطر و ستون‌ها را خط به خط وارد کنید. (در هر خط، سؤالات یک سطر یا ستون وارد شود) و سپس پاسخ صحیح خانه‌ها را وارد کنید...
ترفند: اگر سؤالات یک جدول را دارید و پاسخ صحیح را نمی‌دانید، مشکلی نیست، فعلاً همه خانه‌ها را مثلاً «م» وارد کنید، بعداً از روی چیزهایی که کاربران وارد کرده‌اند می‌توانید پاسخ صحیح را تا قبل از اتمام بازه به طور صحیح وارد کنید تا امتیازات محاسبه شود.

دموی آی.جدول:

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

http://ijadval.aftab.host

 

ضمن تشکر از وحید حیدری صبور که بیش از ۲۰ بار من از او خواسته‌ام که بخش‌های مختلف را تغییر دهد و حدود ده بار حضوراً آمده و مشکلات را بررسی کرده‌ایم و او صبورانه همه کارها را انجام داده، امیدوارم این اسکریپت در ترویج فرهنگ حل جدول و از آن مهم‌تر، استفاده صحیح از وقت، مؤثر باشد.

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

موفق باشید؛
حمید رضا نیرومند

[15564 مشاهده | (ادامه متن ... | 9 نظرات| چاپ این مطلب | امتیاز : 0) | #اطلاعیه‌های آفتابگردان]

محصولات ما: Fonta - فونتا؛ پژوهشی درباره فونت - اولین کتاب چاپی آفتابگردان آماده ثبت سفارش


هر چند که ما پیش از این، کتاب‌های الکترونیکی زیادی را منتشر کرده‌ایم و کتابی مثل «چگونه یک تجارت الکترونیک راه‌اندازی کنم؟» صدها نسخه به صورت دیجیتالی فروش داشته است، اما چاپ یک کتاب، چیزی بود که تجربه نکرده بودیم.

قریب به یک سال پیش، به دنبال موضوعی برای ارائه به عنوان پروژه به دانشجویان می‌گشتم که متوجه شدم ما در زمینه فونت کامپیوتری یک پژوهشِ خوب، کم داریم؛ بنابراین موضوع «فونت» در لیست موضوعات پیشنهادی قرار گرفت و خوشبختانه یکی از بااستعدادترین دانشجویان ما (شاگرد اول رشته‌شان) یعنی خانم الهام بیژن قبول کردند که روی این موضوع کار کنند.

با راهنمایی‌هایی که در حین کار روی موضوع به او شد، نهایتاً متوجه شدم که علی‌رغم اکثر پروژه‌های دانشجویان، پروژه او بسیار جالب و جامع آماده شده است. او از منابع مختلف (بیش از ۲۰ منبع انگلیسی و فارسی) مطالب نابی را گرد آورد که برای خودِ من بسیار پرمحتوا بود.

کیفیت مطالب و عدم وجود یک کتاب مشابه، باعث شد به فکر بهینه‌سازی مطالب و نهایتاً چاپ آن در قالب یک کتاب بیفتیم.

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

خانم بیژن زحمت پیگیری‌های سخت چاپ کتاب را هم متقبل شدند و خوشحالیم که در آخرین روزهای سال ۹۵ بالاخره این کتاب با نام «فونتا؛ پژوهشی درباره فونت» زیر چاپ رفت.

http://img.aftab.cc/news/96/fonta_cover.jpg

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

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

http://img.aftab.cc/news/96/fonta_isbn.png

 

مطالب کتاب طوری انتخاب شده است که برای هر کسی حاوی نکاتی جذاب باشد؛ به طور مثال به برخی سؤالات که شما پس از مطالعه کتاب به پاسخ آن‌ها دست می‌یابید دقت کنید که چقدر جالب هستند و کمتر کسی از آن‌ها اطلاع دارد:

۱- اصلاً «الف» در الفبا یعنی چه؟ (فکر می‌کنم اگر از میلیون‌ها فارسی‌زبان و عربی‌زبان بپرسید «الف» که شما هر لحظه از آن استفاده می‌کنید چرا الف نامیده شده، شاید یک نفر از هر یک میلیون نفر نداند! می‌دانید چه تاریخچه جذابی پشت همین «الف» قرار دارد؟ می‌دانستید که الف با A انگلیسی یک شباهت جالب تاریخی دارد؟ اصلاً چرا A را این‌شکلی انتخاب کرده‌اند؟ بقیه حروف هم همینطور...؟ تاریخچه مفصلی از الفبا همراه با تصاویر جالب، در فصل اول فونتا آمده است)

۲- چرا انگلیسی‌ها حروف کوچک انگلیسی را ابداع کردند؟ مگر حروف بزرگ چه ایرادی داشت؟ (نکات جالبی در فصل اول در مورد الفبای انگلیسی آمده که من خودم در حین ترجمه و دانستن آن‌ها واقعاً لذت می‌بردم)

۳- تأثیر فونت بر ابداع کاراکترهای جدید چیست!؟ اگر بدانید & اصلاً چطور شد که ابداع شد، شگفت‌زده می‌شوید!

۴- در فصل دوم وارد انواع فونت و ویژگی‌های هر یک می‌شوید که به سؤالاتی شبیه به این پاسخ می‌دهید: انواع فونت کامپیوتری چیست؟ هر کدام چه مزایا و معایبی دارند؟

۵- پکیج‌های فونتی که در پوشه Fonts در ویندوز قرار دارند هدفشان چیست؟

۶- چرا در نرم‌افزارهایی مثل Word، اندازه فونت‌ها ۸ و ۹ و ۱۰ و ۱۱ و ۱۲ و ۱۴ و ۱۶ و ... تا ۷۲ است؟ چرا مثلاً ۱۵ یا ۷۰ در این بین نیست؟

۷- در فصل سوم با طراحی فونت آشنا می‌شوید. اینکه پروسه تولید یک فونت چیست؟

۸- در چه نرم‌افزارهایی می‌توان فونت طراحی کرد؟ (آشنایی با تعدادی نرم‌افزار جهت طراحی فونت)

۹- مبحث مهم کرنینگ (Kerning) یا فاصله بین حروف چطور در فونت‌ها برنامه‌ریزی و کنترل می‌شود؟

۱۰- آشنایی با انواع حروفچینی و تاریخچه و نکات هر کدام. متوجه خواهید شد که اصلاً اصطلاح تایپ کردن از کجا آمده؟

۱۱- در فصل ۴ نگاهی اختصاصی داشته‌ایم به فونت فارسی؛ پیشرفت‌ها و چالش‌های فونت فارسی. مثلاً چه شرکت‌ها و نرم‌افزارهایی اولین بار فارسی‌نویسی در کامپیوتر را فراهم کردند؟

۱۲- نهایتاً در فصل پنجم نگاهی داشته‌ایم به مبحث فونت در وب. از موارد کاربردی مثل ضمیمه کردن فونت به صفحه تا مفاهیمی مثل یونیکد در این فصل بحث شده‌اند.

 در مجموع، کتاب، ترکیبی از ترجمه، گردآوری و تألیف است.

برای مشاهده یک پیش‌نمایش (Preview) از ۱۰ صفحه اول کتاب (مقدمه تا انتهای فهرست مطالب) اینجا کلیک کنید. [PDF]

 خرید کتاب فونتا

کتاب در ابعاد رقعی و در ۱۵۳ صفحه چاپ شده است و همانطور که مشخص است، با قیمت ۹۱۰۰ تومان به فروش می‌رود.

برای خرید به صورت پستی می‌توانید به فروشگاه مراجعه کنید:

http://yourl.ir/buy_fonta

(پیشنهاد: اگر محصولات دیگری مثل آموزش‌های ویدئویی طراحی وب و... را نیاز داشته‌اید و تا به حال سفارش نداده‌اید، می‌توانید به خرید خود اضافه کنید تا مبلغ به ۵۰ هزار تومان برسد و هزینه پست رایگان بشود)

 

نهایتاً لازم می‌دانم از خانم بیژن، این دانشجوی پویا که با سماجت‌های مثال‌زدنی‌شان این کار که واقعاً نیاز به همت بالایی داشت را به سرانجام رساندند، کمال تشکر را داشته باشم (ایشان اعلام کردند که سهم‌شان از درآمد حاصل از فروش به حساب کمیته امداد جهت «تحصیل دانش‌آموزان نیازمند» واریز شود که این هم جای بسی تشکر دارد).
چاپ اولین کتاب رسمی آفتابگردان، این کار بزرگ، (إن شاء الله) آغازی است برای کارهای مشابه ما در آینده که خبرهای خوش آن منتشر خواهد شد.

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

موفق باشید؛
حمید رضا نیرومند

[9077 مشاهده | (ادامه متن ... | 18 نظرات| چاپ این مطلب | امتیاز : 0) | #اطلاعیه‌های آفتابگردان]
8 مجموع خبرها (2 صفحه, 7 درهر صفحه)
[ 1 | 2 ]
News ©