Вопрос по C#.
Для чего предназначен метод Finalize?
Для чего предназначен метод Finalize?
Anonymous Quiz
17%
Для детерминированного уничтожения объектов типа
25%
Finalize - аналог блока finally
59%
Позволяет объекту выполнить очистку, прежде чем сборщик мусора освободит занимаемую память
💡 Single Page Application (SPA) и Vue.js
SPA – это архитектура web-приложений. Особенность SPA в том, что элементы, необходимые для работы сайта размещаются на одной web-странице.
Vue.js – это прогрессивный JavaScript фреймворк и эффективный инструмент для создания SPA.
Как создать SPA с помощью Vue.js вы найдете в статье ниже.
#ссылка
SPA – это архитектура web-приложений. Особенность SPA в том, что элементы, необходимые для работы сайта размещаются на одной web-странице.
Vue.js – это прогрессивный JavaScript фреймворк и эффективный инструмент для создания SPA.
Как создать SPA с помощью Vue.js вы найдете в статье ниже.
#ссылка
Unity_в_действии_Джозеф_Хокинг_Рус.pdf
30.4 MB
📓 Unity в действии. Мультиплатформенная разработка на C#.
Автор: Джозеф Хокинг
Описание: эта книга посвящена программированию игр с помощью Unity. Ее можно считать введением в Unity для опытных программистов. Цель книги крайне проста: научить людей, имеющих опыт программирования, но ни разу не сталкивавшихся с Unity, разрабатывать игры с помощью этого инструмента.
#книги
Автор: Джозеф Хокинг
Описание: эта книга посвящена программированию игр с помощью Unity. Ее можно считать введением в Unity для опытных программистов. Цель книги крайне проста: научить людей, имеющих опыт программирования, но ни разу не сталкивавшихся с Unity, разрабатывать игры с помощью этого инструмента.
#книги
Вопрос по SQL
Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием GROUP BY?
Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием GROUP BY?
Anonymous Quiz
31%
WHERE
38%
HAVING
18%
WHERE, HAVING
14%
ни одно из вышеперечисленных
💻 Телеграм-бот на Python
Боты — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения. Пользователи могут взаимодействовать с ботами при помощи сообщений, отправляемых через обычные или групповые чаты. Логика бота контролируется при помощи HTTPS запросов к нашему API для ботов.
Если хочешь создать своего первого телеграм-бота, то статья ниже тебе в этом поможет.
#ссылка
Боты — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения. Пользователи могут взаимодействовать с ботами при помощи сообщений, отправляемых через обычные или групповые чаты. Логика бота контролируется при помощи HTTPS запросов к нашему API для ботов.
Если хочешь создать своего первого телеграм-бота, то статья ниже тебе в этом поможет.
#ссылка
💡 Магическое число
Магия в коде? Такое бывает? Да, если мы говорим о волшебных числах. «Волшебных» потому, что появляются из ниоткуда и делают непонятно что.
Подробнее я расскажу в данной статье. Приятного чтения.
#автор
Магия в коде? Такое бывает? Да, если мы говорим о волшебных числах. «Волшебных» потому, что появляются из ниоткуда и делают непонятно что.
Подробнее я расскажу в данной статье. Приятного чтения.
#автор
Герберт_Шилдт_C#_4_0_Полное_руководство_2011.pdf
9.9 MB
📓 C# 4.0: полное руководство
Автор: Герберт Шилдт
Описание: в этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы.
Автор: Герберт Шилдт
Описание: в этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы.
Вопрос по GitHub.
Как удалить все неотслеживаемые каталоги из рабочей директории?
Как удалить все неотслеживаемые каталоги из рабочей директории?
Anonymous Quiz
33%
git rm --dir -fd
17%
git delete -fd
20%
git clean -fd
23%
git remove -fd
7%
git drop -fd
💻 Бесплатные онлайн-игры, которые обучат вас программировать
Одним из новых и очень увлекательных способов интерактивного онлайн обучения программированию стали игры, в которых нужно выполнять задания с
использованием различных языков программирования
Конечно, одно только написание кода в играх не сделают из вас профессионального разработчика, однако такие игры могут стать действительно полезным способом отработать навыки и поддержать интерес к обучению. Игры увлекают. Вы внезапно обнаружите, что потратили несколько часов на закрепление своих навыков программирования, даже не осознавая этого.
В статье ниже вы найдете игры для изучения программирования.
#ссылка
Одним из новых и очень увлекательных способов интерактивного онлайн обучения программированию стали игры, в которых нужно выполнять задания с
использованием различных языков программирования
Конечно, одно только написание кода в играх не сделают из вас профессионального разработчика, однако такие игры могут стать действительно полезным способом отработать навыки и поддержать интерес к обучению. Игры увлекают. Вы внезапно обнаружите, что потратили несколько часов на закрепление своих навыков программирования, даже не осознавая этого.
В статье ниже вы найдете игры для изучения программирования.
#ссылка
💡 Docker
Технологии контейнеризации приложений нашли широкое применение в сферах разработки ПО и анализа данных. Эти технологии помогают сделать приложения более безопасными, облегчают их развёртывание и улучшают возможности по их масштабированию. Рост и развитие технологий контейнеризации можно считать одним из важнейших трендов современности.
Docker — это платформа, которая предназначена для разработки, развёртывания и запуска приложений в контейнерах. Слово «Docker» в последнее время стало чем-то вроде синонима слова «контейнеризация». И если вы ещё не пользуетесь Docker, но при этом работаете или собираетесь работать в сферах разработки приложений или анализа данных, то Docker — это то, с чем вы непременно встретитесь в будущем.
Если ты еще не знаком с докером, то советую почитать статью и создать свой первый образ.
#ссылка
Технологии контейнеризации приложений нашли широкое применение в сферах разработки ПО и анализа данных. Эти технологии помогают сделать приложения более безопасными, облегчают их развёртывание и улучшают возможности по их масштабированию. Рост и развитие технологий контейнеризации можно считать одним из важнейших трендов современности.
Docker — это платформа, которая предназначена для разработки, развёртывания и запуска приложений в контейнерах. Слово «Docker» в последнее время стало чем-то вроде синонима слова «контейнеризация». И если вы ещё не пользуетесь Docker, но при этом работаете или собираетесь работать в сферах разработки приложений или анализа данных, то Docker — это то, с чем вы непременно встретитесь в будущем.
Если ты еще не знаком с докером, то советую почитать статью и создать свой первый образ.
#ссылка
⚙️ Webpack
Язык JavaScript повсеместно используется для создания больших веб-сервисов. Для таких проектов приходится импортировать много стороннего кода (Lodash, React, Angular и др.). Из-за этого код усложняется, и в нём гораздо чаще возникают ошибки. Чем больше в вашем коде будет зависимостей, тем большей головной болью станет подключение тегов
Webpack создаёт граф зависимостей для JavaScript, CSS и прочих, выдавая однофайловые сборки кода так, чтобы вы могли импортировать все необходимые ресурсы JavaScript всего одним тегом
В статье ниже вы найдете как установить и настроить webpack для своего проекта.
#ссылка
Язык JavaScript повсеместно используется для создания больших веб-сервисов. Для таких проектов приходится импортировать много стороннего кода (Lodash, React, Angular и др.). Из-за этого код усложняется, и в нём гораздо чаще возникают ошибки. Чем больше в вашем коде будет зависимостей, тем большей головной болью станет подключение тегов
<script> в правильном порядке.Webpack создаёт граф зависимостей для JavaScript, CSS и прочих, выдавая однофайловые сборки кода так, чтобы вы могли импортировать все необходимые ресурсы JavaScript всего одним тегом
<script>.В статье ниже вы найдете как установить и настроить webpack для своего проекта.
#ссылка
Вопрос по Python.
Для чего нужна функция map?
Для чего нужна функция map?
Anonymous Quiz
11%
она используется в программировании географических карт
11%
она объявляет карту сайта в Django
60%
для применения функции к каждому элементу переданной последовательности
18%
для создания массива в python
💡 10 типов структур данных, которые нужно знать + видео и упражнения
Структура данных – это контейнер, который хранит информацию в определенном виде. Из-за такой «компоновки» она может быть эффективной в одних операциях и неэффективной в других.
В зависимости от ситуации данные должны храниться в некотором определенном формате. Структуры данных предлагают несколько вариантов таких размещений. Цель разработчика – выбрать из существующих структур оптимальный для конкретной задачи вариант.
В статье ниже вы ознакомитесь со структурами данных, которые нужно знать каждому разработчику.
#ссылка
Структура данных – это контейнер, который хранит информацию в определенном виде. Из-за такой «компоновки» она может быть эффективной в одних операциях и неэффективной в других.
В зависимости от ситуации данные должны храниться в некотором определенном формате. Структуры данных предлагают несколько вариантов таких размещений. Цель разработчика – выбрать из существующих структур оптимальный для конкретной задачи вариант.
В статье ниже вы ознакомитесь со структурами данных, которые нужно знать каждому разработчику.
#ссылка