ابزار نصب نرم افزار
Yatta Eclipse Launcher for Mac
1.0bاگر توسعهدهنده نرمافزار هستید، میدانید که چقدر مهم است که ابزارهای مناسب در اختیار داشته باشید. یکی از محبوبترین محیطهای توسعه Eclipse IDE است که طیف گستردهای از ویژگیها و پلاگینها را ارائه میدهد که میتواند به شما در سادهسازی گردش کار و ایجاد کد با کیفیت بالا کمک کند. با این حال، شروع با Eclipse می تواند کمی دلهره آور باشد. شما باید خود IDE و همچنین هر افزونه یا افزونهای را که میخواهید استفاده کنید، دانلود و نصب کنید. و اگر روی یک پروژه تیمی کار میکنید، ممکن است پیچیدهتر هم باشد - همه باید تنظیمات یکسانی داشته باشند تا همه چیز به آرامی کار کند. اینجاست که Yatta Eclipse Launcher وارد میشود. این ابزار سبک وزن، دانلود، نصب، و راهاندازی Eclipse IDE و فضای کاری (تنظیم پروژه) را سریع و آسان برای توسعهدهندگان آسان میکند. همچنین ویژگی های اضافی فراتر از آنچه که یک نصب کننده معمولا ارائه می دهد ارائه می دهد. با Yatta Eclipse Launcher، لازم نیست نگران دانلود یا نصب دستی چیزی باشید – همه چیز به صورت خودکار برای شما مدیریت می شود. راهانداز مرتباً بهروزرسانیها را بررسی میکند تا نسخه Eclipse شما همیشه با آخرین وصلهها و اصلاحات امنیتی بهروز باشد. یکی از مزایای کلیدی استفاده از Yatta Eclipse Launcher توانایی آن در مدیریت تنظیمات مختلف در یک تیم توسعه است. اگر همه اعضای تیم شما برای اینکه کارها به درستی کار کنند نیاز به دسترسی به افزونه ها یا افزونه های خاصی دارند، Yatta راه اندازی سریع و بدون مشکل را برای همه اعضای تیم شما آسان می کند. یکی دیگر از ویژگی های عالی این ابزار توانایی آن به عنوان یک ابزار مدیریتی است به طوری که مدیران می توانند تنظیمات مختلف را در تیم های خود به راحتی بدون هیچ مشکلی مدیریت کنند. Yatta توسط یک گروه با تجربه به نام "Eclipse Solutions" توسعه داده شده است که در سراسر صنعت به عنوان متخصص در هنگام توسعه ابزارهایی که به طور خاص در اطراف محیط eclipse طراحی شده اند، شناخته می شوند. آنها چندین committer منبع باز دارند که به طور منظم در اطمینان از کیفیت بالای محصولاتشان مشارکت می کنند. در نتیجه: اگر به دنبال راهی آسان برای شروع کار با Eclipse IDE هستید یا میخواهید مدیریت بهتری بر روی چندین تنظیمات در تیم توسعهتان داشته باشید، بهتر است از راهانداز اکلیپس Yatta نگاه نکنید! این ابزار سبک وزن با فرآیند نصب خودکار، بهروزرسانیهای منظم و قابلیتهای مدیریت، اطمینان حاصل میکند که همه چیز از ابتدا تا انتها به خوبی اجرا میشود!
2016-05-10Hobo for Mac
1.1.1Hobo for Mac یک ابزار توسعه دهنده قدرتمند است که مدیریت جعبه های Vagrant و Vagrantfiles را در مک شما ساده می کند. با Hobo، می توانید به راحتی ماشین های Vagrant خود را با چند کلیک راه اندازی، متوقف و دوباره بارگیری کنید. همچنین می توانید Vagrantfiles جدید را از ابتدا بدون هیچ زحمتی ایجاد کنید. اگر با Vagrant آشنایی ندارید، این نرم افزار منبع باز است که به توسعه دهندگان اجازه می دهد محیط های توسعه مجازی را ایجاد و مدیریت کنند. این یک ابزار ضروری برای هر کسی است که میخواهد برنامههای کاربردی را در یک محیط سازگار در ماشینهای مختلف توسعه دهد. Hobo با ارائه یک رابط ساده که به شما امکان می دهد ماشین های مجازی خود را بدون نیاز به استفاده از خط فرمان مدیریت کنید، کار با Vagrant را حتی آسان تر می کند. این بدان معناست که حتی اگر استفاده از ترمینال راحت نیستید، باز هم می توانید از تمام مزایای استفاده از Vagrant استفاده کنید. یکی از بهترین چیزها در مورد Hobo این است که شروع به کار چقدر آسان است. هنگامی که Hobo را روی مک خود نصب کردید، تنها کاری که باید انجام دهید این است که آن را به راه اندازی Vagrant موجود خود متصل کنید یا یک مورد جدید از ابتدا ایجاد کنید. از آنجا، مدیریت ماشین های مجازی شما به سادگی کلیک روی چند دکمه می شود. با Hobo، راه اندازی و خاموش کردن ماشین های مجازی هرگز آسان تر نبوده است. می توانید به سرعت چندین ماشین مجازی را همزمان راه اندازی کنید یا تنها با یک کلیک همه آنها را خاموش کنید. این باعث میشود بسته به پروژهای که روی آن کار میکنید، بین محیطهای توسعه مختلف جابجا شوید. یکی دیگر از ویژگی های عالی Hobo توانایی آن در ویرایش Vagrantfiles موجود یا ایجاد فایل های جدید از ابتدا است. ویرایشگر داخلی، برجسته سازی نحو و تکمیل خودکار دستورات رایج را فراهم می کند، به طوری که حتی اگر با نوشتن کد در فرمت YAML (که اکثر Vagrantfiles با آن نوشته می شوند) آشنا نباشید، ایجاد فایل های جدید ساده خواهد بود. Hobo همچنین دارای چندین ویژگی مفید دیگر مانند پشتیبانی از افزونه های سفارشی و ادغام با ویرایشگرهای محبوب مانند Sublime Text و Atom است. این ویژگیها کار را برای توسعهدهندگانی که ترجیح میدهند هنگام کدنویسی برنامههای خود از ابزارهای خاص استفاده کنند، در عین حال از همه چیزهایی که Hobo ارائه میکند بهره میبرند، آسان میکند. به طور کلی، اگر به دنبال یک ابزار توسعهدهنده با کاربری آسان هستید که مدیریت محیطهای توسعه مجازی را در مک شما ساده میکند و در عین حال کنترل کامل بر هر جنبهای از آن محیطها را در اختیار شما قرار میدهد – پس به Hobo نگاه نکنید!
2015-04-18Application Licensing for Mac
1.0Application Licensing for Mac یک ابزار نرم افزاری قدرتمند است که به توسعه دهندگان کمک می کند تا از برنامه های خود در برابر دزدی دریایی و استفاده غیرمجاز محافظت کنند. این ابزار توسعهدهنده یک مؤلفه ضروری برای هر توسعهدهنده نرمافزاری است که میخواهد اطمینان حاصل کند که کار سخت خود محافظت میشود و میتوانند از خلاقیتهای خود کسب درآمد کنند. نرم افزار Application Licensing در دو قسمت می باشد. بخش اول یک کتابخانه کلاس است که به سادگی در برنامه شما کامپایل می شود. بخش دوم قسمتی از وب سایت Application Licensing است که نرم افزار شما با آن ارتباط برقرار می کند. این امر به شما کمک میکند تا عملکرد مجوز را در برنامه خود ادغام کنید، بدون اینکه نگران مسائل پیچیده کدنویسی یا ادغام باشید. یکی از ویژگیهای کلیدی این ابزار نرمافزاری این است که میتواند نسخه آزمایشی اپلیکیشن شما را در اختیار کاربران قرار دهد و آنها را به یک دوره زمانی یا تعداد استفاده خاص محدود کند. پس از اتمام دوره آزمایشی، کاربران مجبور می شوند یک کلید مجوز را وارد کنند که شما پس از خرید نرم افزار شما ارائه می دهید. فعال سازی اپلیکیشن را می توان از طریق اینترنت (از طریق ApplicationLicensing.com) انجام داد، بنابراین کاربران می توانند بلافاصله پس از پرداخت به نرم افزار شما دسترسی داشته باشند. به سادگی برای آنها رمز عبور ارسال کنید. اگر کاربر شما به اینترنت دسترسی ندارد، می توانید قفل آن را به صورت آفلاین باز کنید. کلید مجوز ارائه شده توسط این ابزار به تاریخ انقضا و کد ویژگی مرتبط است که از طریق وب سایت ApplicationLicensing.com تنظیم می کنید، بنابراین می توانید اطمینان حاصل کنید که مشتریان فقط از قسمت های صحیح نرم افزار شما در زمان مناسب استفاده می کنند. هنگامی که کاربران نرم افزار شما را با کلید مجوز ارائه شده توسط این ابزار باز می کنند، می توانید مجوز آنها را ببینید و در صورت تمایل، مجوز آنها را حذف کنید به این معنی که دیگر نمی توانند از نرم افزار شما استفاده کنند. شما کنترل کاملی بر مجوزهای مشتری دارید - کدهای ویژگی، تاریخ انقضا را تغییر دهید و در صورت نیاز مجوزها را حذف/بازگردانید. این ابزار توسعهدهنده قدرتمند همچنین به توسعهدهندگان اجازه میدهد چندین مجوز برای شرکتها یا گروههایی ارائه کنند که یک کلید مجوز را به اشتراک میگذارند اما فقط در تعداد ماشینهایی که شما اجازه میدهید آنلاک را باز میکنند. کلید مجوز، رایانهها یا گروههایی از رایانههای خاص را قفل میکند (این به شما بستگی دارد). پس از آن هیچ کس دیگری نمی تواند از آن کلید مجوز استفاده کند. با ترکیب همه این ویژگیها در یک بسته با کاربری آسان، واضح است که چرا مجوز برنامه برای مک به یک جزء ضروری در جعبه ابزار هر توسعهدهنده تبدیل شده است. ویژگی های کلیدی: 1) ادغام آسان: با دو جزء ساده - کتابخانه کلاس و رابط وب - ادغام عملکرد مجوز در برنامه ها بدون دردسر می شود. 2) نسخه آزمایشی: قبل از اینکه نیاز به پرداخت داشته باشند، نسخه های با زمان محدود/دموی را به مشتریان بالقوه ارائه دهید. 3) فعال سازی اینترنت: کاربران پس از پرداخت از طریق فعال سازی آنلاین دسترسی فوری دارند. 4) باز کردن قفل آفلاین: برای کسانی که به اینترنت دسترسی ندارند. 5) مجوزهای قابل تنظیم: تاریخ انقضا و کدهای ویژگی را از طریق رابط وب تنظیم کنید 6) کنترل کامل بر مجوزها: حذف/بازگرداندن مجوزها. کدهای ویژگی و تاریخ انقضا را تغییر دهید 7) چندین مجوز در هر شرکت/گروه: کلیدهای مجوز قابل اشتراک گذاری اما فقط در ماشین های مجاز باز می شود فواید: 1) از سرمایه گذاری نرم افزار شما محافظت می کند 2) از خلاقیت های شما درآمدزایی می کند 3) انعطاف پذیری را برای مشتریان فراهم می کند 4) ادغام آسان در برنامه ها 5) قابل تنظیم برای رفع نیازهای خاص 6) کنترل کامل بر مجوزهای مشتری
2013-06-18OfficeProtect for Mac
2.0OfficeProtect برای Mac یک ابزار توسعه دهنده قدرتمند است که به شما امکان می دهد از صفحات گسترده اکسل خود با فعال سازی مخصوص رایانه محافظت کنید. با این نرم افزار می توانید ماکروها یا افزونه های اکسل، ورد یا پاورپوینت را لایسنس کنید و فعالسازی آنلاین یا آفلاین کاملاً خودکار را فعال کنید. همچنین می توانید مجوزهای آزمایشی، محصول، شناور یا اشتراک را مطابق با نیازهای خود پیکربندی کنید. یکی از ویژگی های کلیدی OfficeProtect برای مک، توانایی آن در امکان حمل امن اسناد و رابط سفارشی است. این بدان معنی است که می توانید اسناد محافظت شده نامحدود را بدون حق امتیاز توزیع کنید و در عین حال مطمئن شوید که آنها ایمن هستند و نمی توان آنها را دستکاری کرد. OfficeProtect برای Mac از مایکروسافت آفیس در مک و ویندوز (32 یا 64 بیتی) پشتیبانی می کند و آن را به ابزاری همه کاره تبدیل می کند که می تواند در پلتفرم های مختلف استفاده شود. چه برنامهنویسی باشید که به دنبال کسب درآمد از کار خود با حداقل برنامهنویسی مورد نیاز است، چه فردی که به دنبال محافظت از دادههای حساس در صفحات گسترده خود هستید، OfficeProtect برای Mac شما را تحت پوشش قرار داده است. بیایید نگاهی دقیق تر به برخی از ویژگی های کلیدی این نرم افزار بیندازیم: فعال سازی ویژه کامپیوتر با OfficeProtect برای Mac، می توانید از صفحات گسترده اکسل خود با گره زدن آنها به رایانه های خاص محافظت کنید. این بدان معنی است که کاربران فقط می توانند به صفحه گسترده در رایانه ای که در آن فعال شده است دسترسی داشته باشند. این ویژگی حداکثر امنیت را تضمین می کند و از دسترسی غیرمجاز جلوگیری می کند. ماکروها/افزونه های مجوز همچنین میتوانید با استفاده از OfficeProtect برای Mac، ماکروها/افزونههای Excel، Word یا PowerPoint را مجوز دهید. این ویژگی به توسعهدهندگان اجازه میدهد تا با فروش ماکروها/افزونههای خود از کار خود درآمد کسب کنند و در عین حال اطمینان حاصل کنند که از دزدی دریایی محافظت میشوند. فعال سازی آنلاین/آفلاین کاملاً خودکار OfficeProtect برای Mac فعالسازی آنلاین/آفلاین کاملاً خودکار را فعال میکند که به کاربران آسان میکند مجوزهای خود را بدون هیچ گونه مداخله دستی مورد نیاز توسعهدهندگان فعال کنند. مجوزهای آزمایشی/محصول/شناور/اشتراک را پیکربندی کنید با OfficeProtect برای Mac، توسعه دهندگان انعطاف پذیری دارند تا انواع مختلف مجوزها را بسته به نیاز خود پیکربندی کنند. چه مجوزهای آزمایشی با عملکرد محدود یا مجوزهای اشتراک با پرداخت های مکرر - این نرم افزار همه پایه ها را پوشش داده است! قابلیت حمل اسناد امن و رابط سفارشی شده یکی از ویژگیهای برجسته OfficeProtect برای مک، توانایی آن در امکان انتقال امن اسناد و رابط سفارشیشده است. توسعه دهندگان می توانند رابط کاربری را مطابق با الزامات برند خود سفارشی کنند و در عین حال حداکثر امنیت را هنگام توزیع اسناد تضمین کنند. مایکروسافت آفیس را در هر دو پلتفرم پشتیبانی می کند OfficeProtect مایکروسافت آفیس را در هر دو پلتفرم - ویندوز (32/64 بیتی) و همچنین macOS - پشتیبانی می کند - و صرف نظر از اینکه از کدام پلتفرم استفاده می کنید، آن را به یک انتخاب ایده آل تبدیل می کند. با حداقل برنامه نویسی مورد نیاز از کار خود کسب درآمد کنید توسعه دهندگانی که می خواهند راه آسانی برای کسب درآمد از کار خود بدون داشتن دانش برنامه نویسی گسترده داشته باشند، این نرم افزار را بسیار مفید می یابند زیرا به حداقل برنامه نویسی نیاز است. در نتیجه: اگر به دنبال یک ابزار توسعهدهنده قدرتمند هستید که به شما امکان میدهد از صفحات گسترده اکسل با فعالسازی مخصوص رایانه محافظت کنید، به جز Officceprotect For MAC نگاه نکنید! بسیاری از ویژگیهای فوقالعاده مانند مجوز اضافه کردن ماکروهای اکسل word powerpoint را ارائه میکند که فعالسازی آفلاین آنلاین کاملاً خودکار را امکانپذیر میسازد و مجوزهای اشتراک شناور محصول آزمایشی را پیکربندی میکند و به رابطهای سفارشیشده قابل حمل اسناد امن اجازه میدهد که مایکروسافت آفیس را در هر دو پلتفرم ویندوز macos پشتیبانی میکنند، در حالی که به حداقل دانش برنامهنویسی نیاز دارند!
2013-06-25AppProtect for Mac
4.0AppProtect برای Mac: از نرم افزار خود محافظت کنید و مجوزها را به راحتی مدیریت کنید نرم افزار اکسل AppProtect یک نرم افزار قدرتمند برای حفاظت و مدیریت مجوز است که به طور خاص برای رایانه های Mac OS X و Windows طراحی شده است. این جدیدترین افزوده به خط گسترده ابزارهای حفاظتی نرم افزار Excel Software است که شامل Safe Activation، WebActivation، QuickLicense، DocProtect، QLM License Wizard و غیره می شود. AppProtect یک برنامه مستقل است که می تواند به تنهایی یا همراه با سرورهای وب Safe Activation یا WebActivation برای فعال سازی خودکار مجوز استفاده شود. با AppProtect، فروشندگان نرم افزار می توانند به راحتی از برنامه های خود در برابر دزدی دریایی و استفاده غیرمجاز محافظت کنند در حالی که مجوزها را به راحتی مدیریت می کنند. در این مقاله، نگاهی عمیق به ویژگیها و قابلیتهای AppProtect خواهیم داشت تا به شما در درک نحوه عملکرد آن و اینکه چگونه میتواند برای کسبوکارتان مفید باشد، کمک میکند. ویژگی های AppProtect 1. رابط کاربری آسان: رابط کاربر پسند AppProtect این امکان را برای فروشندگان نرم افزار فراهم می کند تا از برنامه های خود بدون هیچ دانش فنی یا تخصص محافظت کنند. فروشنده به سادگی پنجره AppProtect را باز می کند، گزینه های مورد نظر را انتخاب می کند و روی دکمه ای کلیک می کند تا یک برنامه محافظت شده ایجاد شود. 2. فرآیند فعالسازی انعطافپذیر: با AppProtect، فروشندگان دو گزینه برای فرآیند فعالسازی دارند - رمز عبور یا محاورهای را وارد کنید شماره سریال. گفتگوی Enter Password یک شماره رمز مخصوص رایانه را نشان می دهد که به یک رمز عبور منحصر به فرد از فروشنده نیاز دارد. از سوی دیگر، گفتگوی Enter Serial Number از مشتریان می خواهد که یک شماره سریال ارائه شده توسط فروشنده را در طول فرآیند سفارش وارد کنند. 3. فعالسازی خودکار مجوز: هنگامی که با هر یک از روشهای بالا (رمز عبور/سریال) فعال شد، مشتریان به تعامل بیشتری نیاز نخواهند داشت زیرا برنامه شما را روی رایانه(های) خود اجرا میکنند. این به این معنی است که پس از فعال شدن در یک رایانه، تنها آن دستگاه خاص میتواند برنامه شما را بدون نیاز به تعامل بیشتری اجرا کند! 4. محافظت در برابر دزدی دریایی: با فناوری رمزگذاری پیشرفته آن همراه با مکانیسم های قفل سخت افزاری (در صورت تمایل)، می توانید مطمئن باشید که فایل های برنامه شما را نمی توان کپی کرد یا در رایانه دیگری غیر از آنچه که در ابتدا توسط شما مجاز شده بود استفاده کرد! 5. دیالوگ های قابل تنظیم: فروشندگان کنترل کاملی بر روی دیالوگ هایی دارند که در طول فعال سازی ارائه می شوند، از جمله نام تجاری سفارشی/قرار دادن آرم و همچنین پیوندهایی به وب سایت خود در صورت تمایل! 6. ادغام با سرورهای Safe Activation/WebActivation: برای کسانی که خواهان اتوماسیون بیشتر در مدیریت مجوزها در چندین ماشین/کاربر/و غیره هستند، ادغام با سرورهای Safe Activation/WebActivation نرم افزار Excel راهی آسان برای مدیریت تمام جنبه های مجوز از جمله فعال سازی فراهم می کند. /غیرفعالسازی/بهروزرسانی/و غیره.. مزایای استفاده از AppProtect 1) از مالکیت معنوی شما محافظت می کند: بهعنوان یک توسعهدهنده/فروشنده/شرکت مستقل که دارایی معنوی ارزشمندی را از طریق توسعه برنامهها/نرمافزارها/بازیها و غیره ایجاد میکند، حفاظت از این IP باید در اولویت باشد! با استفاده از فناوری رمزگذاری قدرتمند نرمافزار اکسل همراه با مکانیسمهای قفل سختافزاری (در صورت تمایل)، میتوانید مطمئن باشید که فایلهای برنامه شما را نمیتوان کپی کرد یا در رایانه دیگری غیر از آنچه در ابتدا توسط شما مجاز شده بود، استفاده کرد! 2) رابط کاربری آسان: رابط کاربرپسند App Protect این کار را برای توسعه دهندگان/فروشندگان/شرکت هایی که ممکن است دانش فنی/تخصصی نداشته باشند در هنگام محافظت از برنامه ها/نرم افزار/بازی ها و غیره آسان می کند. نسخه محافظت شده توزیع آماده! 3) گزینه های مجوز انعطاف پذیر: با دو نوع مختلف مجوز در دسترس - بر اساس شماره سریال مبتنی بر رمز عبور - چیزی وجود دارد که همه بدون توجه به اولویت! به علاوه دیالوگ های قابل تنظیم کنترل کاملی بر روی نام تجاری/قرار دادن آرم به خوبی به وب سایت می دهد در صورت تمایل… 4) مدیریت خودکار مجوز: پس از فعال شدن از طریق هر یک از روشهای بالا (گذرواژه/سریال)، مشتریان به تعامل بیشتری نیاز نخواهند داشت و برنامه(ها)/نرم افزار/بازی(ها)/و غیره را اجرا می کنند. این بدان معناست که پس از فعال شدن یک دستگاه خاص، فقط آن ماشین قادر به انجام آن خواهد بود. برنامه خود را بدون نیاز به تعامل بیشتر از سوی آنها اجرا کنید! 5) یکپارچه سازی با سرورهای فعال سازی ایمن/فعال سازی وب: برای کسانی که به دنبال مجوزهای مدیریت اتوماسیون بیشتر در چندین ماشین/کاربر/و غیره هستند، ادغام با سرورهای فعالسازی ایمن/فعالسازی وب راه آسانی را برای مدیریت تمام جنبههای مجوز از جمله فعالسازی/غیرفعالسازی/بهروزرسانی/غیره فراهم میکند. نتیجه در خاتمه، امیدواریم این مقاله به مزایای استفاده از جدیدترین محصول نرم افزار اکسل - "App Protect" - که به توسعه دهندگان/فروشندگان/شرکت ها به طور یکسان از مالکیت معنوی محافظت می کند و در عین حال گزینه های صدور مجوز انعطاف پذیری را مدیریت خودکار از طریق یکپارچه سازی با سرورهای فعال سازی ایمن/فعال سازی وب ارائه می دهد، بینش داده باشد. ... پس چرا صبر کنیم؟ امروز امتحان کنید خودتان تفاوت را ببینید!
2015-06-09Cakebrew for Mac
1.2.5Cakebrew for Mac: The Ultimate Homebrew Companion اگر یک توسعه دهنده یا یک کاربر قدرتمند هستید، احتمالاً درباره Homebrew می دانید. این مدیر بسته واقعی برای macOS است و به شما امکان می دهد هزاران بسته نرم افزاری منبع باز را به راحتی نصب و مدیریت کنید. با این حال، استفاده از Homebrew از خط فرمان می تواند برای برخی از کاربران ترسناک باشد، به خصوص اگر با دستورات یونیکس آشنا نباشند. اینجاست که Cakebrew وارد می شود. Cakebrew یک رابط کاربری گرافیکی (GUI) برای Homebrew است که نصب، به روز رسانی و مدیریت بسته های نرم افزاری شما را بدون دست زدن به ترمینال آسان می کند. با Cakebrew، می توانید بسیاری از کارهای معمولی که به Homebrew نیاز دارید - از جمله به روز رسانی و یافتن مشکلات با Doctor - را به روشی ساده و شهودی انجام دهید. اما Cakebrew فقط برای مبتدیانی نیست که از استفاده از ترمینال می ترسند. حتی کاربران با تجربه نیز می توانند از امکانات آن بهره مند شوند. مثلا: - می توانید بسته ها را با نام یا توضیحات جستجو کنید. - می توانید ببینید که کدام بسته ها قدیمی هستند یا مشکل دارند. - شما می توانید اطلاعات دقیق در مورد هر بسته را مشاهده کنید. - می توانید چندین بسته را به طور همزمان نصب کنید. - می توانید بسته ها را به طور تمیز حذف کنید. Cakebrew همچنین دارای برخی ویژگی های پیشرفته است که آن را از سایر رابط های گرافیکی متمایز می کند: - از چندین نسخه Homebrew (از جمله نصب سفارشی) پشتیبانی می کند. - دارای یک ویرایشگر داخلی است که به شما امکان می دهد فرمول ها را تغییر دهید (دستور العمل هایی که نحوه ساخت هر بسته را توضیح می دهد). - با GitHub ادغام می شود تا بتوانید فرمول ها را به صورت آنلاین مرور کنید و به جامعه کمک کنید. به طور کلی، Cakebrew یک ابزار ضروری برای هر کسی است که از Homebrew در مک خود استفاده می کند. چه مبتدی باشید و چه متخصص، با ساده کردن گردش کار و آسانتر کردن مدیریت وابستگیهای نرمافزاری، در زمان و دردسر شما صرفهجویی میکند. پس چرا صبر کنیم؟ امروز Cakebew را از وب سایت ما دانلود کنید!
2020-07-02BitNami RubyStack for Mac
3.2.7BitNami RubyStack برای Mac یک ابزار توسعه دهنده قدرتمند است که هر آنچه را که برای توسعه و استقرار برنامه های Ruby on Rails نیاز دارید را فراهم می کند. این چارچوب MVC تمام پشته برای شادی برنامه نویس و بهره وری پایدار بهینه شده است و به شما این امکان را می دهد تا با ترجیح دادن قرارداد به پیکربندی، کد زیبایی بنویسید. با BitNami RubyStack، می توانید به راحتی تمام نرم افزارهای مورد نیاز برای اجرای برنامه Ruby on Rails خود را نصب و پیکربندی کنید. نصبکنندگان ما فرآیند نصب و پیکربندی همه نرمافزارهای موجود در هر Stack را کاملاً خودکار میکنند، بنابراین میتوانید همه چیز را تنها با چند کلیک آماده و اجرا کنید. یکی از مزایای کلیدی استفاده از BitNami Stacks این است که آنها کاملاً مستقل هستند. این بدان معنی است که آنها با هیچ نرم افزاری که قبلاً روی سیستم شما نصب شده است تداخلی ندارند. تا زمانی که روی دکمه "پایان" در نصب کننده کلیک کنید، کل پشته یکپارچه، پیکربندی شده و آماده کار می شود. یکی دیگر از ویژگی های عالی BitNami Stacks این است که می توان آنها را در هر دایرکتوری نصب کرد. این به شما امکان می دهد چندین نمونه از یک پشته را بدون تداخل آنها با یکدیگر داشته باشید. چه در حال توسعه یک برنامه جدید یا حفظ یک برنامه موجود باشید، BitNami RubyStack شروع سریع را آسان می کند. ویژگی های کلیدی: - نصب آسان: با نصب کننده خودکار ما، شروع به کار با BitNami RubyStack سریع و آسان است. - خودکفایی: پشته با هیچ نرم افزاری که قبلاً روی سیستم شما نصب شده است تداخلی ندارد. - چند نمونه: می توانید چندین نمونه از BitNami RubyStack را بدون تداخل آنها با یکدیگر نصب کنید. - چارچوب MVC Full-stack: همه چیز مورد نیاز برای توسعه برنامه های وب مبتنی بر پایگاه داده با استفاده از Ruby on Rails را فراهم می کند. - بهینه شده برای شادی برنامه نویس: قرارداد را بر پیکربندی ترجیح می دهد تا توسعه دهندگان بتوانند روی نوشتن کد زیبا تمرکز کنند. - بهره وری پایدار: به توسعه دهندگان کمک می کند تا سطوح بالایی از بهره وری را در طول چرخه های توسعه حفظ کنند. سیستم مورد نیاز: Bitnami RubyStack به macOS 10.9 یا نسخه های جدیدتر نیاز دارد نصب و راه اندازی: نصب Bitnami RubyStack نمی تواند ساده تر باشد! به سادگی نصب کننده خودکار ما را از وب سایت ما دانلود کنید (پیوند درج کنید)، روی آن دوبار کلیک کنید، چند دستور ساده را دنبال کنید، و در عرض چند دقیقه محیط توسعه شما فعال می شود! نتیجه: در پایان، اگر به دنبال یک ابزار توسعهدهنده با کاربری آسان هستید که همه چیز مورد نیاز برای توسعه برنامههای وب مبتنی بر پایگاه داده را با استفاده از Ruby on Rails فراهم میکند، به مجموعه قدرتمند Bitnami - Ruby Stack نگاه نکنید! با ماهیت مستقل خود که با هیچ نرم افزار موجودی که قبلاً در سیستم شما نصب شده تداخل نمی کند، همراه با توانایی آن برای اجازه دادن به چندین نمونه بدون تداخل بین آنها. این محصول در هنگام تنظیم یک محیط مناسب برای اهداف برنامهنویسی و همچنین تضمین بهرهوری پایدار در طول چرخههای توسعه، راحتی بینظیری را ارائه میدهد که عمدتاً به دلیل بهینهسازی آن در جهت شادی برنامهنویس از طریق قراردادها به جای تنظیمات است.
2012-08-02March of the Pink Elephants for Mac
0.2March of the Pink Elephants برای Mac یک سیستم ساخت قدرتمند و کارآمد مبتنی بر مورچه است که به طور خاص برای پروژه های مبتنی بر جاوا و اسکالا طراحی شده است. این ابزار توسعه دهنده برای کسانی که از پیکربندی مکرر پروژه های خود متنفرند بسیار عالی است، زیرا یک فرآیند راه اندازی ساده را ارائه می دهد که برای شروع فقط به یک کلیک نیاز دارد. با March of the Pink Elephants، می توانید به راحتی سیستم متا خود را بدون نگرانی در مورد مراحل دستی اضافی حفظ کنید. این نرم افزار برای ساده سازی فرآیند توسعه شما با خودکارسازی بسیاری از کارهای خسته کننده مرتبط با ساخت و استقرار برنامه های جاوا/اسکالا طراحی شده است. چه در حال کار بر روی یک پروژه کوچک یا یک برنامه سازمانی در مقیاس بزرگ باشید، March of the Pink Elephants همه چیزهایی را که برای شروع سریع و کارآمد نیاز دارید، در اختیار دارد. در این توضیحات نرم افزار، نگاهی عمیق به برخی از ویژگی های کلیدی، مزایا و موارد استفاده آن خواهیم داشت. ویژگی های کلیدی: 1. سیستم ساخت مبتنی بر مورچه: March of the Pink Elephants از Apache Ant به عنوان سیستم ساخت زیرین خود استفاده می کند. این بدان معنی است که بسیار قابل تنظیم و انعطاف پذیر است تا حتی ساخت های پیچیده را به راحتی مدیریت کند. 2. راه اندازی ساده: تنها با یک کلیک، می توانید پروژه خود را با استفاده از رابط بصری March of the Pink Elephant در کمترین زمان راه اندازی کنید. دیگر نیازی به پیکربندی دستی یا فرآیندهای راه اندازی خسته کننده نیست! 3. ساختهای خودکار: پس از راهاندازی پروژه، این نرمافزار بهطور خودکار هر بار که تغییراتی در پایگاه کد شما ایجاد میشود، آن را میسازد - در زمان و تلاش ارزشمند شما صرفهجویی میکند. 4. مدیریت وابستگی: مدیریت وابستگی ها می تواند یک دردسر واقعی در هنگام توسعه برنامه های جاوا/اسکالا باشد - اما نه با March of the Pink Elephants! مجهز به ابزارهای قدرتمند مدیریت وابستگی است که مدیریت وابستگی ها را آسان می کند. 5. پشتیبانی از یکپارچه سازی مداوم: اگر از ابزارهای یکپارچه سازی مستمر مانند جنکینز یا تراویس CI در گردش کار توسعه خود استفاده می کنید، March of the Pink Elephants شما را تحت پوشش قرار داده است! به طور یکپارچه با این ابزارها ادغام می شود تا بتوانید جنبه های بیشتری از فرآیند توسعه خود را خودکار کنید. فواید: 1. افزایش بهرهوری: با خودکارسازی بسیاری از جنبههای ساخت و استقرار برنامههای جاوا/اسکالا، March of the Pink Elephants زمان توسعهدهندگان را آزاد میکند تا بتوانند به جای آن بر نوشتن کد با کیفیت بالا تمرکز کنند! 2. فرآیند توسعه ساده: با فرآیند راه اندازی ساده و ویژگی های ساخت/استقرار خودکار، این نرم افزار بسیاری از جنبه های توسعه برنامه های جاوا/اسکالا را ساده می کند - این کار را از همیشه آسان تر می کند! 3. سیستم ساخت قابل سفارشی سازی: از آنجایی که از Apache Ant به عنوان سیستم ساخت زیربنایی خود استفاده می کند، توسعه دهندگان کنترل کاملی بر نحوه پیکربندی بیلدهای خود دارند - به آنها اجازه می دهد گردش کار خود را متناسب با نیازها یا الزامات خاص تنظیم کنند. 4. بهبود کیفیت کد: با خودکار کردن فرآیندهای آزمایش از طریق پشتیبانی مداوم از یکپارچه سازی، توسعه دهندگان می توانند اشکالات را زودتر در چرخه توسعه پیدا کنند که منجر به کد با کیفیت بهتر می شود. موارد استفاده: 1. پروژه های کوچک: برای پروژه های کوچک که در آن راه اندازی سیستم های ساخت پیچیده کار بسیار زیادی است، March Of The Pink Elephants یک راه حل آسان ارائه می دهد. 2. برنامه های کاربردی سازمانی در مقیاس بزرگ: برای برنامه های سازمانی در مقیاس بزرگ که در آن چندین تیم با هم کار می کنند، این ابزار یک روش کارآمد برای مدیریت وابستگی ها در بین تیم های مختلف ارائه می دهد. 3. گردش کار یکپارچه سازی مداوم: برای سازمان هایی که از گردش های کاری یکپارچه سازی مداوم مانند جنکینز یا تراویس CI استفاده می کنند، این ابزار یکپارچه سازی یکپارچه را فراهم می کند که به خودکارسازی فرآیندهای آزمایش کمک می کند. نتیجه: در نتیجه، March Of The pink elephants برای مک یک ابزار توسعه دهنده عالی است که به طور خاص برای پروژه های مبتنی بر جاوا/اسکالا طراحی شده است. این فرآیند راه اندازی ساده را ارائه می دهد که در زمان با ارزش صرفه جویی می کند و در عین حال انعطاف پذیری را از طریق سیستم ساخت مبتنی بر مورچه قابل تنظیم ارائه می دهد. با ساختها و ویژگیهای استقرار خودکار همراه با ابزارهای مدیریت وابستگی، بسیاری از جنبههای توسعه برنامههای کاربردی مبتنی بر جاوا/اسکالا را ساده میکند. این باعث می شود که هم برای پروژه های در مقیاس کوچک و هم در مقیاس بزرگ در سطح سازمانی انتخاب ایده آلی باشد.
2010-03-03Imaging Suite for Mac
7.3Imaging Suite برای Mac یک ابزار توسعه دهنده قدرتمند است که فرآیند ساخت چندین تصویر را با استفاده از یک رویکرد ماژولار برای تصویربرداری ساده می کند. این نرم افزار به مدیران اجازه می دهد تا پیکربندی های سفارشی را از کتابخانه ای از بسته ها ایجاد کنند و اطمینان حاصل کنند که هر پیکربندی از اجزای یکسان تشکیل شده است. بر خلاف ابزارهای تصویربرداری سنتی که بر رویکرد یکپارچه تکیه دارند، رویکرد بستهمحور Imaging Suite نیازهای ذخیرهسازی را کاهش میدهد و فعالیتهای پس از تصویربرداری را حذف میکند. این نرم افزار تغییرات را دنبال می کند و ثبات را در سراسر سازمان تضمین می کند و آن را به یک راه حل ایده آل برای مشاغلی تبدیل می کند که به دنبال ساده سازی فرآیندهای تصویربرداری خود هستند. یکی از ویژگی های کلیدی Imaging Suite توانایی آن در ایجاد بسته های سیستم عامل سفارشی از دیسک های نصب است. این ویژگی به مدیران اجازه می دهد تا با استفاده از یک رابط ساده کشیدن و رها کردن، بسته ها را در پیکربندی سازماندهی کنند. این نرمافزار همچنین شامل پیکربندیهای هوشمند و تعویض بستهها بر اساس نوع پردازنده میشود که استقرار Adobe CS3 و CS4 را به صورت بومی آسان میکند. علاوه بر این، Imaging Suite چندین ویژگی خودکار مانند تنظیم نام رایانه، اصلاح فایلهای ByHost، تنظیم تنظیمات شبکه خاص رایانه، اجرای اسکریپتها، افزودن چاپگرها، و اتصال خودکار دایرکتوری برای Active Directory، Open Directory، Likewise، ADmitMac و Centrify را ارائه میکند. این نرم افزار همچنین شامل گزینه هایی برای پارتیشن بندی خودکار درایو و تصویر پارتیشن های متعدد با استفاده از تنظیمات است. این می تواند پیکربندی هایی را برای تصویربرداری بلوک کپی و همچنین استقرار خودکار تصاویر Boot Camp جمع آوری کند. ادغام NetBoot به همراه گزینه های تصویربرداری چندپخشی (Resource Kit) و تولید خودکار پارتیشن بازیابی در دسترس است. یکی از تمایزهای کلیدی بین این نرم افزار و سایر محصولات مشابه موجود در بازار، وضعیت تجاری کاملاً پشتیبانی شده آن با توسعه فعال در حال انجام است. علاوه بر این، این محصول قابلیتهای اتوماسیون پس از تعمیر را به همراه تواناییهای ایجاد ماژولار ارائه میدهد که به کاربران اجازه میدهد انعطافپذیری بیشتری در جریان کار خود داشته باشند. به طور کلی این محصول با در نظر گرفتن نیازهای سطح سازمانی طراحی شده است، اما همچنین دارای یک نسخه آموزشی/غیرانتفاعی در دسترس است که آن را در بسیاری از صنایع قابل دسترسی می کند. با مجموعه ویژگی های جامع خود از جمله پشتیبانی از هر دو سیستم Universal Binary Mac OS X به همراه قابلیت های تصویربرداری مبتنی بر بسته های قابل تنظیم - Imaging Suite راه حلی عالی برای هر کسب و کاری که به دنبال ساده کردن فرآیند ایجاد تصویر خود است و در عین حال سازگاری در همه ماشین های درون سازمان خود را حفظ می کند، ارائه می دهد. .
2010-07-30ClickInstall for Mac
4.0ClickInstall for Mac: راه حل نهایی برای ایجاد نصب کننده های حرفه ای نرم افزار اگر توسعه دهنده ای هستید که به دنبال ایجاد نصب کننده های نرم افزار حرفه ای برای برنامه های Mac OS X خود هستید، ClickInstall ابزار مناسبی برای شما است. با رابط کاربری آسان و ویژگیهای قدرتمند، ClickInstall ایجاد نصبکنندههای سفارشی را ساده میکند که مشتریان شما را تحت تأثیر قرار میدهد و فرآیند توسعه شما را ساده میکند. چه در حال ایجاد یک نصب کننده برای یک محصول یا چندین مجوز هستید، ClickInstall همه چیزهایی را که برای انجام سریع و کارآمد کار نیاز دارید، دارد. و با مدل خرید یکباره آن، هیچ هزینه یا اشتراک دائمی برای نگرانی وجود ندارد - فقط یک بار پرداخت کنید و بلافاصله شروع به ایجاد نصب کنید. بنابراین، ClickInstall دقیقاً چه کاری می تواند انجام دهد؟ بیایید نگاهی دقیق تر به برخی از ویژگی های کلیدی آن بیندازیم: رابط کاربری آسان یکی از بزرگترین مزایای ClickInstall رابط بصری آن است. حتی اگر تجربه ای در ایجاد نصب کننده نرم افزار ندارید، شروع به کار با این ابزار برای شما آسان خواهد بود. رابط کشیدن و رها کردن به شما امکان می دهد فایل ها و پوشه ها را به سرعت اضافه کنید، در حالی که جادوگر گام به گام شما را در هر مرحله از فرآیند نصب راهنمایی می کند. صفحه های نصب کننده قابل تنظیم با ClickInstall، می توانید تمام جنبه های صفحه نصب کننده خود را سفارشی کنید - از صفحه خوش آمدگویی تا صفحه توافق نامه مجوز. میتوانید تصاویر، آرمها، جعبههای متنی و موارد دیگر را اضافه کنید تا نصبکنندهتان حرفهای و مارکدار به نظر برسد. گزینه های صدور مجوز انعطاف پذیر چه مجوزهای تک کاربره را بفروشید و چه بسته های چند کاربره، ClickInstall گزینه های صدور مجوز انعطاف پذیری دارد که به شما امکان می دهد نصب کننده خود را متناسب با نیازهای خود تنظیم کنید. می توانید دوره های آزمایشی یا تاریخ انقضا را برای نسخه های نمایشی یا نسخه های محدود زمانی نرم افزار خود تنظیم کنید. ارتقاء خودکار با پشتیبانی از ارتقای خودکار که در هر نصبکننده ایجاد شده توسط ClickInstall تعبیه شده است، به کاربران اطلاع داده میشود که نسخههای جدید در دسترس باشند تا بتوانند به راحتی نصبهای موجود خود را بدون هیچ زحمتی ارتقا دهند. پشتیبانی از چندین زبان Clickinstall از چندین زبان پشتیبانی می کند، به این معنی که توسعه دهندگانی که می خواهند محصولاتشان به زبان های مختلف نصب شود، چیزی جز انتخاب این ابزار شگفت انگیز به عنوان گزینه پیش رو ندارند! علاوه بر این ویژگی های اصلی، مزایای بسیاری دیگر با استفاده از Clickinstall وجود دارد. مثلا: کاهش زمان توسعه با استفاده از الگوهای از پیش ساخته شده ارائه شده توسط کلیک نصب، توسعه دهندگان زمان را در طراحی رابط های سفارشی از ابتدا صرفه جویی می کنند که به آنها اجازه می دهد زمان بیشتری را برای توسعه جنبه های دیگر مانند کارکرد. هزینه های پشتیبانی کمتر از آنجایی که کاربران می توانند به راحتی خودشان برنامه ها را بدون نیاز به کمک کارکنان پشتیبانی نصب کنند، شرکت ها در هزینه های پشتیبانی صرفه جویی می کنند. بهبود تجربه مشتری اولین برداشتی که مشتریان در مورد یک شرکت دارند، از نحوه مدیریت آنها در فرآیندهای نصب ناشی می شود. با ارائه یک فرآیند نصب آسان برای استفاده از طریق نصب کلیک، شرکت ها سطح رضایت مشتری را بهبود می بخشند. نتیجه: به طور کلی، اگر به دنبال راهی کارآمد برای ایجاد نصب کننده های نرم افزاری با ظاهر حرفه ای هستید، نصب کلیک قطعاً ارزش بررسی دارد. با رابط کاربر پسند، صفحه نمایش قابل تنظیم و گزینه های صدور مجوز انعطاف پذیر در میان سایر موارد - واضح است که چرا بسیاری از توسعه دهندگان این ابزار را بر دیگران انتخاب می کنند!
2014-07-30BitNami Redmine Stack for Mac
1.4.4-0 (osx-x86)BitNami Redmine Stack برای Mac: راه حل نهایی مدیریت پروژه برای توسعه دهندگان آیا شما یک توسعه دهنده به دنبال یک برنامه وب مدیریت پروژه کارآمد و انعطاف پذیر هستید؟ به دنبال BitNami Redmine Stack برای Mac نباشید. این نرم افزار برای کمک به توسعه دهندگان طراحی شده است که پروژه های خود را به راحتی مدیریت کنند، به لطف قابلیت های بین پلتفرمی و بین پایگاه داده ای که دارد. Redmine با استفاده از چارچوب Ruby on Rails نوشته شده است، که آن را بسیار قابل تنظیم و سازگار با نیازهای خاص شما می کند. با BitNami Redmine Stack می توانید به راحتی این ابزار قدرتمند را تنها با چند کلیک نصب و پیکربندی کنید. فرآیند نصب آسان یکی از ویژگی های برجسته BitNami Stacks Native Installers سهولت نصب آنها است. نصب کننده های ما به گونه ای طراحی شده اند که کل فرآیند نصب و پیکربندی نرم افزار منبع باز را خودکار کنند. این بدان معنی است که شما می توانید همه چیز را تنها با چند کلیک راه اندازی کنید. نرم افزار مستقل یکی دیگر از ویژگی های عالی BitNami Stacks این است که آنها کاملاً مستقل هستند. این بدان معنی است که آنها با هیچ نرم افزاری که قبلاً روی سیستم شما نصب شده است تداخلی ندارند. هنگام استفاده از BitNami Redmine Stack، می توانید مطمئن باشید که برنامه های موجود شما همانطور که انتظار می رود به کار خود ادامه می دهند. پیکربندی یکپارچه زمانی که روی دکمه "پایان" در نصب کننده کلیک کنید، کل پشته یکپارچه، پیکربندی شده و آماده کار می شود. شما نیازی به صرف ساعتها برای پیکربندی هر مؤلفه ندارید - ما تمام این موارد را برای شما انجام دادهایم. نصب قابل جابجایی BitNami Stacks را می توان در هر دایرکتوری روی سیستم شما نصب کرد. این به شما امکان می دهد چندین نمونه از یک پشته را بدون تداخل آنها با یکدیگر داشته باشید. چه در حال کار بر روی چندین پروژه یا همکاری با توسعه دهندگان دیگر باشید، این ویژگی سازماندهی همه چیز را آسان می کند. چرا Bitnami Redmine Stack را انتخاب کنید؟ دلایل زیادی وجود دارد که توسعه دهندگان Bitnami Redmine Stack را به جای دیگر راه حل های مدیریت پروژه انتخاب می کنند: 1) سازگاری با پلتفرم های مختلف: چه از Windows یا Mac OS X استفاده کنید، نرم افزار ما به طور یکپارچه در پلتفرم های مختلف کار می کند. 2) پشتیبانی از پایگاه داده متقابل: ما از طیف گسترده ای از پایگاه های داده از جمله MySQL، PostgreSQL، SQLite3، Oracle Database 10g/11g/12c (نسخه Enterprise)، Microsoft SQL Server 2008/2012/2014/2016 (Express Edition) پشتیبانی می کنیم. 3) رابط قابل تنظیم: با گزینههای سفارشیسازی رابط کاربر پسند ما که در خود Redmine یا از طریق افزونههایی مانند Easy Gantt Chart & Agile توسط EasyRedMine.com موجود است، کاربران میتوانند بدون نیاز به دانش برنامهنویسی گسترده، تجربه خود را مطابق با ترجیحات خود تنظیم کنند! 4) ویژگی های قدرتمند: از ابزارهای ردیابی مسئله و ردیابی زمان که در هر پروژه ایجاد شده در پلت فرم ما تعبیه شده است. صفحات ویکی که در آن اعضای تیم با هم همکاری می کنند. انجمن هایی که در آن بحث و گفتگو بین اعضای تیم انجام می شود. قابلیت به اشتراک گذاری فایل به طوری که همه افراد همیشه به فایل های مورد نیاز دسترسی داشته باشند - هیچ کمبودی در ویژگی های قدرتمند در هنگام استفاده از محصول ما وجود ندارد! 5) پشتیبانی انجمن فعال: انجمن انجمن ما مشاوره تخصصی دسترسی از کاربران باتجربه ای را که سال ها با محصول ما کار کرده اند به کاربران ارائه می دهد! نتیجه: در نتیجه، Bitnami Redmine Stack راه حلی با کاربری آسان برای مدیریت کارآمد پروژه ها ارائه می دهد و در عین حال انعطاف پذیری را از طریق گزینه های رابط قابل تنظیم خود ارائه می دهد. با سازگاری بین پلتفرم، پشتیبانی از بین پایگاه داده، ویژگیهای قدرتمند مانند ردیابی مشکل و ابزارهای ردیابی زمان که در هر پروژه ایجاد شده در پلتفرم ما تعبیه شده است. صفحات ویکی که در آن اعضای تیم با هم همکاری می کنند. انجمن هایی که در آن بحث و گفتگو بین اعضای تیم انجام می شود. قابلیت به اشتراک گذاری فایل به طوری که همه افراد همیشه به فایل های مورد نیاز دسترسی داشته باشند - هیچ کمبودی در ویژگی های قدرتمند در هنگام استفاده از این محصول وجود ندارد! به علاوه پشتیبانی فعال جامعه تضمین می کند که کاربران از کاربران با تجربه ای که سال ها با این محصول کار کرده اند، مشاوره تخصصی دریافت می کنند!
2012-06-22Submarine for Mac
1.4Submarine for Mac: The Ultimate Self-Update Framework for Cocoa Developers اگر توسعه دهنده ای هستید که با Cocoa کار می کند، می دانید که چقدر مهم است که نرم افزار خود را به روز نگه دارید. اما مدیریت بهروزرسانیهای نرمافزار میتواند دردسرساز باشد، بهخصوص اگر با نسخهها و پلتفرمهای متعددی سروکار دارید. اینجاست که Submarine وارد می شود. Submarine یک چارچوب خود به روز رسانی آسان برای توسعه دهندگان کاکائو است. این ابزار قدرتمند که توسط Deep IT توسعه یافته است، فرآیند به روز رسانی نرم افزار را ساده می کند و به روز نگه داشتن برنامه های کاربردی شما را آسان تر از همیشه می کند. با Submarine، می توانید به راحتی به روز رسانی های همه برنامه های خود را از یک مکان مرکزی مدیریت کنید. چه در حال کار بر روی پروژه های منبع باز یا تجاری باشید، Submarine کاملاً رایگان است (با یک شرط - بعداً در مورد آن بیشتر توضیح خواهیم داد). پس چه چیزی Submarine را اینقدر خاص می کند؟ بیایید نگاهی دقیق تر به برخی از ویژگی های کلیدی آن بیندازیم: ادغام آسان یکی از بزرگترین مزیت های Submarine این است که ادغام آن با پروژه های موجود شما آسان است. پروژه نمایشی ارائه شده نشان می دهد که چقدر می تواند ساده باشد - در واقع، اکثر توسعه دهندگان باید بتوانند تنها در چند دقیقه با Submarine راه اندازی و اجرا شوند. پشتیبانی از فرمت های متعدد در حالی که برخی از چارچوبهای بهروزرسانی فقط از فرمتهای فایل خاصی (مانند تصاویر دیسک DMG) پشتیبانی میکنند، Submarine از طیف گستردهای از فرمتها از جمله بایگانیهای tar، bz2، gz، bz و بایگانیهای ZIP حاوی بستههای APP پشتیبانی میکند. منبع باز نیست اما رایگان اگرچه خود یک محصول منبع باز نیست (برخلاف Sparkle)، Deep IT اطمینان حاصل کرده است که همه می توانند تحت یک شرط از چارچوب رایگان استفاده کنند: باید به Deep IT با URL ناشر در محصول خود در مکانی قابل مشاهده مراجعه کنید. روش های تفویض اختیار یکی دیگر از ویژگی های عالی Submarine توانایی آن در انجام عملیات پس از نصب با استفاده از روش های نمایندگی است. این بدان معناست که حتی اگر برنامه شما ساده نباشد. بسته نرم افزاری بدون بسته نصب کننده مانند بسیاری از فریمورک های دیگر نیاز دارد. هنگام استفاده از این ابزار هنوز گزینه هایی در دسترس دارید! نسخه 1.2 بهبود آخرین نسخه 1.2 شامل مدیریت بهتر نمادها در فایل های محصولات میزبان است که به روز رسانی را حتی راحت تر از قبل می کند! به طور خلاصه: سهولت استفاده زیردریایی ها همراه با پشتیبانی آن از فرمت های فایل های متعدد، آن را به گزینه ای ایده آل برای هر توسعه دهنده ای تبدیل می کند که به دنبال ساده سازی فرآیند به روز رسانی نرم افزار خود است. ممکن است منبع باز نباشد، اما کاملاً رایگان بودن برای استفاده تحت یک شرط، بدون توجه به آن قابل دسترسی است. و در نهایت؛ بهبود نسخه 1.2 نشان می دهد که Deep IT به بهبود محصول در حال حاضر عالی خود ادامه می دهد!
2009-07-24Sparkle for Mac
1.8.0Sparkle for Mac: The Ultimate Self Update Solution for Developers به عنوان یک توسعه دهنده، می دانید که چقدر مهم است که برنامه های خود را به روز نگه دارید. اما اگر راهی برای خودکارسازی فرآیند و آسانتر کردن آن برای شما و کاربرانتان وجود داشت، چه میشد؟ اینجاست که Sparkle وارد می شود. Sparkle ماژولی است که توسعه دهندگان می توانند در برنامه های کاکائو خود بچسبانند تا عملکرد خود به روز رسانی فوری را دریافت کنند. منظور ما این است که برنامه شما میتواند خودش را بهروزرسانی کند، نه اینکه فقط نسخههای جدید را بررسی کند. اطلاعات بهروزرسانی را از یک برنامه ارسال شده روی سرور شما میخواند، دانلود میکند، استخراج میکند، نصب میکند، راهاندازی مجدد میکند و حتی به کاربر پیشنهاد میدهد قبل از تصمیمگیری برای بهروزرسانی، یادداشتهای انتشار را نشان دهد. با نصب Sparkle در برنامه شما، می توانید اطمینان حاصل کنید که همه کاربران شما آخرین نسخه نرم افزار شما را بدون هیچ دردسر یا ناراحتی اجرا می کنند. و از آنجایی که Sparkle برای استفاده و ادغام با پروژه های موجود بسیار آسان است، مجبور نخواهید بود ساعت ها برای نوشتن کد سفارشی یا سر و کار داشتن با API های پیچیده وقت بگذارید. اما چه چیزی Sparkle را از سایر راه حل های خود به روز رسانی موجود در بازار متمایز می کند؟ بیایید نگاهی دقیق تر به برخی از ویژگی های کلیدی آن بیندازیم: ادغام آسان ادغام Sparkle در یک پروژه موجود به لطف API ساده و مستندات واضح آن بسیار آسان است. شما نیازی به دانش یا تجربه خاصی در مورد نرم افزار خود به روز رسانی ندارید - فقط دستورالعمل های ارائه شده توسط تیم ما را دنبال کنید و در کمترین زمان به روز خواهید رسید. رابط کاربری قابل تنظیم Sparkle طیف وسیعی از گزینه های سفارشی سازی را برای نمایش به روز رسانی ها در یک برنامه ارائه می دهد. شما می توانید انتخاب کنید که آیا کاربران در مورد به روز رسانی های جدید به صورت خودکار یا دستی مطلع شوند یا خیر. آیا آنها یادداشت های انتشار را قبل از به روز رسانی می بینند. آیا قبل از دانلود فایل های بزرگ از آنها خواسته می شود. و خیلی بیشتر. بروزرسانی های خودکار پس از نصب در یک برنامه، Sparkle به طور خودکار بهروزرسانیها را در فواصل زمانی منظم بررسی میکند (که میتوان آن را سفارشی کرد). اگر نسخه جدیدی در فایل پخش برنامه سرور شما موجود باشد - که حاوی اطلاعات مربوط به هر به روز رسانی است - آن را به طور خودکار و بدون نیاز به ورودی از کاربر دانلود می کند. گزینه های استقرار انعطاف پذیر چه در حال استقرار نرم افزار از طریق اپ استور اپل باشید و چه آن را مستقیماً از طریق ایمیل یا دانلودهای وب سایت توزیع کنید - Sparkle شما را تحت پوشش قرار داده است. این یکپارچه با همه روشهای استقرار کار میکند، به طوری که مهم نیست که کاربران در ابتدا چگونه نرمافزار شما را در دست دارند. آنها همیشه به محض در دسترس شدن بهروزرسانیهای خودکار را دریافت میکنند. فرآیند به روز رسانی امن هنگام برخورد با داده های حساس مانند اطلاعات کاربر یا تراکنش های مالی، امنیت همیشه از اهمیت بالایی برخوردار است. به همین دلیل است که ما فرآیند بهروزرسانی Sparkles را با در نظر گرفتن امنیت در هر مرحله طراحی کردهایم: از تأیید امضای دیجیتال روی فایلهای دانلود شده از طریق رمزگذاری SSL در حین انتقال بین سرورها و مشتریان - همه چیز رعایت شده است! در نتیجه: اگر به دنبال راهحلی با کاربری آسان هستید که همزمان با ارائه گزینههای انعطافپذیری و سفارشیسازی، بهروزرسانیهای خود را در برنامههای کاکائو بهطور خودکار انجام میدهد - پس به «Sparkles» نگاه نکنید! با مستندات API بصری و عناصر رابط کاربری قابل تنظیم همراه با بررسی خودکار فایلهای «appcast» سمت سرور که حاوی اطلاعات دقیق درباره هر نسخه است - این ابزار بهروزرسانی را بدون دردسر میسازد!
2014-09-06Packages for Mac
1.2.9اگر یک توسعهدهنده نرمافزار یا مدیری هستید که نیاز به استقرار افزونهها در رایانههای Mac دارید، میدانید که داشتن یک راهحل قابل اعتماد و انعطافپذیر برای ایجاد بستههای نصب و توزیعها چقدر مهم است. اینجاست که Packages برای مک وارد می شود. Packages ابزار قدرتمندی است که به شما امکان میدهد تعیین کنید کدام برنامهها، بستهها، اسناد یا پوشهها باید بخشی از بار بستههای نصبی شما باشند و در کجا باید نصب شوند. حتی می توانید تعیین کنید که مالک، گروه یا مجوزهای اقلام محموله هنگام نصب چه چیزی باید باشد. با بسته ها، می توانید نصب کننده های سفارشی ایجاد کنید که نیازهای خاص شما را برآورده کند. چه بخواهید چندین برنامه را همزمان نصب کنید یا تنظیمات را برای هر برنامه به صورت جداگانه پیکربندی کنید، Packages این کار را آسان می کند. یکی از ویژگی های کلیدی Packages انعطاف پذیری آن است. میتوانید بستههایی ایجاد کنید که با نسخههای مختلف Mac OS X سازگار هستند و آنها را بر اساس نیازهای خود سفارشی کنید. این بدان معناست که چه در حال استقرار نرمافزار بر روی دستگاههای قدیمیتر دارای Snow Leopard یا دستگاههای جدیدتر دارای High Sierra هستید، Packages شما را تحت پوشش قرار میدهد. یکی دیگر از ویژگی های عالی Packages توانایی آن در وارد کردن بسته های موجود به توزیع شما است. این بدان معناست که اگر بستهای وجود دارد که برخی از نیازهای شما (و نه همه) را برآورده میکند، میتوانید به سادگی آن را به Packages وارد کنید و آن را در کنار سایر اجزای سفارشیسازی شده به توزیع خود اضافه کنید. بسته ها همچنین شامل طیف وسیعی از ویژگی های پیشرفته است که به طور خاص برای توسعه دهندگان طراحی شده اند. به عنوان مثال، اگر نیاز دارید که اسکریپتهایی را در بسته نصبکننده خود بگنجانید (مانند اسکریپتهای پوسته)، Packages با ارائه پشتیبانی داخلی برای زبانهای برنامهنویسی مانند Bash و Python، این کار را آسان میکند. علاوه بر این ویژگیهای پیشرفته، Packages همچنین دارای یک رابط کاربر پسند است که ایجاد سریع و آسان بستههای نصب حرفهای را برای هر کسی - صرف نظر از تخصص فنی آنها - آسان میکند. به طور کلی، اگر به دنبال راهحلی قدرتمند و در عین حال انعطافپذیر برای ایجاد بستههای نصبکننده در Mac OS X هستید – چه بهعنوان یک توسعهدهنده و چه بهعنوان مدیر – پس به Packages نگاه نکنید!
2020-04-14Iceberg for Mac
1.3.1Iceberg برای Mac - محیط بسته بندی نهایی برای توسعه دهندگان اگر توسعهدهندهای هستید که روی پلتفرم Mac OS X کار میکنید، میدانید که داشتن یک محیط بستهبندی مطمئن و کارآمد چقدر مهم است. اینجاست که Iceberg وارد میشود - یک محیط بستهبندی یکپارچه (IPE) که به شما امکان میدهد بستهها یا متاپکیجهایی مطابق با مشخصات Mac OS X ایجاد کنید. با Iceberg، می توانید به سرعت بسته های نصبی خود را با استفاده از یک رابط کاربری گرافیکی مشابه ابزارهای توسعه مورد علاقه خود ایجاد کنید. این بدان معناست که حتی اگر با رابط خط فرمان آشنا نباشید، همچنان میتوانید بستههای نصب حرفهای را به راحتی ایجاد کنید. اما IPE دقیقا چیست؟ IPE در اصل ابزاری است که به توسعه دهندگان کمک می کند نرم افزار خود را در قالب های قابل نصب بسته بندی کنند. این یک رابط کاربری آسان برای ایجاد و مدیریت این بسته ها و همچنین خودکار کردن بسیاری از وظایف درگیر در این فرآیند ارائه می دهد. یکی از مزایای کلیدی استفاده از Iceberg توانایی آن در کمک به توسعه دهندگان برای پیروی از دستورالعمل های سختگیرانه بسته بندی اپل است. این دستورالعملها تضمین میکنند که همه نرمافزارهای توزیعشده از طریق اپ استور اپل یا کانالهای دیگر، استانداردهای کیفی خاصی را رعایت میکنند و هیچ خطر امنیتی ایجاد نمیکنند. Iceberg با ارائه الگوها و جادوگران برای انواع بسته های رایج مانند برنامه ها، چارچوب ها، پلاگین ها و موارد دیگر، ایجاد بسته هایی را که این دستورالعمل ها را رعایت می کنند، آسان می کند. شما همچنین می توانید قالب های خود را بر اساس نیازهای خاص خود سفارشی کنید. یکی دیگر از ویژگی های عالی Iceberg پشتیبانی آن از متاپکیج ها است. متا پکیج اساساً مجموعه ای از بسته های دیگر است که در یک بسته بزرگتر جمع شده اند. اگر می خواهید چندین برنامه یا افزونه مرتبط را با هم به عنوان یک بسته توزیع کنید، می تواند مفید باشد. به عنوان مثال، فرض کنید در حال توسعه مجموعه ای از برنامه های بهره وری برای کاربران مک هستید. به جای توزیع هر اپلیکیشن به طور جداگانه، که ممکن است برای کاربران وقت گیر و گیج کننده باشد، می توانید با استفاده از Iceberg همه آنها را در یک متا بسته بندی جمع کنید. متا بستهها همچنین برای مدیران سیستمی مفید هستند که میخواهند بستههای متعدد را قبل از توزیع از راه دور از طریق Apple Remote Desktop (ARD) در یک مکان جمعآوری کنند. با پشتیبانی Iceberg از متاپکیج ها، مدیران به راحتی می توانند استقرار در مقیاس بزرگ را بدون نیاز به نصب دستی هر بسته جداگانه روی هر دستگاه مدیریت کنند. نکته قابل توجه در مورد Iceberg این است که نرم افزار منبع باز است که تحت مجوز BSD منتشر شده است. این بدان معناست که هر کسی میتواند بدون هیچ گونه محدودیت یا محدودیتی در نحوه استفاده از آن، آن را دانلود و استفاده کند. علاوه بر اینکه نرمافزاری رایگان برای استفاده و بدون هیچ رشتهای متصل است، یکی دیگر از مزایای نرمافزار منبع باز مانند Iceberg، شبکه پشتیبانی فعال جامعه آن است. اگر در حین استفاده از این ابزار با مشکلی مواجه شدید یا در مورد بهترین روش استفاده از آن در فرآیندهای گردش کار خود سؤالی دارید - منابع زیادی به صورت آنلاین از توسعه دهندگان همکار که خودشان از این ابزار به طور گسترده استفاده کرده اند در دسترس هستند! به طور کلی - اگر به دنبال راهی کارآمد برای بستهبندی برنامهها یا پلاگینهای Mac OS X خود هستید و در عین حال از رعایت دستورالعملهای سختگیرانه بستهبندی اپل اطمینان میدهید، به Iceberg نگاه نکنید! با رابط کاربری بصری و ویژگی های قدرتمند مانند پشتیبانی از بسته های متا و توزیع از راه دور از طریق ARD. این ابزار همه چیز مورد نیاز توسعه دهندگان مبتدی و با تجربه را دارد!
2015-06-23