Forwarded from ⚝
overpass-turbo.eu
بدون نیاز به دانلود کل پایگاه دادهٔ پروژهٔ OpenStreetMap، میتونید فقط با اجرای دستورات انسانی یا دقیقتر، زبانی شبهسی، بخشهای مورد نیازتون رو از این پروژهٔ عالی دریافت و به سادگی استفاده کنید.
همچنین اگه نیازمند حجم بزرگی از دادهها هستید، پیشنهاد من، استفاده از overpass-ultra.us هست.
#OSM #FLOSS #learn #tool #معرفی
@amiria703_channel
بدون نیاز به دانلود کل پایگاه دادهٔ پروژهٔ OpenStreetMap، میتونید فقط با اجرای دستورات انسانی یا دقیقتر، زبانی شبهسی، بخشهای مورد نیازتون رو از این پروژهٔ عالی دریافت و به سادگی استفاده کنید.
همچنین اگه نیازمند حجم بزرگی از دادهها هستید، پیشنهاد من، استفاده از overpass-ultra.us هست.
#OSM #FLOSS #learn #tool #معرفی
@amiria703_channel
Forwarded from Code Module | کد ماژول (𔓙)
پالت رنگی پروژت رو پیدا کن 🩸
سایتی که در این پست بهتون معرفی میکنم، یک ابزار آنلاین برای ایجاد، مشاهده و انتخاب پالتهای رنگی مناسب برای پروژه هاتون هست.
این سایت به طور خاص برای Tailwind طراحی شده. زمانی که پالت رنگیتون رو انتخاب کردید، این سایت نمونه کدهای مربوط به پیکربندی فایل tailwind.config.js رو برای شما تولید میکنه، تا به راحتی بتونید رنگهای سفارشیتون رو به فایل کانفیگ Tailwind اضافه کنید.
🔗 Link
#color #tailwind
@CodeModule
سایتی که در این پست بهتون معرفی میکنم، یک ابزار آنلاین برای ایجاد، مشاهده و انتخاب پالتهای رنگی مناسب برای پروژه هاتون هست.
این سایت به طور خاص برای Tailwind طراحی شده. زمانی که پالت رنگیتون رو انتخاب کردید، این سایت نمونه کدهای مربوط به پیکربندی فایل tailwind.config.js رو برای شما تولید میکنه، تا به راحتی بتونید رنگهای سفارشیتون رو به فایل کانفیگ Tailwind اضافه کنید.
🔗 Link
#color #tailwind
@CodeModule
Forwarded from ⚝
YouTube
CVEMITRECVSSNVDCNAOSS WTF with Daniel Stenberg
Bogus CVEs, know-better organizations, conflicting databases, AI hallucinations, inflated severity scoring, security scanners, Jia Tan. As the lead developer in the curl project, Daniel describes some of the challenges involved and what you need to do to…
YouTu.be/Uol_0kd6saA
Piped | Invidious
ارائهٔ دنیل استنبرگ عزیز (خالق cURL) به نام CVEMITRECVSSNVDCNAOSS WTF در رابطه با امنیّت در نرمافزار آزاد یا به طور کل، کدهای CVE:
پیشنهادی.
#FLOSS #security #presentation
@amiria703_channel
Piped | Invidious
ارائهٔ دنیل استنبرگ عزیز (خالق cURL) به نام CVEMITRECVSSNVDCNAOSS WTF در رابطه با امنیّت در نرمافزار آزاد یا به طور کل، کدهای CVE:
پیشنهادی.
#FLOSS #security #presentation
@amiria703_channel
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 هم اکنون می توانید روند طراحی قالب وبلاگ پارچ لینوکس از طریق گیت هاب پیگیری کنید.
https://github.com/Rayiumir/ThemeBlog
#وردپرس
@TheRaymondDev
https://github.com/Rayiumir/ThemeBlog
#وردپرس
@TheRaymondDev
GitHub
GitHub - Rayiumir/ThemeBlog: A Blog Project Based on Wordpress
A Blog Project Based on Wordpress. Contribute to Rayiumir/ThemeBlog development by creating an account on GitHub.
Forwarded from Gopher Academy
🔵 عنوان مقاله
Building LLM-Powered Applications in Go
🟢 خلاصه مقاله:
مقالهای که مدنظر قرار گرفته به بررسی روشهای مختلف ساخت یک سرور نسل یافتهشده با استفاده از ابزارهای متنوع مانند Gemini + Weaviate، LangChain و Genkit پرداخته است. این ابزارها جهت ایجاد یک محیط کاربرپذیر برای نسل محتوا با کمک فناوریهای یادگیری عمیق و مدلهای زبانی بزرگ (LLM) به کار میروند. در این مقاله به طور خاص نقش و تاثیر زبان برنامهنویسی Go در توسعه سیستمهای نسل یافتهشده (RAG) مورد توجه قرار گرفته، زیرا ویژگیهای طبیعی زبان Go، مانند سرعت بالا و مدیریت حافظه بهینه، آن را به یک انتخاب مناسب برای پردازش و تولید محتوا در محیطهای مبتنی بر LLM تبدیل کرده است. این روشها و ابزارها به توسعهدهندگان کمک میکنند تا سرورهایی با قابلیت عملکرد بالا و دقت بهینه در تولید متن هوشمند بسازند.
🟣لینک مقاله:
https://golangweekly.com/link/159848/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Building LLM-Powered Applications in Go
🟢 خلاصه مقاله:
مقالهای که مدنظر قرار گرفته به بررسی روشهای مختلف ساخت یک سرور نسل یافتهشده با استفاده از ابزارهای متنوع مانند Gemini + Weaviate، LangChain و Genkit پرداخته است. این ابزارها جهت ایجاد یک محیط کاربرپذیر برای نسل محتوا با کمک فناوریهای یادگیری عمیق و مدلهای زبانی بزرگ (LLM) به کار میروند. در این مقاله به طور خاص نقش و تاثیر زبان برنامهنویسی Go در توسعه سیستمهای نسل یافتهشده (RAG) مورد توجه قرار گرفته، زیرا ویژگیهای طبیعی زبان Go، مانند سرعت بالا و مدیریت حافظه بهینه، آن را به یک انتخاب مناسب برای پردازش و تولید محتوا در محیطهای مبتنی بر LLM تبدیل کرده است. این روشها و ابزارها به توسعهدهندگان کمک میکنند تا سرورهایی با قابلیت عملکرد بالا و دقت بهینه در تولید متن هوشمند بسازند.
🟣لینک مقاله:
https://golangweekly.com/link/159848/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
Building LLM-powered applications in Go - The Go Programming Language
LLM-powered applications in Go using Gemini, langchaingo and Genkit
Forwarded from DevTwitter | توییت برنامه نویسی
اگر یک developer ساده مثل من هستید و هر از گاهی مجبورید پروژهای خودتون رو روی سرور دیپلوی کنید این چندتا کامند داکر به دردتون میخوره(دراصل برای خودم درست کردم که فراموش نکنم)
https://gist.github.com/mthri/fc0a594cb3d4ed06fc6b6c117e819a1c
@DevTwitter | <Amir Motahari/>
https://gist.github.com/mthri/fc0a594cb3d4ed06fc6b6c117e819a1c
@DevTwitter | <Amir Motahari/>
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
سرویس گوگل داکز (که مثل آفیس وورد هست) داره ویژگی Tab رو اضافه میکنه، این کمک میکنه وقتی موضوعی داریم که نیاز به چند تا سند و بخشهای مختلف هست جای اینکه چند تا سند درست کنیم بیایم همرو داخل یه سند قرار بدیم و با Tab اونهارو از هم تفکیک کنیم.
اینجوری هم دسترسی راحتتری بهشون داریم و بهتر میتونیم روی مجموعه اسنادی که میسازیم تمرکز کنیم.
یکی از ویژگیهای دیگش زیر تبها هستن که اجازه میده اسناد تو در تو داشته باشید.
اسم تبهارو هم میتونید با متن و اموجی انتخاب کنید که راحتتر پیدا بشن.
این ویژگی الان فعال شده ولی ممکنه چند هفته طول بکشه تا برای همه کاربرها در دسترس قرار بگیره.
https://docs.google.com/
theverge
@geekalerts
اینجوری هم دسترسی راحتتری بهشون داریم و بهتر میتونیم روی مجموعه اسنادی که میسازیم تمرکز کنیم.
یکی از ویژگیهای دیگش زیر تبها هستن که اجازه میده اسناد تو در تو داشته باشید.
اسم تبهارو هم میتونید با متن و اموجی انتخاب کنید که راحتتر پیدا بشن.
این ویژگی الان فعال شده ولی ممکنه چند هفته طول بکشه تا برای همه کاربرها در دسترس قرار بگیره.
https://docs.google.com/
theverge
@geekalerts
Forwarded from DevTwitter | توییت برنامه نویسی
سرعت پروژهتون رو با php opcode ببرید بالا
https://inspector.dev/php-opcode-improve-application-performance-without-changing-your-code/
@DevTwitter | <لادویا/>
https://inspector.dev/php-opcode-improve-application-performance-without-changing-your-code/
@DevTwitter | <لادویا/>
Forwarded from a pessimistic researcher (Kc)
حالا موضوع تاک ایشون منو یاد نقدی انداخت که دوست دارم یک روز دربارهی سیلابس مورد تدریس درس نظریه زبانها و آتوماتا توی ایران بنویسم. من اولین مواجهام با آتوماتا تئوری تو اروپا بهم اثبات کرد که متأسفانه تمرکز سیلابس این درس توی ایران بیشتر تاکید روی مباحث حاشیهایه. سبک و شیوهی برخورد اهل فنِ آتوماتا در اروپا کاملا متفاوته. خلاصه بگم که سیپسر رو خیلی قبول ندارن و سبک خاص خودشون رو دارن که حتما توی یک پستی جداگانه بهش میپردازم. البته علاوه بر سیستم آکادمیک، این نقد به دانشجوها هم وارده که خیلی دنبال درک عمیق و درستی از این درس نیستن. الان مثلا تعداد دانشجوهای کلاس یک استادی که نه کارش آتوماتاست و نه درک و شناخت درستی از آتوماتا داره و نه به نظرم دوست داره که داشته باشه :))) دو برابر بچههای کلاس آتوماتای مهران هستش. خود همین پدیده نشون دهندهی اینه که سیستم خیلی عقب وایساده و دانشجوها از سیستم عقب تر. بگذریم
Forwarded from vx-underground
LiNuX iS tHe sUpErIoR Os
Delete all zip files in a directory on Windows:
del *.zip
Delete all zip files in a directory on Linux:
find "$(pwd | awk '{ print $1 }')" -type f -name "*.zip" -exec sh -c 'for file; do if [ -w "$file" ]; then rm -f "$file"; fi; done' sh {} +
Delete all zip files in a directory on Windows:
del *.zip
Delete all zip files in a directory on Linux:
find "$(pwd | awk '{ print $1 }')" -type f -name "*.zip" -exec sh -c 'for file; do if [ -w "$file" ]; then rm -f "$file"; fi; done' sh {} +
Forwarded from Go Casts 🚀
خلاصه ش اینکه تو شرکت خودروسازی Volvo دارن rust رو برای ECU ماشین ها استفاده می کنن و حالش رو میبرن
https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
توضیحات «دوره + تیمسازی بکند و گولنگ Go Casts» و تخفیف ۵۰ درصدی رو در این پست میتونید بخونید 👇
https://t.iss.one/gocasts/515
@gocasts
https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
توضیحات «دوره + تیمسازی بکند و گولنگ Go Casts» و تخفیف ۵۰ درصدی رو در این پست میتونید بخونید 👇
https://t.iss.one/gocasts/515
@gocasts
Forwarded from a pessimistic researcher (Kc)
دوستان فردا آقای Jacques Sakarovitc قراره در موسسهی IMDEA Software یک تاک خیلی جذاب داشته باشند با عنوان “The transformation of regular expressions into finite automata: old and new results”. احتمالا دوستانی که درس تئوری آتوماتا رو پاس کرده باشند با الگوریتم تبدیل یک regex به یک finite automaton و عکسش رو آشنا هستند از همین جهت احتمالا خیلیهاتون بکگراند کافی رو داشته باشید. فقط حواستون باشه اروپاییها به زبانهای منظم میگن Rational languages :)
این تاک فردا پنج شنبه ساعت ۱۲:۳۰ به وقت ایران برگزار میشه که میتونید از طریق این لینک به شکل رایگان شرکت کنید.آقای ساکاروویچ یکی از وزنههای آتوماتا هستند. من اولین بار با کتاب بینظیری که نوشتند یعنی Elements of Automata Theory آشنا شدم. این کتاب در مقام مقایسه با کتاب سیپسر بر خلاف اسمش اصلا مقدماتی نیست و خیلی مطالب پیشرفتهای داره. کتاب اولین بار به زبان فرانسوی نوشته شده و بعدا به انگلیسی ترجمه شده. آقای ساکاروویچ نوتیشنهای خاص خودشون رو دارن برای توصیف مباحث آتوماتا و کمی با نوتیشنهای معمولی که دانشجوها تو ایران میخونن متفاوته. ایشون توی جلد اول کتاب Handbook of Automata Theory یک فصلی رو نوشتند با عنوان Automata and rational expressions که به نظرم خیلی از مطالب تاک فرداشون رو پوشش میده و اگر فرصت داشتید حتما بخونید. اگر هم دسترسی به دو کتاب ذکر شده نداشتید بهم پیام بدید میفرستم براتون.
پسورد ورود به zoom هست :
@s3
این تاک فردا پنج شنبه ساعت ۱۲:۳۰ به وقت ایران برگزار میشه که میتونید از طریق این لینک به شکل رایگان شرکت کنید.آقای ساکاروویچ یکی از وزنههای آتوماتا هستند. من اولین بار با کتاب بینظیری که نوشتند یعنی Elements of Automata Theory آشنا شدم. این کتاب در مقام مقایسه با کتاب سیپسر بر خلاف اسمش اصلا مقدماتی نیست و خیلی مطالب پیشرفتهای داره. کتاب اولین بار به زبان فرانسوی نوشته شده و بعدا به انگلیسی ترجمه شده. آقای ساکاروویچ نوتیشنهای خاص خودشون رو دارن برای توصیف مباحث آتوماتا و کمی با نوتیشنهای معمولی که دانشجوها تو ایران میخونن متفاوته. ایشون توی جلد اول کتاب Handbook of Automata Theory یک فصلی رو نوشتند با عنوان Automata and rational expressions که به نظرم خیلی از مطالب تاک فرداشون رو پوشش میده و اگر فرصت داشتید حتما بخونید. اگر هم دسترسی به دو کتاب ذکر شده نداشتید بهم پیام بدید میفرستم براتون.
پسورد ورود به zoom هست :
@s3
dblp.org
dblp: Jacques Sakarovitch
List of computer science publications by Jacques Sakarovitch
Forwarded from DevTwitter | توییت برنامه نویسی
بعد سه بار خوندن کتاب You Don't Know JS شروع کردم به خلاصه کردنش و تو گیتهابم به اشتراک گذاشتم. ممنون میشم چکش کنید و اگه نظری داشتید بهم بگی و لطف کنید اگه خوشتون اومد یه ستاره بدید بهش
4 جلدش رو کامل خلاصه کردم و مشغول خلاصه کردن دو جلد آخرشم.
https://github.com/Masoud-z/You-Dont-Know-JS-summary
@DevTwitter | <Masoud/>
4 جلدش رو کامل خلاصه کردم و مشغول خلاصه کردن دو جلد آخرشم.
https://github.com/Masoud-z/You-Dont-Know-JS-summary
@DevTwitter | <Masoud/>
Forwarded from Woland's Linux Journal (Woland)
💠 وبدرایور سلنیوم برای بش
شلنیوم عملکرد سلنیوم در پایتون رو برای کاربران بش فراهم میکند.
برای استفاده از آن فقط به کرومدرایور و شل bash یا zsh احتیاج دارید.
🔷 برای نصب کافیست مخزن رو کلون کنید و فایل selenium.sh رو در ابتدای اسکریپت سورس کنید.
و یا استفاده از متدهای فراهم شده توسط شلنیوم، کارتون رو انجام بدین.
♦️ نمونه یک اسکریپت سادهی دمو:
نکته: پیش از اجرای اسکریپت باید chromedriver رو اجرا کنید.
🔶 لینکها:
👉 🔗 GitHub
👉 🔗 Docs
مستندات بسیار گویا و شفافی داره و کار باهاش خیلی راحته و برای کسانی که پایتون کار نیستن یا از پایتون خوششون نمیاد خیلی بهدردبخوره.
#bash #معرفی #لینوکس
شلنیوم عملکرد سلنیوم در پایتون رو برای کاربران بش فراهم میکند.
برای استفاده از آن فقط به کرومدرایور و شل bash یا zsh احتیاج دارید.
🔷 برای نصب کافیست مخزن رو کلون کنید و فایل selenium.sh رو در ابتدای اسکریپت سورس کنید.
و یا استفاده از متدهای فراهم شده توسط شلنیوم، کارتون رو انجام بدین.
♦️ نمونه یک اسکریپت سادهی دمو:
#!/usr/bin/env bash
source ./selenium.sh
main() {
# Open the URL
navigate_to 'https://google.com'
# Get the search box
local searchBox=$(find_element 'name' 'q')
# send keys
send_keys $searchBox "panda\n"
}
main
نکته: پیش از اجرای اسکریپت باید chromedriver رو اجرا کنید.
🔶 لینکها:
👉 🔗 GitHub
👉 🔗 Docs
#bash #معرفی #لینوکس
Forwarded from Sadra Codes
YouTube
UNREAL ENGINE 5.5 vs UNITY 6 | Insane Next-Gen Graphics and Best New Tech Demos
Which engine would you say is the better looking at the moment? Take a look at these new TECH DEMOS from the recently announced Unreal Engine 5.5 and Unity 6 and enjoy all the INSANE GRAPHICS!
NEW ENGINES
00:00 Time Ghost (Unity 6 Tech Demo)
04:13 Unreal…
NEW ENGINES
00:00 Time Ghost (Unity 6 Tech Demo)
04:13 Unreal…
Forwarded from a pessimistic researcher (Kc)
بهتره اصلا در نوبل شیمی رو باز نکنیم. این بنده خداها در سالهای گذشته از اینکه جایزه فیلدشون رو بیولوژیستها میبردن به قدر کافی فشار خوردن. حالا امسال علاوه بر بیولوژی، فشار AI هم دارن میخورن.
Forwarded from Future Pulse Persian
🔵 این مقاله به بررسی استفاده از زبان برنامهنویسی Rust در خط تولید ولوو میپردازد. در ابتدا، مقاله به این موضوع اشاره میکند که Rust به عنوان یک زبان امن و سریع برای برنامهنویسی سیستمی شناخته میشود و مزایای آن در مقایسه با زبانهای دیگر مانند C و C++ بررسی میشود. ولوو از Rust برای برخی از پروژههای خود استفاده کرده است، که دلیل اصلی آن ویژگیهای ایمنی حافظه و جلوگیری از باگهای رایج در مدیریت حافظه بوده است.
همچنین در مقاله توضیح داده میشود که چرا Rust توانسته است جایگاه خود را در صنعت خودرو تثبیت کند. امنیت، سرعت و قابلیتهای پیشرفته در مدیریت منابع، ولوو را به استفاده از Rust در برخی از فرآیندهای تولید و توسعه نرمافزارهای داخلی خود ترغیب کرده است. Rust به عنوان یک ابزار قدرتمند در حل مشکلات مرتبط با مدیریت حافظه و بهینهسازی عملکرد سیستمهای پیچیده خودرو به کار گرفته شده است.
🟢 https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
همچنین در مقاله توضیح داده میشود که چرا Rust توانسته است جایگاه خود را در صنعت خودرو تثبیت کند. امنیت، سرعت و قابلیتهای پیشرفته در مدیریت منابع، ولوو را به استفاده از Rust در برخی از فرآیندهای تولید و توسعه نرمافزارهای داخلی خود ترغیب کرده است. Rust به عنوان یک ابزار قدرتمند در حل مشکلات مرتبط با مدیریت حافظه و بهینهسازی عملکرد سیستمهای پیچیده خودرو به کار گرفته شده است.
🟢 https://tweedegolf.nl/en/blog/137/rust-is-rolling-off-the-volvo-assembly-line
➖➖➖➖➖➖➖➖
🕸 @labdon_academy