Публикации по теме 'software-development'


Односвязные и двусвязные списки в JavaScript
Списки - это не просто массивы Когда программисты видят слово «список», мы обычно сразу думаем «массив». Массивы отлично подходят для хранения данных для итерации, но поскольку они имеют пронумерованные индексы, манипулирование элементами в массиве может быть дорогостоящим с точки зрения сложности времени и пространства. Например, если мы хотим вставить новый элемент в 10-й индекс в массив из 100 элементов, нам нужно будет повторно проиндексировать остальные 90 элементов после..

20+ бесплатных образовательных курсов для программистов и инженеров-программистов в 2021 году
Мои любимые бесплатные текстовые курсы по программированию и разработке программного обеспечения от Educative Здравствуйте, если вы ищете бесплатные ресурсы по программированию, чтобы получить полезные навыки, такие как Python, Java, C, JavaScript, Ruby, Rust, Dart, Scala, R, Perl, алгоритмы и даже ресурсы для подготовки к собеседованиям по программированию, то вы пришли в нужное место. Раньше я публиковал лучшие бесплатные курсы от Udemy , Coursera и Pluralsight , а в этой..

React Bootstrap — Состояние формы и проверка, а также группы ввода
React Bootstrap — это одна из версий Bootstrap, созданная для React. Это набор компонентов React со стилями Bootstrap. В этой статье мы рассмотрим, как добавлять формы и группы ввода в приложение React с помощью React Bootstrap. Библиотеки форм Мы можем использовать библиотеки форм, чтобы упростить проверку формы. React Bootstrap имеет интеграцию с библиотекой Formik, что позволяет нам привязывать наши входные значения к состояниям. Он также выполняет проверку формы, когда..

Псевдоклассический шаблон проектирования классов Javascript
*Это взято из курса Udacity по шаблонам проектирования Javascript* Псевдоклассический шаблон проектирования Javascript всегда приводил вас в замешательство? Тогда этот блог для вас! На простом примере я разберу этот шаблон проектирования, чтобы показать, как он работает. Javascript на самом деле не имеет системы классов, такой как Java и C++, поэтому этот шаблон называется псевдоклассическим, потому что он напоминает систему классов этих других языков. Прежде чем мы углубимся в..

Ссылки и сообщения: 28.01.19
На прошлой неделе не было постов, а на этой неделе было немного светло, так как я был в отпуске в Мексике. Интересное чтение с комментариями Разрыв в навыках был ложью — Vox «Разрыв в навыках был ложью Пять или шесть лет назад все, от Торговой палаты США до Белого дома Обамы, говорили о навыках… www.vox.com Пять или шесть лет назад все, от Торговой палаты США до Белого дома Обамы, говорили о «разрыве в навыках»...

Что происходит, когда вы вводите gcc main.c
Что происходит, когда вы вводите gcc main.c Чтобы лучше понять, что делает gcc, важно объяснить, как работает компьютер. Компьютеры не говорят на том же языке, что и мы, люди, у них есть свой собственный язык, который представляет собой код, который мы вводим в компьютер, затем эти коды должны быть преобразованы в двоичный язык, который понимают компьютеры. Эта информация позже преобразуется в удобочитаемую информацию или, другими словами, в исполняемый файл. Диаграмма выше..

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