Arhlit - информационные технологии

Публикации по теме 'coding'


Как решить проблему кода лестницы
Как решить проблему кода лестницы HackerRank с помощью JavaScript Проблема Давайте разберем задачу на требования: n - целое число от 0 до 100. n - размер лестницы от 1 до n Нам нужно добавить в console.log лестницу в «#» с выравниванием по правому краю. // Example // n = 3 // Output # ## ### // Example // n = 6 # ## ### #### ##### ###### Покрытие наших баз Соответствие требованиям, указанным выше: function staircase(n) { if (n > 0..

«Чистый код» Роберта К. Мартина — Краткое содержание книги
«Чистый код» Роберта К. Мартина — популярная среди разработчиков программного обеспечения книга, в которой подчеркивается важность написания чистого, читаемого и поддерживаемого кода. Книга содержит практические рекомендации и примеры для достижения этих целей. Вот краткое изложение ключевых понятий, рассмотренных в книге, а также несколько примеров кода: Amazon.in: чистый код Amazon miniTV Продажа Бестселлеры Мобильные телефоны Сегодняшние предложения..

Каково быть девочкой-подростком в программировании
В 1985 году более 35 % специалистов по информатике составляли женщины. В 2014 году только 18% составляли женщины . Предубеждения и дискриминация часто являются барьерами в разработке программного обеспечения, программировании и других областях, связанных с информатикой, с которыми приходится сталкиваться женщинам, но молодые программисты работают над тем, чтобы изменить это. Вот истории трех подростков-программистов, которые преследовали свои увлечения перед лицом невзгод и..

Учимся ранжировать: ищите умнее
Введение Сегодня онлайн-мир управляется поиском. Google стал синонимом поиска информации в Интернете, Amazon и другие торговые площадки электронной коммерции предлагают сложные результаты поиска, ориентированные на историю просмотров и покупок пользователя, и даже сервисы бронирования авиабилетов имеют свои алгоритмы, предлагающие лучшие предложения с учетом как цен, так и времени в пути. Теперь эта магия за кулисами немного более уникальна, чем традиционный ML, это алгоритм,..

Публикация модуля NPM, часть 5
Автоматический запуск тестов перед фиксацией с помощью gooks Я действительно думаю, что git hooks довольно милые! Итак, у git есть события, верно? фиксация, отправка, получение и т. д. А что, если вы хотите сделать что-то до фиксации или после отправки? Ну, призраки, как вы это делаете. читайте больше на git-scm.com , http://gitooks.com/ или на npm Давайте начнем с установки его в качестве зависимости от разработчиков для этого проекта. Вы не хотите устанавливать его..

Основы Python (часть 6) Циклы, продолжение…
Это будет моя последняя статья об основах программирования на Python. После этой статьи мы сделаем еще один шаг вперед и изучим промежуточные темы Python. В этой статье вы продолжите изучение темы «Петли». Сложение в цикле Чтобы сложить значение, с которым мы сталкиваемся в цикле, мы вводим переменную суммы, начинающуюся с 0, и добавляем значение к сумме каждый раз в цикле. Например: temp = 0 print('Before', temp) for value in [9,41,12,3,724,15]: temp = temp + value..

JavaScript в 2022 году
До сих пор я слышал много споров о том, какой язык легче всего выучить, а какой сложнее. После серии бесед с опытными и начинающими программистами. К моему удивлению, опытные программисты считают, что JavaScript — это простой для изучения язык сценариев, и большинство новичков дерзко с этим не согласится. Вот почему. если (JavaScript.fundamentals === очень хорошо) навыки программирования улучшатся Изучение JavaScript для начинающих может быть сложной задачей, особенно если у..

Новые материалы

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..