{"id":15069791,"url":"https://github.com/devstarter/ii","last_synced_at":"2025-04-10T17:36:48.735Z","repository":{"id":18382150,"uuid":"21562994","full_name":"devstarter/ii","owner":"devstarter","description":"Интерактивная Ииссиидиология","archived":false,"fork":false,"pushed_at":"2023-04-14T17:50:37.000Z","size":289073,"stargazers_count":15,"open_issues_count":50,"forks_count":48,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-24T15:11:21.999Z","etag":null,"topics":["angularjs","java","java-se","javascript","spring-boot"],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devstarter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-07-07T08:30:40.000Z","updated_at":"2024-01-24T08:52:17.000Z","dependencies_parsed_at":"2024-10-04T01:45:16.682Z","dependency_job_id":null,"html_url":"https://github.com/devstarter/ii","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstarter%2Fii","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstarter%2Fii/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstarter%2Fii/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devstarter%2Fii/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devstarter","download_url":"https://codeload.github.com/devstarter/ii/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248262043,"owners_count":21074236,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angularjs","java","java-se","javascript","spring-boot"],"created_at":"2024-09-25T01:44:42.858Z","updated_at":"2025-04-10T17:36:48.718Z","avatar_url":"https://github.com/devstarter.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"Интерактивная Ииссиидиология\n============================\n[презетация](http://youtu.be/__ibkaMRHZI), [ii.ayfaar.ru](http://ii.ayfaar.ru), [канал YouTube](https://www.youtube.com/channel/UCx7OZ2t2mEiaW6kem5lfl9w)\n\nКлючевые слова: OOP, [SOLID](http://ru.wikipedia.org/wiki/SOLID_(%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)), Java 8, J2SE, Hibernate, [Spring Boot](https://spring.io/) (JPA, IoC, MVC), JUnit, JavaScript, HTML5, CSS3, [KendoUI](www.kendoui.com), [AngularJS](https://angularjs.org), MySQL, Maven, git, TDD, CI, IntelliJ IDEA\n\nМой скайп: iu3116\n\nЦели проекта\n------------\nОсновная цель - представление информацци, поиск, структурирование, простраивание взаимосвязей между понятиями [ииссиидиологии](http://ru.science.wikia.com/wiki/%D0%98%D0%B8%D1%81%D1%81%D0%B8%D0%B8%D0%B4%D0%B8%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F)\n\nКосвенная цель - плацдарм для обученя современным техникам и подходам программирования.\n\nО проекте\n---------\n\nЭто [single-page application](http://en.wikipedia.org/wiki/Single-page_application). Со стороны сервера Java SE, Spring, Hibernate. На клиенте JavaScript, HTML5, CSS3, визуальные компоненты и биндинг - [KendoUI](www.kendoui.com) и [AngularJS](https://angularjs.org)\n\nОсновная задача проекта сформировать связки *термин-описание* из сплошного текста хранящегося по абзацам в базе данных. Плюс поиск по всему содержимому.\n\nРеализован експорт связок *термин-описание* в [mediawiki](http://www.mediawiki.org) (движок википедии) и импорт из [evernote](https://www.evernote.com). \n\nПроект бесплатно хостится на [OpenShift](https://www.openshift.com/) (Open Hybrid Cloud Application Platform by Red Hat)\n\n[Видео презентация: Структура проекта](https://www.youtube.com/watch?v=Q7GfXEzswcQ\u0026list=UUx7OZ2t2mEiaW6kem5lfl9w)\n\nС чего начать (Java)\n====================\n\nУстанавливаем:\n\n1.\tGIT http://msysgit.github.io\n2.\tДобавляем git.exe в переменную окружения Path и перезагружаем windows\n3.\tВыполняем тестовую задачу [Тренировка работы с git](https://github.com/devstarter/ii/issues/4)\n4.\t[IntelliJ IDEA](http://www.jetbrains.com/idea/download/)\n5.\t[Java](https://www.java.com/en/download)\n6.\t[Java SE Development Kit](http://www.oracle.com/technetwork/java/javase/downloads/index.html)\n7.\t[MySQL](http://dev.mysql.com/downloads/mysql/) или [XAMPP](https://www.apachefriends.org/index.html) [wiki/База данных](https://github.com/devstarter/ii/wiki/%D0%91%D0%B0%D0%B7%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85)\n\nОкрываем проект:\n\n1. Зарегистрируйтесь в [GitHub](https://github.com)\n2. Сделайте Fork (копию) [этого кода](https://github.com/devstarter/ii) из своего акаунта\n3. Скачайте его на свой компьютер `git clone https://github.com/\u003cваш акаунт\u003e/ii.git`\n4. Устанавите плагин [lombok](http://plugins.jetbrains.com/plugin/6317) для IDEA\n5. [Открываем проект в IntelliJ IDEA](https://github.com/devstarter/ii/wiki/%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0-%D0%B2-IntelliJ-IDEA)\n\nНастраиваем базу данных (MySQL) [Видео](https://www.youtube.com/watch?v=l-ZGmR98d-4): \n\n1. Запускаем базу данных\n2. Качаем [последний дамп данных](https://github.com/devstarter/ii/tree/master/db)\n3. Импортируем дамп\n\nЗапускаем проект:\n\nКонфигурация в IDEA [Run/Debug Configuration](https://cloud.githubusercontent.com/assets/1183619/14000544/b469080e-f152-11e5-9a3a-c1acb737b5d8.png)\n\n\n[![Презетация](http://img.youtube.com/vi/__ibkaMRHZI/0.jpg)](http://youtu.be/__ibkaMRHZI)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevstarter%2Fii","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevstarter%2Fii","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevstarter%2Fii/lists"}