Публикации

«Я жил замкнутой жизнью, и это убивало меня изнутри.
Даниэль начала свою карьеру учителем музыки, но ушла с работы, потому что в штате, где она работала, не существовало закона о недискриминации при приеме на работу для защиты лиц ЛГБТК+. Поработав в службе технической поддержки, Даниэль решила, что хочет научиться программировать. . . . . . . . . . . . . . . . . . . Над чем вы работали до Code Fellows PDX? Я был учителем музыки в государственной школе, а затем работал в службе технической поддержки. Техническая поддержка..

Подкастинг Исследование
Wallscope и Креативная информатика Wallscope проявляет эмоциональный интерес к аналоговым форматам, но практически сосредоточен на цифровых технологиях. При этом челлендж для Большого света заинтересовал нас по многим причинам. Подкастинг — это активная область роста, которая опирается на силу устного слова, чтобы рассказывать истории. Они могут быть научно-популярными и вымышленными. Устное и письменное слово существует уже давно, однако сторителлинг существует гораздо дольше..

Как мы можем расширить возможности мам, помогая им научиться программировать
Недавно я подал заявку на должность тренера MomsCanCode , и меня приняли! Я на седьмом небе от счастья! Но что это значит? Что я буду делать как тренер MomsCanCode? Я собираюсь поддержать других мам, которые учатся программировать. Почему я говорю именно о мамах? Женщины, когда у них появляются дети, нередко тратят время на то, чтобы переоценить свой выбор карьеры. Хотят ли они продолжать заниматься тем, чем занимались до рождения детей? Это вообще возможно? Или им нужно..

