#ссылка
Распространенные алгоритмы сортировки с примерами на JavaScript
Автор статьи рассказывает о самых популярных алгоритмах сортировки.
Почему их важно знать? Потому что они позволяют снизить сложность задачи. Они также находят применение в алгоритмах поиска, при работе с базами данных и пр.
Почитать статью можешь ниже👇
Читать
Распространенные алгоритмы сортировки с примерами на JavaScript
Автор статьи рассказывает о самых популярных алгоритмах сортировки.
Почему их важно знать? Потому что они позволяют снизить сложность задачи. Они также находят применение в алгоритмах поиска, при работе с базами данных и пр.
Почитать статью можешь ниже👇
Читать
#ссылка
Как стать веб-разработчиком: пишем своё первое веб-приложение
Не знаешь с чего начать путь в веб?
Автор статьи делится своим опытом вхождения в ИТ, а также дает советы как учиться и двигаться в ИТ сфере и все это закрепляется практикой в виде небольшого веб-приложения.
Рекомендую к прочтению новичкам 👇
Читать
Как стать веб-разработчиком: пишем своё первое веб-приложение
Не знаешь с чего начать путь в веб?
Автор статьи делится своим опытом вхождения в ИТ, а также дает советы как учиться и двигаться в ИТ сфере и все это закрепляется практикой в виде небольшого веб-приложения.
Рекомендую к прочтению новичкам 👇
Читать
Социальна_инженерия_и_социальные_хакеры.pdf
3.1 MB
📓 Социальная инженерия и социальные хакеры
Автор: Максим Кузнецов, Игорь Симдянов
Описание: предметом книги является рассмотрение основных методов социальной инженерии – по мнению многих исследователей одного из основных инструментов хакеров XXI века. По своей сути, это книга о роли человеческого фактора в защите информации.
#книги
Автор: Максим Кузнецов, Игорь Симдянов
Описание: предметом книги является рассмотрение основных методов социальной инженерии – по мнению многих исследователей одного из основных инструментов хакеров XXI века. По своей сути, это книга о роли человеческого фактора в защите информации.
#книги
Вопрос по GitHub
Для чего обычно используется файл `.gitignore`?
Для чего обычно используется файл `.gitignore`?
Anonymous Quiz
76%
чтобы исключить из индекса файлы с метаданными, логами и другими неважными файлами
16%
чтобы исключить из индекса файлы с неважным кодом
8%
чтобы исключить из индекса файлы с расширением .txt
#ссылка
Модели жизненного цикла программного обеспечения
Модель жизненного цикла ПО – структура, содержащая процессы действий и задачи, которые выполняются в ходе разработки ПО.
Каждая модель представляет процесс с определенной точки зрения. Каждую модель можно рассматривать как отдельный фреймворк, который можно подстраивать под конкретный проект, расширять его или наоборот сужать.
Более детально про модели и их виды можете прочитать в статье ниже 👇
Читать
Модели жизненного цикла программного обеспечения
Модель жизненного цикла ПО – структура, содержащая процессы действий и задачи, которые выполняются в ходе разработки ПО.
Каждая модель представляет процесс с определенной точки зрения. Каждую модель можно рассматривать как отдельный фреймворк, который можно подстраивать под конкретный проект, расширять его или наоборот сужать.
Более детально про модели и их виды можете прочитать в статье ниже 👇
Читать
#автор
Всем привет!
Знаете ли вы, в чем разница между библиотекой и фреймфорком?
Если сомневаешься — не беда! Я подготовил статью в которой постараюсь расставить все точки над «i».
https://telegra.ph/CHem-otlichaetsya-biblioteka-ot-frejmvorka-08-26
Всем привет!
Знаете ли вы, в чем разница между библиотекой и фреймфорком?
Если сомневаешься — не беда! Я подготовил статью в которой постараюсь расставить все точки над «i».
https://telegra.ph/CHem-otlichaetsya-biblioteka-ot-frejmvorka-08-26
Telegraph
Чем отличается библиотека от фреймворка?
Эти слова постоянно используются разработчиками, но это далеко не синонимы. В чем же их разница? Начнем с того что как и фреймворки так и библиотеки - это готовый код, написанный другими разработчиками для облегчение жизни другим разработчикам. Библиотека…
Искусство_автономного_тестирования_с_примерами_на_С#.pdf
2.2 MB
📓 Искусство автономного тестирования с примерами на С#
Автор: Рой Ошероув
Описание: автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятых, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами тина Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложении и тестировать "нетестопригодный" код.
#книги
Автор: Рой Ошероув
Описание: автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятых, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами тина Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложении и тестировать "нетестопригодный" код.
#книги
Вопрос по SQL
С помощью какого запроса можно удалить все записи из таблицы A?
С помощью какого запроса можно удалить все записи из таблицы A?
Anonymous Quiz
9%
delete A
43%
delete from A
24%
delete table A
23%
Ни один из вышеперечисленных
#ссылка
Нормализация. Нормальные формы
По поводу того, как должна быть спроектирована база нет 100% решения, потому что конкретный вариант может удовлетворять либо не удовлетворять различным бизнес-процессам и целям. Но не принимать во внимание элементарные правила нельзя, так как их соблюдение сохранит много времени, нервов и денег при работе с данными.
Нормализация баз данных заключается в приведении структуры хранения данных к нормальным формам (NF). Всего таких форм существует 8, но часто достаточным является соблюдение первых трех. Ознакомиться с нормальными формами можно в статье ниже 👇
Читать
Нормализация. Нормальные формы
По поводу того, как должна быть спроектирована база нет 100% решения, потому что конкретный вариант может удовлетворять либо не удовлетворять различным бизнес-процессам и целям. Но не принимать во внимание элементарные правила нельзя, так как их соблюдение сохранит много времени, нервов и денег при работе с данными.
Нормализация баз данных заключается в приведении структуры хранения данных к нормальным формам (NF). Всего таких форм существует 8, но часто достаточным является соблюдение первых трех. Ознакомиться с нормальными формами можно в статье ниже 👇
Читать
#автор
Всем привет!
Не знаете какой язык программирования выбрать? Не беда, в статье ниже я расскажу как выбрать язык в зависимости от сферы его использования.
https://telegra.ph/Kakoj-yazyk-programmirovaniya-mne-vybrat-07-15
Всем привет!
Не знаете какой язык программирования выбрать? Не беда, в статье ниже я расскажу как выбрать язык в зависимости от сферы его использования.
https://telegra.ph/Kakoj-yazyk-programmirovaniya-mne-vybrat-07-15
Telegraph
Какой язык программирования мне выбрать?
Язык программирования следует выбирать в зависимости от области его применения. Поэтому важно на начальном этапе определиться с интересной для вас сферой. Ниже я рассмотрю основные языки и где они наиболее востребованы. GameDev Если тебе нравится процесс…
#ссылка
Git - Основные команды
Git — это распределенная система контроля версий. Это главное отличие git от svn. Каждый разработчик создает на своем компьютере отдельный, полноценный репозиторий.
Git поддерживают несколько крупных репозиториев — GitHub, SourceForge, BitBucket и Google Code. Удобно использовать один из них в качестве основного хранилища для корпоративных проектов.
Ниже приведены инструкции по использованию git в различных ситуациях. Что делать, если нужно создать новый репозиторий, или выписать ветку, и т.п. 👇
Читать
Git - Основные команды
Git — это распределенная система контроля версий. Это главное отличие git от svn. Каждый разработчик создает на своем компьютере отдельный, полноценный репозиторий.
Git поддерживают несколько крупных репозиториев — GitHub, SourceForge, BitBucket и Google Code. Удобно использовать один из них в качестве основного хранилища для корпоративных проектов.
Ниже приведены инструкции по использованию git в различных ситуациях. Что делать, если нужно создать новый репозиторий, или выписать ветку, и т.п. 👇
Читать
#ссылка
SOLID принципы
Принципы SOLID — это стандарт программирования, который все разработчики должны хорошо понимать, чтобы избегать создания плохой архитектуры. Этот стандарт широко используется в ООП. Если применять его правильно, он делает код более расширяемым, логичным и читабельным. Когда разработчик создаёт приложение, руководствуясь плохой архитектурой, код получается негибким, даже небольшие изменения в нём могут привести к багам. Поэтому нужно следовать принципам SOLID.
На их освоение потребуется какое-то время, но если вы будете писать код в соответствии с этими принципами, то его качество повысится, а вы освоите создание хорошей архитектуры ПО.
Ознакомиться с принципами SOLID можно ниже👇
Читать
SOLID принципы
Принципы SOLID — это стандарт программирования, который все разработчики должны хорошо понимать, чтобы избегать создания плохой архитектуры. Этот стандарт широко используется в ООП. Если применять его правильно, он делает код более расширяемым, логичным и читабельным. Когда разработчик создаёт приложение, руководствуясь плохой архитектурой, код получается негибким, даже небольшие изменения в нём могут привести к багам. Поэтому нужно следовать принципам SOLID.
На их освоение потребуется какое-то время, но если вы будете писать код в соответствии с этими принципами, то его качество повысится, а вы освоите создание хорошей архитектуры ПО.
Ознакомиться с принципами SOLID можно ниже👇
Читать
#автор
Всем привет!
Подробная статья о типах данных, проверки и видах типизации по ссылке ниже 👇
https://telegra.ph/Staticheskaya-i-dinamicheskaya-tipizaciya-08-30
Всем привет!
Подробная статья о типах данных, проверки и видах типизации по ссылке ниже 👇
https://telegra.ph/Staticheskaya-i-dinamicheskaya-tipizaciya-08-30
Telegraph
Статическая и динамическая типизация
Слышал о статической и динамической типизации? Понимаешь разницу между ними? Если нет, то эта статья для тебя. Ниже подробно рассказываю. Поехали! Сначала разберемся с тем, что такое «тип» или «тип данных». Тип описывает возможные значения структуры (например…