Academy and Foundation unixmens | Your skills, Your future
2.28K subscribers
6.66K photos
1.37K videos
1.23K files
6.02K links
@unixmens_support
@yashar_esm
[email protected]
یک کانال علمی تکنولوژی
فلسفه متن باز-گنو/لینوکس-امنیت - اقتصاد
دیجیتال
Technology-driven -بیزینس های مبتنی بر تکنولوژی
Enterprise open source
ارایه دهنده راهکارهای ارتقای سازمانی - فردی - تیمی
Download Telegram
آموزش اینترنتی هم به موسسات آموزشی و هم به دانشجویان کمک می کند. کالج ها مجبور نیستند برای تحصیل دانش آموزان مکان همراه با وسایل اضافی دیگر فراهم کنند. دانش آموزان هم مجبور نیستند برای کسب مهارت های جدید و دانش جدید رفت و آمد داشته باشند.

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

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

برای برخی از افراد سفر به کشوری دیگر تنها برای یادگیری چیزی غیرممکن است، به ویژه اگر قصدشان تنها یادگیری یک موضوع خاص باشد نه اخذ مدرک دانشگاهی. آموزش اینترنتی این فرآیند را به میزان قابل توجهی ساده تر می کند، به دانشجویان سراسر جهان اجازه می دهد که دوره های ایجاد شده توسط بهترین دانشگاه های جهان را آموزش ببینند.

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

با اموزش مجازی دانشجویان قدرت حرکت بیشتری دارند

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

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

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

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

بسیاری از معلمان می دانند که فرایند اموزش مجازی متنوع تر است، دانش آموزان آن را جالب تر می دانند. حتی اگر این فقط یک ویژگی اضافی نسبت به آموزش سنتی داشته باشد، هنوز می تواند یک تغییر خوب باشد.
از دیگر مزایای آموزشی سیستم آموزش مجازی LMS

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

در پانزدهم فروردین امسال گوگل به هیئت مشاوره تکنولوژی های پیشرفته خود خبر داد که این شورا را منحل خواهد کرد. گفته می شود یکی از اعضای آن به خاطر اظهاراتش پیرامون هویت جنسی مورد انتقادات شدید قرار گرفته و دیگری به خاطر تلاش در بازگرداندن گوگل به پروژه های نظامی هدف انتقادات قرار گرفته است.
🌹🌷روز معلم و استادی مبارک . 🌹🌷
نقش هوش مصنوعی در آموزش عالی


هوش مصنوعی و واقعیت مجازی ساختار آموزش عالی آمریکا را تغییر می دهند.

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

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

ابزارهای واقعیت مجازی و واقعیت افزوده، تجربیات آموزشی را در اختیار دانشجویان می گذارند که انجام آنها در دنیای واقعی گران قیمت یا غیرممکن است. به کمک واقعیت مجازی و واقعیت افزوده می توان تجربیات منحصر به فردی مانند کاوش درون یک سلول یا سفر به سیارات دور را برای دانشجویان فراهم کرد.

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

