Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K photos
36 videos
85 files
4.43K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Привет, меня зовут Артём, я являюсь CEO IT-издания Библиотека программиста, и сейчас ищу редактора. Нам нужен грамотный специалист, не понаслышке знакомый с информационными технологиями.

Предстоит:
– писать, редактировать и оформлять новые публикации на сайте Библиотеки программиста (статьи и тесты-викторины)
– редактировать старые публикации по замечаниям читателей
– взаимодействовать с авторами, разработчиками и другими членами команды
– предлагать темы, формировать контент-план и ТЗ для публикаций
– писать и редактировать тексты под рекламные кампании
– реагировать на комментарии читателей

Как мы вас себе представляем:
– владеете терминологией, принятой в сообществе IT-разработчиков
– умеете выполнять задания в сжатые сроки
– готовы постоянно поддерживать контакт, оперативно отвечать на возникающие вопросы
– знакомы с HTML, чтобы корректно править старые публикации
– любите объяснять сложные вещи понятным читателю языком, знакомы с инфостилем
– стремитесь увлечь читателя, но не в ущерб фактам
– готовы ежедневно выпускать не менее 1 материала (своего или авторского)

У нас уже есть:
– аудитория (в том числе 350 тыс. VK, свыше 150 тыс. Telegram)
– база публикаций, тестов, обсуждений
– редакционная политика (не придется писать с нуля)
– инструменты оформления и публикации материалов, в том числе планирования
– метрики анализа популярности материалов
– система push-уведомлений
– несколько регулярно пишущих авторов, контент-менеджеры, занимающиеся публикациями в соцсетях, рекламный отдел, команда разработчиков

Если вы подходите:
– зарплатная вилка от 50 до 70 тысяч рублей в месяц
– будем регулярно оплачивать труд 📅 дважды в месяц
– поможем освоиться в команде и работе с инструментами сайта

Чтобы откликнуться, вы можете прислать портфолио из релевантных публикации на ящик artem@proglib.io или выполнить тестовое задание и прислать результат на тот же email.
Псс… Соскучились? 😝 Photo Lab объявляет о старте онлайн-хакатона PhotoHack Mobile с призовым фондом 500 000 рублей! 🔥


В этот раз перед участниками стоит задача разработать мобильное приложение, используя технологии Photo Lab. При этом речь не идёт о чём-то масштабном и грандиозном, а наоборот, нужно создать нишевый продукт, направленный на решение конкретной задачи.

Где: онлайн
Когда: 12-13 сентября 2020 года
Кого мы ждём: мобильных разработчиков, специалистов по Machine Learning и Data Science, продакт-менеджеров, UI/UX-дизайнеров, авторов креативных идей, а также студентов технических специальностей.

P.S. в команде может быть не более пяти человек 😉

Подробная информация и регистрация на сайте: https://bit.ly/2CRybY6
Торопитесь! Заявки принимаются до 11 сентября 2020
В понедельник стартует новый сезон Podlodka Teamlead Crew – онлайн-конференция для тимлидов, цель которой – разобрать ваши собственные вопросы и дать максимум прикладной пользы! Формат – две недели ежедневных активностей в Zoom, общение и конкурсы в Slack, прямой доступ ко всем приглашенным экспертам.

Ради чего стоит купить билет на этот сезон:
🤝Научиться договариваться со своим руководителем о понятных целях и вовремя получать повышения
🏁Узнать, как строить простые и эффективные процессы онбординга новых сотрудников
🛠Получить новые инструменты: техрадар, гильдии, базы знаний
🤬Узнать, как действовать, когда твой руководитель – мудак
💰Научиться торговаться за зарплату
📚Разобраться, как организовать эффективный обмен знаниями внутри команды

Посмотреть расписание недель и купить билет

Посмотреть, как это было раньше
CliFx — это простой в использовании, но мощный фреймворк для создания приложений командной строки. Его основная цель состоит в том, чтобы полностью взять на себя уровень пользовательского ввода, избегая при этом чрезмерного шаблонного кода и сложных конфигураций. CliFx позволяет забыть об инфраструктуре и сосредоточиться на написании вашего приложения.

https://proglib.io/w/ecd4cb68
Media is too big
VIEW IN TELEGRAM
Оцифруй свой регион - участвуй в Онлайн-Хакатоне Цифрового Прорыва в Приволжском IT-хабе! 🚀

