Size: a a a

Библиотека шарписта

2019 September 14
Библиотека шарписта
​​C# - ПЕРВЫЙ ШАГ К УСПЕШНОЙ РАЗРАБОТКЕ

Не первый год C# занимает лидирующие позиции во многих рейтингах языков программирования

Курсы по C# от самых популярных платформ онлайн обучения:

Introduction to C# Programming and Unity
C# Programming for Unity Game Development

Программирование C#
Проектирование на C#

Интенсив "C# для начинающих"
C#. Быстрый старт
источник
Библиотека шарписта
​​С 16 по 18 сентября, в 20:00, пройдет бесплатный онлайн-интенсив, где вы создадите приложения для iOS и Android.

Все подробности по ссылке ➡️ https://clc.to/rp3FUg

⚡️ Научимся работать в Android Studio.
⚡️ Напишем код на Java.
⚡️ Узнаем, как происходит разработка в XCode.
⚡️ Сверстаем интерфейс из нескольких окон c помощью Storyboard.
⚡️ Познакомимся с языком Swift.
⚡️ Узнаем, как создавать кроссплатформенные приложения.

Спикер интенсива — Михаил Овчинников, технический евангелист и ведущий методист курсов по программированию Skillbox, разработчик с 12-летним опытом.

🎁 Все участники получат призы от EnglishDom, а авторы трех лучших проектов — гранты на обучение в онлайн-университете Skillbox.
источник
2019 September 15
Библиотека шарписта
Программа-минимум для C# программистов

Мош Хамедани, автор курсов по C# на Udemy, поделился мнением о том, что должен знать любой начинающий программист на C#.

Если вы только начали свой путь C#-разработчика, нашли первую работу или поставили для себя первую цель, то эта статья расскажет вам о всех необходимых навыках.

Critical stuff that every junior C# developer must know
источник
2019 September 16
Библиотека шарписта
​​#unity

Использование профайлера в Unity

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

Читай в оригинале статьи о том, чем ещё может быть полезно использование профайлера.

Unity Profiler
источник
Библиотека шарписта
​​#oop #proglib


10 принципов ООП, которые должен знать каждый программист

Очень важно знать основные принципы объектно -ориентированного программирования (ООП), в число которых входят абстракция, инкапсуляция, полиморфизм, наследование и т.д. Но существует множество и других, о которых полезно знать. Многие из них собраны в специальный блок и известны по акрониму SOLID.

Эта статья познакомит с этими и другими новыми возможностями для разработки и расскажет о всех их преимуществах.

10 OOP Design Principles Every Programmer Should Know
источник
2019 September 17
Библиотека шарписта
​​#optimization

Оптимизация физики в Unity

Если у вас уже есть опыт работы с Unity, вы ищете новые приёмы для работы с физикой в играх и примеры их использования, то данный материал поможет вам в этом.

Physics Best Practices
источник
2019 September 19
Библиотека шарписта
​​Мы немного посовещались и решили увеличить призовой фонд нашего конкурса 😉
Для тех, кто все пропустил:

Конкурс на
📍 2 лучших статьи сайте proglib.io
📍 1 лучший комментарий на сайте proglib.io

Что нужно? Написать статью или оставить комментарий под любой из статей сайта. Победитель выбирается по количеству просмотров и лайков НА сайте. Любители накручивать дисквалифицируются!

Для самых крутых авторов статей мы подготовили подарки:

✏ 1 место - годовая подписка на ВСЕ продукты Jetbrains, либо издание по архитектуре ("Архитектура программного обеспечения на практике" или "Чистый код" или "Искусство программирования").
✏ 2 место - годовая подписка на какой-то один из продуктов Jetbrains, либо издание про базы данных ("Рефакторинг баз данных или Эволюционное проектирование" или "Базы данных: Проектирование, реализация и сопровождение. Теория и практика" или "Работа с PostgreSQL. Настройка и масштабирование").

✏ А комментатор “не в бровь, а в глаз” получит бумажную книгу на выбор: "Думай медленно...Решай быстро" Канемана, "Музыка мозг. Правила гармоничного развития" или "Мозг во сне. Что происходит с мозгом, пока мы спим".

