مقالات

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

بنابر ادعا سازمان بنیاد مرزهای الکترونیکی( eff ) این سامانه‌ها فقط یک فناوری مقابله با جرم و جنایت به حساب نمی‌آیند. آنها به پلیس امکان می‌دهند تا مسافرت و حتی رفت و آمد مردم به نقاط حساسی چون مراکز بازپروری و درمانگاههای ویژه مهاجران را رصد کنند.

تی شرت فریبنده

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

اختلال در کار پلیس با تی شرت

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

بنابر ادعا سازمان بنیاد مرزهای الکترونیکی( eff ) این سامانه‌ها فقط یک فناوری مقابله با جرم و جنایت به حساب نمی‌آیند. آنها به پلیس امکان می‌دهند تا مسافرت و حتی رفت و آمد مردم به نقاط حساسی چون مراکز بازپروری و درمانگاههای ویژه مهاجران را رصد کنند.

تی شرت فریبنده

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

Read More

پنج روند در حال ظهور در توسعه نرم افزار در آینده

صنعت نوسعه نرم افزار یکی از صنایعی است که به سرعت در حال رشد می باشد و توسعه دهندگان این صنعت در همه جای جهان،در خطر هستند. اما درعین حال، آینده ی این شغل، موضوع داغی است، زیرا امید آن می رود که آینده این کار فرصت های بیشتری برای تمام افراد در تمام جهان ایجاد کند، فرصت هایی با ساعات کاری کم، اما ابزار بهتر و مزایای دیگر. اما از سوی دیگر، سوالات و دغدغه های زیاد دیگری مطرح است، مانند اینکه آیا این توسعه ها باعث می شود تا ربات ها جای انسان را بگیرند، آیا هوش مصنوعی باعث از بین رفتن اخلاق و اخلاق گرایی می شود. من برای بسیاری از سؤالات پاسخی ندارم، اما یک چیز را به قطع می دانم: آینده کار بسیار متفاوت از کاری خواهد بود که امروزه می شناسیم و به همین دلیل برای حرکت رو به جلو در کار خود نیاز به طرز فکر و  کسب مهارت های متفاوتی از دیگر افراد خواهیم داشت. اینکه این آینده خوب باشد یا بد به همه ما بستگی دارد، به اینکه چقدر طرز فکر و کار خود را می توانیم تکامل دهیم. امروز، من می خواهم پنج تغییر را که پیش بینی می کنم تا در آینده کاری رخ بدهد را با شما به اشتراک بگذارم: 1- رهبر مقتدر بهتر از متخصص از آنجایی که فرمان جهان به دست اطلاعات است و اطلاعات دنیا را کنترل می کند، ما نیز باید ویژگی هایی را به مشتریان خود ارائه بدهیم که ارزش و اعتبار آن ها را افزایش دهد و همچنین نتیجه بگیرند که چگونه اعتبار مشتریان ما نزد دیگران افزایش می یابد، و علاوه بر این، امر قابل توجه دیگر این است که ما بتوانیم افرادی را در سازمان خود جذب کنیم که حاضر باشند همیشه به دنبال کشف اطلاعات جدید آستین های خود را بالا بزنند،  و هراسی از کشف اطلاعات جدید و آشنایی با تکنولوژی های ناشناخته نداشته باشند. این امر نشان می دهد که امروزه بیشتر از یک متخصص در زمینه توسعه نرم افزاری ما نیاز به یک رهبر متقدر داریم. ما باید شنا کردن در  دریای اطلاعات را، به ویژه که در این چند سال اخیر  توسعه دهنگان فول استک در معرض اسیب بیشتری قرار داشته اند، یاد بگیریم. در نتیحه نیاز به متخصص هم داریم ولی نیاز اصلی داشتن رهبری است که بتواند افراد را کنترل کند. 2- همکاری براساس صلاحیت  در آینده نه چندان دور، مهارت های همکاری در بین افرادی که در زمینه توسعه نرم افزاری متخصص هستند، بسیار مهم تر از آنچه امروز هست، می شود. زمانی خواهد رسید که افراد براساس توانایی ها و مهارت هایی که دارند استخدام می شوند و نه براساس سوابق تحصیلی. در واقع، می توان اینگونه نتیحه گرفت که در آینده برای کار کردن و استخدام شدن تحصیلات اصلا ملاک نخواهد بود، و فقط براساس مهارت هایی که افراد دارند، کارفرما گزینش را انجام می هد. چرا؟ زیرا اصلا مهم نیست که شما در چه دانشگاهی درس خوانده اید و یا چه مدرکی دارید،تا زمانی که مهارت های لازم برای بودن در یک تیم، کار کردن در گروه و ارائه ی ایده ها و اجرایی کردن ایده های خود در گروه را نداشته باشید نمی توانید وارد جامعه ی کاری بشوید، و پیشرفتی نخواهید داشت. در آینده، سرعت، کلید بازکردن قفل های نوآوری و ابداعات است. 3- طرز فکر جهانی  در آینده داشتن طرز فکر جهانی در زمینه توسعه نرم افزاری از دو جهت بسیار مهم خواهد بود. اول از جهت تولید محصولاتی است که شما برای مشتریان خود ارائه می دهید. در اینجا سوال خوبی که می توانید از خود بپرسید این است که: آیا محصولی که تولید می کنم برای توسعه شغلی در مناطق مختلف، با زبان های مختلف، ابزار و و تجهیزات متفاوت و سرعت های متخلف اتصال به اینترنت کارامد است یا نه؟ دومین بخش از داشتن یک طرز فکر جهانی به همکاران و کسانی که با آنها کار می کنید مربوط می شود. با توجه به اینکه در آینده انعطاف پذیری، نیاز اولیه ی نسل بعدی کارکنان خواهد بود، این نکته را باید در نظر داشته باشید که احتمالاً بسیاری از همکاران شما از مکان های مختلف و گاه از راه دور با شما کار می کنند. حتی یک تحقیق وجود دارد که ادعا کرده است، تا سال 2020 ، 50٪ از نیروی کار، نیروهای فریلنسر خواهند بود. این به معنای این است که داشتن یک طرز فکر جهانی، یعنی داشتن توانایی کار با افرادی که احتمالاً هرگز به صورت حضوری آنها را ملاقات نخواهید کرد، افرادی که سوابق مختلف دارند. و در نتیجه استقبال از تنوع افکار، ضروری خواهد بود. آینده شغلی جهانی، از راه دور و بدون مرز خواهد بود. 4- داشتن مسیر شغلی مشبک در تقابل با مسیر مستقیم در گذشته، پیشرفت شغلی تا حد زیادی خطی بوده است. یعنی در یک نردبان شغلی سنتی حرکت از جایگاه مبتدی به سمت هایی مانند کارمند و مدیر اجرایی و پس از آن مدیر ارشد و در نهایت بازنشسته، صورت میگرفته است. با این وجود، مسیر شغلی شما در آینده اینگونه نخواهد بود. در آینده مسیر شغلی مشبک خواهد بود، یعنی شما در طول دوره ی کار خود، گاه به صورت افقی، گاه مورب یا عمودی و گاه از هر دو جهت حرکت خواهید کرد. این شکل از پیشرفت شغلی قبلاً در نسل ما متداول شده است زیرا مکانهای کاری بیشتری دارای ساختار سازمانی مسطح تر و شیوه ای سریع برای کار هستند. تخمین زده می شود که شصت درصد از کل مشاغل جدید در قرن بیست و یکم به مهارتهایی نیاز دارند که تنها بیست درصد از نیروی کار فعلی از آن برخوردار است. این بدان معنی است که شما باید در کار خود دارای انعطاف و انطباق باشید و همیشه در حرفه خود در حال یادگیری و رشد باشید تا در آینده بتوانید پیشرفت کنید. 5- خلاق و مبتکر باشید! نه صرفا انجام دهنده ی کار. در گذشته، افرادی که در طول روز سخت کار می کردند و کارهای خود را در زمان مناسب تمام می کردند، حتی اگر نظارت کمی داشتند، به عنوان مجری عالی شناخته میشدند. اما در آینده چطور؟ در آینده، کارآفرین بودن به جای نوآوری تبدیل به یک هنجار می شود و سازمان هاف کارمندان خود را به این سمت ترغیب و تشویق می کنند. اما چرا؟ زیرا در آینده رباتها جایگزین انسان ها می شوند و خیلی بهتر و دقیق تر از انسان ها می توانند کار ها را انجام دهند و به موقع تحویل بدهند! اما آن ها نمی توانند خلاق و کارآفرین باشند و مانند انسان شگفتی بیافرینند. پس برای آینده شغلی آماده شوید. در حقیقت، آینده شغلی دور نیست. و در آینده ی نزدیکی این اتفاق می افتد. ما هم اکنون نیز شاهد بعضی از این موارد در کار خود هستیم. بنابراین آماده باشید و خود را برای روبرو شدن با چالش های جدید و  پیشرفت های جدید در زمینه ی شغلی آماده کنید.   Read More