Регистрируйся по ссылке: https://proglib.io/w/901b3163

12-14 сентября участники будут решать на выбор один из 10 представленных кейсов от:

АО «Газпромбанк», ПАО «Россети», Почты России, ПАО «Ростелеком», АО «Газпром-медиа Холдинг», Госкорпорации «Росатом», Саратовского государственного технического университета им. Гагарина Ю.А., Министерства информационного развития и связи Пермского края, Министерства социально-демографической и семейной политики Самарской области, Самарского областного центра детско-юношеского технического творчества.

Призовой фонд хакатона составит 3.000.000 ₽! 🏆

Прояви себя в "цифре" - регистрируйся сейчас, собирай и стань частью цифрового будущего! 💫

Подробности: https://proglib.io/w/901b3163
#вопросы_для_самопроверки

Специальные символы в C# являются стандартными контекстно-зависимыми символами, которые изменяют элемент программы (строковый литерал, идентификатор или имя атрибута), к которому они добавляются.

Какие существуют специальные символы в C# и для чего они предназначены?
C# поддерживает следующие специальные символы:
1. @, символ буквального идентификатора. Его можно применять в следующих случаях:
– чтобы использовать ключевые слова C# в качестве идентификаторов;
– чтобы указать, что строковый литерал следует интерпретировать буквально;
– чтобы позволить компилятору различать атрибуты в случае конфликта имен;

2. $, символ интерполируемой строки. Он идентифицирует строковый литерал как интерполированную строку. Интерполированная строка — это строковый литерал, который может содержать выражения интерполяции. При разрешении интерполированной строки в результирующую элементы с выражениями интерполяции заменяются строковыми представлениями результатов выражений. Интерполяция строк предоставляет более понятный и удобный синтаксис для создания форматированных строк по сравнению с функцией составного форматирования строк. Эта функция доступна начиная с C# 6.
Курс по игровому программированию на C++ в Unreal

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

Специально для подписчиков подготовили промокод "PROG"
Он даст скидку 10% на покупку курса.

Читайте подробнее и начинайте изучать программирование для Action игр уже сейчас: https://bit.ly/31tqKzS
​​🎲 Разработка игр на Unity: с нуля до профессионала

Разработчики игр – одни из самых востребованных IT-специалистов. В этой статье расскажем, какие навыки нужно иметь и какие технологии изучить, чтобы стать профессиональным Unity-разработчиком с хорошими карьерными перспективами.

https://proglib.io/sh/JGSmTMo5OH
Язык программирования Go уже давно применяют не только в Google, но и по всему миру: в IBM, Intel, Adobe, Wildberries, Avito. Уже после первого месяца изучения языка можно писать полноценные приложения и приносить пользу, получая за это высокую зарплату.

Но это не только превосходный язык для новичков в программировании. Многие компании переходят на Go и ищут специалистов со знанием двух языков программирования. Освоив Go как второй язык, вы обеспечите себе отличные перспективы карьерного роста.

Востребованная профессия с нуля, 5 проектов в портфолио и помощь с трудоустройством — всё это даёт курс «Go-разработчик» онлайн-университета Geekbrains. Подробности здесь 👉 https://proglib.io/w/74b4b3c6
Плейлист, в котором в кратком виде собраны все практические аспекты языка C#: https://proglib.io/w/c2de7648
Экспериментируем с Scientist .NET — библиотекой, позволяющей безопасно тестировать экспериментальный код, не подвергая конечных пользователей новым ошибкам или дефектам.

https://proglib.io/w/7b98e0ee
DotFest.2020 — два дня хардкорного погружения в .NET-разработку.

Новое, свежее, сочное: .NET 5, C# 9, Source generators, Project Tye, Blazor.

Старое, доброе, вечное: дизайн, архитектура, функциональщина, DDD, микросервисы и вот это вот всё.

Нестареющая классика: производительность (нетривиальные задачи, истории из опыта, инструменты и практики).

Ни вебом единым: MAUI, Avalonia, Xamarin.

Облака — они повсюду.

И, конечно, AI(зачёркнуто) ML.

Открываем в .NET врата — подключайтесь, господа! И дамы. И с детьми. И с животными. Онлайн позволяет.

Подключайтесь, будет хардкорно!

Подключиться 👉https://clck.ru/QeK3u
#вопросы_для_самопроверки

В C# 8.0 появились методы интерфейса по умолчанию. Для чего они предназначены?