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


PHP — Объединить 2 массива
PHP — объединить 2 массива Вот PHP-скрипт, который объединит 2 существующих массива, первый массив будет использоваться как ключ, а второй — как значение. Чтобы узнать больше, нажмите здесь".

12 горячих клавиш, которые должен знать каждый программист.
Один из способов стать более продуктивным программистом - держать в руках клавиатуру, и я знаю, что многие из вас говорят: «Хорошо, просто используйте VIM». Извините, еще не совсем там, пока я эти ярлыки очень выручают. Заранее прошу прощения, это все Mac и возвышенные команды. Я считаю, что в Windows вы можете заменить ⌘ клавишей «ctrl» для большинства из них, но не на 100% уверен. Что касается возвышенных команд, я знаю, что большинство из них также работают с Atom. ⌘ + Tab Я..

Дневник стартапера: от идеи до бэкенда
Хеширование, соление и борьба с грубой силой! Сегодня начинаю работу с бэкендом. Скучная штука. Но это составляет «ядро» любого веб-приложения. Ядро должно быть сильным. Как решить проблему ответственного и безопасного хранения паролей пользователей? Ответ: я их не храню (как и любой ответственный поставщик веб-сервисов). Типичный рабочий процесс здесь — хеширование паролей перед их сохранением (предварительное подключение) в базе данных. «Хеш» — это просто красивое слово,..

LeetCode — Подсчет меньших чисел после себя
Постановка задачи Получив массив целых чисел nums , верните целочисленный массив counts, где counts[i] — это количество меньших элементов справа от nums[i] . Постановка задачи взята с: https://leetcode.com/problems/count-of-smaller-numbers-after-self Пример 1: Input: nums = [5, 2, 6, 1] Output: [2, 1, 1, 0] Explanation: To the right of 5 there are 2 smaller elements (2 and 1). To the right of 2 there is only 1 smaller element (1). To the right of 6 there is 1 smaller element..

Работа с экспонентой и логарифмами в Python
Возведение в степень — это математическая операция, заключающаяся в возведении числа в степень. В Python оператор возведения в степень представлен двумя звездочками (**). В этом уроке мы узнаем о функции экспоненты в Python и о том, как ее использовать различными способами. Что такое экспоненциация? Возведение в степень — это процесс умножения числа на себя определенное количество раз. Например, выражение 2, возведенное в степень 3, или 2**3, можно записать как 2 x 2 x 2, что равно..

7 стратегий, которых должна придерживаться каждая команда разработчиков
Решения по разработке программного обеспечения обычно очень легко принимать, когда в команде работают 1–3 человека. Это означает просто быстро поговорить, принять решение и двигаться вперед. Но как насчет того, когда у вас есть 9 человек или, может быть, 15 человек или больше? Каждый раз, когда в вашей команде разработчиков программного обеспечения больше нескольких человек, возникают дополнительные расходы, возникающие всякий раз, когда разработчик в команде принимает повседневные..

Рубиновый еженедельник, выпуск 34
Добро пожаловать в 34-й выпуск Ruby Weekly, бесплатного еженедельного сборника новостей и статей о Ruby, который рассылается по электронной почте. Наш опыт переноса компилятора YJIT Ruby на Rust В прошлом году моя команда в Shopify реализовала YJIT, новый компилятор Just-In-Time (JIT) для CRuby, который был недавно… shopify.engineering Создавайте программное обеспечение лучше вместе Вы не можете выполнить..