Публикации

Абсолютные основы синтаксиса Async / Await
Руководство для новичков, как сидеть и ждать Мы не получаем самые ценные подарки, отправляясь на поиски, а ожидая их - Симона Вейль Ключевое слово Async Async - это ключевое слово, которое можно поместить перед любой функцией. При размещении перед функцией async заставляет эту функцию возвращать объект Promise . Например: async function func() { return "hello" } Теперь мы можем связать оператор then после func() , например func().then(console.log) . Это,..

Лучшие интерфейсные и внутренние языки для изучения в 2019 году
Если когда-нибудь кто-то решит заняться кодированием и решит попросить Google дать краткую информацию, я уверен, что он наткнется на множество языков программирования. Что ж, чтобы сделать поиск немного несложным, мы свели его к — — языкам программирования, которые обладают наибольшим потенциалом. 1) JavaScript: Сегодня JavaScript стал необходимым условием для каждого разработчика программного обеспечения. Если вы хотите построить свою карьеру в области разработки веб-сайтов или..

Что вы не знаете о TripAdvisor
Что вы не знаете о TripAdvisor Как крупнейшая в мире туристическая монополия в конечном итоге вредит путешественникам и малому бизнесу Не секрет, что большинство путешественников в конечном итоге попадают на TripAdvisor, планируя отпуск. Он стал Google в мире путешествий, куда люди обращаются за честными и непредвзятыми отзывами об отелях, ресторанах, достопримечательностях и мероприятиях от попутчиков. Вот только информация на TripAdvisor далеко не честная и непредвзятая, и..

Полуночный кодовый дневник (вызов Freecodecamp «Повторить строку»)
Я прочитал несколько статей в среде и прочитал хорошую статью о том, как и чему мы можем научиться у нашего наставника, вот ссылка: 22 жизненных урока, которые я получил от своих наставников, которые должен знать каждый человек С каждым моим разговором, прочитанной книгой, ошибкой, которую я совершаю, и новым знанием, которое я приобретаю, я чувствую менее уверен в… medium.com Это хорошая статья, я прочитал ее 3 раза, теперь мне..

Лучшие открытые и бесплатные репозитории/библиотеки Python для обнаружения пользовательских объектов
Обнаружение объектов — это компьютерная технология, связанная с компьютерным зрением и обработкой изображений, которая обнаруживает экземпляры семантических объектов определенного класса в цифровых изображениях и видео. В сегодняшней статье мы поговорим о шести пользовательских проектах по обнаружению объектов с открытым исходным кодом, которые помогут улучшить ваши навыки в области компьютерного зрения и обработки изображений. Примечание. В этой статье мы поговорим о некоторых..

Вот что я узнал на конференции O’Reilly AI на прошлой неделе.
Это перепечатка (более или менее) Информационного бюллетеня ARCHITECHT Daily за понедельник. Зарегистрируйтесь здесь , чтобы каждое утро получать его в свой почтовый ящик. Перед отъездом я пообещал вам несколько заметок с конференции O’Reilly AI на прошлой неделе. Вот они, слабо организованные и основанные на сессиях, которые мне удалось посетить (кроме того, вы можете получить доступ, по крайней мере, к основным моментам из основных выступлений на веб-сайте): Общее..

Машина опорных векторов
Глубокое погружение в модель SVM В этом посте мы обсудим использование опорных векторных машин (SVM) в качестве модели классификации. Мы начнем с изучения идеи, лежащей в основе этого, воплотим эту идею в математическую задачу и воспользуемся квадратичным программированием (QP) для ее решения. Начнем с анализа интуиции, лежащей в основе модели. Цель алгоритма линейной классификации - разделить входное пространство на области, помеченные разными классами. Таким образом, мы можем..

Многослойный персептрон с использованием Keras в наборе данных MNIST для задачи классификации цифр
Многослойный персептрон с использованием Keras в наборе данных MNIST для классификации цифр Активация ReLu + Dropout + BatchNormalization + AdamOptimizer Загрузка набора данных MNIST Каждая точка данных MNIST состоит из двух частей: изображения рукописной цифры и соответствующей метки. Назовем изображения «x», а метки «y». И обучающий набор, и тестовый набор содержат изображения и соответствующие им метки; например, тренировочные изображения — это mnist.train.images, а..

JavaScript — забавные биты
Несколько месяцев назад, читая «Объектно-ориентированный JavaScript» Стояна Стефанова , я узнал следующее. Надеюсь, вам понравится читать. :) NaN  — число, не равное никакому числу. Даже не себе. Ага! Поэтому следующий оператор всегда будет возвращать false $ NaN === NaN false == проверяет равенство. === также проверяет тип операндов $ true == "1" true $ true === "1" false Переменная, которая объявлена, но еще не определена, будет иметь значение..

Как мне научиться программировать, если это пока - Часть 2
Спасибо за то, что попали во вторую часть серии, тем не менее, если вы не читали Часть 1 , ознакомьтесь с ними, чтобы понять, о чем мы говорим. В предыдущем блоге мы обсуждали образ мышления и больше касались того, как вам следует подготовиться к тому, чтобы решать его на протяжении всего пути. Правильный образ мышления действительно важен, вы можете научиться программировать где угодно, но все имеет значение только его проявление. Создание и потребление смешивания Например, вы..

