Постановка задачи

👁110 просмотров


Здесь представлен общий принцип построения постановки задачи, который необходим, чтобы составить техническое задание на исполнения проекта и его подзадач. Стадия постановки задачи включает 3 стадии: Проведение системно-аналитического обследования; Разработка концепции системы Разработка технического задания на проект.   Системно-аналитическое обследование Цель обследования – получение моделей данных и описание процедур принятия проектных…

Познание

👁126 просмотров


Познание — совокупность процессов, процедур и методов приобретения знаний о явлениях и закономерностях объективного мира. Познание является основным предметом гносеологии (теории познания). Устанавливая сущность познания, его формы и принципы, теория познания стремится ответить на вопрос, как возникает знание и как оно соотносится с действительностью. Познание изучается не только философией. Существует ряд других специальных наук и научных дисциплин, исследующих тот же предмет: когнитивная психология; научная методология; история…

Системный подход

👁220 просмотров


Системный подход — направление методологии научного познания, в основе которого лежит рассмотрение объекта как системы: целостного комплекса взаимосвязанных элементов (И. В. Блауберг, В. Н. Садовский, Э. Г. Юдин); совокупности взаимодействующих объектов (Л. фон Берталанфи); совокупности сущностей и отношений (А. Д. Холл, Р. И. Фейджин, поздний Л. фон Берталанфи). Основные принципы системного подхода: Целостность, позволяющая рассматривать одновременно систему как единое целое…

Как построить и запустить релиз-приложение iOS в Cordova

👁288 просмотров


Будем исходить из того, что вы написали свое первое приложение под Android на Windows, используя, к примеру, редактор Visual Code и теперь хотите на основе уже написанного кода построить приложение под iOS, перекинув все исходник на ваш Mac - машину, где мы будет подготавливать, построить и подписывать приложение под iOS, прибегнув к…

Чат на PHP, Ajax, HTML, CSS

👁390 просмотров


Разделим код проекта на несколько частей: база данных, серверная и клиентская. Клиентская часть Клиентский интерфейс взимодействия <!DOCTYPE HTML> <html> <head> <title>PhpAjaxChat</title> <!-- У нас всё работает в UTF-8 --> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!-- Загружаем стили для чата --> <link rel="stylesheet" type="text/css" media="screen" href="style.css" /> <!-- Подключаем jQuery --> <script…

Использование Google Firebase Cloud Messages (FCM) в проектах

👁146 просмотров


Firebase Cloud Messaging (FCM) - это межплатформенное решение для обмена сообщениями, которое позволяет надежно доставлять сообщения без каких-либо затрат. Используя FCM, вы можете уведомить клиентское приложение о том, что для синхронизации доступны новые электронные или другие данные. Статья состоит из 2 частей. В первой рассматривается введение и начальная настройка, а далее…

Часть 2. Принцип работы отправки и приемки уведомлений в Firebase Cloud Messages (FCM)

👁558 просмотров


Это перевод и дополнение официальной статьи по плагину cordova-plugin-fcm. Установка Процесс установки мы уже рассматривали в первой части статьи. Перед началом, убедитесь, что у вас есть google-services.json для Android или GoogleService-Info.plist для iOS в корневой папке вашего проекта Cordova. Вам не нужно настраивать что-либо еще, чтобы иметь push-уведомление, работающее для обеих платформ, все это волшебство.…

Автоматическая прокрутка скролла элемента вниз

👁116 просмотров


Допустим, есть такая задача, при котором в элементе есть некоторый список элементов, которые добавляется по мере необходимости и при этом. при каждом добавлении необходимо, чтобы список автоматически прокручивался вниз. Банальной задачей может быть механизм обмена сообщениями Код HTML: <ul id="list"> <li>Item 1</li> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> <li>Item 4</li>…

Пулл соединений MySQL/Node.js

👁148 просмотров


Ниже код, который организует это при помощи пулла соединений, который гораздо легче настраивать без непредвиденных ошибок: var mysql = require('mysql'); var dbConfig = { host: "myhost", user: "user", password: "password", database: "dbname", port:3306 }; var user = require('./routes/user'); app.use('/user', user); app.post('/user', function(req, res) { res.set({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'GET, POST,…

Авторизация в мобильном устройстве на Cordova через Facebook

👁147 просмотров


Вход в Cordova - приложение с помощью Facebook является одной из наиболее востребованных статей, и здесь мы рассмотрим один из способов реализовать данную настройку. Для реализации входа будет использован сторонний плагин cordova-plugin-facebook4, который является форком из репозитория phonegap-facebook-plugin. Данный плагин использует последний SDK SDK для Facebook, позволяя реализовать получение данных из профиля…