نرم افزار چیست؟

نرم افزار" مجموعه ای از دستورالعمل ها ، داده ها یا برنامه هایی است که برای کار با رایانه ها و اجرای کارهای خاص مورد استفاده قرار می گیرد". در مقابل سخت افزار ، که جنبه های فیزیکی یک رایانه را توصیف می کند، نرم افزار یک اصطلاح عمومی است که برای اشاره به برنامه ها ، اسکریپت ها و برنامه های اجرا شده در یک دستگاه استفاده می شود. می توان از نرم افزار به عنوان بخش متغیر رایانه و سخت افزار به عنوان قسمت ثابت استفاده کرد. نرم افزارها اغلب به برنامه های نرم افزاریو برنامه های بارگیری شده توسط کاربر دسته بندی می شوند که نیاز یا خواسته های شما را برآورده می کند ، و سیستم نرم افزار، شامل سیستم عامل ها و هر برنامه ای که از نرم افزار برنامه پشتیبانی می کند ، می باشد. اصطلاح " میان افزار" گاهی اوقات برای توصیف برنامهای  استفاده می شود که به عنوان واسط بین یک برنامه ی نرم افزاری و سیستم یا بین دو نوع نرم افزار کاربردی مختلف باشد. به عنوان مثال ، نرم افزار میانی می تواند برای ارسال یک درخواست کار از راه دور از یک برنامه در رایانه ای که یک نوع سیستم عامل دارد، به یک برنامه در رایانه ای با یک سیستم عامل متفاوت، استفاده شود. یک دسته دیگر از نرم افزار ها ، برنامه هایی با ابزارهای کوچک ولی مفید و با قابلیت محدود هستند. برخی از این ابزارها با سیستم عامل ها همراه هستند. مانند برنامه ها، برنامه های کاربردی تمایل دارند که به طور جداگانه نصب شوند و قادر به استفاده مستقل از بقیه سیستم عامل باشند. به همین ترتیب، اپلت ها برنامه های کوچکی هستند که بعضاً به عنوان لوازم جانبی به سیستم عامل عرضه می شوند. همچنین می توانند با استفاده از جاوا یا سایر زبانهای برنامه نویسی بطور مستقل ایجاد شوند. نرم افزار را می توان به روش های زیر خریداری و یا خریداری کرد: Shareware- معمولاً در پایان دوره فروش ، بصورت رایگان یا آزمایشی با قصد فروش توزیع می شود. Liteware - نوعی برنامه اشتراکی با برخی قابلیت ها است که این قابلیت ها تا زمان خرید نسخه کامل غیرفعال است. نرم افزار رایگان( Freeware) - می تواند به صورت رایگان اما با محدودیت های حق نسخه برداری بارگیری شود. نرم افزار دامنه عمومی( Public domain software-) - بدون محدودیت قابل بارگیری است. متن باز - نوعی نرم افزاری است که در آن کدهای  منبع آزاد است و کاربران موافقت می کننند که هیچ محدودیتی روی پیشرفت کدها اعمال نکند. امروزه بخش اعظمی از نرم افزارهای خریداری شده ، نرم افزارهای اشتراکی و نرم افزارهای خریداری شده مستقیم از فروشنده، از طریق اینترنت بارگیری می شود. در این موارد ، نرم افزار را می توان در وب سایت های فروشنده  یا ارائه دهندگان خدمات برنامه یافت. با این حال، گاهی این نرم افزارها در قالب CD-ROM ها یا دیسک هایی بسته بندی شده به صورت یک کالای فیزیکی فروخته می شود. برخی از انواع کلی نرم افزارهای کاربردی عبارتند از: نرم افزار بهره وری، که شامل ابزاری مانند پردازشگر کلمه و صفحه گسترده است. نرم افزار ارائه ، همچنین به عنوان نمایش اسلاید معروف است. نرم افزار گرافیک. CAD / CAM برنامه نویسی مخصوص صنعت بازاریاب عمودی، به عنوان مثال برنامه های بانکی، بیمه و خرده فروشی. Read More

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

با استفاده از  Firefox و Chrome بی نهایت افزونه های مفید می توانید تولید کنید، در اینجا بهترین افزونه های مرورگر برای توسعه دهندگان معرفی شده است: 1-User Agent Switcher : افزونه  user Agent Switcher برای افزونه های فایرفاکس و Chrome  جهت جابجایی بین عوامل مختلف کاربر ساخته شده است. این افزونه به توسعه دهندگان اجازه می دهد تا در هنگام ساخت یک پروژه ، چگونگی پاسخ یک صفحه به مرورگرهای مختلف را آزمایش کنند. همچنین شامل یک رابط کاربری آسان برای 26 عامل کاربر می باشد، از جمله در سیستم عامل ها و دستگاه های مختلف تلفن همراه مانند تبلت. 2- Colorzilla colorzilla هم برای فایرفاکس و هم برای موزیلا کاربر دارد، و برای توسعه دهندگان وب و طراحان گرافیکی تولید شده است که کار با رنگ انجام می دهند. این افزونه شامل یک جمع کننده رنگ، ویرایش چشم، شیب ژنراتور و ابزار دیگر برای طراحی پروژه می باشد. 3- HTTPS Everywhere افزونه مرورگر رایگان و متن باز  HTTPS Everywhere برای کروم وفایرفاکس در دسترس قرار گرفت. این افزونه که توسط بنیاد الکترونیکی Frontier ساخته شده است ، با فعال کردن رمزگذاری خودکار HTTPS می تواند از ارتباطات محافظت کند. 4- Cookie Manager Cookie Manager های بسیاری برای مرورگرهای کروم و فایرفاکس موجود می باشد. این مدیر کوکی Chrome برای توسعه دهندگان طراحی شده است که ممکن است هنگام ساختن یک پروژه از پروفایل های مختلف کوکی استفاده کنند و به کاربر اجازه می دهد تا به راحتی بین آنها جابجا شود. در حالی که این مدیر کوکی فایرفاکس به کاربر اجازه می دهد کوکی های موجود را مشاهده ، جستجو و حذف کند. 5- FireGestures FireGestures افزونه فایرفاکس است که به توسعه دهندگان این امکان را می دهد تا دستورات مختلف را با شش نوع حرکت انجام دهند. این حرکات شامل حرکات ماوس، حرکات چرخ، حرکت صفحه کلید ، حرکات tab و حرکات ضربه ای است. 6- HackBar این افزونه آزمایش حفره ها، به توسعه دهنگان این امکان را می دهد تا موراد امنیتی sql، حفره های XSS و دیگر موراد امینیت در وبسایت ها را بررسی و آزمایش کنند. هدف از این نوار ابزار انجام سریعتر انجام ممیزی های امنیتی و در عین حال تسهیل موقعیت حفره های امنیتی است. 7- MeasureIt این افزونه به سادگی به کاربران اجازه می دهد تا یک خط  در کنار  هر صفحه وبی بکشند و عرض، ارتفاع و تراز عناصر صفحه را اندازه گیری کنند. این افزونه هم برای فایرفاکس و هم برای کروم قابل استفاده است. 8-Tab Mix Plus این افزونه فایرفاکس، تب های تکراری را پیشنهاد می دهد جهت فوروارد و بکوارد تاریخچه، تجزیه جاوااسکریپت، مدیریت جلسات و بازیابی خطاها. 9- Wappalyzer این افزونه در فایرفاکس و کروم با هدف شناسایی نرم افزارهای موجود در وبسایت ها طراحی شده است. Wappalyzer  می تواند سیستم های مدیریت محتوا، سیستم عامل های تجارت الکترونیک، سرورهای وب، چارچوب های JavaScript و ابزارهای تحلیلی را شناسایی کند. 10- Greasemonkey افزونه  Greasemonkey در فایرفاکس به توسعه دهنده این امکان را می دهد تا با استفاده از قطعات کوچک JavaScript ، نمایشگرهای صفحه وب را شخصی سازی کند، شیوه رفتار خود را تطبیق دهد و اسکریپت خود را بنویسد. این افزونه کاربر پسند است و یک رابط کاربری گرافیکی شفاف و ساده را ارائه می دهد. 11-Tampermonkey Tampermonkey در کروم همانند Greasemonkey در فایرفاکس می باشد. این افزونه با داشتن محیطی کاربر پسند به توسعه دهندگان این امکان می دهد را تا اسکریپت های کاربر را مدیریت و ویرایش کرده و اسکریپت ها را فقط با دو کلیک فعال و غیرفعال کنید. 12-Quick Source Viewer این افزونه کروم، جهت استخراح کدهای  HTML, CSS و جاوا اسکریپت استفاده می شود و این کدها را به صورت جداگانه در صفحه ای جدید و شفاف ارائه می دهد. 13-YSlow YSlow به عنوان افزونه فایرفاکس (که با فایرفاکس کوانتوم سازگار نیست) موجود است و تجزیه و تحلیل صفحات وب و عملکرد آنها را ارائه می دهد و پیشنهاداتی در مورد چگونگی بهبود صفحات از یک مجموعه ثابت از ویژگیهای منتسب به بهترین صفحه وب  را ارائه می دهد. 14-. JSONView این افزونه در مرورگر کروم و فایرفاکس به توسعه دهنده این امکان را می دهد تا داده های JSON را بطور موثر قالب بندی کند. این افزونه ، داده های JSON را ارزیابی می کند و چندین عنصر را مورد بازرسی قرار می دهد و به توسعه دهنده امکان می دهد تا عناصر را  فولد و یا آنفولد کند. 15-Firecookie Firecookie یکی از افزونه های فایرفاکس است که حول مخحور مدیریت گوگی ها فعالیت می کند. Firecookie به توسعه دهندگان اجازه می دهد تا کوکی ها را ویرایش کنند و بتوانند باگ های آن را برطرف کنند. 16-Ghostery Ghostery به عنوان افزونه ای در فایرفاکس و کروم می باشد که با هدف ایجاد استقلال در توسه دهنگان از طریق ردپای دیجیتالی و اشتراک اطلاعات می باشد. 17- Usersnap Usersnap افزونه ای در فایرفاکس و کروم می باشد که به کاربران این اجازه را می دهد تا یک عکس فوری از صفحه ی وب بگیرند و در آن حاشیه نویسی انجام دهند. هدف این افزونه  ایجاد سهولت در فرآیند ایجاد وب سایت در بین تیم ها است و با فعال کردن امکان حاشیه نویسی، می تواند بینش های مشترکی در یک صفحه وب که نیاز به تغییر دارند، ایجاد کند. 18- BuiltWith این افرون در فایرفاکس و کروم این امکان را به توسه دهنگان می دهدتا تزئینات وبسایت خود را مشاهده و آن را با وبسایت های رقیب مقایسه کنند.   منبع: TECHWORLD Read More

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

