Публикации по теме '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 лет программирования, начиная с начальной школы и..