برنامه‌های واقعیت مجازی و واقعیت افزوده می‌توانند مهارت‌های نرم دانشجویان را نیز بهبود ببخشد. دانشمندان در دانشگاه پنسیلوانیا موفق به ساخت یک برنامه واقعیت افزوده به نام «فرست کلاس» شده‌اند. این برنامه به آموزگاران آینده اجازه می‌دهد که در یک کلاس درس مجازی با دانش‌آموزان شبیه‌سازی‌شده تمرین کند. این دانش‌آموزان مجازی مانند دانش‌آموزان واقعی رفتار می‌کنند؛ این برنامه به معلمان کمک می‌کند تا موقعیت‌های دشوار را مدیریت کنند.
در اینجا به بررسی برنامه ای خواهیم پرداخت که در آن می توانید . در محیط دسکتاپ به بررسی آب و هوا بپردازید . نام برنامه :‌Cumulus می باشد . این برنامه را می توانید از این لینک دانلود نمایید .
اگر از کاربران سسیستم عامل ویندوز هستید، حتما نرم افزار های آنتی ویروس زیادی را می شناسید و قبلا تجربه کار کردن با آنها را داشته اید. کسپراسکی ( Kaspersky ) ، نود 32 ( Node32 ) و بیت دیفندر ( bitdefender ) ، پاندا ( Panda ) تنها تعداد محدودی از آنتی ویروس های تجاری هستند که اکنون در ایران به صورت بسیار گسترده در حال استفاده می باشند. البته در این میان آنتی ویروس های رایگان مانند آویرا ( Avira ) و یا ای وی جی ( AVG ) نیز کمابیش از محبوبیتی بر خوردار هستند. اما نکته قابل تامل آنجاست که اگر شما از یک سیستم عامل لینوکس و بخصوص یک سرور لینوکس استفاده می کنید از کدام گزینه استفاده خواهید کرد. عموم این نرم افزارها تنها برای ویندوز طراحی شده اند و زمانیکه سرور شما آغشته به انواع تروجان ها ( Trojan ) ، ویروس ها ، کرم ( Worm ) و بدافزار ها ( malware ) و یا botnet ها است با یک مشکل بزرگ برای پیدا کردن فایل های مخرب روبرو خواهید بود. لذا در این نوشته تلاش می شود تا با معرفی آنتی ویرس رایگان ClamAV نحوه نصب و استفاده از آن بر روی سیستم عامل های لینوکس آموزش داده شود.
روش نصب برروی فدورا :

ابتدا آنتی ویروس را با دستور زیر نصب نمایید:

yum -y install clamav clamav-update

حال فایل freshclam.conf را با دستور زیر ویرایش خواهیم کرد:

gedit /etc/freshclam.conf

در خط چهارم کلمه Example رو پاک کرده و جمله ی زیر رو جایگزین آن نمایید:

#Example #make it comment

با دستور زیر آنتی ویروس ClamAv را آپدیت می کنیم:

freshclam

دستور زیر را برای اسکن وارد نمایید:

clamscan –infected –remove –recursive .

تست آنتی ویروس:

برای تست آنتی ویروس یک ویروس آزمایشی با دستور زیر دانلود می کنیم:

wget https://www.eicar.org/download/eicar_com.zip

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

clamscan –infected –remove –recursive .

مشاهده می کنید که ویروس رو شناسایی و حذف خواهد کرد:

[root@fedora26 ~]# clamscan –infected –remove –recursive .
./eicar_com.zip: Eicar-Test-Signature FOUND
./eicar_com.zip: Removed.

———– SCAN SUMMARY ———–
Known viruses: 2186789
Engine version: 0.97.7
Scanned directories: 13
Scanned files: 12
Infected files: 1
Data scanned: 0.01 MB
Data read: 0.00 MB (ratio 2.00:1)
Time: 10.045 sec (0 m 10 s)

چگونه به کمک ClamAV یک فایل، دایرکتوری یا یک پوشه را اسکن نماییم?

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

clamscan -i -r /path

در دستور بالا عبارت /path بیانگر مسیری است که می خواهید آن را بررسی نمائید، برای مثال می توانید عبارت /home را برای بررسی کل اطلاعات موجود در پوشه home وارد نمائید.

ممکن است اسکن فایل ها با توجه به تعداد آنها کمی به زمان نیاز داشته باشد.

[root@localhost tst]# clamscan -i -r /home

