Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
این ویدیو کانسپت نیست بلکه واقعیته !
برای نصب این ابزار میتونید به گیتهابشون برید
https://github.com/KillianLucas/open-interpreter
از دو راه از هوش مصنوعی استفاده میکنه برای یکیش باید OpenAI API key داشته باشید برای دیگری که Code-Llama هست باید مدل دانلود کنید. مدل هاش روی سی پیو و گرافیک (برای افزایش سرعت) کار میکنه البته بسته به نوع مدلی که برای دانلود انتخاب میکنید بین 6 تا 40 گیگ رم هم نیاز داره.
🐧 @Linuxor
برای نصب این ابزار میتونید به گیتهابشون برید
https://github.com/KillianLucas/open-interpreter
از دو راه از هوش مصنوعی استفاده میکنه برای یکیش باید OpenAI API key داشته باشید برای دیگری که Code-Llama هست باید مدل دانلود کنید. مدل هاش روی سی پیو و گرافیک (برای افزایش سرعت) کار میکنه البته بسته به نوع مدلی که برای دانلود انتخاب میکنید بین 6 تا 40 گیگ رم هم نیاز داره.
🐧 @Linuxor
Forwarded from Woland's Linux Journal (Woland)
سایت unix50 که زیر مجموعهی sdf.org است، برای مقاصد آموزشی، دسترسی رایگان شل به کاربران ارائه میکنه.
ویژگی خیلی خاص این مجموعه اینه که یک موزهی دیجیتال ایجاد کردن که توش میتونین سیستمهای تاریخی یونیکس رو تست کنین و به راحتی اونارو ایجاد کنین و نابودشون کنین.
نسخههای قابل شبیهسازی یونیکس:
از دو مسیر میتونین وارد به این محیط بشین. اول ازطریق ssh و دوم از طریق سایتشون.
از ssh:
اگه به این آدرس برین https://ssh.sdf.org:4443 بعد از اینتر زدن میتونین یکی از گزینههای بالا رو انتخاب کنین.
لینک ویکیها و آموزش هاشون :
https://wiki.sdf.org/doku.php?id=start
https://sdf.org/?tutorials#HTML_Tutorials
برای ساخت اکانت دائمی اینجا رو ببینید.
ماستودون SDF
#tip #معرفی #نکته #آموزش #fun
ویژگی خیلی خاص این مجموعه اینه که یک موزهی دیجیتال ایجاد کردن که توش میتونین سیستمهای تاریخی یونیکس رو تست کنین و به راحتی اونارو ایجاد کنین و نابودشون کنین.
نسخههای قابل شبیهسازی یونیکس:
Available instances are:
[a] UNICS (Version Zero) PDP-7 Summer 1969
[b] First Edition UNIX PDP-11/20 November 1971
[c] Fifth Edition UNIX PDP-11/40 June 1974
[d] Sixth Edition UNIX PDP-11/45 May 1975
[e] Seventh Edition UNIX PDP-11/70 January 1979
[f] Research UNIX 8 VAX-11/780 1981
[g] AT&T UNIX System III PDP-11/70 Fall 1982
[h] AT&T UNIX System V PDP-11/70 1983
[i] AT&T UNIX System V 3b2/400 1984
[j] 4.3 BSD MicroVAX June 1986
[k] 2.11 BSD PDP-11/70 January 1992
از دو مسیر میتونین وارد به این محیط بشین. اول ازطریق ssh و دوم از طریق سایتشون.
از ssh:
ssh unix50@unix50.orgاز وب (با فایرفاکس باز نمیشه):
password: unix50
اگه به این آدرس برین https://ssh.sdf.org:4443 بعد از اینتر زدن میتونین یکی از گزینههای بالا رو انتخاب کنین.
username: unix50برای یادگیری درمورد نسخههای تاریخی یونیکس این لینک رو بخونین.
password: unix50
لینک ویکیها و آموزش هاشون :
https://wiki.sdf.org/doku.php?id=start
https://sdf.org/?tutorials#HTML_Tutorials
برای ساخت اکانت دائمی اینجا رو ببینید.
ماستودون SDF
#tip #معرفی #نکته #آموزش #fun
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany http://seilany.ir/)
سلام خدمت دوستان
یکی از دوره های آموزشی من در وب سایت فرادرس
——————————————————-
با عنوان: آموزش مانیتورینگ در لینوکس Linux
دوره شش ساعت و شامل 50 درس در 6 فصل
===============================
شامل آموزش مانیتورینگ سطح کاربر و سطح کرنل با دستورات و ابزارهای ترمینالی،گرافیکی، و ابزارهای تجاری و هم چنین بهینه کردن و افزایش سرعت کرنل نیز در دوره بیان شده است.
—————————————-
جزئیات بیشتر و دسترسی به دوره:
https://faradars.org/courses/monitoring-in-linux-fvlnx101
یکی از دوره های آموزشی من در وب سایت فرادرس
——————————————————-
با عنوان: آموزش مانیتورینگ در لینوکس Linux
دوره شش ساعت و شامل 50 درس در 6 فصل
===============================
شامل آموزش مانیتورینگ سطح کاربر و سطح کرنل با دستورات و ابزارهای ترمینالی،گرافیکی، و ابزارهای تجاری و هم چنین بهینه کردن و افزایش سرعت کرنل نیز در دوره بیان شده است.
—————————————-
جزئیات بیشتر و دسترسی به دوره:
https://faradars.org/courses/monitoring-in-linux-fvlnx101
فرادرس
آموزش مانیتورینگ در لینوکس Linux | فرادرس
بررسی نظارت هایی مثل CPU، حافظه، شبکه و رسانه های ذخیره سازی، نحوه استفاده از ابزارهایی مانند systemctl، top، iftop، nice، lsblk و sar و ...
یه سایت خوب برای یاد گرفتن SELinux
https://selinuxuser.land/
ازن جمله رو خیلی دوست دارم
Don't disable it, it can stop privilege escalation in its tracks!
https://selinuxuser.land/
ازن جمله رو خیلی دوست دارم
Don't disable it, it can stop privilege escalation in its tracks!
selinuxuser.land
selinuxuser.land | Learn Security-Enhanced Linux
Denoscription will go into a meta tag in <head />
این ابزار واسه کسانی که #کوبرنتیز استفاده میکنند مفید هست
فکر کنید دیتای یه pvc رو میخواید داشته باشید و در عین حال باید کل اون statefulset یا deployment شما از نو ساخته بشه و دیتاش حذف میشه عملا
با این ابزار سریع pvc قبلی رو rename میکنیم (تقریبا بک آپ میگیریم) بعد میریم با خیال راحت تغییرات دیگر رو میدیم
https://github.com/stackitcloud/rename-pvc
#kubernetes
فکر کنید دیتای یه pvc رو میخواید داشته باشید و در عین حال باید کل اون statefulset یا deployment شما از نو ساخته بشه و دیتاش حذف میشه عملا
با این ابزار سریع pvc قبلی رو rename میکنیم (تقریبا بک آپ میگیریم) بعد میریم با خیال راحت تغییرات دیگر رو میدیم
https://github.com/stackitcloud/rename-pvc
#kubernetes
GitHub
GitHub - stackitcloud/rename-pvc: rename-pvc can rename PersistentVolumeClaims (PVCs) inside Kubernetes.
rename-pvc can rename PersistentVolumeClaims (PVCs) inside Kubernetes. - stackitcloud/rename-pvc
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany http://seilany.ir/)
پیش گیری از حملات dos , ddos در لینوکس:
======================
در این نوع حمله، چندین دستگاه به صورت همزمان به سمت هدف، حمله و درخواستهای بیمورد بسیار زیادی ارسال میکنند. این میزان بیش از حد از ترافیک معمول شبکه یا سرور را اشغال میکند و در نتیجه منجر به عدم قابلیت دسترسی برای کاربران و خدمات قربانی شده و از آنها محروم میسازد.
برای جلوگیری از این حمله در لینوکس تنظیمات زیر را در مسیر زیر قرار دهید:|
فایل
/etc/sysctl.conf
را باز کنید.
مقادیر زیر را در آن قرار دهید.
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_synack_retries = 3
net.ipv4.tcp_syn_retries = 6
سپس در ترمینال خود دستور
sudo system -p
را بزنید.
——————————————
توضیح پارامترهای کرنل:
1.فعال کردن کوکی: کوکیهای SYN روشی برای جلوگیری از حملات سیل SYN هستند، جایی که مهاجم یک سرور هدف را با تعداد زیادی درخواست SYN سیل میکند تا منابع آن را تمام کند.
2. حداکثر تعداد درخواست های SYN معوق را که می توان در صف قرار داد تعیین می کند.
3.با تنظیم این مقدار روی 3، سیستم تا 3 بار مجدداً سعی می کند بسته های SYN-ACK را برای برقراری ارتباط ارسال کند.
4.حداکثر تعداد ارسال مجدد SYN را که سیستم باید قبل از قطع اتصال انجام دهد را تعیین می کند
——————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
======================
در این نوع حمله، چندین دستگاه به صورت همزمان به سمت هدف، حمله و درخواستهای بیمورد بسیار زیادی ارسال میکنند. این میزان بیش از حد از ترافیک معمول شبکه یا سرور را اشغال میکند و در نتیجه منجر به عدم قابلیت دسترسی برای کاربران و خدمات قربانی شده و از آنها محروم میسازد.
برای جلوگیری از این حمله در لینوکس تنظیمات زیر را در مسیر زیر قرار دهید:|
فایل
/etc/sysctl.conf
را باز کنید.
مقادیر زیر را در آن قرار دهید.
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_synack_retries = 3
net.ipv4.tcp_syn_retries = 6
سپس در ترمینال خود دستور
sudo system -p
را بزنید.
——————————————
توضیح پارامترهای کرنل:
1.فعال کردن کوکی: کوکیهای SYN روشی برای جلوگیری از حملات سیل SYN هستند، جایی که مهاجم یک سرور هدف را با تعداد زیادی درخواست SYN سیل میکند تا منابع آن را تمام کند.
2. حداکثر تعداد درخواست های SYN معوق را که می توان در صف قرار داد تعیین می کند.
3.با تنظیم این مقدار روی 3، سیستم تا 3 بار مجدداً سعی می کند بسته های SYN-ACK را برای برقراری ارتباط ارسال کند.
4.حداکثر تعداد ارسال مجدد SYN را که سیستم باید قبل از قطع اتصال انجام دهد را تعیین می کند
——————————-
نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
————————-
درصورت تمایل به حمایت مالی-donate از توزیع های لینوکس
https://zarinp.al/learninghive.ir
Forwarded from DevTwitter | توییت برنامه نویسی
بالاخره، تیم توسعه گولنگ، گایدلاین رسمی برای ساماندهی فایلهای مربوط به پروژههای گولنگی رو منتشر کرد.
این راهنما، شامل ساختار پیشنهادی برای پروژه های مختلف از پکیج ساده و CLI tool تا تلفیق هردو رو شامل میشه.
https://go.dev/doc/modules/layout
@DevTwitter | <Reza Seyf/>
این راهنما، شامل ساختار پیشنهادی برای پروژه های مختلف از پکیج ساده و CLI tool تا تلفیق هردو رو شامل میشه.
https://go.dev/doc/modules/layout
@DevTwitter | <Reza Seyf/>
Forwarded from DevTwitter | توییت برنامه نویسی
با احترام به تمام پزشکان، امروز میخوام یه هوش مصنوعی پزشک معرفی کنم.
همه ما ممکنه روزانه سوالات پزشکی رو در مورد علائم یا حال ناخوش خودمون یا اطرافیانمون داشته باشیم. یک هوش مصنوعی بهمون تو این مورد کمک میکنه. نام این هوش مصنوعی docus هستش. هم به درد عموم مردم میخوره تا سوالاتشون رو ازش بپرسند و هم به درد دانشجوهای رشته پزشکی یا دکترها که یه دستیار از جنس ربات کنارشون باشه تا باهاش مشورت کنن.
داکوس یک پلتفرم سلامت هوشمنده که از یه چت بات برای تولید گزارشهای سلامت شخصیسازیشده متناسب با هر فرد استفاده میکنه. کاربرها میتونن با چت بات گفتگو کنن و یه گزارش سلامت تولید کنن یا احتمال انواع ابتلا به بیماری رو شناسایی کنن. به طور کلی هوشمصنوعی قابلیتهای امیدوارکنندهای تو تشخیص انواع بیماریها از جمله سرطان، بیماری قلبی، دیابت، آلزایمر و عفونتهای مختلف از خودش نشون داده. اینم بگم که شما فقط اجازه ارسال و دریافت تا 7 پیغام رو به صورت رایگان و روزانه دارید و برای ادامه استفاده باید اشتراک ماهانه تهیه کرد. برای کسی که که بهش نیاز داره، تهیه این هوش مصنوعی مفید خواهد بود.
docus.ai
@DevTwitter | <Bahram/>
همه ما ممکنه روزانه سوالات پزشکی رو در مورد علائم یا حال ناخوش خودمون یا اطرافیانمون داشته باشیم. یک هوش مصنوعی بهمون تو این مورد کمک میکنه. نام این هوش مصنوعی docus هستش. هم به درد عموم مردم میخوره تا سوالاتشون رو ازش بپرسند و هم به درد دانشجوهای رشته پزشکی یا دکترها که یه دستیار از جنس ربات کنارشون باشه تا باهاش مشورت کنن.
داکوس یک پلتفرم سلامت هوشمنده که از یه چت بات برای تولید گزارشهای سلامت شخصیسازیشده متناسب با هر فرد استفاده میکنه. کاربرها میتونن با چت بات گفتگو کنن و یه گزارش سلامت تولید کنن یا احتمال انواع ابتلا به بیماری رو شناسایی کنن. به طور کلی هوشمصنوعی قابلیتهای امیدوارکنندهای تو تشخیص انواع بیماریها از جمله سرطان، بیماری قلبی، دیابت، آلزایمر و عفونتهای مختلف از خودش نشون داده. اینم بگم که شما فقط اجازه ارسال و دریافت تا 7 پیغام رو به صورت رایگان و روزانه دارید و برای ادامه استفاده باید اشتراک ماهانه تهیه کرد. برای کسی که که بهش نیاز داره، تهیه این هوش مصنوعی مفید خواهد بود.
docus.ai
@DevTwitter | <Bahram/>
نصب ingress-nginx در کوبرنتیز (بدون توضیحات اضافه)
نیازمندی ها:
۱ - کلاستر کوبرنتیز
۲ - حتما helm
اول یک namespace جداگانه برای این کار درست می کنیم
kubectl create namespace ingress-nginx
بعد با استفاده از hem ریپو ingress nginx رو اضافه میکنیم
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
مخازن را آپدیت میکنیم (مشابه apt-get update در اوبونتو هست)
helm repo update
نصب
helm install ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx
اگر نیاز به اعمال تغییرات در کانفیگ دارید فایل values رو بگیرید و تغییرات رو بدهید بعد با کامند زیر تغییرات رو اعمال کنید
helm upgrade ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx -f values.yml
با این کامند هم چک میکنیم همه چیز اومده بالا یا نه
kubectl get pods -n ingress-nginx -w
#kubernetes
نیازمندی ها:
۱ - کلاستر کوبرنتیز
۲ - حتما helm
اول یک namespace جداگانه برای این کار درست می کنیم
kubectl create namespace ingress-nginx
بعد با استفاده از hem ریپو ingress nginx رو اضافه میکنیم
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
مخازن را آپدیت میکنیم (مشابه apt-get update در اوبونتو هست)
helm repo update
نصب
helm install ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx
اگر نیاز به اعمال تغییرات در کانفیگ دارید فایل values رو بگیرید و تغییرات رو بدهید بعد با کامند زیر تغییرات رو اعمال کنید
helm upgrade ingress-nginx ingress-nginx/ingress-nginx -n ingress-nginx -f values.yml
با این کامند هم چک میکنیم همه چیز اومده بالا یا نه
kubectl get pods -n ingress-nginx -w
#kubernetes
Mohammad Parvin
نصب ingress-nginx در کوبرنتیز (بدون توضیحات اضافه) نیازمندی ها: ۱ - کلاستر کوبرنتیز ۲ - حتما helm اول یک namespace جداگانه برای این کار درست می کنیم kubectl create namespace ingress-nginx بعد با استفاده از hem ریپو ingress nginx رو اضافه میکنیم helm repo…
موردی که اینجا نوشتم برای راه اندازی ingress-nginx هست که توسط کامیونیتی kubernetes نگهداری میشه و بیشتر کدش با Golang و در کنار اون از Lua هم استفاده شده برای کانفیگ ها استفاده شده
لینک گیت:
https://github.com/kubernetes/ingress-nginx
در مورد nginx-ingress هم یک سرویس ingress هست برای کوبرنتیز که توسط کمپانی nginx توسعه داده میشه و با پایتون و Golang نوشته شده
لینک گیت:
https://github.com/nginxinc/kubernetes-ingress
لینک گیت:
https://github.com/kubernetes/ingress-nginx
در مورد nginx-ingress هم یک سرویس ingress هست برای کوبرنتیز که توسط کمپانی nginx توسعه داده میشه و با پایتون و Golang نوشته شده
لینک گیت:
https://github.com/nginxinc/kubernetes-ingress
GitHub
GitHub - kubernetes/ingress-nginx: Ingress NGINX Controller for Kubernetes
Ingress NGINX Controller for Kubernetes. Contribute to kubernetes/ingress-nginx development by creating an account on GitHub.
👍1
پیشنهاد میکنم این ویدیو ۱۱ دقیقه ای از لینوس توروالدز رو ببینید
https://youtu.be/Pzl1B7nB9Kc?si=skOa6SLlw3i0Rvi9
https://youtu.be/Pzl1B7nB9Kc?si=skOa6SLlw3i0Rvi9
YouTube
Linus Torvalds on why desktop Linux sucks
Linus highlights several pain points with regards to desktop Linux.
From DebConf 14 https://www.youtube.com/watch?v=5PmHRSeA2c8
0:00 Application distribution is a huge PITA
2:52 Distros break things and ignore backwards compat.
5:53 Distros waste too much…
From DebConf 14 https://www.youtube.com/watch?v=5PmHRSeA2c8
0:00 Application distribution is a huge PITA
2:52 Distros break things and ignore backwards compat.
5:53 Distros waste too much…
توی همایش گنو شیراز که صحبت کردم
گفتم به هيچ وجه وای فای دفتر رو به محیط پروداکشن وصل نکنید
گفتم به اطلاعاتی که توی هوا پخش هست چطوری اطمینان می کنید
این لینک نشون میده چطور با ساخت SSID جعلی میتونن پسورد وای فای شما رو پیدا کنند
https://vengeance.medium.com/evil-twin-attack-steal-wi-fi-password-bba5855a92c7
گفتم به هيچ وجه وای فای دفتر رو به محیط پروداکشن وصل نکنید
گفتم به اطلاعاتی که توی هوا پخش هست چطوری اطمینان می کنید
این لینک نشون میده چطور با ساخت SSID جعلی میتونن پسورد وای فای شما رو پیدا کنند
https://vengeance.medium.com/evil-twin-attack-steal-wi-fi-password-bba5855a92c7
Medium
Evil Twin Attack: Steal Wi-Fi Password
Cracking wifi password through a dictionary attack can only be successful if the password is listed in the wordlist that you are using…
👍1
Forwarded from تهلاگ / Tehlug
جلسه ۲۷۱ گروه کاربران گنو/لینوکس و جلسه ۸۱ گروه کاربران پایتون تهران در روز پنجشنبه مورخ ۱۴۰۲/۹/۹ از ساعت ۱۴ الی ۱۸ برگزار میگردد.
همچنین یک ساعت پایانی این جلسه به مراسم گرامیداشت #صابر_راستیکردار اختصاص دارد.
اطلاع از ارائهها و ثبتنام رایگان در https://TehLUG.org
همچنین یک ساعت پایانی این جلسه به مراسم گرامیداشت #صابر_راستیکردار اختصاص دارد.
اطلاع از ارائهها و ثبتنام رایگان در https://TehLUG.org
❤1
داریم نزدیک جنگ جهانی سوم میشیم
و واقعا نمیدونیم باید چه کاری کنیم
مهاجرت به اروپا؟که خودش احتمال جنگ داخلش زیاد هست
موندن در ایران که اون هم احتمالا توی این جنگ حضور خواهد داشت
این خبر جزو خبرهای مهم این روزها هست:
نخست وزیر سوئد (جدیدترین عضو) ناتو به finantial times گفته آمادن جزیره استراتژیک گوتلند که وسط دریای بالتیک نزدیک به روسیه هست رو مستحکم کنه
داخل عکس جزیره گوتلند رو میبینید
که با قدرت گرفتن ناتو توی این منطقه میتونه تاثیر خوبی رو پشتیبانی و دفاع از استونی، لتونی، لیتوانی ، لهستان و فنلاند جلوی روسیه داشته باشه
منبع:
https://www.ft.com/content/ccec6995-3029-4f47-a553-328dd7646411
و واقعا نمیدونیم باید چه کاری کنیم
مهاجرت به اروپا؟که خودش احتمال جنگ داخلش زیاد هست
موندن در ایران که اون هم احتمالا توی این جنگ حضور خواهد داشت
این خبر جزو خبرهای مهم این روزها هست:
نخست وزیر سوئد (جدیدترین عضو) ناتو به finantial times گفته آمادن جزیره استراتژیک گوتلند که وسط دریای بالتیک نزدیک به روسیه هست رو مستحکم کنه
داخل عکس جزیره گوتلند رو میبینید
که با قدرت گرفتن ناتو توی این منطقه میتونه تاثیر خوبی رو پشتیبانی و دفاع از استونی، لتونی، لیتوانی ، لهستان و فنلاند جلوی روسیه داشته باشه
منبع:
https://www.ft.com/content/ccec6995-3029-4f47-a553-328dd7646411
دیشب با ابزار باحالی به اسم Ventoy آشنا شدم
که واقعا لازم و کارآمد بود
دیگه با یه فلش ۳۲ یا ۶۴ راحت میتونی چند تا توزیع رو همزمان بصورت bootable داشته باشی
فقط کافیه یه بار با ventoy یه فلش رو فرمت کنی
بعد ISO هر OS ی که دوست داری رو داخل فلش کپی کن
وقت از روش بوت میکنی یه منو خوشگل میاره
از توش ایزوهایی که داری رو انتخاب میکنی و بوت میکنی
https://www.ventoy.net/en/screenshot.html
که واقعا لازم و کارآمد بود
دیگه با یه فلش ۳۲ یا ۶۴ راحت میتونی چند تا توزیع رو همزمان بصورت bootable داشته باشی
فقط کافیه یه بار با ventoy یه فلش رو فرمت کنی
بعد ISO هر OS ی که دوست داری رو داخل فلش کپی کن
وقت از روش بوت میکنی یه منو خوشگل میاره
از توش ایزوهایی که داری رو انتخاب میکنی و بوت میکنی
https://www.ventoy.net/en/screenshot.html
۲۴ اسفند گذشت
یادمون رفت روز مرد واقعی رو تبریک بگیم
با تاخیر و پوزش فراوان
روز مرد واقعی رو به همه مردهایی که زیر فشار اقتصادی، تحریم، ترافیک، ضایع شدن حق توسط رانتی ها، آلودگی هوا، استرس جنگ و....
هنوز زنده اند و برای خانواده تلاش میکنن
تبریک میگم
یادمون رفت روز مرد واقعی رو تبریک بگیم
با تاخیر و پوزش فراوان
روز مرد واقعی رو به همه مردهایی که زیر فشار اقتصادی، تحریم، ترافیک، ضایع شدن حق توسط رانتی ها، آلودگی هوا، استرس جنگ و....
هنوز زنده اند و برای خانواده تلاش میکنن
تبریک میگم
Forwarded from تهلاگ / Tehlug
ثبتنام رویداد ۲۷۹ تهلاگ آغاز شد! 🎉
رویداد شماره ۲۷۹ تهلاگ با حمایت نوبیتکس و افراشاپ، روز پنجشنبه ۲۵ اردیبهشتماه از ساعت ۱۲ تا ۱۸ در دانشگاه صنعتی امیرکبیر برگزار میشود.
اطلاعات بیشتر و ثبتنام:
🔗 evand.com/events/tehlug279
🐧 @TehranLUG
رویداد شماره ۲۷۹ تهلاگ با حمایت نوبیتکس و افراشاپ، روز پنجشنبه ۲۵ اردیبهشتماه از ساعت ۱۲ تا ۱۸ در دانشگاه صنعتی امیرکبیر برگزار میشود.
اطلاعات بیشتر و ثبتنام:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1