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


Проблема с API
«никакого API в строгом смысле этого слова — API — это данные» В приведенном выше предложении есть что-то прекрасно простое, заманчивое и разрушительное (остальная часть источника — это просто заурядный пост в блоге). Вероятно, часть исследования конца 80-х, ожидающая повторного открытия. Я не говорю, что мы должны отказаться от наших http-глаголов, мыльных конвертов и схем json, но в последнее время я все больше беспокоюсь о жесткой норме API. Графический подход — это шаг в..

Как я неправильно понял Ломбок
Я работал над проектом и написал некоторый код, который, как я ожидал, будет работать нормально. Фрагмент был похож Но, к моему удивлению, я получил Medium Priority Warnings от findbugs : RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: Nullcheck of value previously dereferenced По сути, он начал жаловаться, что у меня есть ненулевая проверка имени в строке 19 после того, как оно было разыменовано в строке 22 (числа верны, потерпите меня некоторое время), поэтому, если бы..

Толкание домино (LeetCode/LintCode)
В ряду стоит N костяшка костяшки, и мы ставим каждую костяшку вертикально вертикально. В начале мы одновременно толкаем несколько костяшек то влево, то вправо. Каждую секунду каждая костяшка домино, падающая влево, толкает соседнюю костяшку слева. Точно так же кости домино, падающие вправо, толкают соседние кости домино, стоящие справа. Когда на вертикальную костяшку с обеих сторон падают костяшки домино, она остается неподвижной из-за баланса сил. Для целей этого вопроса мы будем..

Бессерверные цены и затраты: AWS Lambda и Lambda @ Edge
(Примечание: цены действительны по состоянию на август 2018 г.) AWS Lambda имеет 263 отдельных оплачиваемых позиции, каждая со своими ценами. Они имеют такие названия, как « Accelerated InterRegion Inbound с использованием периферийных местоположений за пределами США, Европы или Японии, из ЕС (Париж) в ЕС (Лондон) », и существуют для каждого из 17 регионов, в которых они предлагаются. В целом, это 4 471 отдельная цена, которую вы можете взимать за выполнение лямбда-выражения. Это..

День 10 | 100-дневный челлендж с полным стеком
Я начал с курса Стивена Грайдера на Udemy под названием Modern React and Redux . Обзор Мой самый большой пробел до этого момента заключался в том, что я прошел кучу руководств и имею представление о концепциях, но когда приходит время их применять, я полностью теряюсь. Я считаю себя основным потребителем, который также заинтересован в создании вещей. Итак, я интуитивно начинаю с DOM, того, что видит и делает потребитель, и пытаюсь построить приложение, но большинство руководств,..

Получите работу в одном из лучших учебных заведений Java в Пуне
«Получите работу, а не только сертификацию» Если не что-то еще, вы, должно быть, хотя бы слышали слово Java. Недаром он не требует отдельного представления. Тем не менее, для тех, кто плохо знаком с компьютерами или вообще ничего не знает, вот несколько ключевых моментов о языке программирования Java. Джеймс Гослинг известен как создатель Java. Он разработал язык в Sun Microsystems. Некоторые основные характеристики Java: объектно-ориентированный, основанный на классах и..

Marvel API + Vuepack (Vue + Vuex)
Начало работы с вызовами Vue, Vuex и API TL; DR - Эта статья покажет вам, как быстро начать использовать Vue и Vuex с Marvel API. Мы создадим простое приложение, которое будет искать персонажей в базе данных Marvel, а затем отображать результаты. Перейти к Начало работы Что такое Vue? Vue (произносится как / vjuː /, как вид) - это прогрессивный фреймворк для создания пользовательских интерфейсов. В отличие от других монолитных фреймворков, Vue разработан с нуля для..