در چندین سال گذشته، فناوری هوش مصنوعی به طور جد تواناهایی خود را در زمینه تولید کلمات نوشته شده، بهبود داده است. با اسکن مجموعه های متنوع متنی، نرم افزار یادگیری ماشینی می تواند نمونه های متقاعد کننده ای از هر چیزی، از داستان های کوتاه تا اشعار بلند را تولید کند. و حالا، این تکنیک ها در برنامه ای جدیدی تحت عنوان DeepTabNine برای دنیای کدنویسی و برای کدنویسان طراحی شده است. DeepTabNine برنامه ای است که به عنوان تکمیل خودکار کدنویسی معرفی شده است. برنامه نویسان می توانند این برنامه را نصب کنند و به صورت یک افزونه در قسمت ویرایش استفاده کنند، هنگامی که شروع به نوشتن کد می  کنند، این برنامه به آن ها پیشنها می دهد که یک خط را چگونه تمام کنند. پیشنهادهایی که می دهد به صورت نوشته های کوتاه می باشد. در واقع این برنامه مانند ویژگی تکمیل هوشمند جیمیل است با این تفاوت که برای کد استفاده می شود.   جیکوب جاکسون، دانشجوی علوم رایانه در دانشگاه واترلو که برنامه DeepTabNine را تولید کرده است، می گوید: این نوع نرم افزارها جدید نیستند، اما ماشین های یادگیری، در ارائه پیشنهادات و آنچه که می توانند ارائه دهند بسیار بهبود یافته اند.  او می گوید: این ماشین ها توانسته اند مشکل مرا حل کنند". جکسون کار بر روی نسخه اصلی نرم افزار TabNine، را در ماه فوریه سال گذشته، قبل از راه اندازی آن در ماه نوامبر، آغاز کرد. اما در اوایل ماه جاری، او یک نسخه به روز شده منتشر کرد که از یک الگوریتم نوشتاری یادگیری عمیق به نام GPT-2، که توسط آزمایشگاه تحقیقاتی OpenAI طراحی شده بود، برای بهبود توانایی هایش استفاده کرد.  به روز رسانی این نرم افزار به طور چشم گیری روی کدنویسی تاثیرگذاشته است. یکی از کاربران این برنامه به نام Franck Nijhof مدیر آی تی که در اوقات فراغتش بر روی نرم افزارهای اتوماسیون های خانگی متن باز کار می کند، گفته است:" از این برنامه شگفت زده نشدم، بلکه ترسیدم! ساعات اولیه ی کار با این نرم افزار، برایم مفید نبود، زیرا نمی توانستم شگفتی ام را پنهان کنم و بیشتر دوست داشتم سر از کار این برنامه دربیاورم. همش با خودم میگفتم: چگونه می تواند بفهمد؟ حدس بزند؟" Franck Nijhof میگوید: برنامه های تکمیل خودکار جدید نیستند، فقط پیشنهاداتی که DeepTabNine میدهد، بسیار دقیق تر است. من پیش از این چندین برنامه ی هوشمند جهانی را بررسی کرده ام، در بین این برنامه ها هیچکدام به اندازه ی DeepTabNine مفید و دقیق نبوده اند. این برنامه یک چالش واقعی است". طبق گفته های جکسون،: این برنامه پیشنهادات بهتری ارائه می دهد زیرا براساس اطلاعات بدست آمده از پیش بینی عمل می کند". بیشتر برنامه های تکمیل خوکار، براساس آنچه که قبلا کاربر استفاده کرده است پیشنهاداتی ارائه می دهند"، در واقع براساس کدهایی که قبلا نوشته شده است به آنها پیشنهاداتی می دهند، مانند مراحل حل یک فرمول ریاضی عمل می کنند. اما برنامه DeepTabNine یک برنامه ی مقایسه ای است. و در واقع اتکاء آن بر تواناهایی ماشین یادگیری در پیدا کردن الگوهای آماری در داده ها و انجام پیش بینی است. در واقع این برنامه، همانند دیگر برنامه های مشابه، که الگوریتم های متنی را در دیتاست هایی مانند کتاب، مقاله و حتی قیلم نامه ایجاد می کنند، DeepTabNine نیز حدود 2 میلیون فایل در مخزن گیت هاب کدنویسی کرده است. این برنامه، الگوها را از روی داده ها پیدا می کند و از آن ها برای ارائه پیشنهاداتی مانند اینکه چه چیزی در خط بعدی کد باید گذاشته شود، حرف یا تابع ، استفاده می کند. طبق گفته ی جکسون استفاده از یادگیری عمیق برای ایجاد نرم افزارهای تکمیل خودکار مزایای بیشتری را ارائه می دهد. این برنامه، پشتیبان هایی برای زبان های جدید ایجاد می کند، که نسبت به دیگر برنامه ها راحت تر است. شما فقط باید اطلاعات آموزشی بیشتری را وارد قیف اطلاعاتی   DeepTabNine کنید، و در نهایت با بررسی این داده ها، به شما الگوهایی را پیشنها می دهد. این بدین معناست که DeepTabNine کد 22 زبان مختلف را برای شما پیشنهاد می دهد، در حالی که دیگر برنامه ها تنها کد یک زبان را به شما می دهد. (لیست کاملی از زبانهایی که DeepTabNine پشتیبانی می کند: Python، JavaScript، Java، C ++، C، PHP، Go، C #، Ruby، Objective-C، Rust، Swift، TypeScript، Haskell، OCaml، Scala، Kotlin، Perl ، SQL، HTML، CSS، و Bash.) مهم ترین ویژگی این برنامه این است که به لطف توانایی تحلیلی یادگیری عمیق، پیشنهاداتی که  DeepTabNine ارائه می کند، کیفیت بسار بالاتری دارد. و چون نرم فزار از کدهای خود کاربر برای ارائه پیشنهاد استفاده نمی کند، می تواند خیلی سریعتر خودش پیشنهاداتی را ایجاد کند بدون اینکه بخواهد تلاش کند تا از کدهای نوشته شده توسط کاربر ستفاده کند. البته این نرم افزار هم کامل نیست. این برنامه هم در ارائه پیشنهادات خود می تواند اشتباه کند و همچنین برای تمام زبان های برنامه نویسی کاربرد ندارد. مثلا، برای کاربرانی که از برنامه هایی مانند Hacker News و یا r-programming استفاده می کنند، پیشنهادات متعددی ارائه میدهد( البته بیشتر آن ها مثبت هستند).   منبع:  theverge Read More

مشکل باج افزارها

در اوایل سال جاری، ساکنین بالتیمور، شهری واقع در مریلند، نتوانسته اند صورتحساب ها و فیش های شهرداری را پرداخت نمایند زیرا حمله ی باج افزارها به سیستم های این شهر، شبکه کامپیوتری آن ها را قطع نموده است. باج افزار چیست؟ باج افزار، نوعی از نرم افزارهای مخرب است که به نحوی طراحی شده اند که سیستم شما را تا زمانی که پولی نپردازید، قفل می کند. در مورد حمله به شبکه کامپیوتری بالتیمور، هکر اینترنتی هزینۀ 76000 دلاری را به عنوان ضمانت جبران خسارت همراه با محدودیت زمانی برای دسترسی به شبکه های قفل شد، از شهرداری این شهر خواستار شد. مقامات تصمیم گرفتند که به خواسته های آن ها پاسخ ندهند و به جای آن، این شهر مبلغ 18 میلیون دلار برای بازگرداندن و بازسازی شبکه های کامپیوتری بالتیمور پرداخت کرد. چرا مقامات پولی به باج افزار ها پرداخت نمی کنند؟ شهردار این شهر، اقای Mayor Bernard C. Jack در صفحه ی توئیتر خود دلیل نپرداختن پول به باج افزارها را توصیه ی مقامات اف بی آی و سرویس امینتی ذکر گفت و گفته است که طبق توصیه این مقامات نباید هیچ پولی نه برای باج افزارها و نه برای هیچ رفتار جنایی دیگر پرداخت شود. طبق گفته ی شریل گلدستین، معاون رئیس ستاد عملیات شهرداری: داده ها نشان می دهد که پس از پرداخت پول به باج افزارها، در بیشتر موارد تنها 50% اطلاعات برگردانده می شود. این باج افزارها چگونه گسترش یافته اند؟ اولین نسخه از باج افزارها به گرین ویل در کارولینای شمالی حمله کرد و نام RobinHood را دریافت کرد. در این مورد، هکرها موفق به دسترسی به یک حساب کاربری در یکی از ادارات شهر شدند، که به آنها اجازه می داد سیستم را برداشته و بدافزار را در هر کامپیوتر نصب کند. بسیاری از گمانه زنی ها مبنی بر ان است که در دستکاری سیستم های بالتیمور از ابزار PsExec استفاده شده است. حملات باج افزارها کجاها اتفاق می افتد؟  اخیرا، فعالیت های باج افزارها رکورد جدیدی در ایالات متحده زده است. در یک ژوئیه امسال، خلیج ریور، سومین شهری در فلوریدا بود که قربانی حملات باح افزارها شد. تمام سه شهری که در فلوریدا مورد حمله قرار گفته است تا به امروز حدود یک میلیون دلار به باج افزارها پرداخت کرده اند. پس از حمله باج افزارها به خلیج Riviera، و یک سال پس از یک مورد مشابه  دیگر در آتلانتا، گروهی از هکرهای اینترنت از الگوی مشابهی برای حمله به سیستم دادگاه دولت گرجستان استفاده کردند. این حوادث نشان می دهد که این امر می تواند یک رویداد رایج برای موسسات و شهرهایی با سیستم های کامپیوتری قدیمی یا آسیب پذیر باشد. محدوده مناطق هدف می تواند از شهرهای بزرگ با جمعیت زیاد باشد تا حتی شهرهایی با حمعیت های بسیار کم. با بررسی دقیقتر در 10 شهری که در سال 2019 مورد تهاجم باج افزارها قرار گرفته اند، متوجه می شویم که به غیر ار شهز های بزرگ که در مورد این باج افزارها در روزنامه خوانده بودند، دیگر شهرها اصلا از وجود چنین هکرهایی اطلاع نداشتند. همچنین در خارج از ایالات متحده آمریکا نیز شرکت های بسیاری وجود دارد که آلوده به جنایات سایبری شده اند. داده های جمع آوری شده توسط گروه اینترنتی انجمن اعتماد آنلاین نشان می دهد که در سراسر جهان، هزینه هایی که به باج افزارها پرداخت شده است در طول سه ماهه دوم سال جاری 184 درصد افزایش یافته است. متخصصان ادعا کرده اند که این رشد بسیار خطرناک می تواند باشد. چرا، بحث راجع به این باج افزارها زیاد شده است؟ تا کنون باج افزارها مشکل خاصی را ایجاد نکرده بودند. ولی اخیرا، بعد از حمله به بالتیمور و تصمیم مقامات این شهر در نپرداختن هزینه به باج افزارها و همچنین شایعاتی که در مورد آزار این باج افزازها وجود دارد، باعث شده است تا بیشتر به این مسئله پرداخت شود. با افزایش خبرها در مورد باج افزار ها، بحث درباره ی اقدامات پیشگیرانه مقامات و افراد نیز زیاد شده است.   چگونه می توان از حملات باج افزارها جلوگیری کرد؟ با توسعه و پیشرفت تکنولوژی، یکی از بزرگترین مسئولیت ها، بلاک کرن هکرهاست تا نتوانند رمز عبورها را بدزدند و یا باعث خرابی در شبکه بشوند. به طور میانگین، حدس زدن یک رمز عبور دو یا چهار حرفی برای یک هکر تنها یک ثانیه زمان می برد. به همین دلیل است که هویت و مدیریت دسترسی برای امنیت داده ها در سازمان شما اهمیت دارد. سازمان ها بر روی سه حوزه می توانند تمرکز کنند 1-ابزار حفاظت از ایمیل هکرهای سایبری اغلب از ایمیل به عنوان ابزار اصلی انتشار نرم افزارهای مخرب استفاده می کنند و مخصوصا از حملات فیشینگ گسترده یا  استفاده می کنند. 2- از کارمندان تحصیل کرده و آگاه به امور امنیتی استفاده نمایید. با توجه به مشکلاتی که باج افزارها ایجاد می کنند و نحوه ی انتشار آلودگی، کارمندان باید قادر به شناسایی یک تهدید بر اساس ظاهر آن باشند و نه براساس عملکردهای آن، و باید بدانند که در صورت مواجه با ایمیل مشکوک باید آن را به تیم های امنیتی و یا فناوری اطلاعات داخلی سازمان منتقل کنند. 3. پست الکترونیکی اتمام مسدود کردن در حالی که دیگر هکرها در گذشته از EternalBlue استفاده می کردند، مقامات می گویند احتمالا در حملات باج افزاری RobinHood این ابزار نقش مهمی ایفا نکرده است. به همین دلیل، سیستم های پچ شدن امروزه اهمیت بیشتری پیدا کرده اند، زیرا توسعه دهندگان نه تنها مشکلات مربوط به قابلیت استفاده را برطرف می کنند و یا ویژگی های بیشتری را فراهم می کنند بلکه همچنین، آنها حفره های امنیتی را که مجرمان سایبری می توانند به آن ورود کنند را می پوشاند. قربانی حملات باج افزارها نشویم!!! امروزه شناسایی پچ ها به جهت جلوگیری از خطرات احتمالی و یا پیاده سازی آن ها بر روی سیستم های آسیب پذیر که شامل اطلاعات خصوصی و حیاتی هستند، بسیار ضروری است. برای بیشتر بخش ها، باید پچ های موجود یا ساخته شده را کامل کنید، حتی اگر پچ ها نتوانند اطلاعات کاملی از سازمان را بیابند. از طریق شناسایی اطلاعات با ارزش سازمان و گرفتن بک آپ از آن ها و همچنین رفع آلودگی از پلن های سیستم های جدا، در کنار یادگیری و پیاه سازی مدیریت تشخیص و دسترسی، همانطور که قبلا توضیح داده شده است شما می توانید اطلاعات داخلی سازمان خود را از حمله ی باج افزار ها در امان نگه دارید. مجرمان سایبری از قوانین برای انجام حملات خود اطاعت نمی کنند. آنها دائما به دنبال فرصت های جدید هستند، به ویژه در مکان هایی با امنیت ضعیف. بنابراین وقت بگذارید و برای زمانی که مورد حمله قرار می گیرید برنامه ریزی داشته باشید و زیرساخت هایی در شبکه ، سیستم ها و فرهنگ شرکت پیاده سازی کنید. Read More

تحول در دنیای هوش مصنوعی، ساخته های ایلان ماسک!

اخیرا ایلان ماسک ادعا کرده است که با سرمایه گذاری میلیون دلاری در زمینه هوش مصنوعی در همکاری با شرکت مایکروسافت می خواهد هوش های مصنوعی بسازد که در همه چیز از انسان ها پیشرفته و بهتر باشند! استارت آپ های بسیاری در ناحیه خلیج سانفرانسیسکو. ادعایی در خصوص برنامه ریزی هایی در زمینه تغییر دنیا داشته اند. اما در میان این ادعاها، ادعای ایلان ماسک، موسس شرکت OpenAl بسیار قوی تر می باشد. او ادعا کرده است که  می خواهد هوش مصنوعی عمومی( AGI ) و یک سیستم هوش منصوعی بسازد که همانند انسان دارای ظرفیت جمع آوری اطلاعات در زمینه های مختلف و مهارت های حل مشکلات ناآشنا باشد. دیروز، طی خبری ، ایلان ماسک اعلام کرد که با سرمایه گذاری میلیون دلاری و در همکاری با شرکت مایکروسافت، می خواهد کاری انجام دهد تا تحقیقات در زمینه AGI را از حوزه ی تخیل و تصور به سمت واقعیت و کارهای تحقیقاتی جدی ببرد. گرگ بروکنمن، مدیر فناوری OpenAI در روزنامه مطبوعاتی گفت: "ما معتقدیم که ایجاد سیستم AGI کارآمد مهمترین پیشرفت تکنولوژی در تاریخ بشر خواهد بود که توانایی شکل دادن به مسیر انسانیت را دارد." سیستم های هوش مصنوعی موجود، انسان ها را در بسیاری از فعالیت های عمومی و معمولشان شکست داده است، مانند: شطرنج، راه رفتن، فضانوردی، خلق تصویر و... و همچنین در بعضی از کار ها مانند ترجمه و یا گزارش اخبار همانند انسان عمل می کنند. اما هوش مصنوعی عمومی، یک سیستم است که این توانایی را دارد که در همه ی این موارد از انسان پیشی بگیرد و بهتر عمل کند. علاقه مندان در این زمینه می گویند که این امر، قرن ها تلاش و پیشرفت تکنولوژی را در یک چشم به هم زدن انجام می دهد- تبدیل دارو، تولید مواد غذایی، فن آوری های سبز، و هر چیز دیگری که فکرش را بکنید. بسیاری هشدار داده اند، که در صورتی که این عمل به درستی طرح ریزی و برنامه ریزی نشود، می تواند باعث آسیب و فجایع عظیمی برای انسان ها به طرق مختلف بشود. هوش مصنوعی که به اندازه ی کافی پیشرفته باشد، می تواند اهدافی را که ما به آن ها حتی فکر هم نمیکنیم  دنبال کند، مانند یک دستور غذایی فاجعه بار!!! بدست آوردن حقوق AGI ممکن است یکی از مهم ترین چالش ها برای بشریت باشد. مایکروسافت با سرمایه گذاری میلیون دلاری در این زمینه پتانسیل این را دارد که در توسعه و ییشرفت هوش مصنوعی رو به جلو حرکت کند اما برای بدست آوردن حقوق AGI سرمایه گذاران باید الویت بندی های درستی از نگرانی های امنیتی داشته باشند، گرچه این امر باعث کندی سرعت در توسعه تجاری خواهد بود.   یک تکنولوژی تحول آمیر با مزایا و معایب بالقوه و خطرات واقعی!!!! بسیاری از تحلیل گران توسعه AGI را مشابه توسعه الکتریسیته دانسته اند. این تنها یک ست اودر نیست بلکه همچینن مقدمه  تغییرات بیشمار دیگری است که در زندگی انسان می تواند رخ دهد. اما اخبار همچنین از مشکلاتی می گوید که در صورت غلط بودن این مسیر حاصل شو. تیم OpenAl که بر روی امنیت و سیاست های پیاده سازی AGI کار می کنند، بدون هیچ ترسی بیان کرده است که ممکن است AGI بیشتر از اینکه مزیت داشته باشد، فاجعه بار باشد. Brockman می گوید: "ما باید اطمینان حاصل کنیم که AGI به طور ایمن تولید و فعال می شود". همچنین وی اظهار داشته است که:" ما برای رسیدن به مأموریت خود، یعنی کسب اطمینان از اینکه AGI (چه ساخته شده توسط ما باشد، چه نباشد) به نفع همه بشریت است، .و آیا این جامعه برای پیامدهای آن آماده است؛ و  همچنین پیشرفت اقتصادی آن به طور گسترده ای به اشتراک گذاشته می شود یاخیر، گام برمی داریم! این ها موانع پیچیده ای هستند. سیستم های کنونی هوش مصنوعی در نمونه های متضاد خود آسیب پذیرتر هستند - ورودی های اشتباه باعث گیج شدن آن ها میشود - حتی اگر سیستم های بسیار پیشرفته ای باشند. سیستم های کنونی آنچه که دقیقا ما به آن ها می گوییم را انجام می دهند، حتی اگر دقیقا منظور ما را درست متوجه نشوند. و برخی دلایل وجود دارد که اثبات می کند که ممکن است سیستم های پیشرفته مشکلاتی را که سیستم های فعلی ندارند،را داشته باشند. بعضی از محققان معتقدند سیستم AGI که به نظر می رسد در مقیاس کوچک به خوبی عمل می کند، ممکن است زمانی که منابع و داده های بیشتری در دسترسش قرار بدهیم،در تغییر مسیر برای دستیابی به اهدافش، به طور غیر منتظره ای عملکرد نادرستی از خود نشان بدهد. حتی حامیان طرح AGI بیان کرده اند که اجزاء و اشیاء پتانسیل بالایی در داشن عملکرد نادرست دارند- و فقط فکر کردن به مزایای توسعه AGI هست که باعث ارزشمند شدن آن می شود. از جمله موفقیت هایی که کاربرد AGI می تواند داشته باشد این است که با شناسایی داروهای موثر جدید؛ بهینه سازی شبکه برق و افزایش سرعت توسعه تکنولوژی های مورد استفاده، ما را از تغییرات آب و هوایی، فقر شدید، بیماری های همه گیر و هر مشکلی که در اطراف ما در حال رخ دادن است باخبر کند و به ما در رفع آن کمک کند. حال سوال این است که چقدر زمان می برد تا ما به فناوری AGI دست بیابیم؟ در این مورد بین متخصصان اختلاف نظر وجو دارد. عده ای معتقد هستند که تنها یک دهه ی دیگر زمان نیاز است تا ما به این فناوری دست پیدا کنیم، در حالی که عده ای دیگر معتقدند که این فناوری بسیار دور و غیرممکن می باشد. این اختلاف نظرها دارای مرز های روشنی نیست. بعضی از دانشگاهیان مانند مکس تگمارک در دانشگاه MIT جزء افرادی است که معتقدند به زودی به این فناوری دست می یابیم، در حالی که فردی مانند Yann Lecun یکی از اعضاء فیسبوک معتقد است که این فناوری بسیار دور می باشد! اما هر دو گروه باور دارند که این فناوری دست نیافتنی نیست و یک روزی اتفاق می افتد. و همین مسئله باعث شده است تا این موضوع به یکی از بزرگترین چالش های قرن تبدیل شود! کمپانی OpenAl در سال جاری جهت  کسب پول بیشتر از سرمایه گذار ها، مسیر خود را تغییر داده است. تا امسال 2018، کمپانی  OpenAl به صورت یک موسسه خصوصی فعالیت می کر.( ماسک یکی از بنیانگذاران این موسسه در سال 2018 به سبب برخی از منازعاتش با تسلا، از هیئت مدیره این شرکت کناره گیری کرد). اما در سال جدید این مسیر تغییر کرد. و مدیران این کمپانی بیان داشتند که از این پس این شرکت تحت عنوان شرکت با مسئولیت محدود فعالیت دارد. اما چرا این تغییر با انتقادهای زیادی روبرو شد و منتقدان این را خیانت به ماموریت شرکت های خصوصی دانسته اند؟  مدیریت شرکت OpenAl متقاعد شده اند که با فعالیت شرکت به صورت خصوصی نمی توانند در مرکز این حوزه فعالیت داشته باشند و بدون کمک گرفتن از دیگران و داشتن بودجه های چند میلیاردی نمیتوانند در حوزه AGI کار کنند. و بدست آوردن این سرمایه ها با فعالیت به صورت شرکت خصوصی امکان پذیر نیست. منبع: VOX Read More

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

داشتن یک لیست کاری هوشمند، بهترین راه برای افزایش بهره وری و تولید می باشد در حالی که کیفیت هم حفظ گردد!!

 یک لیست کاری حرفه ای باید دو جزء کلیدی فعالیت های شما را ارائه دهد: 1) یک پلت فرم تجزیه و تحلیل برای اندازه گیری میزان بهره وری، منابع مالی و کیفیت و 2) ابزاری برای شناسایی مسائل و راه حل های پیاده سازی.

