CodeCrafters
767 subscribers
91 photos
50 videos
42 files
170 links
Download Telegram
چند تا ابزار آنلاین پیدا کردم برای یک موضوعی نیاز به ویراستاری و اصلاح گرامر و متن داشتم. گفتم باهاتون به اشتراک بزارم شاید مفید باشه براتون :)

دستیار نگارشی، گرامری، خلاصه سازی، ترجمه و ...
افزونه برای کروم هم دارد.
با VPN برید میتونین ثبت نام کنید رایگان استفاده کنید از ابزار های بیشترش هم.
https://quillbot.com

گرامر چک و ویراستاری
https://www.gingersoftware.com/grammarcheck

https://writer.com/grammar-checker/

#ai #tools #grammer #english

@code_crafters
2
List<T> behind the scene.
when you create a new instance of List<T>, the list is
initially empty and has a capacity of zero, This means
that the internal array used to store the elements has
not been allocated yet. The capacity of the list is the
number of elements that the list can currently hold
without needing to resize the internal array.
When you add the first element to the list using
the Add method, the capacity of the list is increased to
the default capacity, which is 4. This means that the
internal array is allocated with a length of 4 and the
first element is added to the array, If you add more
elements to the list and the capacity is reached, the
internal array is automatically resized to twice its
current length to accommodate the new elements.
For example, if you add the fifth element to the list,
the capacity will be increased to 8, then to 16 if you add
the ninth element, and so on.

#lists #arrays #allocation #generic


@code_crafters
بحثی در گروه شکل گرفت در خصوص موضوع مهمی با عنوان type safety


در این خصوص من یک مطلب جامع خونده بودم قبلا و لینکش رو در زیر براتون میزارم


https://www.pl-enthusiast.net/2014/08/05/type-safety/



@code_crafters
https://blog.postman.com/introducing-postbot-postmans-new-ai-assistant/

PostBot AI
تولید خودکار تست، داکیومنت و api call ها برای کالکشن های پست من توسط هوش مصنوعی.
نیازمند VPN (و احتمالا Plan)


@code_crafters
1
امشب راس ساعت ۸ متینگی با عنوان Software Craftsmanship خواهیم داشت و یکی از دوستان گروه برامون ارائه میده


و اما Software Craftsmanship چیست؟؟؟

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

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

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

#meeting

@code_crafters
👍1
در متینگ امشب با موضوع توسعه نرم افزار دوستان عزیز(سعید و امیرحسین) مسائل ابتدایی رو برامون توضیح دادن و مطرح کردن


قرار شد در متینگ بعدی از حالت تئوری خارج بشیم و سعید جان یکی از پروژه‌های خودش رو برامون بشکافه و بصورت عملی ببینیم فرایند رو و به سمت موضوعات پیشرفته‌تری در این خصوص بریم



دوستانیکه تحت هر عنوانی حضور نداشتند یا نیاز به مطالعه بیشتر دارن در لینک زیر یک اموزش از یوتیوب براتون میزارم از یکی از استادان ارزشمند حوزه نرم افزار آموزش رو حتما ببینید تا در متینگ بعدی بتونیم راحتتر با سعیدجان پیش بریم


https://youtube.com/playlist?list=PL7TO4klQB2X7IkWd73kTibs2VhmZ53TIU


@code_crafters
🔥4👍1
میخوایم در یک سلسله پست در خصوص پستگرس و کوئری و orm جنگو شمارو با یکسری نکات جالب در خصوص دیتابیس بیشتر آشنا کنیم


سعی میکنیم یک مقدار از بیس تر شروع کنیم تا نکات مهم و جالبی در این خصوص


با توجه به اینکه پیش فرض ما بر این است که شما مقدمات کار یعنی همان زبان sql و orm جنگو رو بلد هستید پیش بریم


برای دوستانی که میخواهند مروری بر زبان sql داشته باشند لینک زیر از یوتیوب رو براتون میزارم که محیط اموزشی ان هم در پستگرس میباشد


https://youtube.com/playlist?list=PLdUn5H7OTUk1PSzkW_1KmEX_wASLw7X_M


سلسه پست‌ها در این خصوص رو‌میتوانید با هشتگ pro_orm دنبال کنید

#postgresql
#pro_orm


@code_crafters
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
افتتاح اینترنت در ایران😂😂
😁2
@code_crafters.pdf
2.9 MB
گام نخست در خصوص نکات مهم پستگرس و orm جنگو


در گام اول یک pdf مهیا شده(برگرفته از کتاب الگوریتم‌های پیشرفته) که شمارو با الگوریتم b-tree آشنا کرده که برای درک بهتر ساختار بندی داده در دیتابیس الزامی میباشد و به شما در درک بهتر رفتار دیتابیس کمک خواهد


🔑 @code_crafters

#pro_orm
#postgresql

@code_crafters
👍1
ساختمان داده.pdf
16.8 MB
یک جزوه دست نویس ساختمان داده برای پایتون
#book

@code_crafters
توهم دانایی

@code_crafters
👍2
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
K8s Roadmap
🧑‍💻👩‍💻 @code_crafters
😁2
🔆 همین الان Moq رو پاک کن!

🔺اگر دات نت کار هستی و از لایبرری Moq استفاده میکنی حتما باید این خبر رو بخونی.

#Moq
#dotnet

@Code_Crafters
🔥2😱1
با تشکر از دوستان عزیز بابت متینگ امشب


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

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

Design master

Vspher محیط و دسترسی و دسته بندی سرور اختصاصی

Raise limit کنترل ریکوست‌های متعدد

رمزنگاری داده در دیتابیس و نحوه استفاده از آن در موارد مختلف

استراتژی پترن


Vm backup بکاپ گیری از سرویس‌های مختلف و بهترین رویکرد

اسنپ شات ، دلیل و موارد استفاده از آن

کوبرنتیز و ساختار و محیط پنلی آن

سیستم لاگینگ مرکزی ،لاگینگ برای سطوح مختلف


Identity server , oidc client



در متینگ هفته بعد قرار شد ساختار یک پروژه بزرگ رو ببینیم در خصوص موارد بیشتری راجب آن حرف بزنیم

به احتمال زیاد مهمان‌هایی هم داشته باشیم از یک استارتاپ که در خصوص چالش‌ها و توسعه نرم افزار حرف بزنند

یکی از اعضای گروه هم در حدود نیم ساعت در خصوص امنیت برامون ارائه‌ای داشته باشه


#meeting

@code_crafters
12