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


gql`wtf? `: Обнаружение тегированных шаблонных литералов ES6
На днях я узнал что-то новое о javascript. Обычно мне нравится узнавать что-то новое о javascript. Но на этот раз это было неприятно. Я работал над кодом, который использовал библиотеку graphql-tag . Graphql-tag - вспомогательная библиотека для GraphQL , языка запросов для API. Но это неважно. Я хочу поговорить о том, как эта библиотека использует свою функцию gql странным образом. Я нашел в коде такое выражение: gql` {…} ` Я такого раньше не видел. Как это могло быть..

Сложные шаблоны проектирования в JavaScript, часть 1
Что такое шаблон дизайна? Каждый шаблон описывает проблему, которая возникает снова и снова в нашей среде, а затем описывает суть решения этой проблемы в таких способ, которым вы можете использовать это решение миллион раз, никогда не повторяя его дважды, - Кристофер Александр Шаблоны проектирования в разработке программного обеспечения популяризировала группа из четырех авторов в своей книге «Шаблоны проектирования» . Шаблон проектирования в компьютерном программном..

Трекер запросов
Основы RT , написанные в соавторстве с одним из основных разработчиков RT, Джесси Винсентом, начинаются с краткой предыстории. урок о системах продажи билетов, а затем покажет вам, как установить и настроить RT. В этом подробном руководстве объясняется, как выполнять повседневные задачи, чтобы превратить ваш RT-сервер в очень полезный инструмент отслеживания. Один из способов сделать это — изучить, как компания может использовать RT для управления своими внутренними..

Проверка числа с помощью регулярного выражения в Ruby
Фон Правильная реализация проверки ввода - один из самых фундаментальных аспектов любого веб-приложения. Хотя мы можем полагаться на некоторые из существующих методов для достижения многих типов проверки ввода, некоторые методы могут быть не такими гибкими, как нам хотелось бы. Например, метод Object#is_a? позволяет нам проверить, имеет ли вызывающий объект определенный тип: >> 12.is_a? Integer => true >> 'foo'.is_a? String => true >> [1, 2, 3].is_a? Array..

Котлин
Следующая эволюция в программировании Бум веб-разработки Расширение доступа к технологиям и рост платформ электронного обучения привели к появлению множества сообществ веб-разработчиков и ускорили развитие этого сектора. Независимо от того, являетесь ли вы новичком, любителем или профессионалом в веб-разработке, вы наверняка слышали о Java, Node JS или JavaScript неоднократно в руководствах по веб-разработке и разработке приложений, на форумах по программированию и т. Д. Итак, что такое..

Прохождение Электрона в Windows
Для отладки с помощью кода Visual Studio мы можем использовать представление «Отладка» для настройки файла launch.json. Щелкните представление «Отладка» на левой панели. Вы увидите, что конфигурации не выбраны. Щелкните значок шестеренки с надписью «Настроить или исправить launch.json», чтобы создать файл launch.json. Visual Studio Code автоматически создаст новый каталог \SampleApp\.vscode. Измените настройки в разделе «Запуск» для runtimeExecutable и runtimeArgs...

Как не сойти с ума, учась программировать
Конечно, мы все просто хотим быть следующими в списке Forbes, но действительно ли это сделает нас счастливыми? Конечно, это может длиться несколько дней, но после возвращения в реальность появляется гораздо больше задач, проблем и людей, которым нужно платить, чтобы добиться цели, чем выше вы, кстати. Программирование — это навык, которым все мы хотели бы овладеть, чтобы считать себя крутыми и модными для Силиконовой долины. После 7 лет программирования, начиная с начальной школы и..