Статьи
Мягкие навыки, необходимые каждому программисту
Эти мягкие навыки необходимы, чтобы совершенствоваться как программист.
Мягкие навыки так же важны, как и жесткие навыки для каждого программиста. Одного кода недостаточно для процветания каждого программиста.
В большинстве ситуаций человек будет вместе с товарищами по команде работать над различными проектами, и в это время тяжелые навыки без эффективных навыков межличностного общения могут вызвать множество недоразумений среди программистов.
Чтобы помочь обуздать это,..
Измените размер Observer с помощью RXJS Twist
Получать уведомления при изменении размера контейнера
Мы все любим использовать CSS Flex и Grids, не так ли?
Однако в некоторых случаях изменение измерения Контейнер может потребовать перерисовки его элементов содержимого. Для решения таких задач была опубликована Спецификация наблюдателя изменения размера .
Я рад сообщить, что Resize Observer теперь широко поддерживается в современных браузерах . Его определения типов также объединены в Typescript Lib с PR this .
Однако..
Как интеллектуальные приложения открывают возможности?
С появлением искусственного интеллекта и машинного обучения мы стали свидетелями нескольких новых интеллектуальных устройств и приложений. Интеллектуальные приложения создаются с использованием технологии машинного обучения, в которой существующие данные и данные в реальном времени используются для прогнозирования и принятия решений. С помощью этих данных интеллектуальные приложения могут предложить конечным пользователям богатый, интерактивный и персонализированный опыт.
Google, Bing,..
Угадай игру
Как новичок, я хотел усвоить основные понятия Python, создав несколько игривых приложений. Так что это одна из тех программ, которые помогут новичкам изучить некоторые основные концепции и то, как они реализованы.
import random
secret=random.randint(1,20)
#random module is useful for getting a random number which the user has to guess.
#randint function of the random module gets a random number between 1-20 and stores it in a variable named "secret". You can increase or..
Потенциальный пробел в языках программирования
JavaScript повсюду. Это универсально. В чем проблема?
Вы должны найти компромисс между кодом и тестовым кодом. Печатая, вы предотвратите некоторые ошибки.
Итак, давайте посмотрим на Typescript. Все должно получиться правильно, не так ли? Проблема в том, что люди ненавидят ждать. Google тоже не любит медленные страницы. Так что отложенная загрузка по мере необходимости — это решение. Что с этим не так? Это было уже много лет? Проблема в том, что вы, как кодер, должны заранее решать,..
Объявление расширенных строковых и агрегатных функций в FQL
Мы рады объявить о новых возможностях FQL, которые позволяют пользователям писать более краткие и мощные операторы FQL с агрегатными функциями для наборов (счет, среднее, сумма); строковые предикатные функции (StartsWith, EndsWith, ContainsStr, ContainsStrRegex, RegexEscape); функция MoveDatabase; и функция «Сейчас».
Обратите внимание, что эти новые функции в настоящее время находятся в режиме предварительного просмотра, что означает, что они будут полностью поддерживаться только в..
Стили и алгоритмы машинного обучения
В своем последнем проекте я использовал два API от IBM Waston, чтобы помочь пользователю отслеживать свое настроение и определять свой профиль личности по записям в дневнике. Одной из причин, по которой меня заинтересовал проект, в котором использовался Watson, была возможность работать с алгоритмами машинного обучения. Машинное обучение — это тип ИИ, который позволяет программе улучшаться самостоятельно, изучая входные данные, а не программируя ее напрямую. Машинное обучение — очень..
Сервисные работники в глубине.
Если вы хотите, чтобы ваше веб-приложение работало в автономном режиме, сервис-воркеры посланы богом.
Сервисный воркер также известен как веб-воркер. Сервис-воркеры реализуют простой способ запуска скриптов в фоновом режиме, отделяя их от основного потока. Это позволяет сценариям работать эффективно, не мешая пользовательскому интерфейсу. В этой статье подробно рассказывается о сервис-воркерах. Если вы хотите узнать о создании автономного веб-приложения, вы можете начать здесь. В конце..
Все, что вам нужно знать о деревьях двоичного поиска
Определение, операции и как их реализовать с нуля.
Деревья двоичного поиска - или сокращенно BST - являются фундаментальной структурой данных. Они позволяют хранить и систематизировать ценности, которые можно заказать. У них есть множество приложений, и их можно использовать для реализации структур данных, таких как динамические наборы, словари и очереди приоритетов.
В этой статье показано, как мы можем определять и реализовывать деревья двоичного поиска и их операции.
Определение..
Railcraft Mod 1.12.2 — «Создайте железнодорожную систему по-своему» — Wminecraft.net
Railcraft Mod 1.12.2, 1.10.2 отправляет игроков в мир различных идей о железнодорожной системе. Это творческий и гибкий мод, который понравится большинству игроков. Давайте рассмотрим некоторые выдающиеся особенности мода.
Что такое мод Railcraft 1.12.2?
Чему я научусь?
Railcraft Mod — это мод для Minecraft, который позволяет игрокам воплощать в жизнь множество идей о железнодорожной системе, таких как проектирование поездов, товарных вагонов или добавление сверхскоростных..
Угловой 8 Введение
Открытый исходный код . Это означает, что продукт дает разрешение на использование своего исходного кода, проектной документации или содержимого. Платформа для разработки клиентских веб-приложений. Клиентская сторона — это программное обеспечение, с которым взаимодействуют пользователи и которое запускается в их веб-браузере. Веб-разработка на стороне клиента включает в себя интерактивность и сбор или отображение данных. т.е. он используется для внешнего интерфейса..
Компиляция Angular 2 AoT с помощью Webpack
Компиляция Angular 2 AoT с помощью Webpack
В этой статье я собираюсь объяснить, как включить компиляцию шаблона Angular 2 Ahead-of-Time (AoT) с Webpack 2, используя загрузчик @ngtools/webpack .
Компиляция шаблонов с опережением времени (AoT, также называемая автономной ) приводит к меньшему размеру кода приложения и более быстрой начальной визуализации по сравнению с компиляцией шаблонов точно в срок (JiT, также называемой динамической ). Если вы хотите получить более подробную..
Наполовину?!.
Мой нынешний уровень физической подготовки довольно разочаровывает, учитывая, что чуть меньше года назад я был в лучшей форме в своей жизни. В основном это было связано с подготовкой, а затем и с моим первым марафоном. Я могу потратить еще одну статью, отвлекаясь на ненависть к себе из-за этой потери, но сейчас я сосредоточусь на том, чему я научился из нее.
Марафон — это 26,2 мили, но любой, кто его пробежал, может сказать вам, что середина пути — это не 13,1 (вот отличное видео на тему..
Как создать древовидную диаграмму с помощью JavaScript || Древовидная карта визуализирует последнюю статистику пользователей Интернета
Древовидная карта - популярный тип диаграмм для визуализации иерархических данных. Я покажу вам, как создать классную интерактивную древовидную диаграмму с помощью JavaScript, выполнив четыре простых шага прямо сейчас. Присоединяйтесь ко мне в этом кратком руководстве для интерфейсных веб-разработчиков и энтузиастов визуализации данных, чтобы понять основные принципы этого процесса. В принципе, я уверен, что всем, хоть немного знакомым с кодированием в HTML5, понравится..
Интересный способ научить HTML
Очки X-Ray Goggles позволяют новичкам заглянуть за завесу Интернета
Как лучше всего познакомить с HTML начинающего - студента, ребенка или друга?
Есть много вариантов. Вы можете посмотреть мгновенное видео на Khan Academy. Вы можете поиграть со «скрипкой» HTML (сайтом, который позволяет вам писать и предварительно просматривать фрагменты разметки). Или вы можете воспользоваться классическим подходом - добавить разметку в обычный текстовый файл и загрузить его в браузере.
Возможно,..
Почему софт такой плохой?
Когда я только начинал свою карьеру, я думал, что мне не повезло, потому что каждый проект, в котором я участвовал, был полным дерьмом. Пользовательский интерфейс может выглядеть мило, но весь бэкэнд всегда был смесью чьего-то преждевременного восторга от совершенно нового фреймворка, различных доказательств концепций и устаревших громоздких «лучших практик». Я работал в частном и государственном секторах, организациях с небольшим количеством людей и корпорациях, я заключал короткие..
Как мы делаем наши базовые компоненты более гибкими: концепция контроллеров в Angular
После долгой разработки нашей библиотеки компонентов Taiga UI мы заметили, что некоторые из наших важных компонентов имеют @Inputs Angular только для того, чтобы передавать их в @Inputs других базовых компонентов внутри. Иногда такое гнездование могло быть даже трехслойным.
Мы решили эту проблему с помощью хитрых директив, которые мы назвали Контроллерами. Они помогли убрать вложение и снизили вес библиотеки.
В этой статье я собираюсь показать, как мы организовали систему настроек..
Почему каждый должен научиться программировать
С наступлением информационного века нашей жизнью управляют программы и приложения. Код, язык компьютеров, становится все более и более распространенным явлением. Я считаю, что каждый должен научиться кодировать, чтобы понять, что означает код, и научиться кодировать более свободно.
Каждый должен научиться программировать, чтобы быть более логичным. Программисты в среднем лучше справляются с логическими тестами. Кодирование заставляет людей думать усерднее, что делает их более логичными...
Преобразование модели PyTorch в tensorflowjs
Примечание. Эта статья также доступна здесь. (на японском языке) https://zenn.dev/wok/articles/0006_convert-from-pytorch-to-tfjs
Во-первых
Я хочу легко запускать модели машинного обучения в браузере. Поэтому я работаю над библиотекой для запуска различных моделей в tensorflowjs ( см. этот репозиторий ). Однако, как вы можете видеть на графике ниже, PyTorch в последнее время использовался в 75% докладов на крупных конференциях, что делает невозможным простой запуск сложных и интересных..
Исследовательский анализ данных
Исследовательский анализ данных
Когда мы слышим о науке о данных или аналитике, первое, что приходит в голову, - это моделирование, настройка и т. Д. Но одним из наиболее важных и первичных шагов перед всем этим является исследовательский анализ данных или EDA.
Почему EDA
В области науки о данных одна из основных проблем, с которыми сегодня сталкиваются специалисты / аналитики данных, - это качество данных. Поскольку мы полагаемся на несколько источников данных, качество..