tech-afternoon
1.25K subscribers
175 photos
6 videos
6 files
171 links
تِک‌افترنون، رویدادی گاه‌به‌گاه است با موضوعات حول معماری و توسعه نرم‌افزار، این کانال هم برای اشتراک اخبار، آموزش، نکاتی حول مهندسی نرم‌افزار، دیتابیس‌، تکنولوژی و مدیریت تولید محصولات نر‌م‌افزاری خواهد بود.
youtube.com/@AminTechTalks/videos
امین مصباحی
Download Telegram
ساعتی قبل اپل در کنار گوشی و ساعت و ایرباد جدیدش، از iOS 18 رونمایی کرد.
برای توسعه نرم‌افزار روی پلتفرم‌های اپل مثل آیفون، آیپد، اپل‌واچ و مک swift تنها گزینه نیست. شاید از نظر پرفرمنس یا سازگاری بهترین باشه، ولی آیا در همه اپلیکیشن‌ها اون تمایز کارایی برای کاربر مشهوده؟ آیا هزینه توسعه محصول native برای همه‌ی تیم‌ها و شرکت‌ها مقرون‌به‌صرفه یا بهتر بگم گزینه‌ی بهینه است؟

مفهوم Reusable codebase که استفاده از بخشی از کد برای چند پلتفرم رو شامل می‌شه، می‌تونه در هزینه تولید و پشتیبانی + زمان توسعه و رسیدن به مارکت برای برخی محصولات گزینه بهتری باشه.

برای فلاتر، BMW, Toyota, eBay و برای NET MAUI شرکت‌هایی مثل Esri, NBC Sports و برای ری‌اکت نیتیو شرکت‌هایی مثل والمارت، تسلا، فیس‌بوک و Airbnb مثال‌های خوبی هستن.

