Привет, двач. Есть один аспирант. И этот аспирант я. Область далекая от ИТ, но навык обращения с техникой уровня "Сосед-Сычев, который может переустановить виндовс и решить большую часть юзерских проблем" имеется.Сейчас начинаем работать над большим исследованием, которое будет длиться года три и включать кучу объектов и наблюдений. Наплевавшись разгребать прошлые записи научника в виде экселевских таблиц и бумажных записей, решил сделать человеческую базу данных. Поскольку знаний около нуля, а аксессом пользоваться учили на информатике и он входит в пакет офиса, лол, делать начал там. Человеческая БД в аксессе? Я сразу обосрался?На данный момент сделаны все таблицы и все даже более или менее работает и обкатывается на первых изучаемых объектах. До нормальных форм и отчетов руки все никак не дойдут.Но тут случилось неожиданное. Был поставлен перед фактом, что это базу буду использовать не только я, но еще несколько человек в разных институтах. В связи с чем встал вопрос, а как это дело расшаривать?Итого, условие задачи: совместное использование базы данных Access бесплатно без смс в условиях гос.учереждений, где в интернет ходят через прокси с авторизацией, а для вайфая нужно письменное разрешение чуть ли не главного начальникаюПро бесплатно почти правда, какой-то бюджет на это дело, наверно, можно найти, но очень ограниченный.Теперь про то, как я пробовал это сделать.Сайт майкрософта подсказал три решения:1. Локальная сеть2. Узел Sharepoint3. Отдельно стоящий сайтНа данный момент попробовал первый пункт. Очевидно, что нужен был VPN, но ничего лучше хамачи бесплатнобезсмс не нашлось.Здесь меня ожидало сразу два фейла. Во-первых, заработать нормально и стабильно не смогло. Хуй знает почему. Какие-то ошибки стиля "Не установлены сетевые протоколы" Все компьютеры на win10 и так далее. Плюс еще момент, что пользователей, видимо, будет больше 5. Да и кататься настраивать это дерьмо в разных частях Москвы мне не хочется. Поэтому вариант оставлен как резервный.Больше ничего попробовать пока не успел, поэтому пришол спросить советов мудрых.1. Прокатит ли устроить нормальный VPN с арендой сервера за 5 баксов? И как эта система взаимодействует с интернетом через прокси? Да, в архитектуре сетей я нихуя не понимаю, простите2.SharePoint Online - насколько я понял, это такое корпоративное облако, в которое я как раз смогу положить базу данных. Кто-нибудь пользовался? СЛОЖНА? Можно ли как-то прикрутить к этому всему веб-морду, чтобы пользователям не приходилась воровать аксесс?3.Как поднять SQL сервер дома? Не, лол, я это не серьезно. Почти уверен, что не потяну в техническом плане.Короче, нужны идеи решения. В идеале, это конечно должен быть третий вариант, чтобы пользователь мог просто набрать адрес и не ебаться ни с какой настройкой, скачиванием, подключение и всем прочим. Но к этому я даже не знаю, с какой стороны подойтию
Бамп
>>122569371 (OP)Подпишусь. Самому интересно.
>>122569371 (OP)Твой вариант прыщи. Либо ебись с политикой лицензирования у ms и закупкой.
>>122571407Прыщи мне придется осваивать совсем с нуля, это долго и печально. Поэтому и присматриваюсь к sharepoint. Там вроде обещают сервер искаропки, но хотелось бы людей с опытом использования.
Radmin не?
>>122569371 (OP)Катай в Ацесс в чистых виртуалках, может там получится.
>>122569371 (OP)Спермотехнологии — это боль, поэтому никто не использует ни MS Access, ни Sharepoint за пределами школьных кабинетов информатики. В общем-то, таблички и связи в постгресе каком-нибудь накидать — дело ну на двадцать минут, если совсем ничего не знаешь. Веб-морду сделать — да, уже занятие если не программиста, то крудошлёпа, и если нет возможности сделать это своими силами, то любой фрилансер за 3–5к тебе это сделает и ещё отсосёт за отзыв.А если пожидишься и сделаешь через жопу, то через три года можешь сильно пожалеть обо всём этом.
>>122572884Вас понял, да. Фрилансеров не хочу, это уж как-то совсем не спортивно. Да и плюс это вроде как моя будущая сфера деятельности, умение правильно организовать сбор данных в своем исследовании и все такое. Тогда вопрос простой, лол. С чего начать и что почитать на тему того, как все это делать?То есть, я так понимаю, у меня есть три задачи:1. Сделать базу заново в нормальной СУБД2. Поднять сервер3. Сделать веб-мордуСоветы для новайсов будут по всем трем пунктам?
блять, ну и нахуя нас в универе вместо нормальной субд проучили целый семестр ебаному аксесу? мимо-студент
>>122573820Ну, по крайней мере, мы знаем, что такая хуйня существует. Научник на смотрел круглыми глазами, пока я ему рассказывал в чем суть, лол.
Подними нормальный локальный сервак MS SQL, если я не ошибаюсь, то обрезанные версии + management express studio вообще бесплатные.Разобраться несложно, для ваших текущих задач будет более чем достаточно.
ну раз все академическая среда - можно и майкрософту продаться с потрохами. выбрось нахер Access - это может работать более-менее организованно только в пределах одного предприятия.Сходи на Azure и прикупи там ресурсов. Так как студентам-аспирантам там все ультрадешево - бюджетов хватит любых. перетащи свое добро в ms SQL - из акссесса все перетащится в несколько кликов. для таких как ты все уже написали 10 раз.затем сооруди что нить на ASP.net и опубликуй там же в azure. можеть взять прошную версию visual studio и заполчаса все набросать на lightSwitch - там вообще все мышкой делается, включая публикацию в AzureВ итоге получишь портальчик в вебе со строгим деловым дизайном и нормальной авторизациейможет еще и премию дадут
>>122574744Локальный сервер в институте точно пролетает, потому что мы живем за проксей, которую никто не будет менять для меня. Сервер на домашнем пк - это бред какой-то. Только если купить расберри, как мне в /s предложили. Видимо, все этим и закончится.А теперь, видимо, холивар. MS SQL, Postrgres, MySQL. Как выбирать-то, блядь?
VPS 5$Openvpn бесплатный работает через проксю с авторизацией.Какая скоросто интернетов у тебя?В других конторах интернет работает также?пиши на скайп petrovich_online.помогу просто так сдал охуенный заказ,настроение пиздатое
>>122573603> Сделать базу заново в нормальной СУБДНакидать схему — это быстро. Гугл просто ломится от туториалов по разным СУБД.> Поднять серверСервер чего? Базы данных? Устанавливаешь пакет из репозитория за тридцать секунд, устанавливаешь пароль рута за тридцать секунд — готово. Весь юзер-менеджмент можно напоследок оставить, но и там работы на минуту.> Сделать веб-мордуСамое сложное, если с этим раньше дел не имел. Бери какой-нибудь фреймворк — и хуярь. Желательно не PHP, естественно. Node.js, Rails, Django — что тебе приглянётся, короче. Половину рутинной работы будут делать за тебя команды в консолечке, а всякое говно вроде авторизации и пагинации будет делаться установкой пакета и двумя строками кода.Тяжело тебе что-то под твою задачу советовать, потому что подробностей мы не знаем, но если хочешь хорошо, надёжно и йобисто, то бери нормальную СУБД и пили нормальную веб-морду.Алсо, >>122575543-кун тоже дело говорит. Тут не принципиально, какие технологии будешь использовать, — лишь бы они полноценными были, а не такими игрушечными, как акцесс, ёпт.>>122575562Бери VPS на DigitalOcean за пять баксов. Или ещё какое-нибудь более нищуковское говно найти можешь, если совсем экономно нужно.> MS SQL, Postrgres, MySQL. Как выбирать-то, блядь?Не принципиально. Ни профитов, ни недостатков с такой скромной задачей ты не заметишь. Скорость сравнивать ещё более бессмысленно.
>>122569371 (OP)>>122571407В пизду прыщи, в пизду жидов! Бершь и ставишь себе мускуль прямо на шиндошс и пиздец.
>>122576048Алсо, для вебморды - вообще ставишь денвер и забиваешь хуй. Все таблички - в пхпмайадмине, а большего тебе и не надо.
>>122575660openvpn пашет через проксю. на vps поднимается серверна клиентах (винды) клиенты. после коннекта клиента и сервера поднимается пара адремов типа 10.8.0.1 10.8.0.10. можно с одного клиента птнговать остальных.
>>122575543Вот из этого я понял только про Azure, и то не очень представляю, как это использовать вообще, ну и про MS SQL.То есть мелкософт предоставляет мне грубо говоря сервер с готовой базой данных и средства для разработки портала?
Оп, есть такая вещь, как Microsoft SQL Server Express Edition. Она Бесплатна, есть ограничения, но тебе этих ограничений будет достаточно.Как ставить - тутhttp://www.youtube.com/watch?v=4LegvOUvBgQ&nohtml5=FalseРаботать с ней тебе придется (разрабатывать саму структуру БД) черезMicrosoft SQL Server Management StudioВеб-морду не знаю как будешь делать, это уже сложнее научиться. Рекомендую заручиться помощью программиста на первых порах, либо пройти курсы по разработке на платформе .NET.мимо 1С-программист
в качестве барыша,зарегай vps по моей реф-сцылке. http://www.vultr.com/?ref=6804707это типа DOocean,но не так тормозят и сеть быстрее. vultr-кун
на vultr есть готовый сервак openvpn. vultr-кун
>>122577043вас 1с-"программистов" слать надо нахуй подальше от компов. про management studio дело говоришь конечно. можно и с это стороны подойти к делу. но у ОПа задача опубликовать добро из аксесса. желательно мЫшой. наиболее быстрый и эффективный способ - https://www.youtube.com/watch?v=_PGffblmRmMиз инструментов понадобится лишь visual studio.как говорили выше - можно базу и сконвертить быстренько в ms sqlглавное - задачу за полдня решит любой человек, умеющий читать доки для начинающих и решение можно будет поддерживать силами других людей, так же далеких от веб- и прочего программирования
vpn туннель свяжет несколько локалок га раз,и без белых ip. Главное,чтобы трафик был не очень большой. а то через 1 vps за 5 баксов больше 10-20 мегабит в секунду не взлетит.по прыщелинуксу задавай ответы скайп выше оставилvultr кун
>>122569371 (OP)какой бюджет ты говоришь могут выделить? Проще всего арендовать Windows VPS за 300-400 рублей в месяц.
>>122569371 (OP)>2016>двачПидарас ты, а не аспирант, кек.
>>122569371 (OP)>начальникаю
1. Арендуешь сервер2. Ставишь Windows Server3. Набигают пользователи по RDP4. ??????5. Неужели это так сложно, даун?
>>122580066ну да. режимной конторе где доступ в сеть через авторизуемую проксю конечно надо свои данные в буржуйском цоде хранить. сервак с данными должен быть в конторе,доступ извне по openvpn,трафик шифруется.в идеале openvpn надо на конторском серваке вообще поднимать.
Тред не читал, возможно уже писали. Половина успеха это грамотно составленная модель в бд, лучше всего в твоем случае будет за пиво договориться со студентом 3-4 курса, он легко должен это сделать. Если возмешься сам, или что еще хуже будешь просто складывать данные в кучу, то ты рискуешь навлечь на свою задницу кучу гемороев. Если дальше будешь обрабатывать данные то попробуй немного освоить питон, для подобных вещей хорошо подходит.астрономы с их объемами его котируют, и ты так делай
Вы тут ебанулись все, у него раньше все вертелось на екселе и хватало. ОПу вообще прямая дорога в тематику на скульру..По ТЗ: подними дома тачку с ХР, проапгрейдь ее на 5 входящих по РДП, пробрось порт через роутер, трафика хуйня, а там видно будет. Акс силен быстро формами и быстро ответами, оп справиться, а вы ему вэбморды предлагаете, ну охуеть вообще!
>>122584420> пробрось порт через роутерколлега, проброс порта работает при наличии белого IP. >тачку с ХР, проапгрейдь ее на 5 входящих по РДПесли он юзает офис и access версии больше 2003, то насчет работоспособности под XP сомневаюсь. реквестирую насчет апгрейда до 5 RDP - это как, до Prof версии что ли апгрейд?vultr-кун
>>122586799Ну ясен день, свисток с йотой не подойдет. По поводу про/хоме эдишон не помню уже, там несколько системных файлов подменяешь от МССервера 2003 и все, единственное - одновременно сидеть на этой машине реальным юзером не получится.ОП то давно в обмороке от нарисовавшихся перспектив, ну и нам пора закругляться.
быстро ПСРантайм и 2007 и 2010 на хрюше идут спокойно, а по большому счету если уже вляпался в Акс, то все рюшечки версий старше 2003 вообще не вперлись.На самом деле, для старта с нуля не так и плохо для эникея, потом на скуль переползет, а там и помирать уже пора или на пенсию..
>>122572884Пиздишь, в штатах очень много людей именно Access использует, это хуйня конечно, просто есть такой факт.
Итак, постановка задачи.Что имеем?1. Базенка на access уже запилена.2. Интернет без белого IP за проксёй.3. Нужен совместный доступ к базенке 2-5 юзеров для совместной работы. Количество одновременно висящих на БД юзеров - неизвестноРешение.1. Если нет желания курить всякие модные SQL/NoSQL субд, то оставляем Access. Хотя, я бы на твоем месте курнул Google Apps Script, и нахерачил на Java-script обработку данных из экселевских талбичек с выгрузкой хоть в эксцель, хоть в ворду, хоть в /b. ах да, у тебя ж наверняка данные не ниже ДСП в твоем исследовании будут, так что наху2. Как получить доступ к приложению A на компушке К за проксей? Через VPN-туннель, прокинутый с помощью нужного бесплатного софта OpenVPN. Через SQUID-прокси гарантированно работает. С другими проксями не тестировал. Уточнение: какой прокси-сервер юзают в вашей конторе?как осуществляется доступ в интернет - из локалки, или для инторнетов у вас отдельная компушка на этаж, как в моей конторе ?Итак, предположим, что прокси-сервер SQUID. Тогда тоже есть нюансы, но о них позже2.1 Настраиваем OpenVPN серверную часть на хосте с выходои м интернет и белым IP. VPS попкупается, оплата по банковской карте На ей поднимается OpenVPN и настраивается доступ client-to-client. Допустим, известно как это сделать.2.2 У юзера ставится приложение OpenVPN для Шиндоус. И настраивается подключение на сервер OpenVPN, который создали в п.2.22.3 Та же хрень на компушке, где работает твоя Access.2.4 Комп с базой и компушка юзера устанавливают VPN-содинение c твоим OpenVPN-серваком и... они могут пинговать друг друга. Даже из-за прокси!!! Даже без СМС белых IP, bljad3. Теперь несколько вариантов. 3.1 RDP на комп с базой - накладно по трафику. 3.2 RDP на VirtualBox с XP+Office+Access - аналогично по трафику, но другие хотя бы будут видеть, что творится на экране ВМ.3.3 TightVNC, UltraVNC - трафика меньше, тоже можно одновременно работать.3.4 Доступ к Access базенке по IP-адресу VPN-туннеля - вообще лучший вариент, в плане трафика уж точно.Коллеги, прошу ваших дополнений.vultr-кун
>>122569371 (OP)Подними wiki-движок. На своем сервере.
>>122591401зачем ему wiki? у него уже на Access запилена базенка
>>122591485Увы, это невозвратные затратыhttps://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B5_%D0%B7%D0%B0%D1%82%D1%80%D0%B0%D1%82%D1%8B
>>122591485Невозвратные затраты в том смысле что если он будет дальше ебашить на ОБОГИ аксессе все обернется еще большей катастрофой. Лучше признать ошибку.
проектирование, разработка и деплой уровня /b, блджад....
А как на xxxVNC разделять юзеров к базе? С РДП все понятно, у каждого учетка своя, а там как?
>>122592022Много пропустил запятых я.Простите.Суть моего совета в следующем. Поднять на сервере в локалке какой-нибудь опач и на нем вики-движок закрутить. Викидвижки для научных исследований как раз же (Даже содатели Лурка совладали с ним). Правда нужно будет протрахаться с правами и вот этим всем. Но это гораздо логичнее и научнее чем трахаться с мордой для оксесса.
>>122592460Что ты ссука имеешь против вики движков, в сложившейся ситуации? Это же РОССИЙСКАЯ НАУКА
>>122592460Да БОЖЕМОЙ для каждой задачи свой инструмент, для поделки Сычева уровня /б в самый раз Акс, потом вытянуть нормально структурированные из него можно хоть в одинэсс, хоть в аллаха
>>122592618стоп. если таки разделять, то уж лучше коннектиться к Access по IP>>122592836Про невозвратные затраты двачую, коллега. Но пока OP внятно не поставит задачу, что же там в его базе будет, и как, и чем и с кем, то не совсем ясно, вики нужен или Говно-поинт...>>122592460Идите, к себе на sql/rsdn/хабру, коллега
Хуй
>>122593526Ты сделал мой день, антош. Й - это как раз невозвратные затраты.
>>122593091зачем российской накуке баголепный одинэс, коллега?
>>122593665Про невозвратные затраты это я. Очень умный и хитрый тремин. Мало кто с этим может работать. Хочешь еще умных терминов накину. (хуй это не мое, есличе)Меня очень печалит, коллега, что НАУКА у нас просто в пиздеце.Зачем эта мухоловка (звания все эти научные) для умных ребят работает? Там от науки только форма. Это пиздец, а не наука. Какого хера умный человек должен отсасывать у "окодемиков"
Аспирант, создай тред на программаче. может нормальный прототип базы тебе кто за спасибо запилит.
>>122594536Ему не нужна "база"
>>122594452Сочувствую. А я далек от науки. просто одмин в свитере и с бородой. >>122594835>Ему не нужна "база"ясно.
>>122593939Да не все равно куда, НАТО придет порядок наведет, я к томуОП отверг фриланс, хочет погрызть самостоятельно, у АСС порог вхождения ниже плинтуса в /бПусть поживет в мдб для затравки, опять же файловую базу проще таскать туда-сюда, бэкапы и тп
ОП бросай это дело. не веди ничего. скажи что это стоит денег а тебе никто не выделяет их. это не твоя компетенция. через пару месяцев аппетиты возрастут и только и будешь что по ночам думать как бы база не упала
ОП ИТТ>>122595967Да уже так и есть, лол. Началось все с того, что сделал элементарную стат.обработку для одного диссера. А сейчас уже осваиваю многофакторный дисперсионный анализ в R и спрашиваю на дваче, про СУБД. ПОСЛЕ МЕДВУЗА КАРЛ>>122594536Я там написал в прилепленный, завтра уже создам новый и, может, залью как-то прототип базы, что меня там обоссали. И вообще устрою личный бложик, лал.>>122591011Это предложение мне нравится на самом деле. Прокси SQUID, да. Хотя у меня уже руки зачесались дорваться до попыток самому запилить все заново по советам с двача, лол>>122580593Контора только палки в колеса вставляет. Увы.>>122591401Про вики-движки вообще ничего не знаю, но, видимо, почитаю, лол.Спасибо за советы, господа.
>>122600886пили фейкомыло. готов изредка помочь дельным советом. скауп выше писал. С ув., vultr-кун