Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Go Casts 🚀
استخدام نیروی سنیور گولنگ - هیبرید

اگه سوالی دارید میتونید با این آی دی تلگرام در ارتباط باشید
https://t.iss.one/Delarammajestic


Senior Software Engineer (Golang)

📍 Company: OMPFinex
📍 Location: Tehran, Iran / Hybrid

About Us
OMPFinex is a leading cryptocurrency trading platform, serving traders of all experience levels. Whether you’re a beginner exploring demo markets or an experienced trader executing complex strategies, we provide a fast, secure, and feature-rich environment tailored to your needs. Our mission is to innovate and push the boundaries of digital asset trading technology.

The Role
We are looking for a Senior Software Engineer (Golang) to play a key role in designing, developing, and optimising our trading platform. You will contribute to scalability, stack migrations, reliability improvements, and performance optimisation while working on cutting-edge financial technology.

As part of our engineering team, you will solve complex challenges such as optimising high-throughput algorithms, enhancing system architecture, and improving security measures. This role is critical to building high-performance, fault-tolerant, and scalable services for digital asset trading.

Key Responsibilities
• Design, develop, and maintain high-performance backend services using Go.
• Optimise system architecture for scalability, resilience, and low-latency execution.
• Collaborate with cross-functional teams to design and implement new trading features.
• Improve existing order matching engine and trading algorithms.
• Lead stack migrations and architectural transitions.
• Ensure robust observability, monitoring, and alerting mechanisms for critical services.
• Drive performance tuning efforts, including profiling and optimising database queries, concurrency models, and network communication.
• Develop and enforce secure coding practices to mitigate vulnerabilities in financial systems.
• Participate in code reviews, mentorship, and knowledge-sharing within the team.

Experience & Technical Expertise
6+ years of experience in software development, focusing on high-performance distributed systems and secure coding.
Strong understanding of data structures, algorithms, and design patterns.
Deep expertise in UNIX/Linux internals, OS fundamentals, and performance tuning.
Expert-level proficiency in Golang, with experience in concurrency, IPC methods, and event-driven architectures.
Experience with workflow orchestration tools like Temporal, Cadence, or Apache Airflow is a plus.
Experience with message queues (Kafka, NATS, or similar) and distributed systems.
Familiarity with databases (PostgreSQL, Redis, or other NoSQL/SQL solutions).
Hands-on experience with containerisation (Docker, Kubernetes) and CI/CD pipelines.
Knowledge of OMS (Order Management Systems) design and trading algorithms is a plus.
Bonus: Experience with Rust, C, or PHP is advantageous.

Soft Skills & Work Approach
🌟 Strong problem-solving mindset with a passion for tackling technical challenges.
🌟 Excellent communication skills, with the ability to collaborate effectively in a dynamic, fast-paced environment.
🌟 Proactive and self-motivated, with a strong sense of ownership over projects.
🌟 Ability to mentor and guide junior developers while contributing to best practices.
🌟 Expert-level proficiency in English, both written and verbal, for effective communication in a global team.

How to Apply
Send your resume and a brief cover letter to [email protected] with the subject line: Senior Software Engineer (Go) – OMPFinex.

Join us in building the future of cryptocurrency trading!


@gocasts
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰سلام و درود به دوستان لینوکسی
🔹 امسال برای عید، به این فکر کردم که چه هدیه‌ای می‌تونم به شما دوستان خوبم در گروه و کانال تقدیم کنم.
تصمیم گرفتم کتاب یازدهم از مجموعه ۱۰۰ کتاب لینوکسی خودم رو با عنوان:

🔸۱۰۱ گام بعد نصب لینوکس(مخصوص توزیع های دبیان بیس)
🔸ویرایش دوم
🔸200 صفحه
🔸تماما رنگی
🔸قطع کتاب A4
🔸انتشارات یافته، ناشر کتب دانشگاهی
🔸نویسنده: حسین سیلانی


🔹به صورت رایگان در اختیار شما قرار بدم تا بتونیم با هم بیشتر یاد بگیریم و رشد کنیم.
🔹امیدوارم این کتاب برای شما مفید و ثمر‌بخش واقع بشه.
روز عید یادتون نره. همینجا توی کانال

@linuxtnt
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰مایکروسافت پشتیبانی از دسکتاپ از راه دور را در 27 می خاتمه می دهد