تهیه یک پلتفرم تحلیلی:

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

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

  • اندازه گیری میزان بهره وری
با در نظر گرفتن تعدادی پارامتر و واحدهای ارزش نسبی می توانید، میزان بهره وری خود را در طی یک بازه زمانی مشخص اندازه گیری نمایید. طی تجربه ای که در زمینه شغلی خود دارید و یا استفاده از دانش و مهارت های دیگر، می توانید تشخیص دهید که چه پارامترهایی و چگونه بر میزان بهره وری کار شما تاثیرگذار هستند؟ یک لیست کاری حرفه ای باید به گونه باشد که بتواند میزان فعالیت های شما را دقیق کنترل کند و میزان آن را با نسبت هایی که در نظر گرفته اید، بسنجد؟
  • اندازه گیری میزان کیفیت
اندازه گیری اصلی از گزارش کیفیت باید به صورت خلاصه باشد.  لیست کاری هوشمند یک فرآیند بازنگری دو طرفه را با تخصیص تصادفی فراهم می کند. . یک سیستم بازنگری همکار باید یک فرآیند بازخورد برای روش ها باشد. باید دیدگاه فوری را برای رأی دادن و نظرات داشته باشد. و یک سیستم بازنگری همکار باید شامل یک فرآیند داوری برای حل اختلاف باشد.
  • تعریف زیرمجموعه
