C#razy
144 subscribers
253 photos
51 videos
2 files
389 links
Путь в IT, рост, менторство, поддержка, прокачка, мотивация

👨‍💻 Senior .NET dev с 12+ лет опыта
📚 Учусь в MIT по Computer Science
🖥 100+ дней подряд LeetCode
⚒️ Работаю на зарубеж
💻 Веду блог про рост в IT с нуля
🧭 Помогаю понять, куда двигаться
Download Telegram
C#razy pinned «#dev #dotnet #qa Приближается Новый год. Скорее всего уже не будет отличных статей по разработке и по коду. Но к концу года, возможно, мне получится вас порадовать :) А пока, Как использовать тесты в Testcontainers от ребят с JetBrains https://blog.je…»
#dev

Отличный доклад про матрицу компетенции с которой часто встречается в ИТ.

Матрица компетенций в ИТ представляет собой инструмент, отображающий навыки, знания и уровни квалификации сотрудников в определенной области IT. Она помогает организациям понять, какие компетенции есть у сотрудников, и планировать развитие персонала, выявляя пробелы в навыках для более эффективного управления кадрами и распределения обязанностей.

https://www.youtube.com/watch?v=mqwFjVYn5o4

💡 Канал | 💬 Чат
C#razy pinned «#dev Отличный доклад про матрицу компетенции с которой часто встречается в ИТ. Матрица компетенций в ИТ представляет собой инструмент, отображающий навыки, знания и уровни квалификации сотрудников в определенной области IT. Она помогает организациям понять…»
Привет! Меня зовут Саша

💬 13+ лет в IT
💬 Senior C# в зарубежке
💬 Строю стартап с нуля
💬 Собираю тех, кто хочет расти
💬 Учимся, развиваемся в IT

💬 Алгоритмы 100+ дней подряд
💬 Учусь Computer Science в MIT
💬 Пишу про IT
💬 Отвечаю на вопросы

Обучение в MIT
➡️ Unit 0. Начало
➡️ Unit 1. База
➡️ Unit 2. Алгоритмы
➡️ Unit 3. Типы данных
➡️ Unit 4. Дебаггинг
➖ Midterm. Экзамен
➡️ Unit 5. ООП
➡️ Unit 6. Complexity и Sorting
➡️ Unit 7. Plotting
➖ Final Exam
🧑‍🎓 Сертификат

Конференции
➡️ Масштабирование стартапа
➡️ dotnet monitor

Тэги
#startup
#алгоритмы
#mit
#leetcode
#вакансии
#конференции

Ссылки
LinkedIn | LeetCode | Linktree

💡 Channel | ✏ Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
#dotnet #chatgpt

Как использовать API ChatGPT в C#


Интересуетесь возможностью интеграции в свой проект высокоэффективного чат-бота с искусственным интеллектом? Автор статьи предоставит рекомендации по реализации этой идеи!

https://devdigest.today/goto/2161

💡 Канал | 💬 Чат
#dev

Отличное ревью на видео уроки от Nick Chapsas.

Nick Chapsas – это опытный программист и преподаватель в области веб-разработки. Он известен своими обучающими материалами и видеоуроками по различным технологиям, таким как JavaScript, React, Node.js и другим. Ник довольно популярен в сообществе программистов благодаря своему стилю преподавания и понятным объяснениям сложных концепций.

Не всегда то, что преподаются в уроках даже от опытных разработчиков, является правдивым.
Статья с подробным разбором одного из видео. В статье рассказаны на что требуется обращаться внимание когда проходится тот или иной курс

https://sergeyteplyakov.github.io/Blog/benchmarking/2023/11/02/Performance_Comparison_For_Classes_vs_Structs.html

💡 Канал | 💬 Чат
#dotnet #hardcore

🔥 Секция перформанса в .NET

Статья покрывает вопросы аллокаций, GC, различные метрики перформанса от Маони.

Maoni Stephens — это известная инженер-разработчик в Microsoft. Она занимается разработкой и улучшением технологий, связанных с производительностью и оптимизацией в операционных системах Windows. Stephens известна своим вкладом в области управления памятью и производительности в Windows.

https://github.com/Maoni0/mem-doc/blob/master/doc/.NETMemoryPerformanceAnalysis.md

💡 Канал | 💬 Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
C#razy pinned «#dotnet #hardcore 🔥 Секция перформанса в .NET Статья покрывает вопросы аллокаций, GC, различные метрики перформанса от Маони. Maoni Stephens — это известная инженер-разработчик в Microsoft. Она занимается разработкой и улучшением технологий, связанных с…»
#dev #sql #postgresql

В PostgreSQL есть свои особенности, это не MS SQL главное это запомнить хоть это и реляционные база данных.

Краткие отличия:

🔹 Язык запросов
PostgreSQL: Поддерживает стандарт SQL с дополнительными расширениями. Имеет мощную поддержку для процедурного языка PL/pgSQL.
MSSQL: Использует Transact-SQL (T-SQL), язык, разработанный Microsoft, который расширяет стандарт SQL.

🔹 Индексы
PostgreSQL: Поддерживает различные типы индексов, включая B-деревья, хеш-индексы и другие.
MSSQL: Имеет свои типы индексов, такие как кластерные, некластерные, и другие

🔹 Системы репликации:
PostgreSQL: Предоставляет несколько методов репликации, включая потоковую репликацию и логическую репликацию.
MSSQL: Имеет свои собственные методы репликации, такие как транзакционная репликация и слепая репликация.

🔹 Триггеры и Хранимые процедуры
PostgreSQL: Имеет мощные триггеры и хранимые процедуры, позволяющие более сложную логику на уровне базы данных.
MSSQL: Также предоставляет триггеры и хранимые процедуры, но с использованием T-SQL.

Отличный курс по PostgreSQL.
https://www.youtube.com/playlist?list=PLt0vzWoDuwcTdFnp-QWtx2yEvKMDlPw7l

💡 Канал | 💬 Чат
😱1
#dev

Есть различные подходы с пагинацией, один из хороших подходов это пагинация на основе токенов.

https://betterprogramming.pub/why-token-based-pagination-performs-better-than-offset-based-465e1139bb33

💡 Канал | 💬 Чат
🔥1
#dev #dotnet

Cookie в деталях на ASP.NET Core.

Какие cookie 🍪 существуют описаны в статье.

https://nestenius.se/2023/11/22/exploring-what-is-inside-the-asp-net-core-cookies/

💡 Канал | 💬 Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
#dev #dotnet

При работе с логами важно помнить что вы работаете с чувствительными данными и стоит избегать их вывода в логи.

Статья от Andrew Lock как работать с чувствительными данными в логах

https://andrewlock.net/redacting-sensitive-data-with-microsoft-extensions-compliance/

💡 Канал | 💬 Чат