Forwarded from Gopher Academy
🔵 عنوان مقاله
Genanki: A Go Library for Generating Anki Decks
🟢 خلاصه مقاله:
Anki ابزار آموزشی محبوبی است که از فلش کارتها و تکنیک یادگیری تکرار فاصلهدار استفاده میکند تا به بهبود کارایی حافظه و بازیابی اطلاعات در یادگیرندگان کمک کند. این نرمافزار با استفاده از روش علمی تکرار فاصلهدار، برنامهریزی هوشمند مرورها را انجام داده و فواصل زمانی را بر اساس میزان یادگیری مواد توسط کاربر تنظیم میکند. Anki به کاربران اجازه میدهد تا فلش کارتهای خود را بسازند یا از مجموعه وسیعی از فلش کارتهای موجود انتخاب کنند و فرکانس مرور کارتها را به گونهای تنظیم میکند که تجربه یادگیری شخصیسازی شده و بهبود یافتهای را ارائه دهد و به بهبود حافظه طولانی مدت کمک کند.
🟣لینک مقاله:
https://golangweekly.com/link/167904/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Genanki: A Go Library for Generating Anki Decks
🟢 خلاصه مقاله:
Anki ابزار آموزشی محبوبی است که از فلش کارتها و تکنیک یادگیری تکرار فاصلهدار استفاده میکند تا به بهبود کارایی حافظه و بازیابی اطلاعات در یادگیرندگان کمک کند. این نرمافزار با استفاده از روش علمی تکرار فاصلهدار، برنامهریزی هوشمند مرورها را انجام داده و فواصل زمانی را بر اساس میزان یادگیری مواد توسط کاربر تنظیم میکند. Anki به کاربران اجازه میدهد تا فلش کارتهای خود را بسازند یا از مجموعه وسیعی از فلش کارتهای موجود انتخاب کنند و فرکانس مرور کارتها را به گونهای تنظیم میکند که تجربه یادگیری شخصیسازی شده و بهبود یافتهای را ارائه دهد و به بهبود حافظه طولانی مدت کمک کند.
🟣لینک مقاله:
https://golangweekly.com/link/167904/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - npcnixel/genanki-go: Go library for generating Anki notes, decks, packages (genanki port)
Go library for generating Anki notes, decks, packages (genanki port) - npcnixel/genanki-go
Forwarded from Persepolis Download Manager
Forwarded from SoniaCircuit (سونیا)
Firebase Studio
https://firebase.studio/
با فایربیس استودیو میشه هم خود بک اند و فرانت و قابلیت های دیگه پروژه رو تو خود محیط گرافیکیش نوشت و روی وب اجراش کرد.
البته خیلی مناسب پیاده سازی MVP یک اپلیکیشن هم میتونه باشه، چون با استفاده از Gemini که در خود فایر بیس پیاده شده میشه راحت قابلیت های مورد نیاز پروژه رو پیاده سازی کرد.
https://firebase.studio/
Firebase Studio accelerates your entire development lifecycle with AI agents. Build backends, front ends, and mobile apps, all in one place.
با فایربیس استودیو میشه هم خود بک اند و فرانت و قابلیت های دیگه پروژه رو تو خود محیط گرافیکیش نوشت و روی وب اجراش کرد.
البته خیلی مناسب پیاده سازی MVP یک اپلیکیشن هم میتونه باشه، چون با استفاده از Gemini که در خود فایر بیس پیاده شده میشه راحت قابلیت های مورد نیاز پروژه رو پیاده سازی کرد.
firebase.studio
Firebase Studio
Firebase Studio is an entirely web-based workspace for full-stack application development, complete with the latest generative AI from Gemini, and full-fidelity app previews, powered by cloud emulators.
Forwarded from Gopher Academy
🔵 عنوان مقاله
More Predictable Benchmarking with testing.B.Loop
🟢 خلاصه مقاله:
نسخه ۱.۲۴ زبان برنامهنویسی Go شیوهای نوین در نوشتن بنچمارکها معرفی کرده که از مشکلات رایج مانند حذف ناخواسته کدهای مرده و ارزیابی نادرست زمانبندیها جلوگیری میکند. این روش جدید، که نه تنها سریعتر و دقیقتر است، بلکه کاربرد آن نیز برای برنامهنویسان بیشتر بهصورت غریزی قابل درک است، اطمینان بیشتری به توسعهدهندگان میدهد تا عملکرد واقعی برنامههای خود را بهدرستی ارزیابی و بهبود ببخشند.
🟣لینک مقاله:
https://golangweekly.com/link/167887/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
More Predictable Benchmarking with testing.B.Loop
🟢 خلاصه مقاله:
نسخه ۱.۲۴ زبان برنامهنویسی Go شیوهای نوین در نوشتن بنچمارکها معرفی کرده که از مشکلات رایج مانند حذف ناخواسته کدهای مرده و ارزیابی نادرست زمانبندیها جلوگیری میکند. این روش جدید، که نه تنها سریعتر و دقیقتر است، بلکه کاربرد آن نیز برای برنامهنویسان بیشتر بهصورت غریزی قابل درک است، اطمینان بیشتری به توسعهدهندگان میدهد تا عملکرد واقعی برنامههای خود را بهدرستی ارزیابی و بهبود ببخشند.
🟣لینک مقاله:
https://golangweekly.com/link/167887/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
More predictable benchmarking with testing.B.Loop - The Go Programming Language
Better benchmark looping in Go 1.24.
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
🔶 برای دوره جنگو پروژه محور, پیشنهاد می کنم دوره ساخت فضای ابری با کیا حامدی تماشا کنید.
https://www.youtube.com/watch?v=JJrJmnpvpFg&list=PLg_4AXQvszyHmnIbNgPmdrKzAR5ZZnQcn
#پایتون
@TheRaymondDev
https://www.youtube.com/watch?v=JJrJmnpvpFg&list=PLg_4AXQvszyHmnIbNgPmdrKzAR5ZZnQcn
#پایتون
@TheRaymondDev
YouTube
آموزش پروژه محور ساخت فضای ابری با جنگو - قسمت 1
در این دوره آموزشی سعی میکنیم در کنار هم یه پروژه متن باز ذخیره سازی در فضای ابری مانند گوگل درایو و مگا طراحی کنیم و پله پله این سرویس رو رشد بدیم
سایت
https://kiahamedi.com
تلگرام
https://t.iss.one/kiahamedi_channel
سایت
https://kiahamedi.com
تلگرام
https://t.iss.one/kiahamedi_channel
Forwarded from BenDev
OpenAI:
ایلان با اقدامهای پیدرپی و غیردوستانهاش، تنها سعی دارد روند پیشرفت Open AI را کند کرده و کنترل نوآوریهای پیشروی هوش مصنوعی را برای منافع شخصی خودش بهدست بگیرد. امروز ما هم برای مقابله با او، از او شکایت متقابل کردیم.
source:
https://x.com/OpenAINewsroom/status/1910105151492575611
@BenDevelop
ایلان با اقدامهای پیدرپی و غیردوستانهاش، تنها سعی دارد روند پیشرفت Open AI را کند کرده و کنترل نوآوریهای پیشروی هوش مصنوعی را برای منافع شخصی خودش بهدست بگیرد. امروز ما هم برای مقابله با او، از او شکایت متقابل کردیم.
source:
https://x.com/OpenAINewsroom/status/1910105151492575611
@BenDevelop
Forwarded from BenDev
به همین دلایل هستش که از بچه های فنی تعجب میکنم که اصلا به چه دلیل انقدر طرفدار ایلان هستن.
همین ایمیل هایی که OpenAi لینک کرده رو بخونین متوجه میشین که اصلا این بابا نقشی توی تصمیم گیری های اصلی و فنی نداشته صرفا فاند خوب جذب می کنه ارتباطات زیادی داره بعد از یه مدت بدون اینکه هیچ دخالت جدی توی این پروژه داشته باشه گفته باید من
CEO
باشم بعد که قبول نکردن این گفته خب پس حتما این شرکت شکست میخوره کلا سهامش رو کشیده بیرون
۱۱ ماه بعد اینها موفق شدن 😁
اشکال نداره آدم از آدمای موفق و پولدار خوشش بیاد منتهی با این آگاهی که این شخص دقیقا کارش چیه؟
آیا چیزی رو مهندسی میکنه؟ ایده های خلاقانه داره؟ واقعا در جریان کارای فنی هست؟
@BenDevelop
همین ایمیل هایی که OpenAi لینک کرده رو بخونین متوجه میشین که اصلا این بابا نقشی توی تصمیم گیری های اصلی و فنی نداشته صرفا فاند خوب جذب می کنه ارتباطات زیادی داره بعد از یه مدت بدون اینکه هیچ دخالت جدی توی این پروژه داشته باشه گفته باید من
CEO
باشم بعد که قبول نکردن این گفته خب پس حتما این شرکت شکست میخوره کلا سهامش رو کشیده بیرون
۱۱ ماه بعد اینها موفق شدن 😁
اشکال نداره آدم از آدمای موفق و پولدار خوشش بیاد منتهی با این آگاهی که این شخص دقیقا کارش چیه؟
آیا چیزی رو مهندسی میکنه؟ ایده های خلاقانه داره؟ واقعا در جریان کارای فنی هست؟
@BenDevelop
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
🔶 سیستم عامل AmigaOS بعد از ۳۳ سال به روز رسانی جدیدی دریافت کرد.
سیستم عامل AmigaOS توسط Commodore توسعه یافته است که ۳۳ سال پیش افول کرده است.
نسخه ۳.۲.۲ شامل :
- بهروزرسانیهای گسترده در کلاسهای ReAction و موتور گرافیکی شیءگرا و ابزار اصلی طراحی رابط گرافیکی در AmigaOS که حالا نقش رسمی و اصلی را در توسعه رابط کاربری ایفا میکند.
- امکان تعریف منو سفارشی با استفاده از ماکروها در ویرایشگر متن (TextEditor).
- آزادسازی ۱۲ کیلوبایت رم که قبلاً رزرو شده بود.
- عرضهی ROM جدید با نام Kickstart 3.2.3
- بهبودهایی در برخی ابزارها ازجمله DiskDoctor و HDToolbox و دهها اصلاح دیگر
#خبر
@TheRaymondDev
سیستم عامل AmigaOS توسط Commodore توسعه یافته است که ۳۳ سال پیش افول کرده است.
نسخه ۳.۲.۲ شامل :
- بهروزرسانیهای گسترده در کلاسهای ReAction و موتور گرافیکی شیءگرا و ابزار اصلی طراحی رابط گرافیکی در AmigaOS که حالا نقش رسمی و اصلی را در توسعه رابط کاربری ایفا میکند.
- امکان تعریف منو سفارشی با استفاده از ماکروها در ویرایشگر متن (TextEditor).
- آزادسازی ۱۲ کیلوبایت رم که قبلاً رزرو شده بود.
- عرضهی ROM جدید با نام Kickstart 3.2.3
- بهبودهایی در برخی ابزارها ازجمله DiskDoctor و HDToolbox و دهها اصلاح دیگر
#خبر
@TheRaymondDev
Hyperion-Entertainment
New Update 3 for AmigaOS 3.2 Available for Download
Hyperion Entertainment
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
Forwarded from نوشتههای ترمینالی
یه ابزار zsh جدیدی که باهاش کار کردم، zinitئه که در واقع یه پلاگین منیجر برای zsh محسوب میشه.
من بعد از نصبش دیگه متوجه شدم نیاز نیست تک تک پلاگین هایی که نیاز دارم رو با مصیبت git clone کنم و خودش کارشو انجام میده. همچنین اگه چیز خاصی از پلاگین oh my zsh هست که میخواهید استفاده کنید، لازم نیست کل oh my zsh رو نگه دارید بلکه کافیه migration guide رو بخونید و ببینید چطوری میشه از پلاگین های اون استفاده کنید.
https://github.com/zdharma-continuum/zinit
قسمت migration
https://github.com/zdharma-continuum/zinit?tab=readme-ov-file#migration
این هم مثال خوبیه:
https://zdharma-continuum.github.io/zinit/wiki/Example-Oh-My-Zsh-setup/
من بعد از نصبش دیگه متوجه شدم نیاز نیست تک تک پلاگین هایی که نیاز دارم رو با مصیبت git clone کنم و خودش کارشو انجام میده. همچنین اگه چیز خاصی از پلاگین oh my zsh هست که میخواهید استفاده کنید، لازم نیست کل oh my zsh رو نگه دارید بلکه کافیه migration guide رو بخونید و ببینید چطوری میشه از پلاگین های اون استفاده کنید.
https://github.com/zdharma-continuum/zinit
قسمت migration
https://github.com/zdharma-continuum/zinit?tab=readme-ov-file#migration
این هم مثال خوبیه:
https://zdharma-continuum.github.io/zinit/wiki/Example-Oh-My-Zsh-setup/
GitHub
GitHub - zdharma-continuum/zinit: 🌻 Flexible and fast ZSH plugin manager
🌻 Flexible and fast ZSH plugin manager. Contribute to zdharma-continuum/zinit development by creating an account on GitHub.
Forwarded from BenDev
This media is not supported in your browser
VIEW IN TELEGRAM
تازه این مصاحبه برای قبل از این شکایت بازی ها بوده:
فکر میکنی کارایی که ایلان ماسک داره انجام میده برای احساس insecurity مقابل OpenAi هستش؟
«احتمالاً تمام زندگیاش از موضع ضعف هست. برایش متأسفم. فکر نمیکنم آدم خوشحالی باشه.»
😂😂😂
@BenDevelop
فکر میکنی کارایی که ایلان ماسک داره انجام میده برای احساس insecurity مقابل OpenAi هستش؟
«احتمالاً تمام زندگیاش از موضع ضعف هست. برایش متأسفم. فکر نمیکنم آدم خوشحالی باشه.»
😂😂😂
@BenDevelop
Forwarded from فرصت شغلی گولنگ و فناوری
✅ استخدام توسعه دهنده Golang
در صرافی ارز دیجتال اریترون به توسعه دهنده سینیور و میدلول گولنگ نیاز داریم.
امکان همکاری در دفتر تهران، مشهد و اصفهان شرکت وجود داره.
اطلاعات بیشتر:
quera.org/j/xmw66
ارسال رزومه:
[email protected]
#golang
#گولنگ
@gocasts
در صرافی ارز دیجتال اریترون به توسعه دهنده سینیور و میدلول گولنگ نیاز داریم.
امکان همکاری در دفتر تهران، مشهد و اصفهان شرکت وجود داره.
اطلاعات بیشتر:
quera.org/j/xmw66
ارسال رزومه:
[email protected]
#golang
#گولنگ
@gocasts
Forwarded from Linuxor ?
شاید براتون سوال باشه این Index ها چیکار میکنن روی دیتابیس ؟
توی MySQL و تقریبا بقیه دیتابیس ها پنج نوع index داریم :
که اولیش و معروف ترینش Primary هست که کلید اصلی جدول هست و نمیتونه NULL یا تکراری باشه و فقط یدونه توی هر جدولی وجود داره
دومیش Index هست که برای سریع تر کردن جستجو استفاده میشه و میتونه SELECT، WHERE، ORDER BY و JOIN رو بهینه سازی کنه
سومیش Unique هست که همون Index عه ولی نمیتونه مقدار تکراری داشته باشه
چهارمیش SPATIAL هستش که فقط روی ستونهایی از نوع Spatial (مثل GEOMETRY, POINT, POLYGON) استفاده میشه.
و اخری که خیلی هم پر کاربرده FULLTEXT هست که برای جستجوی متنی توی ستونهای CHAR, VARCHAR, یا TEXT استفاده میشه و حتی میتونه تا یه حدی زبان طبیعی NLS رو بفهمه و حتی منطق بولی هم میفهمه مثلا میتونین بگین چه چیزی توی متن باشه و چه چیزی نباشه
البته نحوه سرچش متفاوته و بجای LIKE و = از MATCH استفاده میکنه
@Linuxor
توی MySQL و تقریبا بقیه دیتابیس ها پنج نوع index داریم :
که اولیش و معروف ترینش Primary هست که کلید اصلی جدول هست و نمیتونه NULL یا تکراری باشه و فقط یدونه توی هر جدولی وجود داره
دومیش Index هست که برای سریع تر کردن جستجو استفاده میشه و میتونه SELECT، WHERE، ORDER BY و JOIN رو بهینه سازی کنه
سومیش Unique هست که همون Index عه ولی نمیتونه مقدار تکراری داشته باشه
چهارمیش SPATIAL هستش که فقط روی ستونهایی از نوع Spatial (مثل GEOMETRY, POINT, POLYGON) استفاده میشه.
و اخری که خیلی هم پر کاربرده FULLTEXT هست که برای جستجوی متنی توی ستونهای CHAR, VARCHAR, یا TEXT استفاده میشه و حتی میتونه تا یه حدی زبان طبیعی NLS رو بفهمه و حتی منطق بولی هم میفهمه مثلا میتونین بگین چه چیزی توی متن باشه و چه چیزی نباشه
البته نحوه سرچش متفاوته و بجای LIKE و = از MATCH استفاده میکنه
@Linuxor
Forwarded from کالی بویز | ترفند | تکنولوژی (YOUSEF)
✔️ نفوذ ادعایی به سرورهای همراه اول
گروه هکری ShadowBits مدعی شده به سرورهای همراه اول نفوذ کرده و اطلاعات شخصی ۳۰ میلیون مشترک را استخراج کرده است؛ از جمله: نام، کد ملی، آدرس، محل تولد و...
هکرها همچنین گفتهاند اطلاعات کارمندان را هم دارند و در صورت بیپاسخ ماندن، این دادهها را خواهند فروخت.
این اطلاعات میتوانند در کلاهبرداری، مهندسی اجتماعی و جعل هویت مورد سوءاستفاده قرار گیرند.
دیجیاتو اعلام کرده بخشی از اطلاعات ارسالشده از سوی هکرها واقعی بوده، اما هنوز نمیتوان صحت ادعا را تأیید کرد.
✅ @kaliboys | کالی بویز
گروه هکری ShadowBits مدعی شده به سرورهای همراه اول نفوذ کرده و اطلاعات شخصی ۳۰ میلیون مشترک را استخراج کرده است؛ از جمله: نام، کد ملی، آدرس، محل تولد و...
هکرها همچنین گفتهاند اطلاعات کارمندان را هم دارند و در صورت بیپاسخ ماندن، این دادهها را خواهند فروخت.
این اطلاعات میتوانند در کلاهبرداری، مهندسی اجتماعی و جعل هویت مورد سوءاستفاده قرار گیرند.
دیجیاتو اعلام کرده بخشی از اطلاعات ارسالشده از سوی هکرها واقعی بوده، اما هنوز نمیتوان صحت ادعا را تأیید کرد.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Porting Tailscale to Plan 9
🟢 خلاصه مقاله:
این مقاله داستانی جذاب از برد فیتزپاتریک، عضو سابق تیم اصلی گو، درباره پروژهای شوخیآمیز که تیلاسکیل در روز دروغ اول آوریل انجام داده است، مطرح میکند. پروژه شامل انتقال تیلاسکیل به سیستم عامل قدیمی پلن ۹ بل لبز، توسعه داده شده در دهه ۱۹۸۰ بود. با وجود قدیمی بودن سیستم عامل و مشکلات ناشی از عدم بهروزرسانی پشتیبانی کامپایلر گو برای پلن ۹، تیم توانست با موفقیت تیلاسکیل را روی این پلتفرم فرسوده اجرا کند، که نشاندهنده مهارت و خلاقیت آنها بود و به احتمال زیاد توجهها را به کاربرد فناوریهای قدیمیتر جلب کرد.
🟣لینک مقاله:
https://golangweekly.com/link/167893/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Porting Tailscale to Plan 9
🟢 خلاصه مقاله:
این مقاله داستانی جذاب از برد فیتزپاتریک، عضو سابق تیم اصلی گو، درباره پروژهای شوخیآمیز که تیلاسکیل در روز دروغ اول آوریل انجام داده است، مطرح میکند. پروژه شامل انتقال تیلاسکیل به سیستم عامل قدیمی پلن ۹ بل لبز، توسعه داده شده در دهه ۱۹۸۰ بود. با وجود قدیمی بودن سیستم عامل و مشکلات ناشی از عدم بهروزرسانی پشتیبانی کامپایلر گو برای پلن ۹، تیم توانست با موفقیت تیلاسکیل را روی این پلتفرم فرسوده اجرا کند، که نشاندهنده مهارت و خلاقیت آنها بود و به احتمال زیاد توجهها را به کاربرد فناوریهای قدیمیتر جلب کرد.
🟣لینک مقاله:
https://golangweekly.com/link/167893/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Tailscale
Porting Tailscale to Plan 9
Securely connect to anything on the internet with Tailscale. Built on WireGuard®️, Tailscale enables you to make finely configurable connections, secured end-to-end according to zero trust principles, between any resources on any infrastructure.