نظر شما چیه؟
👍3
tech-afternoon
🚀 سلام این ایونت «احتمالا» بخش اول سری بنچمارکینگ است، قصد دارم اهمیت و نکات بنچمارکینگ رو مرور کنیم و در بخش اول، روی دات‌نت و اس‌کیوال سرور کار خواهیم کرد و اگر استقبال خوبی بشه، در بخش دوم روی روی لایبری‌های پایتون و گو کار کنیم. این فرم ثبت‌نام است (جلسات…
😊 قبل از هر چیز از دوستانی که در جلسه شرکت کردن متشکرم و امیدوارم مطالب مفید بوده باشه.

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


🎬 YouTube: Webinar Video
📈 SlideShare: Presentation File
🖥 GitHub: Source Codes
🙏43👍2
از ۱ (کمترین) تا ۵ (بیشترین) چقدر آشنایی با امکانات جدید دات‌نت براتون مهمه؟ (علاقه شخصی و اهمیت در کار)
Anonymous Poll
18%
۱
0%
۲
0%
۳
14%
۴
68%
۵
به بهانه ریلیز نسخه RC1 دات‌نت ۹

از دات‌نت ۵ اعلام کردن که:
🗓 نوامبر هر سال نسخه جدید ارائه می‌شه (آبان-آذر)
⚡️ نسخه‌های فرد (۵، ۷، ۹، ۱۱) با پشتیبانی ۱ ساله خواهند بود
💎 نسخه‌های زوج (۶، ۸، ۱۰) دارای ۳ سال پشتیبانی هستند (Long-Term Support یا LTS)

اطلاعات نسخه RC1 دات‌نت ۹ در گیت‌هاب
رأی‌گیری بالا برای تصمیم در مورد موضوع تک‌افترنون بعدی است.
👍3
کم‌کم به ریلیز نسخه جدید PostgreSQL نزدیک می‌شیم.

این هم ۴ کارت جدید آموزشی برای SQL Server کارهایی که دوست دارن به PostgreSQL مهاجرت کنند.
کوئری‌های ساده رو با مقایسه سینتکس مشابه در هر دو پلتفرم به راحتی می‌تونیم یاد بگیریم و این هدف من از درست کردن این کارت‌هاست.

درسته که قابلیت‌های SQL Server یا اوراکل برای انترپرایزها بسیار پایدار، آماده‌به‌استفاده و خوشایند هستند. ولی اگر مجبور به تهیه مجوز قانونی باشیم، باز هم گزینه‌ ما هستند؟

#MSSQL_to_PGSQL
👍5
📌 چه لیدر یک یا چند تیم باشیم چه یک عضو ساده، مهمه که با مفاهیم لیدرشیپ آشنا باشیم!

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

تجربه شخصی من از به‌کارگیری این سبک از لیدرشیپ همیشه مثبت بوده، و برداشت خودم اینطور بوده که باعث رشد اعضاء تیم و احساس راحتی در محیط کار شده. هرچند درگیری با سایر بخش‌های سازمان به‌منظور تسهیل کارها برای تیم، باعث دردسر خودم شده، ولی اگر به output و outcome همزمان توجه بشه، به دشواری‌هاش می‌ارزه 😉

این کارت‌ها خلاصه‌ای از نکات رهبری خدمتگزار است که من فکر می‌کنم می‌تونه دید خوبی بده.

🌱 ♻️ اگر فکر کردید نکات خوبی بودند با دیگران هم به اشتراک بگذارید و نظرتون رو از طریق کامنت بگید!
👌4
⚡️ نتایج بنچمارک SQLite در دو حالت In-Memory و On-Disk

تفاوت پرفرمنس بین قرارگیری روی رَم و دیسک حتی وقتی دیسک NVMe 4.0 باشه تا این اندازه زیاده!

این جدول نتیجه ۹ ساعت اجرای بنچمارک است و اعداد تا حد خیلی خوبی دقیق هستند. و این کار «احتمالا» بخشی از بازاجرای یک پروژه بعد از ۱۴ سال است! ۱۴ سال پیش ۷ embedded database رو که امروز خیلی‌هاشون دیگه سال‌هاست نسخه جدید نداشتن رو بنچمارک کردم. یادمه با لپ‌تاپ روشن از این جلسه به اون جلسه می‌رفتم و نگران بودم توی مسیر شارژ کم بیارم 😅
👌4
دوست دارید تا بیشتر در مورد فایل‌های editorconfig. بدونید؟
Final Results
91%
بله
9%
نه
0%
اصلا چی هست؟
1
فایل editorconfig. برای تنظیم ویرایشگر کد استفاده می‌شه، تقریبا همه ادیتورهای رایج از محصولات JetBrains و مایکروسافت (VS, VS Code) پشتیبانیش می‌کنن.
پس اگر فایل خودتون رو داشته باشید یا توی تیم یک فایل رو استفاده کنید، تنظیمات یکسانی خواهید داشت...
مرجع
مرجع خوب برای دات‌نتی‌ها
مثال خوب برای دات‌نتی‌ها

مثال خوب برای پایتون و ادیتورهای JetBrains
5
🎁 اگر ۳۰ تایی بشیم، معرفی ۳۰ نوع فایل که به نقطه شروع می‌شن و هر کدوم مثل editorconfig. کمک به فرایند. توسعه دارن رو خواهم گذاشت...
4
🚀 بخش جدید مهاجرت به PostgreSQL برای SQL Server کارها
باز هم از این کارت قرمزها 😁 ولی اینبار برای معادل هر نوع آبجکت در دو دیتابیس انجین...

به راحتی با دیدن مثال‌ها می‌تونید معادل هر آبجکت رو ببینید و تفاوت‌ها رو پیدا کنید...

هرجا هم نیاز به توضیح داشت، کامنت بگذارید 😊

♻️ اگر هم مفید دونستید با دیگران به اشتراک بگذارید

#MSSQL_to_PGSQL
🔥5