🔹عصر دیروز، مایکروسافت رسماً پایان پشتیبانی از Remote Desktop را اعلام کرد. پس از این تاریخ، برنامه دیگر برای دانلود یا نصب از طریق فروشگاه مایکروسافت در دسترس نخواهد بود. به کاربرانی که نیاز به دسترسی از راه دور به Windows 365، Azure Virtual Desktop و Microsoft Dev Box دارند، توصیه می‌شود از قبل به برنامه Windows مهاجرت کنند

📌نویسنده: حسین سیلانی
اولین تلاشم برای فاین تیون Gemma-3 تموم شد بالاخره (خیلی بد قلق بود)
توی فارسی بهتر شده ولی چون Qlora بود زیاد دقت نداره و جواباشم کوتاهه
بخاطر اینکه به gpu کافی دسترسی نداشتم
اگه اسپانسر gpu پیدا بشه ورژن بعدی صددرصد چیز خوبی میشه

https://huggingface.co/mshojaei77/gemma-3-4b-persian-v0

@DevTwitter | <Shojaei/>
Forwarded from CleverDevs (Mammad)
داشتم کتاب میخوندم گاهی یه سری کلمه ها بود که معنیش رو نمیدونستم
دنبال یه دیکشنری افلاین ساده و دم دستی بودم رو لینوکس چیزی پیدا نکردم
اومدم یه اسکریپت ساده نوشتم برا یه دیکشنری cli اگه خواستید میتونید از گیت هاب نصبش کنید

https://github.com/MohammadRostamiorg/farsidic

اگه هم سیستم عامل آرچ بیس دارید میتونید از aur نصبش کنید

paru farsidic


پ.ن اگه مشکلی داشت میتونید پول ریکوئست بدید یا ایشو بازکنید و اگه بدردتون خورد هم یه استار بدید

#gnu #linux #tools
@CleverDevs - @CleverDevsGp
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸fdict

ازونجایی ما تنبلیم حوصله نداریم برای معنی یک کلمه مرورگر باز کنیم بریم گوگل ترنسلیت و ترجمه کنیم اینکارو میکنیم
دستور زیر رو به .bashrc اضافه کنید:
alias fdict='function _fdict(){ curl -s "https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=fa&dt=t&dt=bd&dj=1&q=$(echo $* | jq -sRr @uri)" | jq -r ".sentences[0].trans"; }; _fdict'


خب از الان میتونید از ترمینالتون ترجمه کنید با استفاده از دستور fdict

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
چقدر توضیح دادیم
از پستای دیگه فقط کد میفرستیم خودتون باید بدونید چیکار کنید
دیگه خیلی بی حوصله بودیم پیام خالی میفرستیم خودتون باید حدس بزنید

@TheRaymondDev
Forwarded from Linuxor ?
هوش مصنوعی Claude.ai‎ یک گزینه گیت‌هاب هم اضافه کرده که می‌تونید چندتا فایل رو از ریپازیتوری گیت‌هاب انتخاب کنید و در مورد اون‌ها چت کنید.


@Linuxor ~ miladnu
Forwarded from Linuxor ?
کلادفلر داره روی یه فریم‌ورک Agent هوش مصنوعی کار ‌می‌کنه که باهاش بشه Agent ساخت فعلا داره توسعش می‌ده و قابلیت های ساده ای مثل

HTTP endpoints and routing, Real-time WebSocket communication

داره ولی ویژگی های دیگه ای هم داره بهش اضافه می‌شه

https://github.com/cloudflare/agents


@Linuxor
قدیم زبان‌های سم به BF محدود می‌شد، این رو ببینید:

https://github.com/Brainrotlang/brainrot

که به سی کامپایل میشه.

مثلاً یک ماشین حساب چهارعمل اصلی:

skibidi main() {
rizz num1, num2, result;
yap operation;

yap("Enter first number: ");
rizz(&num1);


yap("Enter operation (+, -, *, /): ");
operation = getch();

yap("Enter second number: ");
rizz(&num2);


ohio (operation) {
sigma rule '+':
result = num1 + num2;
bruh;
sigma rule '-':
result = num1 - num2;
bruh;
sigma rule '*':
result = num1 * num2;
bruh;
sigma rule '/':
edgy (num2 == 0) {
yap("Can't divide by zero, bruh!\n");
bussin 1;
}
amogus {
result = num1 / num2;
}
bruh;
based:
yap("Invalid operation, bruh!\n");
bussin 1;
}


yap("Result: ");
rizz(result);
yap("\n");

bussin 0;
}



@SohrabContents
گیمپ ۳.۰ رسماً برای عرضهٔ پایدار برچسب خورد.