Обзор: WRN - широкие остаточные сети (классификация изображений)
На этот раз представлены WRN (широкие остаточные сети) . Путем расширения остаточной сети ( ResNet ) сеть может быть более мелкой с той же точностью или повышенной точностью. Более мелкая сеть означает: Количество слоев можно уменьшить . Время обучения также может быть короче. Также исследуется более высокий уровень отсева. Это статья BMVC за 2016 год с более чем 700 цитированием . Хотя это статья 2016 года, они продолжали обновлять ее и в июне 2017 года. ( Sik-Ho Tsang..

Статические и динамические библиотеки: краткий обзор и использование в C
Что такое библиотеки? Библиотека — это просто набор элементов, которые вы можете вызывать из своей программы. Это способ легко повторно использовать код, написанный вами или кем-то другим. Во время компоновки, которая является заключительным этапом процесса компиляции C, функции становятся доступными для вашей основной программы из так называемого библиотечного файла. Linked делает это двумя способами: Статические библиотеки — путем копирования библиотечных функций в..

Набор ударных JavaScript
Развлекайтесь с vanilla js, css и аудиоэлементом… Я только что начал выполнять 30-дневный челлендж Уэса Боса по программированию на ванильном js ( https://javascript30.com/ ). В первом проекте я создал ударную установку с элементами vanilla JavaScirpt, css и audio. Поиграть можно здесь ( http://yortuc.com/drums ) Есть несколько моментов, которые я хочу подчеркнуть в этом крошечном проекте. Элемент Html Audio Имеет отличную поддержку браузера и идеально подходит для воспроизведения..

Урок на ошибки и бекапы… а я до сих пор ничего не понимаю в PHP
Итак, в какой-то момент я решил, что мне нужна витрина для продажи контента, который я предлагаю. Людям нравится заранее знать, на что они идут и сколько стоит бюджет. И так как я был болен и не работал, я решил попробовать. И ВОЛА! Ок Ок… как видите все закончилось хорошо. Но чего вы не видите, так это того, как одно небольшое изменение кода полностью заполнило сервер, и весь магазин просто рухнул в пустоту… пустоту, к которой я не мог получить доступ! Я провел большую часть дня,..

Самый простой учебник на GitHub
Для тех, кому не по себе Git и GitHub, я сделал это очень простое руководство, чтобы начать работу и узнать, в чем преимущество Git и GitHub. После этого руководства, состоящего из пяти супер простых шагов, вы получите очень базовое, но принципиально важное понимание GitHub. Это практическое руководство. Если вы хотите получить более подробную информацию о GitHub, ознакомьтесь с другой моей статьей здесь: Все, что вам нужно знать перед началом работы с GitHub . 1. Сделайте..

Разверните и разместите статический веб-сайт на AWS с помощью Amplify
Примечание. Вы также можете разместить динамический сайт с помощью Amplify. AWS — позволяет нам бесплатно пользоваться своими услугами в течение первого года. Даже по прошествии одного года его стоимость также ниже, чем у других хостинговых услуг. Так почему бы не воспользоваться этим и не разместить наш первый статический сайт? Прежде всего, нам нужно получить учетную запись AWS. После того, как мы настроим нашу учетную запись AWS, процесс должен быть очень простым. Нам нужно..

React JS, Angular JS, Vue JS  — лучший фреймворк Javascript в 2018 году.
Выбор правильного стека технологий — один из самых важных шагов в любом процессе разработки. Он влияет практически на все: на скорость, а значит, и на стоимость разработки, на совместимость с другими технологиями, на скорость и производительность самого приложения и так далее. Разнообразие технологий огромно. Мы начинаем с интерфейсных фреймворков, так как они отвечают за то, что пользователи видят в своем браузере. Сегодня мы увидим трио « React JS, Angular JS и Vue JS », чтобы помочь..

Как изучить шаблоны проектирования (и многое другое)
Как изучить шаблоны проектирования (и многое другое) В какой-то момент моей карьеры программиста я был изрядно одержим шаблонами проектирования. Я хотел быть отличным «разработчиком программного обеспечения», я хотел писать «идеальный код». И я подумал, что если бы я знал шаблоны проектирования, я смог бы писать идеальный код с самого начала. Если вы находитесь в том месте, где был я, я знаю, что вы чувствуете. Ты не одинок. Позвольте мне освободить вас. Что вы * не * должны..

Перенесите среду разработки Kubernetes в облако!
В то время как некоторые разработчики используют мощные рабочие станции для создания своих личных проектов дома, многие из нас предпочитают работать на современных ноутбуках, жертвуя вычислительной мощностью в пользу портативности и простоты. В большинстве случаев это не создает особых проблем, особенно в более легком пространстве веб-разработки. Проблемы возникают, когда ваши приложения становятся больше. Локальный запуск крупномасштабного приложения на небольшом ноутбуке может..

Все, что вы не можете сделать в JavaScript IE11
Генерируется запуском jq против https://github.com/mdn/browser-compat-data [[ -d browser-compat-data ]] || git clone https://github.com/mdn/browser-compat-data echo "{}" > "result.json"; DIR="browser-compat-data/javascript"; for file in $(find "$DIR" -name '*.json'); do cp result.json oldresult.json; v=${$(basename -- "$file")%.*}; echo $v; jq " \$oldresult[0] + { \"$v\": [ .. | objects | . as \$object..

Прогнозирование футбольных трансферов с использованием методов классификации машинного обучения
Мы используем методы классификации, такие как CART, логистическая регрессия, случайный лес, наивный байесовский алгоритм, дерево решений, ускорение Ada под SVM, KNN для классификации ценового диапазона мобильных телефонов. Задействованные модули: Загрузка данных, предварительная обработка наших данных Визуализация наших данных, поиск корреляции между функциями и целевым ярлыком Разделение данных на обучающие выборки и тестовые выборки Использование методов классификации и..

Множественный регрессионный анализ результатов теста чтения NCES с использованием R
В этом исследовании мы проанализируем результаты тестов по чтению как зависимую переменную и различные факторы как независимые факторы и посмотрим, какие из них будут иметь значение при определении результатов по чтению. Есть 3663 строки и 24 столбца, включая столбец readScore, который является нашей зависимой переменной. Все переменные являются числовыми, кроме гонца, который является категориальной переменной, как показано ниже. Гистограмма оценки чтения говорит нам, что..

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

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

Самоорганизующиеся карты с fast.ai - Шаг 4. Обработка неконтролируемых данных с Fast.ai DataBunch
Это четвертая часть серии статей Самоорганизующиеся карты с fast.ai . Весь код опубликован в этом репозитории и этой библиотеке PyPi . Обзор: самоорганизующиеся карты с Fast.ai Шаг 1. Реализация SOM с PyTorch Шаг 2: Обучение модуля SOM с учеником Fast.ai Шаг 3: Обновление гиперпараметров SOM с помощью обратных вызовов Fast.ai Обзор Многие наборы данных представлены в табличной форме. По этой причине Fast.ai имеет удобный подкласс Tabular для своего DataBunch, который..

Котлин делает Ломбок устаревшим
Как перейти с Ломбока на Котлин Наша команда любит кодить на Kotlin. Фактически, нам это так нравится, что мы конвертируем наши существующие Java-проекты в Kotlin. В большинстве этих Java-проектов используется Lombok. Мы подумали, что это будет хороший эксперимент, чтобы увидеть, сможем ли мы заменить все наши аннотированные Java-классы Lombok идиоматическим кодом Kotlin. Название выдает результат нашего эксперимента. Встроенные функции Kotlin охватывают почти все аннотации..

Шаблон проектирования шаблона и шаблон проектирования стратегии в Ruby.
В этой статье мы обсудим шаблон проектирования «Шаблон» и «Стратегия». Шаблон дизайна шаблона Закодируйте инвариантную часть в базовом классе и инкапсулируйте переменные части в методы, которые определяются количеством подклассов. Базовый класс может просто оставить методы совершенно неопределенными — в этом случае подкласс должен предоставить методы. Чтобы понять это, давайте рассмотрим пример для класса Report , который генерирует выходной отчет в формате html. class Report def..