———– SCAN SUMMARY ———–
Known viruses: 3725928
Engine version: 0.98.5
Scanned directories: 3730
Scanned files: 28945
Infected files: 0
Data scanned: 2489.65 MB
Data read: 3249.21 MB (ratio 0.77:1)
Time: 746.584 sec (12 m 26 s)
[ro
برای نصب رابط گرافیکی برنامه می توانید از دستور زیر استفاده نمایید:


yum install clamtk
حقیقتی غیر قابل انکار #fact #grow @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
ما میتوانیم در گنو/لینوکس به راحتی پورت فروارد انجام دهیم با استفاده از iptables , ssh , reverse proxy و ... حال چطور میتوانیم این کار ها را در ویندوز انجام دهیم
برای این کار نرم افزار های رایگان حوب وجود ندارد ، که باید خریداری شود یا کرک شود ولی در ویندوز با ابزار netsh می توانیم اقدام به این کار کنیم
برای این کار داریم :
netsh interface portproxy show all // برای مشاهده رول ها
netsh interface portproxy add v4tov4 listenport=8001 listenaddress=192.168.0.10 connectport=80 connectaddress=192.168.0.10 // برای لوکال فروارد
netsh interface portproxy add v4tov4 listenport=8001 listenaddress=192.168.0.10 connectport=80 connectaddress=192.168.1.20 // برای فروارد به سرور های دیگر

netsh int ipv6 install //فعال کردن ipv6

netsh interface portproxy reset // برای reset کردن

#forward #port #port_forward #linux #windows @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
معرفی ابزار جمع آوری اطلاعات dmitry :
یک برنامه کاربردی فرمان لینوکس یونیکس / (GNU) است که در C نوشته شده است. DMitry توانایی جمع آوری اطلاعات زیادی را در مورد یک میزبان دارد. قابلیت پایه قادر به جمع آوری زیر دامنه های احتمالی، آدرس های ایمیل، اطلاعات آپ تایم، اسکن پورت TCP، جستجوگرهای WHOIS و غیره است.
در ادامه با لیستی از قابلیت های جاری این ابزار آشنا می شوید:
An Open Source Projec
Perform an Internet Number whois lookup
Retrieve possible uptime data, system and server data
Perform a SubDomain search on a target host
Perform an E-Mail address search on a target host
Perform a TCP Portscan on the host target
A Modular program allowing user specified modules
برای دانلود این برنامه میتوانید به لینک زیر تشریف ببرید :
https://github.com/jaygreig86/dmitry
خروجی آپشن های این دستور :
dmitry -h
Deepmagic Information Gathering Tool
"There be some deep magic going on"

dmitry: invalid option — 'h'
Usage: dmitry [-winsepfb] [-t 0-9] [-o %host.txt] host
-o Save output to %host.txt or to file specified by -o file
-i Perform a whois lookup on the IP address of a host
-w Perform a whois lookup on the domain name of a host
-n Retrieve Netcraft.com information on a host
-s Perform a search for possible subdomains
-e Perform a search for possible email addresses
-p Perform a TCP port scan on a host
* -f Perform a TCP port scan on a host showing output reporting filtered ports
* -b Read in the banner received from the scanned port
* -t 0-9 Set the TTL in seconds when scanning a TCP port ( Default 2 )
*Requires the -p flagged to be passed

مثال :
dmitry -winsepo example.txt example.com
Deepmagic Information Gathering Tool
"There be some deep magic going on"

Writing output to 'example.txt'

HostIP:93.184.216.119
HostName:example.com

Gathered Inet-whois information for 93.184.216.119


یرای کامپایل بسته و نصب و اجرا داربم
./configure
make
./dmitry


#security #gather #baner_grabbing #information @unixmens
فدورا نسخه 30 با ویژگی های جدید آماده دانلود میباشد .
فدورا یک توزیع محبوب از سیستم عامل قدرتمند گنو/لینوکس می باشد که همواره سعی می کند تا جدید ترین نرم افزارهای دنیای آزاد را به ارمغان بیاورد. فدورا ۳۰ مانند سایر نسخه های پیشین دارای ویژگی ها و تغییراتی می باشد که در ادامه به برخی از مهمترین های آنها اشاره خواهیم کرد.

فدورا ۳۰ برای چندین معماری سخت افزاری و همچنین میزکارهای متفاوت برای سلیقه های مختلف منتشر می شود که کاربران بنا به نیاز خود می توانند نسخه مورد نظر را دانلود و استفاده کنند.

برخی از ویژگی های فدورا ۳۰ به شرح زیر می باشند:

استفاده از دسکتاپ Gnome 3.32 در نسخه Fedora Workstation
استفاده از GCC 9
استفاده از Bash 5
استفاده از PHP 7.3
بروزرسانی بسیاری از بسته های نرم افزاری
ترکیب نسخه Cloud و Server به نسخه ی Fedora Server
جایگزین کردن Fedora CoreOS با Fedora Atomic Host برای container-focused در فدورا ۳۰ که برای این مورد منتظر اخبار جدید باشید.

دانلود فدورا ۳۰ :

همانطور که گفته شد فدورا ۳۰ برای معماری های مختلف با میزکارهای گوناگون منتشر می شود که برای دانلود نسخه مورد نظر کافیست تا وب سایت رسمی پروژه ی فدورا مراجعه کنید :

https://getfedora.org/
Forwarded from Academy and Foundation unixmens | Your skills, Your future (yashar esmaildokht 🐧)
جیرا (به انگلیسی: JIRA) یک نرم‌افزار اختصاصی برای موارد کارکرد حرفه‌ای است، که توسط اطلسین (به انگلیسی: Atlassian) به صورت گسترده ای به منظور رفع اشکال و پیگیری درخواست در بین برنامه‌های بزرگ کد باز مانند en:Linden Labs و en:Second Life و نیز پروژه مرتبطی با نام سیمولاتور باز (به انگلیسی: OpenSimulator)، و همچنین بسیاری از برنامه‌های شناخته شده در دنیای برنامه‌های کد باز استفاده می‌شود. این برنامه برای سیستم‌های با اندازه بزرگ یا عمومی مناسب است و هم اکنون بیش از ۱۲۰۰۰ مشتری در ۱۰۰ کشور جهان دارد
تاریخچه

جیرا از سال ۲۰۰۴ توسعه پیدا کرده‌است. نام جیرا مترادف کوتاه شده‌ای از نام گودزیلا (که نام موجودی در ژاپن است) می‌باشد.
اطلسین(به انگلیسی: Atlassian) برنامه جیرا را برای استفاده در دنیای برنامه‌های کد باز و همچنین برای سازمان‌های غیرانتفاعی و غیر دولتی و غیر آموزشی و غیر تجاری و غیر سیاسی و سکولار بصورت کاملاً رایگان در اختیار می‌گذارد.

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

با عرضه نسخه ۳٫۱۳ برنامه جیرا, درصورتی که شخصی استفاده تجاری نداشته باشد، یک مجوز رایگان در اختیار او قرار می‌گیرد.
جیرا با زبان جاوا نوشته شده و از مجموعه فناوری‌های Pico IOC، ofbiz entity engine و webwork ۱ technology استفاده می‌کند. جیرا در قسمت فراخوانی از راه دور (به انگلیسی: Remote Procedure Call) از XML-RPC SOAP، و یک JAVA API پشتیبانی می‌کند.
یکپارچگی با مدیریت زنجیره تامین

جیرا با برنامه‌های (مدیریت زنجیره تامین) سورس کنترل مانند Subversion، CVS، Clear-case، ویژوال سورس‌سیف، مرکوریال و Perforce یکپارچه‌ است.
زبان‌های پشتیبانی شده

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

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

جیرا با محیط‌های کدنویسی Eclipse و اینتلیج آیدیا یکپارچه‌است و آنها از متصل کننده محیط‌های کدنویسی اطلسین استفاده می‌کنند.
فرزندخواندگی پروژه‌های کد باز

تعداد زیادی از گروه‌های توسعه نرم‌افزار جیرا را به عنوان بخشی از پروژه‌شان استفاده کرده‌اند،
از آن جمله می‌توان به JBoss و اسپرینگ فریمورک, و OpenSymphony, و همچنین Fedora Commons, و نیز Codehaus XFire. نام برد.
استفاده از جیرا در مدیریت و کنترل پروژه

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

آپاچی از جیرا و باگ زیلا استفاده می‌کند در حال حاضر پروژه‌ها از باگ زیلا به عنوان گزینه‌ای برای مهاجرت به جیرا در هر زمانی استفاده می‌کنند. در یک ارزیابی در اکتبر ۲۰۰۶، Python.org، وب سایت رسمی زبان برنامه نویسی پایتون، یک انتقال از سورس فورج به یک سیستم دیگر پیگیری درخواست را مورد ارزیابی قرار داد، و برای برنامه واسط کاربران، از جیرا، راند آپ برای پیگیری درخواست و تراک به عنوان برنامه‌های جایگزین معرفی شدند. این ارزیابی برای راندآپ باعث بوجود آمدن یک چالش شد.

در سال ۲۰۰۷، ای کلیپس درارتباط با جایگزینی باگ زیلا با جیرا بحث کرد. اما این مباحث منجر به جابجایی نشد، به این خاطر که هزینه جابجایی بسیار بالا بود و منفعتی نداشت.به علاوه اینکه جیرا یک برنامه کد باز نیست.
#jira @unixmens