تعریف زیرمجموعه یا زیرگروه هایی برای افراد و یا شرکت ها( متناسب با نوع لیست کاری که شما می خواهید درست کنید) به شما کمک خواهد کرد تا در انتخاب افراد دقت بیشتری به خرج دهید و همجنین راحت تر فرد مورد نظر خود را انتخاب نمایید. و بنابراین براساس زیرمجموعه هایی که برای فرد تعریف کرده اید، با وی وارد مذاکره شوید و یا حتی برای فروش پیش قدم شوید! برای مثال، ممکن است تعاریفی که شما از یک مجموعه دارید با تعاریفی که مدیر آی تی از یک مجموعه دارد متفاوت باشد. بعبارت دیگر توانایی سنجش انطباق خواندن با مقیاس های خاص، جزء به جزء در اندازه گیری کیفیت عمل ارائه می دهد.
  • برنامه ریزی یکپارچه
هر فرد دارای مهارت هایی است. و در هر سازمان کارمندان باید متناسب با مهارت های خود حایکاه های غشلی کسبکنند. داشتند برنامه ربزی یکپارچه و دقیق به شما این امکان را می دهد تا چارت سازمانی خود را متناسب با روند کاری موجود در شرکت تعریف کنید و بنابراین نیروهای موردنیاز خود را براساس این چارت استخدام کنید. از طرفی کارهای محول شده به یک فرد، درخواست هایی که از یک کارمند باید داشته باشید، حتی کتاب ها یا مقالات و مجلاتی که باید یک فرد بخواند تا مهارت خود را در جایگاه شغلی که قرار داد ارتقاء دهید، نیز متفاوت است. بنابراین داشتن برنامه ریزی یکپارحه به شما کمک خواهد کرد تا در انتخاب کارمند، در انتخاب نوع جایگاه های شغلی و ... بسیار هوشمندانه تر عمل کنید.
  • شناسایی مسائل و پیاده سازی راه حل ها