https://gitlab.gnome.org/GNOME/gimp/-/tree/GIMP_3_0_0?ref_type=tags


بعد از ۱۳ سال توسعه سخت.


@SohrabContents
Forwarded from Gopher Academy
🔵 عنوان مقاله
New Low-Level Tools for Garbage Collection Efficiency

🟢 خلاصه مقاله:
مروری بر دو ویژگی جدید ارائه شده توسط جمع‌آور کنندة زباله‌ها (garbage collector) در نسخه ۱.۲۴ گو (Go): runtime.AddCleanup و weak.Pointer. تمیزکاری‌ها (Cleanups) شبیه به نهایی کننده‌ها (finalizers) هستند، اما با دور زدن برخی از عجایب آن‌ها باعث می‌شوند که اشیاءی که به آن‌ها متصل هستند، احیا نشوند. از سوی دیگر، اشاره‌گرهای ضعیف (weak pointers) به شما امکان می‌دهند که به اشیاء اشاره کنید بدون آنکه مانع از جمع‌آوری زباله‌های آن‌ها شوید.

🟣لینک مقاله:
https://golangweekly.com/link/166775/web


👑 @gopher_academy
Forwarded from Geek Alerts
Pavel Durov
📰 As you may have heard, I’ve returned to Dubai after spending several months in France due to an investigation related to the activity of criminals on Telegram. The process is ongoing, but it feels great to be home 🇦🇪
پست جدید پاوول دوورو مدیر تلگرام در مورد ماجرای فرانسه

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

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

همچنین، خیلی ممنونم از میلیون‌ها نفری که تو کل دنیا، تو این سفر غیرمنتظره از من حمایت کردن، واقعاً خیلی برام ارزش داشت. هیچ چیزی نیست که این جامعه‌ی میلیاردی ما نتونه از پسش بربیاد.

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 انتشار نسخه ۳ نرم افزار GIMP (نرم افزاری قدرتمند معادل Adobe Photoshop (ادوبی فتوشاپ) در لینوکس )

بعد از ۱۳ سال انتظار توسعه نسخه ۳ 🫠

از این لینک میتوانید فایل AppImage برای linux آن را دریافت کنید
یا میتوانید از Flathub دریافت کنید

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

صفحه اصلی کنترل نسخه gitlab روی gnome
صفحه Github
سایت رسمی

#linux
Forwarded from ASafaeirad
اینکه AI بتونه ۹۰٪‌ کدهارو بنویسه. دلیلی نمیشه ۹۰٪ وقتمون رو سیو کنه.
اصولا اون ۱۰٪ ش که میمونه ۹۰٪ وقتمون رو میگیره

The fact that AI can write 90% of the code doesn’t mean it will save 90% of our time.
In most cases, the remaining 10% is what takes up 90% of our time.
Forwarded from Geek Alerts
روبلاکس مدل ساخت اشیاء سه‌بعدی خود را معرفی کرد

روبلاکس (Roblox) یه مدل AI و اوپن‌سورس به اسم "Cube" رو معرفی کرده که میشه باهاش آبجکت‌های سه‌بعدی ساخت، یعنی بهش پرامپت میدید مثلا یه ماشین مسابقه نارنجی با خط‌های مشکی بساز و اون برات یه مدل سه بعدی میده که بعداً توی Roblox Studio میتونی ویرایشش کنی.

🔗 roblox
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ꜱ-ᴋɪʟʟ 🏴
الان که بحث Agentic AI ها و Vibe Coding ه.
اگر از من بپرسی این ۲ تا موج نقش افرادی که واقعا درک درستی از جزئیات سیستم دارن رو مهم تر میکنه. چون نقطه ضعف هر ۲ تاشون همینه.
Forwarded from Geek Alerts
تب ویدیو قرار هست به X توییتر اضافه بشه و همون‌طور که داخل عکس میبینید بخش ویدیو مثل تیک‌تاک هست و بیشتر از اینکه بگیم با یوتیوب میخواد رقابت کنه، رقیبش ریل و تیک‌تاک هست.

🔗 nima
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
سخنگوی دولت در مورد رفع #فیلترینگ ابراز امیدواری کرده بود، قول نداده بود! پزشکیان هم ابراز امیدواری کرده بود، قول نداده بود!
کلافه نکنیدشون، یهو میزنن زیر میز و استعفا میدن، دیگه کسی نمی‌مونه حتی واسمون ابراز امیدواری کنه ...

#فرق_میکنه_کی_رییس_جمهور_باشه
#فیلترنت

🔍 ircf.space
@ircfspace