Алгоритм машинного обучения против модели
в чем разница между алгоритмом ML и моделью ML? Машинное обучение — это ответвление ИСКУССТВЕННОГО ИНТЕЛЛЕКТА. Это важный элемент развивающейся области науки о данных. Благодаря использованию статистических методов алгоритмы обучаются делать классификации или прогнозы, раскрывая ключевые идеи в проектах интеллектуального анализа данных. Алгоритм ML и модели ML являются важными частями системы машинного обучения. Это действительно сбивает с толку, и новички часто используют эти..

Синдром самозванца… Всегда ли мы достаточно хороши?
За последнюю неделю я просматривал Upwork и LinkedIn и чувствую уверенность, что могу делать то, о чем они просят… но как только они бросают слово/фреймворк/технический навык, которому я еще не научился или казался важным для выполнения работы, моя уверенность выходит в окно. Я создал много веб-сайтов, конечно, со многими ошибками, но с отличными отделками. Я чувствую себя сильным в своем умении писать код, который следует тому, что я узнал, прочитал и исследовал, но я всегда..

Ввод и вывод в Python
В этом я попытаюсь объяснить различные способы ввода данных в Python. Итак, чтобы получить ввод в python, мы используем то, что мы назвали функцией input(). Как видите, я использовал нечто, называемое int(input()). Причина, по которой я использовал int перед вводом, заключается в том, что ввод, принимаемый python по умолчанию, является строкой. Поэтому, чтобы преобразовать его в любой другой тип данных, мне нужно указать его перед вводом. Итак, теперь, переходя к выводу, чтобы..

Как развернуть супер классное приложение Node в Azure с GitHub
Вы разработчик Nodejs, которому нравится разрабатывать замечательные приложения в качестве хобби, но вам нужно место, чтобы это продемонстрировать? Вы очарованы Azure и хотите попробовать? Вы тоже поражены конфигурациями, которые предлагает Azure? Что ж ... сегодня я объясню очень простой способ запустить ваше приложение в Azure за несколько щелчков мышью. Я опубликовал статью о бесплатном развертывании крутого нодового приложения на Heroku с Github. Но теперь, когда мы..

Удаление повторяющихся значений из массива Javascript — Как сделать и сравнение производительности
Цель этой статьи — поделиться с вами лучшими способами удаления повторяющихся значений PRIMITIVE (строки, числа и логические значения) из массива в Javascript и сравнить их производительность с точки зрения времени выполнения. Скоро выйдет статья о том, как удалить повторяющиеся объекты по определенному свойству. НАБОР Один из моих любимых (и простых) подходов — использование структуры данных SET . Если вы не знакомы с ним, SET похож на обычный массив с некоторыми отличиями. Одна..

Получите векторы для слов — независимо от того, входят они в словарный запас или нет!
Слова являются строительными блоками большинства приложений обработки естественного языка (NLP), точно так же, как пиксели для изображений. Для обработки слов и определения их значения модели машинного обучения требуют, чтобы они были представлены в подходящей форме. Такие методы, как Word2Vec, Glove и т. д., обеспечивают распределенное представление слов. Ключевые вопросы, однако, таковы: (а) Эффективны ли они, когда слова написаны неправильно или сокращены, как мы видим в сообщениях..

Написание ngRepeat как веб-компонента
Когда вы впервые сталкиваетесь с директивой ngRepeat в AngularJS, это лучшая вещь после нарезанного хлеба - это чуть не взорвёт вашу голову. В последнее время я много работаю с веб-компонентами и смотрю, как далеко вы можете зайти, создавая веб-приложения, не используя ничего, кроме веб-компонентов и ванильного JavaScript ES2015. Оказывается, довольно много (другая тема на другой день). Поскольку я всегда так часто использовал ngRepeat в своих приложениях AngularJS, мне было..

22 игры и приложения, которые помогут вам лучше изучить код
Сегодня я познакомлю вас с некоторыми инструментами и играми, облегчающими изучение веб-разработки. сделать его проще и приятнее, попрактиковавшись в решении задач на основе полученных знаний. Давай, поклонись, давай зайдем и узнаем. ИЗУЧИТЕ ВЕТВЛЕНИЕ GIT ИЗУЧЕНИЕ GIT BRANCHING — это наиболее интуитивно понятный и эффективный способ изучения Git в Интернете с помощью серии экспериментов. Проходя увлекательные уровни, вы шаг за шагом познаете мощь git. Что мне нравится в этом..

Жесткие ссылки и символические ссылки
В Linux жесткая ссылка — это запись в системе, которая соединяет любой именованный файл с фактическими данными указанного файла. Если у вас есть опыт программирования, это похоже на то, как работает указатель. С другой стороны, символическая или программная ссылка указывает на другую жесткую ссылку, которая затем указывает на данные. Подобно тому, как жесткая ссылка похожа на указатель, символическая ссылка по функциям аналогична двойному указателю. Давайте рассмотрим создание..

Профиль студента: Саксон Денни
Что вы делали до начала курса? До запуска Bootcamp я работал оценщиком качества в обучающей компании, а до этого я был менеджером послепродажного обслуживания в Motor Group. Почему вы участвуете в программе Coding Fellowship? Я решил пройти буткемп, чтобы бросить себе вызов и освоить новый набор навыков, который позволил бы мне изменить и развить свои карьерные устремления. Моя предыдущая работа научила меня многому в бизнесе, и я получил от них ценный опыт, но я чувствовал,..