لیست کاری حرفه ای و پلت فرم های تحلیلی، مخزن کاملی از داده های در جریان شرکت را در دسترس قرار می دهد، و باعث می شود تا سیستم شما جهت کمک به شناسایی مسائل مرتبط با کیفیت و بهره وری مطلوب گردد. سپس، شما می توانید اصلاحات را در همان سیستم در حالی که نظارت بر بهره وری و کیفیت دارد، انجام دهید. با تهیه و تنظیم یک لیست کاری حرفه ای می توانید میزان آرمون و خطاهای خود را کاهش دهید. این لیست کاری باید شامل: تعیین زمان انجام  و تحویل کار برای هر بخش کاری تنظیم تاریخ های انجام کار براساس شیفت کاری، محل کار، تغییر، و میزان مهارت های فردی و ... تعیین مدت زمان و هزینه ای که برای هرکار صرف شده است. نتایج بدست آمده از هر کار تجزیه و تحلیل شود. برای موفق یا عدم موفقیت هر کار پارامتر و معیارهایی تعریف کنید.  

در نتیجه :

یک لیست کاری هوشمند بسیار بیشتر از یک مدیر می تواند برای مجموعه شما بهره وری داشته باشد. همچنین این لیست کاری، یک پلت فرم تجزیه و تحلیل برای شناسایی مسائل، راه حل ها و نظارت بر بهره وری و کیفیت فراهم می کند. با گذشت زمان و ارتقاء مجموعه ها، پرداخت به مسائل آی تی و هوشمند سازی بسیاری ضروری خواهد شد و تبدیل به یکی از نیازهای بشر= می گردد. داشتن لیست کاری هوشمندی که به طور حرفه ای طراحی شده باشد، می تواند شما را از دغدغه های بسیاری نجات دهد.     Read More

هوشمندسازی بیمارستانها!!! چرا و چگونه؟

