Публикации по теме 'computer-science'


Лучший способ выучить языки программирования
Мы все слышали о том, что компьютерное программирование набирает большую популярность за последние 3 десятилетия. Так много студентов в наши дни хотят выбрать поток информатики, чтобы получить работу в технологической компании своей мечты — Google, Facebook, Microsoft, Apple и так далее. Итак, этот блог посвящен изучению языков программирования. Первый шаг: Учитесь по-своему - Выберите, как вы хотите изучать программирование: 1.Прохождение курса 2. Обучение на бесплатных..

Программирование в 2010-х: взгляд на самые популярные языки
От Java и C++ до Python и Kotlin: ретроспектива языков программирования, сформировавших десятилетие 2010-е годы были временем постоянного прогресса в области компьютерного программирования. Многие популярные языки программирования, которые были разработаны или получили широкое распространение в…

Основные понятия программирования: часть 1
Вы новичок в программировании? Я сам время от времени чувствую себя нубом. Это дерьмовое чувство, но довольно частое, когда имеешь дело с программированием. Разработчикам обычно представляют новые технологии, алгоритмы, фреймворки и т. д. Это происходит не каждый день, но технологии развиваются, как и работа, в которой они используются. Однако основы неизменны (это мое новое слово дня ;p). Они применимы для компьютеров в целом и в основном взаимозаменяемы между языками программирования..

Интервью с дизайнером системы — Uber/Lyft
1. Введение Когда дело доходит до передвижения по городу, многие люди выбирают приложения для совместного использования, такие как Uber или Lyft. Действительно, такие приложения очень упрощают поездки на короткие расстояния, предлагая конкурентоспособные цены, достаточно короткое время ожидания и высокую доступность. С технической точки зрения такие системы очень интересны, потому что поиск ближайшего соседа затруднен. В этой статье я хочу поделиться своим дизайном крупномасштабных..

Rest API — Объяснение простым, быстрым и простым способом
Привет, разработчик, как давно ты занимаешься компьютерными науками? Неважно, но вы когда-нибудь слышали об Rest apis? Я уверен, что вы не имеете значения, какой язык вы используете. Но знаете ли вы, что это за остальные API? Не волнуйтесь, сегодня мы обсудим Rest API — объяснение простым, быстрым и простым способом . Позвольте мне объяснить с помощью примера. Предположим, вы хотите сделать приложение погоды. Теперь в погодном приложении вы можете видеть, что в разных местах..

Освоение JavaScript: основные методы современной веб-разработки
JavaScript стал неотъемлемой частью современной веб-разработки, позволяя разработчикам создавать интерактивные и динамичные веб-сайты, которые привлекают пользователей уникальными и захватывающими способами. Независимо от того, являетесь ли вы новичком или опытным разработчиком, освоение JavaScript необходимо для того, чтобы оставаться конкурентоспособными в современном цифровом мире. В этой статье мы углубимся в ключевые методы, которые помогут вам стать опытным разработчиком..

Позвони и повтори
На основе этого ответа Stack Overflow и этого ответа Stack Exchange Так же, как cmp и jl , инструкции call и ret выполняют множество задач, используя одну инструкцию, поэтому немного сложно понять, что они делают (если вы еще не знаете об этом). Если вы посмотрите на соглашение о вызовах cdecl для Intel x86 , там говорится, что новая функция сначала поместит содержимое ebp в стек, а затем вытолкнет его обратно в ebp, когда это будет сделано для его восстановления, например..