🔵 Статьи должны быть по теме сайта, от 4к до 8к знаков без пробелов, с уникальностью 90%+ по text.ru, без рекламы и брани. Предпочтение туториалам на базе личного опыта, интересным подборкам и обзорам.
🔵 Комментарий должен быть без рекламы и брани.

И да победят лучшие! 😊
Дедлайн конкурса — 18 октября 2019
Если у вас проблемы с написанием материала, пишите нашему главному редактору @lavafloor
источник
2019 September 20
Библиотека шарписта
Как быстро написать игру для Android на Unity

Можно стать успешным разработчиком мобильных игр и приложений, не прилагая к этому огромных усилий. Примером такого случая является Донг Нгуен, разработавший Flappy Bird.

Flappy Bird Unity tutorial for Android – Full game in 10 minutes!
источник
Библиотека шарписта
​​Для чего нужна дефолтная реализация интерфейсов

В некоторых ситуациях использование дефолтной реализации приводит к более чистому и читаемому коду. Статья о том, как правильно реализовать одну из полезных и интересных фич.

Default Interface Members, What Are They Good For?

Умные указатели для уда...
источник
2019 September 21
Библиотека шарписта
​​Простое VR-приложение под Android с помощью Unity

VR - одно из самых популярных направлений в разработке, которое ты можешь освоить прямо сейчас.

Here’s how you can make a 360 VR app in 10 minutes with Unity
источник
2019 September 22
Библиотека шарписта
​​Реалистичная каустика отражений в Unity

Недавно Флориан Гельценлихтер опубликовал в твиттере изображение эффекта каустики, созданного им в Unity при помощи шейдеров.

Как сделать самим то, что было в посте, набравшим несколько тысяч лайков.

Believable Caustics Reflections
источник
2019 September 23
Библиотека шарписта
​​#csharp #game
Создание игры Tower Defense в Unity: сценарии и волны врагов

Геймплейные сценарии, порождающие волны разнообразных врагов в жанре tower defense на Unity.

Scenarios Waves of Enemies
источник
Библиотека шарписта
​​#csharp

Мобильная разработка на Unity

От идеи до реализации. История о первых шагах опытного программиста в геймдеве, чтобы поделиться пусть и небольшим, но всё же опытом.

Путь от хирургии к геймдеву или первый опыт мобильной разработки на Unity
источник
Библиотека шарписта
​​Метаклассы в C#

Что было бы, если бы в C# действительно были метаклассы. Разбираемся в идее и её реализации.

Фантазии на тему метаклассов в C#
источник
2019 September 24
Библиотека шарписта
​​Исчерпывающий видеокурс по C#

Давно задумываетесь написать свое Windows-приложение? Данный видеокурс по C# поспособствует быстрому обучению. Дерзайте!

Самый понятный видеокурс по C# для
источник
Библиотека шарписта
​​Ответы на все вопросы про C#

Шпаргалки по C# помогут забыть о поиске простой информации и сосредоточиться на действительно важных моментах программирования.

Лучшие актуальные шпаргалки по C# на все случаи жизни
источник
2019 September 25
Библиотека шарписта
​​Бесплатный вебинар на тему «Как программисту получить работу за границей?».  Его проведёт программист из Москвы, который проходил собеседования Microsoft, Yandex, Google и устроился на удалённую работу в США с зарплатой в 9000$.

Он покажет своё резюме, расскажет про отличия работы в РФ и за рубежом и даст советы по прохождению собеседований.

Регистрация по сссылке: http://bit.ly/2mjW0iT
источник
Библиотека шарписта
​​Десять скрытых функций C#

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

Разработчики C# поделились 10 скрытыми функциями языка
источник
Библиотека шарписта
​​Вопросы по C# для собеседования

Изучаете C#? Проверьте, готовы ли к трудоустройству прямо сейчас.

8 заданий по C#, которые могут попасться на собеседовании
источник
2019 September 26
Библиотека шарписта
​​Восьмая версия C# - история продолжается

Язык C# не стоит на месте и обновляется корпорацией Microsoft. Интересные обновления, представленные в восьмой версии языка.

Язык C# и .NET: путь продолжающего в 2019 году
источник