قرن 21 ، قرن تحولات در دنیای تکنولوژی و دیجیتال می باشد. و این تحولات باعث شده است تا انسان فراتر از مرزهایی که حتی تصورش را نمیتوانست بکند، برود و امروزه اخباری را از سرتاسر دنیا می شنویم که هوش از سرتان می پراند! از فروشگاههای انلاین گرفته تا ساخت تاکسی های هوایی، ایمپلنت های مغزی و کنترل از راه دور خانه های هوشمند. روشن کردن کتری،زمانی که در حل رانندگی هستی، آب پاشی گل های منزلتان وقتی در مسافرت هستیدو ... همه ی این موارد تحولاتی است که به لطف هوش مصنوعی در اخیار بشر قرار گرفته است. امروزه ساخمان های هوشمند جزء معمولی از زندگی انسان ها شده است و تنها امری که می تواند موجب بروز شگفتی شود، ارتقا و افزودن پلرامترهای جدید به این ساختمان هاست. داشتن ساختمانی با هوشمندی بالا به شما کمک می کند تا بتوانید راحت تر منزل خود را کنترل کنید و زمان زیادی برای بسیاری از امور صرف نکنید. اما در دهه ی اخیر، بیشتر تمرکز نوآوران عصر تکنولوژی و هوش مصنوعی بر روی هوشمند سازی بیمارستان ها بوده است. در این زمینه بسیاری از کشورها فعالیت داشته اند و کارهای متفاوتی انجام داده اند، حتی چنین بیمارستان هایی ساخته شده است. از مهم ترین کارهایی که در زمینه هوش مصنوعی در بیمارستان ها و به طور کل در زمینه پزشکی انجام شده است می توان به : 1- شرکت Brainlab یکی از شرکت های آلمانی پپشتاز در این زمینه می باشد که با طراحی انواع محصولات و همچنین نرم افزارهای بیمارستانی تا حدود زیادی توانسته است به هوشمندسازی بیمارستان ها کمک نماید. این شرکت با طراحی محصولاتی مجهز به امکانات هوش مصنوعی و  همچنین ایجاد پلتفرم و بسترهایی برای بکارگیری این محصولات، توانسته است بسیاری از بخش های مختلف بیمارستان به خصوص اتاق عمل را هوشمندسازی کند. این شرکت با طراحی جهت یاب هایی به پزشکان در انجام ساده تر عمل های جراحی کمک نموده است و همچنین با این شرکت توانسته است پرینترهای سه بعدی با هوش مصنوعی بسازد که در اتاق عمل و در لحظه ی عمل، با گرفتن اطلاعات از بدن بیمار، پرینت سه بعدی از قلب ایجاد کند. 2- Spital Thun: یا بیارستان Thun،؛ بیمارستانی در سوئیس می باشد که با طراحی مانیتورهایی متصل به اتاق های عمل، اطلاعات کاملی از اتاق عمل به پزشکان و همچنین بیماران می دهد. اطلاعاتی مانند:
  • میزان پر و خالی بودن تخت هاق اتاق عمل
  • ساعت و تاریخ عمل های انجام گرفته هر تخت
  • برنامه ی جراحی و حضور پزشکان در اتاق عمل
  • اطلاعات بیمارانی که در حال عمل می باشند و یا عمل شده اند
  • و اطلاعات بسیار دیگری
داشتن اطلاعاتی از این دست برای پزشکان و بیماران و مخصوصا کارکنان بیمارستان، بسیار کاربردی و پر اهمیت است، زیرا می توانند براساس این اطلاعات زمان جراحی را برای بیماران تعیین کنند در نتیجه بیماران زیاد معطل نمی شوند و پزشکان برنامه ی کاملی از عمل ها خود دارند. 3- ربات دستیار معروف به داوینچی، ساخته متخصصان شرکت آمریکایی  Intuitive Surgical می باشد که در بیمارستان دانشگاه Essan نیز مورد بهره برداری قرار گرفت. این ربات برای عمل هایی با برش های کم طراحی شده است. این ربات دارای چهار بازو است که سه بازوی آن مجهز به میکروسکوپ های یکبار مصرف می باشد و بازوی دیگر برای ایجاد برش و انجام عمل استفاده می شود. تاکنون 4000 ربات داوینچی مورد استفاده قرار گرفته است. یکی از اصلی ترین عمل هایی که توسط این ربات انجام می گیرد، عمل لاپاروسکوپی است. هنگامی که پزشکی می خواهد این عمل را انجام بدهد باید به صورت ایستاده و با استفاده از ابزارهای گوناگون و بسیار به مدت طولانی این عمل را انجام دهد، ولی در صورت استفاده از ربات داوینچی، پزشک می تواند بنشیند و تنها با استفاده از یک مانیتور دو بعدی عمل را انجام دهد. 4-شرکت UNITY با داشتن شعب مختلف در کشورهای مختلف و طراحی انواع محصولات هوش مصنوعی توانسته است در این زمینه فعالیت های بسیار موثری انجام دهد.این شرکت با تعریف سناریوهای مختلف توانسته است تا حدود زیادی تمام بخش های یک بیمارستان را هوشمند کند. یکی از اهداف این شرکت استفاده از تله مدیسین( پزشکی از راه دور) در اورژانس ها می باشد. چگونه؟ برای مثال، فرض کنید تصادفی اتفاق افتاده است. پزشک اورژانس به محض رسیدن به بیمار و انجام کارهای اولیه، تمام اطلاعات شخصی را جمع آوری می کند و به صورت دیجیتالی قبل از اینکه بیمار به مرکز منتقل شود، برای بیمارستان و کادر بیمارستان ارسال می کند.این راهکار تضمین می کند که بیمار درمان سریع و شخصی را پس از ورود به بیمارستان دریافت کند و همچنین پزشک بیمارستان یا استفاده از این روش  قادر است تا راه حل های درمانی مورد نیاز را از راه دور برای پزشک اورژانس ارسال کند. سیستم موقعیت مکانی موقتی و ارزیابی وضعیت دستگاه های پزشکی اطمینان حاصل می کند که پزشک و بیمار به سرعت تجهیزات لازم را دارا می باشند. در صورت نیاز، ایمپلنت های سفارشی و سایر محصولات را می توان به لطف چاپگر داخلی تولید کرد. پزشک همچنین به صورت دیجیتالی  نیاز مصرف دارو را ثبت می کند تا  دارو  را از طریق نسخه الکترونیکی (تجویز الکترونیکی) به حداقل زمان ممکن برساند. تمام داده های بیمار به صورت دیجیتالی در یک فضای ابری ذخیره می شود و می تواند بلافاصله در ویزیت یا ملاقات بیمار در دسترس باشد. این ها تنهای نمونه هایی از فعالیت شرکت ها و کشورهای مختلف در زمینه ی هوشمندسازی بیمارستان ها بوده است. در دو سال اخیر بسیار بیشتر به این امر توجه شده است و شرکت های بسیاری به دنبال ارائه خدمات در این زمینه می باشند. اما ایران، کشوری که آمار بیماران آن بسیار بالا است، و از طرف دیگر پذیرای بیماران زیادی از کشورهای دیگر نیز می باشد، در این زمینه هنوز در ابتدای راه است. در دهه ی اخیر، در زمینه هوشمندسازی بیمارستان ها، فعالیت هایی صورت گرفته و همچنین بیمارستانی کاملا هوشمند نیز در ارومیه ساخته شد، اما با توجه به حجم بالای بیماران و همچنین کمبود نیروهای حاذق و متخصص و شلوغ بودن مراکز درمانی، باید فعالیت های بیشتری در این زمینه انجام شود. یکی از مهم ترین مشکلات موجود در بیمارستان های سطح کشور، نبود مدیریت و برنامه کاری درست می باشد. همچنین با توجه به کمبود بعضی از موارد مصرفی. آیتم های درمانی و منع واردات بعضی از این موارد، کنترل انبارها و ردیابی دارو و تجهیزات پزشکی از اهم مسائلی است که مدیران باید به آن دقت داشته باشند. نبود برنامه ی درست و دقیق، نداشتن زمان بندی کامل از حضور پزشکان و تیم متخصص در مراکز درمانی، نداشتن آگاهی کافی از موجودی های انبار و میزان موارد مصرفی ضروری، اطلاع نداشتن از محل دقیق دستگاه های مهم و گران قیمت( با توجه به اینکه معمولا دستگاه های گران قیمت در بمیارستان ها به تعداد بسیار کمی وجود دارند)، عدم آگهی از محل دقیق پرستاران و پزشکان، شلوغ بودن محیط بیمارستان و برهم خوردن سکوت بیمارستان با پیج به شیوه ی قدیمی، و بسیاری دیگر از مشکلات، نشان دهنده ی لزوم هوشمند شدن مراکز درمانی می باشد.   سامانه های هوشمند برتر، با برخورداری از تجربه کافی در زمینه اینترنت اشیا و همچنین هوشمند سازی مجموعه های مختلف و بهره گیری از دانش متخصصان در حوزه ی IOT و هوش مصنوعی توانسته است تا میزان زیادی تمام بخش ها و آیتم های یک مرکز درمانی را هوشمند کند. از مهم ترین کارهای ارائه شده توسط تیم سامان بان: 1- کنترل تردد کار بیمارستان، بیماران، همراه بیماران 2- کنترل تردد دارو، تجهیزات پزشکی، دستگاه مهم و گران قیمت 3- کنترل ورودی و خروجی انبار، تهیه گزارش های مدیریتی و مهم ار میزان محصولات کالا 4- تهیه رک اتاق های بیمارستان(  آگاهی از میزان پر و خالی بودن تخت های بیمارستان) 5- ایجاد پرونده الکترونیکی سلامت برای هر بیمار 5- کنترل دارو مصرفی بیماران 6- کنترل شیفت ها و حضور و غیاب 7- آگهی از میزان فعالیت های کادر بیمارستان 9- هوشمدسازی اتاق عمل ( از تهیه ی رک اتاق های عمل تا مانیتورینگ اتاق عمل) 10- کنترل میزان انرژی مصرفی 11- کنترل بازیافت موارد مصرفی در بیمارستان ها با ما تماس بگیرید!!!    Read More

