ايتنا - پربيننده ترين عناوين فناوری شخصی :: rss_full_edition http://itna.ir/personaltech Tue, 25 Jul 2017 00:50:55 GMT استوديو خبر (سيستم جامع انتشار خبر و اتوماسيون هيئت تحريريه) نسخه 3.0 http://itna.ir/skins/default/fa/{CURRENT_THEME}/ch01_newsfeed_logo.gif تهيه شده توسط سايت خبری فناوری اطلاعات (ايتنا) http://itna.ir/ 100 70 fa نقل و نشر مطالب با ذکر نام سايت خبری فناوری اطلاعات (ايتنا) آزاد است. Tue, 25 Jul 2017 00:50:55 GMT فناوری شخصی 60 حقایقی که در مورد BPMN نمی‌دانید - قسمت اول http://itna.ir/fa/doc/news/49555/حقایقی-مورد-bpmn-نمی-دانید-قسمت-اول BPMN 2 جامع‌ترین استاندارد مدل‌سازی فرآیند، همراه با نمادهای تعریف شده دقیق و یک متامدل رسمی اساسی است. طراحان معمولاً برای یادگیری BPMN از منابع ثانویه (به عنوان مثال کتاب‌ها، وبلاگ‌ها و مقالات) استفاده می‌کنند. این منابع آموزشی BPMN، ساده بوده و معمولاً جزئیات در آنها حذف می‌شوند.در این مطلب (و دو مطلب آتی) ده حقیقت را در مورد BPMN بیان می‌کنیم که ممکن است از آنها آگاه نباشید و در واقع تلاش شده است تا برخی از جزئیات مورد نیاز در آن گنجانده شود. ۱- زمان اجرای یک وظیفه بستگی به نوع آن وظیفه داردفکر می‌کنید که شروع یک وظیفه بلافاصله پس از به پایان رساندن اجرای وظیفه قبلی است؟ در حقیقت این طور نیست!این امر به نوع وظیفه بستگی دارد، به واقع آنچه میان انواع وظایف متفاوت است، زمانی است که وظیفه اجرا شده و خاتمه می‌یابد. به طور کلی، یک فعالیت (به عنوان مثال یک وظیفه و یک زیر فرآیند) در صورتی آماده اجراست که تعداد منابع موردنیاز برای فعال کردن وظیفه در دسترس آن قرار گیرد.یک فعالیت، پس از اعمال تغییراتی آماده انجام است؛ در واقع زمانی که داده‌های ورودی موردنیاز در دسترس باشند، اجرا خواهد شد. در مورد وظایف خودکار (به عنوان مثال وظیفه service، وظیفه script و یا وظیفه ارسال نمودن) بایستی گفت که جهت اجرا منتظر فعال‌سازی هستند؛ در صورتی که در مورد وظایف انسانی (به عنوان مثال وظایف کاربر و یا وظایف دستی)، وظیفه به یک شخص و یا گروهی از افراد تخصیص می یابد.به طور خلاصه، نمی‌توانید مدت زمانی را که یک وظیفه انسانی به پایان خواهد رسید را پیش‌بینی کنید، چراکه این امر به عملکرد انسانی که درگیر آن است، بستگی دارد. ۲- بیشتر جریان‌های پیام، اجباری و تنها برخی از آنها اختیاری هستنداز یک جریان پیام برای نشان‌دادن جریان پیام‌ها بین دو شرکت‌کننده که برای ارسال و دریافت آنها آماده هستند، استفاده می‌شود. تنها یک Pool از شرکت‌کنندگان، فعالیت‌ها و عناصر رویداد می‌توانند به جریان‌های پیام متصل گردند.در برخی از موارد، یک جریان پیام، نشان‌دهنده یک ارتباط اختیاری است، در صورتی که در موارد دیگر نشان‌دهنده ارتباط اجباری است. به عبارت بهتر، در مواردی که یک وظیفه انسانی همراه با یک جریان پیام خروجی وجود دارد، ارتباط اختیاری است (به عنوان مثال یک وظیفه انسانی ممکن است یک پیام ارسال کند) و از سوی دیگر، یک ارتباط اجباری با رویدادهای پیام/ارسال/دریافت وظایف تعریف می‌شود. ۳- چرا با دو رویداد آغازین اجباری، یک فرایند هرگز به پایان نخواهد رسید؟فرض کنید می خواهید یک فرآیند را آغاز کنید (یک نمونه از یک فرآیند) و این در حالی است که دو رویداد آغازین رخ می دهد (مشابه تصویر زیر). متاسفانه، این فرآیند هرگز به پایان نمی‌رسد و این امر از آنجایی ناشی می شود که وقوع هر یک از رویدادهای آغازین (رویداد اول یا رویداد دوم) نمونه‌ای از یک فرآیند جدید را منجر می گردند؛ در نتیجه، هر نمونه از فرآیند در دروازه موازی گیر خواهد کرد.بهترین راه‌حل برای رفع این مشکل، استفاده از یک دروازه مبتنی بر رویداد موازی برای شروع یک فرآیند است.در مطالب بعدی، باقی نکات و جزئیات مربوطه ارائه خواهد گشت.منبع: پایگاه دانش BPM رایورز ]]> فناوری شخصی Mon, 24 Jul 2017 04:51:46 GMT http://itna.ir/fa/doc/news/49555/حقایقی-مورد-bpmn-نمی-دانید-قسمت-اول ساخت موشک‌های مجهز به هوش مصنوعی http://itna.ir/fa/doc/news/49559/ساخت-موشک-های-مجهز-هوش-مصنوعی دولت روسیه تصمیم گرفته است تا از ساختارهای هوش مصنوعی در ساخت سلاح‌های مهیبی مانند موشک استفاده کند و به این ترتیب سعی در تعریف آینده جنگ‌افزارهای جهان دارد.به گزارش ایتنا به نقل وب‌سایت خبری تحلیلی washingtontimes، روسیه در حال ساخت سلاح‌هایی است که برای انتخاب هدف و پیشی گرفتن از سیستم‌های تدافعی از هوش مصنوعی استفاده می‌کند. این سلاح‌ها در آینده می‌توانند از انواع پهپادها، موشک‌ها و هواپیماها باشند.بر اساس اخبار انتشار یافته، روسیه به‌شدت در پی انجام تحقیقات بنیادی در این زمینه است و تاکنون موفقیت‌هایی نیز به دست آورده است اما هنوز چند سالی تا دستیابی به نتایج دلخواه زمان باقی است. همان‌طور که می‌دانید ساخت یک بمب‌افکن حامل موشکی که بتواند از دید رادارها پنهان بماند غیرممکن است و به همین دلیل نیز به‌تازگی تمرکز دانشمندان بیشتر بر روی قابلیت‌های حرکت مخفیانه این جنگ‌افزارها گذاشته شده است.با این حال موشک‌های مجهز به هوش مصنوعی می‌توانند موقعیت‌های رادیویی رادارها را شناسایی کرده و موقعیت، سرعت و ارتفاع آنها را تشخیص دهند.گفتنی است ارتش ایالات متحده در ابتدای سال جاری آزمایش موفقیت‌آمیز اولین پهپادهای مجهز به قابلیت‌های خودکار در کارزارهای جنگ را تائید کرد. به این ترتیب به نظر می‌رسد روسیه به‌عنوان رقیب دیرینه و اصلی آمریکا نیز سعی در قدرت‌نمایی در این زمینه کرده و استفاده از فناوری هوش مصنوعی را به‌عنوان اهرم تدافعی علیه این اقدام ایالات متحده برگزیده است.لازم به ذکر است که مطابق بیانیه وزارت دفاع ایالات متحده، در ژانویه سال ۲۰۱۷ میلادی آزمایش‌های پیچیده سیستم‌های خودکار جنگی را در کالیفرنیا با موفقیت پشت سر گذاشت.  ]]> فناوری شخصی Mon, 24 Jul 2017 04:44:18 GMT http://itna.ir/fa/doc/news/49559/ساخت-موشک-های-مجهز-هوش-مصنوعی آینده چت‌بات‌های سازمانی http://itna.ir/fa/doc/news/49544/آینده-چت-بات-های-سازمانی پلتفرم‌های پیام‌رسانی رسانه‌های مجازی با اینکه بیش از سه میلیارد کاربر را به خود جذب کرده‌اند (که عمدتاً بین چهار مورد از محبوب‌ترین اپلیکیشن‌های پیام‌رسانی تقسیم شده‌اند) با این حال از دید کارشناسان، فقط شروع کار هستند و راهی دراز در پیش است.از دید آنان، در حقیقت کارکردهای جدید چت‌بات‌ها در کسب‌وکارهای سازمانی است که باعث می‌شود کسب‌وکارها مقبولیت لازم را به دست آورده و بتوانند به مجموعه ابزارهای تجارت مکالمه‌ای، مجهز شده و از مزایای آن بهره‌مند شوند. به گزارش ایتنا از رایورز به نقل از ونچربیت، برای توضیح بیشتر در زمینه چت‌بات‌های سازمانی باید به صحبت‌های ماری نیولندز، مؤسس پلتفرم چت‌بات سازمانی چتی‌پیپل و متخصص فعالیت‌های حوزه چت‌بات توجه کرد. نیولندز در کنفرانس‌های بزرگی در سراسر ایالات متحده سخنرانی نموده و در مورد جدیدترین تحولات این زمینه از فناوری صحبت کرده است.ماری نیولندز اذعان داشت: «اکثر چت‌بات‌های معمولی که در چتی‌پیپل می‌سازیم، مخصوص کسب‌وکارهای کوچک هستند، لیکن چت‌بات‌های سازمانی ویژه‌ای هم تولید می‌کنیم که مختص برندهای بزرگ‌تر بوده و غالباً نیاز به کارکردهای بسیاری دارند که این کارکردها هم از نوع داخلی و هم از نوع خارجی هستند.»به گفته وی: «برخی از چت‌بات‌های سازمانی وجود دارند که از فروشندگانی مانند سیلزفورس پشتیبانی می‌کنند و اطلاعات اضافی و جزئیات کاربردی در اختیار مشتریان آنها قرار می‌دهند.»نیولندز آینده‌ای بسیار روشن برای این محصولات پیش‌بینی می‌نماید. وی در گمانه‌زنی پیرامون آینده چت‌بات‌های سازمانی می‌گوید: «راه‌حل‌های سرویس مشتری مبتنی بر متن که پاسخ‌های سؤال‌محور ارائه می‌دهند، محرک بسیارخوبی برای بات‌ها هستند، لیکن تصور من این است که در این زمینه تغییراتی به وجود خواهد آمد؛ بدین معنا که هوش مصنوعی با استفاده از امکانات صوتی، واکنش‌های ما را تغییر خواهند داد و ربات‌ها، توان آن را خواهند داشت که ایمیل‌ها و ضربان قلب ما را بخوانند و در مورد جلسات و پیشنهادات بهداشتی و مرتبط با سلامتی، توصیه‌هایی را به ما ارائه دهند.» چت‌بات‌های سازمانی، داده‌ها و اطلاعات لازم کسب و کارهای مختلف را از منابع مختلف استخراج می‌کنند و باعث ارائه پیشنهادات مدیریت کسب و کار هوشمند می‌شوند.شایان ذکر است مطابق تحقیقاتی که اخیراً در انگلستان انجام شد، با استفاده از قابلیت‌های متنوع چت‌بات‌ها، کسب و کارها قادر خواهند بود تا سال 2022، سالیانه 8 میلیارد دلار پس‌انداز کنند.  ]]> فناوری شخصی Sun, 23 Jul 2017 17:11:34 GMT http://itna.ir/fa/doc/news/49544/آینده-چت-بات-های-سازمانی مایکروسافت و پشتیبانی از ویندوز 10 روی کلاور تریل http://itna.ir/fa/doc/news/49517/مایکروسافت-پشتیبانی-ویندوز-10-روی-کلاور-تریل اخیراً مشخص شده که شرکت مایکروسافت از آخرین نسخه به‌روزرسانی سازندگان ویندوز 10 روی آن دسته از ماشین‌هایی که تاکنون از پردازنده‌های اینتل استفاده می‌کرده‌اند، پشتیبانی نمی‌کند.گفتنی است اینتل، مدل اتم را سال گذشته کنار گذاشت و از آن زمان به بعد، مایکروسافت در پی یک پشتیبان برای بروزرسانی سازندگان بوده است. این پشتیبانی صرفاً مختص دستگاه‌های اتم نیست و به همین خاطر تأخیر در پیدا کردن پشتیبان، موجب تأخیر در عرضه بسیاری از دستگاه‌های اینتل شده است. به گزارش ایتنا از رایورز به نقل از ونچربیت، مایکروسافت در ابتدا اعلام کرد که امکان سازگاری در این خصوص وجود ندارد و در نتیجه، این تصمیم باعث می‌شد که کار ماشین‌های کلاور تریل به پایان خود برسد؛ اما اکنون، مایکروسافت موافقت کرده است، به پشتیبانی از به‌روزرسانی‌های امنیتی (به عنوان یک سرویس) تا پایان سال 2023 ادامه دهد.باید به خاطر داشت که پایان سال 2023، در واقع پایان پشتیبانی از ویندوز 8.1 است و حتی اگر ویندوز خود را به ویندوز 10 ارتقاء دهید، پشتیبانی‌های امنیتی پابرجا باقی می‌ماند. به نظر کارشناسان، در حقیقت فلسفه وجودی اتم اس.اُ.سی، نیاز به ساخت دستگاه‌هایی بود که بتوانند دو سیسم‌عامل اندروید و ویندوز را با هم اجرا کنند. اما متأسفانه اینطور به نظر می‌رسد که مایکروسافت در عمل، کمی از اهداف خود منحرف و اهداف نادرستی را پیش رو داشته و احتمال دارد که عدم تمایل همکاری اینتل با غول نرم‌افزاری هم از همینجا ریشه می‌گیرد. در اصل، قرار بود که سری اتم از سیستم‌عامل لینوکس هم پشتیبانی کند، لیکن بعد از فروش اندک و ضعیف دستگاه‌های 2 در 1، این طرح کنار گذاشته شد؛ اما با این وجود، ظاهراً تا پایان کار دارندگان دستگاه کلاور تریل، راه زیادی وجود دارد. هر چند یک پردازنده چهارساله، دیگر به فروش نمی‌رسد، لیکن این نگرانی وجود دارد که مایکروسافت برای پشتیبانی خود از آنها، پیش از زمان لازم به ساخت پردازنده بپردازد. هر چند ممکن است بسیاری از افراد اصلاً ندانند که کلاور تریل یا حتی اتم چیست و صرفاً پیام «ناسازگار» را دیده باشند، اما به نظر می‌رسد که برطرف کردن مشکلات کاملاً ضروری است، ولو اینکه کار آسانی نبوده و نیاز به کار و تلاش فراوان داشته باشد.  ]]> فناوری شخصی Sun, 23 Jul 2017 15:43:53 GMT http://itna.ir/fa/doc/news/49517/مایکروسافت-پشتیبانی-ویندوز-10-روی-کلاور-تریل سیتریکس، دسکتاپ‌های مجازی را به گوگل کلود اضافه می‌کند http://itna.ir/fa/doc/news/49546/سیتریکس-دسکتاپ-های-مجازی-گوگل-کلود-اضافه-می-کند سیتریکس و گوگل اعلام کردند که به دنبال توسعه گسترده همکاری‌هایشان بوده و می‌خواهند با استفاده از این همکاری‌ها، جی‌سوئیت و پلتفرم گوگل کلود را پوشش دهند.سیتریکس، یک شرکت نرم‌افزار مشهور آمریکایی است که در زمینه ارائه خدمات سرورها و شبکه‌های رایانه‌ای، سامانه‌های کنترل از راه دور رایانه و رایانش ابری و همچنین ارائه نرم‌افزارهای شناسایی یگانه، سرورهای کاربردی، ترمینال رایانه، نرم‌افزارهای مالکیتی، نرم‌افزارهای مجازی‌سازی و مجازی‌سازی شبکه فعالیت می‌کند. به گزارش ایتنا از رایورز به نقل از ونچربیت، همکاری سیتریکس و گوگل به گونه‌ای است که کاربران می‌توانند محیط دسکتاپ مجازی را با استفاده از سیتریکس کلود، روی زیرساخت‌های ابری گوگل پیاده‌سازی کنند و این امکان را فراهم سازند که شرکت‌ها بتوانند کارهایی مانند ارائه محیط مجازی روی سرورهای گوگل را انجام دهند که این محیط‌ها، بیشتر شبیه یک دسکتاپ مجازی یا لپ‌تاپ کار می‌کند. سیتریکس، از لحاظ بهره‌وری کاربر نهایی، به گونه‌ای کار می‌کند که سرویس اشتراک فایل خود را با جی‌سوئیت یکپارچه‌سازی نماید که این کار با پلاگین جیمیل جدید آغاز می‌گردد. پلاگین مذکور به کاربران اجازه می‌دهد که فایل‌های خود را به روشی امن ارسال کنند؛ زیرا این سرور با نرم‌افزار سیتریکس مدیریت می‌شود. این دو شرکت، امکان ویرایش اسناد ذخیره‌شده در شِرفایل را با استفاده از جی‌سوئیت فراهم می‌کنند. به علاوه، مشتریانی که از متعادل‌کننده بار نت اسکالر سی.پی.ایکس سیتریکس برای مدیریت کانتینرها استفاده می‌کنند، می‌توانند آن را روی جی.سی.پی اجرا کنند. این قابلیت، تمرکز گوگل بر کوبرنیتس برای هماهنگ‌سازی کانتینرها را به خوبی ممکن و میسر می‌سازد. گوگل تنها ارائه‌دهنده خدمات ابری نیست که با سیتریکس روی دستکتاپ‌های مجازی کار می‌کند.این شرکت به مشتریان این اجازه را می‌دهد که به خدمات وب آمازون و مایکروسافت اژور متصل شوند. البته بسیاری از شرکت‌ها و ارائه‌دهندگان زیرساخت‌های مختلف ابری، کار چندان زیادی در این زمینه انجام نداده‌اند و این همکاری بین دو شرکت مذکور می‌تواند کاربران را به سمت جی.سی.پی جذب کند. از دید کارشناسان، این امر ثابت شده که دسکتاپ‌های مجازی ابری، یک کسب‌وکار در حال رشد برای آمازون بوده است و به شرکت‌ها این امکان را داده که کامپیوترهای مجازی را درون محیط ابری خود اداره کنند.  ]]> فناوری شخصی Sun, 23 Jul 2017 11:35:33 GMT http://itna.ir/fa/doc/news/49546/سیتریکس-دسکتاپ-های-مجازی-گوگل-کلود-اضافه-می-کند کسب و کار ابری، مسیر جدید پیشرفت و اقتدار مایکروسافت http://itna.ir/fa/doc/news/49529/کسب-کار-ابری-مسیر-جدید-پیشرفت-اقتدار-مایکروسافت به نظر کارشناسان بازار، روشی که نادلا مدیرعامل شرکت مایکروسافت انتخاب کرده است، نقطه مخالف روشی است که استیو بالمر، مدیرعامل پیشین دنبال می‌کرد؛ زیرا نادلا مایکروسافت را از حالت قبلی آن -که بیشتر بر اساس کسب‌و‌کار سازمانی بود- دور و آن را بر پایه موبایل و فضای ابری اداره نمود و از این چشم‌انداز به مایکروسافت نگاه کرد.همین موضوع سبب شده که امروز مایکروسافت، پلتفرم‌‌های مختلفی را در خود جای دهد و بازارهایی نظیر ابر سازمانی و هوش مصنوعی را رشد و ارتقاء دهد. به گزارش ایتنا از رایورز به نقل از ونچربیت، این گذار از حالت قبلی به حالت کنونی به تدریج در حال وقوع بوده و به گونه‌ای است که موجب رشد درآمد این غول دنای آی.تی می‌شود. نشانه بارز این حالت گذار، این بود که برای نخستین بار درآمد ناشی از محصول آفیس365 از درآمد حاصل از کسب‌وکار صدور مجوز آفیس قبلی فراتر رفت.در حقیقت، زمانی که مایکروسافت آخرین حساب‌های سال مالی خود را بسته و منتشر نمود، نتایج و ارقام، به صورت کامل بیانگر این پیشرفت‌ها بود. گزارش مایکروسافت به صراحت نشان داد که درآمد خالص این شرکت، 7.7 میلیارد دلار یا 98 سنت به ازای هر سهم بوده است، ضمن اینکه در سه ماهه چهارم مالی، 24.7 میلیارد دلار درآمد داشته است. پیش‌بینی درآمدی که توسط توماس رویترز انجام شده بود نشان داد درآمد این شرکت 24.3 میلیارد دلار و درآمد خالص آن، 71 سنت به ازای هر سهم بوده است. شگفتی این سود بیشتر به خاطر مشکلاتی بود که در گذشته در کسب‌وکار مربوط به تلفن همراه اتفاق افتاده بود. ساتیا نادلا در کنفرانسی خطاب به سرمایه‌گذاران شرکت اذعان داشت: «تغییر و تحول، فرآیندی مستمر و مداوم از تجدید و سرمایه‌گذاری مجدد است. ما به سرمایه‌گذاری در فرصت‌های دارای امکان پیشرفت بالا، ادامه می‌دهیم و نوآوری خود را در مسیر فضای ابری و هوش مصنوعی تداوم می‌بخشیم؛ هم‌چنین فناوری و محصولاتمان را روی تجارب و راه‌حل‌هایی متمرکز می‌کنیم که ارزش جدیدی را برای مشتریان به ارمغان آورد.»  ]]> فناوری شخصی Sun, 23 Jul 2017 07:17:26 GMT http://itna.ir/fa/doc/news/49529/کسب-کار-ابری-مسیر-جدید-پیشرفت-اقتدار-مایکروسافت رویدادهای مبتنی بر پیام در مقایسه با وظیفه های مبتنی بر پیام http://itna.ir/fa/doc/article/49543/رویدادهای-مبتنی-پیام-مقایسه-وظیفه-های انواع جدید فعالیت‌ها، مدل‌سازها را قادر می‌سازد تا با دقت بیشتری، رفتار یک فعالیت را بیان کنند؛ با این وجود در صورت استفاده نادرست، خطاهای جدید به وجود می‌آید.پیش از مطرح شدن BPMN 2.0، هیچ‌گونه سردرگمی میان وظایف و رویدادها وجود نداشت. وظایف به صورت فعالیت‌های اتمیک در یک جریان فرآیند مورد بررسی قرار می‌گرفتند که قابلیت تجزیه به بخش‌های کوچک‌تر را نداشتند؛ در حالی که رویدادها، نمایانگر پدیده‌ای بودند که در فرآیند اتفاق می‌افتادند و نیازمند یک واکنش بودند. با این وجود، از زمان پیدایش BPMN 2.0، گونه‌های متفاوتی از وظایف را می‌توان تعریف نمود که به مدل‌سازها این امکان را می‌دهد تا رفتارهای گوناگونی را نشان دهند. در این میان، گونه‌های جدید ارسال و دریافت، اکنون مرز میان وظایف و رویدادها را نامشخص کرده‌اند. در این مطلب، سعی بر آن است تا تفاوت‌های میان "رویدادهای مبتنی بر پیام" و "وظایف ارسال و دریافت" مورد بحث و بررسی قرار گیرد. جریان پیام در وظیفه ها و رویدادهابه طور ذاتی، رویدادهای پیامی یا در حال فرستادن و یا گرفتن هستند و می‌توانند موارد زیر را شامل شوند:      -فرایندی را آغاز کنند (رویداد آغاز پیام)، در واقع نمونه‌ای جدید را زمانی که پیام دریافت می‌شود ایجاد می‌کنند.     -فرایندی را به پایان رسانند (رویداد پایان پیام)، در واقع نمونه فرآیند جاری را زمانی که پیام فرستاده می‌شود، به اتمام می‌رسانند.     -یک جریان فرایند را زمانی که یک پیغام فرا می‌رسد، دنبال می‌کنند (رویداد میانی که مسئول گرفتن پیام هستند).     -پیامی را جایی میان آغاز و اتمام یک فرآیند ارسال می‌کنند (رویداد میانی که مسئول فرستادن پیام است). در نهایت رویداد میانی که مسئول گرفتن پیام است، میتواند در هر مکانی از مرز فعالیت‌ها، قرار گیرد تا استثنائات را کنترل کرده و یا جبران خسارت نماید. BPMN 1.x، جریان‌های پیامی را مجاز به ارتباط مستقیم در درون یک وظیفه انتزاعی می‌دانست و به طور دقیق رفتار رویدادهای پیامی را تقلید نمی‌کرد. به علاوه BPMN 1.x، تنها اجازه میداد یک پیام به یک فعالیت، فرستاده یا دریافت شود و این امر، علاوه بر کار اصلی -که این فعالیت انجام می‌داد- بود. با معرفی وظایف ارسالی و دریافتی در BPMN 2.0، می‌توانیم بگوییم که یک وظیفه در یک فرآیند، به طور دائمی، پیامی را ارسال یا دریافت می‌کند. پس از این که پیام، ارسال یا دریافت می‌شود، آن وظیفه تمام شده تلقی شده و هیچ کار دیگری اجراشدنی نیست. صرف‌نظر از جزئیات، میان "رویدادهای پیامی" و "وظایف ارسال یا دریافت" تفاوتی وجود ندارد. هر دوی آنها مزایا و معایبی دارند که در ادامه به آنها می‌پردازیم. مزایا و معایب استفاده از وظایف ارسال و دریافتدرحالی‌که فعالیت‌ها به طور معمول، نمایانگر کار انجام شده به وسیله یک شرکت‌کننده می‌باشد، وظایف ارسال و دریافت، تنها پیامی را ارسال یا دریافت می‌کنند و به محض رخ دادن، به پایان می‌رسند. تأکید بر اینکه چنین فعالیت‌هایی یک ایفاکننده نقش را تعریف می‌کنند و رویدادها چنین کاری را انجام نمی‌دهند، بسیار با اهمیت است.فعالیت‌های استاندارد، مدل‌ساز را قادر می‌سازند تا نشانگرهای متفاوتی را اضافه کند که می‌توانند نمایانگر گونه‌های موازی چندگانه، ترتیبی یا حلقه‌ای از یک فعالیت باشند. چنین نشانه‌هایی همچنین می‌توانند در مورد وظایف ارسال یا دریافت بکار برده شوند و توصیفات اضافه در مورد رفتار پیشرفته یک وظیفه را ارائه دهند. تصویر بالا نمایانگر رفتاری‌ست که در آن، مجموعه‌های مختلف داده، محتوای پیام را تحت تأثیر قرار داده و سپس نمونه‌های ترتیبی یک وظیفه به وجود می‌آیند. چنین رفتاری با استفاده از رویدادهای پیامی به سختی نمایش داده می‌شود.مزیت دیگر استفاده از وظایف ارسال و دریافت بر رویدادهای پیامی، قابلیت اتصال یک رویداد مرزی به یک وظیفه می‌باشد. در این صورت، می‌توانیم استثنائات متعددی را که ممکن است در هنگام ارسال یا دریافت یک پیغام اتفاق بیفتند، کنترل نماییم. همان‌گونه که در نمونه بالا دیده می‌شود، در صورتی که انتظار برای یک پاسخ بیش از یک ساعت زمان ببرد و یا یک خطای نرم‌افزاری رخ دهد، دو جریان استثنائی متفاوت تعریف شده است. اگر چنین استثنائی وجود نداشته باشد، پیام دریافت می‌شود و فعالیت بعدی به اجرا درمی‌آید. رویدادهای مرزی مشابه را نیز می‌توان برای یک فعالیت ارسالی بکار برد.همانند رویداد آغاز یک پیغام، فعالیت ارسال می‌تواند مثالی از فرآیند نیز باشد. بدین منظور، نمادی که کمی متفاوت است مورد استفاده قرار می‌گیرد؛ برای مثال یک پاکت نامه در میان یک دایره. با استفاده از وظیفه دریافت -که نمونه‌ای از یک فرآیند است- می‌توانیم مدلی با ساختاری مستحکم را بدون نیاز به تعریف اضافی یک رویداد آغازین تعریف کنیم. مزایای استفاده از رویدادهای پیامی میانیدر زمان تعریف جریان یک فرآیند، وضعیت‌های متعددی وجود دارند که در آنها فعالیت‌های ارسال و دریافت را نمی‌توان مورد استفاده قرار داد. در این صورت، بهتر است از رویدادهای پیامی میانی استفاده کرد. اول اینکه، اگر ما بخواهیم وضعیتی را مدل‌سازی کنیم که در آن دریافت یک پیام می‌تواند باعث وقوع یک استثناء در زمان اجرای یک فعالیت باشد، تنها می‌توان از رویدادهای پیامی گیرنده که به صورت مرزی و میانی هستند، استفاده کنیم.دوم اینکه، اگر بخواهیم وضعیتی را به نمایش بگذاریم که دریافت یک پیام لزوماً پایان یک فعالیت نیست، رویدادهای پیامی غیر مداخله‌ای گیرنده -که به صورت مرزی و میانی هستند- مورد استفاده قرار می‌گیرند. مثال بالا نشان‌دهنده یک فعالیت انسانی است که شامل نگارش یک گزارش می‌باشد و می‌تواند با دریافت یک بروز رسانی مهم، متوقف شود. در این صورت، بروز رسانی فایل‌ها اجرا شده و نگارش گزارش از نو مدل‌سازی می‌شود.با این وجود، در صورت دریافت یک دعوت ملاقات، یادداشتی به وسیله اجراکننده فعالیت نوشته می‌شود؛ در حالی که فعالیت اصلی نگارش گزارش متوقف نمی‌شود. چنین رفتاری را نمی‌توان تنها با استفاده از وظایف ارسال و دریافت ارائه کرد.اشتباهات رایجیک اشتباه رایج در زمان استفاده از فعالیت‌های ارسال و دریافت، انتخاب عنوان است. همان‌گونه که پیشتر گفته شد، فعالیت‌های ارسال آشکارا یک پیام -که می بایست ارسال شود- را تعیین می‌کنند و عمل دیگری نمی‌تواند در چارچوب چنین فعالیتی اجرا شود. تصویر شماره ۶ یک اشتباه رایج درباره انتخاب عنوان برای فعالیت‌های ارسال پیام را ارائه می‌دهد. همان‌طور که در مثال فوق دیده می‌شود، عنوان یک فعالیت به نحوی انتخاب می‌شود که مهیا/ارسال کردن یک پاسخ را بتواند پوشش دهد که این امر منطبق بر ویژگی‌های BPMN نیست.راه‌حل صحیح، تقسیم "مهیا نمودن پاسخ و اطلاع آن به کاربر" به دو عمل مجزا می‌باشد: یکی برای مهیا کردن یک پاسخ و دیگری برای ارسال آن. در این صورت، فعالیت اول در "Pool ۱" کار مشخصی را انجام می‌دهد (برای مثال "مهیا کردن یک پاسخ") و فعالیت دوم این پاسخ را به "Pool ۲" می‌فرستد؛ جایی که در آن یک وظیفه دریافتی قرار داده شده است که به آن "دریافت پیام" گفته می‌شود. پس از دریافت پیام به صورت وظیفه دریافتی، وظیفه "تحلیل محتوا"، کار مربوطه را انجام می‌دهد.اشتباه رایج دیگر نیز در هنگام مدل‌سازی، ارتباط میان Laneهای متعدد در یک Pool است. رویدادهای میانی ارسال و دریافت پیام به صورت تنگاتنگ با جریان‌های پیامی جفت شده‌اند. مورد دوم تنها برای ارائه ارتباط میان دو Pool استفاده شده و برای استفاده میان Laneهای همان Pool مناسب نیستند. کاربرد نادرست این چنینی در زمان استفاده از وظایف ارسال و دریافت، بسیار رایج است. در مثال بالا، رویداد پیامی میانی -که از نوع ارسالی است و با برچسب "اعلان به Lane۲" مشخص شده است- در حقیقت یک جریان پیامی را ارسال می‌نماید و تا زمانی که "پیام از Lane۱ دریافت شود" ادامه می‌یابد و در آنجا منتظر جریان‌های پیامی دریافتی که هیچ‌گاه نمی‌رسند، می‌ماند. چنین عملی در مورد وظیفه ارسالی "اعلان به Lane۲" و وظیفه دریافت "پاسخ دریافتی از Lane۱" نیز رخ می‌دهد.با توجه به ویژگی‌های BPMN ۲.۰، ارتباط میان Poolها را می‌توان به سادگی و تنها با استفاده از جریان‌های ترتیبی، همان‌گونه که در تصویر شماره ۹ نشان داده شده است، ارائه نمود. نتیجه گیریاین مطلب، تفاوت میان رویدادهای پیامی و وظایف ارسالی و دریافتی را مورد بررسی قرار داد. درحالی‌که هدف اصلی هر دو نوع المان‌ها، ارائه یک ارتباط میان دو Pool و یا بیشتر با استفاده از یک جریان پیامی می‌باشد، تفاوت‌های متعدد و متمایزی را می توان میان آن دو مشاهده نمود.می‌توانیم رویدادهای مرزی متفاوت و متعددی را به وظایف ارسال و دریافت متصل کنیم. علاوه بر این، نشانگرهای اضافی را می‌توان به منظور ارائه حلقه‌های موازی، ترتیبی و استاندارد به وظایف اضافه نمود. از سوی دیگر، رویدادهای پیامی دریافتی که از نوع میانی هستند را می توان به منظور ارائه یک جریان استثناء به فعالیت‌ها متصل نمود.گونه‌های نوین فعالیت‌ها، مدل‌سازان را قادر می‌سازد تا با دقت بیشتری رفتار یک فعالیت را بیان نموده و همچنین خطاهای جدید را در صورت استفاده نادرست معرفی کنند.کاربران BPMN، به میزان زیادی به رویدادهای میانی ارسال و دریافت عادت دارند. استفاده ازفعالیت‌های ارسال و دریافت ممکن است در صورت استفاده محض به منظور ارسال و دریافت جریان‌های پیامی، مبهم به نظر برسد.منبع: پایگاه دانش BPM رایورز ]]> فناوری شخصی Sat, 22 Jul 2017 20:13:24 GMT http://itna.ir/fa/doc/article/49543/رویدادهای-مبتنی-پیام-مقایسه-وظیفه-های قابلیت‌های تازه گوگل‌فید http://itna.ir/fa/doc/news/49534/قابلیت-های-تازه-گوگل-فید به گزارش ایتنا از رایورز به نقل از theinquirer، شرکت گوگل از تغییر عمده‌ای در برنامه اصلی خود به اسم گوگل‌فید (که با نام Google Now نیز شناخته می‌شود) برای اندروید و iOS خبر داده است. این ویژگی شامل یک خوراک شخصی از لینک به اخبار و اطلاعات و موضوعاتی است که برای کاربران جالب هستند.گفتنی است گوگل‌فید از روز چهارشنبه در ایالات متحده راه‌اندازی شده و در هفته‌های آتی در بریتانیا و سایر کشورها نیز عرضه خواهد شد.با این وجود، گوگل‌فید یک فرمت برای خوراک‌های موجود در برنامه گوگل است که در راستای القای حال و هوای شبکه اجتماعی طراحی شده است.اگر شما یک گوشی اندرویدی دارید، حتماً با نسخه اولیه گوگل‌فید -که سال گذشته میلادی عرضه شد- آشنا هستید؛ اما این نسخه جدید، بسیار متفاوت است.گفته می‌شود از زمان معرفی فید در ماه دسامبر، گوگل در الگوریتم‌های یادگیری ماشینی پیشرفت‌هایی داشته و بهتر توانسته است مواردی را که برای کاربران مهم هستند، حدس بزند.بدین ترتیب شاهد مواردی همچون مطالب ورزشی، اخبار مهم، ویدئوهای جذاب، موسیقی جدید، داستان‌هایی برای خواندن و موارد دیگر خواهید بود.شایان ذکر است اکنون خوراک شما نه تنها بر تعاملات شما با گوگل استوار است، بلکه مبتنی بر روند جاری در منطقه‌ای که در آن زندگی می‌کنید نیز خواهد بود. بدین ترتیب، هرچه که بیشتر از گوگل استفاده کنید، خوراک‌های متناسب‌تری دریافت خواهید داشت.اما گوگل می‌گوید که نباید به این ویژگی به چشم یک خوراک اجتماعی نگاه کرد؛ بلکه گزیده‌ای از نتایج جست‌وجوهای پیشین و مبتنی بر تاریخچه جست‌وجوی شما است و با گذشت زمان، تکامل می‌یابد.گفتنی است گوگل این امکان را فراهم ساخته که در صورت عدم تمایل، از استفاده از این ویژگی چشم‌پوشی کنید.  ]]> فناوری شخصی Sat, 22 Jul 2017 13:11:11 GMT http://itna.ir/fa/doc/news/49534/قابلیت-های-تازه-گوگل-فید پی‌پال، برنامه گلوبال سلرز را راه‌اندازی می‌کند http://itna.ir/fa/doc/news/49443/پی-پال-برنامه-گلوبال-سلرز-راه-اندازی-می-کند پی‌پال به تازگی و رسما برنامه جدیدی را راه‌اندازی کرده است تا به تاجران کمک کند که محصولاتشان را در سراسر جهان به مشتریان عرضه کنند. این شرکت که قبلا متعلق به ای.بِی بود، از طریق طرح پی‌پال گلوبال سلرز، با پلتفرم تجارت بین الملی “Webinterpret” همکاری کرده است تا به منظور تسهیل مشکلات فروش در خارج از کشور خدماتی ارائه دهد. به گزارش ایتنا از شماران سیستم به نقل از ونچربیت، این طرح شامل ترجمه وب‌سایت است که پرداخت و بررسی را محلی سازی می‌کند و هزینه‌های حمل و نقل بین‌المللی را کاهش می‌دهد.گفتنی است برنامه پی‌پال گلوبال سلرز، به مدت نه ماه در انگلستان به صورت نسخه بتا در دسترس بوده است و به تازگی در اختیار تمام بازرگانان واجد شرایطی که در ایالات متحده، انگلستان و آلمان زندگی می‌کنند، قرار گرفته است. ملیسا اُمالی، مدیر طرح‌های جهانی پی‌پال اذعان داشت: «پی‌پال گلوبال سلرز می‌تواند به بیش از 562000 موسسه کوچک و متوسط آمریکایی که با پی‌پال در 2016، شروع به فروش آنلاین کرده‌اند، خدمت‌رسانی کند.» لازم به ذکر است که این سرویس به صورت رایگان در دسترس افراد قرار می‌گیرد. این افراد، صرفا بازرگانان خاصی هستند که کارت ویژه دارند و حجم پرداختی کلی آنها از طریق پی‌پال، بیش از 5000 دلار است. شایان ذکر است که این سرویس، فقط برای فروش کالاهای فیزیکی در نظر گرفته شده است و هیچ ارتباطی با ارائه خدمات دیجیتال ندارد. پی‌پال روند پرداخت برای خریدهای اینترنتی، سایت‌های حراج و سایر کاربردهای اقتصادی را با دریافت هزینه انجام می‌دهد. همچنین ممکن است برای انتقال و دریافت پول نیز هزینه‌ای دریافت کند که بسته به مقدار پول جابجا شده، متفاوت است. هزینه‌ها بسته به نوع ارز انتقالی، شیوه انتقال، کشور ارسال کننده، کشور دریافت کننده و مقدار پول جابجا شده متغیر هستند. همچنین خریدهای انجام شده در سایت ای.‌بی با کارت اعتباری انجام می‌شود و اگر فروشنده و خریدار در پی‌پال، از ارز متفاوتی استفاده کنند، شامل هزینه‌ای مازاد خواهد بود. پی‌پال همچنین به مشتریان اجازه می‌دهد تا با ۲۴ ارز مختلف، به ارسال، دریافت و نگهداری پول بپردازند.  ]]> فناوری شخصی Sat, 22 Jul 2017 12:32:24 GMT http://itna.ir/fa/doc/news/49443/پی-پال-برنامه-گلوبال-سلرز-راه-اندازی-می-کند فایرفاکس 8.0 برای iOS با تجربه زبانه جدید، حالت شب و کدQRخوان http://itna.ir/fa/doc/news/49523/فایرفاکس-8-0-ios-تجربه-زبانه-جدید-حالت-شب-کدqrخوان اگر شما هم در زمره افرادی هستید که دوست دارید نسخه‌ای از مرورگر فایرفاکس برای آیفونتان منتشر شود (بر اساس توئیتی که اخیراً توسط لوکاس بلاک مدیر انتشار نسخه‌های مرورگر وب مورد بحث ارسال شد)، می‌توانید امیدوار باشید که خواسته شما به زودی محقق می‌گردد. به گزارش ایتنا از رایورز به نقل از ونچربیت، شرکت موزیلا به تازگی اعلام کرد که نیمی از افراد جهان از فایرفاکس استفاده می‌کنند، در حالی که هیچ سخنی در مورد تعداد دقیق افرادی که از این مرورگر استفاده می‌کنند، بیان نمی‌کند. شایان ذکر است که در سپتامبر 2015، فایرفاکس به صورت یک پیش‌نمایش عمومی برای سیستم‌عامل آی.اُ.اس عرضه و سپس در نوامبر 2015، به عنوان یک عرضه پایدار معرفی شد. تجربه زبانه (tab) جدید فایرفاکس، به تدریج وارد بازار شد و همچنین اشکالات زیادی در مرورگر فایرفاکس حل شده است. گفتنی است اپلیکیشن‌های شخص ثالث مرورگر وب تنها در صورتی اجازه عرضه بر روی پلفترم آی.اُ.اس را دارند که از موتور رندرینگ و جاوا اسکریپت ارائه شده در این سیستم‌عامل بهره بگیرند.همچنین قابلیت جدید دیگری که در فایرفاکس 8.0 شاهد آن خواهیم بود، حالت شب است. این قابلیت، روشنایی صفحه نمایش را کمتر نموده و زمانی که شما در اتاق تاریکی هستید یا شب است، باعث می‌شود که فشار کمتری به چشمانتان وارد آید.همچنین موزیلا در پی آن است که نیاز به دانلود اپلیکیشن جداگانه برای خواندن کدهای QR را حذف کند. هم‌اکنون فایرفاکس یک کد QRخوان داخلی دارد که آدرس‌های مربوطه را در زبانه جاری باز می‌کند.یکی دیگر از قابلیت‌های این فایرفاکس جدید، صرفه‌جویی قابل توجه در زمان است؛ برای مثال اگر شما یک لینک را کپی کنید، دیگر نیازی به چسباندن آن ندارید و به محض کپی کردن، آن لینک به صورت خودکار باز می‌شود. پشتیبانی از یاهو میل‌ها نیز از دیگر خصوصیات این مرورگر است و تاریخچه صفحه یوتیوب، اکنون در پنل تاریخچه نمایش داده می‌شود. همچنین می‌توانید نوار آدرس را از صفحه کلید خارجی کنترل کنید.  ]]> فناوری شخصی Sat, 22 Jul 2017 10:14:33 GMT http://itna.ir/fa/doc/news/49523/فایرفاکس-8-0-ios-تجربه-زبانه-جدید-حالت-شب-کدqrخوان