BRM چیست؟

داشتن روابط خوب، از اجزای ضروری کسب و کار و در واقع زندگی است. بدون وابستگی و ارتباطات موفق، بسیاری از اهداف استراتژیک شما کم می شود. یکی از دلایل رشد روابط ها این است که طرفین به طور عادلانه درگیر رابطه هستند. این نظریه یکی از جنبه هایی است که ما را به عنوان یک سازمان تحریک می کند تا در مورد اینکه یک مدیر روابط تجاری استراتژیک( BRM) در روابط کاری امروز چه نقشی ایفا می کند، اطلاعاتی کسب کنیم. کسب و کارهایی که واقعا با هدف خود ارتباط دارند، و دارای ارتباطات گسترده، شفافیت و مشارکت هستند و رهبری قوی، آن ها را اداره می کند، آنهایی هستند که نه تنها بقا می یابند، بلکه به موفقیت نیز دست پیدا می کنند. ترکیب موفقت آمیز دپارتمان های کاری مختلف با یک هدف مشترک و جلب تمرکز، امر ضروری است. کار در محیطی کاملا هماهنگ به این معنی است که کاربر نهایی استفاده کننده از خدمات شما، بهترین تجربه را در شرکت شما کسب می کند. آخرین آمار از موسسه BRM نشان می دهد که BRM  در 6 قاره و بیش از 60 کشور در حال حاضر به رهبری ایالات متحده آمریکا گواهی می شود، و در کانادا و انگلستان نیز این گواهی صادر می گردد. در حرکت رو به جلو، در محل های کار مدرن، افزایش قابل توجه در تعداد مدیران حرفه ای روابط استراتژیک کاملا قابل درک است. سازمان ها در حال حاضر ارزش یک قابلیت کسب و کار را می شناسند که می تواند تصویر بزرگتری را از طریق لنز ارزش واقعی کسب و کار ببیند. نقش BRM دارای یک قابلیت استراتژیک و متقابل است و یکی از این قابلیت ها، این است که شکاف بین توابع ارائه دهنده خدمات سنتی مانند فناوری اطلاعات و بقیه سازمان را در زمان تغییر و تحول دائمی و مخرب برطرف می کند. قبل از رقابت تهاجمی و نیاز به تسریع بیشتر در امور در همه کارهایی که  انجام می دهیم، این مورد ذکر شده است! بنابراین، تبدیل شدن به مدیر حرفه ای در زمینه روابط استراتژیک و کسب گواهینامه در این زمینه، یا آموزش مهارت های جدید و پیشرفته به کارکنان خود، چگونه می تواند بر سازمان شما تأثیر بگذارد؟ ما با سیمون کنت،دارای گواهی BRMP از Sollertis درباره تجربیات وی درباره آموزش و صدور گواهینامه BRMP صحبت کردیم و این سوال را که چگونه " او توانسته است این حرفه را در زندگی روزانه خود جهت بهبود کار و حرفه اش پیاده سازی کند؟" پرسیدیم. توسعه حرفه ای آموزش حرفه ای و صدور گواهینامه مدیریت ارتباط با مشتری یکی از با ارزش ترین تجارب توسعه حرفه ای من است. من، مانند هزاران نفر دیگر از افراد حرفه ای در زمینه IT / تجارت در سراسر جهان، خود را درگیر درک رابطه مدیریت ارتباط با استراتژی کسب و کار کرده ام و به دنبال این هستم که بیایم که چرا BRM استراتژی بسیار مهمی است؟ من به عنوان یک فرد حرفه ای در زمینه فناوری اطلاعات، با 30 سال تجربه کار به عنوان مدیر بخش آی تی و همچنین مدیر فرآیندهای کسب و کار در صنعت نرم افزار،سطح بالایی از ناامیدی را به دلیل عدم هماهنگی آگاهانه بین سازمان های فناوری اطلاعات و شرکای تجاری شان تجربه کرده ام. همگرایی آگاهانه چیست؟ می گویم همگرایی آگاهانه، زیرا شاهد نمونه های برجسته ای  از ارزش کسب و کار در ابتکارات متعدد مدیران شرکت های خدماتی بوده ام، و همچنین در سازمان هایی که برای حل بسیاری از مشکلات کسب و کار، از سیستم های نرم افزاری قوی در مدیریت خدمات استفاده میکرده اند ارزش کسب و کار را دیده ام. من به طور کامل از کسانی که در این زمینه تلاش می کنند، قدردانی می کنم، اما به طور عمده، این ها شده اند محصولاتی از طرح های موفقیت آمیز ITSM و یا از evangelists فرصت طلب، پیشگامان و پیشگامان که شخصیت برای فشار دادن مرزها. من به ندرت شاهد یک همبستگی عمدی و آگاهانه از کسب و کار و فناوری اطلاعات از طریق مدیریت روابط کسب و کار استراتژیک بوده ام. هنگامی که شما متوجه همگرایی اگاهانه بین دو زمینه IT و کسب و کار می شوید، کاملا روند بازی تغییر خواهد کرد. اما هنوز هم ناراحت کننده است که گزارش ها حاکی از آن است که اکثریت قریب به اتفاق شرکت ها، همچنان در ارتباطات بین دو زمینه IT و تجارت و در بدترین حالت در داخل سازمان فناوری اطلاعات خود شاهد تفاوت های بسیار زیادی هستند. اگر این وضعیت با برخی فوریت های مهم حل نشود، سازمان IT (و خود کسب و کار) فرصت های کسب و کار بسیاری را از دست خواهند داد و حتی در بدترین حالت می تواند پایانی برای سازمان باشد. با توجه به ضرورت استراتژیک همگرایی فناوری اطلاعات و کسب و کار برای به دست آوردن تجربه مشتر و مدیریت استراتژیک روابط کسب و کار یادگیری و داشتن گواهینامه BRMP در حال حاضر ضروری است! درباره آموزش و صدور گواهینامه BRMP گواهینامه و آموزش BRMP تحت نظر موسسه BRM (موسسه مدیریت ارتباطات کسب و کار) و  بدنه ی دانش (BRMIBOK) می باشد. این بدنه دانش به طور مداوم توسط اعضا کلیدی انجمن که بیش از  20000 نفر هستند به روز رسانی  می شود.  ترکیب ثروت استراتژی کسب و کار و فناوری اطلاعات و ارتباطات استراتژیک باور نکردنی است. همانند بسیاری دیگر از بدنه های دانش و چارچوب های دیگر، چارچوب ها و استانداردهای این زمینه نیر در بعضی از مکان ها همپوشانی دارند و این ممکن است به این دلیل باشد که ماهیت BRM به روابط "همکاری"  کسب و کار / فناوری اطلاعات برای به کارگیری و استخراج ارزش مداوم از ابتکارات تجاری و خدمات در حمایت از استراتژی های کسب و کار می باشد.  

Read More